IP Library Granted Patent US 10,785,174
Granted Patent B2
US 10,785,174 · App. 14/541,030 · Granted Sep 22, 2020

Messaging for event live-stream

Inventors: Justin Lewis (Marina del Rey, CA); Kevin Greene (San Francisco, CA)
Assignee: GOOGLE LLC
H04L51/046G06F3/04842H04L41/5041H04L41/5093H04L51/32H04L65/403H04L65/4015H04L65/4084
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,785,174
App. No.
14/541,030
Granted
Sep 22, 2020
Kind
B2
Abstract

A messaging system for a live event is described. A processing device presents a live event having at least one participant. The processing device presents one or more participant messages within a native messaging interface associated with the event. The processing device also presents one or more viewer messages within the native messaging interface. The viewer messages are integrated with the participant messages and the viewer messages are entered via a non-native messaging interface.

Claims (56)

1. A method comprising:

presenting, by a processing device, a stream of a video game provided by an event platform, the video game having a plurality of participants each playing the video game via an event application on a respective participant device connected to the event platform via a network, and communicating, from within the event application, with a plurality of viewers of the video game that are watching the stream of the video game on respective viewer devices connected to the event platform via the network, wherein:

the stream of the video game is presented on a screen of a participant device of a participant of the plurality of participants,

the stream of the video game is provided to a content sharing platform for presentation to each viewer of the plurality of viewers via a content sharing platform interface of the content sharing platform on a respective viewer device,

the content sharing platform is different from the event platform,

the content sharing platform interface is a non-native interface with respect to the event platform, and

the content sharing platform interface includes a first portion with a media player to present the stream of the video game to a respective viewer of the plurality of viewers, and a second portion to present a plurality of messages entered by the respective viewer and other viewers of the plurality of viewers and a plurality of participant messages of the plurality of participants playing the video game;

presenting, within a native messaging interface provided by the event platform and associated with the video game, the plurality of participant messages of the plurality of participants playing the video game while presenting the stream of the video game on the screen of the participant device of the participant; and

presenting, within the native messaging interface, the plurality of viewer messages entered via the content sharing platform interface by the plurality of viewers including the respective viewer who is watching the video game presented by the media player in the first portion of the content sharing platform interface of the content sharing platform,

wherein the viewer messages are integrated, synchronized and presented concurrently with the participant messages in a chronological order within the native messaging interface on the screen of the participant device of the participant.

2. The method of claim 1 further comprising providing a set of configuration options to permit the participant to customize message presentation of the native messaging interface.

3. The method of claim 2 , wherein the set of configuration options comprises an option to permit the participant to input a request to segregate the plurality of participant messages from the plurality of viewer messages.

4. The method of claim 2 , wherein the set of configuration options comprises an option to permit the participant to configure an appearance of the plurality of participant messages.

5. The method of claim 4 , wherein the appearance is related to at least one of a font, color, typeset, style, size, or text effect.

6. The method of claim 1 , wherein presenting, within the native messaging interface, the plurality of viewer messages comprises:

receiving a second plurality of viewer messages entered via the content sharing platform interface, the second plurality of viewer messages being associated with different event identifiers; and

selecting, from the second plurality of viewer messages, the plurality of viewer messages corresponding to an event identifier of the video game.

7. The method of claim 1 , wherein presenting, within the native messaging interface, the plurality of participant messages comprises:

receiving a second plurality of participant messages associated with different event identifiers; and

selecting, from the second plurality of participant messages, the plurality of participant messages corresponding to an event identifier of the video game.

8. A system comprising:

a memory; and

a processing device coupled to the memory, the processing device to:

present a stream of a video game provided by an event platform, the video game having a plurality of participants each playing the video game via an event application on a respective participant device connected to the event platform via a network, and communicating, from within the event application, with a plurality of viewers of the video game that are watching the stream of the video game on respective viewer devices connected to the event platform via the network, wherein:

the stream of the video game is presented on a screen of a participant device of a participant of the plurality of participants,

the stream of the video game is provided to a content sharing platform for presentation to each viewer of the plurality of viewers via a content sharing platform interface of the content sharing platform on a respective viewer device,

the content sharing platform is different from the event platform,

the content sharing platform interface is a non-native interface with respect to the event platform, and

