Multiple decoder interface for streamed media data

    公开(公告)号:US11388427B2

    公开(公告)日:2022-07-12

    申请号:US17143633

    申请日:2021-01-07

    Abstract: An example device for decoding media data includes a memory configured to store the media data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine whether two or more decoder instances are intended to be synchronized. The one or more processors are configured to, based on the two or more decoder instances being intended to be synchronized, control the two or more decoder instances so as to enable rendering of decoded data from each of the two or more decoder instances at a same presentation time.

    Storage and delivery of video data for video coding

    公开(公告)号:US11356706B2

    公开(公告)日:2022-06-07

    申请号:US17143611

    申请日:2021-01-07

    Abstract: A device for processing video data can be configured to receive a configuration record for decoding a bitstream of the video data, wherein the configuration record for the bitstream includes a toolset indication syntax element that includes information identifying, from a set of video decoding tools, tools that are required to decode the bitstream associated with the configuration record; based on the toolset indication syntax element, determine whether to retrieve the bitstream associated with the configuration record; and based on the determination to retrieve the bitstream associated with the configuration record, retrieve the bitstream and outputting the bitstream to a video decoder for decoding.

    USING GLTF2 EXTENSIONS TO SUPPORT VIDEO AND AUDIO DATA

    公开(公告)号:US20210099773A1

    公开(公告)日:2021-04-01

    申请号:US17038754

    申请日:2020-09-30

    Abstract: An example device for accessing media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: receive a scene description of a GL Transmission Format 2.0 (glTF2) bitstream including a timed media object; determine a position of the timed media object in a presentation environment using the scene description; retrieve current timed media data for the timed media object for a current presentation time; and present the current timed media data according to the position of the timed media object at the current presentation time.

    EXCHANGING LOCAL ADDRESS INFORMATION FOR A MEDIA COMMUNICATION SESSION

    公开(公告)号:US20250080491A1

    公开(公告)日:2025-03-06

    申请号:US18819619

    申请日:2024-08-29

    Abstract: A first client device may participate in a media communication session with a second client device. The first client device may receive a local IP address type of the second client device. The first client device may provide the local IP address type to an intermediate network device. In this manner, the intermediate network device may use the local IP address type to calculate a protocol data unit (PDU) set size (PSSize) based on the local IP address type. The intermediate network device may add the calculated PSSize value to a tunnel header of a tunnel packet that encapsulates a packet including media data sent by the second client device to the first client device. In this manner, other network devices may receive accurate values for the PSSize when media data is exchanged via network tunnels, to ensure that all packets of a common PDU set are delivered together.

    BUNDLING SERVICES PROVIDED BY EDGE APPLICATION SERVERS

    公开(公告)号:US20240396795A1

    公开(公告)日:2024-11-28

    申请号:US18692998

    申请日:2022-11-02

    Abstract: An example client device for accessing data from a plurality of edge application servers (EASs) includes one or more processors configured to receive data representing a bundle identifier (ID) for a bundle of EASs from an application service provider (ASP); send a request including the bundle ID to an edge configuration server (ECS); in response to the request, receive information representing the EASs in the bundle from the ECS; in response to the information representing each of the EASs, send one or more EAS discovery requests to one or more edge enabler servers (EESs); in response to the one or more EAS discovery requests, receive information for communicating with one or more of the EASs from the one or more EESs; and initiate the application data traffic session between the AC of the UE device and the one or more of the EASs in the bundle of EASs.

    NETWORK RENDERING AND TRANSCODING OF AUGMENTED REALITY DATA

    公开(公告)号:US20240275826A1

    公开(公告)日:2024-08-15

    申请号:US18438992

    申请日:2024-02-12

    CPC classification number: H04L65/1069 H04L65/1016 H04N19/40 H04W76/10

    Abstract: An example first user equipment (UE) for communicating 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 a request to start an augmented reality (AR) media call with a second UE to a call session control function (CSCF), the request including data indicating a request for transcoding of AR media data to two-dimensional video data; establish a media communication session with a transcoding device executing a media function or a multimedia resource function, the transcoding device being between the first UE and the second UE; receive transcoded media data from the transcoding device that the transcoding device transcoded from AR media data received from the second UE; and present the transcoded media data.

    PROTECTING AUGMENTED REALITY CALL CONTENT
    29.
    发明公开

    公开(公告)号:US20240235816A1

    公开(公告)日:2024-07-11

    申请号:US18407996

    申请日:2024-01-09

    CPC classification number: H04L9/0816 G06F21/44

    Abstract: 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.

Patent Agency Ranking