IP Library Granted Patent US 11,240,668
Granted Patent B2
US 11,240,668 · App. 16/933,607 · Granted Feb 1, 2022

Universal personal identification signal

Inventors: Denis Mars (San Francisco, CA); Simon Ratner (San Francisco, CA)
Assignee: Proxy, Inc.
H04W12/08H04L63/101H04L63/102H04W12/06H04W48/10
View Patent ↗
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 11,240,668
App. No.
16/933,607
Granted
Feb 1, 2022
Kind
B2
Abstract

A universal identity and physical presence detection in the form of a personal, universal transponder signal is described. This signal allows a user to interact with devices in the user's environment without having to download vendor-specific apps, set up vendor-specific accounts or be limited to a siloed eco-system of a manufacturer brand. The universal signal representing an individual allows for devices and software to detect and query the beacon transmitting the signal for information relating to the user and augmented onto the physical environment. This provides a more personalized, efficient, and, in some instances, secure experience for the user. Embodiments focus on minimizing user workload to allow for seamless interactions with her environment. Various embodiments provide a truly universal signal for all users and devices to interact, wherein all parties benefit from a seamless and natural way of interacting in the physical world.

Claims (72)

1. A method of enabling a universal signal using a beacon and a detector, the method comprising:

passively transmitting with a first communications component of the beacon the universal signal to the detector, wherein the universal signal is not permanently associated with the beacon;

transmitting with a first communications component of the detector a request signal to the beacon in response to the universal signal, wherein the request signal comprises a nonce and a unique ID associated with the detector;

transmitting with a second communications component of the beacon, data comprising the request signal to a server associated with a service provider;

receiving with the second communications component of the beacon a first token, in response to the request signal;

transmitting with the first communications component of the beacon the first token to the detector;

determining in the detector whether the first token is valid;

directing with the detector a first physical action to be performed by a first electronic device coupled to the detector in response to determining that the first token is valid;

passively transmitting with the first communications component of the beacon the universal signal to another detector, wherein the universal signal is not permanently associated with the beacon;

transmitting with a first communications component of the other detector another request signal to the beacon in response to the universal signal, wherein the request signal comprises another nonce and another unique ID associated with the detector;

transmitting with the second communications component of the beacon, data comprising the other request signal to another server associated with the service provider;

receiving with the second communications component of the other beacon a second token, in response to the other request signal;

transmitting with the first communications component of the beacon the second token to the detector;

determining in the other detector whether the second token is valid; and

directing with the other detector a second physical action to be performed by a second electronic device coupled to the other detector in response to determining that the second token is valid.

2. The method of claim 1 further comprising:

determining in the server whether the detector is recognized in response to the unique ID and an access-control list of detectors; determining in the server the first token in response to the nonce and determining that the detector is recognized; and transmitting from the server the first token to the beacon.

3. The method of claim 1 wherein a software module associated with the service provider is installed on the beacon; and

wherein the transmitting with the second communications component of the beacon, data comprising the request signal to the server comprises transmitting with the second communications component of the beacon, data comprising the request signal to the server under direction of a processor executing the software module.

4. The method of claim 1 wherein the beacon is selected from a group consisting of: a wearable device, a phone, a watch, a biological implant.

5. The method of claim 4 wherein prior to the passively transmitting with the first communications component of the beacon the universal signal to the detector, the method comprises:

determining in the beacon biometric data of a user wearing the beacon; and

verifying in the beacon that the biometric data is associated with an authorized user.

6. The method of claim 5 wherein the biometric data is selected from a group consisting of: a heartbeat pattern, fingerprint, voice data, facial data, retina data.

7. The method of claim 1 further comprising:

sensing in the detector a distance between the detector and the beacon;

determining in the detector when the distance is within a threshold distance; and

wherein the directing with the detector the first physical action to be performed by the first electronic device coupled to the detector is also in response to determining that the distance is within the threshold distance.

8. The method of claim 1 wherein the authenticating in the detector the first token comprises:

verifying a signature of the first token; and

verifying the first token in response to a validation period stored in the first token.

9. The method of claim 8

wherein the electronic device is selected from a group consisting of: an appliance, office equipment, a door lock, a lock, a television, a vending machine, a kiosk, an automobile, a monitor; and wherein the first physical action is selected from a group consisting of: unlocking a door, turning on the electronic device, tuning a television, vending a good, logging into an online service.

10. The method of claim 1

wherein an identity of a user associated with the beacon is known to the server associated with the service provider; and

wherein the identity of the user associated with the beacon remains anonymous with respect to the detector.

11. A system comprises:

a beacon device comprising:

a first communications circuit configured to transmit a universal signal to a plurality of detectors, wherein the universal signal is not permanently associated with the beacon device, wherein the first communications component is configured is configured to receive a plurality of unique request signals from the plurality of detectors, wherein each unique request signal comprises a unique nonce and a unique ID associated with a detector from the plurality of detectors;

