IP Library Granted Patent US 9,336,559
Granted Patent B1
US 9,336,559 · App. 14/328,543 · Granted May 10, 2016

Resolution recommendation for displaying content items

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 9,336,559
App. No.
14/328,543
Granted
May 10, 2016
Kind
B1
Abstract

When a request for a content item is received from a device, the resolution parameters of the device are identified. Based on the resolution parameters of the device, a selection is made as to a version of the content item to recommend from a plurality of versions of the content item. Each version of the content item has a different resolution. A recommendation is provided to the user of the device that the selected version of the content item be displayed on the device.

Claims (47)

1. A computer-implemented method for recommending a display resolution of a video, the method comprising:

transmitting, from a content distribution system to a device, a sample video for processing by the device, wherein the processing of the sample video includes the device measuring a resolution parameter of the device comprising a decode speed of the sample video;

receiving, from the device, a plurality of resolution parameters of the device, the plurality of resolution parameters including the measured resolution parameter;

evaluating a first set of the plurality of resolution parameters against preliminary criteria;

responsive to the first set of parameters satisfying the preliminary criteria, determining a score for the device based on a second set of the plurality of resolution parameters; and

determining, based on the score, a version of an additional video to recommend for the device from a plurality of versions of the additional video, each version having a different resolution.

2. The method of claim 1 , further comprising:

responsive to a parameter of the first set not satisfying preliminary criteria associated with the parameter, automatically determining a version of the additional video to recommend.

3. The method of claim 2 , wherein the automatically determined version is a standard-definition version of the additional video.

4. The method of claim 1 , wherein determining the score comprises:

summing a plurality of parameters including the second set of identified resolution parameters.

5. The method of claim 4 , wherein one or more parameters of the second set are mathematically manipulated prior to being summed.

6. The method of claim 4 , wherein the plurality of parameters summed include parameters of the additional video.

7. The method of claim 1 , wherein determining the version of the additional video to recommend comprises:

identifying a range that the score is within; and

determining to recommend the version of the additional video associated with the range.

8. The method of claim 1 , further comprising:

allowing a user of the device to purchase access to the recommended version of the additional video.

9. A non-transitory computer-readable storage medium having computer-executable instructions which when executed by a processor cause the processor to perform steps comprising:

transmitting, from a content distribution system to a device, a sample video for processing by the device, wherein the processing of the sample video includes the device measuring a resolution parameter of the device comprising a decode speed of the sample video;

receiving, from the device, a plurality of resolution parameters of the device, the plurality of resolution parameters including the measured resolution parameter;

evaluating a first set of the plurality of resolution parameters against preliminary criteria;

determining a score for the device based on a second set of the plurality of resolution parameters, responsive to the first set of parameters satisfying the preliminary criteria; and

determining, based on the score, a version of an additional video to recommend for the device from a plurality of versions of the additional video, each version having a different resolution.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the computer-executable instructions further cause the processor to perform steps comprising:

automatically determining a version of the additional video to recommend, responsive to a parameter of the first set not satisfying preliminary criteria associated with the parameter.

11. The non-transitory computer-readable storage medium of claim 10 , wherein the automatically determined version is a standard-definition version of the additional video.

12. The non-transitory computer-readable storage medium of claim 9 , wherein determining the score comprises:

summing a plurality of parameters including the second set of identified resolution parameters.

13. The non-transitory computer-readable storage medium of claim 12 , wherein one or more parameters of the second set are mathematically manipulated prior to being summed.

14. The non-transitory computer-readable storage medium of claim 12 , wherein the plurality of parameters summed include parameters of the additional video.

15. The non-transitory computer-readable storage medium of claim 9 , wherein determining the version of the additional video to recommend comprises:

identifying a range that the score is within; and

determining to recommend the version of the additional video associated with the range.

16. The non-transitory computer-readable storage medium of claim 9 , wherein the computer-executable instructions further cause the processor to perform steps comprising:

allowing a user of the device to purchase access to the recommended version of the additional video.

17. A computer-implemented method for recommending a display resolution of a content item, the method comprising:

transmitting, from a content distribution system to a device, a sample content item for processing by the device, wherein the processing of the sample content item includes the device measuring a resolution parameter of the device comprising a decode speed of the sample content item;

receiving, from the device, a plurality of resolution parameters of the device, the plurality of resolution parameters including the measured resolution parameter;

evaluating a first set of the plurality of resolution parameters against preliminary criteria;

responsive to the first set of parameters satisfying the preliminary criteria, determining a score for the device based on a second set of the plurality of resolution parameters; and

determining, based on the score, a version of an additional content item to recommend for the device from a plurality of versions of the additional content item, each version having a different resolution.

18. The method of claim 17 , further comprising:

responsive to a parameter of the first set not satisfying preliminary criteria associated with the parameter, automatically determining a version of the additional content item to recommend.

19. The method of claim 18 , wherein the automatically determined version is a standard-definition version of the additional content item.

20. The method of claim 17 , wherein determining the score comprises:

summing a plurality of parameters including the second set of identified resolution parameters.

Assignments (1)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →