Method and system for content deployment and activation
First Claim
1. A system for deploying content to network devices over a data network, comprising:
- a content store that stores the content;
a bulk data transfer manager that has access to the content store;
a system manager for scheduling a download of content from the content store to targeted network devices and downloading criteria for activation of the content on the targeted network devices by generating individual scheduling messages to schedule download and activation of targeted content to the targeted network devices;
each of the scheduling messages containing data that identifies the content to be downloaded to a network device, each of the scheduling messages further containing data that schedules activation of the downloaded content at a time subsequent to content download in a manner free of user intervention;
the system manager scheduling content download by initiating download of the scheduling messages to the targeted network devices in advance of content activation to cause the network devices to download and activate the content according to the scheduling messages; and
at each of the targeted network devices, a system agent and a bulk data transfer agent executing in the targeted network device, the system agent receiving one of the scheduling messages delivered from the system manager;
in response to receiving the scheduling message, the system agent automatically directing the bulk data transfer agent to establish a connection to the bulk data transfer manager and to download the content identified in the scheduling message;
the bulk data transfer agent initiating a connection to the bulk data transfer manager and requesting the content identified in the scheduling message;
the bulk data transfer manager downloading the requested content from the content store to the bulk data transfer agent; and
the system agent activating the downloaded content free of user intervention at a time subsequent to content download according to the data that schedules activation of the content in the scheduling message.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosed system is directed toward a communication and management system that dynamically targets network devices for content deployment, such as application programs, device drivers, configuration files, and registry subhives. Moreover, the present system targets users of network devices for promotions, such as advertisements offered by Internet e-commerce sites. Promotions are generally icons or graphic images with links to host web servers overlaying a video display, but also includes audio and video clips or data streams. Network devices and their users are targeted through user profiles. User profiles are created when network devices register with the system server and are continually updated with information provided by user activity and event logs that are periodically uploaded from each device, a scalable messaging system provides for data transmission between the system server and among the network devices such that it is neutral as to the specific hardware platforms on which it is implemented.
-
Citations
38 Claims
-
1. A system for deploying content to network devices over a data network, comprising:
-
a content store that stores the content;
a bulk data transfer manager that has access to the content store;
a system manager for scheduling a download of content from the content store to targeted network devices and downloading criteria for activation of the content on the targeted network devices by generating individual scheduling messages to schedule download and activation of targeted content to the targeted network devices;
each of the scheduling messages containing data that identifies the content to be downloaded to a network device, each of the scheduling messages further containing data that schedules activation of the downloaded content at a time subsequent to content download in a manner free of user intervention;
the system manager scheduling content download by initiating download of the scheduling messages to the targeted network devices in advance of content activation to cause the network devices to download and activate the content according to the scheduling messages; and
at each of the targeted network devices, a system agent and a bulk data transfer agent executing in the targeted network device, the system agent receiving one of the scheduling messages delivered from the system manager;
in response to receiving the scheduling message, the system agent automatically directing the bulk data transfer agent to establish a connection to the bulk data transfer manager and to download the content identified in the scheduling message;
the bulk data transfer agent initiating a connection to the bulk data transfer manager and requesting the content identified in the scheduling message;
the bulk data transfer manager downloading the requested content from the content store to the bulk data transfer agent; and
the system agent activating the downloaded content free of user intervention at a time subsequent to content download according to the data that schedules activation of the content in the scheduling message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for deploying content to network devices over a data network, comprising:
-
a content store that stores the content, the content being promotions;
a bulk data transfer manager that has access to the content store;
a system manager for scheduling a download of content from the content store to targeted network devices and downloading criteria for activation of the content on the targeted network devices by generating individual scheduling messages to schedule download and activation of targeted promotions to the targeted network devices;
each of the scheduling messages containing data that identifies the targeted promotions to be downloaded to a network device, each of the scheduling messages further containing data that schedules activation of the downloaded targeted promotions at a time subsequent to content download in a manner free of user intervention;
the system manager scheduling promotion download by initiating download of the scheduling messages to the targeted network devices in advance of promotion activation to cause the network devices to download and activate the promotions according to the scheduling messages;
at each of the targeted network devices, a system agent, a promotion notification agent and a bulk data transfer agent executing in the targeted network device, the system agent receiving one of the scheduling messages delivered from the system manager;
in response to receiving the scheduling message, the system agent automatically directing the bulk data transfer agent to establish a connection to the bulk data transfer manager and to download the promotions identified in the scheduling message;
the bulk data transfer agent initiating a connection to the bulk data transfer manager and requesting the promotions identified in the scheduling message;
the bulk data transfer manager downloading the requested promotion from the content store to the bulk data transfer agent; and
the promotion notification agent activating the targeted promotions at a time subsequent to promotion download according to the data that schedules activation of the promotions in the scheduling messages. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method for deploying content to network devices over a data network, comprising:
-
storing content on a server system on the network;
generating individual scheduling messages to schedule download and activation of targeted content to a plurality of targeted network devices, each of the scheduling messages containing data that identifies the content to be downloaded to a targeted network device, each of the scheduling messages further containing data that schedules activation of the downloaded content at a time subsequent to content download in a manner free of user intervention;
scheduling content download by initiating download of the scheduling messages to the plurality of targeted network devices in advance of content activation to cause the targeted network devices to download and activate the content according to the scheduling messages; and
receiving one of the delivered scheduling messages;
in response to receiving the scheduling message, automatically establishing a connection in order to download the content targeted in the received scheduling message;
requesting the content identified in the scheduling message;
downloading the requested content; and
activating the downloaded content free of user intervention at a time subsequent to content download according to the data that schedules activation of the content in the scheduling message. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for deploying content to network devices over a data network, comprising:
-
storing content on a server system on the network, wherein the content is a promotion;
downloading activation criteria for the promotion on the targeted network devices; and
generating individual scheduling messages to schedule download and activation of the promotion to a plurality of targeted network devices, each of the scheduling messages containing data that identifies the promotions to be downloaded to a targeted network device, each of the scheduling messages further containing data that schedules activation of the downloaded promotions at a time subsequent to promotion download in a manner free of user intervention;
scheduling content download by initiating download of the scheduling messages to the plurality of targeted network devices in advance of promotion activation to cause the targeted network devices to download and activate the promotions according to the scheduling messages;
receiving one of the delivered scheduling messages;
in response to receiving the scheduling message, automatically establishing a connection in order to download the promotions targeted in the received scheduling message;
requesting the promotions identified in the scheduling message;
downloading the requested promotions; and
activating the downloaded promotions free of user intervention at a time subsequent to content download according to the data that schedules activation of the promotions in the scheduling message.
-
Specification