-
公开(公告)号:US10305686B2
公开(公告)日:2019-05-28
申请号:US15283752
申请日:2016-10-03
Applicant: Orion Labs
Inventor: Greg Albrecht , Andy Isaacson , Nelson Carpentier , Dan Phung , Schuyler Erle
Abstract: Secure data transfers between communication nodes is performed using a group encryption key supplied by a remote management system. A first node transmits a request for secure communications with a second node to the remote management system using a control channel. The remote management system generates and encrypts a group encryption key usable by the first and second nodes and forwards the encrypted group encryption key to the first and second nodes using one or more control channels. The first and second communication nodes decrypt the group encryption key and use it to encrypt data transmitted between the nodes using a data transport network. In some implementations the securely communicating nodes may use encryption keys and/or techniques that prevent the remote management system from eavesdropping on the nodes' communications.
-
公开(公告)号:US20190105114A1
公开(公告)日:2019-04-11
申请号:US16152684
申请日:2018-10-05
Applicant: Orion Labs
Inventor: Jesse Robbins , Greg Albrecht , Ellen Juhlin , Roger Wood , Neil Girling
Abstract: Systems, methods, software and apparatus that enable dynamic audio transducer control include obtaining attribute information relating to multiple communication nodes that are communication node group members. A group management system or other computing system receives attribute information from two or more of the communication nodes and determines settings for one or more audio transducers (e.g., speakers and microphones) in the group's communication nodes based on the attribute information. An audio transducer command is transmitted to or imposed on one or more of the nodes. Attribute information can include node attributes and/or changes to attributes. Audio transducer commands transmitted or otherwise imposed on nodes can include muting and unmuting commands, as well as setting volume levels and other audio settings associated with a node's operation.
-
公开(公告)号:US20180324285A1
公开(公告)日:2018-11-08
申请号:US16037869
申请日:2018-07-17
Applicant: Orion Labs
Inventor: Mohammadali Parsian , Greg Albrecht , Jesse Robbins
CPC classification number: H04M1/0241 , H04M1/0225 , H04M1/05 , H04M1/7253 , H04M2201/38
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.
-
公开(公告)号:US10120644B2
公开(公告)日:2018-11-06
申请号:US15907576
申请日:2018-02-28
Applicant: Orion Labs
Inventor: Jesse Robbins , Greg Albrecht , Ellen Juhlin , Roger Wood , Neil Girling
IPC: H04M1/00 , G06F3/16 , H04B1/3827
Abstract: Systems, methods, software and apparatus that enable dynamic audio transducer control include obtaining attribute information relating to multiple communication nodes that are communication node group members. A group management system or other computing system receives attribute information from two or more of the communication nodes and determines settings for one or more audio transducers (e.g., speakers and microphones) in the group's communication nodes based on the attribute information. An audio transducer command is transmitted to or imposed on one or more of the nodes. Attribute information can include node attributes and/or changes to attributes. Audio transducer commands transmitted or otherwise imposed on nodes can include muting and unmuting commands, as well as setting volume levels and other audio settings associated with a node's operation.
-
公开(公告)号:US20180278556A1
公开(公告)日:2018-09-27
申请号:US15936941
申请日:2018-03-27
Applicant: Orion Labs
Inventor: Jesse Robbins , Greg Albrecht , Ellen Juhlin
CPC classification number: H04L51/02 , G06F16/61 , G06F16/9535 , G10L15/26 , H04L51/04 , H04L65/403
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 recorded audio, a message address and a first group identifier, and determining that the group includes a bot, the bot including a software application for performing one or more tasks over the internet. The method may also include selecting a voice library to process the recorded audio, processing, by the selected voice library, the recorded audio to produce enhanced text, determining whether the bot is a user bot responsive to a user node in the group or a group bot responsive to each of the one or more user nodes, and sending, by the group messaging service, the enhanced text to the determined user bot or group bot.
-
公开(公告)号:US20180063094A1
公开(公告)日:2018-03-01
申请号:US15437661
申请日:2017-02-21
Applicant: Orion Labs
Inventor: Greg Albrecht
CPC classification number: H04L63/0435 , H04L9/0637 , H04L9/0643 , H04L9/0822 , H04L9/0833
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.
-
公开(公告)号:US20170272156A1
公开(公告)日:2017-09-21
申请号:US15461800
申请日:2017-03-17
Applicant: Orion Labs
Inventor: Greg Albrecht , Ellen Juhlin
IPC: H04B10/116 , H04B10/50 , H04B10/27 , H04B1/3827 , H04W4/00
CPC classification number: G06K7/12 , G06F3/04817 , G06F3/0482 , G06F3/0484 , G06F3/0488 , G06F3/0489 , G06F3/167 , G06K7/10732 , G06K7/1404 , G06K19/06009 , H04B1/385 , H04B10/114 , H04B10/116 , H04B10/27 , H04B10/516 , H04L61/6022 , H04L65/1066 , H04W4/80 , H04W76/10
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.
-
-
-
-
-
-