Systems and methods for controlling permissions to change parental control settings based on vocal characteristics of a user
First Claim
1. A method for determining whether to update parental control restrictions based on a voice of a user, the method comprising:
- receiving, from a voice-based input device, an audio input of an utterance of a user;
based on receiving the audio input;
parsing the audio input into a first plurality of words;
comparing a first subset of the first plurality of words to a command database to determine that the first subset of the first plurality of words corresponds to a command entry in the command database;
based on determining that the first subset corresponds to the command entry in the command database;
accessing the command entry corresponding to the first subset;
extracting, from the entry, a first parental control instruction, wherein the first parental control instruction comprises a first parental control level;
processing the audio input, using an audio input analysis process, to determine a plurality of vocal characteristics of the user;
comparing the plurality of vocal characteristics to a voice database associating vocal characteristics of the user with a plurality of age ranges;
based on the comparison, determining an age range of the plurality of age ranges corresponding to the user;
querying memory for a second parental control level, wherein the second parental control level is a parental control setting at a media device;
comparing the age range corresponding to the user to an age associated with updating the parental control setting from the second parental control level based on the first parental control instruction to determine whether the age range corresponding to the user exceeds the age associated with updating the parental control setting from the second parental control level based on the first parental control instruction; and
updating the parental control setting at the media device from the second parental control level based to the first parental control level if the age range exceeds the age associated with updating the parental control setting from the second parental control level based on the first parental control instruction.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling permissions to change parental control settings based on vocal characteristics of a user. In some aspects, the media guidance application may receive a voice command from a user to update a parental control setting. The media guidance application may determine both what the requested change is and an age (or age range) of the user is who is attempting to change the parental control setting based on vocal characteristics of the voice command. If the media guidance application determines that an age range associated with the user exceeds an age associated with the requested change to the parental control setting, the media guidance application may update the parental control setting at a media device based on the requested change. Accordingly, the media guidance application may allow only users of appropriate ages to change parental control settings at the media device.
-
Citations
20 Claims
-
1. A method for determining whether to update parental control restrictions based on a voice of a user, the method comprising:
-
receiving, from a voice-based input device, an audio input of an utterance of a user; based on receiving the audio input; parsing the audio input into a first plurality of words; comparing a first subset of the first plurality of words to a command database to determine that the first subset of the first plurality of words corresponds to a command entry in the command database; based on determining that the first subset corresponds to the command entry in the command database; accessing the command entry corresponding to the first subset; extracting, from the entry, a first parental control instruction, wherein the first parental control instruction comprises a first parental control level; processing the audio input, using an audio input analysis process, to determine a plurality of vocal characteristics of the user; comparing the plurality of vocal characteristics to a voice database associating vocal characteristics of the user with a plurality of age ranges; based on the comparison, determining an age range of the plurality of age ranges corresponding to the user; querying memory for a second parental control level, wherein the second parental control level is a parental control setting at a media device; comparing the age range corresponding to the user to an age associated with updating the parental control setting from the second parental control level based on the first parental control instruction to determine whether the age range corresponding to the user exceeds the age associated with updating the parental control setting from the second parental control level based on the first parental control instruction; and updating the parental control setting at the media device from the second parental control level based to the first parental control level if the age range exceeds the age associated with updating the parental control setting from the second parental control level based on the first parental control instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining whether to update parental control restrictions based on a voice of a user, the system comprising:
-
control circuitry configured to; receive, from a voice-based input device, an audio input of an utterance of a user; based on receiving the audio input; parse the audio input into a first plurality of words; compare a first subset of the first plurality of words to a command database to determine that the first subset of the first plurality of words corresponds to a command entry in the command database; based on determining that the first subset corresponds to the command entry in the command database; access the command entry corresponding to the first subset; extract, from the entry, a first parental control instruction, wherein the first parental control instruction comprises a first parental control level; process the audio input, using an audio input analysis process, to determine a plurality of vocal characteristics of the user; compare the plurality of vocal characteristics to a voice database associating vocal characteristics of the user with a plurality of age ranges; based on the comparison, determine an age range of the plurality of age ranges corresponding to the user; query memory for a second parental control level, wherein the second parental control level is a parental control setting at a media device; compare the age range corresponding to the user to an age associated with updating the parental control setting from the second parental control level based on the first parental control instruction to determine whether the age range corresponding to the user exceeds the age associated with updating the parental control setting from the second parental control level based on the first parental control instruction; and update the parental control setting at the media device from the second parental control level based to the first parental control level if the age range exceeds the age associated with updating the parental control setting from the second parental control level based on the first parental control instruction. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification