Method and system for managing content distribution
AssigneeViv LLC
InventorVivian Marie Wise
Life of this patent
Estimating the term…
Abstract
In general, embodiments of the invention relate to method and system for content distribution. More specifically, one or more embodiments of the invention relate to managing content distribution during live events such that certain content is only made available at specific times during the live event. Other embodiments of the invention enable a live stream (e.g., a live video stream) to be broadcast to client devices and, in addition, other content to be selectively made available to the client devices at certain times during the live event.
Claims23
A method for managing content distribution for an event, comprising:
- establishing, by the streaming server, a connection with a client device;
- providing, by the streaming server, streaming content for the event over the connection to the client device;
- while the streaming server is providing content to the client device:
- issuing a message from a messaging server to the client device, wherein the message is associated with at least a portion of the content from the streaming server;
- receiving analytics information from the client device, wherein the analytics information specifies that a user of the client device interacted with one selected from group consisting of message content in the message and content referenced by the message.
A method for managing content distribution for an event, comprising:
- establishing, by the client device, a connection with a streaming server;
- receiving, by the client device, streaming content for the event over the connection;
- while the client device is receiving the content:
- receiving a message from a messaging server, wherein the message comprises message content which corresponds to at least a portion of the streaming content;
- displaying at least the portion of the message content on the client device;
- collecting, after the displaying, analytics information from the client device, wherein the analytics information specifies that the user of the client device interacted with content in the message.
A method for managing content distribution for an event, comprising:
- establishing, by the client device, a connection with a streaming server;
- receiving, by the client device, streaming content for the event over the connection;
- while the client device is receiving the content:
- receiving a message from a messaging server, wherein the message comprises a reference to a clothing item record for a clothing item, wherein the clothing item is included in to at least a portion of the streaming content;
- issuing a request to content management server (CMS) for the clothing item record using the reference;
- receiving the clothing item record from the CMS;
- displaying at least the portion of the clothing item record on the client device;
- collecting, after the displaying, analytics information from the client device, wherein the analytics information specifies that the user of the client device interacted with at least a portion of the clothing item record.
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for servicing requests, the method comprising:
- establishing, by the streaming server, a connection with a client device;
- providing, by the streaming server, streaming content for an event over the connection to the client device;
- while the streaming server is providing content to the client device:
- issuing a message from a messaging server to the client device, wherein the message is associated with at least a portion of the content from the streaming server;
- receiving analytics information from the client device, wherein the analytics information specifies that a user of the client device interacted with one selected from group consisting of message content in the message and content referenced by the message.
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for servicing requests, the method comprising:
- establishing, by the client device, a connection with a streaming server;
- receiving, by the client device, streaming content for the event over the connection;
- while the client device is receiving the content:
- receiving a message from a messaging server, wherein the message comprises message content which corresponds to at least a portion of the streaming content;
- displaying at least the portion of the message content on the client device;
- collecting, after the displaying, analytics information from the client device, wherein the analytics information specifies that the user of the client device interacted with content in the message.
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for servicing requests, the method comprising:
- establishing, by the client device, a connection with a streaming server;
- receiving, by the client device, streaming content for the event over the connection;
- while the client device is receiving the content:
- receiving a message from a messaging server, wherein the message comprises a reference to a clothing item record for a clothing item, wherein the clothing item is included in to at least a portion of the streaming content;
- issuing a request to content management server (CMS) for the clothing item record using the reference;
- receiving the clothing item record from the CMS;
- displaying at least the portion of the clothing item record on the client device;
- collecting, after the displaying, analytics information from the client device, wherein the analytics information specifies that the user of the client device interacted with at least a portion of the clothing item record.
Dependencies are inferred from the claim text.