IP Library Granted Patent US 10,270,824
Granted Patent B2
US 10,270,824 · App. 15/960,394 · Granted Apr 23, 2019

System and method for event content stream

Inventors: Zachary Yeskel (Brooklyn, NY); Anton Lopyrev (San Francisco, CA); Tianxuan Chen (San Francisco, CA); Dave Cohen (San Jose, CA); Kavi Harshawat (San Francisco, CA); Matthew Steiner (Mountain View, CA); James Gallagher (Sunnyvale, CA); Denise Ho (Los Altos, CA); Ajmal Asver (San Francisco, CA)
Assignee: Google LLC
H04L65/4076H04L12/1895H04L51/10H04L51/32H04L65/1089H04L67/18
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,270,824
App. No.
15/960,394
Granted
Apr 23, 2019
Kind
B2
Abstract

A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.

Claims (33)

1. A computer-implemented method comprising:

defining, by one or more processors, an online collaborative space associated with an event, wherein the event is related to one or more pre-defined themes;

associating, by the one or more processors, a plurality of event participants with the event and the online collaborative space;

receiving, by the one or more processors, content contributions on the online collaborative space from two or more of the event participants, wherein the content contributions are received in a sequential order and each content contribution includes one or more of video content, photographic content, or audio content related to the event; and

transmitting, by the one or more processors, to a client event application, the content contributions, wherein the content contributions indicate the sequential order that the content contributions were received on the online collaborative space, to provide a live stream of event content.

2. The method of claim 1 , further including receiving a request to join the event by one or more users and in response, associating the one or more users with the event as additional event participants.

3. The method of claim 1 , wherein each of the plurality of event participants is associated with the event and the online collaborative space based on membership in a social networking group.

4. The method of claim 1 , wherein at least two of the plurality of event participants participate in the event at different locations from each other.

5. The method of claim 1 , wherein at least two of the plurality of event participants participate in the event at different times from each other.

6. The method of claim 1 , further comprising identifying content contributions received after previous event content was transmitted.

7. The method of claim 1 , wherein at least one of the content contributions further includes text.

8. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

identifying a plurality of event participants associated with an event, wherein the event is related to one or more pre-defined themes and occurs at two or more different locations;

receiving content contributions on an online collaborative space associated with the event, from two or more of the event participants, wherein the content contributions are received in a sequential order and each content contribution includes one or more of video content, photographic content, or audio content related to the event; and

transmitting to a client event application, the content contributions, wherein the content contributions indicate the sequential order that the content contributions were received on the online collaborative space, to provide a live stream of event content.

9. The computer-readable medium of claim 8 , wherein the operations further comprise receiving a request to join the event by one or more users and in response, associating the one or more users with the event as additional event participants.

10. The computer-readable medium of claim 8 , wherein each of the plurality of event participants is associated with the event and the online collaborative space based on membership in a social networking group.

11. The computer-readable medium of claim 8 , wherein at least two of the plurality of event participants participate in the event at different locations from each other.

12. The computer-readable medium of claim 8 , wherein at least two of the plurality of event participants participate in the event at different times from each other.

13. The computer-readable medium of claim 8 , wherein the operations further comprise identifying content contributions received after previous event content was transmitted.

14. A system comprising:

one or more processors; and

one or more computer-readable media having instructions stored thereon that, when executed by the one or more processors, cause performance of operations comprising:

defining an online collaborative space associated with an event, wherein the event is related to one or more pre-defined themes;

associating a plurality of event participants with the event and the online collaborative space;

receiving content contributions on the online collaborative space from two or more of the event participants, wherein the content contributions are received in a sequential order and each content contribution includes one or more of video content, photographic content, or audio content related to the event; and

transmitting to a client event application, the content contributions, wherein the content contributions indicate the sequential order that the content contributions were received on the online collaborative space, to provide a live stream of event content.

15. The system of claim 14 , wherein the operations further comprise receiving a request to join the event by one or more users and in response, associating the one or more users with the event as additional event participants.

16. The system of claim 14 , wherein each of the plurality of event participants is associated with the event and the online collaborative space based on membership in a social networking group.

17. The system of claim 14 , wherein at least two of the plurality of event participants participate in the event at different locations from each other.

18. The system of claim 14 , wherein at least two of the plurality of event participants participate in the event at different times from each other.

19. The system of claim 14 , wherein the operations further comprise identifying content contributions received after previous event content was transmitted.

20. The system of claim 14 , wherein at least one of the content contributions further includes text.

Assignments (2)
CHANGE OF NAME Recorded Sep 11, 2018
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 047473/0451 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: YESKEL, ZACHARY; LOPYREV, ANTON; CHEN, TIANXUAN; COHEN, DAVE; HARSHAWAT, KAVI; STEINER, MATTHEW; GALLAGHER, JAMES; HO, DENISE; ASVER, AJMAL
To: GOOGLE INC.
Reel/Frame 046845/0226 →
Continuity (3)
Continuation 15205602 · Jul 8, 2016
Continuation 13534555 · Jun 27, 2012
Related Publication 20180241791A1 · Aug 23, 2018