US 12,451,143 B2
Systems and methods for identifying users based on voice data and media consumption data
Sean Matthews, Los Altos, CA (US); Benjamin H. Maughan, Pleasanton, CA (US); and Kevin B. Lenhart, Campbell, CA (US)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Aug. 29, 2023, as Appl. No. 18/239,619.
Application 18/239,619 is a continuation of application No. 17/154,571, filed on Jan. 21, 2021, granted, now 11,798,565.
Application 17/154,571 is a continuation of application No. 16/308,620, granted, now 10,937,431, issued on Mar. 2, 2021, previously published as PCT/US2017/068581, filed on Dec. 27, 2017.
Prior Publication US 2023/0402042 A1, Dec. 14, 2023
Int. Cl. G10L 17/22 (2013.01); G10L 17/00 (2013.01); G10L 17/02 (2013.01); G10L 17/04 (2013.01); G10L 17/06 (2013.01)
CPC G10L 17/22 (2013.01) [G10L 17/00 (2013.01); G10L 17/02 (2013.01); G10L 17/04 (2013.01); G10L 17/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for identifying a user based on voice data and media consumption data, the method comprising:
generating, by a media guidance application executed on a user equipment device, a voice signature from a voice command received via the user equipment device;
retrieving, by the media guidance application, a table of entries, wherein each entry is associated with a voice signature of a user associated with a respective household user device;
(a) selecting, by the media guidance application, one or more first entries from a plurality of entries;
(b) comparing, by the media guidance application, each field in the one or more first entries with a corresponding field associated with demographic information extracted from the voice command;
(c) determining, by the media guidance application, whether any field of the one or more first entries matches the corresponding field associated with the demographic information extracted from the voice command;
based on the (a) selecting, (b) comparing, and (c) determining steps:
in response to determining that none of the fields in the one or more first entries match the corresponding field associated with the demographic information extracted from the voice command;
determining, by the media guidance application, whether there are one or more second entries of the plurality of entries, wherein the one or more second entries that were not previously selected from the plurality of entries; and
in response to determining, by the media guidance application, that a field of the one or more first entries matches the corresponding field associated with the demographic information extracted from the voice command:
storing, by the media guidance application, an indication of each field of the one or more first entries that matches the corresponding field of the demographic information extracted from the voice command; and
identifying, by the media guidance application, two or more users associated with respective household user devices with a highest amount of matching demographics by comparing a number of matching fields in the one or more first entries.