Ordering of digital content based on a content model
First Claim
1. A method for updating a content playing model for a media content item, the method comprising:
- storing the content playing model for the media content item, the content playing model identifying a first plurality of portions of the media content item and specifying one or more statistical values for each of the first plurality of portions of the media content item, wherein a statistical value of a corresponding portion of the first plurality of portions indicates a number of times the corresponding portion of the first plurality of portions was played in previous play sequences that include the corresponding portion;
identifying a current play sequence of the media content item, the current play sequence including a second plurality of portions of the media content item;
determining that the second plurality of portions of the media content item includes a subset of portions that is not included in the first plurality of portions of the media content item;
updating, by a processing device, the content playing model to identify a third plurality of portions of the media content item and specify one or more statistical values for each of the third plurality of portions of the media content item, wherein the third plurality of portions includes the first plurality of portions of the media content item and the subset of portions from the second plurality of portions of the media content item, and wherein a statistical value of a corresponding portion of the third plurality of portions indicates a number of times the corresponding portion of the third plurality of portions was played in the previous play sequences and the current play sequence; and
causing a new sequence for providing portions of the media content item to a user device to be determined based on the updated content playing model.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for updating a content playing model for a media content item includes storing the content playing model for the media content item, the content playing model identifying a first plurality of portions of the media content item and specifying one or more statistical values for each of the first plurality of portions of the media content item, identifying a current play sequence of the media content item, the current play sequence including a second plurality of portions of the media content item, and determining that the second plurality of portions of the media content item includes a subset of portions that is not included in the first plurality of portions of the media content item. The method further includes updating the content playing model to identify a third plurality of portions of the media content item and specify one or more statistical values for each of the third plurality of portions of the media content item, wherein the third plurality of portions includes the first plurality of portions of the media content item and the subset of portions from the second plurality of portions of the media content item.
11 Citations
21 Claims
-
1. A method for updating a content playing model for a media content item, the method comprising:
-
storing the content playing model for the media content item, the content playing model identifying a first plurality of portions of the media content item and specifying one or more statistical values for each of the first plurality of portions of the media content item, wherein a statistical value of a corresponding portion of the first plurality of portions indicates a number of times the corresponding portion of the first plurality of portions was played in previous play sequences that include the corresponding portion; identifying a current play sequence of the media content item, the current play sequence including a second plurality of portions of the media content item; determining that the second plurality of portions of the media content item includes a subset of portions that is not included in the first plurality of portions of the media content item; updating, by a processing device, the content playing model to identify a third plurality of portions of the media content item and specify one or more statistical values for each of the third plurality of portions of the media content item, wherein the third plurality of portions includes the first plurality of portions of the media content item and the subset of portions from the second plurality of portions of the media content item, and wherein a statistical value of a corresponding portion of the third plurality of portions indicates a number of times the corresponding portion of the third plurality of portions was played in the previous play sequences and the current play sequence; and causing a new sequence for providing portions of the media content item to a user device to be determined based on the updated content playing model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
-
storing a content playing model for a media content item, the content playing model identifying a first plurality of portions of the media content item and specifying one or more statistical values for each of the first plurality of portions of the media content item, wherein a statistical value of a corresponding portion of the first plurality of portions indicates a number of times the corresponding portion of the first plurality of portions was played in previous play sequences that include the corresponding portion; identifying a current play sequence of the media content item, the current play sequence including a second plurality of portions of the media content item; determining that the second plurality of portions of the media content item includes a subset of portions that is not included in the first plurality of portions of the media content item; updating the content playing model to identify a third plurality of portions of the media content item and specify one or more statistical values for each of the third plurality of portions of the media content item, wherein the third plurality of portions includes the first plurality of portions of the media content item and the subset of portions from the second plurality of portions of the media content item, and wherein a statistical value of a corresponding portion of the third plurality of portions indicates a number of times the corresponding portion of the third plurality of portions was played in the previous play sequences and the current play sequence; and causing a new sequence for providing portions of the media content item to a user device to be determined based on the updated content playing model. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
a memory; and a processing device, coupled to the memory, to; store the content playing model for the media content item, the content playing model identifying a first plurality of portions of the media content item and specifying one or more statistical values for each of the first plurality of portions of the media content item, wherein a statistical value of a corresponding portion of the first plurality of portions indicates a number of times the corresponding portion of the first plurality of portions was played in previous play sequences that include the corresponding portion; identify a current play sequence of the media content item, the current play sequence including a second plurality of portions of the media content item; determine that the second plurality of portions of the media content item includes a subset of portions that is not included in the first plurality of portions of the media content item; update the content playing model to identify a third plurality of portions of the media content item and specify one or more statistical values for each of the third plurality of portions of the media content item, wherein the third plurality of portions includes the first plurality of portions of the media content item and the subset of portions from the second plurality of portions of the media content item, and wherein a statistical value of a corresponding portion of the third plurality of portions indicates a number of times the corresponding portion of the third plurality of portions was played in the previous play sequences and the current play sequence; and cause a new sequence for providing portions of the media content item to a user device to be determined based on the updated content playing model. - View Dependent Claims (18, 19, 20, 21)
-
Specification