the content sharing platform interface includes a first portion with a media player to present the stream of the video game to a respective viewer of the plurality of viewers, and a second portion to present a plurality of messages entered by the respective viewer and other viewers of the plurality of viewers and a plurality of participant messages of the plurality of participants playing the video game;

present, within a native messaging interface provided by the event platform and associated with the video game, the plurality of participant messages of the plurality of participants playing the video game while presenting the stream of the video game on the screen of the participant device of the participant; and

present, within the native messaging interface, the plurality of viewer messages entered via the content sharing platform interface by the plurality of viewers including the respective viewer who is watching the video game presented by the media player in the first portion of the content sharing platform interface of the content sharing platform,

wherein the viewer messages are integrated, synchronized and presented concurrently with the participant messages in a chronological order within the native messaging interface on the screen of the participant device of the participant.

9. The system of claim 8 , wherein the processing device is further to provide a set of configuration options to permit the participant to customize message presentation of the native messaging interface.

10. The system of claim 8 , wherein to present, within the native messaging interface, the one or more viewer messages, the processing device is to:

receive a second plurality of viewer messages entered via the content sharing platform interface, the second plurality of viewer messages being associated with different event identifiers; and

select, from the second plurality of viewer messages, the plurality of viewer messages corresponding to an event identifier of the video game.

11. A non-transitory computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform operations comprising:

presenting a stream of a video game provided by an event platform, the video game having a plurality of participants each playing the video game via an event application on a respective participant device connected to the event platform via a network, and communicating, from within the event application, with a plurality of viewers of the video game that are watching the stream of the video game on respective viewer devices connected to the event platform via the network, wherein:

the stream of the video game is presented on a screen of a participant device of a participant of the plurality of participants,

the stream of the video game is provided to a content sharing platform for presentation to each viewer of the plurality of viewers via a content sharing platform interface of the content sharing platform on a respective viewer device,

the content sharing platform is different from the event platform,

the content sharing platform interface is a non-native interface with respect to the event platform, and

the content sharing platform interface includes a first portion with a media player to present the stream of the video game to a respective viewer of the plurality of viewers, and a second portion to presents a plurality of messages entered by the respective viewer and other viewers of the plurality of viewers and a plurality of participant messages of the plurality of participants playing the video game;

presenting, within a native messaging interface provided by the event platform and associated with the video game, the plurality of participant messages of the plurality of participants playing the video game while presenting the stream of the video game on the screen of the participant device of the participant; and

presenting, within the native messaging interface, the plurality of viewer messages entered via the content sharing platform interface by the plurality of viewers including the respective viewer who is watching the video game presented by the media player in the first portion of the content sharing platform interface of the content sharing platform,

wherein the viewer messages are integrated, synchronized and presented concurrently with the participant messages in a chronological order within the native messaging interface on the screen of the participant device of the participant.

12. The non-transitory computer readable storage medium of claim 11 , the operations further comprising providing a set of configuration options to permit the participant to customize message presentation of the native messaging interface.

13. The non-transitory computer readable storage medium of claim 12 , wherein the set of configuration options comprises an option to permit the participant to segregate the plurality of participant messages from the viewer messages.

14. The non-transitory computer readable storage medium of claim 12 , wherein the set of configuration options comprises an option to permit the participant to configure an appearance of the plurality of participant messages.

15. The non-transitory computer readable storage medium of claim 14 , wherein the appearance is related to at least one of a font, color, typeset, style, size, or text effect.

16. The non-transitory computer readable storage medium of claim 11 , wherein presenting, within the native messaging interface, the plurality of viewer messages comprises:

receiving a second plurality of viewer messages entered via the content sharing platform interface, the second plurality of viewer messages being associated with different event identifiers; and

selecting, from the second plurality of viewer messages, the plurality of viewer messages corresponding to an event identifier of the video game.

17. The non-transitory computer readable storage medium of claim 11 , wherein presenting, within the native messaging interface, the plurality of participant messages comprises:

receiving a second plurality of participant messages associated with different event identifiers; and

selecting, from the second plurality of participant messages, the plurality of participant messages corresponding to an event identifier of the video game.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: LEWIS, JUSTIN; GREENE, KEVIN
To: GOOGLE INC.
Reel/Frame 034168/0607 →
Continuity (2)
Provisional Application 61905137 · Nov 15, 2013
Related Publication 20160149967A1 · May 26, 2016
Cited By (1)
US 12,218,895