-
公开(公告)号:US12238353B2
公开(公告)日:2025-02-25
申请号:US16591073
申请日:2019-10-02
Applicant: QUALCOMM Incorporated
Inventor: Thomas Stockhammer , Nikolai Konrad Leung
IPC: H04N21/438 , H04N21/239 , H04N21/24 , H04N21/242 , H04N21/262 , H04N21/43
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.
-
公开(公告)号:US20250055898A1
公开(公告)日:2025-02-13
申请号:US18782823
申请日:2024-07-24
Applicant: QUALCOMM Incorporated
Inventor: Liangping Ma , Imed Bouazizi , Thomas Stockhammer
Abstract: Example devices and techniques are described for use with delay measurements. An example method includes determining whether a source port of a Real-Time Transport Protocol (RTP) packet of a multimedia application session is a same source port as a source port of a Real-Time Transport Control Protocol (RTCP) packet of the multimedia application session. The method includes determining whether a destination port of the RTP packet is a same destination port as a destination port of the RTCP packet. The method includes determining, based on whether the source port of the RTP packet is the same source port as the source port of the RTCP packet and whether the destination port of the RTP packet is the same destination port as the destination port of the RTCP packet, whether to use RTP header extensions for delay determination or to use RTCP packets for delay determination.
-
公开(公告)号:US20250024095A1
公开(公告)日:2025-01-16
申请号:US18741312
申请日:2024-06-12
Applicant: QUALCOMM Incorporated
Inventor: Imed Bouazizi , Thomas Stockhammer , Liangping Ma , Nikolai Konrad Leung
IPC: H04N21/435 , H04N21/81 , H04N21/8358 , H04N21/8547
Abstract: An example device for retrieving 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 execute a media application, and configured to execute a streaming unit to: receive a rendered frame of media data from a source device in a media stream; receive system metadata to be passed to the media application, wherein the metadata is included in the media stream; and provide the rendered frame and the system metadata to the media application.
-
公开(公告)号:US20240414415A1
公开(公告)日:2024-12-12
申请号:US18745478
申请日:2024-06-17
Applicant: QUALCOMM Incorporated
Inventor: Imed Bouazizi , Thomas Stockhammer , Nikolai Konrad Leung
IPC: H04N21/81 , G06T11/00 , G06T19/00 , H04N19/20 , H04N21/435 , H04N21/845 , H04S7/00
Abstract: 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.
-
公开(公告)号:US20240364889A1
公开(公告)日:2024-10-31
申请号:US18643559
申请日:2024-04-23
Applicant: QUALCOMM Incorporated
Inventor: Liangping Ma , Nikolai Konrad Leung , Thomas Stockhammer , Imed Bouazizi , Lindsey Makana Kostas
IPC: H04N19/127 , H04N19/136 , H04N19/172 , H04N19/426 , H04N19/43
CPC classification number: H04N19/127 , H04N19/136 , H04N19/426 , H04N19/43 , H04N19/172
Abstract: A first device may perform a first part of a computing graph to extract a feature map from media (e.g., video) data. The first device may buffer the media data and compress the feature map. The first device may then send the compressed feature map to a second device, which may perform a second part of the computing graph (e.g., processing tasks), e.g., to perform object detection or other such tasks. The second device may request at least a portion of the buffered media data when needed, e.g., to improve accuracy of the second part of the computing graph/processing tasks. Thus, the second device may send a request to the first device for the at least portion of the buffered media data, then perform the second part of the computing graph using the buffered media data and the received feature map.
-
公开(公告)号:US12113852B2
公开(公告)日:2024-10-08
申请号:US17800890
申请日:2021-02-03
Applicant: QUALCOMM Incorporated
Inventor: Bojan Vrcelj , Prashanth Haridas Hande , Vinay Melkote Krishnaprasad , Ajit Venkat Rao , Thomas Stockhammer
IPC: H04L67/1008 , H04L43/0882
CPC classification number: H04L67/1008 , H04L43/0882
Abstract: 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.
-
公开(公告)号:US20240163711A1
公开(公告)日:2024-05-16
申请号:US18054537
申请日:2022-11-10
Applicant: QUALCOMM Incorporated
Inventor: Mickael Mondet , Prashanth Haridas Hande , Peerapol Tinnakornsrisuphap , Hyun Yong Lee , Diana Maamari , Linhai He , Ozcan Ozturk , Dario Serafino Tonesi , Thomas Stockhammer , Imed Bouazizi
CPC classification number: H04W28/0263 , H04L1/001
Abstract: 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.
-
公开(公告)号:US11979439B2
公开(公告)日:2024-05-07
申请号:US18306943
申请日:2023-04-25
Applicant: QUALCOMM Incorporated
Inventor: Imed Bouazizi , Thomas Stockhammer , Giridhar Dhati Mandyam
IPC: H04L65/1108 , H04L9/40 , H04L65/1069
CPC classification number: H04L65/1108 , H04L63/0428 , H04L65/1069
Abstract: 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.
-
公开(公告)号:US20240098307A1
公开(公告)日:2024-03-21
申请号:US17933791
申请日:2022-09-20
Applicant: QUALCOMM Incorporated
Inventor: Liangping Ma , Thomas Stockhammer , Alberto Rico Alvarino , Nikolai Konrad Leung , Imed Bouazizi
IPC: H04N19/68 , H04L67/141
CPC classification number: H04N19/68 , H04L67/141
Abstract: 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.
-
公开(公告)号:US11843840B2
公开(公告)日:2023-12-12
申请号:US18069069
申请日:2022-12-20
Applicant: QUALCOMM Incorporated
Inventor: Thomas Stockhammer , Imed Bouazizi , Waqar Zia
IPC: H04N21/845 , H04N21/234 , H04N21/854 , H04N7/54 , H04L65/70 , H04N21/2343 , H04N21/2365
CPC classification number: H04N21/8456 , H04L65/70 , H04N7/54 , H04N21/2365 , H04N21/23439 , H04N21/85406 , H04N2201/04748
Abstract: 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.
-
-
-
-
-
-
-
-
-