Method and system for synchronizing delivery of promotional material to computing devices
First Claim
Patent Images
1. A computer-implemented method for synchronizing delivery of promotional material to a plurality of computing devices associated with a user, the method comprising:
- delivering, by a promotional material synchronization computer, promotional material for storage on a first computing device associated with a user, wherein the promotional material is delivered as a result of an interaction with a first web service;
storing, by the promotional material synchronization computer, an association between the promotional material and profile information of the user;
initiating, by a synchronization module executed 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, launching 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 stored on the first computing device based at least in part on the synchronization request and the profile information; and
delivering, by the promotional material synchronization computer to the second computing device, the promotional material previously stored on the first computing device for storage on the second 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, tile action triggering the sending of the synchronization request may include an interaction with the promotional material or an interaction with a web service application.
50 Citations
15 Claims
-
1. A computer-implemented method for synchronizing delivery of promotional material to a plurality of computing devices associated with a user, the method comprising:
-
delivering, by a promotional material synchronization computer, promotional material for storage on a first computing device associated with a user, wherein the promotional material is delivered as a result of an interaction with a first web service; storing, by the promotional material synchronization computer, an association between the promotional material and profile information of the user; initiating, by a synchronization module executed 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, launching 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 stored on the first computing device based at least in part on the synchronization request and the profile information; and delivering, by the promotional material synchronization computer to the second computing device, the promotional material previously stored on the first computing device for storage on the second computing device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 configured 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 configured to; deliver promotional material to the first promotion management module for storage on the first computing device, wherein the promotional material is delivered as a result of an interaction with a first web service, store an association between the promotional material and profile information of the 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 delivered to the first computing device based at least in part on the profile information, and deliver, to the second promotion management module of the second computing device, the promotional material previously delivered to the first promotion management module of the first computing device for storage on the second computing device; and the synchronization module executed by the second computing device configured 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, launching 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 (7, 8, 9, 10)
-
11. A non-transitory computer-readable memory including instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
delivering, by the computer, promotional material for storage on a first computing device associated with a user, wherein the promotional material is delivered as a result of an interaction with a first web service; storing an association between the promotional material and profile information of the user; initiating, by a synchronization module executed 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, launching 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 a synchronization request comprising the profile information from a second computing device associated with the user; identifying the promotional material previously stored on the first computing device based at least in part on the profile information; and delivering, to the second computing device, the promotional material previously delivered to the first computing device for storage on the second computing device. - View Dependent Claims (12, 13, 14, 15)
-
Specification