US 12,170,941 B2
Methods and systems for establishing and maintaining presence information of neighboring bluetooth devices
Steven Wayne Goldstein, Delray Beach, FL (US)
Assigned to The Diablo Canyon Collective LLC, Wilmington, DE (US)
Filed by The Diablo Canyon Collective LLC, Wilmington, DE (US)
Filed on May 18, 2023, as Appl. No. 18/199,295.
Application 18/199,295 is a continuation of application No. 18/074,388, filed on Dec. 2, 2022, granted, now 11,729,596.
Application 18/074,388 is a continuation of application No. 17/078,676, filed on Oct. 23, 2020, granted, now 11,570,601, issued on Jan. 31, 2023.
Application 17/078,676 is a continuation of application No. 16/556,534, filed on Aug. 30, 2019, granted, now 10,869,177, issued on Dec. 15, 2020.
Application 16/556,534 is a continuation of application No. 14/507,784, filed on Oct. 6, 2014, granted, now 10,405,163, issued on Sep. 3, 2019.
Claims priority of provisional application 61/887,437, filed on Oct. 6, 2013.
Prior Publication US 2023/0370827 A1, Nov. 16, 2023
Int. Cl. H04W 4/80 (2018.01); H04L 67/54 (2022.01); H04M 1/72412 (2021.01); H04W 4/21 (2018.01); H04W 84/18 (2009.01)
CPC H04W 4/80 (2018.02) [H04L 67/54 (2022.05); H04M 1/72412 (2021.01); H04W 4/21 (2018.02); H04M 2250/02 (2013.01); H04M 2250/12 (2013.01); H04W 84/18 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device of a user, comprising:
a user interface;
a microphone;
a memory configured to store instructions; and
a circuit coupled to the memory, the microphone, and the user interface, wherein the circuit performs operations by executing the instructions, the operations defined by at least the following acts comprising:
generating a voice print from a voice signal, of a non-user of the device, that is detected by the device of the user;
identifying the non-user from a plurality of non-users by comparing the voice print to a plurality of voice prints corresponding to the plurality of non-users, wherein the plurality of voice prints are stored in a voice identifier database that includes a voice print of each non-user of the plurality of non-users based on an opt-in received from the non-user;
retrieving present information of the non-user from a first database;
retrieving historical information of the non-user, wherein the historical information is retrieved from at least one of the first database or a second database or a combination of both;
sending a first portion comprising the present information to the user via the user interface; and
sending a second portion comprising the historical information to the user via the user interface.