Call limiter for web services
First Claim
Patent Images
1. A method comprising:
- tracking, by a first server location comprising at least one computing platform comprising at least one processor, web services calls from one or more subscribers to the first server location;
determining, by the first server location, whether at least one of the one or more subscribers has reached a subscriber limit for the web services calls processed by the first server location, the subscriber limit comprising a threshold number of web services calls; and
contacting one or more other server locations via an electronic network to determine whether additional web services calls for the at least one of the one or more subscribers are available in response to the at least one of the one or more subscribers reaching the subscriber limit for the web services calls processed by the first server location; and
leasing, by the first server location, one or more additional web services calls from one or more of the other server locations in response to an availability of additional web services calls by the one or more other server locations, wherein in response to the leasing, the subscriber limit is increased to process the one or more additional web services calls by the first server location.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of methods, apparatuses, devices and systems associated with web services are disclosed. In a particular implementation, web services calls from one or more subscribers to a first server location may be tracked. One or more other server locations may be contacted to determine whether additional web services calls for the at least one of the one or more subscribers are available in response to at least one of the one or more subscribers reaching an established subscriber limit.
-
Citations
22 Claims
-
1. A method comprising:
-
tracking, by a first server location comprising at least one computing platform comprising at least one processor, web services calls from one or more subscribers to the first server location; determining, by the first server location, whether at least one of the one or more subscribers has reached a subscriber limit for the web services calls processed by the first server location, the subscriber limit comprising a threshold number of web services calls; and contacting one or more other server locations via an electronic network to determine whether additional web services calls for the at least one of the one or more subscribers are available in response to the at least one of the one or more subscribers reaching the subscriber limit for the web services calls processed by the first server location; and leasing, by the first server location, one or more additional web services calls from one or more of the other server locations in response to an availability of additional web services calls by the one or more other server locations, wherein in response to the leasing, the subscriber limit is increased to process the one or more additional web services calls by the first server location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article comprising:
- one or more memories having instructions stored thereon which are executable by a processor to;
track web services calls from one or more subscribers to a first server location; determine whether at least one of the one or more subscribers has reached a subscriber limit for the web services calls processed by the first server location, the subscriber limit comprising a threshold number of web services calls; contact one or more other server locations via an electronic network to determine whether additional web services calls for the at least one of the one or more subscribers are available in response to the at least one of the one or more subscribers reaching the subscriber limit for the web services calls processed by the first server location; and lease one or more additional web services calls from one or more of the other server locations in response to an availability of additional web services calls by the one or more other server locations, wherein in response to the leasing, the subscriber limit is increased to process the one or more additional web services calls by the first server location. - View Dependent Claims (8, 9, 10, 11, 12)
- one or more memories having instructions stored thereon which are executable by a processor to;
-
13. An apparatus comprising:
-
a computing platform comprising at least one processor to track web services calls from one or more subscribers to a first server location; said computing platform further to determine whether at least one of said one or more subscribers has reached a call limit for the web services calls associated with said first server location, the call limit comprising a threshold number of web services calls; said computing platform further to contact another computing platform via an electronic network to attempt to lease additional web services calls from another server location for said one of said one or more subscribers in response to one of said subscribers reaching said call limit for the web services calls; and said computing platform further to increase the call limit to process the additional web services calls by the first server location in response to a successful attempt to lease the additional web services calls. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
means for processing one or more web services calls comprising a first server location including at least one computing platform comprising at least one processor; means for tracking a number of web services calls to said means for processing from one or more subscribers; means for determining whether at least one of the one or more subscribers has reached a subscriber limit for the web services calls processed by the first server location, the subscriber limit comprising a threshold number of web services calls; and means for contacting other server locations via an electronic network in response to the at least one of the subscribers reaching the subscriber limit for the web services calls processed by the first server location; means for leasing one or more additional web services calls from one or more of the other server locations in response to an availability of additional web services calls by the one or more other server locations, wherein in response to the leasing, the subscriber limit is increased to process the one or more additional web services calls by the first server location. - View Dependent Claims (20, 21, 22)
-
Specification