-
公开(公告)号:US11128521B2
公开(公告)日:2021-09-21
申请号:US16657564
申请日:2019-10-18
Applicant: Orion Labs
Inventor: Greg Albrecht , Jesse Robbins , Star Simpson
IPC: H04W8/30 , H04L12/24 , H04L12/707 , H04L29/06 , H04L12/703
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.
-
公开(公告)号:US10965623B2
公开(公告)日:2021-03-30
申请号:US15936898
申请日:2018-03-27
Applicant: Orion Labs
Inventor: Jesse Robbins , Greg Albrecht , Ellen Juhlin
Abstract: Methods, apparatuses, and computing systems are provided for bot messaging. In an implementation, a method may include one or more of receiving, by a group messaging service coupled to the internet and a group including one or more user nodes, a message including a message address and a first group identifier, determining that the group includes a bot, the bot including a software application for performing one or more tasks over the internet. The method also includes determining whether the bot is a user bot responsive to one user node in the group or a group bot responsive to each of the one or more user nodes. In response to determining the bot is a group bot, the method also includes identifying that the message address corresponds to the group bot and sending, by the group messaging service, the message to the group bot.
-
公开(公告)号:US20200287965A1
公开(公告)日:2020-09-10
申请号:US16747817
申请日:2020-01-21
Applicant: Orion Labs
Inventor: Jesse Robbins , Greg Albrecht , Ellen Juhlin , Roger Wood , Neil Girling
IPC: H04L29/08 , H04B1/3827 , H04N5/00 , H04W4/02 , H04W4/08
Abstract: Systems, methods, software and apparatus enable device to device grouping of personal communication nodes include managing a communication node group having communication node members. Attribute information from the communication nodes is provided to a management system that defines communication group membership based on the received attribute information. The management system transmits group membership status notifications to the communication nodes. Membership status controls a node's participation in group communications. Attribute information can include changes (such as dynamic changes) in one or more communication node attributes, such as location, proximity to other communication nodes, speed, etc.
-
公开(公告)号:US10552655B2
公开(公告)日:2020-02-04
申请号:US15912266
申请日:2018-03-05
Applicant: Orion Labs
Inventor: Greg Albrecht , Aaron Solocheck , Ellen Juhlin
IPC: H04B10/00 , G06K7/12 , H04B10/116 , H04B1/3827 , H04B10/27 , H04W4/80 , G06F3/0484 , H04B10/516 , H04W76/10 , G06F3/0482 , G06K7/10 , G06K7/14 , G06K19/06 , H04L29/06 , H04B10/114 , H04L29/12 , H04J14/00 , G06F3/0481 , G06F3/0488 , G06F3/0489 , G06F3/16
Abstract: Systems, methods, software and apparatus enable linking of a wearable end user communication device (EUD) to an intermediate communication device (ICD) utilizing optical symbol sequence matching. Optical symbol reference data corresponding to an optical symbol sequence displayed on the EUD is obtained from the EUD by the ICD. Optical symbol input data is also acquired by the ICD (e.g., via user inputs, EUD device proximity data, image acquisition). The devices are linked if the optical symbol reference data and optical symbol input data match. The optical symbol reference data can be displayed, allowing user confirmation of a match with the optical symbol sequence displayed on the EUD. An ICD user interface touchscreen can present users with selectable color inputs to replicate the optical symbol sequence displayed on the EUD, for example using an LED array. Communications between the devices before and after linking can utilize Bluetooth low energy.
-
公开(公告)号:US10542084B2
公开(公告)日:2020-01-21
申请号:US15880281
申请日:2018-01-25
Applicant: Orion Labs
Inventor: Jesse Robbins , Greg Albrecht , Ellen Juhlin , Roger Wood , Neil Girling
IPC: H04W84/18 , H04L29/08 , H04B1/3827 , H04W4/90
Abstract: Systems, methods, software and apparatus enable device to device grouping of personal communication nodes include managing a communication node group having communication node members. Attribute information from the communication nodes is provided to a management system that defines communication group membership based on the received attribute information. The management system transmits group membership status notifications to the communication nodes. Membership status controls a node's participation in group communications. Attribute information can include changes (such as dynamic changes) in one or more communication node attributes, such as location, proximity to other communication nodes, speed, etc.
-
公开(公告)号:US10462620B2
公开(公告)日:2019-10-29
申请号:US15729835
申请日:2017-10-11
Applicant: Orion Labs
Inventor: Greg Albrecht , Ellen Juhlin
Abstract: Systems, methods, and software described herein provide enhancements for a voice communication service to forward communications to a secondary service. In one implementation, a method of operating a group communication service that facilitates voice communications for a group of end user devices includes exchanging voice communications between the group of end user devices, wherein the group of end user devices comprises a first end user device and at least one secondary end user device. The method further provides identifying, in a voice communication from the first end user device, a use of a key phrase and, in response to identifying the key phrase, forwarding at least a portion of the voice communication to a second service.
-
公开(公告)号:US20190306294A1
公开(公告)日:2019-10-03
申请号:US16379971
申请日:2019-04-10
Applicant: Orion Labs
Inventor: Mohammadali Parsian , Greg Albrecht , Jesse Robbins
Abstract: One-touch transmission and one-touch silencing of a wearable group communication device utilize an end user device body and face that can be moved relative to one another in one or more simple, single-motion actions. One-touch audio transmission is enabled after an end user device is activated to enable communications. Depressing the end user device face relative to the end user device body enables audio transmission. While the face is in its depressed position audio can be transmitted. To cease audio transmission the face is released. One-touch audio silencing of an activated end user device can be performed by rotating the face relative to the body to silence audio broadcast.
-
公开(公告)号:US10404794B2
公开(公告)日:2019-09-03
申请号:US15627901
申请日:2017-06-20
Applicant: Orion Labs
Inventor: Ellen Juhlin , Greg Albrecht
Abstract: Systems, methods, software and apparatus enable communication group discovery and formation that includes operating a group communication service that is linked to communication nodes and that receives a communication group formation request from a requesting node. The group communication service transmits discovery data that is provided to a relevant group of the communication nodes, such as those within a selected range of the request node. Other nodes that wish to form a communication group send election responses to the group communication service, which then establishes the communication group. In some implementations the requesting node transmits the discovery data received from the group communication service to other communication nodes using low-energy transmissions. In some implementations the group communication service transmits the discovery data to local communication nodes located within a proximity range of the requesting node.
-
公开(公告)号:US10368223B2
公开(公告)日:2019-07-30
申请号:US16019749
申请日:2018-06-27
Applicant: Orion Labs
Inventor: Greg Albrecht , Andy Isaacson , Ellen Juhlin
Abstract: Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.
-
公开(公告)号:US10367792B2
公开(公告)日:2019-07-30
申请号:US15437661
申请日:2017-02-21
Applicant: Orion Labs
Inventor: Greg Albrecht
Abstract: Systems, methods, software and apparatus enable end-to-end encryption of group communications by implementing a pairwise encryption process between a pair of end user devices that are members of a communication group. One end user device in the pairwise encryption process shares a group key with the paired end user device by encrypting the group key using a message key established using the pairwise encryption process. The group key is shared among group members using the pairwise process. When a transmitting member of the group communicates with members, the transmitting member generates a stream key, encrypts stream data using the stream key, encrypts the stream key with the group key, then transmits the encrypted stream key and encrypted stream data to group members. The group key can be updated through the pairwise encryption process. A new stream key can be generated for each transmission of streaming data such as voice communications.
-
-
-
-
-
-
-
-
-