Patents by Inventor Mastan Manoj Kumar Amara Venkata

Mastan Manoj Kumar Amara Venkata 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: 10014693
    Abstract: The disclosure relates to a system including a set of subsystems sharing a voltage rail. The system includes a power controller configured to send messages, such as interrupts, to the subsystems concerning a change of state of a supply voltage on the voltage rail. Such messages may have been sent in response to requests and messages from the subsystems, respectively. In response to the messages, the subsystems may send requests to the power controller for different dynamic clock voltage scaling (DCVS) levels, respectively. In response to such requests, the power controller may set the supply voltage and frequencies of clock signals for the requesting subsystems, respectively.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Dileep Marchya, Dhaval Kanubhai Patel, Ujwal Patel, Nagamalleswararao Ganji, Mastan Manoj Kumar Amara Venkata, Panneer Arumugam
  • Patent number: 9953620
    Abstract: Techniques are described for determining a region to be updated in a frame based on positional changes of one layer from frame-to-frame. The positional changes may be displacement of a layer or removal of a layer from one frame to the next. In addition to the information of the positional changes, the techniques also utilize all areas for which the image content changed, but the position did not, for determining the region to be updated.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: April 24, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ramkumar Radhakrishnan, Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Saurabh Shah
  • Publication number: 20180060263
    Abstract: A method and device for processing buffers of updated content for graphical display on a computing device are provided. The method may comprise receiving, from a consumer of the buffers, a buffer depth of a destination pipeline, processing, by a producer of the buffers, an updated region of one or more buffers based on the buffer depth, and forwarding the processed updated buffer area from the producer to the consumer.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Inventors: Ramkumar Radhakrishnan, Dileep Marchya, Mastan Manoj Kumar Amara Venkata
  • Patent number: 9883137
    Abstract: Techniques are described in which a video decoding mode is used to determine which regions of a picture need to be composed. If a region of a current picture is decoded in skip mode with the reference picture of the skip mode being a previous picture that is displayed immediately prior to the current picture, then pixel values for that region may not need to be retrieved from system memory.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: January 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Sudeep Ravi Kottilingal
  • Publication number: 20170365236
    Abstract: Methods and apparatus for displaying layers on a display of a computing device are disclosed. The method includes creating layers from graphical data and assigning a priority to each of the layers. The layers are displayed on the display of the computing device, and in a current draw cycle, any layers assigned an urgent priority are updated. In addition, updates are applied to layers near a touch area of the display and updates to other layers ae deferred until a predefined event occurs.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Nagamalleswararao Ganji, Panneer Arumugam
  • Publication number: 20170338661
    Abstract: The disclosure relates to a system including a set of subsystems sharing a voltage rail. The system includes a power controller configured to send messages, such as interrupts, to the subsystems concerning a change of state of a supply voltage on the voltage rail. Such messages may have been sent in response to requests and messages from the subsystems, respectively. In response to the messages, the subsystems may send requests to the power controller for different dynamic clock voltage scaling (DCVS) levels, respectively. In response to such requests, the power controller may set the supply voltage and frequencies of clock signals for the requesting subsystems, respectively.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Dileep Marchya, Dhaval Kanubhai Patel, Ujwal Patel, Nagamalleswararao Ganji, Mastan Manoj Kumar Amara Venkata, Panneer Arumugam
  • Publication number: 20170127012
    Abstract: Techniques are described in which a video decoding mode is used to determine which regions of a picture need to be composed. If a region of a current picture is decoded in skip mode with the reference picture of the skip mode being a previous picture that is displayed immediately prior to the current picture, then pixel values for that region may not need to be retrieved from system memory.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 4, 2017
    Inventors: Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Sudeep Ravi Kottilingal
  • Publication number: 20170105023
    Abstract: A device and method of decoding video data that includes decoding the video data to generate decoded video data of a current frame of the video data, and extracting an updated regions message from the decoded video data and determining updated region location information of the current frame based on the updated regions message. An updated region of the current frame is identified based on the updated region location information, the updated region being less than a total size of the current frame, and both the identified updated region and decoded video data of the current frame that has not been updated are transmitted for display of the current frame of the video data.
    Type: Application
    Filed: October 6, 2016
    Publication date: April 13, 2017
    Inventors: Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Ye-Kui Wang, Rajan Laxman Joshi, Sudeep Ravi Kottilingal
  • Publication number: 20170032764
    Abstract: Techniques are described for determining a region to be updated in a frame based on positional changes of one layer from frame-to-frame. The positional changes may be displacement of a layer or removal of a layer from one frame to the next. In addition to the information of the positional changes, the techniques also utilize all areas for which the image content changed, but the position did not, for determining the region to be updated.
    Type: Application
    Filed: September 11, 2015
    Publication date: February 2, 2017
    Inventors: Ramkumar Radhakrishnan, Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Saurabh Shah
  • Publication number: 20160132284
    Abstract: A method for display mirroring is described. The method includes computing an updating region size for one or more application layers of a screen image, the updating region area regions of interest being updated on the screen image less any overlap between the regions of interest. The method also includes determining that the updating region size plus a previous frame size is less than a frame buffer size. The method further includes determining that there are sufficient resources available to combine the previous frame with the updating region. The method additionally includes generating a current frame by combining the previous frame and the updating region. The method also includes sending the current frame to a mirrored display.
    Type: Application
    Filed: June 22, 2015
    Publication date: May 12, 2016
    Inventors: Mastan Manoj Kumar Amara Venkata, Ramkumar Radhakrishnan, Tatenda Masendeke Chipeperekwa, Panneer Arumugam, Dileep Marchya, Nagamalleswararao Ganji