Smart media selection based on viewer user presence
First Claim
Patent Images
1. A method comprising:
- automatically, by one or more hardware processors of a media device, detecting presence of a plurality of viewers at a viewing location;
in response to the automatically detecting, accessing a database using one or more processors, the database storing user specific information for each of the plurality of viewers at the viewing location, the user specific information comprising a preselected list of a plurality of media content that are recorded or queued up by the media device for later viewing for each of the plurality of viewers at the viewing location;
automatically generating, by one or more hardware processors, a single recommendation playlist for the plurality of viewers at the viewing location based on the accessed user specific information, the automatically generating comprising;
compiling a list containing only matching media content found in all of the preselected lists, stored in the database, of the plurality viewers at the viewing location, andremoving, from the compiled list, a media content previously viewed by one of the plurality of viewers; and
causing presentation, on a display device, of the single recommendation playlist.
1 Assignment
0 Petitions
Accused Products
Abstract
In various exemplary embodiments, a system and method to provide smart media selection to a set of one or more individuals at a location associated with a display device of a receiver system is provided. In example embodiments, an indication of a presence change at the location is received. User specific information associated with the set of the one or more individuals identified as being at the location is accessed. A recommendation playlist based on the user specific information is generated.
-
Citations
21 Claims
-
1. A method comprising:
-
automatically, by one or more hardware processors of a media device, detecting presence of a plurality of viewers at a viewing location; in response to the automatically detecting, accessing a database using one or more processors, the database storing user specific information for each of the plurality of viewers at the viewing location, the user specific information comprising a preselected list of a plurality of media content that are recorded or queued up by the media device for later viewing for each of the plurality of viewers at the viewing location; automatically generating, by one or more hardware processors, a single recommendation playlist for the plurality of viewers at the viewing location based on the accessed user specific information, the automatically generating comprising; compiling a list containing only matching media content found in all of the preselected lists, stored in the database, of the plurality viewers at the viewing location, and removing, from the compiled list, a media content previously viewed by one of the plurality of viewers; and causing presentation, on a display device, of the single recommendation playlist. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable storage medium having no transitory signals and storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising:
-
automatically detecting presence of a plurality of viewers at a viewing location; in response to the automatically detecting, accessing a database storing user specific information for each of the plurality of viewers at the viewing location, the user specific information comprising a preselected list of a plurality of media content that are recorded or queued up by the media device for later viewing for each of the plurality of viewers at the viewing location; automatically generating a single recommendation playlist for the plurality of viewers at the viewing location based on the accessed user specific information, the automatically generating comprising; compiling a list containing only matching media content found in all of the preselected lists, stored in the database, of the plurality viewers at the viewing location, and removing, from the compiled list, a media content previously viewed by one of the plurality of viewers; and causing presentation, on a display device, of the single recommendation playlist. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more hardware processors; and a storage device storing instructions, that when executed by the one or more hardware processors;
cause the one or more hardware processors to perform operations comprising;automatically detecting presence of a plurality of viewers at a viewing location; in response to the automatically detecting, accessing a database storing user specific information for each of the plurality of viewers at the viewing location, the user specific information comprising a preselected list of a plurality of media content that are recorded or queued up by the media device for later viewing for each of the plurality of viewers at the viewing location; automatically generating a single recommendation playlist for the plurality of viewers at the viewing location based on the accessed user specific information, the automatically generating comprising; compiling a list containing only matching media content found in all of the preselected lists, stored in the database, of the plurality viewers at the viewing location, and removing, from the compiled list, a media content previously viewed by one of the plurality of viewers; and causing presentation, on a display device, of the single recommendation playlist. - View Dependent Claims (20, 21)
-
Specification