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).
-
Publication number: 20240357141Abstract: An example a first network entity for processing feature set data formed from media data includes a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: determine a first set of processing tasks of a series of processing tasks to be performed on a set of media data, the first set of processing tasks corresponding to tasks to be performed by the first network entity, wherein a second set of processing tasks is to be performed by a second network entity; perform the first set of processing tasks on the set of media data to form a feature map; encode the feature map to form an encoded feature map; and send the encoded feature map to the second network entity to enable the second network entity to perform the second set of processing tasks using the feature map.Type: ApplicationFiled: April 18, 2024Publication date: October 24, 2024Inventors: Liangping Ma, Nikolai Konrad Leung, Imed Bouazizi, Alberto Rico Alvarino, Charles Nung Lo, Thomas Stockhammer
-
Publication number: 20240357213Abstract: In one example, a device for retrieving media data includes a memory configured to store media data including advertisement content and main media data, and one or more processors implemented in circuitry and configured to: send advertisement information to an advertisement server device; in response to sending the advertisement information, receive the advertisement content from the advertisement server; retrieve the main media data; and provision the advertisement content to the main media data. The device may further include a coded picture buffer (CPB) and a video decoder that retrieves encoded video data from the CPB for decoding. The one or more processors may provision the advertisement content to the main media content by sending both the advertisement content and the main media content to the CPB.Type: ApplicationFiled: July 3, 2024Publication date: October 24, 2024Inventors: Thomas Stockhammer, Charles Nung Lo, Gordon Kent Walker, Giridhar Dhati Mandyam
-
Patent number: 12113852Abstract: 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: GrantFiled: February 3, 2021Date of Patent: October 8, 2024Assignee: QUALCOMM IncorporatedInventors: Bojan Vrcelj, Prashanth Haridas Hande, Vinay Melkote Krishnaprasad, Ajit Venkat Rao, Thomas Stockhammer
-
Patent number: 12088652Abstract: A client device includes a memory comprising a buffer for buffering data having real-time constraints and a hardware-based processor comprising digital logic circuitry. The processor is configured to execute a real-time application configured to determine times during which the data will be available for download, determine a time at which the data is needed to prevent a buffer underrun for the buffer, and when the data is available, send a request for the data and deadline information representative of the time at which the data is needed to avoid the buffer underrun. In this manner, a sending device can prioritize delivery of the requested data to prevent the buffer underrun for the client device.Type: GrantFiled: October 14, 2016Date of Patent: September 10, 2024Assignee: QUALCOMM INCORPORATEDInventors: Thomas Stockhammer, Xipeng Zhu, Gordon Kent Walker
-
Patent number: 12075133Abstract: In one example, a device for retrieving media data includes a memory configured to store media data including advertisement content and main media data, and one or more processors implemented in circuitry and configured to: send advertisement information to an advertisement server device; in response to sending the advertisement information, receive the advertisement content from the advertisement server; retrieve the main media data; and provision the advertisement content to the main media data. The device may further include a coded picture buffer (CPB) and a video decoder that retrieves encoded video data from the CPB for decoding. The one or more processors may provision the advertisement content to the main media content by sending both the advertisement content and the main media content to the CPB.Type: GrantFiled: January 30, 2019Date of Patent: August 27, 2024Assignee: QUALCOMM IncorporatedInventors: Thomas Stockhammer, Charles Nung Lo, Gordon Kent Walker, Giridhar Dhati Mandyam
-
Publication number: 20240273829Abstract: Extended reality (XR) management systems and techniques are described. In some examples, an XR management system receives sensor data from an XR interface device having at least one sensor. The XR management system generates, based on the receipt of the sensor data from the XR interface device, processing instructions for an XR processing device to process the sensor data to generate XR content. The XR management system sends the sensor data and the processing instructions to the XR processing device. The XR management system receives the XR content from the XR processing device. The XR management system generates layer content. The XR management system sends the XR content and the layer content to the XR interface device to cause the XR interface device to output the XR content and the layer content in a layered arrangement.Type: ApplicationFiled: January 31, 2024Publication date: August 15, 2024Inventors: Thomas STOCKHAMMER, Imed BOUAZIZI, Bojan VRCELJ, Prashanth Haridas HANDE, Liangping MA
-
Publication number: 20240273833Abstract: An example device for presenting split-rendered media data includes a memory configured to store media data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: send pose information representing a predicted pose of a user at a first future time to a split rendering server; receive an at least partially rendered image for the first future time and data associating the pose information with the at least partially rendered image from the split rendering server; and at a second future time, present a rendered image based on the partially rendered image.Type: ApplicationFiled: February 12, 2024Publication date: August 15, 2024Inventors: Imed Bouazizi, Thomas Stockhammer, Yong He
-
Publication number: 20240267421Abstract: An example device for exchanging media data via a network includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: retrieve data representative of an expected time between a first frame of media data and a second frame of the media data from a media application; receive the first frame of the media data at a first time; wait to process the second frame of the media data until a second time that is equal to or greater than the first time plus the expected time; and process the second frame of the media data at the second time.Type: ApplicationFiled: February 2, 2023Publication date: August 8, 2024Inventors: Liangping Ma, Prashanth Haridas Hande, Thomas Stockhammer, Imed Bouazizi, Martin Renschler, Anantharaman Balasubramanian
-
Publication number: 20240259529Abstract: Systems and techniques are described for establishing one or more virtual sessions between users. For instance, a first device can transmit, to a second device, a call establishment request for a virtual representation call for a virtual session and can receive, from the second device, a call acceptance indicating acceptance of the call establishment request. The first device can transmit, to the second device, first mesh information for a first virtual representation of a first user of the first device and first mesh animation parameters for the first virtual representation. The first device can receive, from the second device, second mesh information for a second virtual representation of a second user of the second device and second mesh animation parameters for the second virtual representation. The first device can generate, based on the second mesh information and the second mesh animation parameters, the second virtual representation of the second user.Type: ApplicationFiled: September 15, 2023Publication date: August 1, 2024Inventors: Michel Adib SARKIS, Imed BOUAZIZI, Thomas STOCKHAMMER, Ning BI, Liangping MA
-
Patent number: 12052305Abstract: 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: GrantFiled: April 24, 2023Date of Patent: July 30, 2024Assignee: QUALCOMM IncorporatedInventor: Thomas Stockhammer
-
Patent number: 12047806Abstract: Various embodiments may provide methods, systems, and devices for supporting application level discovery of Radio Access Network (RAN) statistics and/or events. Various embodiments may provide methods, systems, and devices for supporting application level signaling of Quality of Service (QoS) requirements.Type: GrantFiled: March 1, 2022Date of Patent: July 23, 2024Assignee: QUALCOMM IncorporatedInventors: Liangping Ma, Nikolai Konrad Leung, Alberto Rico Alvarino, Min Wang, Thomas Stockhammer, Leena Zacharias, Yong He, Imed Bouazizi, Muhammed Zeyd Coban, Umesh Phuyal, Louis Joseph Kerofsky
-
Patent number: 12047764Abstract: An example device includes a memory configured to store a plurality of representations of a soundfield, each representation of the soundfield comprising a different set of ambisonic coefficients representative of the same soundfield at concurrent periods of time. The device also includes a processor, coupled to the memory, and the processor is configured to perform audio playback based on a field of view and on a particular representation of the soundfield from the plurality of representations.Type: GrantFiled: August 30, 2019Date of Patent: July 23, 2024Assignee: QUALCOMM IncorporatedInventors: Nils Günther Peters, Dipanjan Sen, Thomas Stockhammer
-
Patent number: 12047266Abstract: Methods, systems, and devices for wireless communications are described. A wireless communications entity, such as a user equipment (UE), a base station, a network core, or an application server, may identify a round-trip time (RTT) latency requirement that may pertain to a round-trip latency in wireless communications between the UE and the base station. The wireless communications entity may identify a one one-way directional delay budget that satisfies the RTT latency requirement for an application of an application server. The application server may be in communication with the UE via the base station. The wireless communications entity may modify a value of the one-way directional delay budget and transmit a message that is associated with the modified value of the one one-way directional delay budget.Type: GrantFiled: January 14, 2022Date of Patent: July 23, 2024Assignee: QUALCOMM IncorporatedInventors: Prashanth Haridas Hande, Nikolai Konrad Leung, Peerapol Tinnakornsrisuphap, Dario Serafino Tonesi, Sebastian Speicher, Thomas Stockhammer, Mickael Mondet, Yih-Hao Lin, Ravi Agarwal, Simone Merlin
-
Publication number: 20240235816Abstract: An example device for participating in an augmented reality (AR) call includes a memory configured to store AR data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: receive a scene description for an AR call, the scene description including data representing one or more digital assets for the AR call that are encrypted; request authorization to access the one or more digital assets for the AR call that are encrypted; in response to requesting authorization, receive data for a key to be used to decrypt the one or more digital assets; decrypt the one or more digital assets using the data for the key to form decrypted digital assets; and render the decrypted digital assets during the AR call.Type: ApplicationFiled: January 9, 2024Publication date: July 11, 2024Inventors: Imed Bouazizi, Michel Adib Sarkis, Thomas Stockhammer
-
Publication number: 20240233268Abstract: Systems and techniques are described herein for generating virtual representation (e.g., avatar). For example, a process can include obtaining data describing a virtual representation, the data including a hierarchical set of nodes, wherein a first node of the set of nodes includes type information, source information, and a mapping, and wherein a child node of the hierarchical set of nodes includes data associated with a segment of the virtual representation; identifying, based on the type information, a format associated with the virtual representation of a user; identifying, based on the mapping, the child node in the hierarchical set of nodes; identifying, based on the source information, a portion of the data associated with the child node; and processing the data associated with the segment of the virtual representation of the child node based on a corresponding format for the virtual representation to generate a segment of the virtual representation.Type: ApplicationFiled: October 13, 2023Publication date: July 11, 2024Inventors: Imed BOUAZIZI, Michel Adib SARKIS, Thomas STOCKHAMMER
-
Patent number: 12035020Abstract: An example device for processing extended reality (XR) data includes a processors configured to: parse entry point data of an XR scene to extract information about one or more required virtual objects for the XR scene, the required virtual objects including a number of dynamic virtual objects equal to or greater than one, each of the dynamic virtual objects including at least one dynamic media component for which media data is to be retrieved; initialize a number of streaming sessions equal to or greater than the number of dynamic virtual objects using the entry point data; configure quality of service (QoS) and charging information for the streaming sessions; retrieve media data for the dynamic virtual objects via the streaming sessions; and send the retrieved media data to a rendering unit to render the XR scene to include the retrieved media data at corresponding locations within the XR scene.Type: GrantFiled: May 11, 2022Date of Patent: July 9, 2024Assignee: QUALCOMM INCORPORATEDInventors: Imed Bouazizi, Thomas Stockhammer, Nikolai Konrad Leung
-
Publication number: 20240187347Abstract: Embodiments of systems and methods for measuring data packet delays in an end-to-end communication path according to some embodiments may include transmitting from a first computing device to a second computing device first delay measurement information in a first packet with a header portion configured to indicate that the first packet is a data packet, receiving from the second computing device second delay measurement information in a second packet with a header portion configured to indicate that the second packet is a data packet, determining a data packet delay between the first computing device and the second computing device based on transmit timing information of the first packet and receive timing information of the second packet, and using the determined packet delay to set a quality of service for a communication path between the first computing device and the second computing device.Type: ApplicationFiled: February 14, 2023Publication date: June 6, 2024Inventors: Liangping MA, Prashanth Haridas HANDE, Martin RENSCHLER, Sebastian SPEICHER, Imed BOUAZIZI, Thomas STOCKHAMMER, Nikolai Konrad LEUNG, Peerapol Tinnakornsrisuphap
-
Object collision data for virtual camera in virtual interactive scene defined by streamed media data
Patent number: 12003693Abstract: An example 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 presentation engine, the presentation engine being configured to: receive streamed media data representing a virtual three-dimensional scene including at least one virtual solid object; receive object collision data representing boundaries of the at least one virtual solid object; receive camera movement data from a user requesting that the virtual camera move through the at least one virtual solid object; and using the object collision data, prevent the virtual camera from passing through the at least one virtual solid object in response to the camera movement data.Type: GrantFiled: March 8, 2022Date of Patent: June 4, 2024Assignee: QUALCOMM INCORPORATEDInventors: Imed Bouazizi, Thomas Stockhammer -
Patent number: 11997349Abstract: 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: GrantFiled: March 16, 2023Date of Patent: May 28, 2024Assignee: QUALCOMM IncorporatedInventors: Thomas Stockhammer, Waqar Zia
-
Publication number: 20240163711Abstract: Methods, systems, and devices for wireless communications are described. A wireless device may obtain an indication of a packet data unit (PDU) set dependency pattern for at least a first PDU set and a second PDU set of a group of PDU sets, where each PDU set of the group of PDU sets is associated with a same traffic flow. The PDU set dependency pattern may indicate a relationship between the first PDU set and the second PDU set for decoding the first PDU set and the second PDU set. The wireless device may obtain the indication of the PDU set dependency pattern as part of metadata associated with the first PDU set or via a control plane message. The wireless device may obtain the group of PDU sets and may decode at least the first PDU set and the second PDU set according to the PDU set dependency pattern.Type: ApplicationFiled: November 10, 2022Publication date: May 16, 2024Inventors: Mickael Mondet, Prashanth Haridas Hande, Peerapol Tinnakornsrisuphap, Hyun Yong Lee, Diana Maamari, Linhai He, Ozcan Ozturk, Dario Serafino Tonesi, Thomas Stockhammer, Imed Bouazizi