×

Method and system for load-balanced data exchange in distributed network-based resource allocation

  • US 6,766,348 B1
  • Filed: 08/03/1999
  • Issued: 07/20/2004
  • Est. Priority Date: 08/03/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer network, a distributed resource allocation system operating across a plurality of domains within the computer network that balances the assignment of resources, comprising:

  • a resource allocator in a domain that receives a resource request from an application program;

    a resource database including data regarding resources in the domain of the resource allocator;

    a load balancing mechanism that examines the resource database to locate a resource in the domain of the resource allocator matching the resource request, and if more than one resource matches the resource request, forms a resource list by sorting the more than one resource according to greatest remaining capacity and selects a resource in the resource list based on a predetermined rule;

    another resource allocator in another domain that communicates with the load balancing mechanism; and

    another resource database containing data regarding resources in the another domain, wherein if the load balancing mechanism does not locate a resource in the resource database that matches the resource request, then the load balancing mechanism examines the another resource database to locate a resource matching the resource request, and if more than one resource matches the resource request, forms a resource list by sorting the more than one resource according to greatest remaining capacity and selects a first resource in the resource list.

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