The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 02, 2021

Filed:

Nov. 08, 2016
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

Anthony Michael Tamasi, Los Gatos, CA (US);

Timothy Paul Lottes, Milpitas, CA (US);

Bojan Skaljak, San Jose, CA (US);

Fedor Fomichev, Sunnyvale, CA (US);

Andrew Leighton Edelsten, Mountain View, CA (US);

Jay Huang, Sunnyvale, CA (US);

Ashutosh Gajanan Rege, San Francisco, CA (US);

Keith Brian Galocy, Morgan Hill, CA (US);

Assignee:

NVIDIA Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/12 (2013.01); G06F 21/74 (2013.01); G06F 21/53 (2013.01); G06F 21/10 (2013.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 21/125 (2013.01); G06F 21/10 (2013.01); G06F 21/126 (2013.01); G06F 21/53 (2013.01); G06F 21/602 (2013.01); G06F 21/74 (2013.01); G06F 2221/0735 (2013.01); G06F 2221/2105 (2013.01); G06F 2221/2149 (2013.01);
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.


Find Patent Forward Citations

Loading…