IP Library Patent Application 17678923
Patent Application
App. No. 17/678,923

RECOGNIZING A USER OF A DEVICE AND CONFIGURING THE DEVICE IN RESPONSE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/678,923
Abstract

Systems and methods are described to determine a current user of a media presentation device, the current user being determined independently from an account holder associated with a profile on the device or a service utilized by the device. By detecting speech cues a current user’s speech may be compared with a record and, if a match is obtained, a corresponding set of preferences accessed and utilized to configure the media presentation device. Preferences may include exclusions, such as when a user is a minor and inappropriate content is excluded. As a benefit, the media device itself may be configured or media content, such as programs or advertisements, or may be selected and presented by the media device to a current user rather than merely defaulting to the account holder’s profile.

Claims (75)

1 . A media presentation device, comprising:

an output to present one or more of audio content or video content from a media content;

a network connection to a network to receive the media content;

a microphone;

a data storage;

a processor to perform:

receiving sound via the microphone;

upon determining the sound comprises speech from a first user of the media presentation device, determining a set of speech attributes;

comparing the set of speech attributes to a first set of speech attributes in a first record maintained in the data storage to determine whether the speech matches the first data record, the first data record further identifying a first user; and

upon determining the speech matches the first data record, configuring the media presentation device to present media content selected in accordance with first set of preferences corresponding to the first data record.

2 . The media presentation device of claim 1 , wherein:

the data storage further maintains a second record, the second record comprising a second set of attributes;

comparing the set of speech attributes to each of the first set of speech attributes in the first record and to the second set of speech attributes of the second record to determine a best match to the set of speech attributes;

upon determining the best match comprises the first set of attributes, configuring the media presentation device to present media content selected in accordance with the first set of preferences; and

upon determining the best match comprises the second set of attributes, configuring the media presentation device to present media content selected in accordance with a second set of preferences corresponding to the second data record.

3 . The media presentation device of claim 1 , wherein:

the data storage further maintains a second record, the second record comprising a second set of attributes;

the processor further performs comparing the set of speech attributes to each of the first set of speech attributes in the first record and to the second set of speech attributes of the second record to determine a best match to the set of speech attributes;

the processor further performs, upon determining that portions of the set of speech attributes, received during a previously determined period of time associated with concurrent usage of the media presentation device, match each of the first set of speech attributes and the second set of speech attributes; and

the processor further performs, configuring the media presentation device to present media content selected in accordance with both the first set of preferences and a second set of preferences corresponding to the second data record.

4 . The media presentation device of claim 1 , wherein configuring the media presentation device to present media content selected in accordance with both the first set of preferences and the second set of preferences corresponding to the second data record, further comprises at least one of: (i) selecting media content selected in accordance with the first set of preferences interspersed with selecting media content selected in accordance with the second set of preferences, (ii) selecting media content selected in accordance with a common record associated with utilization of the media presentation device currently by a plurality of users associated with the first set of preferences and the second set of preferences, (iii) configuring the media presentation device to present media content in accordance with at least one the first set of preferences or the second set of preferences but excluding any media content associated with no interest for at least one of the first set of preferences or the second set of preferences, or (iv) configuring the media presentation device to present media content in accordance with at least one the first set of preferences or the second set of preferences but excluding any media content determined to be inappropriate for each of the first user or a second user associated with the second set of preferences.

5 . The media presentation device of claim 1 , wherein

the data storage maintains a plurality of records that include the first record, each of the plurality of records comprising a set of speech attributes;

the processor further performs comparing the set of speech attributes to the set of speech attributes for each of plurality of records determine a best match to the set of speech attributes;

the processor performs, upon determining that none of the set of speech attributes for any of the plurality of records matches, within a previously determined threshold, the speech attributes, creating a new record comprising the set of speech attributes; and

the processor performs causing the data storage to maintain the new record as one of the plurality of records.

6 . The media presentation device of claim 5 , wherein the processor causes the data storage to maintain the new record to comprise a corresponding set of preferences set to comprise a previously determined default set of preferences.

7 . The media presentation device of claim 1 , further comprising:

a user input component to receive indicia of content of interest;

wherein the processor further performs at least one of: (i) upon receiving indicia of content of interest, causing the data storage to add the indicia of the content of interest and at least one attribute of the content of interest to the first set of preferences or (ii) upon receiving indicia of content of no interest, causing the data storage to perform at least one of:

adding the indicia of no interest and at least one attribute of the content of no interest to the first set of preferences; and

removing from the first set of preferences indicia of interest associated with the at least one attribute of the content of interest previously added to the first set of preferences.

8 . The media presentation device of claim 1 , further comprising:

a camera; and

wherein the processor performs at least one of identifying the first user via image recognition from an image captured by the camera and associated with the first data record or identifying an unknown user that is known to not be the first user via image recognition from the image captured by the camera and not associated with the first data record.

9 . The media presentation device of claim 8 , further comprising the processor creating a new data record to be maintained in the data storage, the new data record comprising visual indicia of the unknown user and, while the user is utilizing the media presentation device, determining at least one attribute of media content preferences to be maintained with the new data record.

10 . A method for configuring a media presentation device, comprising:

receiving sound from a microphone;

upon determining the sound comprises speech from a first user of the media presentation device, determining a set of speech attributes;

