Patents by Inventor Giridhar KAPALLI

Giridhar KAPALLI 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: 9591361
    Abstract: In one example, a device includes a plurality of interfaces, wherein each of the interfaces is communicatively coupled to a respective one of a plurality of sources, a stream management unit configured to select, using a manifest file for multimedia content, one of a plurality of representations from which to retrieve multimedia data of the multimedia content, wherein the manifest file includes information indicative of the plurality of representations of the multimedia content, wherein the plurality of representations includes the selected representation, wherein multimedia data for the representations is available from the plurality of sources, and wherein the stream management unit is configured to select one of the sources from which to retrieve multimedia data for the selected representation, and a source component configured to retrieve multimedia data for the selected representation from the selected source via the one of the interfaces that is communicatively coupled to the selected source.
    Type: Grant
    Filed: July 29, 2012
    Date of Patent: March 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Thadi M. Nagaraj, Joseph P. Barone, Rajesh Narayanan, Giridhar Kapalli
  • Patent number: 9055136
    Abstract: Techniques are provided for reducing delay during streaming transmissions. For example, a method may include receiving a stream of data segments. The method may include establishing a first group of segments based on the data segments, and generating a first table of information. The method may include transmitting the first table and the first group of segments, and establishing a second group of segments based on the data segments, the second group of segments including a partial overlap of data segments included in the first group of segments. The method may include generating a second table of information, and transmitting the second table and a collection of segments that includes data segments from the second group that were not part of the first group.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: June 9, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Jack S. Shauh, Kuo-Chun Lee, Rajesh Narayanan, Giridhar Kapalli, Stephen M. Verrall, Shailesh Maheshwari, Thadi M. Nagaraj
  • Publication number: 20150134846
    Abstract: Methods and apparatus for media segment request retry control are disclosed. Embodiments implement one or more media segment retry back off interval calculated as a function of an aspect of a client media segments play-out buffer, wherein the media segment retry back off interval defines a period before a subsequent retry for a media segment is attempted. The retry back off interval may be calculated as a function of a depletion rate of content from the client media segments play-out buffer, a function of a change in size of the client media segments play-out buffer, or a combination thereof according to embodiments. Embodiments may implement a media segment retry termination point as a function of an estimated media segment transaction time and a next media segment availability time.
    Type: Application
    Filed: November 14, 2013
    Publication date: May 14, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Satish Bazar, Praveen Kota, Giridhar Kapalli
  • Publication number: 20130060911
    Abstract: In one example, a device includes a plurality of interfaces, wherein each of the interfaces is communicatively coupled to a respective one of a plurality of sources, a stream management unit configured to select, using a manifest file for multimedia content, one of a plurality of representations from which to retrieve multimedia data of the multimedia content, wherein the manifest file includes information indicative of the plurality of representations of the multimedia content, wherein the plurality of representations includes the selected representation, wherein multimedia data for the representations is available from the plurality of sources, and wherein the stream management unit is configured to select one of the sources from which to retrieve multimedia data for the selected representation, and a source component configured to retrieve multimedia data for the selected representation from the selected source via the one of the interfaces that is communicatively coupled to the selected source.
    Type: Application
    Filed: July 29, 2012
    Publication date: March 7, 2013
    Inventors: Thadi M. NAGARAJ, Joseph P. BARONE, Rajesh NARAYANAN, Giridhar KAPALLI