Synchronization Service Tree
First Claim
1. A method for synchronizing magazine edition content on a mobile device, comprising:
- obtaining device information for the mobile device;
determining edition content to be provided to the mobile device based on the device information;
dynamically generating at least two branches of a synchronization tree, each branch representing a category of the edition content to be synchronized;
dynamically generating edition content nodes that descend from each of the at least two branches, wherein each edition content node represents a portion of the edition content of the category to be synchronized; and
providing content associated with each edition content node to the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for synchronizing magazine editions on mobile devices are described. Such embodiments provide for more efficient and reliable synchronization of magazine editions on mobile devices. Device information for a mobile device is obtained. Edition content to be provided to the mobile device is determined based on the device information. Multiple branches of a synchronization data relationship tree are generated, each branch representing a category of the edition content to be synchronized. Edition content nodes are dynamically generated to descend from each of the at least two branches. Each node represents a portion of the edition content of the category to be synchronized. Content associated with each edition content node is provided to the mobile device.
9 Citations
18 Claims
-
1. A method for synchronizing magazine edition content on a mobile device, comprising:
-
obtaining device information for the mobile device; determining edition content to be provided to the mobile device based on the device information; dynamically generating at least two branches of a synchronization tree, each branch representing a category of the edition content to be synchronized; dynamically generating edition content nodes that descend from each of the at least two branches, wherein each edition content node represents a portion of the edition content of the category to be synchronized; and providing content associated with each edition content node to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for synchronizing magazine edition content toon a mobile device, comprising:
-
a device content analyzer configured to; obtain device information for the mobile device; determine edition content to be provided to the mobile device based on the device information; a synchronization service configured to; dynamically generate at least two branches of a synchronization tree, each branch representing a category of the edition content to be synchronized; dynamically generate edition content nodes that descend from each of the at least two branches, wherein each edition content node represents a portion of the edition content of the category to be synchronized; and a content synchronizer configured to provide content associated each edition content node to the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for synchronizing magazine edition content on a mobile device, comprising:
-
providing device information for the mobile device; receiving edition content nodes that descend from each of at least two edition category branches of a magazine edition, wherein each node represents a portion of the edition content of an edition content category to be synchronized; generating updated edition content from content associated with the received edition content nodes; and rendering the updated edition content on the mobile device. - View Dependent Claims (17)
-
-
18. A computer readable storage medium having control logic stored therein that, when executed by a processor, causes the processor to synchronizing magazine edition content on a mobile device, the control logic comprising:
-
a first computer readable program code to cause the processor to; obtain device information for the mobile device; and determine edition content to be provided to the mobile device based on the device information; a second computer readable program code to cause the processor to; dynamically generate at least two branches of a synchronization tree, each branch representing a category of the edition content to be synchronized; and dynamically generate edition content nodes that descend from each of the at least two branches, wherein each edition content node represents a portion of the edition content of the category to be synchronized; and a third computer readable program code to cause the processor to provide content associated with each edition content node to the mobile device.
-
Specification