Patents by Inventor Bhushan Mehendale

Bhushan Mehendale 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: 11272227
    Abstract: Various embodiments of methods, apparatus, systems, and non-transitory computer-readable storage media for buffer recovery in segmented media delivery applications are described. Segments of a live media presentation are stored in a buffer. A number of segments in the buffer is determined to have fallen below a threshold. Based on that determination, various buffer recovery techniques may be performed. In one such technique, a buffered segment is decoded into a first set of video frames, the first set of video frames having a first playback duration. The first set of video frames is encoded into a second set of video frames having a second playback duration that is longer than the first playback duration.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: March 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Enigma, Ryan Hegar, Matthew Scharr, Bhushan Mehendale, Avinash Priya Khurana
  • Patent number: 10185553
    Abstract: Variables utilized in device firmware that provides various boot and runtime services are repaved in a fault-tolerant manner within a secure store in a durable, non-volatile device memory during an FOTA update process. A spare region in the secure store is utilized to temporarily hold a back-up of a primary region in which the firmware variables are written. Using a transaction-based fault-tolerant write (FTW) process, the variables in the primary region can be repaved with variables contained in a firmware update payload that is delivered from a remote service. In the event of a fault in the variable region repaving process, either the primary or spare region will remain valid so that firmware in a known good state can be utilized to enable the device to boot successfully and the variable region repaving in the FOTA update process may be restarted.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: January 22, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Thirupathaiah Annapureddy, Bhushan Mehendale, Adam Matthew Mahood, Ajit Justin
  • Patent number: 10140117
    Abstract: Variables utilized in device firmware that provides various boot and runtime services are repaved in a fault-tolerant manner within a secure store in a durable, non-volatile device memory during an FOTA update process. A spare region in the secure store is utilized to temporarily hold a back-up of a primary region in which the firmware variables are written. Using a transaction-based fault-tolerant write (FTW) process, the variables in the primary region can be repaved with variables contained in a firmware update payload that is delivered from a remote service. In the event of a fault in the variable region repaving process, either the primary or spare region will remain valid so that firmware in a known good state can be utilized to enable the device to boot successfully and the variable region repaving in the FOTA update process may be restarted.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: November 27, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Thirupathaiah Annapureddy, Bhushan Mehendale, Adam Matthew Mahood, Ajit Justin
  • Publication number: 20180004506
    Abstract: Variables utilized in device firmware that provides various boot and runtime services are repaved in a fault-tolerant manner within a secure store in a durable, non-volatile device memory during an FOTA update process. A spare region in the secure store is utilized to temporarily hold a back-up of a primary region in which the firmware variables are written. Using a transaction-based fault-tolerant write (FTW) process, the variables in the primary region can be repaved with variables contained in a firmware update payload that is delivered from a remote service. In the event of a fault in the variable region repaving process, either the primary or spare region will remain valid so that firmware in a known good state can be utilized to enable the device to boot successfully and the variable region repaving in the FOTA update process may be restarted.
    Type: Application
    Filed: December 6, 2016
    Publication date: January 4, 2018
    Inventors: Thirupathaiah Annapureddy, Bhushan Mehendale, Adam Matthew Mahood, Ajit Justin
  • Publication number: 20180004505
    Abstract: Variables utilized in device firmware that provides various boot and runtime services are repaved in a fault-tolerant manner within a secure store in a durable, non-volatile device memory during an FOTA update process. A spare region in the secure store is utilized to temporarily hold a back-up of a primary region in which the firmware variables are written. Using a transaction-based fault-tolerant write (FTW) process, the variables in the primary region can be repaved with variables contained in a firmware update payload that is delivered from a remote service. In the event of a fault in the variable region repaving process, either the primary or spare region will remain valid so that firmware in a known good state can be utilized to enable the device to boot successfully and the variable region repaving in the FOTA update process may be restarted.
    Type: Application
    Filed: December 6, 2016
    Publication date: January 4, 2018
    Inventors: Thirupathaiah Annapureddy, Bhushan Mehendale, Adam Matthew Mahood, Ajit Justin
  • Patent number: 8512490
    Abstract: The invention provides methods for making homogeneous metal oxide nanoenergetic composites. A method of the invention forms a metal oxide nanostructure via a sol-gel process with surfactant templating. Metal nanoparticles are introduced into the metal oxide nanostructure via wet impregnation.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: August 20, 2013
    Assignee: The Curators of the University of Missouri
    Inventors: Shubhra Gangopadhyay, Daniel Tappmeyer, Andrey Bezmelnystin, Rajagopalan Thiruvengadathan, Rajesh Shende, Bhushan Mehendale, Steve Apperson, Sved Barizuddin, Keshab Gangopadhyay
  • Publication number: 20130000800
    Abstract: The invention provides methods for making homogeneous metal oxide nanoenergetic composites. A method of the invention forms a metal oxide nanostructure via a sol-gel process with surfactant templating. Metal nanoparticles are introduced into the metal oxide nanostructure via wet impregnation.
    Type: Application
    Filed: September 7, 2012
    Publication date: January 3, 2013
    Applicant: The Curators of the University of Missouri
    Inventors: Shubhra Gangopadhyay, Daniel Tappmeyer, Andrey Bezmelnystin, Rajagopalan Thiruvengadathan, Rajesh Shende, Bhushan Mehendale, Steven Apperson, Syed Barizuddin, Keshab Gangopadhyay