Method and system for synchronising bookmarks
First Claim
1. A method for execution in a redirector, the method comprising:
- receiving a first indication from a first communications device of a plurality of communications devices, the first indication concerning bookmarks of the first communications device;
determining at least one other communications device of the plurality of communications devices that is to be synchronised with the first communications device;
generating a second indication indicating differences between bookmarks of the first communications device and bookmarks of the at least one other communications device, the second indication being generated based on at least the first indication; and
sending the second indication to the at least one other communications device;
wherein the method further comprises;
determining for a first site referred to by the first indication whether there is a second site corresponding to the first site that would be better suited than the first site for a display size of the at least one other communications device; and
if it has been determined that there is a second site that would be better suited than the first site for the display size of the at least one other communications device, generating the second indication to refer to the second site before sending the second indication.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for synchronizing bookmarks between communications devices are provided. Bookmarks refer to user-defined and nicknamed URLs as local parameters in Browser software, also sometimes known as “Favorites”. Real-time synchronization of bookmarks is accomplished through an application of “push technology”. Upon identifying a change in the set of bookmarks of a communications device, the communications device transmits an indication of the change to the network. The network uses push technology to push the indication to the other communications device. Once the indication is received by the other communications device, the other communications device updates its set of bookmarks according to the indication thereby achieving synchronization. Synchronization may be performed between two or more devices.
-
Citations
21 Claims
-
1. A method for execution in a redirector, the method comprising:
-
receiving a first indication from a first communications device of a plurality of communications devices, the first indication concerning bookmarks of the first communications device; determining at least one other communications device of the plurality of communications devices that is to be synchronised with the first communications device; generating a second indication indicating differences between bookmarks of the first communications device and bookmarks of the at least one other communications device, the second indication being generated based on at least the first indication; and sending the second indication to the at least one other communications device; wherein the method further comprises; determining for a first site referred to by the first indication whether there is a second site corresponding to the first site that would be better suited than the first site for a display size of the at least one other communications device; and if it has been determined that there is a second site that would be better suited than the first site for the display size of the at least one other communications device, generating the second indication to refer to the second site before sending the second indication. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having computer executable instructions stored thereon for execution on a processor of a redirector so as to implement a method comprising:
-
receiving a first indication from a first communications device of a plurality of communications devices, the first indication concerning bookmarks of the first communications device; determining at least one other communications device of the plurality of communications devices that is to be synchronised with the first communications device; generating a second indication indicating differences between bookmarks of the first communications device and bookmarks of the at least one other communications device, the second indication being generated based on at least the first indication; and sending the second indication to the at least one other communications device; wherein the method further comprises; determining for a first site referred to by the first indication whether there is a second site corresponding to the first site that would be better suited than the first site for a display size of the at least one other communications device; and if it has been determined that there is a second site that would be better suited than the first site for the display size of the at least one other communications device, generating the second indication to refer to the second site before sending the second indication. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A redirector comprising:
-
a processor coupled to a memory configured for; receiving a first indication from a first communications device of a plurality of communications devices, the first indication concerning bookmarks of the first communications device; determining at least one other communications device of the plurality of communications devices that is to be synchronised with the first communications device; generating a second indication indicating differences between bookmarks of the first communications device and bookmarks of the at least one other communications device, the second indication being generated based on at least the first indication; and sending the second indication to the at least one other communications device;
wherein the redirector is further configured for;determining for a first site referred to by the first indication whether there is a second site corresponding to the first site that would be better suited than the first site for a display size of the at least one other communications device; and if it has been determined that there is a second site that would be better suited than the first site for the display size of the at least one other communications device, generating the second indication to refer to the second site before sending the second indication. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification