The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 06, 2007

Filed:

Nov. 14, 2002
Applicants:

David Bayliss, Delray Beach, FL (US);

Richard Chapman, Boca Raton, FL (US);

Jake Smith, London, GB;

Ole Poulsen, Bend, OR (US);

Gavin Halliday, Royston, GB;

Nigel Hicks, London, GB;

Inventors:

David Bayliss, Delray Beach, FL (US);

Richard Chapman, Boca Raton, FL (US);

Jake Smith, London, GB;

Ole Poulsen, Bend, OR (US);

Gavin Halliday, Royston, GB;

Nigel Hicks, London, GB;

Assignee:

Seisint, Inc., Boca Raton, FL (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method for distributing and sorting data among a plurality of nodes is described herein. After receiving a portion of a data set (e.g., a database), each node sorts its portion and estimates a partitioning of the sorted dataset among the nodes based in part on its own sorted data portion. Each node then provides a representation of its estimated partition to a master node. The master node, using the provided estimated partitions, determines a tentative partitioning and submits the tentative partitioning to each node. Each node then determines the effect the tentative partitioning using its data portion. If the effect is acceptable for each node, the tentative partitioning plan is used to partition the data. Otherwise, the tentative partitioning plan is repeatedly revised by the master node and considered by the nodes having data portions until an acceptable or optimum partitioning is determined. Each node then distributes data from its data portion that falls outside the partition assigned to the node to the appropriate node. Upon receipt of this data, each node can perform a merge sort to add the received data to the previously sorted data portion at the node.


Find Patent Forward Citations

Bayliss, David. (2007). Method for sorting and distributing data among a plurality of nodes (U.S. Patent No. 7293024). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7293024

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…