Automatic parental control using a remote control or mobile app
AssigneeRoku, Inc.
InventorsAndrew Soh, Jeffrey John Peters
Life of this patent
Estimating the term…
Abstract
Embodiments described herein include a method that operates by receiving, at a media device, one or more signals from a remote control. The media device identifies a user currently using the remote control based on the signals. Then, the media device selects content to make available based on the identified user. In some embodiments, the media device identifies the user by using the signals to identify the remote control. Then, the media device determines that a user associated with the identified remote control is the user currently using the remote control.
Claims20
A computer implemented method for controlling content, comprising:
- receiving, at a media device, one or more signals from a first remote control comprising a microphone, wherein the one or more signals comprise a user speech signal collected via the microphone and a motion of the first remote control or a location of the first remote control, wherein the media device is part of a media system that includes at least the first remote control and a second remote control, wherein the first remote control is associated with an adult user group and the second remote control is associated with a child user group, wherein the respective associations are established when each of the first and second remote controls initially pair with the media device;
- identifying, at the media device, a user currently using the first remote control based at least on the one or more signals, wherein the identifying the user currently using the first remote control based at least on the one or more signals comprises:
- comparing a motion stored in a database and associated with the user currently using the first remote control to the motion of the first remote control represented by the one or more signals and performing voice identification of the user based on the user speech signal, or
- identifying a mobile device that is located closest to the location of the first remote control represented by the one or more signals and accessing a database that associates users with corresponding mobile devices to identify the user currently using the first remote control based on an association between the user currently using the first remote control and the mobile device;
- determining that the user currently using the first remote control is not in the adult user group associated with the first remote control;
- limiting, at the media device, content to make available based on the user currently using the first remote control, wherein predefined content is associated with the user currently using the first remote control, based on an age of the identified user currently using the first remote control, the age being parentally established responsive to questions presented during a setup of the media device;
- and
- selecting, at the media device, content based on the limited content.
A media device configured to communicate with a plurality of remote controls comprising a first remote control and a second remote control each associated with a user group and each comprising a microphone, the media device comprising:
- at least one processor configured to perform operations comprising:
- receiving one or more signals from the first remote control, wherein the one or more signals comprise a user speech signal collected via the microphone of the first remote control and a motion of the first remote control or a location of the first remote control, wherein the first remote control is associated with an adult user group and the second remote control is associated with a child user group, wherein the respective associations are established when each of the first and second remote controls initially pair with the media device;
- identifying a user currently using the first remote control based at least on the one or more signals, wherein the identifying the user currently using the first remote control based at least on the one or more signals comprises:
- comparing a motion stored in a database and associated with the user currently using the first remote control to the motion of the first remote control represented by the one or more signals and performing voice identification of the user based on the user speech signal, or
- identifying a mobile device that is located closest to the location of the first remote control represented by the one or more signals and accessing a database that associates users with corresponding mobile devices to identify the user currently using the first remote
- control based on an association between the user currently using the first remote control and the mobile device;
- determining that the user currently using the first remote control is not in the adult user group associated with the first remote control;
- limiting content to make available based on the user currently using the first remote control, wherein predefined content is associated with the user currently using the first remote control, based on an age of the identified user currently using the first remote control, the age being parentally established responsive to questions presented during a setup of the media device;
- and
- selecting content based on the limited content.
A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
- receiving, by a media device, one or more signals from a first remote control comprising a microphone, wherein the one or more signals comprise a user speech signal collected via the microphone and a motion of the first remote control or a location of the first remote control, wherein the media device is part of a media system that includes at least the first remote control and a second remote control, wherein the first remote control is associated with an adult user group and the second remote control is associated with a child user group, wherein the respective associations are established when each of the first and second remote controls initially pair with the media device;
- identifying a user currently using the first remote control based at least on the one or more signals, wherein the identifying the user currently using the first remote control based at least on the one or more signals comprises:
- comparing a motion stored in a database and associated with the user currently using the first remote control to the motion of the first remote control represented by the one or more signals and performing voice identification of the user based on the user speech signal, or
- identifying a mobile device that is located closest to the location of the first remote control represented by the one or more signals and accessing a database that associates users with corresponding mobile devices to identify the user currently using the first remote control based on an association between the user currently using the first remote control and the mobile device;
- determining that the user currently using the first remote control is not in the adult user group associated with the first remote control;
- limiting content to make available based on the user currently using the first remote control, wherein predefined content is associated with the user currently using the first remote control, based on an age of the identified user currently using the first remote control, the age being parentally established responsive to questions presented during a setup of the media device;
- and
- selecting content based on the limited content.
Dependencies are inferred from the claim text.