IP Library Granted Patent US 9,686,732
Granted Patent B2
US 9,686,732 · App. 14/536,473 · Granted Jun 20, 2017

Observation platform for using structured communications with distributed traffic flow

Inventors: Steven Paul Russell (Menlo Park, CA); Guy R. VanBuskirk (Spicewood, TX); Ravi Shankar Kumar (Richardson, TX); Kranthimanoj Nagothu (Garland, TX)
Assignee: TheatroLabs, Inc.
H04W40/20H04L67/327G10L15/00G10L17/00H04W4/02H04W4/20
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 9,686,732
App. No.
14/536,473
Granted
Jun 20, 2017
Kind
B2
Abstract

Systems and methods are disclosed for using structured communications in an observation platform with distributed traffic flow. A signal from a first mobile device is received at a second mobile device wherein the first mobile device and the second mobile devices act as a nodes in a first environment which comprises a plurality of nodes, wherein a first characteristic of the signal corresponds to an audible source and a second characteristic of the signal corresponds to information indicative of a geographic position of the first mobile device. Context information is derived, via the second mobile device, from the signal based on the first characteristic and/or the second characteristic. A third mobile device is determined, via the second mobile device, as a destination for the signal. The signal is relayed from the second mobile device to the third mobile device without relaying the signal to a central server computer system.

Claims (35)

1. A method for distributing signal traffic in an observation platform, comprising:

receiving a signal from a first mobile device comprising a processor, memory, and a network interface card, at a second mobile device comprising a processor, memory, and a network interface card, wherein said first mobile device and said second mobile devices act as a nodes in a first environment which comprises a plurality of nodes, wherein a first characteristic of said signal corresponds to an audible source and a second characteristic of said signal corresponds to information indicative of a geographic position of said first mobile device;

deriving, via said second mobile device, context information from said signal based on said first characteristic and/or said second characteristic;

determining, via said second mobile device, a third mobile device as a destination for said signal; and

relaying said signal from said second mobile device to said third mobile device without relaying said signal to a central server computer system.

2. The method as recited in claim 1 wherein said first mobile device, said second mobile device, and said third mobile device are each client device nodes and are peers with one another.

3. The method as recited in claim 1 wherein said second mobile device is a master controller node which identifies and tracks client device nodes in said first environment.

4. The method as recited in claim 3 wherein said master controller node communicates with a voice server and controller associated with said first environment.

5. The method as recited in claim 1 wherein said second mobile device is a super node which is a client device designated as said super node by a master controller node to relay said signal.

6. The method as recited in claim 1 wherein said observation platform comprises said central server computer system located within said first environment.

7. The method as recited in claim 1 wherein said observation platform comprises said central server computer system located physically remote from said first environment.

8. The method as recited in claim 1 wherein said second mobile device is a master controller node and future signals are routed between said first mobile device and said second mobile device via a super node controlled by said master controller node.

9. A non-transitory computer-usable storage medium having instructions embodied therein that when executed cause a computer system to perform a method for distributing signal traffic in an observation platform, said method comprising:

receiving a signal from a first mobile device comprising a processor, memory, and a network interface card, at a second mobile device comprising a processor, memory, and a network interface card, wherein said first mobile device and said second mobile devices act as a nodes in a first environment which comprises a plurality of nodes, wherein a first characteristic of said signal corresponds to an audible source and a second characteristic of said signal corresponds to information indicative of a geographic position of said first mobile device;

deriving, via said second mobile device, context information from said signal based on said first characteristic and/or said second characteristic;

determining, via said second mobile device, a third mobile device as a destination for said signal; and

relaying said signal from said second mobile device to said third mobile device without relaying said signal to a central server computer system.

10. The non-transitory computer-usable storage medium as recited in claim 9 wherein said first mobile device, said second mobile device, and said third mobile device are each client device nodes and are peers with one another.

11. The non-transitory computer-usable storage medium as recited in claim 9 wherein said second mobile device is a master controller node which identifies and tracks client device nodes in said first environment.

