Patents by Inventor Gongxian J. Cheng

Gongxian J. Cheng 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: 20130174144
    Abstract: A method for changing between virtual machines on a graphics processing unit (GPU) includes requesting to switch from a first virtual machine (VM) with a first global context to a second VM with a second global context; stopping taking of new commands in the first VM; saving the first global context; and switching out of the first VM.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Applicant: ATI TECHNOLOGIES ULC
    Inventors: Gongxian J. Cheng, Anthony Asaro
  • Publication number: 20130166922
    Abstract: When content, such as premium video or audio, is decoded, the content is stored in protected memory segments. Read access to the protected memory segments from a component not in a frame buffer protected (FBP) mode is blocked by a memory controller. The memory controller also blocks components in the FBP mode from writing to unprotected memory segments. The content may be processed by a processing engine operating in the FBP mode and may only be written back to protected memory segments. The memory segment may later be marked as unprotected if the memory segment is no longer needed. If the content is encrypted in protected memory, the encrypting key associated with the memory segment may be removed. If the content is stored in the clear, the protected memory segments are scrubbed before releasing the segments for use as unprotected memory segments.
    Type: Application
    Filed: August 30, 2012
    Publication date: June 27, 2013
    Applicants: ATI TECHNOLOGIES ULC, ADVANCED MICRO DEVICES, INC.
    Inventors: Daniel W. Wong, Warren Fritz Kruger, David I.J. Glen, Gongxian J. Cheng