Containerized software for virally copying from one endpoint to another
First Claim
Patent Images
1. A server-implemented method, comprising:
- receiving, at one or more servers, a request for media content to be displayed at a first endpoint compute device;
identifying information about a first endpoint compute device-associated environment;
identifying a set of objects to include in a first media container for the media content, the set of objects identified based on the identified information about the first endpoint compute device-associated environment, at least one of the objects including processor-readable instructions that, when executed by the first endpoint compute device, allow a user of the first endpoint compute device to complete a first transaction during a display of the media content on the first endpoint compute device, at least one of the objects including processor-readable instructions that, when executed by the first endpoint compute device, automatically authenticate an account associated with the user; and
sending the first media container including the identified set of objects from the one or more servers to the first endpoint compute device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer readable medium include objects with media content. The method includes receiving, at one or more servers, a request for the media content to be displayed at an endpoint. The method includes identifying information about an environment associated with the endpoint. The method includes identifying a set of objects to include in a container for the media content based on the information identified about the environment. At least one of the objects includes program code for completing a transaction during display of the media content. Additionally, the method includes sending, by one or more servers, the set of objects to the endpoint.
315 Citations
16 Claims
-
1. A server-implemented method, comprising:
-
receiving, at one or more servers, a request for media content to be displayed at a first endpoint compute device; identifying information about a first endpoint compute device-associated environment; identifying a set of objects to include in a first media container for the media content, the set of objects identified based on the identified information about the first endpoint compute device-associated environment, at least one of the objects including processor-readable instructions that, when executed by the first endpoint compute device, allow a user of the first endpoint compute device to complete a first transaction during a display of the media content on the first endpoint compute device, at least one of the objects including processor-readable instructions that, when executed by the first endpoint compute device, automatically authenticate an account associated with the user; and sending the first media container including the identified set of objects from the one or more servers to the first endpoint compute device. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
3. A non-transitory medium, comprising processor-readable instructions that, when executed by an at least one processor, cause the at least one processor to:
-
receive a request for media content to be displayed at a first endpoint compute device; identify information about an environment associated with the first endpoint compute device; identify a set of objects to include in a first media container for the media content based on the identified information about the environment associated with the first endpoint compute device, at least one of the objects including processor-readable instruction that, when executed by the first endpoint compute device, allow a user of the first endpoint compute device to complete a first transaction during a display of the media content on the first endpoint compute device, at least one of the objects including processor-readable instructions that, when executed by the first endpoint compute device, allow the user to authenticate an account associated with the user, and at least one of the objects being a tethering object including processor-readable instructions that, when executed by the first endpoint compute device, coordinate display of media content at the first endpoint compute device and a second endpoint compute device; and send the first media container including the identified set of objects the first endpoint compute device. - View Dependent Claims (12, 13)
-
-
14. A server-implemented method, comprising:
-
receiving, at one or more servers, a request for media content to be displayed at a first endpoint compute device; identifying endpoint compute device-associated environment information associated with the first endpoint compute device; receiving authentication information associated with the endpoint compute device; identifying a set of objects to include in a first media container for the media content based on the identified endpoint compute device-associated environment information and the authentication information, at least one of the objects being an authentication object, the authentication object including processor-readable instructions that, when executed by the first endpoint compute device, allow authentication of a user account associated with the first endpoint compute device, at least one of the objects being a reporting object, the reporting object including processor-readable instructions that, when executed by the first endpoint compute device, record and report information related to the performance of the first media container; and sending the first media container including the identified set of objects from the one or more servers to the first endpoint compute device. - View Dependent Claims (15, 16)
-
Specification