-
公开(公告)号:US09882934B2
公开(公告)日:2018-01-30
申请号:US14753688
申请日:2015-06-29
申请人: Synopsys, Inc.
发明人: Andrew Elias , Derek Bouius , Neil Leckett , Steven Lougheed
CPC分类号: H04L63/20
摘要: A system and method for updating multiple devices that are coupled to a network by a hub provides a trusted platform module in each of the devices, sends messages from the network to the hub for updating the devices, sends each of the devices messages from the hub to update the device, executes the content of each message in the device to which that message is sent, and deletes each message after it has been executed. Each of the messages preferably includes trusted code, and the device receiving each message executes the trusted code in the trusted platform module. The trusted code may include an update function, an image, and control data, and preferably has integrity. The hub may receive trusted code from a remote server, execute the trusted code to send a message to one of the devices, and then delete the trusted code.
-
公开(公告)号:US20180167416A1
公开(公告)日:2018-06-14
申请号:US15878828
申请日:2018-01-24
申请人: Synopsys, Inc.
发明人: Andrew Elias , Derek Bouius , Neil Leckett , Steven Lougheed
IPC分类号: H04L29/06
CPC分类号: H04L63/20
摘要: A system and method for updating multiple devices that are coupled to a network by a hub provides a trusted platform module in each of the devices, sends messages from the network to the hub for updating the devices, sends each of the devices messages from the hub to update the device, executes the content of each message in the device to which that message is sent, and deletes each message after it has been executed. Each of the messages preferably includes trusted code, and the device receiving each message executes the trusted code in the trusted platform module. The trusted code may include an update function, an image, and control data, and preferably has integrity. The hub may receive trusted code from a remote server, execute the trusted code to send a message to one of the devices, and then delete the trusted code.
-
公开(公告)号:US10356129B2
公开(公告)日:2019-07-16
申请号:US15878828
申请日:2018-01-24
申请人: Synopsys, Inc.
发明人: Andrew Elias , Derek Bouius , Neil Leckett , Steven Lougheed
摘要: A system and method for updating multiple devices that are coupled to a network by a hub provides a trusted platform module in each of the devices, sends messages from the network to the hub for updating the devices, sends each of the devices messages from the hub to update the device, executes the content of each message in the device to which that message is sent, and deletes each message after it has been executed. Each of the messages preferably includes trusted code, and the device receiving each message executes the trusted code in the trusted platform module. The trusted code may include an update function, an image, and control data, and preferably has integrity. The hub may receive trusted code from a remote server, execute the trusted code to send a message to one of the devices, and then delete the trusted code.
-
公开(公告)号:US10019603B2
公开(公告)日:2018-07-10
申请号:US14254254
申请日:2014-04-16
申请人: Synopsys, Inc.
CPC分类号: G06F21/72 , G06F21/64 , G06F21/79 , G06F2212/1052
摘要: There is disclosed a cache memory controller for storing cache data within a cache, the cache data comprising an unsecured version data to corresponding secured first data.
-
公开(公告)号:US09794623B2
公开(公告)日:2017-10-17
申请号:US14251817
申请日:2014-04-14
申请人: Synopsys, Inc.
IPC分类号: H04N7/167 , H04N21/4408 , H04N21/4363 , H04N21/43 , H04N21/44 , G09G5/02
CPC分类号: H04N21/4408 , G09G5/02 , G09G2358/00 , G09G2370/12 , H04N21/4302 , H04N21/43635 , H04N21/44008
摘要: A method for determining the color depths of the video data for a selected frame in High-bandwidth Digital Content Protection (HDCP) video data transmitted over a High Definition Multimedia Interface (HDMI), in which (a) the beginning of the selected frame is marked with a vertical synchronization (VSYNC) signal and (b) a mark in a window of opportunity (WOO) for the selected frame indicates whether or not that frame is encrypted. The method detects, for the selected frame, the length of the interval between a VSYNC signal and the location of at least one of (i) the start of the corresponding WOO and (ii) the mark indicating whether or not the selected frame is encrypted, and then determines the color depth of the video data for the selected frame based on the detected length.
-
-
-
-