Runway chat
First Claim
Patent Images
1. A method comprising:
- receiving a selection of a program by a computing device, wherein the program is associated with a duration of time;
in response to the selection, retrieving a plurality of messages by the computing device, wherein each message is associated with a time during the duration of time;
causing playback of the selected program by the computing device on a display associated with the computing device;
presenting one or more of the retrieved plurality of messages on the display at the times associated with the messages during the duration of time associated with the program by the computing device;
in response to the selection, retrieving a plurality of promoted content items, wherein each promoted content item is associated with a time during the duration of time;
presenting one or more of the retrieved plurality of promoted content items on the display at the times associated with the promoted content items during the duration of time associated with the program;
receiving a message during the playback of the selected program; and
presenting the received message on the display, wherein the received message is a response to a presented one or more of the retrieved plurality of messages, and further comprising;
associating the received message with the presented one or more of the retrieved plurality of messages; and
displaying a graphical representation of the association on the display.
12 Assignments
0 Petitions
Accused Products
Abstract
In an implementation, a selection of a program is received by a computing device. The program is associated with a duration of time. In response to the selection, a plurality of messages is retrieved by the computing device. Each message is associated with a time during the duration of time. Playback of the selected program is caused by the computing device on a display associated with the computing device. One or more of the retrieved plurality of messages are presented on the display at the times associated with the messages during the duration of time associated with the program by the computing device.
-
Citations
8 Claims
-
1. A method comprising:
-
receiving a selection of a program by a computing device, wherein the program is associated with a duration of time; in response to the selection, retrieving a plurality of messages by the computing device, wherein each message is associated with a time during the duration of time; causing playback of the selected program by the computing device on a display associated with the computing device; presenting one or more of the retrieved plurality of messages on the display at the times associated with the messages during the duration of time associated with the program by the computing device; in response to the selection, retrieving a plurality of promoted content items, wherein each promoted content item is associated with a time during the duration of time; presenting one or more of the retrieved plurality of promoted content items on the display at the times associated with the promoted content items during the duration of time associated with the program; receiving a message during the playback of the selected program; and presenting the received message on the display, wherein the received message is a response to a presented one or more of the retrieved plurality of messages, and further comprising; associating the received message with the presented one or more of the retrieved plurality of messages; and displaying a graphical representation of the association on the display. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a set-top box adapted to; retrieve a plurality of messages associated with a selected program, wherein each message is associated with a time during a duration of time associated with the selected program; cause playback of the selected program in a first region of a display associated with the set-top box; present one or more of the retrieved plurality of messages on a second region of the display at the times associated with the messages during the duration of time associated with the program; retrieve a plurality of promoted content items, wherein each promoted content item is associated with a time during the duration of time; present one or more of the retrieved plurality of promoted content items in a third region of the display at the times associated with the promoted content items during the duration of time associated with the program; receive a message during the playback of the selected program; and present the received message in a third region of the display, wherein the message is received from a user associated with the set-top box, wherein the received message is a response to a presented one or more of the retrieved plurality of messages, and the set-top box is further adapted to; associate the received message with the presented one or more of the retrieved plurality of messages; and display a graphical representation of the association on the display. - View Dependent Claims (7, 8)
-
Specification