×

Method for matching distributed transactions and machine-readable recording medium with method programs

  • US 6,332,160 B1
  • Filed: 06/25/1998
  • Issued: 12/18/2001
  • Est. Priority Date: 06/27/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for matching transactions in a distributed network system servicing a plurality of clients connected through a network server comprising a transactions manager, a transaction conflict detection section and a plurality of network applications, each network application comprising a semantics conflict detection section specific to a task, comprising:

  • forwarding a transaction generated by a change-data operation requested by a user application to said transactions manager;

    recording said transaction in a memory device of said network server and preparing an execution thread for each received transaction to process a plurality of transactions in parallel;

    inspecting said transaction for accessing conflicts with respect to a group of data common to other transactions by using said transaction conflict detection section;

    requesting network applications to inspect for semantics conflicts in access-conflicting transactions by a using respective semantics conflict detections section;

    comparing access-conflicting transactions to detect a semantics conflict by using a respective semantics conflict detection section in each network application;

    when no semantics conflict is detected, continuing execution of said transaction in said transactions manager;

    when a semantics conflict is detected, receiving in said transactions manager, from a semantics conflict detection section, an address of a processing routine having a method consistent with contents of said semantics conflict for resolving said semantics conflict, and executing said processing routine in said transactions manager, thereby resolving said semantics conflict.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×