-
公开(公告)号:US20220327214A1
公开(公告)日:2022-10-13
申请号:US17852814
申请日:2022-06-29
Applicant: Intel Corporation
Inventor: Prashant Dewan , Chao Zhang , Nivedita Aggarwal , Aditya Katragada , Mohamed Haniffa , Kenji Chen
Abstract: An apparatus to verify firmware in a computing system, comprising a non-volatile memory, including firmware memory to store agent firmware associated with each of a plurality of interconnect protocol (IP) agents and version memory to store security version numbers (SVNs) included in the agent firmware, a security controller comprising verifier logic to verify an integrity of the version memory by applying a hash algorithm to contents of the version memory to generate a SVN hash, and a trusted platform module (TPM) to store the SVN hash.
-
公开(公告)号:US20240378294A1
公开(公告)日:2024-11-14
申请号:US18426561
申请日:2024-01-30
Applicant: Intel Corporation
Inventor: Prashant Dewan , Chao Zhang , Nivedita Aggarwal , Aditya Katragada , Mohamed Haniffa , Kenji Chen
Abstract: An apparatus to verify firmware in a computing system, comprising a non-volatile memory, including firmware memory to store agent firmware associated with each of a plurality of interconnect protocol (IP) agents and version memory to store security version numbers (SVNs) included in the agent firmware, a security controller comprising verifier logic to verify an integrity of the version memory by applying a hash algorithm to contents of the version memory to generate a SVN hash, and a trusted platform module (TPM) to store the SVN hash.
-
公开(公告)号:US11928215B2
公开(公告)日:2024-03-12
申请号:US17852814
申请日:2022-06-29
Applicant: Intel Corporation
Inventor: Prashant Dewan , Chao Zhang , Nivedita Aggarwal , Aditya Katragada , Mohamed Haniffa , Kenji Chen
CPC classification number: G06F21/572 , G06F8/65 , G06F21/64 , G06F2221/033
Abstract: An apparatus to verify firmware in a computing system, comprising a non-volatile memory, including firmware memory to store agent firmware associated with each of a plurality of interconnect protocol (IP) agents and version memory to store security version numbers (SVNs) included in the agent firmware, a security controller comprising verifier logic to verify an integrity of the version memory by applying a hash algorithm to contents of the version memory to generate a SVN hash, and a trusted platform module (TPM) to store the SVN hash.
-
公开(公告)号:US10254744B2
公开(公告)日:2019-04-09
申请号:US15121120
申请日:2015-09-25
Applicant: Intel Corporation
Inventor: Chao Zhang , Jiqiang Song , Zhanglin Liu , Hongmei Sun
IPC: G05B19/409 , B25J13/06 , B25J9/16 , G05B19/042
Abstract: Various systems and methods for controlling a robot are described herein.
-
公开(公告)号:US20170269572A1
公开(公告)日:2017-09-21
申请号:US15121120
申请日:2015-09-25
Applicant: Intel Corporation
Inventor: Chao Zhang , Jiqiang Song , Zhanglin Liu , Hongmei Sun
IPC: G05B19/409 , B25J13/06
CPC classification number: G05B19/409 , B25J9/1689 , B25J13/06 , G05B19/0426 , G05B2219/40099 , Y10S901/01
Abstract: Various systems and methods for controlling a robot are described herein.
-
公开(公告)号:US20170262706A1
公开(公告)日:2017-09-14
申请号:US15121596
申请日:2015-09-25
Applicant: Intel Corporation
Inventor: Hongmei Sun , Jiqiang Song , Chao Zhang , Zhanglin Liu
IPC: G06K9/00 , H04N5/91 , H04N7/18 , G11B27/19 , G11B27/031
CPC classification number: G06K9/00751 , G08B13/19 , G08B13/19602 , G08B13/19641 , G08B13/19645 , G08B13/19656 , G11B27/031 , G11B27/19 , H04N5/91 , H04N7/181 , H04N21/21805 , H04N21/231 , H04N21/23418 , H04N21/234318 , H04N21/854 , H04N21/8547
Abstract: Various systems and methods for processing video are described herein. A system comprises a storage device; a processor; and a memory, including instructions, which when executed on the processor, cause the processor to: receive a time interval, the time interval divided into a plurality of segments; access from the storage device, a plurality of video clips, each of the plurality of video clips including a timestamp; for each of the plurality of segments in the time interval, determine a candidate video clip of the plurality of video clips, the candidate video clip including a subject in the candidate video clip; compose an output video that includes the candidate video clip of each segment of the plurality of segments; and output the output video to a display.
-
公开(公告)号:US11409877B2
公开(公告)日:2022-08-09
申请号:US16832152
申请日:2020-03-27
Applicant: Intel Corporation
Inventor: Prashant Dewan , Chao Zhang , Nivedita Aggarwal , Aditya Katragada , Mohamed Haniffa , Kenji Chen
Abstract: An apparatus to verify firmware in a computing system, comprising a non-volatile memory, including firmware memory to store agent firmware associated with each of a plurality of interconnect protocol (IP) agents and version memory to store security version numbers (SVNs) included in the agent firmware, a security controller comprising verifier logic to verify an integrity of the version memory by applying a hash algorithm to contents of the version memory to generate a SVN hash, and a trusted platform module (TPM) to store the SVN hash.
-
公开(公告)号:US09753727B2
公开(公告)日:2017-09-05
申请号:US13995721
申请日:2012-10-25
Applicant: Intel Corporation
Inventor: Tin-Fook Ngai , Chunxiao Lin , Yingzhe Shen , Chao Zhang
CPC classification number: G06F9/30036 , G06F8/433 , G06F8/4441 , G06F8/452
Abstract: Generally, this disclosure provides technologies for generating and executing partially vectorized code that may include backward dependencies within a loop body of the code to be vectorized. The method may include identifying backward dependencies within a loop body of the code; selecting one or more ranges of iterations within the loop body, wherein the selected ranges exclude the identified backward dependencies; and vectorizing the selected ranges. The system may include a vector processor configured to provide predicated vector instruction execution, loop iteration range enabling, and dynamic loop dependence checking.
-
公开(公告)号:US20200226261A1
公开(公告)日:2020-07-16
申请号:US16832152
申请日:2020-03-27
Applicant: Intel Corporation
Inventor: Prashant Dewan , Chao Zhang , Nivedita Aggarwal , Aditya Katragada , Mohamed Haniffa , Kenji Chen
Abstract: An apparatus to verify firmware in a computing system, comprising a non-volatile memory, including firmware memory to store agent firmware associated with each of a plurality of interconnect protocol (IP) agents and version memory to store security version numbers (SVNs) included in the agent firmware, a security controller comprising verifier logic to verify an integrity of the version memory by applying a hash algorithm to contents of the version memory to generate a SVN hash, and a trusted platform module (TPM) to store the SVN hash.
-
公开(公告)号:US10120563B2
公开(公告)日:2018-11-06
申请号:US14779524
申请日:2014-12-24
Applicant: Intel Corporation
Inventor: Zhanglin Liu , Jiqiang Song , Chao Zhang , Ying Gao , Dennis Luan , Haibing Xie , Dongping Jony Liu , Randolph Wang , Bin Luo , Ho Wang
IPC: G06F3/00 , G06F3/0488 , G06F3/0482 , G06F3/0481 , G06F3/041 , G06F1/16 , A47G19/14
Abstract: A container, such as a beverage container or a mug, may include electronics to run applications. In some examples, the container may include a display for visually displaying icons, menus, data, and other elements. In some examples, the container may include one or more sensors, such as touch sensitivity built into the display or a separate touch-sensitive panel, and/or a motion sensor. In some examples, the container may use the one or more sensors to receive input from a user to run interactive applications on the display. In some examples, the container may recognize particular forms of input, such as user swipes in specified directions and/or for specified durations on the touch-sensitive display, and/or motion of the container in specified directions to execute specified commands for the applications. The recognized input may form a user interface for the user.
-
-
-
-
-
-
-
-
-