System and method for synchronizing delivery of promotional material to computing devices
First Claim
Patent Images
1. A method comprising:
- sending, by a promotional material synchronization computer, promotional material to a first computing device associated with a user, wherein the promotional material is sent in response to an interaction with a first web service;
storing, by the promotional material synchronization computer, an association between the promotional material and profile information of a user;
initiating, by a synchronization module executable by a second computing device, a synchronization request in response to at least one of;
a launch of a second web service, a powering on of the second computing device, a launch of an application associated with the second web service, a request to update the profile information, or a launch of a program associated with the synchronization module;
receiving, by the promotional material synchronization computer, the synchronization request comprising the profile information;
identifying, by the promotional material synchronization computer, the promotional material previously sent to the first computing device based at least in part on the synchronization request and the profile information; and
sending, by the promotional material synchronization computer to the second computing device, the promotional material previously stored on the first computing device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for identifying, managing, and synchronizing delivery and storage of promotional material to computing devices associated with a user. The system and method are configured to receive a request from one or more of the user'"'"'s computing devices to synchronize the delivery of the promotional material to at least a portion of the user'"'"'s device portfolio. Advantageously, the action triggering the sending of the synchronization request may include an interaction with the promotional material or an interaction with a web service application.
-
Citations
21 Claims
-
1. A method comprising:
-
sending, by a promotional material synchronization computer, promotional material to a first computing device associated with a user, wherein the promotional material is sent in response to an interaction with a first web service; storing, by the promotional material synchronization computer, an association between the promotional material and profile information of a user; initiating, by a synchronization module executable by a second computing device, a synchronization request in response to at least one of;
a launch of a second web service, a powering on of the second computing device, a launch of an application associated with the second web service, a request to update the profile information, or a launch of a program associated with the synchronization module;receiving, by the promotional material synchronization computer, the synchronization request comprising the profile information; identifying, by the promotional material synchronization computer, the promotional material previously sent to the first computing device based at least in part on the synchronization request and the profile information; and sending, by the promotional material synchronization computer to the second computing device, the promotional material previously stored on the first computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for synchronizing delivery of promotional material to a plurality of computing devices associated with a user, the system comprising:
-
a promotional material synchronization computer to communicatively connect to a first promotion management module of a first computing device and a second promotion management module of a second computing device, the promotional material synchronization computer to; send promotional material to a first computing device associated with a user, wherein the promotional material is sent in response to an interaction with a first web service; store an association between the promotional material and profile information of a user; receive a synchronization request comprising the profile information from the second promotion management module of the second computing device, identify the promotional material previously sent to the first computing device based at least in part on the synchronization request and the profile information; and send, to the second computing device, the promotional material previously stored on the first computing device; and a synchronization module executed by the second computing device to initiate the synchronization request in response to at least one of;
a launch of a second web service, a powering on of the second computing device, a launch of an application associated with the second web service, a request to update the profile information, or a launch of a program associated with the synchronization module. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprising instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
sending promotional material to a first computing device associated with a user, wherein the promotional material is sent in response to an interaction with a first web service; storing an association between the promotional material and profile information of a user; initiating, by a synchronization module executable by a second computing device, a synchronization request in response to at least one of;
a launch of a second web service, a powering on of the second computing device, a launch of an application associated with the second web service, a request to update the profile information, or a launch of a program associated with the synchronization module;receiving the synchronization request comprising the profile information; identifying the promotional material previously sent to the first computing device based at least in part on the synchronization request and the profile information; and sending, to the second computing device, the promotional material previously stored on the first computing device. - View Dependent Claims (18, 19, 20, 21)
-
Specification