comparing the set of speech attributes to a first set of speech attributes in a first record maintained in a data storage to determine whether the speech matches the first data record, the first data record further identifying a first user; and

upon determining the speech matches the first data record, configuring the media presentation device to present media content selected in accordance with first set of preferences corresponding to the first data record.

11 . The method of claim 10 , wherein:

the data storage further maintains a second record, the second record comprising a second set of attributes;

comparing the set of speech attributes to each of the first set of speech attributes in the first record and to the second set of speech attributes of the second record to determine a best match to the set of speech attributes;

upon determining the best match comprises the first set of attributes, configuring the media presentation device to present media content selected in accordance with the first set of preferences; and

upon determining the best match comprises the second set of attributes, configuring the media presentation device to present media content selected in accordance with a second set of preferences corresponding to the second data record.

12 . The method of claim 10 , wherein:

maintaining, in the data storage, a second record, the second record comprising a second set of attributes;

comparing further comprising comparing the set of speech attributes to each of the first set of speech attributes in the first record and to the second set of speech attributes of the second record to determine a best match to the set of speech attributes;

upon determining that portions of the set of speech attributes, received during a previously determined period of time associated with concurrent usage of the media presentation device, match each of the first set of speech attributes and the second set of speech attributes; and

configuring the media presentation device further comprising configuring the media presentation device to present media content selected in accordance with both the first set of preferences and a second set of preferences corresponding to the second data record.

13 . The method of claim 10 , wherein configuring the media presentation device to present media content selected in accordance with both the first set of preferences and the second set of preferences corresponding to the second data record, further comprises at least one of: (i) selecting media content selected in accordance with the first set of preferences interspersed with selecting media content selected in accordance with the second set of preferences, (ii) selecting media content selected in accordance with a common record associated with utilization of the media presentation device currently by a plurality of users associated with the first set of preferences and the second set of preferences, (iii) configuring the media presentation device to present media content in accordance with at least one the first set of preferences or the second set of preferences but excluding any media content associated with no interest for at least one of the first set of preferences or the second set of preferences, or (iv) configuring the media presentation device to present media content in accordance with at least one the first set of preferences or the second set of preferences but excluding any media content determined to be inappropriate for each of the first user or a second user associated with the second set of preferences.

14 . The method of claim 10 , wherein

maintaining, in the data storage, a plurality of records that include the first record, each of the plurality of records comprising a set of speech attributes;

comparing the set of speech attributes to the set of speech attributes for each of plurality of records determine a best match to the set of speech attributes;

upon determining that none of the set of speech attributes for any of the plurality of records matches, within a previously determined threshold, the speech attributes, creating a new record comprising the set of speech attributes; and

causing the data storage to maintain the new record as one of the plurality of records.

15 . The method of claim 14 , further comprising causing the data storage to maintain the new record to comprise a corresponding set of preferences set to comprise a previously determined default set of preferences.

16 . The method of claim 10 , further comprising:

a user input component receiving an indicia of content of interest;

performing at least one of: (i) upon receiving the indicia of content of interest, causing the data storage to add the indicia of the content of interest and at least one attribute of the content of interest to the first set of preferences or (ii) upon receiving indicia of content of no interest, causing the data storage to perform at least one of:

adding the indicia of no interest and at least one attribute of the content of no interest to the first set of preferences; and

removing from the first set of preferences indicia of interest associated with the at least one attribute of the content of interest previously added to the first set of preferences.

17 . The method of claim 10 , wherein:

the media presentation device comprises a camera; and

performing at least one of identifying the first user via image recognition from an image captured by the camera and associated with the first data record or identifying an unknown user that is known to not be the first user via image recognition from the image captured by the camera and not associated with the first data record.

18 . The method of claim 17 , further comprising creating a new data record to be maintained in the data storage, the new data record comprising visual indicia of the unknown user and, while the user is utilizing the media presentation device, determining at least one attribute of media content preferences to be maintained with the new data record.

19 . A system for configuring a media presentation device comprising:

a server comprising a network interface to a network and a processor comprising machine-readable instructions in a non-transitory memory that when read by the processor cause the processor to perform:

receiving, via the network, sound captured by a microphone of a media presentation device;

upon determining that the sound comprises speech, determining a set of speech attributes;

comparing the set of speech attributes to a first set of speech attributes in a first record maintained in a data storage to determine whether the speech matches the first data record, the first data record further identifying a first user; and

upon determining the speech matches the first data record, selecting media content in accordance with first set of preferences corresponding to the first data record; and

providing, via the network, the media content to the media presentation device.

20 . The system of claim 20 , wherein the media content comprises at least one of a media content program or an advertisement.

Assignments (7)
INTELLECTUAL PROPERTY SECURITY AGREEMENT – SUPPLEMENT NO. 2 Recorded May 29, 2024
From: AVAYA LLC (FORMERLY KNOWN AS AVAYA INC.); AVAYA MANAGEMENT L.P.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 067559/0265 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 13, 2023
From: AVAYA LLC (F/K/A AVAYA INC.); AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064896/0665 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2022
From: DHUMAL, PRAGATI; SHARMA, TANVI
To: AVAYA MANAGEMENT L.P.
Reel/Frame 059082/0635 →