Method and apparatus for updating applications on a mobile device via device synchronization
First Claim
1. A method of updating a plurality of applications located on a first electronic device over a communication network including a second electronic device and third electronic device, comprising the steps of:
- a) automatically establishing communication between said second and third electronic devices, said third electronic device supporting a first application from said plurality of applications;
b) automatically determining if said third electronic device has a newer version of said first application than the version of said first application located on said first electronic device;
c) automatically sending to said second electronic device said newer version of said first application if said third electronic device has said newer version; and
d) automatically storing said newer version of said first application on said first electronic device when synchronizing said first electronic device with said second electronic device, wherein first electronic device is coupled to said second electronic device for synchronization.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for the delivery of updated web platform applications to a mobile electronic device upon synchronization of the mobile device with a computer. Specifically, one embodiment of the present invention discloses a method and system for dynamically creating personalized and up-to-date applications whenever a mobile electronic device is synchronized with a stand-alone computer system that is coupled to remotely located content servers or computers via a communication network, such as the Internet. Conduits act as gateways for synchronization between the mobile electronic device and the plurality of content servers or computers. These conduits coordinate the loading of the personalized and up-to-date applications onto the mobile electronic device. In one example, a user can then access up-to-date information on the applications at a more convenient time and while disconnected from the content servers or computers that provide the information.
-
Citations
27 Claims
-
1. A method of updating a plurality of applications located on a first electronic device over a communication network including a second electronic device and third electronic device, comprising the steps of:
-
a) automatically establishing communication between said second and third electronic devices, said third electronic device supporting a first application from said plurality of applications;
b) automatically determining if said third electronic device has a newer version of said first application than the version of said first application located on said first electronic device;
c) automatically sending to said second electronic device said newer version of said first application if said third electronic device has said newer version; and
d) automatically storing said newer version of said first application on said first electronic device when synchronizing said first electronic device with said second electronic device, wherein first electronic device is coupled to said second electronic device for synchronization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
12. A method of creating a personalized and up-to-date application over a communication network comprising the steps of:
-
a) receiving at a third electronic device from a second electronic device over said communication network a request for a newer version of a web clipping application, said request resulting from synchronizing said second electronic device with a first electronic device and determining that said third electronic device has said newer version than the version of said web clipping application located on said first electronic device, said first electronic device coupled to said second electronic device;
b) identifying a user associated with said first electronic device;
c) accessing information particular to said user;
d) dynamically creating an up-to-date web clipping application that is personalized to said user using said information; and
e) sending said personalized and up-to-date web clipping application to said second electronic device.
-
-
17. A system comprising a first electronic device containing a plurality of applications, a second electronic device coupled to a communication network, said second electronic device including a processor, a memory unit, and a display screen wherein said memory contains instructions that when executed implement of method of updating said plurality of applications, said method comprising the steps of:
-
a) automatically establishing communication with a third electronic device coupled to said communication network that supports a first application from said plurality of applications;
b) automatically determining if said third electronic device has a newer version of said first application than the version of said first application located on said first electronic device;
c) automatically sending to said second electronic device said newer version of said first application if said third electronic device has said newer version; and
d) automatically storing said newer version of said first application on said first electronic device when synchronizing said first electronic device with said second electronic device, wherein first electronic device is coupled to said second electronic device for synchronization.
-
Specification