Apparatus and method for content playback utilizing crowd sourced statistics
AssigneeRoku, Inc.
InventorsPat Brouillette, Frank Maker
Life of this patent
Estimating the term…
Abstract
A server includes a processor and a memory connected to the processor to store instructions executed by the processor to collect playback statistics from network connected content players, perform an evaluation of the playback statistics, and establish a playback configuration for specified content based upon the evaluation of the playback statistics. A request for the playback configuration for the specified content is received from a network connected content player. The playback configuration for the specified content is transferred to the network connected player.
Claims20
A server, comprising:
- a processor;
- and
- a memory connected to the processor to store instructions executed by the processor to:
- collect playback statistics from at least one of a plurality of devices, wherein the playback statistics comprise audio attributes or video attributes of playback of specified content;
- perform an evaluation of the playback statistics;
- establish a playback configuration for the specified content based upon the evaluation of the playback statistics;
- receive, from a first device of the plurality of devices, a request for the playback configuration for the specified content;
- and
- transfer the playback configuration for the specified content to the first device.
A content player, comprising:
- a processor;
- and
- a memory connected to the processor to store instructions executed by the processor to:
- receive content over a network;
- receive, from a server, an indication to fetch a playback configuration, for at least one segment of the content, in response to a query from the content player of whether to collect statistics;
- fetch the playback configuration, from at least one device of a plurality of devices comprising the server and at least one other content source;
- and
- perform playback of the content in accordance with the playback configuration, wherein the playback configuration comprises settings of at least one of audio attributes or video attributes, customized for the content player, for the at least one segment of the content.
A method, comprising:
- collecting playback statistics from at least one of a plurality of devices wherein the playback statistics comprise audio attributes or video attributes of playback of specified content;
- performing an evaluation of the playback statistics;
- establishing a playback configuration for the specified content based upon the evaluation of the playback statistics;
- receiving, from a first device of the plurality of devices, a request for the playback configuration for the specified content;
- and
- transferring the playback configuration for the specified content to the first device.
Dependencies are inferred from the claim text.