US2015200869A1PendingUtilityA1

Multi-user limited resource allocation processing method and system

Assignee: ALIBABA GROUP HOLDING LTDPriority: Oct 27, 2011Filed: Jan 20, 2015Published: Jul 16, 2015
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-modified
What 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.