System and method for processing requests from newly registered remote application consumers
First Claim
1. A system for pre-allocating at least one resource, comprising:
- an allocator adapted to pre-allocate the at least one resource;
an identifier adapted to determine whether a consumer of the at least one resource is a registering consumer or a registered consumer;
an associator adapted to associate the at least one pre-allocated resource with a first resource manager, the first resource manager operable to manage the at least one pre-allocated resource for the registering consumer; and
a router adapted to route a request requiring access to the at least one resource associated with the registering consumer to the first resource manager.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for pre-allocating resources for use by registering consumers of applications and/or services available via a protocol that identifies a user through items including, but not limited to, a cookie and/or a persistent connection (e.g., the Internet) is provided. The system includes one or more components for pre-allocating resources for use by consumers registering to use applications and/or services available over the Internet. Since consumers can be served by more than one application and/or service server, and since resources can be managed by more than one resource manager, information concerning a consumer may be replicated to the more than one resource manager. The system thus includes one or more components for processing requests from consumers that require access to resources so that requests from newly registered consumers can be processed by a resource manager that has information concerning the newly registered consumers.
63 Citations
32 Claims
-
1. A system for pre-allocating at least one resource, comprising:
-
an allocator adapted to pre-allocate the at least one resource;
an identifier adapted to determine whether a consumer of the at least one resource is a registering consumer or a registered consumer;
an associator adapted to associate the at least one pre-allocated resource with a first resource manager, the first resource manager operable to manage the at least one pre-allocated resource for the registering consumer; and
a router adapted to route a request requiring access to the at least one resource associated with the registering consumer to the first resource manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29)
-
-
23. A method for processing requests from a registering consumer, comprising:
-
pre-allocating one or more resources for one or more registering consumers;
associating one or more of the pre-allocated resources with a first resource managing component, the first resource managing component operable to manage the one or more pre-allocated resources for the registering consumer;
associating the registering consumer with the first resource managing component; and
routing a request from the registering consumer that requires access to a resource to the first resource managing component.
-
-
30. A computer readable medium storing computer executable instructions operable to execute the method of step 23.
-
31. A data packet adapted to be transmitted between two or more computer processes, the data packet comprising:
information concerning pre-allocating one or more resources for access by one or more registering consumers, the information including at least one of;
a resource type;
a resource name;
a resource capacity;
a resource location;
a resource availability;
an association between a resource and a resource managing component, and an association between a resource managing component and the registering consumer.
-
32. A system for pre-allocating at least one resource, comprising:
-
means-for pre-allocating the at least one resource for consumption by a consumer;
means for determining whether data concerning the consumer has been replicated to one or more resource managing components;
means for associating the at least one pre-allocated resource with a first resource managing component, where the first resource managing component manages the at least one pre-allocated resource for the consumer before the data concerning the consumer has been replicated to the one or more resource managing components; and
means for routing a request generated by the consumer, for whom data has not been replicated to the one or more resource managing components, to the first resource managing component.
-
Specification