×

Contention detection and resolution

  • US 20080133690A1
  • Filed: 10/05/2007
  • Published: 06/05/2008
  • Est. Priority Date: 10/05/2006
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for resolving contention in replica memory updating for a multiple computer system comprising a multiplicity of computers, each or the a multiplicity of computers interconnected via at least one communications network, and each executing a different portion of an application program written to execute on a single computer, each having an independent local memory with at least one memory location being replicated in each said local memory, said system for resolving contention in replica memory updating for a multiple computer system comprising:

  • at least one memory location having a specific location identifier;

    a plurality of sources each of which can update said replicated memory location(s) and each of which utilizes an updating format for the signal or packet carrying out the updating, said format comprising the specific identifier of the replicated memory location to be updated, the content with which said replicated memory location is to be updated, and a resident updating count of the updating source associated with the replicated memory location, said count comprising a number indicative of the sequence of occasions on which the updating source has been updated inclusive of the current updating, and a resolution value of the updating source associated with the replicated memory location, said resolution value said resolution value comprising a unique value to or of the updating source;

    a storage means associated with each said replicated memory location and in which the updating count and resolution value of the previously received updating is stored;

    comparison means to compare the previously stored updating count associated with the replicated memory location to be updated with the updating count of the currently received updating signal or packet;

    contention indicating means connected with said comparison means and operable to indicate a contention situation if the compared updating counts are the same; and

    contention resolution means connected with said contention indicating means to institute a contention resolution procedure.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×