Patents by Inventor Thomas Stockhammer

Thomas Stockhammer 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: 10805650
    Abstract: An example device for retrieving media data includes one or more processors configured to retrieve a manifest file specifying data for at least one representation of a media presentation, wherein the manifest file includes data that specifies one or more codecs for the at least one representation, extract, from the manifest file, the data that specifies the one or more codecs, the data including a first element representing a sample entry type code of a track of the at least one representation, wherein the first element represents the sample entry type code using a restricted scheme, and a second element representing a restricted scheme type code for the restricted scheme of the track, and retrieve the media data of the at least one representation based on the first element and the second element.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: October 13, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Ye-Kui Wang, Thomas Stockhammer
  • Publication number: 20200304554
    Abstract: The present disclosure relates to methods and devices for facilitating using a streaming manifest including a profile signal for content encoded based on a encapsulation format. An example method disclosed herein includes identifying structures associated with first media, wherein the first media is associated with a first streaming format. The example method also includes generating a streaming manifest for the first media, wherein the streaming manifest maps the structures associated with the first media to structures associated with a second streaming format, and including an indication with the streaming manifest, wherein the indication identifies the streaming profile used to map the structures.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 24, 2020
    Inventor: Thomas STOCKHAMMER
  • Patent number: 10779057
    Abstract: Systems and methods for handling and outputting broadcast content and secondary content based on metadata embedded in the broadcast content are provided. Embodiments may include receiving broadcast content, wherein the received broadcast content includes metadata embedded into the broadcast content. Embodiments may also include decoding the broadcast content to extract the metadata from the broadcast content and outputting the broadcast content in collaboration with the extracted metadata.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: September 15, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Giridhar Mandyam, Gordon Kent Walker, Charles Nung Lo, Thomas Stockhammer
  • Publication number: 20200275148
    Abstract: Systems, methods, and devices of various embodiments enable content replacement in streaming content, such as content of a live streaming service. Various embodiments may enable a client computing device to receive tailored content that may be suitable for playout in a single media pipeline with main content. Various embodiments may enable a client computing device to provide information to a remote server such that the remote server may provide tailored content that may be suitable for playout with main content. Various embodiments may enable a client computing device to leverage Period elements signaled outside of a content manifest to replace main content with tailored content.
    Type: Application
    Filed: December 19, 2019
    Publication date: August 27, 2020
    Inventor: Thomas STOCKHAMMER
  • Patent number: 10749930
    Abstract: Systems, methods, and devices of the various embodiments enable HTTP servers, such as HTTP servers providing segments to DASH clients according to the various embodiments, to pass incomplete versions of segments in response to segment requests from the DASH clients. The various embodiments may enable clients, such as DASH clients, to parse incomplete versions of segments.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: August 18, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Osama Lotfallah, Carlos Marcelo Dias Pazos, Charles Nung Lo, Nagaraju Naik, Thomas Stockhammer
  • Publication number: 20200234395
    Abstract: The present disclosure relates to methods and apparatus for graphics processing. Aspects of the present disclosure can determine at least one split API for a user device and a server. Further, aspects of the present disclosure can establish a communication interface between the user device and the server based on the split API. Additionally, aspects of the present disclosure can communicate between the user device and the server based on the communication interface and the split API. In some aspects, the present disclosure can implement the at least one split API on at least one of the user device or the server. Aspects of the present disclosure 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 of the present disclosure can encode or decode application information at the user device or the server.
    Type: Application
    Filed: January 13, 2020
    Publication date: July 23, 2020
    Inventors: Vinay MELKOTE KRISHNAPRASAD, Ajit Venkat RAO, Thomas STOCKHAMMER
  • Publication number: 20200221159
    Abstract: An example client device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to execute a plurality of video decoders; determine a complexity value for the media data including a plurality of encoded video streams, the complexity value representing complexity of an aggregation of the encoded video streams; retrieve the media data including the encoded video streams in response to determining that the client device is capable of decoding the encoded video streams using the complexity value; and distribute the encoded video streams and synchronization information to corresponding video decoders of the plurality of video decoders to cause the video decoders to decode the corresponding video streams and to output decoded video data from the video streams in a synchronized fashion.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 9, 2020
    Inventors: Thomas Stockhammer, Muhammed Zeyd Coban, Zhen Liu
  • Patent number: 10708666
    Abstract: Systems, methods, and devices of various embodiments enable the provision of providing terrestrial broadcast television services over a cellular broadcast system. In various embodiments, a processor of a network element of the cellular broadcast system may parse a terrestrial broadcast television service for one or more information elements. The processor may configure a service description of the cellular broadcast system to include the one or more information elements of the terrestrial broadcast television service. The processor may send the configured service description over the cellular broadcast system to a receiving device to enable the receiving device to receive the terrestrial broadcast television service over the cellular broadcast system.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: July 7, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer, Nagaraju Naik, Carlos Marcelo Dias Pazos, Gordon Kent Walker
  • Patent number: 10701400
    Abstract: In various implementations, provided are techniques, as well as systems that implement these techniques, for SEI messages that distinguish “essential” information from “non-essential” information. In various implementations, an encoder can be configured to determine whether information associated with video data is essential or is not essential. In various implementations, different types of SEI messages can be defined, where one or more of these types of SEI messages can indicate whether information associated with a particular video is essential or not essential. Essential information is required for presenting the video data, and is not required for decoding the video data.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: June 30, 2020
    Assignee: Qualcomm Incorporated
    Inventors: YeKui Wang, Thomas Stockhammer
  • Patent number: 10693936
    Abstract: In one example, a device for retrieving audio data includes one or more processors configured to receive availability data representative of a plurality of available adaptation sets, the available adaptation sets including a scene-based audio adaptation set and one or more object-based audio adaptation sets, receive selection data identifying which of the scene-based audio adaptation set and the one or more object-based audio adaptation sets are to be retrieved, and provide instruction data to a streaming client to cause the streaming client to retrieve data for each of the adaptation sets identified by the selection data, and a memory configured to store the retrieved data for the audio adaptation sets.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 23, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Stockhammer, Dipanjan Sen, Nils Günther Peters, Moo Young Kim
  • Patent number: 10666961
    Abstract: A method of transporting media data includes, by a file-based protocol sending unit of a source device, receiving a stream of data comprising Segments of media data from a segmenter of the source device that forms the Segments, each of the Segments comprising a respective individually retrievable file associated with a unique uniform resource locator (URL), determining locations of media delivery events (MDEs) in the stream of media data, wherein the MDEs include data for at least a portion of one of the Segments, determining one or more transmission time requirements for the MDEs representing times at which the MDEs are to be sent to a client device, and providing the MDEs and data representing the transmission time requirements to a physical layer sending unit of the source device according to available delivery slots for the physical layer sending unit.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: May 26, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Gordon Kent Walker, Thomas Stockhammer
  • Patent number: 10659507
    Abstract: Systems, methods, and devices of the various embodiments enable HTTP servers, such as HTTP servers providing segments to DASH clients according to the various embodiments, to pass incomplete versions of segments in response to segment requests from the DASH clients. The various embodiments may enable clients, such as DASH clients, to parse incomplete versions of segments.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: May 19, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Osama Lotfallah, Carlos Marcelo Dias Pazos, Charles Nung Lo, Nagaraju Naik, Thomas Stockhammer
  • Publication number: 20200112753
    Abstract: A device for receiving media data includes a memory configured to store media data of a media presentation and one or more processors implemented in circuitry and configured to retrieve a service description including data including one or more playback preferences for the media presentation, the playback preferences including a desired end-to-end latency; retrieve the media data of the media presentation via a network streaming protocol; and present the retrieved media data according to the one or more playback preferences and to achieve the desired end-to-end latency. For example, the playback preferences may specify acceleration or deceleration of playback rates in order to achieve the desired end-to-end latency. Thus, the device may accelerate playback if a buffer is filling too quickly, or decelerate playback if the buffer is emptying too quickly, to prevent buffer overflow or underflow and thereby avoid playback interruptions without changing the latency.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 9, 2020
    Inventors: Thomas Stockhammer, Nikolai Konrad Leung
  • Publication number: 20200112761
    Abstract: A device for retrieving media data includes a memory configured to store media data of a media presentation; and one or more processors implemented in circuitry and configured to: retrieve a manifest file for the media presentation, the manifest file including data for an initialization set, the initialization set including initialization parameters for the full duration of the media presentation; initializing playback of the media data of the media presentation using the initialization set; retrieving the media data of the media presentation; and present the media data according to the initialized playback. For example, the initialization parameters may specify a maximum width or a maximum height of pictures of the media presentation or a maximum frame rate of the media presentation. Thus, the processors can process pictures of any size less than or equal to the maximum width/height, or media data equal to or less than the maximum frame rate.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 9, 2020
    Inventors: Thomas Stockhammer, Nikolai Konrad Leung
  • Patent number: 10567734
    Abstract: An example device for processing video data includes a memory configured to store an omnidirectional video stream, and a processor implemented in circuitry and configured to process (e.g., encode, transmit, receive, or decode) a first frame of a set of file format samples of the omnidirectional video stream, the set of file format samples referring to a sample entry, the first frame having a first region-wise packing scheme, and process a second frame of the set of file format samples referring to the sample entry, the second frame having a second region-wise packing scheme different than the first region-wise packing scheme. In this manner, a single omnidirectional video bitstream may include an entire virtual reality (VR) video content with most-requested regions being optimized with a largest number of color samples per unit of area.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: February 18, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Stockhammer, Ye-Kui Wang
  • Patent number: 10560509
    Abstract: Systems, methods, and devices of the various embodiments enable HTTP redirect messages to indicate content access policy information. In this manner, policy rules may be implemented based on the policy information in the HTTP redirect messages to control network congestion and/or quality of service (“QOS”).
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: February 11, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer, Kevin Roland Fall, Carlos Marcelo Dias Pazos, Jun Wang, Nikolai Konrad Leung, Gordon Kent Walker
  • Publication number: 20200021883
    Abstract: Systems and techniques are described for processing media content, such as samples of sparse media content whose sample durations can be unknown at the time of decoding the samples, include obtaining, at a current time instance, a current fragment comprising at least a current time component. From the current time component, a modified duration is obtained for at least one media sample, the modified duration indicating a time duration by which a presentation of a previous media sample of a previous fragment is to be extended or reduced in relation to the current time instance. The at least one media sample is presented for a time duration based on the modified duration.
    Type: Application
    Filed: July 8, 2019
    Publication date: January 16, 2020
    Inventors: Thomas STOCKHAMMER, Waqar ZIA
  • Publication number: 20190387348
    Abstract: An example device includes a memory device, and a processor coupled to the memory device. The memory is configured to store a plurality of representations of a soundfield. The processor is configured to track a steering angle provided by one or more angles associated with the device, and to select, based on the steering angle, a representation of the soundfield from the plurality of representations stored to the memory device.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 19, 2019
    Inventors: Nils Günther Peters, Dipanjan Sen, Thomas Stockhammer
  • Patent number: 10506059
    Abstract: Various embodiments for delivering application content signaling information to a receiver device may include a server generating a metadata fragment for application content items of an application to be acquired by a receiver device, adding to the metadata fragment a first set of attributes including a list of other linear services that use the application content items described by the metadata fragment, and transmitting the metadata fragment to the receiver device. The first set of attributes further may include an application launch page or launch file indicator for the application and/or an indication of required capabilities for rendering the application and its associated one or more application content items. The first set of attributes further may include a start time and an end time for at least one distribution window for the application, the distribution window may be associated with information about auxiliary application content delivered during the distribution window.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Charles Nung Lo, Giridhar Dhati Mandyam, Thomas Stockhammer, Gordon Kent Walker
  • Patent number: 10506058
    Abstract: Methods for delivering application content signaling information may include a generating a metadata fragment for application content items of an application to be acquired by a receiver device, adding to the metadata fragment a first set of attributes indicating that rendering of a linear service or a group of linear services is performed by a media player embedded in the application, and transmitting the metadata fragment to the receiver device. The first set of attributes may include an application launch page or launch file indicator for the application, and/or an indication of required capabilities for rendering the application and associated application content items. The first set of attributes may include a start time and an end time for at least one distribution window for the application, and the at least one distribution window may be associated with information about auxiliary application content delivered during the at least one distribution window.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Charles Nung Lo, Giridhar Dhati Mandyam, Thomas Stockhammer, Gordon Kent Walker