Smart keychain or accessory devices, systems, and methods
Abstract
Smart keychain or accessory devices, systems, and methods are disclosed. An example apparatus can include a device body having a round shape with a thickness less than about 10 millimeters (mm) and a diameter less than about 80 mm. The device body can include a graphical user interface and a processing circuitry coupled to a memory. The processing circuitry can be configured to send, using a first communication connection, a first request to a computing device. The processing circuitry can be further configured to determine that a response from the computing device is absent using the first communication connection. The processing circuitry can be further configured to send, using a second communication connection, a second request to the computing device. The processing circuitry can be further configured to receive the response from the computing device, and establish a connection between the device and the computing device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
sending, by at least one processor of a device, using a first communication connection of a plurality of commutation connections, a first request to a computing device, wherein the first request comprises a first distance range threshold associated with the first communication connection; determining, by the at least one processor, that a response from the computing device is absent using the first communication connection; sending, by the at least one processor, using a second communication connection of the plurality of commutation connections, a second request to the computing device, wherein the second request comprises a second distance range threshold associated with the second communication connection, wherein at least one of the first communication connection and the second communication connection comprises a Wi-Fi communication connection or a cellular communication connection; receiving, by the at least one processor, the response from the computing device, wherein the computing device is within the second distance range threshold; and establishing, by the at least one processor, a first connection between the device and the computing device based at least in part on the second communication connection.
2 . The method of claim 1 , further comprising:
sending, by the at least one processor, using a third communication connection of the plurality of commutation connections, a third request to the computing device based at least in part on determining that the response is absent using the first communication connection, wherein the third request comprises a third distance range threshold associated with the third communication connection, wherein at least two of the first, second and third communication connections comprise the Wi-Fi communication connection and the cellular communication connection; and determining, by the at least one processor, that the response is absent using the third communication connection.
3 . The method of claim 1 , further comprising:
sending, by the at least one processor, using a fourth communication connection of the plurality of commutation connections, a fourth request to the computing device based at least in part on determining that the response is absent using the fourth communication connection, wherein the fourth request comprises a fourth distance range threshold associated with the third communication connection, wherein the plurality of communication connections comprise a Bluetooth communication connection, the Wi-Fi communication connection, the cellular communication connection, and the GPS-based communication connection; and determining, by the at least one processor, that the response is absent using the fourth communication connection.
4 . The method of claim 1 , wherein determining that the response is absent using the first communication connection based at least in part on one of:
a distance between the computing device and the device is outside of the first distance range threshold; a signal received from the computing device dissatisfies a signal threshold; and receiving no response during a waiting time period that is assigned by the device to the computing device for responding to the first request.
5 . The method of claim 1 , further comprising:
determining, by the at least one processor, a location of the computing device based at least in part on the response.
6 . The method of claim 1 , further comprising:
causing a user interface of the device to present the location of the computing device on a geographical map.
7 . The method of claim 1 , further comprising:
instructing, based at in part on the second communication connection, the computing device to perform one or more tasks.
8 . The method of claim 1 , further comprising:
determining whether the device receives a request from the computing device using a third communication connection; sending a response to the computing device based at least in part on determining that the device receives the request from the computing device using the third communication connection; using the fourth communication connection to receive the request from the computing device based at least in part on determining that the request from the computing device is absent using the third communication connection; and establishing a second connection between the device and the computing device based at least in part on determining that the device receives the request from the computing device.
9 . The method of claim 8 , further comprising:
causing a user interface of the computing device to present the location of the device on a geographical map.
10 . The method of claim 1 , wherein the first request and the second request are sent sequentially or simultaneously.
11 . A smart keychain comprising:
a device body comprising a graphical user interface and a processing circuitry coupled to a memory, the processing circuitry configured to:
send, using a first communication connection of a plurality of commutation connections, a first request to a computing device, wherein the first request comprises a first distance range threshold associated with the first communication connection;
determine that a response from the computing device is absent using the first communication connection;
send, using a second communication connection of the plurality of commutation connections, a second request to the computing device, wherein the second request comprises a second distance range threshold associated with the second communication connection, wherein at least one of the first communication connection and the second communication connection comprises a Wi-Fi communication connection or a cellular communication connection;
receive the response from the computing device, wherein the computing device is within the second distance range threshold; and
establish a connection between the smart keychain and the computing device based at least in part on the second communication connection.
12 . The smart keychain of claim 11 , wherein the processing circuitry is further configured to:
send, using a third communication connection of the plurality of commutation connections, a third request to the computing device based at least in part on determining that the response is absent using the first communication connection, wherein the third request comprises a third distance range threshold associated with the third communication connection, wherein at least two of the first, second and third communication connections comprise the Wi-Fi communication connection and the cellular communication connection; and determine that the response is absent using the third communication connection.
13 . The smart keychain of claim 12 , wherein the processing circuitry is further configured to:
send, using a fourth communication connection of the plurality of commutation connections, a fourth request to the computing device based at least in part on determining that the response is absent using the fourth communication connection, wherein the fourth request comprises a fourth distance range threshold associated with the third communication connection, wherein the plurality of communication connections comprise a Bluetooth communication connection, the Wi-Fi communication connection, the cellular communication connection, and the GPS-based communication connection; and determine that the response is absent using the fourth communication connection.
14 . The smart keychain of claim 11 , wherein determining that the response is absent using the first communication connection based at least in part on one of:
a distance between the computing device and the smart keychain is outside of the first distance range threshold; a signal received from the computing device dissatisfies a signal threshold; and receiving no response during a waiting time period that is assigned by the smart keychain to the computing device for responding to the first request.
15 . The smart keychain of claim 11 , wherein the processing circuitry is further configured to:
determine a location of the computing device based at least in part on the response.
16 . The smart keychain of claim 11 , wherein the processing circuitry is further configured to:
cause a user interface of the smart keychain to present the location of the computing device on a geographical map.
17 . The smart keychain of claim 11 , wherein the processing circuitry is further configured to:
instruct, based at in part on the second communication connection, the computing device to perform one or more tasks.
18 . The smart keychain of claim 11 , wherein the processing circuitry is further configured to:
determine whether the smart keychain receives a request from the computing device using a third communication connection; send a response to the computing device based at least in part on determining that the smart keychain receives the request from the computing device using the third communication connection; use the fourth communication connection to receive the request from the computing device based at least in part on determining that the request from the computing device is absent using the third communication connection; and establish a second connection between the smart keychain and the computing device based at least in part on determining that the smart keychain receives the request from the computing device.
19 . The smart keychain of claim 18 , wherein the processing circuitry is further configured to:
cause a user interface of the computing device to present the location of the smart keychain on a geographical map.
20 . The smart keychain of claim 11 , wherein the first request and the second request are sent sequentially or simultaneously.Join the waitlist — get patent alerts
Track US2023132615A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.