×

System for determination of the equivalence of two objects without compromising then done by a third object nominated by one and accetped by the other

  • US 5,301,316 A
  • Filed: 10/30/1991
  • Issued: 04/05/1994
  • Est. Priority Date: 10/30/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. In a network of computer systems comprising at least one central processing unit (CPU) executing a plurality of client and server processes wherein said processes and data manipulated by said processes are implemented as objects, a computer-implemented method for a client process to securely determine if a first and a second objects supported by a first and a second server processes respectively are equivalent objects with respect to one of the attributes such as contents, functionality, location and size, without compromising said first and second objects and said first and second server processes'"'"' security, said method comprising the steps of:

  • a) requesting said first object to nominate a third object to perform said determination for said client process by said client process;

    b) replying to said client process with said nomination by said first object;

    c) requesting said second object to concur to said nomination by said client process;

    d) replying to said client process one of concurrence and nonconcurrence by said second object;

    e) if said reply by said second object is a nonconcurrence, determining said first and second objects to be non-equivalent objects by said client process;

    f) if said reply by said second object is a concurrence, requesting said third object to perform said determination for said client process by said client process; and

    g) if said reply by said second object is a concurrence, performing said determination for said client process, and returning a determination result to said client process by said third object, said determination result indicating whether said first and second objects are equivalent objects.

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