US2012179659A1PendingUtilityA1

Intelligent client architecture computer system and method

Assignee: TSINMAN IGORPriority: Oct 31, 2003Filed: Mar 19, 2012Published: Jul 12, 2012
Est. expiryOct 31, 2023(expired)· nominal 20-yr term from priority
Y10S707/99952G06F 16/273G06F 9/466G06F 16/27G06F 16/2322
35
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A collision detection and data synchronization mechanism operates to expand the speed and capability of distributed applications. The execution environment employs collision detection and data synchronization to distribute data objects to appropriate network nodes to support local processing. The collision detection and data synchronization mechanism defines the set of processes and algorithms used to track distributed data objects and to manage changes to the distributed objects throughout a network of intelligent computing devices. Data and code are distributed to local computing devices necessitating tracking and synchronizing updates. The system and method ensures that data updates received during the course of a local transaction do not unwillingly affect the results of other transactions by notifying the local computing devices of changes to the data that are subject of the transaction. These conflicts are then resolved in the applications, and notification of the resolution is sent to the remaining intelligent computing devices.

Claims

exact text as granted — not AI-modified
1 . A method for accomplishing a transaction in a distributed applications network comprising:
 determining a transaction process to be executed by a local computing device;   determining a transaction data set for the transaction to be executed by the local computing device;   transferring the data objects in the transaction data set from a database on a remote computing device to the local computing device;   processing the transaction at the local computer and making changes to the data set reflect the transaction processing;   resolving local data conflicts due to the changes to the data set;   committing the transaction after resolving the local data conflicts; and   resolving data conflicts between the database and the local computing device.

Join the waitlist — get patent alerts

Track US2012179659A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.