System and method for efficiently implementing processed data structures in an electronic network
First Claim
1. A system for efficiently implementing processed data structures, comprising:
- a device server configured to divide raw data into unprocessed data segments; and
a peer-to-peer network of electronic devices that include first-tier devices and second-tier devices, each of said first-tier devices downloading one of said unprocessed data segments from said device server, said first-tier devices performing a distributed processing procedure to convert said unprocessed data segments into processed data segments, said first-tier devices and said second-tier devices then performing a data reassembly procedure through said peer-to-peer network to thereby populate said processed data structures on each of said electronic devices with complete sets of said processed data segments.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for efficiently implementing processed data structures in an electronic network may include a device server and a peer-to-peer network of electronics devices which may be divided into first-tier devices and second tier devices. The device server may be configured to access raw data from a data source, and may then divide the raw data into unprocessed data segments. Each of the first-tier devices may download one of the unprocessed data segments from the device server, and may then perform a distributed processing procedure to convert the unprocessed data segments into processed data segments according to certain pre-defined processing rules. The first-tier devices and the second-tier devices may then performing a data reassembly procedure through the peer-to-peer network to thereby populate respective processed data structures on each of the electronic devices with complete sets of the processed data segments.
23 Citations
50 Claims
-
1. A system for efficiently implementing processed data structures, comprising:
-
a device server configured to divide raw data into unprocessed data segments; and
a peer-to-peer network of electronic devices that include first-tier devices and second-tier devices, each of said first-tier devices downloading one of said unprocessed data segments from said device server, said first-tier devices performing a distributed processing procedure to convert said unprocessed data segments into processed data segments, said first-tier devices and said second-tier devices then performing a data reassembly procedure through said peer-to-peer network to thereby populate said processed data structures on each of said electronic devices with complete sets of said processed data segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for efficiently implementing processed data structures, comprising the steps of:
-
dividing raw data into unprocessed data segments by utilizing a device server;
implementing a peer-to-peer network of electronic devices that include first-tier devices and second-tier devices, each of said first-tier devices downloading one of said unprocessed data segments from said device server;
performing a distributed processing procedure with said first-tier devices to convert said unprocessed data segments into processed data segments; and
performing a data reassembly procedure with said first-tier devices and said second-tier devices through said peer-to-peer network to thereby populate said processed data structures on each of said electronic devices with complete sets of said processed data segments. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for efficiently implementing processed data structures, comprising:
-
means for dividing raw data into unprocessed data segments;
means for implementing a peer-to-peer network of electronic devices that include first-tier devices and second-tier devices, each of said first-tier devices downloading one of said unprocessed data segments from said device server;
means for performing a distributed processing procedure to convert said unprocessed data segments into processed data segments according to pre-determined processing rules; and
means for performing a data reassembly procedure through said peer-to-peer network to thereby populate said processed data structures on each of said electronic devices with complete sets of said processed data segments.
-
-
42. A system for efficiently implementing processed data structures, comprising:
-
a device server configured to divide raw data into unprocessed data segments; and
a peer-to-peer network of electronic devices that include first-tier devices and second-tier devices, each of said first-tier devices downloading one of said unprocessed data segments from said device server, said first-tier devices performing a distributed processing procedure to convert said unprocessed data segments into processed data segments according to pre-determined processing rules. - View Dependent Claims (43)
-
-
44. A system for efficiently implementing processed data structures, comprising:
-
a device server configured to divide raw data into data segments; and
a peer-to-peer network of electronic devices that include first-tier devices and second-tier devices, each of said first-tier devices downloading one of said data segments from said device server, said first-tier devices and said second-tier devices performing a data reassembly procedure through said peer-to-peer network to thereby populate said processed data structures on each of said electronic devices with complete sets of said data segments. - View Dependent Claims (45)
-
-
46. A method for efficiently implementing processed data structures, comprising the steps of:
-
dividing raw data into unprocessed data segments;
downloading respective ones of said unprocessed data segments to first-tier devices;
converting said unprocessed data segments into processed data segments;
and populating said processed data structures on said first-tier devices and on second-tier devices with complete sets of said processed data segments.
-
-
47. A system for efficiently implementing processed data structures, comprising:
-
a device server configured to divide raw data into unprocessed data segments by performing a data division procedure; and
a peer-to-peer network of electronic devices wherein certain of said devices download respective ones of said unprocessed data segments from said device server for performing a distributed processing procedure to convert said unprocessed data segments into processed data segments, said electronic devices then performing a data reassembly procedure through said peer-to-peer network to thereby populate respective ones of said processed data structures on each of said electronic devices with complete sets of said processed data segments. - View Dependent Claims (48, 49, 50)
-
Specification