IP Library Granted Patent US 11,410,208
Granted Patent B2
US 11,410,208 · App. 16/896,037 · Granted Aug 9, 2022

Observation platform for determining proximity of device users

Inventors: Steven Paul Russell (Menlo Park, CA); Guy R. VanBuskirk (Grapevine, TX); Ravi Shankar Kumar (Richardson, TX); Kranthimanoj Nagothu (Garland, TX)
Assignee: Theatro Labs, Inc.
G06Q30/0281G06Q10/06393G06Q30/0207G06Q30/0261G06Q30/06H04W4/029H04W4/80
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,410,208
App. No.
16/896,037
Granted
Aug 9, 2022
Kind
B2
Abstract

In a method of determining proximity of device users within an environment of an observation platform, an observation platform determines that a first communication device associated with a first user is in the environment of the observation platform. The first communication device is detected in proximity to a second communication device associated with a second user. In response to the detection, the observation platform generates proximity information for the first user and the second user.

Claims (55)

1. A method of determining proximity of device users within an environment of an observation platform, comprising:

determining, by an observation platform, that a first communication device associated with a first user is in the environment of the observation platform;

detecting that the first communication device is in proximity to a second communication device associated with a second user; and

responsive to the detection, generating, by the observation platform, proximity information for the first user and the second user.

2. The method as recited in claim 1 , further comprising:

responsive to the detection, pushing information, by the observation platform, to the first communication device for use by the first user in an interaction with the second user.

3. The method as recited in claim 1 , further comprising:

providing, by the observation platform, the proximity information of the first user and the second user to a person for decision making purposes.

4. The method as recited in claim 1 , further comprising:

storing, by the observation platform, a history of the proximity information of the first user and the second user.

5. The method as recited in claim 4 , further comprising:

storing, by the observation platform, an identity of at least one of the first user and the second user along with the history of the proximity information.

6. The method as recited in claim 1 , wherein the determining, by an observation platform, that a first communication device associated with a first user is in the environment of the observation platform comprises:

tracking, by the observation platform, a location of the first communication device.

7. The method as recited in claim 6 , wherein the detecting that the first communication device is in proximity to a second communication device associated with a second user comprises:

inferring, by the observation platform, the second communication device as being proximate to the location of the first communication device in response to the first communication device electronically a low energy communication from the second communication device, wherein the second communication device is not a part of the observation platform.

8. The method as recited in claim 1 , wherein the detecting that the first communication device is in proximity to a second communication device associated with a second user comprises:

detection by first communication device of being in short range wireless communication with the second communication device based on a signal strength of a wireless communication of the second communication device as measured via the first communication device.

9. The method as recited in claim 1 , wherein the detecting that the first communication device is in proximity to a second communication device associated with a second user comprises:

employing, by the observation platform, a detector to detect locations of the first communication device and the second communication device.

10. The method as recited in claim 1 , wherein the detecting that the first communication device is in proximity to a second communication device associated with a second user comprises:

determining, by the observation platform, locations of the first communication device and the second communication device via signal strength of radio frequency signals of the first communication device and the second communication device.

11. The method as recited in claim 1 , wherein the detecting that the first communication device is in proximity to a second communication device associated with a second user comprises:

detecting, by the observation platform, that the first communication device and the second communication device are within a predetermined distance of one another.

12. The method as recited in claim 1 , wherein the environment of the observation platform comprises a place where humans interact with one another to accomplish a purpose.

13. A non-transitory computer-usable storage medium having instructions embodied therein that, when executed, cause a computer system of an observation platform to perform a method of determining proximity of device users within an environment of the observation platform, the method comprising:

determining that a first communication device associated with a first user is in the environment of the observation platform;

detecting that the first communication device is in proximity to a second communication device associated with a second user; and

responsive to the detection, generating proximity information for the first user and the second user.

14. The non-transitory computer-usable storage medium as recited in claim 13 , wherein the method further comprises:

responsive to the detection, pushing information to the first communication device for use by the first user in an interaction with the second user.

15. The non-transitory computer-usable storage medium as recited in claim 13 , wherein the method further comprises:

providing the proximity information of the first user and the second user to a person for decision making purposes.

16. The non-transitory computer-usable storage medium as recited in claim 13 , wherein the method further comprises:

storing a history of the proximity information of the first user and the second user; and

storing an identity of at least one of the first user and the second user along with the history of the proximity information.

17. An observation platform associated with an environment, the observation platform comprising:

a radio for communicating with a first communication device associated with a first user; and

a computer system coupled with the radio and configured to:

determine, that a first communication device associated with a first user is in the environment of the observation platform;

detect that the first communication device is in proximity to a second communication device associated with a second user; and

responsive to the detection, generate, proximity information for the first user and the second user.

18. The observation platform of claim 17 , wherein the computer system is further configured to:

responsive to the detection, push information to the first communication device for use by the first user in an interaction with the second user.

19. The observation platform of claim 17 , wherein the computer system is further configured to:

provide the proximity information of the first user and the second user to a person for decision making purposes.

20. The observation platform of claim 17 , wherein the computer system is further configured to:

store a history of the proximity information of the first user and the second user; and

store an identity of at least one of the first user and the second user along with the history of the proximity information.

21. The observation platform of claim 17 , wherein the computer system configured to determine that a first communication device associated with a first user is in the environment of the observation platform comprises the computer system configured to:

track a location of the first communication device; and

wherein the computer system configured to detect that the first communication device is in proximity to a second communication device associated with a second user comprises the computer system configured to:

infer the second communication device as being proximate to the location of the first communication device in response to the first communication device relaying to the computer system it has electronically detected a low energy wireless communication from the second communication device, wherein the second communication device is not a part of the observation platform.

22. The observation platform of claim 17 , wherein the computer system configured to determine that a first communication device associated with a first user is in the environment of the observation platform comprises the computer system configured to:

determine locations of the first communication device and the second communication device as proximate via signal strength of radio frequency signals of the first communication device and the second communication device.

Assignments (7)
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTEREST Recorded Apr 9, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK AND TRUST COMPANY
To: THEATRO LABS, INC.
Reel/Frame 070779/0538 →
SECURITY INTEREST Recorded Feb 8, 2024
From: THEATRO LABS, INC.
To: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066524/0950 →
SECURITY INTEREST Recorded Feb 8, 2024
From: THEATRO LABS, INC.
To: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066524/0966 →
SECURITY INTEREST Recorded Feb 18, 2022
From: THEATRO LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 059051/0030 →
FIRST AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 18, 2022
From: THEATRO LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 059232/0505 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 18, 2021
From: THEATRO LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 055334/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2021
From: RUSSELL, STEVEN PAUL; VANBUSKIRK, GUY R.; KUMAR, RAVI SHANKAR; NAGOTHU, KRANTHIMANOJ
To: THEATRO LABS, INC.
Reel/Frame 055088/0551 →
Continuity (9)
Continuation 16420779 · May 23, 2019
Continuation 15908234 · Feb 28, 2018
Continuation 15375725 · Dec 12, 2016
Continuation 14320356 · Jun 30, 2014
Continuation In Part 13665527 · Oct 31, 2012
Continuation In Part 13401146 · Feb 21, 2012
Provisional Application 61487432 · May 18, 2011
Provisional Application 61445504 · Feb 22, 2011
Related Publication 20200302493A1 · Sep 24, 2020