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:
Jun. 28, 2005

Filed:

Feb. 01, 2000
Applicants:

Charles Albin Hanson, Shoreview, MN (US);

Thomas Winston Johnson, Stillwater, MN (US);

Carol Jean O'hara, Prior Lake, MN (US);

Koon-yui Poon, Lynnwood, WA (US);

Roger Anthony Redding, Bellevue, WA (US);

Inventors:

Charles Albin Hanson, Shoreview, MN (US);

Thomas Winston Johnson, Stillwater, MN (US);

Carol Jean O'Hara, Prior Lake, MN (US);

Koon-yui Poon, Lynnwood, WA (US);

Roger Anthony Redding, Bellevue, WA (US);

Assignee:

Unisys Corporation, Blue Bell, PA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F017/30 ;
U.S. Cl.
CPC ...
Abstract

Methods are executed upon data objects distributed across a plurality of nodes of a system from a user-held 'special' device (such as a cell phone, palm top, set top, car GPS system, . . . ). Heterogeneous data at a plurality of remote nodes is accessed automatically in parallel at high speed using a simple script request containing a data source object name wherein the heterogeneous data is treated as a single data source object, the script further containing code representing a user-defined program to be executed on the data source object. An agent breaks the user-generated script into new scripts appropriate for execution at the remote nodes. A messenger process transmits the new scripts to the appropriate remote nodes where respective agent processes respond to automatically access the appropriate data and to automatically execute the specified program. If the program is a user-defined script or executable, the respective agent processes access a metadata repository to obtain the specified program. A set of complex transactions may be built up and executed by simply touching or updating the special device screen, according to a visual methodology in which the results of each sub-transaction are displayed and become the basis for the next point and touch operation in the sequence of transactions.


Find Patent Forward Citations

Loading…