IP Library Granted Patent US 10,681,107
Granted Patent B2
US 10,681,107 · App. 15/569,168 · Granted Jun 9, 2020

Adaptive video content for cellular communication

Inventor: Ozgur Oyman (Palo Alto, CA)
Assignee: Apple Inc.
H04L65/80H04L65/604H04L65/607H04L65/608H04L67/02H04N21/23439H04N21/25825H04N21/4621H04N21/6131H04N21/6336H04N21/64322H04N21/6587H04N21/84H04N21/8456H04L65/1016H04W84/042
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,681,107
App. No.
15/569,168
Granted
Jun 9, 2020
Kind
B2
Abstract

An arrangement includes transceiver logic and control logic. The transceiver logic is configured to receive a media presentation description (MPD) for an adaptive streaming over hyper-text transfer protocol (DASH), wherein the MPD includes one or more adaption sets. The control logic is configured to identify device display capabilities, to select quality values based on the device display capabilities and to request use of the selected quality values. The quality values include dynamic range and color space quality values.

Claims (22)

1. An arrangement configured to be employed within one or more user equipment (UEs), the arrangement comprising:

transceiver logic circuitry configured to receive a media presentation description (MPD) for a media content associated with a dynamic adaptive streaming over hyper-text transfer protocol (DASH), wherein the MPD includes one or more DASH adaption sets and/or representations; and

control logic circuitry configured to:

identify device display capabilities,

select content streams based on the identified device display capabilities, as well as dynamic range, color space information and quality values associated with the media content that are signaled in the received MPD for the one or more DASH adaptation sets and/or representations, and

request the selected content streams, wherein the quality values are configured according to the dynamic range and the color space information.

2. The arrangement of claim 1 , wherein the MPD includes a resolution attribute and a frame rate attribute.

3. The arrangement of claim 1 , wherein the MPD includes a color space attribute for the one or more DASH adaptation sets and/or representations.

4. The arrangement of claim 1 , wherein the control logic circuitry is configured to negotiate the quality values with a DASH server.

5. The arrangement of claim 1 , wherein the control logic circuitry is configured to request the media content and the MPD is associated with the requested media content.

6. The arrangement of claim 1 , wherein the control logic circuitry is configured to receive one or more fragments and reconstruct local media content from the received one or more fragments.

7. The arrangement of claim 1 , wherein the control logic circuitry is configured to alter the quality values based on changed device conditions.

8. One or more non-transitory computer-readable media having instructions that, when executed, cause one or more user equipments (UEs) to:

request media content;

receive a media presentation description (MPD) for the requested media content containing dynamic range and color space information for various DASH adaptation sets and/or representations; and

negotiate for quality values based on a target color space and a target dynamic range, where the target color space and the target dynamic range are based on the MPD and client display capabilities.

9. The non-transitory computer-readable media of claim 8 , comprising one or more computer-readable media having instructions that, when executed, further cause the one or more user equipments (UEs) to:

request one or more fragments of the media content.

10. The non-transitory computer-readable media of claim 8 , comprising one or more computer-readable media having instructions that, when executed, further cause the one or more user equipments (UEs) to:

reconstruct one or more received fragments into reconstructed media content;

render the reconstructed media content; and

play the rendered reconstructed media content on a display device using color space and dynamic range capabilities that match the dynamic range and color space information signaled in the MPD.

Assignments (2)
CONFIRMATORY ASSIGNMENT Recorded Aug 11, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053455/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053065/0627 →