Patents by Inventor AKSHAT NANDA

AKSHAT NANDA 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).

  • Patent number: 11733931
    Abstract: A central processing unit of a host system is used to manage at least a portion of a data placement of a storage device including by bypassing a storage controller processing unit of the storage device to store data in a random-access memory of the storage device while allowing media endurance management of the storage device to be managed by the storage controller processing unit of the storage device. The central processing unit of the host system to the storage device provides a command that causes the storage controller processing unit of the storage device to utilize the data stored by the central processing unit of the host system in the random-access memory of the storage device.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: August 22, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Ta-Yu Wu, Akshat Nanda
  • Patent number: 10104342
    Abstract: Techniques for improved decryption of an encrypted media stream are described. In one embodiment, a system may include a receiver to receive an encrypted media stream, an extraction module to extract an encryption characteristic of the encrypted media stream, a first processor to produce configuration commands from the extracted encryption characteristic, a second processor to receive the encrypted media stream and the configuration commands, and to produce decrypted media based upon a decryption scheme indicated by the configuration commands, and a key distribution module, to distribute a decryption key to the second processor.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: October 16, 2018
    Assignee: INTEL CORPORATION
    Inventors: Akshat Nanda, Changliang Wang, Scott W. Cheng, Michael L. Coulter
  • Patent number: 9591358
    Abstract: An apparatus, a computing device, a media playback workload scheduler, and a computer readable medium are described herein. The apparatus includes media playback workload scheduling logic to allocate a plurality of media frames for batch media processing, logic to process the media frames, and logic to render the processed media frames.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 7, 2017
    Assignee: Intel Corporation
    Inventors: Changliang Wang, Akshat Nanda, Hao Feng, Yunbiao Lin
  • Patent number: 9351011
    Abstract: In general, in one aspect, a decode order for a group of picture (GOP) frame structure for a video stream is modified to include regenerated P frames. The modified decode order includes a regenerated P frame of a P frame decoded prior to a sequence of B frames after last B frame in the sequence of B frames and before next I or P frame. The frames are decoded in modified decode order by a decode engine. The decoded frames are post processed in a display order (only includes regenerated P frames and does not include initial P frames defined in the decode order) by a post processing engine. The post processing engine may ignore the initial P frames or the decode engine may not forward the initial P frames to the post processing engine. The post processed frames may be prepared for presentation by a display engine.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: May 24, 2016
    Assignee: Intel Corporation
    Inventors: Akshat Nanda, Scott Janus, Scott W Cheng
  • Publication number: 20150172600
    Abstract: Techniques for improved decryption of an encrypted media stream are described. In one embodiment, a system may include a receiver to receive an encrypted media stream, an extraction module to extract an encryption characteristic of the encrypted media stream, a first processor to produce configuration commands from the extracted encryption characteristic, a second processor to receive the encrypted media stream and the configuration commands, and to produce decrypted media based upon a decryption scheme indicated by the configuration commands, and a key distribution module, to distribute a decryption key to the second processor.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Inventors: AKSHAT NANDA, CHANGLIANG WANG, SCOTT W. CHENG, MICHAEL L. COULTER
  • Publication number: 20140270722
    Abstract: An apparatus, a computing device, a media playback workload scheduler, and a computer readable medium are described herein. The apparatus includes media playback workload scheduling logic to allocate a plurality of media frames for batch media processing, logic to process the media frames, and logic to render the processed media frames.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Changliang Wang, Akshat Nanda, Hao Feng, Yunbiao Lin
  • Publication number: 20140169467
    Abstract: Systems, apparatus, articles, and methods are described including operations for shared motion estimation between multiple independent coding streams.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Inventors: Ce Wang, Akshat Nanda
  • Publication number: 20140146896
    Abstract: In general, in one aspect, a decode order for a group of picture (GOP) frame structure for a video stream is modified to include regenerated P frames. The modified decode order includes a regenerated P frame of a P frame decoded prior to a sequence of B frames after last B frame in the sequence of B frames and before next I or P frame. The frames are decoded in modified decode order by a decode engine. The decoded frames are post processed in a display order (only includes regenerated P frames and does not include initial P frames defined in the decode order) by a post processing engine. The post processing engine may ignore the initial P frames or the decode engine may not forward the initial P frames to the post processing engine. The post processed frames may be prepared for presentation by a display engine.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Inventors: AKSHAT NANDA, SCOTT JANUS, SCOTT W. CHENG