Content synchronization frameworks using dynamic attributes and file bundles for connected devices
First Claim
1. A content synchronization method for connected devices comprising:
- accepting, by a central reference point, context from a connected client device;
constructing, by said central reference point, at least one response in a semantic compatible with said connected device and compatible with a user of said connected device said response comprising at least one file description bundle;
prioritizing, by said central reference point, download order of files described in said at least one response bundle;
downloading said files described in said at least one response bundle, to said connected device in said download order;
confirming complete download of said files described in said at least one response bundle; and
rejecting incompletely downloaded bundles of files.
5 Assignments
0 Petitions
Accused Products
Abstract
A content synchronization method for connected devices comprises accepting, by a central reference point, context from a connected client device, constructing, by the central reference point, at least one response in a semantic compatible with the connected device and compatible with a user of the connected device the response comprising at least one file description bundle, prioritizing, by the central reference point, download order of files described in the at least one response bundle, downloading the files described in the at least one response bundle, to the connected device in the download order, confirming complete download of the files described in the at least one response bundle, and rejecting incompletely downloaded bundles of files.
109 Citations
25 Claims
-
1. A content synchronization method for connected devices comprising:
-
accepting, by a central reference point, context from a connected client device;
constructing, by said central reference point, at least one response in a semantic compatible with said connected device and compatible with a user of said connected device said response comprising at least one file description bundle;
prioritizing, by said central reference point, download order of files described in said at least one response bundle;
downloading said files described in said at least one response bundle, to said connected device in said download order;
confirming complete download of said files described in said at least one response bundle; and
rejecting incompletely downloaded bundles of files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A content synchronization framework comprising:
-
a central reference point processing synchronization requests from connected client devices and returning responses to said connected client devices including, at least in part, bundles identifying files to satisfy said synchronization requests;
at least one server hosting said files for use by said connected devices in various contexts;
software sending a current context of a connected client device to said central reference point, said software adapted to be hosted by said connected client device; and
network connectivity communicating said context from said connected device to said central reference point and communicating said responses from said central reference point to said connected device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A content synchronization method for connected devices comprising:
-
sending, by a connected device, a synchronization request comprising, at least in part, context and dynamic attributes of said connected device;
accepting, by a central reference point, said synchronization request;
constructing, by said central reference point, at least one response bundle, comprised at least in part of file identifications, in a semantic compatible with said connected device;
prioritizing, by said central reference point, download order of said files identified in said at least one response bundle;
responding to said connected device, by said central reference point, to said synchronization request with a synchronization response comprising said at least one response bundle;
creating, by said client device, a delta list of bundle files including bundle files to replace out-of-date bundle files on said client device and bundle files not present on said client device;
downloading said files indicated in said delta list to said connected device in said download order;
overwriting copies of said bundle files present on said client device with said downloaded bundle files;
confirming complete download of said bundles; and
rejecting incompletely downloaded bundles. - View Dependent Claims (22, 23, 24, 25)
-
Specification