Patents by Inventor Prashant Nukala

Prashant Nukala 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: 11200866
    Abstract: In some aspects, the present disclosure provides a method for generating a frame. The method includes receiving a first fence indicating that a first frame stored in a display processor unit (DPU) buffer has been consumed by a hardware component. The method also includes in response to receiving the first fence, fetching a plurality of layers from an application buffer, the plurality of layers corresponding to a second frame. The method also includes determining to use both a DPU and a graphics processing unit (GPU) to process the plurality of layers for composition of the second frame. The method also includes fetching the first fence from the DPU buffer and generating a second fence.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: December 14, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Dileep Marchya, Sudeep Ravi Kottilingal, Srinivas Pullakavi, Dhaval Kanubhai Patel, Prashant Nukala, Nagamalleswararao Ganji, Mohammed Naseer Ahmed, Mahesh Aia, Kalyan Thota, Sushil Chauhan
  • Patent number: 11151965
    Abstract: The present disclosure relates to methods and apparatus for display processing. Aspects of the present disclosure can determine a refresh offset for at least one group of lines in a first display based on at least one group of lines in a second display. Aspects of the present disclosure can also apply the refresh offset for the at least one group of lines in the first display based on the at least one group of lines in the second display. Further, aspects of the present disclosure can adjust combined instantaneous bandwidth corresponding to each of the at least one group of lines in the first display and each of the at least one group of lines in the second display based on the applied refresh offset. Aspects of the present disclosure can also determine one or more overlapping layer regions based on the first display and the second display.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: October 19, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Dileep Marchya, Srinivas Pullakavi, Prashant Nukala
  • Publication number: 20210280156
    Abstract: Methods, systems, and devices for dynamic adjustment of a refresh rate of a display are described. The method includes determining a set of frames for display on the device, determining an average frame rate for the set of frames over a duration based on a respective frame rate associated with each frame of the set of frames, selecting a new refresh rate based on the average frame rate for the set of frames, and switching, based on selecting the new refresh rate, from a current refresh rate of the display to the new refresh rate by deactivating a first timing register of the device and activating a second timing register of the device.
    Type: Application
    Filed: March 3, 2020
    Publication date: September 9, 2021
    Inventors: Kalpesh Dhanvantrai Mehta, Prashant Nukala
  • Publication number: 20210056933
    Abstract: The present disclosure relates to methods and apparatus for display processing. Aspects of the present disclosure can determine a refresh offset for at least one group of lines in a first display based on at least one group of lines in a second display. Aspects of the present disclosure can also apply the refresh offset for the at least one group of lines in the first display based on the at least one group of lines in the second display. Further, aspects of the present disclosure can adjust combined instantaneous bandwidth corresponding to each of the at least one group of lines in the first display and each of the at least one group of lines in the second display based on the applied refresh offset. Aspects of the present disclosure can also determine one or more overlapping layer regions based on the first display and the second display.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Inventors: Dileep MARCHYA, Srinivas PULLAKAVI, Prashant NUKALA
  • Patent number: 10475405
    Abstract: Techniques are described for controlling the display refresh rate of a display panel. A display driver may determine a display refresh rate based on user activity. One example of user activity is a rate at which a user is scrolling image content being displayed on the display panel. One example of user activity is a duration or pressure of a user interaction with a display panel or a pressure sensor.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: November 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ankita Anil Kumar Choudha, Soman Nikhara, Vishnuvardhan Prodduturi, Prashant Nukala, Jayant Shekhar, Raviteja Tamatam, Kalyan Thota
  • Publication number: 20190182452
    Abstract: Techniques are described for controlling the display refresh rate of a display panel. A display driver may determine a display refresh rate based on user activity. One example of user activity is a rate at which a user is scrolling image content being displayed on the display panel. One example of user activity is a duration or pressure of a user interaction with a display panel or a pressure sensor.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Ankita Anil Kumar Choudha, Soman Nikhara, Vishnuvardhan Prodduturi, Prashant Nukala, Jayant Shekhar, Raviteja Tamatam, Kalyan Thota
  • Publication number: 20190180705
    Abstract: Techniques are described for controlling the display refresh rate of a display panel. A display driver may determine a display refresh rate based on user activity. One example of user activity is a rate at which a user is scrolling image content being displayed on the display panel. One example of user activity is a duration or pressure of a user interaction with a display panel or a pressure sensor.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Ankita Anil Kumar Choudha, Soman Nikhara, Vishnuvardhan Prodduturi, Prashant Nukala, Jayant Shekhar, Raviteja Tamatam, Kalyan Thota
  • Patent number: 10257487
    Abstract: Techniques are described for reducing the number of fetches performed when a background layer (e.g., letter or pillar box) to be displayed is of a constant fill color. One or more processors (e.g., a display processor) may be configured to detect that a background layer is of a constant fill color. If so, rather than fetching the background layer from memory, the one or more processors may be configured to generate the constant fill color for the background layer. In doing so, there may be a reduction in the number of memory fetches performed, as the constant fill background layer is not fetched or is only partially fetched. This may reduce memory fetch operations (as only the video layer is fetched) and therefore power savings (e.g., battery usage) at memory and bus interfaces, decreased use of the bandwidth at the bus and memory, and decreased processor usage.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: April 9, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Raviteja Tamatam, Prashant Nukala, Kalyan Thota, Jayant Shekhar, Krishna Chaitanya Devarakonda