a second communications circuit configured to transmit the unique request signals to one or more servers associated with a service provider, and configured to receive a plurality of unique tokens from the one or more servers in response to the unique request signals; and

wherein the first communications circuit is also configured to transmit a unique token from the plurality of unique tokens to the plurality of detectors;

the plurality of detectors, each comprising:

a third communications circuit configured to transmit a unique request signal to the beacon device, and configured to receive a unique token in response to the unique request; and

a processor coupled to the third communications circuit configured to determine whether the unique token is valid, and configured to direct a physical action to be performed by a unique coupled electronic device in response to determining that the unique token is valid; and

a server from the one or more servers comprising:

a memory configured to store an access-control list of detectors;

another processor coupled to the memory configured to determine whether detectors are recognized in response to unique IDs from the plurality of unique request signals and the access-control list of detectors, and configured to determine unique tokens in response to unique nonces from the plurality of unique request signals and to determining that the detectors are recognized; and

a fourth communications circuit coupled to the other processor, wherein the fourth communications circuit is configured to transmit the unique tokens to the beacon device.

12. The system of claim 11

wherein the first communications circuit comprises a Bluetooth circuit.

13. The system of claim 11 wherein the beacon device is selected from a group consisting of: a wearable device, a phone, a watch, a biological implant.

14. The system of claim 11 wherein the beacon device further comprises:

another processor; and

another memory coupled to the other processor, wherein the memory is configured to store a software module associated with the service provider comprising instructions to be executed upon the other processor; and

wherein the other processor is configured to direct the second communication circuit to transmit the unique request signals to the one or more servers in response to the instructions of the software module.

15. The system of claim 14

wherein the beacon device is configured to determine biometric data associated with a user wearing the beacon device; and

wherein the other processor is configured to verify that the biometric data is associated with an authorized wearer.

16. The system of claim 15 wherein the biometric data is selected from a group consisting of: a heartbeat pattern, fingerprint, voice data, facial data, retina data.

17. The system of claim 11

wherein a detector from the plurality of detectors is configured to sense a distance between the detector and the beacon device;

wherein a processor of the detector is configured to determine when the distance is within a threshold distance; and

wherein the processor is configured to direct a physical action to be performed by a coupled electronic device is also in response to determining that the distance is within a threshold distance.

18. The system of claim 17

wherein a processor of a detector from the plurality of detectors is configured to verify a signature of a received token; and

wherein the processor is configured to verify a validation period of the received.

19. The system of claim 18

wherein a coupled electronic device is selected from a group consisting of: an appliance, office equipment, a door lock, a lock, a television, a vending machine, a kiosk, an automobile, a monitor; and

wherein the first physical action is selected from a group consisting of: activating an appliance, activating an office equipment, accessing a door, unlocking a lock, tuning a television, vending a good, providing data, enabling an automobile, logging into an online service.

20. The system of claim 11

wherein an identity of a user associated with the beacon device is known to the server associated with the service provider; and

wherein the identity of the user associated with the beacon device remains anonymous with respect to the plurality of detectors.

Assignments (8)
RELEASE OF SECURITY INTERESTS IN PATENTS AND TRADEMARKS AT REEL/FRAME NO. 64235/0575 Recorded May 16, 2025
From: CRG SERVICING LLC, AS ADMINISTRATIVE AGENT
To: OURA HEALTH OY (AS SUCCESSOR IN INTEREST TO TWIN MERGER SUB II, LLC)
Reel/Frame 071293/0721 →
SECURITY INTEREST Recorded May 16, 2025
From: OURA HEALTH OY; OURARING INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 071302/0800 →
RELEASE OF SECURITY INTERESTS IN PATENTS AND TRADEMARKS AT REEL/FRAME NO. 66986/0101 Recorded May 16, 2025
From: CRG SERVICING LLC, AS ADMINISTRATIVE AGENT
To: OURA HEALTH OY
Reel/Frame 071297/0305 →
SECURITY INTEREST Recorded Apr 2, 2024
From: OURA HEALTH OY
To: CRG SERVICING LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 066986/0101 →
SECURITY INTEREST Recorded Jul 9, 2023
From: TWIN MERGER SUB II, LLC
To: CRG SERVICING LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 064235/0575 →
MERGER AND CHANGE OF NAME Recorded May 31, 2023
From: PROXY, INC.; TWIN MERGER SUB II, LLC
To: TWIN MERGER SUB II, LLC
Reel/Frame 063805/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2023
From: TWIN MERGER SUB II, LLC
To: OURARING INC.
Reel/Frame 063803/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2021
From: MARS, DENIS; RATNER, SIMON
To: PROXY, INC.
Reel/Frame 055724/0735 →
Cited By (2)
US 12,494,100 US 12,543,046