Patents by Inventor Andrew Edelsten

Andrew Edelsten has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240112296
    Abstract: Apparatuses, systems, and techniques to generate computer graphics. In at least one embodiment, an application programming interface call to output an application-generated frame of computer graphics is intercepted. One or more interpolated frames of computer graphics are generated based on the application-generated frames. The application-generated and interpolated frames are output in accordance with a goal rate.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 4, 2024
    Inventors: Bojan Skaljak, Andrew Edelsten
  • Publication number: 20200050936
    Abstract: Traditionally, a software application is developed, tested, and then published for use by end users. Any subsequent update made to the software application is generally in the form of a human programmed modification made to the code in the software application itself, and further only becomes usable once tested, published, and installed by end users having the previous version of the software application. This typical software application lifecycle causes delays in not only generating improvements to software applications, but also to those improvements being made accessible to end users. To help avoid these delays and improve performance of software applications, deep learning models may be made accessible to the software applications for use in providing inferenced data to the software applications, which the software applications may then use as desired. These deep learning models can furthermore be improved independently of the software applications using manual and/or automated processes.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 13, 2020
    Inventors: Andrew Edelsten, Jen-Hsun Huang, Bojan Skaljak, Tony Tamasi
  • Publication number: 20200050443
    Abstract: Traditionally, a software application is developed, tested, and then published for use to end users. Any subsequent update made to the software application is generally in the form of a human programmed modification made to the code in the software application itself, and further only becomes usable once tested and published by developers and/or publishers, and installed by end users having the previous version of the software application. This typical software application lifecycle causes delays in not only generating improvements to software applications, but also to those improvements being made accessible to end users. To help avoid these delays and improve performance of software applications, deep learning models may be made accessible to the software applications for use in performing inferencing operations to generate inferenced data output for the software applications, which the software applications may then use as desired.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 13, 2020
    Inventors: Andrew Edelsten, Jen-Hsun Huang, Bojan Skaljak
  • Publication number: 20200050935
    Abstract: Traditionally, a software application is developed, tested, and then published for use by end users. Any subsequent update made to the software application is generally in the form of a human programmed modification made to the code in the software application itself, and further only becomes usable once tested, published, and installed by end users having the previous version of the software application. This typical software application lifecycle causes delays in not only generating improvements to software applications, but also to those improvements being made accessible to end users. To help avoid these delays and improve performance of software applications, deep learning models may be made accessible to the software applications for use in providing inferenced data to the software applications, which the software applications may then use as desired. These deep learning models can furthermore be improved independently of the software applications using manual and/or automated processes.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 13, 2020
    Inventors: Andrew Edelsten, Jen-Hsun Huang, Bojan Skaljak
  • Patent number: 9177121
    Abstract: Methods for code protection are disclosed. A method includes using a security processing component to access an encrypted portion of an application program that is encrypted by an on-line server, after a license for use of the application program is authenticated by the on-line server. The security processing component is used to decrypt the encrypted portion of the application program using an encryption key that is stored in the security processing component. The decrypted portion of the application program is executed based on stored state data. Results are provided to the application program that is executing on a second processing component.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 3, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Andrew Edelsten, Fedor Fomichev, Jay Huang, Timothy Paul Lottes
  • Publication number: 20140157423
    Abstract: Methods for code protection are disclosed. A method includes using a security processing component to access an encrypted portion of an application program that is encrypted by an on-line server, after a license for use of the application program is authenticated by the on-line server. The security processing component is used to decrypt the encrypted portion of the application program using an encryption key that is stored in the security processing component. The decrypted portion of the application program is executed based on stored state data. Results are provided to the application program that is executing on a second processing component.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Andrew Edelsten, Fedor Fomichev, Jay Huang, Timothy Paul Lottes