[go: up one dir, main page]

CN111861612B - Resource allocation method, device, equipment and medium - Google Patents

Resource allocation method, device, equipment and medium Download PDF

Info

Publication number
CN111861612B
CN111861612B CN201910415997.XA CN201910415997A CN111861612B CN 111861612 B CN111861612 B CN 111861612B CN 201910415997 A CN201910415997 A CN 201910415997A CN 111861612 B CN111861612 B CN 111861612B
Authority
CN
China
Prior art keywords
service
current
resource allocation
operation behavior
allocation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910415997.XA
Other languages
Chinese (zh)
Other versions
CN111861612A (en
Inventor
吴琼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qisheng Technology Co Ltd
Original Assignee
Beijing Qisheng Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qisheng Technology Co Ltd filed Critical Beijing Qisheng Technology Co Ltd
Priority to CN201910415997.XA priority Critical patent/CN111861612B/en
Publication of CN111861612A publication Critical patent/CN111861612A/en
Application granted granted Critical
Publication of CN111861612B publication Critical patent/CN111861612B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0607Regulated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a resource allocation method, a device, equipment and a medium, wherein the method comprises the following steps: detecting at least one operational behavior of a service requester using a service product; determining a current index value of each operation behavior, and determining a current resource allocation proportion corresponding to the current index value of the operation behavior based on a corresponding relation between the index value of the operation behavior and the resource allocation proportion; determining a current allocation quantity of service resources of the service requester based on the current resource allocation specific gravity of each operation behavior; and notifying the terminal of the service requester to obtain the service resources with the current allocation quantity. By the method, service resources can be reasonably distributed based on the specific use condition of the service product by the service requester, so that the utilization efficiency of the service product is improved, and the waste of the service resources can be avoided.

Description

Resource allocation method, device, equipment and medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a medium for resource allocation.
Background
Some service platforms may deliver some service products offline for use by offline users. For example, in recent years, a shared service such as a shared bicycle, a shared electric vehicle, and a shared charger has been gradually introduced from each large service platform, and an off-line user can access a client of the shared service using a terminal device and apply for using a certain shared product. However, considering the special scene of using the shared product offline, it is difficult for the background server to accurately detect the use condition of each user on the shared product, and further, when the background server allocates the service resources of the shared product for each user, the background server basically allocates the service resources in a non-differentiated manner, which results in unreasonable allocation of the service resources, and further, the utilization rate of the shared product is easy to be lower, and the waste of the service resources is also easy to be caused.
Disclosure of Invention
Accordingly, the present application aims to provide a resource allocation method, device, equipment and medium, which can improve the utilization efficiency of service products and avoid waste of service resources.
In a first aspect, the present application provides a resource allocation method, including:
Detecting at least one operational behavior of a service requester using a service product;
Determining a current index value of each operation behavior, and determining a current resource allocation proportion corresponding to the current index value of the operation behavior based on a corresponding relation between the index value of the operation behavior and the resource allocation proportion;
determining a current allocation quantity of service resources of the service requester based on the current resource allocation specific gravity of each operation behavior;
and notifying the terminal of the service requester to obtain the service resources with the current allocation quantity.
In some embodiments of the present application, the determining the current allocation amount of the service resource of the service requester based on the current resource allocation specific gravity of each operation behavior includes:
Determining a current total resource allocation specific gravity based on the current resource allocation specific gravity for each operational behavior;
And determining the current allocation quantity of the service resources corresponding to the current resource allocation total specific gravity based on the corresponding relation between the resource allocation total specific gravity and the allocation quantity of the service resources.
In some embodiments of the present application, the determining the current allocation amount of the service resource of the service requester based on the current resource allocation specific gravity of each operation behavior includes:
For each operation behavior, determining the current allocation quantity corresponding to the current resource allocation proportion of the operation behavior based on the corresponding relation between the resource allocation proportion of the operation behavior and the allocation quantity of the service resources;
The current allocation amount of the service resources of the service requester is determined based on the current allocation amount of each operation behavior.
In some embodiments of the present application, the determining the current resource allocation specific gravity corresponding to the current index value of the operation behavior based on the correspondence between the index value and the resource allocation specific gravity of the operation behavior includes:
Determining, for each operation behavior, a current index value range within which a current index value of the operation behavior falls;
And determining the current resource allocation proportion corresponding to the current index value range of the operation behavior based on the corresponding relation between the index value range of the operation behavior and the resource allocation proportion.
In some embodiments of the present application, after notifying the service requester to obtain the currently allocated amount of service resources, the method further includes:
if the change of the target operation behavior in the at least one operation behavior is detected, updating the current index value of the target operation behavior and the corresponding current resource allocation proportion;
Updating the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of the target operation behavior and the current resource allocation proportion of other operation behaviors except the target operation behavior;
and notifying the terminal of the service requester to obtain the updated service resources with the current allocation quantity.
In some embodiments of the present application, the determining, for each operation behavior, a current index value for such operation behavior includes:
For each operational behavior, a current index value for that operational behavior is determined based on the index values for that operational behavior detected over a set period of time.
In some embodiments of the present application, the notifying the terminal of the service requester to obtain the currently allocated number of service resources includes:
Sending a push message to the terminal of the service requester, wherein the push message carries the service resources with the current allocation quantity; the pushing mode of the push message comprises at least one of the following modes: pushing a prompt popup window to a client of the terminal, pushing prompt information into the client of the terminal, and sending a short message to the terminal.
In some embodiments of the present application, the notifying the terminal of the service requester to obtain the currently allocated number of service resources includes:
And the terminal of the service requester is instructed to update the service resource allocation quantity displayed in the service resource detail interface to the current allocation quantity.
In some embodiments of the application, the operational behavior comprises at least one of the following operational behaviors:
the frequency of use of the service product; the rate of statement of business using the service product; damage to the service product; a service product usage area; reporting times of service product use conditions; the condition of finishing the service product.
In some embodiments of the application, the service resource comprises at least one of the following resources:
an account value for the service requester; the number of times the service requester allows the service product to be used; a service product that matches the service requestor.
In a second aspect, the present application provides a resource allocation apparatus, comprising:
The detection module is used for detecting at least one operation behavior of a service requester using the service product;
An allocation specific gravity determining module, configured to determine, for each operation behavior, a current index value of the operation behavior, and determine, based on a correspondence between the index value of the operation behavior and a resource allocation specific gravity, a current resource allocation specific gravity corresponding to the current index value of the operation behavior;
An allocation quantity determining module, configured to determine a current allocation quantity of service resources of the service requester based on a current resource allocation specific gravity of each operation behavior;
And the notification module is used for notifying the terminal of the service requester to obtain the service resources with the current distribution quantity.
In some embodiments of the present application, the allocation quantity determining module is specifically configured to, when determining the current allocation quantity of the service resources of the service requester based on the current resource allocation specific gravity of each operation behavior:
Determining a current total resource allocation specific gravity based on the current resource allocation specific gravity for each operational behavior;
And determining the current allocation quantity of the service resources corresponding to the current resource allocation total specific gravity based on the corresponding relation between the resource allocation total specific gravity and the allocation quantity of the service resources.
In some embodiments of the present application, the allocation quantity determining module is specifically configured to, when determining the current allocation quantity of the service resources of the service requester based on the current resource allocation specific gravity of each operation behavior:
For each operation behavior, determining the current allocation quantity corresponding to the current resource allocation proportion of the operation behavior based on the corresponding relation between the resource allocation proportion of the operation behavior and the allocation quantity of the service resources;
The current allocation amount of the service resources of the service requester is determined based on the current allocation amount of each operation behavior.
In some embodiments of the present application, the allocation specific gravity determining module is specifically configured to, when determining, based on a correspondence between an index value of the operation behavior and a resource allocation specific gravity, a current resource allocation specific gravity corresponding to a current index value of the operation behavior:
Determining, for each operation behavior, a current index value range within which a current index value of the operation behavior falls;
And determining the current resource allocation proportion corresponding to the current index value range of the operation behavior based on the corresponding relation between the index value range of the operation behavior and the resource allocation proportion.
In some embodiments of the application, the apparatus further comprises an update module;
the updating module is used for: after the notification module notifies the service requester to obtain the service resources with the current allocation quantity, if the change of the target operation behavior in the at least one operation behavior is detected, updating the current index value of the target operation behavior and the corresponding current resource allocation proportion;
Updating the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of the target operation behavior and the current resource allocation proportion of other operation behaviors except the target operation behavior;
The notification module is further configured to: and notifying the terminal of the service requester to obtain the updated service resources with the current allocation quantity.
In some embodiments of the present application, the allocation specific gravity determining module is specifically configured to, for each operation behavior, determine a current index value of such operation behavior:
For each operational behavior, a current index value for that operational behavior is determined based on the index values for that operational behavior detected over a set period of time.
In some embodiments of the present application, the notification module is specifically configured to, when notifying the terminal of the service requester that the currently allocated number of service resources is obtained:
Sending a push message to the terminal of the service requester, wherein the push message carries the service resources with the current allocation quantity; the pushing mode of the push message comprises at least one of the following modes: pushing a prompt popup window to a client of the terminal, pushing prompt information into the client of the terminal, and sending a short message to the terminal.
In some embodiments of the present application, the notification module is specifically configured to, when notifying the terminal of the service requester that the currently allocated number of service resources is obtained:
And the terminal of the service requester is instructed to update the service resource allocation quantity displayed in the service resource detail interface to the current allocation quantity.
In some embodiments of the application, the operational behavior comprises at least one of the following operational behaviors:
the frequency of use of the service product; the rate of statement of business using the service product; damage to the service product; a service product usage area; reporting times of service product use conditions; the condition of finishing the service product.
In some embodiments of the application, the service resource comprises at least one of the following resources:
an account value for the service requester; the number of times the service requester allows the service product to be used; a service product that matches the service requestor.
In a third aspect, the present application provides an electronic device comprising: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, the processor and the storage medium communicating over the bus when the electronic device is running, the processor executing the machine-readable instructions to perform the steps of the resource allocation method described in the first aspect or any of the embodiments of the first aspect.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the resource allocation method described in the first aspect or any one of the embodiments of the first aspect.
In the embodiment of the application, the current resource allocation proportion of the service resources allocated to the service requester is determined by detecting the operation behaviors of the service provider using the service product and based on the current index value of each operation behavior. And further, the current allocation quantity of the service resources of the service requester can be determined based on the current resource allocation proportion of each operation behavior, and the terminal of the service requester is informed to obtain the service resources of the current allocation quantity. The operation behavior of the service requester for using the service product can reflect the service condition of the service requester for the service product, so that the service resource can be more reasonably distributed based on the service condition, thereby improving the utilization efficiency of the service product and avoiding the waste of the service resource.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 shows a flow chart of a resource allocation method according to an embodiment of the present application;
fig. 2 shows a schematic diagram of a service scenario of a shared vehicle according to an embodiment of the present application;
Fig. 3 is a schematic architecture diagram of an apparatus for resource allocation according to an embodiment of the present application;
Fig. 4 shows a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings in the embodiments of the present application, and it should be understood that the drawings in the present application are for the purpose of illustration and description only and are not intended to limit the scope of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. A flowchart, as used in this disclosure, illustrates operations implemented according to some embodiments of the present application. It should be understood that the operations of the flow diagrams may be implemented out of order and that steps without logical context may be performed in reverse order or concurrently. Moreover, one or more other operations may be added to or removed from the flow diagrams by those skilled in the art under the direction of the present disclosure.
In addition, the described embodiments are only some, but not all, embodiments of the application. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by a person skilled in the art without making any inventive effort, are intended to be within the scope of the present application.
The application can be applied to a shared service scene. The shared service scenario is exemplified by a scenario of sharing vehicles (sharing bicycles, sharing electric vehicles, etc.), sharing charge pals, etc.
Taking a shared bicycle scene as an example, firstly, in the process of requesting to use a shared bicycle, a service requester can send a vehicle-using request to a server through a client, for example, by scanning a two-dimensional code on the shared bicycle, displaying a vehicle-using request interface in the client, and after a vehicle-using request option on the vehicle-using request interface is triggered, sending a vehicle-using request to the server; if the service request party is allowed to use the bicycle, the server can push the indication message to the service product end, wherein the service product end shares the bicycle end, and a processing module is configured on a bicycle lock of the shared bicycle end, and the processing module can control the bicycle lock to be opened after receiving the indication message, so that the service request party can use the shared bicycle conveniently.
Further, in the process that the service requester uses the shared bicycle, the shared bicycle end can report the position information of the riding process to the server, and also can report the information such as the riding time. After the service requester finishes riding, the shared bicycle end can send a vehicle end request to the server through locking operation, and then the server can determine the service cost to be paid in the riding process based on the position information and/or the riding time of the riding process.
In combination with the service scenario, in the process that the service requesters use the shared service products such as the shared vehicles, the charging treasures and the like on line, different service requesters are considered to distinguish the service products, which also has certain influence on the service product use performance and the like. For example, there may be some abnormal operations of the service product by some service requesters, which affects the normal use of the subsequent service products, so if the service resources of the shared service products are indiscriminately allocated to the service requesters, the problem of unreasonable service resource allocation occurs, which easily results in lower utilization rate of the shared products and waste of the service resources.
The service resource of the shared service product may be understood as a resource that needs to be paid or consumed when the shared service product is used. For example, the service requester may allow the use of the shared service product if it has a certain service resource, i.e. has the right to use the service product, whereas the service requester does not have the right to use the service product if it does not have the service resource.
Aiming at the technical problems, the application provides a resource allocation method, a device, equipment and a medium, which can reasonably allocate service resources based on the specific use condition of a service requester on service products, thereby improving the utilization efficiency of the service products and avoiding the waste of the service resources.
The technical scheme provided by the application is specifically described below by combining specific embodiments.
Referring to fig. 1, a flow chart of a resource allocation method provided by an embodiment of the present application includes:
step 101, at least one operational behavior of a service requester using a service product is detected.
For example, the operational behavior of the service requestor using the service product may include at least one of the following operational behaviors:
A1, service product use frequency.
In a specific implementation, the server may record the number of times the service requester uses the service product, and determine, based on the number of times of use and the first set time period, the frequency of use of the service product by the service requester in the first set time period. The first set time period may be configured according to actual needs, for example, may be set to one day, one week, one month, etc., which is not limited by the present application.
Under the condition that the service requester requests the server to use the service product every time and the server allows the service requester to use the service product, the server can accumulate the use times of the service requester on the service product, namely, the use times are increased by one, and the use frequency of the service product can be calculated by counting the use times in a first set time period.
A2, the order rate of the service product is used.
In a specific implementation, after detecting that the service requester uses up the service product, the server may push order payment information to the terminal of the service requester, where the order payment information carries a fee required to be paid by the service requester for using the service product, or account points or usage times required to be deducted, and the like. The server can count the rate of the order in the second set time period by detecting the payment condition of the service requester for the order payment information each time in the second set time period. The second set time period may be configured according to actual requirements, for example, a day, a week, a month, etc., which is not limited by the present application.
In one possible implementation, the total number of times the service requester uses the service product and the total number of times the payment is successfully completed in the second set time period may be counted to calculate the billing rate of the service requester using the service product. For example, in the second set time period, the service requester uses the service product 10 times in total, that is, the content requiring payment in the order payment information needs to be paid 10 times, and if the server detects that the service requester successfully pays 8 times, it can be determined that the rate of the service requester using the service product is 80%.
In another possible implementation manner, when calculating the rate of the order, the payment condition of the order payment information considered may further include a payment duration, and the rate of the order using the service product is calculated by counting the payment duration of each time the order payment process is performed. The payment duration may be the duration of the interval between successfully pushing order payment information to the service requester and detecting that the service requester successfully completed payment.
A3, damage of service products.
In some embodiments of the present application, if the service requester finds that the service product cannot be used normally in the process of using the service product, the service requester may report the damage condition of the service product to the server through the terminal. Therefore, the server can record the damage condition of the service product when the service requester uses the service product.
A4, service product use areas.
In some embodiments of the present application, the service product may be required to be used within a specified use area to facilitate management of the service product. However, in consideration of the fact that the service requester may exceed the specified use area when using the service product, the server may receive the location information periodically reported by the service product and determine that the service product is within the specified use area based on the received location information, thereby detecting the use area of the service requester using the service product and further detecting whether the service requester uses the service product within the specified use area.
A5, reporting times of service product use conditions.
In some embodiments of the present application, an option for uploading the usage information is configured in the client of the service requester, and after triggering the option, the service requester may upload the usage condition of the service product in the use process to the server through the usage information uploading interface. For example, a textual description of the service product, or picture information of the service product, etc. may be uploaded. Through the process, the server can count the reporting times of the service request party on the service product.
A6, finishing the service product.
In some embodiments of the present application, if the service requester finds that the service product is trimmed during the process of using the service product, the service requester may report the trimming condition of the service product to the server through the terminal. Therefore, the server can record the trimming condition of the service product when the service requester uses the service product. In addition, the server can also detect whether the service requester has finished the service product and the content of the specific finishing through some state information reported by the service product.
The operation behaviors described in the foregoing A1 to A6 are only exemplary illustrations of the present application, and in practical application, various operation behaviors to be detected may be determined in combination with a specific service scenario, which is not limited by the present application.
After detecting the various types of operational behaviors, the server may further perform step 102.
Step 102, for each operation behavior, determining a current index value of the operation behavior.
In view of the variety of the operation behaviors, the value corresponding to the operation behavior may be directly used as the index value of the operation behavior for the operation behavior itself represented by the value. For example, the frequency of use of the service product, the rate of statement of use of the service product, the number of reports of the use condition of the service product, and the like in the above operation behaviors may be directly expressed as an index value. Therefore, in determining the current index value of the above-described operation behaviors, the current index value of the operation behavior may be determined for each operation behavior based on the index value of the operation behavior detected during the current set period (e.g., the current first set period or the current second set period, etc.).
For the operation behavior represented by some data such as vocabulary information or picture information, the data of the operation behavior can be converted into specific index values, and the specific conversion mode can be processed according to a set rule or algorithm.
In an example, taking an operation behavior as a service product usage area as an example, if it is detected that a service requester uses a service product in a specified usage area, a current index value of the service behavior may be set to a first value, whereas if it is detected that the service requester does not use the service product in the specified usage area, the current index value of the service behavior may be set to a second value. For example, the first value may be 1 and the second value may be 0. The operational behavior for the damage situation of the service product or the repair situation of the service product can likewise be determined using the above-described rules, and will not be explained here again.
Step 103, for each operation behavior, determining the current resource allocation specific gravity corresponding to the current index value of the operation behavior based on the corresponding relation between the index value and the resource allocation specific gravity of the operation behavior.
In some embodiments of the present application, determining the current resource allocation specific gravity corresponding to the current index value of the operation behavior may specifically be: determining, for each operation behavior, a current index value range within which a current index value of the operation behavior falls; and determining the current resource allocation proportion corresponding to the current index value range of the operation behavior based on the corresponding relation between the index value range of the operation behavior and the resource allocation proportion.
For example, for each operation behavior, an index value range may be respectively associated with each operation behavior, and the index value range and the resource allocation specific gravity may have a correspondence relationship. Thus, after determining the current index value of the operation behavior, the current index value range in which the current index value falls can be determined, and then the current resource allocation proportion is determined.
Step 104, determining the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of each operation behavior.
In determining the current allocation amount of service resources of the service requester, any one of the following manners may be adopted:
the method comprises the steps that firstly, the total specific gravity of current resource allocation is determined based on the specific gravity of the current resource allocation of each operation behavior; and determining the current allocation quantity of the service resources corresponding to the current resource allocation total specific gravity based on the corresponding relation between the resource allocation total specific gravity and the allocation quantity of the service resources.
For example, the sum of the current resource allocation specific gravity of each operation behavior may be determined as the current resource allocation total specific gravity. Or the corresponding weight can be set for each operation behavior according to the requirement of a specific application scene, and then the current resource allocation proportion of each operation behavior is weighted and summed to obtain the current total resource allocation proportion.
A second mode is to determine, for each operation behavior, a current allocation number corresponding to a current resource allocation specific gravity of the operation behavior based on a correspondence between the resource allocation specific gravity of the operation behavior and an allocation number of service resources; the current allocation amount of the service resources of the service requester is determined based on the current allocation amount of each operation behavior.
For example, the sum of the current allocation amounts for each operational behavior may be determined as the current allocation amount. Or the corresponding weight can be set for each operation behavior according to the requirement of a specific application scene, and then the current distribution quantity of each operation behavior is weighted and summed to obtain the current distribution quantity of the service resources of the service requester.
Of course, in the implementation, other manners may be used to determine the current allocation amount of the service resource of the service requester, which is not limited by the present application.
Step 105, notifying the terminal of the service requester to obtain the service resources of the current allocation quantity.
The service resources are expressed in various forms, and the following are expressed in several forms of service resources listed in the embodiment of the present application:
B1, account integration value of the service requester.
Illustratively, a service requester needs to consume account credits in an account of a client when using a certain service product. The account value may be used to cover the fee paid for using the service product. By assigning account credits to service requesters, service requesters with higher account credits may be provided with the right to use a service product more times.
B2, the service requester allows the number of times of using the service product.
For example, the number of times the service requester allows to use the service product may be set, and the service requester may consume the number of times the service product recorded in the client when using a certain service product. The number of permitted service products may be the number of free service products or the number of paid service products, or of course, the total number of free and paid service products. By assigning service requesters a number of times that service products are allowed to be used, service requesters with a higher number of times can be provided with the right to use service products more times.
B3, service products matched with the service requesting party.
The service product matched with the service requester can be understood as a service product which the service requester has permission to use. For example, if the service products are classified into several classes according to the set evaluation criteria, the service requester may be allocated with service products that the service requester has authority to use, such as service products in a class matching with the service requester, etc., based on some use cases of the service requester. Therefore, service products with different grades can be distributed to different service requesters based on different use conditions of different service requesters, and the utilization rate of the service resources can be improved by the differentiated distribution of the service resources.
In particular implementations, when the terminal of the service requester is notified to obtain the currently allocated amount of service resources, the following methods are included, but are not limited to:
In the first mode, a push message is sent to a terminal of a service requester, wherein the push message carries the service resources with the current allocation quantity.
The pushing mode of the pushing message comprises at least one of the following modes: pushing a prompt popup window to a client of the terminal, pushing prompt information into the client of the terminal, sending a short message to the terminal and the like.
And secondly, the terminal of the service requester is instructed to update the service resource allocation quantity displayed in the service resource detail interface to the current allocation quantity.
Taking the account integral of the service requester as an example, a service resource detail interface can be displayed in a client of a terminal of the service requester, the account integral of the service requester can be displayed in the service resource detail interface, and after the server calculates the current account integral, the server can instruct the client of the service requester to update the displayed current account integral.
In addition, the allocation amount of the service resources allocated to the service requester may also be updated in real time based on a change in the operation behavior of the service requester using the service product.
In a possible implementation manner, after notifying the service requester of obtaining the currently allocated number of service resources, if a change of the target operation behavior in the at least one operation behavior is detected, the current index value of the target operation behavior and the corresponding current resource allocation proportion are updated. Further, the current allocation count of the service resources of the service requester may be updated based on the current resource allocation count of the target operation behavior and the current resource allocation count of the operation behaviors other than the target operation behavior.
After updating the current allocation quantity of the service resources, the terminal of the service requester can be notified to obtain the updated current allocation quantity of the service resources. The notification method to be used specifically may be referred to the above-described notification method, and the present application is not limited thereto.
For ease of understanding, the allocation of service resources in a shared bicycle service scenario is described below as an example in connection with a shared bicycle service scenario.
Referring to the schematic diagram of a service scenario of a shared vehicle shown in fig. 2, in a scenario in which a service requester uses a shared vehicle, the operation behavior of the service requester using the shared vehicle that may be detected by the background server includes, but is not limited to: the method comprises the steps of riding frequency per month, timely billing rate per month, whether the vehicle is damaged, parking at fixed points, reporting the service condition of the vehicle, and finishing the vehicle (for example, whether the vehicle is charged or whether the vehicle with damaged communication modules is corrected and then can communicate with a background server).
And finally, the resource allocation quantity of the service requester can be calculated by detecting the various operation behaviors and determining the corresponding index value and the resource allocation proportion. And informing the terminal of the service requester of the number of resource allocations available to the service requester. The specific process will not be described in detail here, and reference may be made to the description given above.
In the embodiment of the application, the current resource allocation proportion of the service resources allocated to the service requester is determined by detecting the operation behaviors of the service provider using the service product and based on the current index value of each operation behavior. And further, the current allocation quantity of the service resources of the service requester can be determined based on the current resource allocation proportion of each operation behavior, and the terminal of the service requester is informed to obtain the service resources of the current allocation quantity. The operation behavior of the service requester for using the service product can reflect the service condition of the service requester for the service product, so that the service resource can be more reasonably distributed based on the service condition, thereby improving the utilization efficiency of the service product and avoiding the waste of the service resource.
Based on the same technical concept, the embodiment of the present application further provides a resource allocation device, as shown in fig. 3, which is a schematic structural diagram of the resource allocation device provided by the present application, including:
a detection module 31 for detecting at least one operational behaviour of a service requester using a service product;
An allocation specific gravity determination module 32 for determining, for each operation behavior, a current index value of the operation behavior, and determining a current resource allocation specific gravity corresponding to the current index value of the operation behavior based on a correspondence between the index value of the operation behavior and the resource allocation specific gravity;
An allocation quantity determining module 33, configured to determine a current allocation quantity of service resources of the service requester based on a current resource allocation specific gravity of each operation behavior;
and the notification module 34 is configured to notify the terminal of the service requester to obtain the currently allocated number of service resources.
In some embodiments of the present application, the allocation quantity determining module 33 is specifically configured to, when determining the current allocation quantity of the service resources of the service requester based on the current resource allocation specific gravity of each operation behavior:
Determining a current total resource allocation specific gravity based on the current resource allocation specific gravity for each operational behavior;
And determining the current allocation quantity of the service resources corresponding to the current resource allocation total specific gravity based on the corresponding relation between the resource allocation total specific gravity and the allocation quantity of the service resources.
In some embodiments of the present application, the allocation quantity determining module 33 is specifically configured to, when determining the current allocation quantity of the service resources of the service requester based on the current resource allocation specific gravity of each operation behavior:
For each operation behavior, determining the current allocation quantity corresponding to the current resource allocation proportion of the operation behavior based on the corresponding relation between the resource allocation proportion of the operation behavior and the allocation quantity of the service resources;
The current allocation amount of the service resources of the service requester is determined based on the current allocation amount of each operation behavior.
In some embodiments of the present application, the allocation specific gravity determining module 32 is specifically configured to, when determining the current resource allocation specific gravity corresponding to the current index value of the operation behavior based on the correspondence between the index value of the operation behavior and the resource allocation specific gravity:
Determining, for each operation behavior, a current index value range within which a current index value of the operation behavior falls;
And determining the current resource allocation proportion corresponding to the current index value range of the operation behavior based on the corresponding relation between the index value range of the operation behavior and the resource allocation proportion.
In some embodiments of the application, the apparatus further comprises an update module 35;
the update module 35 is configured to: after the notification module notifies the service requester to obtain the service resources with the current allocation quantity, if the change of the target operation behavior in the at least one operation behavior is detected, updating the current index value of the target operation behavior and the corresponding current resource allocation proportion;
Updating the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of the target operation behavior and the current resource allocation proportion of other operation behaviors except the target operation behavior;
The notification module 34 is further configured to: and notifying the terminal of the service requester to obtain the updated service resources with the current allocation quantity.
In some embodiments of the present application, the allocation specific gravity determination module 32, when determining, for each operation behavior, a current index value of such operation behavior, is specifically configured to:
For each operational behavior, a current index value for that operational behavior is determined based on the index values for that operational behavior detected over a set period of time.
In some embodiments of the present application, the notification module 34 is specifically configured to, when notifying the terminal of the service requester that the currently allocated number of service resources is obtained:
Sending a push message to the terminal of the service requester, wherein the push message carries the service resources with the current allocation quantity; the pushing mode of the push message comprises at least one of the following modes: pushing a prompt popup window to a client of the terminal, pushing prompt information into the client of the terminal, and sending a short message to the terminal.
In some embodiments of the present application, the notification module 34 is specifically configured to, when notifying the terminal of the service requester that the currently allocated number of service resources is obtained:
And the terminal of the service requester is instructed to update the service resource allocation quantity displayed in the service resource detail interface to the current allocation quantity.
In some embodiments of the application, the operational behavior comprises at least one of the following operational behaviors:
the frequency of use of the service product; the rate of statement of business using the service product; damage to the service product; a service product usage area; reporting times of service product use conditions; the condition of finishing the service product.
In some embodiments of the application, the service resource comprises at least one of the following resources:
an account value for the service requester; the number of times the service requester allows the service product to be used; a service product that matches the service requestor.
In the embodiment of the application, the current resource allocation proportion of the service resources allocated to the service requester is determined by detecting the operation behaviors of the service provider using the service product and based on the current index value of each operation behavior. And further, the current allocation quantity of the service resources of the service requester can be determined based on the current resource allocation proportion of each operation behavior, and the terminal of the service requester is informed to obtain the service resources of the current allocation quantity. The operation behavior of the service requester for using the service product can reflect the service condition of the service requester for the service product, so that the service resource can be more reasonably distributed based on the service condition, thereby improving the utilization efficiency of the service product and avoiding the waste of the service resource.
Based on the same technical conception, the embodiment of the application also provides electronic equipment. Referring to fig. 4, a schematic structural diagram of an electronic device 400 according to an embodiment of the present application includes a processor 401, a memory 402, and a bus 403. The memory 402 is configured to store execution instructions, including a memory 4021 and an external memory 4022; the memory 4021 is also referred to as an internal memory, and is used for temporarily storing operation data in the processor 401 and data exchanged with the external memory 4022 such as a hard disk, the processor 401 exchanges data with the external memory 4022 through the memory 4021, and when the electronic device 400 operates, the processor 401 and the memory 402 communicate with each other through the bus 403, so that the processor 401 executes the following instructions:
Detecting at least one operational behavior of a service requester using a service product;
Determining a current index value of each operation behavior, and determining a current resource allocation proportion corresponding to the current index value of the operation behavior based on a corresponding relation between the index value of the operation behavior and the resource allocation proportion;
determining a current allocation quantity of service resources of the service requester based on the current resource allocation specific gravity of each operation behavior;
and notifying the terminal of the service requester to obtain the service resources with the current allocation quantity.
In some embodiments of the present application, the processor 401, when determining the current allocation amount of the service resource of the service requester based on the current resource allocation specific gravity of each operation behavior, specifically performs:
Determining a current total resource allocation specific gravity based on the current resource allocation specific gravity for each operational behavior;
And determining the current allocation quantity of the service resources corresponding to the current resource allocation total specific gravity based on the corresponding relation between the resource allocation total specific gravity and the allocation quantity of the service resources.
In some embodiments of the present application, the processor 401, when determining the current allocation amount of the service resource of the service requester based on the current resource allocation specific gravity of each operation behavior, specifically performs:
For each operation behavior, determining the current allocation quantity corresponding to the current resource allocation proportion of the operation behavior based on the corresponding relation between the resource allocation proportion of the operation behavior and the allocation quantity of the service resources;
The current allocation amount of the service resources of the service requester is determined based on the current allocation amount of each operation behavior.
In some embodiments of the present application, the processor 401, when determining the current resource allocation specific gravity corresponding to the current index value of the operation behavior based on the correspondence between the index value of the operation behavior and the resource allocation specific gravity, specifically performs:
Determining, for each operation behavior, a current index value range within which a current index value of the operation behavior falls;
And determining the current resource allocation proportion corresponding to the current index value range of the operation behavior based on the corresponding relation between the index value range of the operation behavior and the resource allocation proportion.
In some embodiments of the present application, the processor 401 may further perform, after notifying the service requester that the currently allocated amount of service resources is obtained:
if the change of the target operation behavior in the at least one operation behavior is detected, updating the current index value of the target operation behavior and the corresponding current resource allocation proportion;
Updating the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of the target operation behavior and the current resource allocation proportion of other operation behaviors except the target operation behavior;
and notifying the terminal of the service requester to obtain the updated service resources with the current allocation quantity.
In some embodiments of the present application, the processor 401, when determining, for each operation behavior, a current index value of such operation behavior, specifically performs:
For each operational behavior, a current index value for that operational behavior is determined based on the index values for that operational behavior detected over a set period of time.
In some embodiments of the present application, the processor 401, when notifying the terminal of the service requester to obtain the currently allocated number of service resources, specifically performs:
Sending a push message to the terminal of the service requester, wherein the push message carries the service resources with the current allocation quantity; the pushing mode of the push message comprises at least one of the following modes: pushing a prompt popup window to a client of the terminal, pushing prompt information into the client of the terminal, and sending a short message to the terminal.
In some embodiments of the present application, the processor 401, when notifying the terminal of the service requester to obtain the currently allocated number of service resources, specifically performs:
And the terminal of the service requester is instructed to update the service resource allocation quantity displayed in the service resource detail interface to the current allocation quantity.
In some embodiments of the application, the operational behavior comprises at least one of the following operational behaviors:
the frequency of use of the service product; the rate of statement of business using the service product; damage to the service product; a service product usage area; reporting times of service product use conditions; the condition of finishing the service product.
In some embodiments of the application, the service resource comprises at least one of the following resources:
an account value for the service requester; the number of times the service requester allows the service product to be used; a service product that matches the service requestor.
The embodiment of the application also provides a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and the computer program is executed by a processor to execute the steps of the method for allocating resources.
Specifically, the storage medium can be a general-purpose storage medium, such as a mobile disk, a hard disk, and the like, and when the computer program on the storage medium is executed, the method for allocating resources can be executed, so that the utilization rate of service resources is improved.
The computer program product of the resource allocation method provided by the embodiment of the present application includes a computer readable storage medium storing program codes, and the instructions included in the program codes may be used to execute the method in the foregoing method embodiment, and specific implementation may refer to the method embodiment and will not be described herein.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the method embodiments, and are not repeated in the present disclosure. In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, and the division of the modules is merely a logical function division, and there may be additional divisions when actually implemented, and for example, multiple modules or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, indirect coupling or communication connection of devices or modules, electrical, mechanical, or other form.
The modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical units, may be located in one place, or may be distributed over multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, etc.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily appreciate variations or alternatives within the scope of the present application. Therefore, the protection scope of the application is subject to the protection scope of the claims.

Claims (14)

1. A method for resource allocation, comprising:
Detecting at least one operational behavior of a service requester using a service product; the operational behavior includes at least one of the following operational behaviors: the frequency of use of the service product; the rate of statement of business using the service product; damage to the service product; a service product usage area; reporting times of service product use conditions; finishing conditions for the service product;
Determining a current index value of each operation behavior, and determining a current resource allocation proportion corresponding to the current index value of the operation behavior based on a corresponding relation between the index value of the operation behavior and the resource allocation proportion;
Determining a current allocation quantity of service resources of the service requester based on the current resource allocation specific gravity of each operation behavior; the service resources include at least one of the following: an account value for the service requester; the number of times the service requester allows the service product to be used; a service product matched with the service requester;
notifying a terminal of the service requester to obtain the service resources of the current allocation quantity;
Wherein the determining the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of each operation behavior comprises:
Determining a current total resource allocation specific gravity based on the current resource allocation specific gravity for each operational behavior;
Determining the current allocation quantity of the service resources corresponding to the current resource allocation total specific gravity based on the corresponding relation between the resource allocation total specific gravity and the allocation quantity of the service resources;
the determining, for each operation behavior, a current index value of the operation behavior includes:
For each operational behavior, a current index value for that operational behavior is determined based on the index values for that operational behavior detected over a set period of time.
2. The resource allocation method according to claim 1, wherein the determining the current allocation amount of the service resource of the service requester based on the current resource allocation specific gravity of each operation behavior comprises:
For each operation behavior, determining the current allocation quantity corresponding to the current resource allocation proportion of the operation behavior based on the corresponding relation between the resource allocation proportion of the operation behavior and the allocation quantity of the service resources;
The current allocation amount of the service resources of the service requester is determined based on the current allocation amount of each operation behavior.
3. The resource allocation method according to claim 1, wherein the determining the current resource allocation specific gravity corresponding to the current index value of the operation behavior based on the correspondence between the index value of the operation behavior and the resource allocation specific gravity comprises:
Determining, for each operation behavior, a current index value range within which a current index value of the operation behavior falls;
And determining the current resource allocation proportion corresponding to the current index value range of the operation behavior based on the corresponding relation between the index value range of the operation behavior and the resource allocation proportion.
4. The resource allocation method according to claim 1, further comprising, after notifying the service requester that the currently allocated number of service resources is obtained:
if the change of the target operation behavior in the at least one operation behavior is detected, updating the current index value of the target operation behavior and the corresponding current resource allocation proportion;
Updating the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of the target operation behavior and the current resource allocation proportion of other operation behaviors except the target operation behavior;
and notifying the terminal of the service requester to obtain the updated service resources with the current allocation quantity.
5. The resource allocation method according to claim 1, wherein the notifying the terminal of the service requester to obtain the currently allocated number of service resources comprises:
Sending a push message to the terminal of the service requester, wherein the push message carries the service resources with the current allocation quantity; the pushing mode of the push message comprises at least one of the following modes: pushing a prompt popup window to a client of the terminal, pushing prompt information into the client of the terminal, and sending a short message to the terminal.
6. The resource allocation method according to claim 1, wherein the notifying the terminal of the service requester to obtain the currently allocated number of service resources comprises:
And the terminal of the service requester is instructed to update the service resource allocation quantity displayed in the service resource detail interface to the current allocation quantity.
7. A resource allocation apparatus, comprising:
The detection module is used for detecting at least one operation behavior of a service requester using the service product; the operational behavior includes at least one of the following operational behaviors: the frequency of use of the service product; the rate of statement of business using the service product; damage to the service product; a service product usage area; reporting times of service product use conditions; finishing conditions for the service product;
An allocation specific gravity determining module, configured to determine, for each operation behavior, a current index value of the operation behavior, and determine, based on a correspondence between the index value of the operation behavior and a resource allocation specific gravity, a current resource allocation specific gravity corresponding to the current index value of the operation behavior;
An allocation quantity determining module, configured to determine a current allocation quantity of service resources of the service requester based on a current resource allocation specific gravity of each operation behavior; the service resources include at least one of the following: an account value for the service requester; the number of times the service requester allows the service product to be used; a service product matched with the service requester;
a notification module, configured to notify a terminal of the service requester to obtain the currently allocated number of service resources;
Wherein the allocation quantity determining module comprises:
a specific gravity determining unit for determining a current total specific gravity of the resource allocation based on the current specific gravity of the resource allocation for each operation behavior;
A number determining unit, configured to determine a current allocation number of service resources corresponding to the current total specific gravity of resource allocation based on a correspondence between the total specific gravity of resource allocation and the allocation number of service resources;
the distribution specific gravity determination module includes:
An index value determination unit for determining, for each operation behavior, a current index value of the operation behavior based on the index value of the operation behavior detected within a set period of time.
8. The resource allocation device according to claim 7, wherein the allocation quantity determination module, when determining the current allocation quantity of service resources of the service requester based on the current resource allocation specific gravity of each operation behavior, is specifically configured to:
For each operation behavior, determining the current allocation quantity corresponding to the current resource allocation proportion of the operation behavior based on the corresponding relation between the resource allocation proportion of the operation behavior and the allocation quantity of the service resources;
The current allocation amount of the service resources of the service requester is determined based on the current allocation amount of each operation behavior.
9. The resource allocation apparatus according to claim 7, wherein the allocation specific gravity determination module is configured to, when determining the current resource allocation specific gravity corresponding to the current index value of the operation behavior based on the correspondence between the index value of the operation behavior and the resource allocation specific gravity:
Determining, for each operation behavior, a current index value range within which a current index value of the operation behavior falls;
And determining the current resource allocation proportion corresponding to the current index value range of the operation behavior based on the corresponding relation between the index value range of the operation behavior and the resource allocation proportion.
10. The resource allocation apparatus according to claim 7, wherein the apparatus further comprises an update module;
the updating module is used for: after the notification module notifies the service requester to obtain the service resources with the current allocation quantity, if the change of the target operation behavior in the at least one operation behavior is detected, updating the current index value of the target operation behavior and the corresponding current resource allocation proportion;
Updating the current allocation quantity of the service resources of the service requester based on the current resource allocation proportion of the target operation behavior and the current resource allocation proportion of other operation behaviors except the target operation behavior;
The notification module is further configured to: and notifying the terminal of the service requester to obtain the updated service resources with the current allocation quantity.
11. The resource allocation device according to claim 7, wherein the notification module, when notifying the terminal of the service requester that the currently allocated number of service resources is obtained, is specifically configured to:
Sending a push message to the terminal of the service requester, wherein the push message carries the service resources with the current allocation quantity; the pushing mode of the push message comprises at least one of the following modes: pushing a prompt popup window to a client of the terminal, pushing prompt information into the client of the terminal, and sending a short message to the terminal.
12. The resource allocation device according to claim 7, wherein the notification module, when notifying the terminal of the service requester that the currently allocated number of service resources is obtained, is specifically configured to:
And the terminal of the service requester is instructed to update the service resource allocation quantity displayed in the service resource detail interface to the current allocation quantity.
13. An electronic device, comprising: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, the processor and the storage medium communicating over the bus when the electronic device is running, the processor executing the machine-readable instructions to perform the steps of the resource allocation method of any one of claims 1 to 6.
14. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program which, when executed by a processor, performs the steps of the resource allocation method according to any of claims 1 to 6.
CN201910415997.XA 2019-05-19 2019-05-19 Resource allocation method, device, equipment and medium Active CN111861612B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910415997.XA CN111861612B (en) 2019-05-19 2019-05-19 Resource allocation method, device, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910415997.XA CN111861612B (en) 2019-05-19 2019-05-19 Resource allocation method, device, equipment and medium

Publications (2)

Publication Number Publication Date
CN111861612A CN111861612A (en) 2020-10-30
CN111861612B true CN111861612B (en) 2024-04-26

Family

ID=72965995

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910415997.XA Active CN111861612B (en) 2019-05-19 2019-05-19 Resource allocation method, device, equipment and medium

Country Status (1)

Country Link
CN (1) CN111861612B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114745798B (en) * 2022-06-10 2022-09-02 环球数科集团有限公司 A dynamic allocation method and system for satellite bandwidth management

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002230246A (en) * 2001-02-07 2002-08-16 Hitachi Ltd Resource allocation management system
CN102208080A (en) * 2010-03-29 2011-10-05 深圳市腾讯计算机系统有限公司 Method and system for optimizing service resources
US8386639B1 (en) * 2012-01-24 2013-02-26 New Voice Media Limited System and method for optimized and distributed resource management
CN103069407A (en) * 2010-06-16 2013-04-24 优米有限公司 Resource server allocation system
CN103607415A (en) * 2013-12-05 2014-02-26 乐得科技有限公司 Method, client and server for allocating requested resources
CN106471773A (en) * 2014-06-30 2017-03-01 微软技术许可有限责任公司 The distribution of integrated form global resource and load balance
CN107308644A (en) * 2017-07-12 2017-11-03 腾讯科技(深圳)有限公司 The acquisition methods and device of configuration information
CN107943825A (en) * 2017-10-19 2018-04-20 阿里巴巴集团控股有限公司 Data processing method, device and the electronic equipment of page access
CN108460585A (en) * 2017-02-21 2018-08-28 阿里巴巴集团控股有限公司 A kind of resource acquiring method, resource allocation methods, device and electronic equipment
CN108647081A (en) * 2018-04-16 2018-10-12 南京维拓科技股份有限公司 Empty machine resource automatic distribution system based on order
CN109087148A (en) * 2018-08-16 2018-12-25 连尚(新昌)网络科技有限公司 Determine the method, equipment and computer-readable medium of virtual resource object
CN109525855A (en) * 2018-12-24 2019-03-26 北京字节跳动网络技术有限公司 Method and apparatus for handling information
CN109684547A (en) * 2018-12-24 2019-04-26 北京字节跳动网络技术有限公司 Method and apparatus for handling information

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002230246A (en) * 2001-02-07 2002-08-16 Hitachi Ltd Resource allocation management system
CN102208080A (en) * 2010-03-29 2011-10-05 深圳市腾讯计算机系统有限公司 Method and system for optimizing service resources
CN103069407A (en) * 2010-06-16 2013-04-24 优米有限公司 Resource server allocation system
US8386639B1 (en) * 2012-01-24 2013-02-26 New Voice Media Limited System and method for optimized and distributed resource management
CN103607415A (en) * 2013-12-05 2014-02-26 乐得科技有限公司 Method, client and server for allocating requested resources
CN106471773A (en) * 2014-06-30 2017-03-01 微软技术许可有限责任公司 The distribution of integrated form global resource and load balance
CN108460585A (en) * 2017-02-21 2018-08-28 阿里巴巴集团控股有限公司 A kind of resource acquiring method, resource allocation methods, device and electronic equipment
CN107308644A (en) * 2017-07-12 2017-11-03 腾讯科技(深圳)有限公司 The acquisition methods and device of configuration information
CN107943825A (en) * 2017-10-19 2018-04-20 阿里巴巴集团控股有限公司 Data processing method, device and the electronic equipment of page access
CN108647081A (en) * 2018-04-16 2018-10-12 南京维拓科技股份有限公司 Empty machine resource automatic distribution system based on order
CN109087148A (en) * 2018-08-16 2018-12-25 连尚(新昌)网络科技有限公司 Determine the method, equipment and computer-readable medium of virtual resource object
CN109525855A (en) * 2018-12-24 2019-03-26 北京字节跳动网络技术有限公司 Method and apparatus for handling information
CN109684547A (en) * 2018-12-24 2019-04-26 北京字节跳动网络技术有限公司 Method and apparatus for handling information

Also Published As

Publication number Publication date
CN111861612A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
CN103049309B (en) Resource management apparatus, the method and system of virtual machine
US8347306B2 (en) Method and system for determining resource usage of each tenant in a multi-tenant architecture
CN111095721A (en) Aggregating energy resources
CN108564355A (en) Automobile battery replacement charging method and device and computer readable storage medium
CN109766186B (en) Reservation resource allocation method, apparatus, system and readable storage medium
CN107886424B (en) Settlement data processing method and device, computer equipment and storage medium
CN110930139A (en) Differentiated gas payment service system based on customer consumption
CN111861612B (en) Resource allocation method, device, equipment and medium
JP6616915B1 (en) Vehicle charge management system and program
CN111861097A (en) Information processing method and device
AU2012346010B2 (en) Configurable billing with subscriptions having conditional components
CN111182479A (en) Information sending control method and device
CN113037510A (en) Charging method, charging device and computer readable storage medium
TWI509429B (en) Electricity load management device and electricity load management method thereof
CN115606070A (en) Battery distribution device
CN110084897B (en) Charging method, system, device and computer readable storage medium
CN118343013A (en) A charging resource management method, device, electronic device and storage medium
CN111222926A (en) Invoicing method and device
CN113315642B (en) Resource metering processing method and device and cloud service system
CN105141432B (en) Cloud service order processing method and apparatus
CN115640167A (en) Data backup method and device, electronic equipment and storage medium
CN106888187B (en) Service processing method and device
CN112488451A (en) Resource information pushing method and device, computer equipment and storage medium
JP2018205812A (en) Electricity rate computation device, electric vehicle, electricity rate computation method, and program
US20150039485A1 (en) Billing transaction currency normalization

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant