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: 20240155040Abstract: Embodiments of systems and methods for configuring network services to support an application may include launching an application that will communicate with a network element to perform an application operation, sending a service request to a uniform resource locator (URL) associated with a data handling service that supports the application operation in response to launching the application, wherein the service request is configured to cause activation of the data handling service, and performing the application operation using communications received from the network element that are supported by the data handling service. In some embodiments the service request may be sent to the URL associated with the data handling service automatically in response to launching the application. The activation of the data handling service may occur in the UE, in a communication network, or both. The application may be a portal application. The network element may include a network service provider.Type: ApplicationFiled: November 6, 2023Publication date: May 9, 2024Inventors: Thomas STOCKHAMMER, Imed BOUAZIZI, Alberto RICO ALVARINO, Haris ZISIMOPOULOS
-
Patent number: 11979439Abstract: Embodiments include systems and methods for delivering Dynamic Adaptive Streaming Over Hypertext Transfer Protocol (DASH) content through Web Real-Time Communication (WebRTC). Various embodiments may enable the mapping of DASH content onto WebRTC transport sessions. Various embodiments may enable the reuse of encryption contexts.Type: GrantFiled: April 25, 2023Date of Patent: May 7, 2024Assignee: QUALCOMM IncorporatedInventors: Imed Bouazizi, Thomas Stockhammer, Giridhar Dhati Mandyam
-
Publication number: 20240135647Abstract: 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 12, 2023Publication date: April 25, 2024Inventors: Imed BOUAZIZI, Michel Adib SARKIS, Thomas STOCKHAMMER
-
Publication number: 20240121288Abstract: A client device (e.g., user equipment or “UE”) may be configured to engage in a media communication session, such as a WebRTC session, with another client device. The client devices may separate a quality of service (QoS) specification from a QoS flow definition, to allow for separate interactive connectivity establishment (ICE) negotiation. The QoS specification may cover all segments of a connection for the media communication session. For example, QoS may be requested for a case where a server (e.g., a Traversal Using Relay Network Address Translation (TURN) server) is hosted by a mobile network operator (MNO). The QoS specification and the QoS flow description may be linked.Type: ApplicationFiled: October 4, 2023Publication date: April 11, 2024Inventors: Imed Bouazizi, Thomas Stockhammer, Nikolai Konrad Leung
-
Publication number: 20240114312Abstract: A device configured to process a bitstream may implement the techniques. The device comprises a memory configured to store the bitstream representative of at least one audio element in an extended reality scene, and audio descriptive information associated with the at least one audio element. The device also comprises processing circuitry coupled to the memory and configured to execute a scene manager and an audio unit. The scene manager is configured to construct, based on the at least one audio element, a scene graph that includes at least one node that represents the at least one audio element, and modify, based on the scene graph, the audio descriptive information to obtain modified audio descriptive information. The audio unit is configured to render, based on the modified audio descriptive information, the at least one audio element to one or more speaker feeds, and output the one or more speaker feeds.Type: ApplicationFiled: September 15, 2023Publication date: April 4, 2024Inventors: Imed Bouazizi, Thomas Stockhammer, Isaac Garcia Munoz, Nikolai Konrad Leung, Andre Schevciw, Graham Bradley Davis
-
Publication number: 20240113975Abstract: Embodiments of systems and methods for managing a delay of network segments in an end-to-end communication path may include determining an end-to-end time delay measurement of a communication path spanning a first communication network and a second communication network, and transmitting a message comprising the determined end-to-end time delay measurement of the communication path spanning the first communication network and the second communication network to a network element of the first communication network, wherein the message is configured to enable the network element of the first communication network to configure the first communication network to provide sufficient Quality of Service (QoS) to support an end-to-end QoS requirement based on the determined end-to-end time delay.Type: ApplicationFiled: February 10, 2023Publication date: April 4, 2024Inventors: Liangping MA, Prashanth Haridas HANDE, Nikolai Konrad LEUNG, Thomas STOCKHAMMER, Imed BOUAZIZI, Alberto RICO ALVARINO
-
Patent number: 11943501Abstract: An example device for retrieving media data includes a memory configured to store video data; a video decoder configured to decode the video data; and one or more processors implemented in circuitry and configured to: determine that a media presentation includes first video data at a first spatial resolution and second video data at a second spatial resolution, the second spatial resolution being different than the first spatial resolution; receive a first portion of the first video data at the first spatial resolution for a first playback time; send the first portion of the first video data at the first spatial resolution to the video decoder; receive a second portion of the second video data at the second spatial resolution for a second playback time later than the first playback time; and send the second portion of the second video data at the second spatial resolution to the video decoder.Type: GrantFiled: January 7, 2022Date of Patent: March 26, 2024Assignee: QUALCOMM INCORPORATEDInventors: Thomas Stockhammer, Imed Bouazizi
-
Publication number: 20240098307Abstract: An example device for presenting media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: receive a first set of media data of a media bitstream; in response to determining that a second set of media data of the media bitstream following the first set of media data will not be received within a period of time, predictively generate replacement media data for the second set of media data using at least a subset of the first set of media data; and present the first set of media data and the replacement media data.Type: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Liangping Ma, Thomas Stockhammer, Alberto Rico Alvarino, Nikolai Konrad Leung, Imed Bouazizi
-
Patent number: 11924526Abstract: An example device for processing media data is configured to parse a bitstream including the media data, the bitstream being formatted according to Common Media Application Format (CMAF), detect, during the parsing, a file type (FTYP) value for a CMAF track file of the bitstream, determine that a CMAF header of the CMAF track file starts with the FTYP value, and process one or more CMAF fragments following the CMAF header of the CMAF track file. The device may additionally be configured to detect one or more segment type (STYP) values in the bitstream, determine that each of the one or more STYP values corresponds to a start of a respective one of the CMAF fragments, and process each of the CMAF fragments starting from the corresponding STYP value.Type: GrantFiled: May 31, 2023Date of Patent: March 5, 2024Assignee: QUALCOMM IncorporatedInventor: Thomas Stockhammer
-
Patent number: 11916980Abstract: Various embodiments include systems and methods for providing an immersive three-dimensional group session. Various embodiments include methods and devices for signaling a description of a scene with media components potentially coming from different parties. In various aspects, a scene graph may be signaled through a session description protocol (SDP) during a session initiation protocol (SIP) session setup. In various embodiments, the scene graph may include respective graphical output nodes assigned to be controlled by each of the plurality of participant computing devices in an immersive three-dimensional group session.Type: GrantFiled: July 21, 2022Date of Patent: February 27, 2024Assignee: QUALCOMM INCORPORATEDInventors: Imed Bouazizi, Nikolai Konrad Leung, Thomas Stockhammer
-
Publication number: 20240062467Abstract: 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: July 3, 2023Publication date: February 22, 2024Inventors: Michel Adib SARKIS, Chiranjib CHOUDHURI, Ke-Li CHENG, Ajit Deepak GUPTE, Ning BI, Cristina DOBRIN, Ramesh CHANDRASEKHAR, Imed BOUAZIZI, Liangping MA, Thomas STOCKHAMMER, Nikolai Konrad LEUNG
-
Publication number: 20240015586Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first wireless communication device (WCD) may communicate a first set of data packets with a second WCD via a wireless link using a first set of one or more parameters. The WCD may obtain environmental information associated with an environment of the first WCD or the second WCD. The WCD may detect, based at least in part on the environmental information, a predicted increase of packet loss for a subsequent period of time. The WCD may communicate a second set of data packets with the second WCD via the wireless link using a second set of one or more parameters, the second set of one or more parameters based at least in part on detection of the predicted increase of packet loss. Numerous other aspects are described.Type: ApplicationFiled: July 7, 2022Publication date: January 11, 2024Inventors: Nikolai Konrad LEUNG, Peerapol TINNAKORNSRISUPHAP, Hussein METWALY SAAD, Simone MERLIN, Thomas STOCKHAMMER
-
Publication number: 20240015589Abstract: Disclosed are techniques for wireless communication. In an aspect, a network node configures a quality of service (QoS) profile comprising one or more file-level QoS parameters, wherein the QoS profile applies to one or more files associated with a service flow associated with a user equipment (UE), wherein each file of the one or more files comprises one or more protocol data units (PDUs), and wherein a header of each PDU of the one or more PDUs of the file includes a file identifier and a file type of the file, and enforces the QoS profile on the one or more files.Type: ApplicationFiled: September 21, 2023Publication date: January 11, 2024Inventors: Xipeng ZHU, Prashanth Haridas HANDE, Gavin Bernard HORN, Thomas STOCKHAMMER
-
Publication number: 20240007901Abstract: Disclosed are techniques for wireless communication. In an aspect, a network node configures a quality of service (QoS) profile comprising one or more file-level QoS parameters, wherein the QoS profile applies to one or more files associated with a service flow associated with a user equipment (UE), wherein each file of the one or more files comprises one or more protocol data units (PDUs), and wherein a header of each PDU of the one or more PDUs of the file includes a file identifier and a file type of the file, and enforces the QoS profile on the one or more files.Type: ApplicationFiled: September 12, 2023Publication date: January 4, 2024Inventors: Xipeng ZHU, Prashanth Haridas HANDE, Gavin Bernard HORN, Thomas STOCKHAMMER
-
Patent number: 11843840Abstract: A device for retrieving media 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 a media presentation indicating that container parsing of media data of a bitstream can be started at a resync point of a segment of a representation of the media presentation, the resync point being at a position other than a start of the segment and representing a point at which the container parsing of the media data of the bitstream can be started; use the manifest file to form a request to retrieve the media data of the representation starting at the resync point; send the request to initiate retrieval of the media data of the media presentation starting at the resync point; and present the retrieved media data.Type: GrantFiled: December 20, 2022Date of Patent: December 12, 2023Assignee: QUALCOMM INCORPORATEDInventors: Thomas Stockhammer, Imed Bouazizi, Waqar Zia
-
Patent number: 11838383Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine, by an edge enabler client of the UE, to trigger generation of a shadow application context to support an application that is associated with an application context and that is served by an edge network device. The UE may determine, by the edge enabler client, to transfer support of the application from the application context to the shadow application context, and transfer, by the edge enabler client, support of the application from the application context to the shadow application context. In some aspects, an application context may be transferred between a UE and an edge network directly, without the shadow application context. Numerous other aspects are provided.Type: GrantFiled: April 16, 2021Date of Patent: December 5, 2023Assignee: QUALCOMM IncorporatedInventors: Edward Robert Hall, Alan Soloway, Thomas Stockhammer, Imed Bouazizi
-
Publication number: 20230389060Abstract: Embodiments include methods performed by a processor of a mobile device for allocating resources to a plurality of mobile devices in communication with an Edge network. The processor may receive from the plurality of mobile devices one or more capabilities of each mobile device related to a computing task in which the plurality of mobile devices are participating. The processor may determine a fairness result for the plurality of computing devices based on the one or more capabilities of each mobile device and the computing task. The processor may allocate resources to each of the plurality of mobile devices based on the determined fairness result.Type: ApplicationFiled: June 11, 2023Publication date: November 30, 2023Inventors: Alan Soloway, Edward Robert Hall, Thomas Stockhammer
-
Publication number: 20230362058Abstract: Methods, systems, and devices for wireless communications are described. In some systems, one or more network entities or functionalities may participate in a two-step procedure according to which the one or more network entities or functionalities negotiate a set of available marking mechanisms for identification of packets as belonging to a same protocol data unit (PDU) set or data burst and according to which an application function (AF) may receive a notification of one or more selected marking mechanisms that are to be used for a traffic flow. The AF may negotiate the set of available marking mechanisms with a network exposure function (NEF) and may receive an indication of the one or more selected marking mechanisms from a session management function (SMF).Type: ApplicationFiled: May 4, 2023Publication date: November 9, 2023Inventors: Dario Serafino TONESI, Miguel GRIOT, Sunghoon KIM, Prashanth Haridas HANDE, Thomas STOCKHAMMER, Yih-Hao LIN, Mickael MONDET
-
Patent number: 11811843Abstract: A client device (e.g., user equipment or “UE”) may be configured to engage in a media communication session, such as a WebRTC session, with another client device. The client devices may separate a quality of service (QoS) specification from a QoS flow definition, to allow for separate interactive connectivity establishment (ICE) negotiation. The QoS specification may cover all segments of a connection for the media communication session. For example, QoS may be requested for a case where a server (e.g., a Traversal Using Relay Network Address Translation (TURN) server) is hosted by a mobile network operator (MNO). The QoS specification and the QoS flow description may be linked.Type: GrantFiled: August 9, 2022Date of Patent: November 7, 2023Assignee: QUALCOMM INCORPORATEDInventors: Imed Bouazizi, Thomas Stockhammer, Nikolai Konrad Leung
-
Publication number: 20230354473Abstract: Aspects described herein relate to managing and/or configuring, for a user equipment (UE), unicast and/or multicast radio bearers for unicast and/or multicast cells based on measurement reports generated by the UE.Type: ApplicationFiled: March 20, 2020Publication date: November 2, 2023Inventors: Yiqing CAO, Yan LI, Thomas STOCKHAMMER, Zhimin DU