Interest profiles for audio and/or video streams
First Claim
Patent Images
1. A method comprising:
- in response to an aggregate interest profile associated with a first streaming media item indicating that the first streaming media item is high quality, saving the first streaming media item to a memory, wherein the aggregate interest profile aggregates a first interest profile for the first streaming media item provided by a second user and a second interest profile for the first streaming media item provided by a third user;
in response to a second aggregate interest profile associated with a second streaming media item indicating that the second streaming media item is not high quality, not saving the second streaming media item to the memory;
sending, from a processor, a recommendation for the first streaming media item to a device associated with a first user;
determining, at the processor, a difference between the first interest profile and the second interest profile, the difference associated with a portion of the first streaming media item;
comparing, at the processor, the difference to a threshold value; and
in response to the difference exceeding the threshold value and after sending the recommendation, transmitting, from the processor, a first indication associated with the first streaming media item based on the difference to the device, wherein the first user, the second user, and the third user are distinct users.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes determining, at a processor, a difference between a first user interest profile of a first user and a second user interest profile of a second user. The difference is associated with a portion of a first streaming media item. The method further includes transmitting, to a device associated with a third user interest profile of a third user, a first indication associated with the first streaming media item based on the difference. The first user, the second user, and the third user are distinct users.
-
Citations
20 Claims
-
1. A method comprising:
-
in response to an aggregate interest profile associated with a first streaming media item indicating that the first streaming media item is high quality, saving the first streaming media item to a memory, wherein the aggregate interest profile aggregates a first interest profile for the first streaming media item provided by a second user and a second interest profile for the first streaming media item provided by a third user; in response to a second aggregate interest profile associated with a second streaming media item indicating that the second streaming media item is not high quality, not saving the second streaming media item to the memory; sending, from a processor, a recommendation for the first streaming media item to a device associated with a first user; determining, at the processor, a difference between the first interest profile and the second interest profile, the difference associated with a portion of the first streaming media item; comparing, at the processor, the difference to a threshold value; and in response to the difference exceeding the threshold value and after sending the recommendation, transmitting, from the processor, a first indication associated with the first streaming media item based on the difference to the device, wherein the first user, the second user, and the third user are distinct users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor; and a memory accessible to the processor, the memory including instructions that, when executed by the processor, cause the processor to perform operations including; in response to an aggregate interest profile associated with a first streaming media item indicating that the first streaming media item is high quality, saving the first streaming media item to a memory, wherein the aggregate interest profile aggregates a first interest profile for the first streaming media item provided by a second user and a second interest profile for the first streaming media item provided by a third user; in response to a second aggregate interest profile associated with a second streaming media item indicating that the second streaming media item is not high quality, not saving the second streaming media item to the memory; sending a recommendation for the first streaming media item to a device associated with a first user; determining a difference between the first interest profile and the second interest profile, the difference associated with a portion of the first streaming media item; comparing the difference to a threshold value; and in response to the difference exceeding the threshold value and after sending the recommendation, transmitting a first indication associated with the first streaming media item based on the difference to the device, wherein the first user, the second user, and the third user are distinct users. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable hardware device storing instructions, the instructions executable by a processor to cause the processor to perform operations including:
-
in response to an aggregate interest profile associated with a first streaming media item indicating that the first streaming media item is high quality, saving the first streaming media item to a memory, wherein the aggregate interest profile aggregates a first interest profile for the first streaming media item provided by a second user and a second interest profile for the first streaming media item provided by a third user; in response to a second aggregate interest profile associated with a second streaming media item indicating that the second streaming media item is not high quality, not saving the second streaming media item to the memory; sending a recommendation for the first streaming media item to a device associated with a first user; determining a difference between the first interest profile and the second interest profile, the difference associated with a portion of the first streaming media item; comparing the difference to a threshold value; and in response to the difference exceeding the threshold value and after sending the recommendation, transmitting a first indication associated with the first streaming media item based on the difference to the device, wherein the first user, the second user, and the third user are distinct users. - View Dependent Claims (18, 19, 20)
-
Specification