IP Library Granted Patent US 10,321,166
Granted Patent B2
US 10,321,166 · App. 15/615,932 · Granted Jun 11, 2019

Supplemental audio content for group communications

Inventors: Greg Albrecht (San Francisco, CA); Jesse Robbins (San Francisco, CA); Ellen Juhlin (San Francisco, CA)
Assignee: Orion Labs
H04N21/233G06F3/165G06F16/632G06F16/635G10L17/005H04L65/4061H04L67/04
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,321,166
App. No.
15/615,932
Granted
Jun 11, 2019
Kind
B2
Abstract

Systems, methods, software and apparatus enable providing supplemental audio content to members of a communication group via a group communication service that manages the multiple member user nodes' transmission and receipt of communications between and among the member user nodes. A request for audio content (e.g., from the communication group or a member user node) causes the group communication service to launch a bot node member to locate and deliver the requested audio content. The audio content can be merged with user node communications (e.g., as transmission packets or as streaming audio content). In some implementations each user node includes a wearable push-to-talk end user device linked to a communication device executing a communication application connected to the group communication service.

Claims (66)

1. A method of operating a group communication system, the method comprising:

receiving, at the group communication system, user node communications from members of a communication group, wherein the communication group members comprise a plurality of user nodes;

distributing, at the group communication system, user node communications to respective members of the communication group;

receiving, at the group communication system, an audio content request from one or more of the plurality of user nodes;

launching, from the group communication system, a bot node as a member of the communication group configured to deliver audio content from an audio content source to the group communication system;

receiving, at the bot node, audio content from the audio content source;

delivering, from the bot node, the received audio content to the group communication system; and

distributing, from the group communication system, the received audio content to one or more of the plurality of user nodes, wherein the received audio content is merged with user node communications.

2. The method of claim 1 wherein the merged audio content is always heard by the user nodes along with user node communications.

3. The method of claim 1 wherein each user node in the plurality of member user nodes comprises an end user device wirelessly linked to an intermediate communication device.

4. The method of claim 3 wherein each end user device comprises a wearable push-to-talk device.

5. The method of claim 1 wherein each user node in the plurality of user nodes comprises a communication device executing a communication application.

6. The method of claim 5 wherein each communication device is one of the following:

a cellphone;

a smartphone;

a gaming device;

a tablet computer; and

a laptop computer.

7. The method of claim 1 wherein the received audio content comprises one of the following:

a live audio feed;

audio content from a website; and

audio content from a private audio content file.

8. The method of claim 1 wherein the merged audio content is defined as the audio content being cut off when user node communications are being distributed.

9. A non-transitory computer readable storage medium having a distributed group communications application stored thereon, the distributed group communication application including instructions, which when executed by one or more processors of a group communication system, cause the group communication system to:

receive, at the group communication system, an audio content request from a member of a communication group, wherein the communication group members comprise a plurality of user nodes, wherein the user nodes transmit communications to the group communication system and receive communications from user nodes via the group communication system;

launch, from the group communication system, a bot node as a member of the communication group configured to deliver audio content from an audio content source to the communication group system, wherein the bot node receives

audio content from the audio content source and wherein the bot node delivers the received audio content to the group communication system; and

distribute, from the group communication system, the received audio content to one or more user nodes in the plurality of user nodes, wherein the received audio content is merged with user node communications.

10. The non-transitory computer readable storage medium of claim 9 , wherein the merged audio content is always heard along by the user nodes with user node communications.

11. The non-transitory computer readable storage medium of claim 9 wherein each user node in the plurality of user nodes comprises an end user device wirelessly linked to an intermediate communication device.

12. The non-transitory computer readable storage medium of claim 11 wherein each end user device comprises a wearable push-to-talk device.

13. The non-transitory computer readable storage medium of claim 9 wherein each user node in the plurality of user nodes comprises a communication device executing a communication application.

14. The non-transitory computer readable storage medium of claim 13 wherein each communication device is one of the following:

a cellphone;

a smartphone;

a gaming device;

a tablet computer; and

a laptop computer.

15. The non-transitory computer readable storage medium of claim 9 wherein the received audio content comprises one of the following:

a live audio feed;

audio content from a website; and

audio content from a private audio content file.

16. The non-transitory computer readable storage medium of claim 9 wherein the merged audio content is defined as the audio content being cut off when user node communications are being distributed.

17. A group communication system comprising:

a processor;

a non-transitory computer readable storage medium having programmable instructions thereon, the instructions, when executed by the processor, cause the group communication system to:

receive, at the group communication system, user node communications from members of a communication group, wherein the communication group members comprise a plurality of user nodes;

distribute, from the group communication system, user node communications to respective members of the communication group;

receive an audio content request from a user node of the communication group;

launch, from the group communication system, a bot node configured as a member of the communication group and wherein the bot node delivers a unidirectional audio stream comprising audio content from an audio content source to the group communication system;

receiving audio content from the bot node;

delivering the received audio content to one or more user nodes in the plurality of member user nodes, wherein the received audio content is merged with user node communications.

18. The system of claim 17 wherein the audio content request comprises audio content configuration data from a communication group user node interface.

19. The system of claim 17 wherein the merged audio content is always heard along with user node communication.

20. The system of claim 17 wherein each user node in the plurality of user nodes comprises a Push to Talk (PTT) end user device wirelessly linked to the communication application.

21. The system of claim 17 wherein each communication device is one of the following:

a cellphone;

a smartphone;

a gaming device;

a tablet computer; and

a laptop computer.

22. The system of claim 17 wherein the received audio content comprises one of the following:

a live audio feed;

audio content from a website; and

audio content from a private audio content file.

23. The system of claim 17 wherein the merged audio content is defined as the audio content being cut off when user node communications are being distributed.

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 20, 2017
From: ALBRECHT, GREG; ROBBINS, JESSE; JUHLIN, ELLEN
To: ORION LABS
Reel/Frame 042755/0832 →
Continuity (2)
Provisional Application 62346660 · Jun 7, 2016
Related Publication 20170353742A1 · Dec 7, 2017