Patents by Inventor Tan Peng

Tan Peng 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: 20220237297
    Abstract: A method includes, in response to a request to enable a set of firmware features in a processing device, performing a validation process based on a key certificate associating a first entity identifier with a firmware feature description file indicating the set of firmware features, and in response to a violation detected during the validation process, enabling a countermeasure in the processing device.
    Type: Application
    Filed: November 20, 2021
    Publication date: July 28, 2022
    Inventors: Tan Peng, Scott Swanstrom
  • Publication number: 20220237333
    Abstract: A method includes performing a validation process on a firmware feature description file indicating a set of firmware features in an integrated circuit package, and communicating a result of the validation process to firmware feature enablement logic residing in the integrated circuit package.
    Type: Application
    Filed: December 9, 2021
    Publication date: July 28, 2022
    Inventors: Tan Peng, Scott Swanstrom
  • Publication number: 20210227848
    Abstract: A sealed capsule for blending and dispensing an initially solid food product holds a blending component with embedded food product. Actuating the blending component through an electronic control system causes the food product to be blended within the capsule. One or more feedback control mechanisms are used to guarantee a desired consistency of the blended food product. Provided are structural features of the capsule, and methods of using its contents to blend and dispense soft-serve products.
    Type: Application
    Filed: April 10, 2021
    Publication date: July 29, 2021
    Applicant: ADVANTIR INNOVATIONS PTE LTD.
    Inventors: Jeremy Tan Peng Yang, Narendhar Mohanasundram
  • Patent number: 10895597
    Abstract: Systems, apparatuses, and methods for implementing debug features on a secure coprocessor to handle communication and computation between a debug tool and a debug target are disclosed. A debug tool generates a graphical user interface (GUI) to display debug information to a user for help in debugging a debug target such as a system on chip (SoC). A secure coprocessor is embedded on the debug target, and the secure coprocessor receives debug requests generated by the debug tool. The secure coprocessor performs various computation tasks and/or other operations to prevent multiple round-trip messages being sent back and forth between the debug tool and the debug target. The secure coprocessor is able to access system memory and determine a status of a processor being tested even when the processor becomes unresponsive.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: January 19, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Tan Peng, Dong Zhu
  • Patent number: 10762911
    Abstract: Various audio encoders and methods of using the same are disclosed. In one aspect, an apparatus is provided that includes an audio encoder and an audio encoder mode selector. The audio encoder mode selector is operable to analyze video data and adjust an encoding mode of the audio encoder based on the analyzed video data.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: September 1, 2020
    Assignee: ATI Technologies ULC
    Inventors: Tan Peng, Randall Brown, Yasser M. Khan, Jianfei Ye
  • Publication number: 20200210600
    Abstract: Systems, apparatuses, and methods for performing debug operations in a secure data center are disclosed. A system includes a computing module coupled to a debug target that includes a processing unit. Prior to being installed in a secure data center, the computing module is preloaded with a signed unlock payload and the debug target is preloaded with a public key of an authentication server. In response to a request to perform debug operations on the debug target in the secure data center, the computing module retrieves and conveys the preloaded signed unlock payload to the debug target. In response to the debug target validating the unlock request with a previously obtained public key of the authentication server, the debug target enters secure debug mode, unlocks the at least one processing unit for debug operations with an unlock vector from the validated unlock payload, and performs debug operations on the processing unit.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 2, 2020
    Inventors: Tan Peng, Dong Zhu
  • Publication number: 20200158778
    Abstract: Systems, apparatuses, and methods for implementing debug features on a secure coprocessor to handle communication and computation between a debug tool and a debug target are disclosed. A debug tool generates a graphical user interface (GUI) to display debug information to a user for help in debugging a debug target such as a system on chip (SoC). A secure coprocessor is embedded on the debug target, and the secure coprocessor receives debug requests generated by the debug tool. The secure coprocessor performs various computation tasks and/or other operations to prevent multiple round-trip messages being sent back and forth between the debug tool and the debug target. The secure coprocessor is able to access system memory and determine a status of a processor being tested even when the processor becomes unresponsive.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: Tan Peng, Dong Zhu
  • Publication number: 20190357564
    Abstract: A sealed capsule for blending and dispensing an initially solid food product holds a blending component with embedded food product. Actuating the blending component through an electronic control system causes the food product to be blended within the capsule. One or more feedback control mechanisms are used to guarantee a desired consistency of the blended food product. Provided are structural features of the capsule, and methods of using its contents to blend and dispense soft-serve products.
    Type: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Inventors: JEREMY TAN PENG YANG, NARENDHAR Mohanasundram
  • Patent number: 10311236
    Abstract: Systems, apparatuses, and methods for performing secure system memory training are disclosed. In one embodiment, a system includes a boot media, a security processor with a first memory, a system memory, and one or more main processors coupled to the system memory. The security processor is configured to retrieve first data from the boot media and store and authenticate the first data in the first memory. The first data includes a first set of instructions which are executable to retrieve, from the boot media, a configuration block with system memory training parameters. The security processor also executes a second set of instructions to initialize and train the system memory using the training parameters. After training the system memory, the security processor retrieves, authenticates, and stores boot code in the system memory and releases the one or more main processors from reset to execute the boot code.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: June 4, 2019
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Kathirkamanathan Nadarajah, Oswin Housty, Sergey Blotsky, Tan Peng, Hary Devapriyan Mahesan
  • Patent number: 10121477
    Abstract: A system and method for embedding digital audio watermarks in audio source information based at least upon identified video content are described. An audio/video processing system receives audiovisual data. A video content analyzer within the system analyzes video source information of the audiovisual data, determines video content depicted by data in the video source information, and generates an indication of the video content. An audio watermark embedder of the system receives the indication, and based at least in part on the indication, adjusts watermark embedding parameters used for embedding the audio watermark in the audio source information.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: November 6, 2018
    Assignee: ATI Technologies ULC
    Inventor: Tan Peng
  • Publication number: 20180144136
    Abstract: Systems, apparatuses, and methods for performing secure system memory training are disclosed. In one embodiment, a system includes a boot media, a security processor with a first memory, a system memory, and one or more main processors coupled to the system memory. The security processor is configured to retrieve first data from the boot media and store and authenticate the first data in the first memory. The first data includes a first set of instructions which are executable to retrieve, from the boot media, a configuration block with system memory training parameters. The security processor also executes a second set of instructions to initialize and train the system memory using the training parameters. After training the system memory, the security processor retrieves, authenticates, and stores boot code in the system memory and releases the one or more main processors from reset to execute the boot code.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: Kathirkamanathan Nadarajah, Oswin Housty, Sergey Blotsky, Tan Peng, Hary Devapriyan Mahesan
  • Publication number: 20180144754
    Abstract: A system and method for embedding digital audio watermarks in audio source information based at least upon identified video content are described. An audio/video processing system receives audiovisual data. A video content analyzer within the system analyzes video source information of the audiovisual data, determines video content depicted by data in the video source information, and generates an indication of the video content. An audio watermark embedder of the system receives the indication, and based at least in part on the indication, adjusts watermark embedding parameters used for embedding the audio watermark in the audio source information.
    Type: Application
    Filed: November 23, 2016
    Publication date: May 24, 2018
    Inventor: Tan Peng
  • Publication number: 20170154634
    Abstract: Various audio encoders and methods of using the same are disclosed. In one aspect, an apparatus is provided that includes an audio encoder and an audio encoder mode selector. The audio encoder mode selector is operable to analyze video data and adjust an encoding mode of the audio encoder based on the analyzed video data.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Tan Peng, Randall Brown, Yasser M. Khan, Jianfei Ye