Content display controls based on environmental factors
US-2020178027-A1 · Jun 4, 2020 · US
US11800190B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11800190-B2 |
| Application number | US-202117409910-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 24, 2021 |
| Priority date | Sep 3, 2020 |
| Publication date | Oct 24, 2023 |
| Grant date | Oct 24, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method, a set-top box, and a non-transitory computer readable medium for content switching and content control based on multi-user profiles. The method includes: capturing, by the set-top box, the facial information of two or more users of the plurality of users viewing content on a media play device, the media play device configured to display content from the set-top box; sending, by the set-top box, the captured facial information of the two or more users of the plurality of user viewing content on the media play device to the server; and receiving, on the set-top box, recommended content for the two or more users viewing the media play device based on a multi-user profile for the two or more users from the plurality of user profiles.
Opening claim text (preview).
What is claimed is: 1. A method for content switching and content control based on multi-user profiles, the method comprising: receiving, by a processor, a list of content viewed by a plurality of users, facial information for each of the plurality of users, and one or more content restrictions for one or more of the plurality of users; creating, by the processor, a plurality of multi-user profiles, each multi-user profile being a combination of the previously viewed content and the one or more content restrictions associated with at least two of the plurality of users; receiving, by the processor, facial information for two of the plurality of users viewing content on a media play device; identifying, by the processor, a multi-user profile corresponding to the combination of the two of the plurality of users, the identified multi-user profile containing one or more content restrictions for at least one of the two of the plurality of users viewing content on a media play device; generating, by the processor, recommended content for the two of the plurality of users based on the identified multi-user profile corresponding to the combination of the two of the plurality of users, the recommended content complying with the one or more content restrictions; and transmitting, by the processor, the recommend content to be displayed on the media play device. 2. The method according to claim 1 , wherein the one or more content restrictions is a parental control. 3. The method according to claim 1 , wherein no multi-user profile corresponds to the two of the plurality of users viewing content on a media play device; creating, by the processor, a new multi-user profile for the combination of the two of the plurality of users viewing content on a media play device; and wherein the recommended content is based on the new multi-user profile. 4. The method according to claim 1 , further comprising: receiving, by the processor, content currently being watched by the two of the plurality of users on the media play device; and generating, by the processor, further content recommendations based on the content currently being watched. 5. The method according to claim 1 , further comprising: generating, by the processor, advertisements for the two of the plurality of users based on the identified multi-user profile corresponding to the combination of the two of the plurality of users; and transmitting, by the set-top box, the advertisements to be displayed on the media display device. 6. The method according to claim 1 , wherein the one or more content restrictions is based on an age of one of the plurality of users of the multi-user profile. 7. The method according to claim 1 , wherein the subset of the plurality users is three or more, and the facial information of one of the three or more users has not previously been received, the method comprising: generating, by the processor, recommended content for two or more of the plurality of users having a multi-user profile; creating, by the processor, a new multi-user profile for the three or more users; and generating, by the processor, recommended content based on the new multi-user profile. 8. The method according to claim 1 , further comprising: receiving, by the processor, facial information of a new user viewing content on the media play device in addition to the two of the plurality of users viewing content on a media play device; identifying, by the processor, a new multi-user profile corresponding to the combination of the two of the plurality of users and the new user, the new multi-user profile including one or more different content restrictions; generating, by the processor, recommended content based on the new identified multi-user profile, wherein the recommended content is allowed by the one or more different content restrictions. 9. The method according to claim 1 , wherein the generating the recommended content uses a machine learning algorithm. 10. A server comprising: a processor configured to: receive a list of content viewed by a plurality of users, facial information for each of the plurality of users, and one or more content restrictions for one or more of the plurality of users; create a plurality of multi-user profiles, each multi-user profile being a combination of the previously viewed content and the one or more content restrictions associated with at least two of the plurality of users; receive facial information for two of the plurality of users viewing content on a media play device; identify a multi-user profile corresponding to the combination of the two of the plurality of users, the identified multi-user profile containing one or more content restrictions for at least one of the two of the plurality of users viewing content on a media play device; generate recommended content for the two of the plurality of users based on the identified multi-user profile corresponding to the combination of the two of the plurality of users, the recommended content complying with the one or more content restrictions; and transmit the recommend content to be displayed on the media play device. 11. The server according to claim 10 , wherein the one or more content restrictions is a parental control. 12. The server according to claim 10 , wherein no multi-user profile corresponds to the two of the plurality of users viewing content on a media play device and the processor is further configured to: create a new multi-user profile for the combination of the two of the plurality of users viewing content on a media play device; and wherein the recommended content is based on the new multi-user profile. 13. The server according to claim 10 , wherein the processor is further configured to: receive content currently being watched by the two of the plurality of users on the media play device; and generate further content recommendations based on the content currently being watched. 14. The server according to claim 10 , wherein the processor is further configured to: generate advertisements for the two of the plurality of users based on the identified multi-user profile corresponding to the combination of the two of the plurality of users; and transmit the advertisements to be displayed on the media display device. 15. The server according to claim 10 , wherein the processor is further configured to: receive facial information of a new user viewing content on the media play device in addition to the two of the plurality of users viewing content on a media play device; identify a new multi-user profile corresponding to the combination of the two of the plurality of users and the new user, the new multi-user profile including one or more different content restrictions; generate recommended content based on the new identified multi-user profile, wherein the recommended content is allowed by the one or more different content restrictions. 16. A non-transitory computer readable medium having instructions operable to cause one or more processors to perform operations comprising: receiving, by a processor, a list of content viewed by a plurality of users, facial information for each of the plurality of users, and one or more content restrictions for one or more of the plurality of users; creating, by the processor, a plurality of multi-user profiles, each multi-user profile being a combination of the previously viewed content and the one or more content restrictions associated with at least two of the plurality of users; receiving, by the processor, facial information for two of the plurality of users viewing conten
Deriving a combined profile for a plurality of end-users of the same client, e.g. for family members within a home (user profiles in network data switching protocols H04L67/306) · CPC title
Machine learning · CPC title
Detection; Localisation; Normalisation · CPC title
Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV programme (methods or arrangements for recognising human body or animal bodies or body parts G06V40/10; methods or arrangements for acquiring or recognising human faces, facial parts, facial sketches, facial expressions G06V40/16; methods or arrangements for recognising movements or behaviour G06V40/20; arrangements for identifying users in broadcast systems H04H60/45) · CPC title
Analytics of user selections, e.g. selection of programmes or purchase activity (monitoring of user selections in data processing systems G06F11/34; arrangements for monitoring the user's behaviour or opinions in broadcast systems H04H60/33) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.