-
公开(公告)号:US11163859B2
公开(公告)日:2021-11-02
申请号:US15346574
申请日:2016-11-08
Applicant: Nvidia Corporation
Inventor: Anthony Michael Tamasi , Timothy Paul Lottes , Bojan Skaljak , Fedor Fomichev , Andrew Leighton Edelsten , Jay Huang , Ashutosh Gajanan Rege , Keith Brian Galocy
Abstract: A computer system comprising a processor and a memory for storing instructions, that when executed by the processor performs a copy protection method. The copy protection method comprises executing a software loop of a first software application in a first operating system. A first call is executed in the software loop to a code portion. A decrypted code portion of the first software application is executed in a second operating system in response to the first call. The code portion is decrypted in response to a successful validation of the first software application.
-
公开(公告)号:US20140184508A1
公开(公告)日:2014-07-03
申请号:US13728528
申请日:2012-12-27
Applicant: NVIDIA CORPORATION
Inventor: Anthony Michael Tamasi , Jensen Huang , Ashutosh Gajanan Rege
IPC: G06F3/033
CPC classification number: G06F1/1632
Abstract: One or more embodiments of the present invention may include a body comprising a user interface, wherein the user interface is operable to be configured for a first interactive media device and a second interactive media device. The one or more embodiments may further include memory operable to store a plurality of user interface configurations, wherein a first user interface configuration corresponds to the first interactive media device and the second interactive media device, and wherein the memory is further operable to store a software application state. The one or more embodiments may additionally include a communication interface operable to communicatively couple with the first interactive media device and the second interactive media device, wherein the communication interface is operable to send user inputs from the user interface to the first interactive media device and the second interactive media device.
Abstract translation: 本发明的一个或多个实施例可以包括包括用户界面的主体,其中所述用户界面可操作以配置用于第一交互式媒体设备和第二交互式媒体设备。 一个或多个实施例还可以包括可操作以存储多个用户界面配置的存储器,其中第一用户界面配置对应于第一交互式媒体设备和第二交互式媒体设备,并且其中存储器还可操作以存储软件 应用状态。 一个或多个实施例可以另外包括可操作以与第一交互式媒体设备和第二交互式媒体设备通信地耦合的通信接口,其中通信接口可操作以将用户输入从用户界面发送到第一交互式媒体设备,并且 第二交互媒体设备。
-
公开(公告)号:US20170235930A1
公开(公告)日:2017-08-17
申请号:US15346574
申请日:2016-11-08
Applicant: Nvidia Corporation
Inventor: Anthony Michael Tamasi , Timothy Paul Lottes , Bojan Skaljak , Fedor Fomichev , Andrew Leighton Edelsten , Jay Huang , Ashutosh Gajanan Rege , Keith Brian Galocy
CPC classification number: G06F21/125 , G06F21/10 , G06F21/126 , G06F21/53 , G06F21/602 , G06F21/74 , G06F2221/0735 , G06F2221/2105 , G06F2221/2149
Abstract: A computer system comprising a processor and a memory for storing instructions, that when executed by the processor performs a copy protection method. The copy protection method comprises executing a software loop of a first software application in a first operating system. A first call is executed in the software loop to a code portion. A decrypted code portion of the first software application is executed in a second operating system in response to the first call. The code portion is decrypted in response to a successful validation of the first software application.
-
-