Systems and methods for multi-device content recommendations
First Claim
1. A method for providing content recommendations based on recent activity, the method comprising:
- determining that a user has stopped using a first device and is using a second device;
in response to determining that the user has stopped using the first device and is using the second device, retrieving a period of time that corresponds to an amount of time the user continuously used the first device immediately before using the second device;
transmitting a first request for a plurality of media assets that the user consumed on the first device during the period of time;
receiving, in response to the first request, a plurality of media asset identifiers corresponding to media assets that the user has consumed during the period of time;
transmitting a second request for metadata associated with the plurality of media asset identifiers corresponding to the media assets that the user has consumed during the period of time;
determining, based on the metadata, a plurality characteristics, wherein each of the plurality of characteristics is associated with a media asset of the plurality of media assets that the user has consumed during the period of time;
calculating, for each of the plurality of characteristics, a number of media assets from the plurality of media assets that match a respective characteristic of the plurality of characteristics;
determining, based on the calculating, a characteristic that is associated with a greatest number of media assets of the plurality of media assets that the user consumed on the first device during the period of time that the user continuously used the first device immediately before using the second device; and
recommending, based on the characteristic, media content for consumption on the second device.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed herein for a media guidance application that provides content recommendations based on recent activity. For example, the media guidance application determines that the user has stopped using the first device and is using the second device. In response, the media guidance application retrieves, from memory, a length of time that the user has consumed media on the first device. The media guidance application then determines the time interval when the user was consuming media on the first device. Next, media content is determined that the user consumed on the first device during the time interval. The media guidance application then determines a characteristic of the consumed media content and recommends media content on a second device based on the characteristic.
10 Citations
16 Claims
-
1. A method for providing content recommendations based on recent activity, the method comprising:
-
determining that a user has stopped using a first device and is using a second device; in response to determining that the user has stopped using the first device and is using the second device, retrieving a period of time that corresponds to an amount of time the user continuously used the first device immediately before using the second device; transmitting a first request for a plurality of media assets that the user consumed on the first device during the period of time; receiving, in response to the first request, a plurality of media asset identifiers corresponding to media assets that the user has consumed during the period of time; transmitting a second request for metadata associated with the plurality of media asset identifiers corresponding to the media assets that the user has consumed during the period of time; determining, based on the metadata, a plurality characteristics, wherein each of the plurality of characteristics is associated with a media asset of the plurality of media assets that the user has consumed during the period of time; calculating, for each of the plurality of characteristics, a number of media assets from the plurality of media assets that match a respective characteristic of the plurality of characteristics; determining, based on the calculating, a characteristic that is associated with a greatest number of media assets of the plurality of media assets that the user consumed on the first device during the period of time that the user continuously used the first device immediately before using the second device; and recommending, based on the characteristic, media content for consumption on the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing content recommendations based on recent activity, the system comprising:
control circuitry configured to; determine that a user has stopped using a first device and is using a second device; in response to determining that the user has stopped using the first device and is using the second device, retrieve a period of time that corresponds to an amount of time the user continuously used the first device immediately before using the second device; transmit a first request for a plurality of media assets that the user consumed on the first device during the period of time; receive, in response to the first request, a plurality of media asset identifiers corresponding to media assets that the user has consumed during the period of time; transmit a second request for metadata associated with the plurality of media asset identifiers corresponding to the media assets that the user has consumed during the period of time; determine, based on the metadata, a plurality characteristics associated with the plurality of media assets, wherein each of the plurality of characteristics is associated with a media asset of the plurality of media assets that the user has consumed during the period of time; calculate, for each of the plurality of characteristics, a number of media assets from the plurality of media assets that match a respective characteristic of the plurality of characteristics; determine, based on the calculating, a characteristic that is associated with a greatest number of media assets of the plurality of media assets that the user consumed on the first device during the period of time that the user continuously used the first device immediately before using the second device; and recommend, based on the characteristic, media content for consumption on the second device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
Specification