US2015200869A1PendingUtilityA1
Multi-user limited resource allocation processing method and system
Est. expiryOct 27, 2031(~5.2 yrs left)· nominal 20-yr term from priority
G06Q 10/06G06Q 30/08H04L 47/745
46
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Multi-user limited resource allocation includes receiving a plurality of participation requests for a limited resource from a plurality of users; determining the number of the plurality of users sending the plurality of participation requests; in response to the number of the plurality of users reaching a predetermined value, revising data corresponding to the limited resource according to a revision rule; and allocating the limited resource to the plurality of users sending the participation request using the revised data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A multi-user limited resource allocation processing method, the method comprising:
receiving a plurality of participation requests for a limited resource from a plurality of users; determining the number of the plurality of users sending the plurality of participation requests, wherein a number of the limited resources requested by a first user of the plurality of users is different from a number of the limited resources requested by a second user of the plurality of users; in the event that the number of the plurality of users reaches a predetermined value, revising data corresponding to the limited resource according to a revision rule; and allocating the limited resource to the plurality of users sending the participation request using the revised data.
2 . The method as described in claim 1 , wherein:
the data corresponding to the limited resource comprises price; and in the event that the number of users reaches the predetermined value, the revising operation includes adjusting the price.
3 . The method as described in claim 2 , wherein the allocating operation includes using the revised price corresponding to the limited resource to allocate the limited resource to the plurality of users.
4 . The method as described in claim 1 , wherein the receiving operation includes:
sending authentication information to the plurality of users sending the participation request; receiving and authenticating authentication data returned by the plurality of users receiving the sent authentication data; and upon successfully authenticating the received authentication data, determining the participation request sent by the plurality of users was successfully received.
5 . The method as described in claim 1 further comprises preconfiguring a starting time for beginning the receiving operation of the participation request, a termination time for terminating the receiving operation of the participation request and a quantity of the limited resource.
6 . The method as described in claim 1 further comprises executing a termination operation in the event that a predetermined termination time is reached or a quantity of the resource is 0.
7 . The method as described in claim 1 , wherein the revision rule includes:
in the event that the number of client terminals sending the participation request reaches a first value, reduce the data corresponding to the limited resource by N percent, N being a positive value; in the event that the number of client terminals reaches a second value, reduce the data corresponding to the limited resource by 2N percent;
the first value corresponds to X, X being a positive integer; and
the second value corresponds to 2X.
8 . A multi-user limited resource allocation processing system comprising:
is one or more processors configured to:
receive a participation request for a limited resource from at least one client terminal;
determine the number of the at least one client terminal sending the participation request, wherein a number of the limited resources requested by a first user of the plurality of users is different from a number of the limited resources requested by a second user of the plurality of users;
in the event that the number of client terminals reaches a predetermined value, revise data corresponding to the limited resource according to a revision rule; and
allocate the limited resource to the at least one client terminal sending the participation request using the revised data; and
one or more memories coupled to the one or more processors, configured to provide the one or more processors with instructions.
9 . The system as described in claim 8 , wherein:
the data of the limited resource comprises price; and in the event that the number of client terminals reaches the predetermined value, the revising operation includes adjusting the price.
10 . The system as described in claim 9 , wherein the allocating operation comprises:
using the revised price corresponding to the limited resource to allocate the limited resource to the at least one client terminal.
11 . The system as described in claim 8 , wherein the receiving operation includes:
sending authentication information to the at least one client terminal sending the participation request; receiving and authenticating authentication data returned by the at least one client terminal receiving the sent authentication data; and upon successfully authenticating the received authentication data, determining the participation request sent by the at least one client terminal was successfully received.
12 . The system as described in claim 8 , wherein the one or more processors preconfigure a starting time for beginning the receiving operation of the participation request, a termination time for terminating the receiving operation of the participation request, and a quantity of the limited resource.
13 . The system as described in claim 8 , wherein the one or more processors execute a termination operation in the event that a predetermined termination time is reached or a quantity of the resource is 0.
14 . The system as described in claim 8 , wherein the revision rule includes:
in the event that the number of client terminals sending the participation request reaches a first value, reducing the data corresponding to the limited resource by N percent, N being a positive value; in the event that the number of client terminals reaches a second value, reducing the data corresponding to the limited resource by 2N percent; the first value corresponds to X, X being a positive integer; and the second value corresponds to 2X.
15 . A computer program product for allocating a limited resource among a plurality of users, the computer product being embodied in a non-transitory computer readable medium and comprising computer instructions for:
receiving a plurality of participation requests for the limited resource from the plurality of users; determining the number of the plurality of users sending the plurality of participation requests, wherein a number of the limited resources requested by a first user of the plurality of users is different from a number of the limited resources requested by a second user of the plurality of users; in the event that the number of the plurality of users reaches a predetermined value, revising data corresponding to the limited resource according to a revision rule; and allocating the limited resource to the plurality of users sending the participation request using the revised data.
16 . The computer program product as described in claim 15 , wherein:
the data corresponding to the limited resource comprises price; and in the event that the number of users reaches the predetermined value, the revising operation includes adjusting the price.
17 . The computer program product as described in claim 16 , wherein the allocating operation includes using the revised price corresponding to the limited resource to allocate the limited resource to the plurality of users.
18 . The computer program product as described in claim 15 , wherein the receiving operation includes:
sending authentication information to the plurality of users sending the participation request; receiving and authenticating authentication data returned by the plurality of users receiving the sent authentication data; and upon successfully authenticating the received authentication data, determining the participation request sent by the plurality of users was successfully received.
19 . The computer program product as described in claim 15 further comprises preconfiguring a starting time for beginning the receiving operation of the participation request, a termination time for terminating the receiving operation of the participation request, and a quantity of the limited resource.
20 . The computer program product as described in claim 15 further comprises executing a termination operation in the event that a predetermined termination time is reached or a quantity of the resource is 0.
21 . The computer program product as described in claim 15 , wherein the revision rule includes:
in the event that the number of client terminals sending the participation request reaches a first value, reducing the data corresponding to the limited resource by N percent, N being a positive value; in the event that the number of client terminals reaches a second value, reducing the data corresponding to the limited resource by 2N percent; is the first value corresponds to X, X being a positive integer; and the second value corresponds to 2X.
22 . A multi-user limited resource allocation processing method, the method comprising:
receiving a plurality of participation requests for a limited resource from a plurality of users; determining the number of the plurality of users sending the plurality of participation requests, in the event that the number of the plurality of users reaches a predetermined value, revising data corresponding to the limited resource according to a revision rule; and allocating the limited resource to the plurality of users sending the participation request using the revised data, comprising:
allocating at least some of the limited resource to a user according to a first data corresponding to the data that was requested during the auction; and
allocating at least some of the limited resource to another user according to the revised data, wherein the revised data is different from than the first data.Join the waitlist — get patent alerts
Track US2015200869A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.