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:
Jan. 27, 2009

Filed:

Dec. 03, 2003
Applicants:

James E. Hanson, Yorktown Heights, NY (US);

Ian Nicholas Whalley, Pawling, NY (US);

Inventors:

James E. Hanson, Yorktown Heights, NY (US);

Ian Nicholas Whalley, Pawling, NY (US);

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

In one aspect this invention provides a data processing system () that includes a plurality of self-organizing software agents () capable of autonomously establishing relationships between themselves, where the totality of the relationships can be represented by a topological structure having nodes that each contain one of the plurality of software agents and links between the nodes that are the established relationships. The data processing system further includes a topology tuning function that obtains information that is descriptive of the topology and, based at least in part on the obtained information and on at least one criterion, that makes a recommendation to at least one of the plurality of software agents that is intended to modify the topology. In one embodiment the topology tuning function is performed by a topology tuner software agent (), while in another embodiment the topology tuning function forms a part of a system hosting function, such as a part of the operating system of the system ().


Find Patent Forward Citations

Loading…