IP Library Granted Patent US 9,313,633
Granted Patent B2
US 9,313,633 · App. 13/648,399 · Granted Apr 12, 2016

Communication system

Inventors: Raymond Edward Ozzie (Seattle, WA); Howard Benjamin Nager (Arlington, MA); Neil Bousquet Ozzie (Seattle, WA); Matthew Jason Pope (Seattle, WA); Ransom Lloyd Richardson (Beverly, MA); Richard Zack Speyer (Boston, MA)
Assignee: Talko Inc.
H04W4/206H04L65/403H04N7/157H04N21/4788
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,313,633
App. No.
13/648,399
Granted
Apr 12, 2016
Kind
B2
Abstract

Methods and systems for integrated communications are provided. In one embodiment, a user input is received via a user interface. Media data is received in response to receiving the user input. The media data is streamed to one or more communication system users. In some embodiments, the media data is posted to a shared virtual space associated with a communication system channel. Other methods and systems are described.

Claims (36)

1. A computer-implemented method comprising

receiving, by one or more computing devices, a plurality of media items from a communication system, the plurality of media items including at least audio media items and visual media items;

providing, by the one or more computing devices, a user interface including a time-wise sequence display of the audio media items and a time-wise sequence display of the visual media items;

accessing, by the one or more computing devices, the audio media item including sequencing the display of the visual media items based on the display of the audio media items and the creation time of the audio media item; and

accessing, by the one or more computing devices, the visual media items including sequencing the display of the visual media items independently of the display of audio media items.

2. The computer-implemented method of claim 1 , wherein the audio media items include a plurality of audio segments corresponding to respective audio transmissions by one or more users associated with a channel of the communication system.

3. The computer-implemented method of claim 1 , wherein at least a portion of the audio segments correspond to a multi-party conversation.

4. The computer-implemented method of claim 3 , wherein the multi-party conversation includes an ongoing multi-party conversation.

5. The computer-implemented method of claim 4 , wherein accessing the audio media items includes accessing one or more audio segments associated with a prior portion of the ongoing multi-party conversation.

6. The computer-implemented method of claim 5 , wherein accessing the audio media items includes accessing a streaming audio sequence associated with a current portion of the ongoing multi-party conversation.

7. The computer-implemented method of claim 2 , wherein each audio segment includes an associated identifier of a creator of the audio segment.

8. The computer-implemented method of claim 1 , wherein receiving the visual media item includes displaying the visual media item based on, at least in part, a minimum display time for received visual media items.

9. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor cause the processor to perform operations comprising:

receiving a plurality of media items from a communication system, the plurality of media items including at least audio media items and visual media items;

providing a user interface including a time-wise sequence display of the audio media items and a time-wise sequence display of the visual media items;

accessing the audio media item including sequencing the display of the visual media items based on the display of the audio media items and the creation time of the audio media item; and

accessing the visual media items including sequencing the display of the visual media items independently of the display of audio media items.

10. The computer program product of claim 9 , wherein the audio media items include a plurality of audio segments corresponding to respective audio transmissions by one or more users associated with a channel of the communication system.

11. The computer program product of claim 10 , wherein at least a portion of the audio segments correspond to a multi-party conversation.

12. The computer program product of claim 11 , wherein the multi-party conversation includes an ongoing multi-party conversation.

13. The computer program product of claim 12 , wherein accessing the audio media items includes accessing one or more audio segments associated with a prior portion of the ongoing multi-party conversation.

14. The computer program product of claim 13 , wherein accessing the audio media items includes accessing a streaming audio sequence associated with a current portion of the ongoing multi-party conversation.

15. The computer program product of claim 10 , wherein each audio segment includes an associated identifier of a creator of the audio segment.

16. The computer program product of claim 9 , wherein receiving the visual media item includes displaying the visual media item based on, at least in part, a minimum display time for received visual media items.

17. A computing system comprising at least one processor, the at least one processor being configured for:

receiving a plurality of media items from a communication system, the plurality of media items including at least audio media items and visual media items;

providing a user interface including a time-wise sequence display of the audio media items and a time-wise sequence display of the visual media items;

accessing the audio media item including sequencing the display of the visual media items based on the display of the audio media items and the creation time of the audio media item; and

accessing the visual media items including sequencing the display of the visual media items independently of the display of audio media items.

18. The computing system of claim 17 , wherein the audio media items include a plurality of audio segments corresponding to respective audio transmissions by one or more users associated with a channel of the communication system.

19. The computing system of claim 18 , wherein at least a portion of the audio segments correspond to a multi-party conversation.

20. The computing system of claim 19 , wherein the multi-party conversation includes an ongoing multi-party conversation.

21. The computing system of claim 20 , wherein accessing the audio media items includes accessing one or more audio segments associated with a prior portion of the ongoing multi-party conversation.

22. The computing system of claim 21 , wherein accessing the audio media items includes accessing a streaming audio sequence associated with a current portion of the ongoing multi-party conversation.

23. The computing system of claim 18 , wherein each audio segment includes an associated identifier of a creator of the audio segment.

24. The computing system of claim 17 , wherein receiving the visual media item includes displaying the visual media item based on, at least in part, a minimum display time for received visual media items.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2016
From: TALKO INC.
To: MICROSOFT CORPORATION
Reel/Frame 039633/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2016
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 039633/0724 →
CHANGE OF NAME Recorded Aug 12, 2013
From: COCOMO, INC.
To: TALKO INC.
Reel/Frame 031003/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2012
From: OZZIE, RAYMOND EDWARD; NAGER, HOWARD BENJAMIN; OZZIE, NEIL BOUSQUET; POPE, MATTHEW JASON; RICHARDSON, RANSOM LLOYD; SPEYER, RICHARD ZACK
To: TALKO INC.
Reel/Frame 029103/0558 →
Continuity (2)
Provisional Application 61545346 · Oct 10, 2011
Related Publication 20130091298A1 · Apr 11, 2013