12. The non-transitory computer-usable storage medium as recited in claim 11 wherein said master controller node communicates with a voice server and controller associated with said first environment.

13. The non-transitory computer-usable storage medium as recited in claim 9 wherein said second mobile device is a super node which is a client device designated as said super node by a master controller node to relay said signal.

14. The non-transitory computer-usable storage medium as recited in claim 9 wherein said observation platform comprises said central server computer system located within said first environment.

15. The non-transitory computer-usable storage medium as recited in claim 9 wherein said observation platform comprises said central server computer system located physically remote from said first environment.

16. The non-transitory computer-usable storage medium as recited in claim 9 wherein said second mobile device is a master controller node and future signals are routed between said first mobile device and said second mobile device via a super node controlled by said master controller node.

17. A system for distributing signal traffic in an observation platform, comprising:

an observation platform associated with a first environment, comprising:

a first mobile device comprising a processor, memory, and a network interface card for sending a signal wherein a first characteristic of said signal corresponds to an audible source and a second characteristic of said signal corresponds to information indicative of a geographic position of said first mobile device; and

a second mobile device comprising a processor, memory, and a network interface card for receiving said signal from said first mobile device, deriving context information from said signal based on said first characteristic and/or said second characteristic, determining a third mobile device as a destination for said signal, and relaying said signal to said third mobile device without relaying said signal to a central server computer system, wherein said first mobile device and said second mobile devices act as a nodes in a first environment which comprises a plurality of nodes.

18. The system as recited in claim 17 wherein said first mobile device, said second mobile device, and said third mobile device are each client device nodes and are peers with one another.

19. The system as recited in claim 17 wherein said second mobile device is a master controller node which identifies and tracks client device nodes in said first environment.

20. The system as recited in claim 19 wherein said master controller node communicates with a central server computer system associated with said first environment.

21. The system as recited in claim 17 wherein said second mobile device is a super node which is a client device designated as said super node by a master controller node.

22. The system as recited in claim 17 wherein said observation platform comprises said central server computer system located within said first environment.

23. The system as recited in claim 17 wherein said observation platform comprises said central server computer system located physically remote from said first environment.

24. The system as recited in claim 17 wherein said second mobile device is a master controller node and future signals are routed between said first mobile device and said second mobile device via a super node controlled by said master controller node.

Assignments (12)
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 →
RELEASE OF SECURITY INTEREST (047052/0301) Recorded Mar 22, 2021
From: VENTURE LENDING & LEASING IX, INC.; VENTURE LENDING & LEASING VIII, INC.
To: THEATRO LABS, INC.
Reel/Frame 055684/0013 →
RELEASE OF SECURITY INTEREST (035329/0527) Recorded Mar 22, 2021
From: VENTURE LENDING & LEASING VIII, INC.
To: THEATRO LABS, INC.
Reel/Frame 055679/0379 →
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/0701 →
SECURITY INTEREST Recorded Sep 11, 2018
From: THEATRO LABS, INC.
To: VENTURE LENDING & LEASING IX, INC.; VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 047052/0301 →
SECURITY INTEREST Recorded Apr 3, 2015
From: THEATRO LABS, INC.
To: VENTURE LENDING & LEASING VII, INC.
Reel/Frame 035329/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: RUSSELL, STEVEN PAUL; VANBUSKIRK, GUY R; KUMAR, RAVI SHANKAR; NAGOTHU, KRANTHIMANOJ
To: THEATRO LABS, INC
Reel/Frame 034163/0526 →
Continuity (7)
Continuation In Part 13401146 · Feb 21, 2012
Continuation In Part 13665527 · Oct 31, 2012
Continuation In Part 13739504 · Jan 11, 2013
Continuation In Part 13832944 · Mar 15, 2013
Provisional Application 61445504 · Feb 22, 2011
Provisional Application 61487432 · May 18, 2011
Related Publication 20150065149A1 · Mar 5, 2015