IP Library Granted Patent US 10,454,756
Granted Patent B2
US 10,454,756 · App. 15/275,946 · Granted Oct 22, 2019

Wearable group communication device bypass connectivity

Inventors: Greg Albrecht (San Francisco, CA); Jesse Robbins (San Francisco, CA); Star Simpson (San Francisco, CA)
Assignee: Orion Labs
H04L41/0659H04L45/22H04L45/28H04L63/0428H04W8/30
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 10,454,756
App. No.
15/275,946
Granted
Oct 22, 2019
Kind
B2
Abstract

Upon detection of a failure of a communication link between a remote management system and a communication node, a bypass link is established. The remote management system evaluates whether additional communication nodes can act as a bypass for management communications between the remote management system and the communication node whose management communication link has failed. The remote management system instructs a selected bypass communication node to establish the bypass management communication link between the bypass node and the disconnected node whose management communication link has failed. Depending on the relationship between nodes, management communications sent using the bypass link may be secured. The bypass link in some implementations may include multiple bypass communication nodes linked together to provide a chain of bypass management communication links between the remote management system and the disconnected communication node.

Claims (40)

1. A method of operating a remote management system, wherein the remote management system manages a first communication node group comprising a plurality of first group communication nodes, the method comprising:

detecting failure of a plurality of first group management communication links between the remote management system and the first communication node group such that the remote management system has lost contact with the first communication node group, wherein the plurality of first group management communication links comprises a plurality of individual direct and disjoint communication connections between the remote management system and each respective first group communication node;

in response to detection of the failure of the plurality of first group management communication links;

determining, at the remote management system, a bypass communication node, wherein the bypass communication node is not one of the plurality of first group communication nodes;

establishing a first bypass management communication link between the remote management system and a bypass communication node;

transmitting instructions to the bypass communication node to establish a second bypass management communication link between the bypass communication node and a first communication node, wherein the plurality of first group communication nodes comprises the first communication node; and

the remote management system communicating with the first communication node through the first and second bypass management communication links.

2. The method of claim 1 wherein the remote management system communicates with the first communication node through the first and second bypass management communication links using end-to-end secure management communications sent from the remote management system via the bypass communication node and the first and second bypass communication links.

3. The method of claim 1 wherein the first communication node group further comprises a second communication node;

further wherein transmitting instructions to establish a second bypass management communication link between the bypass communication node and the first communication node comprises:

sending instructions to the bypass communication node to establish a third bypass management communication link between the bypass communication node and the second communication node; and

sending instructions to the second communication node to establish a fourth bypass management communication link between the second communication node and the first communication node;

wherein the second bypass management communication link comprises the third and fourth bypass management communication links.

4. The method of claim 1 wherein each communication node comprises a wireless communication device.

5. The method of claim 4 wherein each wireless communication device comprises a cellular smartphone, gaming device, personal computer, or tablet computer.

6. A remote management system for managing group communications among a first communication node group comprising a plurality of first group communication nodes, the system comprising:

one or more processors;

a non-transitory computer readable storage medium having instructions stored thereon that, when executed by the one or more processors, cause the management system to:

detect failure of a plurality of first group management communication links between the remote management system and the first communication node group, such that the remote management system has lost contact with the first communication node group, wherein the plurality of first group management communication links comprises a plurality of individual direct and disjoint communication connections between the remote management system and each respective first group communication node;

in response to detection of the failure of the plurality of first group management communication links:

determine, at the remote management system, a bypass communication node, wherein the bypass communication node is not one of the plurality of first group communication nodes;

establish a first bypass management communication link between the remote management system and a bypass communication node, wherein the bypass communication node is not one of the plurality of first group communication nodes;

transmit instructions to the bypass communication node to establish a second bypass management communication link between the bypass communication node and a first communication node, wherein the plurality of first group communication nodes comprises the first communication node; and

communicate with the first communication node through the first and second bypass management communication links.

7. The system of claim 6 wherein the remote management system communicates with the first communication node through the first and second bypass management communication links using end-to-end secure management communications sent from the remote management system the bypass communication node and the first and second bypass communication links.

8. The system of claim 6 wherein the first communication node group further comprises a second communication node;

further wherein transmitting instructions to establish a second bypass management communication link between the bypass communication node and the first communication node comprises:

sending instructions to the bypass communication node to establish a third bypass management communication link between the bypass communication node and the second communication node; and

sending instructions to the second communication node to establish a fourth bypass management communication link between the second communication node and the first communication node;

wherein the second bypass management communication link comprises the third and fourth bypass management communication links.

9. The system of claim 6 wherein each communication node comprises a wireless communication device.

10. The system of claim 9 wherein each wireless communication device comprises a cellular smartphone, gaming device, personal computer, or tablet computer.

11. A method of operating a remote management system, wherein the remote management system manages group communications among members of a first communication node group, the method comprising:

detecting a failure of a management communication link between the remote management system and the first communication node group, such that the remote management system has lost contact with the first communication node group, wherein the first communication node group comprises a plurality of communication nodes including a first communication node, and wherein each of the plurality of communication nodes comprises an individual direct and disjoint communication connection between the remote management system and each respective communication node;

in response to detection of the established management communication link failure: determining, at the remote management system, a bypass management communication node, wherein the first communication node group does not comprise the bypass communication node;

establishing a first bypass management communication link, the first bypass management communication link being direct and disjoint between the remote management system and the bypass communication node;

instructing the bypass communication node to establish a second bypass management communication link with the first communication node, wherein the second bypass management communication link is direct and disjoint; and

the remote management system communicating with the first communication node through the first and second bypass management communication links.

12. The method of claim 11 wherein each communication node comprises a wireless communication device.

13. The method of claim 12 wherein each wireless communication device comprises a cellular smartphone, gaming device, personal computer, or tablet computer.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2024
From: ORION LABS, INC.
To: ORION LABS TECH LLC
Reel/Frame 069124/0715 →
RELEASE OF SECURITY INTEREST Recorded Apr 23, 2020
From: SILICON VALLEY BANK
To: ORION LABS, INC.
Reel/Frame 052475/0416 →
SECURITY INTEREST Recorded Jul 10, 2019
From: ORION LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 049718/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2017
From: ALBRECHT, GREG; ROBBINS, JESSE; SIMPSON, STAR
To: ORION LABS
Reel/Frame 042640/0088 →
Continuity (2)
Provisional Application 62232659 · Sep 25, 2015
Related Publication 20170093613A1 · Mar 30, 2017