IP Library Granted Patent US 10,547,885
Granted Patent B2
US 10,547,885 · App. 16/001,691 · Granted Jan 28, 2020

Adaptively selecting content resolution

Inventor: Charles Hasek (Denver, CO)
Assignee: T-MOBILE USA, INC.
H04N21/2393H04N21/23439H04N21/2402H04N21/25825H04N21/25891H04N21/84
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,547,885
App. No.
16/001,691
Granted
Jan 28, 2020
Kind
B2
Abstract

A content provider device adaptively selects content resolution. The content provider device receives a request for content and obtains resolution information for a device associated with the request from a profile. Based at least on the obtained resolution information, the content provider device selects among available resolution versions of the content and provides access to the selected version of the content. The resolution information may be derived from a High Definition Multimedia Interface handshake, such as from Extended Display Identification Data stored by the device, and recorded in the profile during a registration process identifying the device.

Claims (52)

1. An electronic device for adaptively selecting content resolution, comprising:

a non-transitory storage medium; and

a processing unit that executes instructions stored in the non-transitory storage medium to:

receive a request for content;

obtain resolution information from a user profile that corresponds to a device associated with the request;

select a version of the content from available versions that has a highest resolution enabled by a current network condition and is within constraints indicated in the resolution information; and

provide access to the version of the content; wherein the resolution information is derived by:

obtaining an identifier for the device;

and

querying a database that stores known resolutions for different devices to correlate the identifier to a known resolution, the database not including an entry for the device.

2. The electronic device of claim 1 , wherein the processing unit:

determines an additional version of the content has a higher resolution enabled by the current network condition and is within the constraints indicated in the resolution information;

ceases providing access to the version of the content; and

provides access to the additional version of the content.

3. The electronic device of claim 1 , wherein the processing unit:

determines the version of the content is no longer enabled by the current network condition;

determines an additional version of the content that is enabled by the current network condition and is within the constraints indicated in the resolution information;

ceases providing access to the version of the content; and

provides access to the additional version of the content.

4. The electronic device of claim 1 , wherein the processing unit monitors the current network condition for changes.

5. The electronic device of claim 1 , wherein the user profile is unique to a particular user.

6. The electronic device of claim 1 , wherein the device comprises a presentation device associated with a content access device that provided the request for the content.

7. The electronic device of claim 6 , wherein the content access device is operable to automatically switch between different versions of the content when the different versions of the content are provided by the processing unit.

8. An electronic device for adaptively selecting content resolution, comprising:

a non-transitory storage medium; and

a processing unit that executes instructions stored in the non-transitory storage medium to:

receive a content request for a device;

obtain resolution information for the device from a registration file;

select a content resolution based on the resolution information; and

provide access to a version of content having the content resolution; wherein the resolution information is derived by:

obtaining an identifier for the device;

and

querying a database that stores known resolutions for different devices to correlate the identifier to a known resolution, the database not including an entry for the device.

9. The electronic device of claim 8 , wherein the processing unit stores the resolution information in the registration file upon receipt during a registration process.

10. The electronic device of claim 9 , wherein the processing unit receives the identifier for the device along with the resolution information.

11. The electronic device of claim 9 , wherein the registration file includes additional resolution information for another device that is derived from a High Definition Multimedia Interface handshake.

12. The electronic device of claim 9 , wherein the registration file includes additional resolution information for an additional device that is derived from Extended Display Identification Data stored by the additional device.

13. The electronic device of claim 8 , wherein the device is operable to automatically switch between different versions of the content when the different versions of the content are provided by the processing unit.

14. The electronic device of claim 8 , wherein the registration file is shared between users of a content provider device service.

15. An electronic device for adaptively selecting content resolution, comprising:

a non-transitory storage medium; and

a processing unit that executes instructions stored in the non-transitory storage medium to:

obtain resolution information from a user profile that corresponds to a device associated with a content request; and

select a version of content to which to provide access that has a resolution in accordance with the resolution information; wherein the resolution information is derived by:

obtaining an identifier for the device;

and

querying a database that stores known resolutions for different devices to correlate the identifier to a known resolution, the database not including an entry for the device.

16. The electronic device of claim 15 , wherein the non-transitory storage medium stores an additional version of the content that has a higher resolution than the version of the content and is incompatible with the device.

17. The electronic device of claim 15 , wherein the processing unit stores the resolution information in the user profile during a registration process.

18. The electronic device of claim 15 , wherein the device is a content access device that submitted the content request.

19. The electronic device of claim 15 , wherein the device comprises a television upon which a set top box that submitted the content request is operable to display content.

20. The electronic device of claim 15 , wherein the processing unit receives the content request from the device.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
SECURITY INTEREST Recorded Oct 7, 2019
From: LAYER3 TV, INC.; PUSHSPRING, INC.
To: DEUTSHCE BANK AG NEW YORK BRANCH AS ADMINISTRATIVE AGENT
Reel/Frame 050643/0243 →
SECURITY INTEREST Recorded Oct 7, 2019
From: LAYER3 TV, INC.; PUSHSPRING, INC.
To: DEUSTSCHE TELEKOM AG
Reel/Frame 050642/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2019
From: HASEK, CHARLES
To: LAYER3 TV, INC.
Reel/Frame 049112/0040 →
Cited By (1)
US 12,684,156