Systems and methods for providing resource allocation in a networked environment
First Claim
1. A system, comprising:
- a first network interface via which a plurality of remote terminals can access the system;
a load balancer;
a web proxy processor configured to selectively block an inbound user browser request or route an inbound user browser request to a destination server;
a cache cluster system configured to cache data and states for access by one or more system components;
a database storing information regarding a plurality of items; and
program code stored in computer readable memory, which, when executed is configured to;
provide users with allocation information for the plurality of items;
receive a plurality of access requests for items from corresponding users, wherein the plurality of access requests are associated with corresponding offer amounts for one or more of the plurality of items; and
determine an exchange amount the users are to provide for the items based at least in part on a central tendency of the offer amounts and on how many unallocated items are available;
wherein the central tendency is calculated at least in part by;
calculating an average of at least a portion of the offer amounts, a median of at least a portion the offer amounts, a trimedian of at least a portion the offer amounts, a mode of at least a portion the offer amounts, and/or a mean of at least a portion the offer amounts; and
wherein the system is further configured to transmit over the network to the corresponding users an indication as to the exchange amount the users are to provide.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for adjusting an item characteristic. An illustrative system includes a first network interface, a database storing information regarding a plurality of items, a load balancer, a web proxy processor configured to selectively block or route an inbound user browser request, a cache cluster system configured to cache data and states for access by other system components, and program code stored in computer readable memory, which, when executed is configured to receive a plurality of requests for items from corresponding users, wherein the plurality of requests are associated with corresponding offer amounts and determine what the users are to provide for the items based at least in part on how many requests were received, how many items are allocated to users, and/or how many unallocated items are available, wherein at least a portion of the users are to provide an amount different than their corresponding offer amount.
109 Citations
31 Claims
-
1. A system, comprising:
-
a first network interface via which a plurality of remote terminals can access the system; a load balancer; a web proxy processor configured to selectively block an inbound user browser request or route an inbound user browser request to a destination server; a cache cluster system configured to cache data and states for access by one or more system components; a database storing information regarding a plurality of items; and program code stored in computer readable memory, which, when executed is configured to; provide users with allocation information for the plurality of items; receive a plurality of access requests for items from corresponding users, wherein the plurality of access requests are associated with corresponding offer amounts for one or more of the plurality of items; and determine an exchange amount the users are to provide for the items based at least in part on a central tendency of the offer amounts and on how many unallocated items are available; wherein the central tendency is calculated at least in part by; calculating an average of at least a portion of the offer amounts, a median of at least a portion the offer amounts, a trimedian of at least a portion the offer amounts, a mode of at least a portion the offer amounts, and/or a mean of at least a portion the offer amounts; and wherein the system is further configured to transmit over the network to the corresponding users an indication as to the exchange amount the users are to provide.
-
-
2. A resource allocation system, comprising:
-
a computing device; a first network interface; a database storing information regarding a plurality of items; and program code stored in computer readable memory, which, when executed is configured to; access information regarding the plurality of items from the database; transmit over the first network interface at least a portion of the information to a plurality of user terminal devices; receive a plurality of requests for items from corresponding users via the network interface, wherein the plurality of requests are associated with corresponding offer amounts; and determine, using the computing device, a respective amount the users are to provide for the items based at least in part; (a) on how many requests were received;
or(b) how many items are allocated to users;
or(c) how many unallocated items are available;
or(d) any combination of (a), (b), (c); wherein at least a portion of the users are to provide an amount different than their corresponding offer amount; transmit to the users an identification of the respective amounts; wherein the act of determining what the users are to provide further comprises determining a central tendency of the offer amounts; wherein the central tendency is calculated at least in part by; calculating an average of at least a portion of the offer amounts, a median of at least a portion the offer amounts, a trimedian of at least a portion the offer amounts, a mode of at least a portion the offer amounts, and/or a mean of at least a portion the offer amounts; and wherein the system is further configured to transmit over the network to the corresponding users an indication as to the exchange amount the users are to provide. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of adjusting an item exchange value, the method comprising:
-
offering a plurality of items for allocation online; receiving over a network a plurality of requests for items from corresponding users, wherein the plurality of requests are associated with corresponding offer amounts; and determining what at least a portion of the users are to provide for the items based at least in part on; (a) how many requests were received, or (b) how many items are allocated to users, or (c) how many unallocated items are available, or (d) any combination of (a), (b), or (c); wherein one or more of the users are to provide an amount different than their corresponding offer amount; wherein the act of determining what the users are to provide further comprises determining a central tendency of the offer amounts, wherein the central tendency is calculated at least in part by; calculating an average of at least a portion of the offer amounts, a median of at least a portion the offer amounts, a trimedian of at least a portion the offer amounts, a mode of at least a portion the offer amounts, and/or a mean of at least a portion the offer amounts; and wherein the system is further configured to transmit over the network to the corresponding users an indication as to the exchange amount the users are to provide. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification