Patents by Inventor Vinay Melkote
Vinay Melkote 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: 11792420Abstract: The present disclosure relates to methods and apparatus for graphics processing. Aspects of the present disclosure can render at least one frame including display content at a server. Aspects of the present disclosure can also downscale the at least one frame including the display content, where a downscaling rate of one or more portions of the at least one frame is based on a location of each of the one or more portions. Moreover, aspects of the present disclosure can communicate the downscaled at least one frame including the display content to a client device. Aspects of the present disclosure can also encode the downscaled at least one frame including the display content. Further, aspects of the present disclosure can decode the encoded at least one frame including the display content. Aspects of the present disclosure can also upscale the at least one frame including the display content.Type: GrantFiled: October 16, 2020Date of Patent: October 17, 2023Assignee: QUALCOMM IncorporatedInventors: Sandeep Kanakapura Lakshmikantha, Shraman Biswas, Vinay Melkote Krishnaprasad
-
Patent number: 11735142Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., client device or a server. The apparatus may transmit, to a server at a beginning of a first time period, at least one first head pose associated with a position of the client device, the first time period being synchronized with the server. The apparatus may also receive, from the server during a second time period, at least one first frame including first content based on the at least one first head pose, the second time period being synchronized with the server. Further, the apparatus may display, upon receiving the at least one frame during the second time period, the at least one first frame including the first content.Type: GrantFiled: December 20, 2021Date of Patent: August 22, 2023Assignee: QUALCOMM IncorporatedInventors: Abhishek Ranka, Arpit Bhatnagar, Mohammed Mohsin Hussain, Karthik M V, Vinay Melkote Krishnaprasad, Qi Xue
-
Patent number: 11716212Abstract: Methods and systems for providing software applications on a client device with dynamic control over low-latency mode (LLM) operations of the client device. The client device may monitor downlink data packets of a client software application operating on the client device to detect trigger events. The client device may determine operating parameters of the modem based on a detected trigger event and dynamically adjust the low-latency mode of the modem based on the detect trigger event or the determined operating parameters.Type: GrantFiled: December 14, 2020Date of Patent: August 1, 2023Assignee: QUALCOMM IncorporatedInventors: Vinay Melkote Krishnaprasad, Prashanth Haridas Hande, Sandeep Kanakapura Lakshmikantha, Peerapol Tinnakornsrisuphap, Deepak Khandelwal, Ravi Agarwal, Ajit Venkat Rao
-
Patent number: 11708741Abstract: On the basis of a bitstream (P), an n-channel audio signal (X) is reconstructed by deriving an m-channel core signal (Y) and multichannel coding parameters (?) from the bitstream, where 1?m<n. Also derived from the bitstream are pre-processing dynamic range control, DRC, parameters (DRC2) quantifying an encoder-side dynamic range limiting of the core signal. The n-channel audio signal is obtained by parametric synthesis in accordance with the multichannel coding parameters and while cancelling any encoder-side dynamic range limiting based on the pre-processing DRC parameters. In particular embodiments, the reconstruction further includes use of compensated post-processing DRC parameters quantifying a potential decoder-side dynamic range compression. Cancellation of an encoder-side range limitation and range compression are preferably performed by different decoder-side components. Cancellation and compression may be coordinated by a DRC pre-processor.Type: GrantFiled: March 15, 2021Date of Patent: July 25, 2023Assignees: DOLBY LABORATORIES LICENSING CORPORATION, DOLBY INTERNATIONAL ABInventors: Jeffrey Riedmiller, Karl J. Roeden, Kristofer Kjoerling, Heiko Purnhagen, Vinay Melkote, Leif Sehlstrom
-
Publication number: 20230197037Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., client device or a server. The apparatus may transmit, to a server at a beginning of a first time period, at least one first head pose associated with a position of the client device, the first time period being synchronized with the server. The apparatus may also receive, from the server during a second time period, at least one first frame including first content based on the at least one first head pose, the second time period being synchronized with the server. Further, the apparatus may display, upon receiving the at least one frame during the second time period, the at least one first frame including the first content.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: Abhishek RANKA, Arpit BHATNAGAR, Mohammed Mohsin HUSSAIN, Karthik M V, Vinay MELKOTE KRISHNAPRASAD, Qi XUE
-
Patent number: 11679326Abstract: Methods and systems for providing software applications on a client device with dynamic control over low-latency mode (LLM) operations of the client device. The client device may monitor downlink data packets of a client software application operating on the client device to detect trigger events. The client device may determine operating parameters of the modem based on a detected trigger event and dynamically adjust the low-latency mode of the modem based on the detect trigger event or the determined operating parameters.Type: GrantFiled: September 1, 2021Date of Patent: June 20, 2023Assignee: QUALCOMM IncorporatedInventors: Prashanth Haridas Hande, Vinay Melkote Krishnaprasad, Sandeep Kanakapura Lakshmikantha, Ravi Agarwal, Sabares Moola Sreedaranath, Peerapol Tinnakornsrisuphap
-
Publication number: 20230188768Abstract: The present disclosure relates to methods and apparatus for video processing. In one aspect, the apparatus may configure at least one frame of plurality of frames in a video stream. The apparatus may also divide the at least one frame into one or more slices, each of the one or more slices including one or more data packets. The apparatus may also map each of the one or more slices to one of one or more communication channels. The apparatus may also transmit each of the one or more slices including the one or more data packets via the one of the one or more communication channels. In another aspect, the apparatus may receive each of one or more slices via one of one or more communication channels. The apparatus may also decode each of the one or more slices including one or more data packets.Type: ApplicationFiled: June 7, 2021Publication date: June 15, 2023Inventors: Anand Prabhakar SATPUTE, Sandeep Kanakapura LAKSHMIKANTHA, Vinay MELKOTE KRISHNAPRASAD, Ajit Venkat RAO
-
Publication number: 20230171720Abstract: Certain aspects of the present disclosure provide techniques for communicating time synchronized data between a client and a server. An example method generally includes synchronizing, by a client, a clock of the client with a clock source. The method also includes transmitting, from the client to a server, at an application level, information indicating the clock source, a cell identifier of a serving cell of the client, and accuracy of the clock source as a time value. The method further includes transmitting, from the client to the server, a message including data and a timestamp correlated to an event associated with the data based on the clock. The method also includes in response to the message, receiving, by the client from the server, generated data.Type: ApplicationFiled: June 2, 2021Publication date: June 1, 2023Inventors: Peerapol TINNAKORNSRISUPHAP, Vinay MELKOTE KRISHNAPRASAD, Prashanth Haridas HANDE, Ravi AGARWAL, Hemanth SAMPATH
-
Publication number: 20230147244Abstract: The present disclosure relates to methods and apparatus for graphics processing. The apparatus can determine a combined depth map based on at least one of a 3DRU mesh, a DFS map, and a display pose. The apparatus can also determine one or more re-projected eye and depth buffers based on at least one of one or more eye buffers, one or more depth buffers, one or more bounding box and warp parameters, and the display pose. Further, the apparatus can communicate at least one composited frame based on the combined depth map and the one or more re-projected eye and depth buffers. The apparatus can also determine the at least one composited frame based on the combined depth map and the one or more re-projected eye and depth buffers. The apparatus can also combine the 3DRU mesh, the DFS map, and the display pose.Type: ApplicationFiled: April 28, 2021Publication date: May 11, 2023Inventors: Sudipto BANERJEE, Vinay MELKOTE KRISHNAPRASAD, Sandeep Kanakapura LAKSHMIKANTHA, Ajit Venkat RAO
-
Patent number: 11625806Abstract: Aspects presented herein relate to methods and apparatus for graphics processing. Aspects presented herein can determine at least one split API for a user device and a server. Further, aspects presented herein can establish a communication interface between the user device and the server based on the split API. Additionally, aspects presented herein can communicate between the user device and the server based on the communication interface and the split API. Some aspects presented herein can implement the at least one split API on at least one of the user device or the server. Aspects presented herein can also divide at least one application workload between the user device and the server based on the at least one split API. Moreover, aspects presented herein can encode or decode application information at the user device or the server.Type: GrantFiled: January 13, 2020Date of Patent: April 11, 2023Assignee: QUALCOMM IncorporatedInventors: Vinay Melkote Krishnaprasad, Ajit Venkat Rao, Thomas Stockhammer
-
Publication number: 20230108115Abstract: The present disclosure relates to methods and apparatus for computer processing. Aspects of the present disclosure can determine at least one of a quality, latency, or capacity of a communication link for communication between a client device and a server. Aspects of the present disclosure can also determine a computational load for an application computation between the client device and the server. Moreover, aspects of the present disclosure can adjust a computational distribution for the application computation between the client device and the server based on at least one of the computational load for the application computation or the at least one of the quality, latency, or capacity of the communication link. Aspects of the present disclosure can also determine a computational capacity of at least one of the client device or the server.Type: ApplicationFiled: February 3, 2021Publication date: April 6, 2023Inventors: Bojan VRCELJ, Prashanth Haridas HANDE, Vinay MELKOTE KRISHNAPRASAD, Ajit Venkat RAO, Thomas STOCKHAMMER
-
Patent number: 11600039Abstract: Techniques and systems are provided for light estimation. In some examples, a system receives a plurality of frames associated with a scene. The plurality of frames includes a first frame and a second frame occurring after the first frame. The system determines, based on image data of the first frame, a first light estimate associated with the scene. The system also determines, based on image data of the second frame, a second light estimate associated with the scene. The system further generates an aggregate light estimate associated with the scene based on combining the second light estimate with at least the first light estimate.Type: GrantFiled: December 14, 2020Date of Patent: March 7, 2023Assignee: QUALCOMM IncorporatedInventors: Aarrushi Shandilya, Vinay Melkote Krishnaprasad, Pawan Kumar Baheti, Naveen Srinivasamurthy, Sandeep Kanakapura Lakshmikantha, Sagar Ravindra Kalbande
-
Publication number: 20230068415Abstract: Methods and systems for providing software applications on a client device with dynamic control over low-latency mode (LLM) operations of the client device. The client device may monitor downlink data packets of a client software application operating on the client device to detect trigger events. The client device may determine operating parameters of the modem based on a detected trigger event and dynamically adjust the low-latency mode of the modem based on the detect trigger event or the determined operating parameters.Type: ApplicationFiled: September 1, 2021Publication date: March 2, 2023Inventors: Prashanth Haridas HANDE, Vinay Melkote Krishnaprasad, Sandeep Kanakapura Lakshmikantha, Ravi Agarwal, Sabares Moola Sreedaranath, Peerapol Tinnakornsrisuphap
-
Publication number: 20230049495Abstract: Embodiments are directed to a companding method and system for reducing coding noise in an audio codec. A compression process reduces an original dynamic range of an initial audio signal through a compression process that divides the initial audio signal into a plurality of segments using a defined window shape, calculates a wideband gain in the frequency domain using a non-energy based average of frequency domain samples of the initial audio signal, and applies individual gain values to amplify segments of relatively low intensity and attenuate segments of relatively high intensity. The compressed audio signal is then expanded back to the substantially the original dynamic range that applies inverse gain values to amplify segments of relatively high intensity and attenuating segments of relatively low intensity. A QMF filterbank is used to analyze the initial audio signal to obtain a frequency domain representation.Type: ApplicationFiled: August 18, 2022Publication date: February 16, 2023Applicants: DOLBY INTERNATIONAL AB, DOLBY LABORATORIES LICENSING CORPORATIONInventors: Per Hedelin, Arijit Biswas, Michael Schug, Vinay Melkote
-
Publication number: 20230039100Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for multi-layer reprojection techniques for augmented reality. A display processor may obtain a layer of graphics data including a plurality of virtual objects. Each the plurality of virtual objects may be associated with at least one bounding box of a plurality of bounding boxes. The display processor may further obtain metadata indicative of at least one edge of the at least one bounding box of the plurality of bounding boxes, and metadata corresponding to reprojection instructions associated with each of the plurality of bounding boxes. The display processor may reproject the plurality of virtual objects based on the metadata indicative of the at least one edge of the at least one bounding box and the metadata corresponding to the reprojection instructions.Type: ApplicationFiled: May 7, 2021Publication date: February 9, 2023Inventors: Vinay MELKOTE KRISHNAPRASAD, Sandeep Kanakapura LAKSHMIKANTHA, Sagar Ravindra KALBANDE, Sudipto BANERJEE, Ajit Venkat RAO
-
Patent number: 11558707Abstract: A device includes one or more processors configured to receive, via wireless transmission from a streaming device, encoded ambisonics audio data representing a sound field. The one or more processors are also configured to perform decoding of the ambisonics audio data to generate decoded ambisonics audio data. The decoding of the ambisonics audio data includes base layer decoding of a base layer of the encoded ambisonics audio data and selectively includes enhancement layer decoding in response to an amount of movement of the device. The one or more processors are further configured to adjust the decoded ambisonics audio data to alter the sound field based on data associated with at least one of a translation or an orientation associated with the movement of the device. The one or more processors are also configured to output the adjusted decoded ambisonics audio data to two or more loudspeakers for playback.Type: GrantFiled: June 28, 2021Date of Patent: January 17, 2023Assignee: Qualcomm IncorporatedInventors: Andre Schevciw, Vinay Melkote Krishnaprasad, Nils Gunther Peters, Isaac Garcia Munoz
-
Patent number: 11455705Abstract: The present disclosure relates to methods and apparatus for graphics processing. In some aspects, the apparatus may receive, by a first device from a second device, first position information corresponding to a first orientation of the second device. The apparatus can also generate, by the first device, first graphical content based on the first position information. Further, the apparatus can also generate, by the first device, motion information for warping the first graphical content. The apparatus can also encode, by the first device, the first graphical content. Additionally, the apparatus can provide, by the first device to the second device, the motion information and the encoded first graphical content.Type: GrantFiled: May 20, 2019Date of Patent: September 27, 2022Assignee: QUALCOMM IncorporatedInventors: Sudipto Banerjee, Vinay Melkote Krishnaprasad, Pawan Kumar Baheti, Ajit Venkat Rao
-
Patent number: 11423923Abstract: Embodiments are directed to a companding method and system for reducing coding noise in an audio codec. A compression process reduces an original dynamic range of an initial audio signal through a compression process that divides the initial audio signal into a plurality of segments using a defined window shape, calculates a wideband gain in the frequency domain using a non-energy based average of frequency domain samples of the initial audio signal, and applies individual gain values to amplify segments of relatively low intensity and attenuate segments of relatively high intensity. The compressed audio signal is then expanded back to the substantially the original dynamic range that applies inverse gain values to amplify segments of relatively high intensity and attenuating segments of relatively low intensity. A QMF filterbank is used to analyze the initial audio signal to obtain a frequency domain representation.Type: GrantFiled: June 3, 2020Date of Patent: August 23, 2022Assignees: DOLBY LABORATORIES LICENSING CORPORATION, DOLBY INTERNATIONAL ABInventors: Per Hedelin, Arijit Biswas, Michael Schug, Vinay Melkote
-
Publication number: 20220189108Abstract: Techniques and systems are provided for light estimation. In some examples, a system receives a plurality of frames associated with a scene. The plurality of frames includes a first frame and a second frame occurring after the first frame. The system determines, based on image data of the first frame, a first light estimate associated with the scene. The system also determines, based on image data of the second frame, a second light estimate associated with the scene. The system further generates an aggregate light estimate associated with the scene based on combining the second light estimate with at least the first light estimate.Type: ApplicationFiled: December 14, 2020Publication date: June 16, 2022Inventors: Aarrushi SHANDILYA, Vinay MELKOTE KRISHNAPRASAD, Pawan Kumar BAHETI, Naveen SRINIVASAMURTHY, Sandeep Kanakapura LAKSHMIKANTHA, Sagar Ravindra KALBANDE
-
Publication number: 20220191050Abstract: Methods and systems for providing software applications on a client device with dynamic control over low-latency mode (LLM) operations of the client device. The client device may monitor downlink data packets of a client software application operating on the client device to detect trigger events. The client device may determine operating parameters of the modem based on a detected trigger event and dynamically adjust the low-latency mode of the modem based on the detect trigger event or the determined operating parameters.Type: ApplicationFiled: December 14, 2020Publication date: June 16, 2022Inventors: Vinay MELKOTE KRISHNAPRASAD, Prashanth Haridas Hande, Sandeep Kanakapura Lakshimikantha, Peerapol Tinnakornsrisuphap, Deepak Khandelwal, Ravi Agarwal, Ajit Venkat Rao