CN112633743A - Method, apparatus, computer device, medium, and product for adjusting resource allocation - Google Patents

Method, apparatus, computer device, medium, and product for adjusting resource allocation Download PDF

Info

Publication number
CN112633743A
CN112633743A CN202011616306.1A CN202011616306A CN112633743A CN 112633743 A CN112633743 A CN 112633743A CN 202011616306 A CN202011616306 A CN 202011616306A CN 112633743 A CN112633743 A CN 112633743A
Authority
CN
China
Prior art keywords
service
order
travel
type
target
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.)
Pending
Application number
CN202011616306.1A
Other languages
Chinese (zh)
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 Didi Infinity Technology and Development Co Ltd
Original Assignee
Beijing Didi Infinity Technology and Development 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 Didi Infinity Technology and Development Co Ltd filed Critical Beijing Didi Infinity Technology and Development Co Ltd
Priority to CN202011616306.1A priority Critical patent/CN112633743A/en
Publication of CN112633743A publication Critical patent/CN112633743A/en
Pending legal-status Critical Current

Links

Images

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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present application provides a method, apparatus, computer device, medium and product for adjusting resource configuration, the method comprising: counting service order execution data of the travel service in different time slices of each sub-area aiming at each type of travel service; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area; for each type of travel service, performing weighted calculation according to service order execution data of the type of travel service in each time slice of each sub-area to determine order execution efficiency of the type of travel service in a target area; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice; determining a target travel service type according to the difference of order execution efficiency of each type of travel service; and adjusting the resource allocation of the target travel service type.

Description

Method, apparatus, computer device, medium, and product for adjusting resource allocation
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a computer device, a medium, and a product for adjusting resource allocation.
Background
At present, with the progress of society, the pace of life of people is faster and faster, the travel efficiency brought by different travel modes is different, automobile travel is a faster travel mode, but all people can not drive by themselves, so the network car reservation becomes a very convenient travel mode, and various types of travel services such as express cars, special cars, tailgating and car pooling are gradually introduced. The supply and demand conditions of each type of travel service are greatly changed in different scenes, and the changes corresponding to the supply and demand conditions of each type of travel service are not the same, if the supply and demand conditions are directly compared according to the service conditions corresponding to the two types of travel services, and the travel service with lower service quality is rectified, the rectification mode is not accurate.
Disclosure of Invention
In view of the above, an object of the present application is to provide a method, an apparatus, a computer device, a medium, and a product for adjusting resource allocation, which solve the problem in the prior art that a comparison result of different types of travel services is inaccurate.
According to one aspect of the present application, an electronic device may include a storage medium and a processor in communication with the storage medium. The storage medium stores machine-readable instructions executable by the processor. When the electronic device is operated, the processor communicates with the storage medium through the bus, and the processor executes the machine readable instructions to perform the following operations:
in a first aspect, an embodiment of the present application provides a method for adjusting resource configuration, including:
counting service order execution data of the travel service in different time slices of each sub-area aiming at each type of travel service; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area;
for each type of travel service, performing weighted calculation according to service order execution data of the type of travel service in each time slice of each sub-area to determine order execution efficiency of the type of travel service in the target area; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice;
determining a target travel service type according to the difference of order execution efficiency of each type of travel service;
and adjusting the resource allocation of the target travel service type.
Optionally, the order execution efficiency is determined according to any one or more of the following information:
response rate, average response time, average order receiving distance and transaction rate.
Optionally, the determining the target travel service type according to the difference of the order execution efficiency of each type of travel service includes:
and determining the travel service with the order execution efficiency lower than the preset execution efficiency as the target travel service type according to the difference of the order execution efficiency of each type of travel service.
Optionally, the order execution efficiency is determined according to any one or two of the following information: response rate and rate of transaction; the adjusting the resource configuration of the target travel service type comprises any one or two of the following:
increasing the number of service providers corresponding to the target trip service type;
and improving the service priority of the service order corresponding to the target travel service type.
Optionally, the method further includes increasing the number of service providers corresponding to the target travel service type by the following steps:
screening out a first target service provider with unstable service time from service providers corresponding to the travel service types with the order execution efficiency not lower than the preset execution efficiency;
sending service adjustment prompt information to the first target service provider; the service adjustment prompt message is used for reminding the service provider with the first target service provider of carrying out service orders of the target travel service type.
Optionally, the method further includes the following steps of increasing the service priority of the service order corresponding to the target travel service type:
when a service provider receives service orders corresponding to different travel service types within a preset time period, pushing a travel service recommendation list to the service provider so that the service provider displays the travel service recommendation list; different service orders in the travel service recommendation list are arranged according to service priorities of the different service orders, and the service priority of the service order of the target travel service type is higher than a preset priority.
Optionally, the order execution efficiency is determined according to any one or more of the following information: average response time length, average order receiving time length and average order receiving distance; the adjusting the resource configuration of the target travel service type comprises any one or two of the following:
distributing the service order of the target trip service type to a service provider corresponding to the target trip service type;
and increasing the number of service providers of the target travel service type.
Optionally, the allocating the service order of the target trip service type to the service provider corresponding to the target trip service type includes:
determining a second target service provider of the target travel service type closest to the initial position of the service order according to the initial position of the service order of the target travel service type and the current position of the service provider of the target travel service type;
and distributing the service order to the second target service provider.
Optionally, the allocating the service order of the target trip service type to the service provider corresponding to the target trip service type includes:
calculating order taking time of the service provider of the target trip service type reaching the initial position of the service order according to the road congestion condition between the initial position of the service order of the target trip service type and the current position of the service provider of the target trip service type;
and distributing the service order to a third target service provider of the target travel service type with the shortest order taking time.
Optionally, increasing the number of service providers of the target travel service type includes:
if the order taking time of the service provider of the target travel service type reaching the initial position of the service order is longer than the preset order taking time, calculating the order taking time of the service provider corresponding to other travel service types reaching the initial position of the service order;
and distributing the service order to a fourth target service provider corresponding to the other trip service type with the shortest order taking time.
Optionally, for each type of travel service, statistics of service order execution data of the travel service in different time slices of each sub-region includes:
for each type of travel service, randomly extracting a service order of the type of travel service in each time slice of each sub-region;
and for each type of travel service, counting service order execution data of the travel service in different time slices of each sub-region according to service order execution data corresponding to the service order extracted from each time slice of each sub-region.
Optionally, the travel service includes any one of the following types:
a car-sharing travel service type, a tailgating travel service type, a special car travel service type, an express travel service type and an express travel service type.
In a second aspect, an embodiment of the present application provides an apparatus for adjusting resource configuration, including:
the statistical module is used for counting service order execution data of the travel service in different time slices of each sub-area aiming at each type of travel service; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area;
the calculation module is used for carrying out weighted calculation on each type of travel service according to service order execution data of the type of travel service in each time slice of each sub-area so as to determine order execution efficiency of the type of travel service in the target area; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice;
the determining module is used for determining the type of the target travel service according to the difference of the order execution efficiency of each type of travel service;
and the adjusting module is used for adjusting the resource allocation of the target trip service type.
Optionally, the order execution efficiency includes any one or more of the following information:
response rate, average response time, average order receiving distance and transaction rate.
Optionally, the determining module includes:
and the determining unit is used for determining the target travel service type of the travel service with the order execution efficiency lower than the preset execution efficiency according to the difference of the order execution efficiency of each type of travel service.
Optionally, the adjusting module includes:
a first increasing unit, configured to increase the number of service providers corresponding to the target trip service type;
and the improving unit is used for improving the service priority of the service order corresponding to the target trip service type.
Optionally, the first adding unit includes:
the first screening subunit is used for screening out a first target service provider with unstable service time from service providers corresponding to the travel service types with the order execution efficiency not lower than the preset execution efficiency;
the prompting subunit is used for sending service adjustment prompting information to the first target service provider; the service adjustment prompt message is used for reminding the service provider with the first target service provider of carrying out service orders of the target travel service type.
Optionally, the increasing unit includes:
the pushing subunit is configured to, when receiving service orders corresponding to different travel service types within a preset time period, push a travel service recommendation list to the service provider, so that the service provider displays the travel service recommendation list; different service orders in the travel service recommendation list are arranged according to service priorities of the different service orders, and the service priority of the service order of the target travel service type is higher than a preset priority.
Optionally, the adjusting module includes:
the distribution unit is used for distributing the service orders of the target trip service type to the service providing end corresponding to the target trip service type;
and a second increasing unit, configured to increase the number of service providers of the target trip service type.
Optionally, the allocation unit includes:
a distance determining subunit, configured to determine, according to an initial position of the service order of the target trip service type and a current position of the service provider of the target trip service type, a second target service provider of the target trip service type that is closest to the initial position of the service order;
and the first allocating subunit is used for allocating the service order to the second target service provider.
Optionally, the allocation unit includes:
a first time determining subunit, configured to calculate, according to a road congestion condition between an initial position of the service order of the target trip service type and a current position of the service provider of the target trip service type, an order taking duration for the service provider of the target trip service type to reach the initial position of the service order;
and the second distribution subunit is used for distributing the service order to a third target service provider of the target travel service type with the shortest order taking time.
Optionally, the second adding unit includes:
a second time determining subunit, configured to calculate order taking durations when service providers corresponding to other travel service types reach the initial position of the service order if the order taking duration when the service provider of the target travel service type reaches the initial position of the service order exceeds a preset order taking duration;
and the third distributing subunit is used for distributing the service order to a fourth target service provider corresponding to the other trip service type with the shortest order taking time.
Optionally, the statistical module includes:
the extraction unit is used for randomly extracting a service order of the travel service in each time slice of each sub-region aiming at each travel service;
and the counting unit is used for counting the service order execution data of the travel service under different time slices of each sub-region according to the service order execution data corresponding to the service order extracted from each time slice of each sub-region.
Optionally, the travel service includes any one of the following types:
a car-sharing travel service type, a tailgating travel service type, a special car travel service type, an express travel service type and an express travel service type.
In a third aspect, an embodiment of the present application provides an electronic device, including: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, the processor and the storage medium communicate with each other through the bus when the electronic device runs, and the processor executes the machine-readable instructions to execute the steps of the method.
In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to perform the steps of the method.
In a fifth aspect, the present application provides a computer program product comprising computer programs/instructions which, when executed by a processor, implement the steps of the above method.
The embodiment of the application provides a method for adjusting resource allocation, which comprises the steps of firstly, counting service order execution data of each type of travel service in different time slices of each sub-area according to each type of travel service; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area; then, for each type of travel service, performing weighted calculation according to service order execution data of the type of travel service in each time slice of each sub-area to determine order execution efficiency of the type of travel service in the target area; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice; secondly, determining the target travel service type according to the difference of the order execution efficiency of each type of travel service. And finally, adjusting the resource allocation of the target travel service type.
In the embodiment, the order execution efficiency is obtained by performing weighted calculation according to the service order execution data obtained by statistics, the weight corresponding to each space-time slice is in negative correlation with the order data abnormal degree corresponding to the space-time slice, the weight of the abnormal slice is reduced, and further, the comparison of the order execution efficiencies of different types of travel services is more reasonable. And then determining the target trip service according to a reasonable comparison result, and adjusting a service strategy aiming at the target trip service, so that the target trip service can improve the order execution efficiency.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a flowchart illustrating a method for adjusting resource configuration according to an embodiment of the present application;
FIG. 2 is a diagram illustrating spatio-temporal slices provided by an embodiment of the present application;
fig. 3 is a schematic diagram illustrating an architecture of a service system provided in an embodiment of the present application;
fig. 4 is a schematic structural diagram illustrating an apparatus for adjusting a resource configuration according to an embodiment of the present application;
fig. 5 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application.
Detailed Description
In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it should be understood that the drawings in the present application are for illustrative and descriptive purposes only and are not used to limit the scope of protection of the present application. Additionally, it should be understood that the schematic drawings are not necessarily drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of the present application. It should be understood that the operations of the flow diagrams may be performed out of order, and steps without logical context may be performed in reverse order or simultaneously. One skilled in the art, under the guidance of this application, may add one or more other operations to, or remove one or more operations from, the flowchart.
In addition, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
In order to enable a person skilled in the art to use the present disclosure, the following embodiments are given in connection with a specific application scenario "travel service". It will be apparent to those skilled in the art that the general principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of the application. Although the present application is described primarily in the context of travel services, it should be understood that this is merely one exemplary embodiment.
It should be noted that in the embodiments of the present application, the term "comprising" is used to indicate the presence of the features stated hereinafter, but does not exclude the addition of further features.
The terms "passenger," "requestor," "service requestor," and "customer" are used interchangeably in this application to refer to an individual, entity, or tool that can request or order a service. The terms "driver," "provider," "service provider," and "provider" are used interchangeably in this application to refer to an individual, entity, or tool that can provide a service. The term "user" in this application may refer to an individual, entity or tool that requests a service, subscribes to a service, provides a service, or facilitates the provision of a service. For example, the user may be a passenger, a driver, an operator, etc., or any combination thereof. In the present application, "passenger" and "passenger terminal" may be used interchangeably, and "driver" and "driver terminal" may be used interchangeably.
The terms "service request" and "order" are used interchangeably herein to refer to a request initiated by a passenger, a service requester, a driver, a service provider, or a supplier, the like, or any combination thereof. Accepting the "service request" or "order" may be a passenger, a service requester, a driver, a service provider, a supplier, or the like, or any combination thereof. The service request may be charged or free.
The Positioning technology used in the present application may be based on a Global Positioning System (GPS), a Global Navigation Satellite System (GLONASS), a COMPASS Navigation System (COMPASS), a galileo Positioning System, a Quasi-Zenith Satellite System (QZSS), a Wireless Fidelity (WiFi) Positioning technology, or the like, or any combination thereof. One or more of the above-described positioning systems may be used interchangeably in this application.
The net car of appointment has multiple type's trip service, every type of trip service probably is more suitable for this trip service pertinence scene, for example, the express bus trip service is comparatively economical and practical, the user can select the express bus trip usually under the good condition of weather mostly, the price of extra fast trip service is higher, mainly serve under the extreme condition of weather, under the extreme condition of weather like this, the user can initiatively select extra fast trip service to go on a trip in order to go on a trip as soon as possible, and then also increased the order volume of extra fast trip service.
In the prior art, in order to improve the service quality of the network taxi appointment, service order quantities of different types of travel services are compared, and improvement is performed aiming at the low service order quantity. However, the inventor of the present application considers that this approach is not accurate, mainly because the popularity of different types of travel services is different under different scenes (different scenes may be different in time, different in area, or different in both time and area), the service order amounts of different types of travel services under different scenes may change to different degrees, the change degree of the service order amount of some types of travel services is small, and the change degree of the service order amount of some types of travel services is large, so that when the service order amounts are directly used for comparing different types of travel services, the comparison result may be influenced by time or area, or time and area, and is inaccurate.
Based on the foregoing drawbacks, the present application provides a method for adjusting resource allocation, as shown in fig. 1, including:
s101, counting service order execution data of each type of travel service in different time slices of each sub-area according to each type of travel service; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area;
s102, for each type of travel service, performing weighted calculation according to service order execution data of the type of travel service in each time slice of each sub-area to determine order execution efficiency of the type of travel service in the target area; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice;
s103, determining target travel services according to the difference of order execution efficiency of each type of travel services;
and S104, adjusting the resource allocation of the target travel service type.
In the above step S101, the travel service refers to a network car appointment service providing convenience for user travel, and the travel service may include multiple types: the taxi sharing travel service type, the tailgating travel service type, the special car travel service type, the express travel service type and the like. The target area refers to an area for acquiring service order execution data of different types of travel services. The sub-regions refer to a part of regions in the target region, each sub-region belongs to the target region, no overlapping region exists between every two sub-regions, the sub-regions may be regions corresponding to each grid in the grid map, and the target regions are divided according to the sub-regions, that is, the target regions are divided in a slicing manner in space. The time slice is obtained by dividing a preset time period according to the unit time length. For example, the preset time period is 24 hours, the unit time length is 10 minutes, and the preset time period is divided into 144 time slices by using the preset time length. One target region may be spatially divided into a plurality of slices or temporally divided into a plurality of slices, and time and space are two different dimensions, so that the target region may be sliced simultaneously after combining the two dimensions. As shown in fig. 2, the target region is divided into time and space slices in the time class of one day, the target region is divided into 4 sub-regions in space, and the target region is divided into time slices of 10 minutes in time, so that 576 space-time slices can be obtained.
The service order execution data refers to data characterizing a service condition after the service order is executed, and may include any one or more of the following information: response result, response time length, order receiving distance and bargaining result. The response result refers to a result of whether the service order is responded to, and the response result may include a result of being responded to and a result of not being responded to. The response time duration refers to a time duration corresponding to a time from the time when the service requester places the service order to the time when the service provider responds to the service order, for example, when the service requester places the service order at point 13, point 21, and when the service provider responds to the service order at point 13, point 22, the response time duration of the service order is 1 minute. The order receiving duration refers to a duration corresponding to a time from a time when the service provider responds to the service order to a time when the service provider reaches an initial position corresponding to the service order, for example, if the service provider responds to the service order at 13 o 'clock 22, and the service provider reaches the initial position corresponding to the service order at 13 o' clock 25, the order receiving duration is 3 minutes. The order taking distance refers to a distance from a position where the service provider responds to the service order to a starting position where the service provider reaches the service order, for example, if the distance from the position where the service provider responds to the service order to the starting position where the service provider reaches the service order is 500 meters, the order taking distance is 500 meters. The deal result refers to a result of whether the service order was successfully traded or not, and includes a service order trade success and a service order trade failure.
The extreme scene refers to a scene affecting the supply and demand conditions of the travel service, such as extreme weather (rainy days and windy days), rush hours on duty and off duty, holidays, after the end of a concert, and the like. In a normal scene (non-extreme scene), the supply and demand conditions corresponding to the service provider and the service requester are relatively stable, but when the normal scene is converted into the extreme scene, the supply and demand conditions corresponding to the service provider and the service requester may be greatly changed by time or space, or both, and the change range is the order data abnormal degree. The order data abnormal degree can be determined according to the variation range of the supply and demand conditions at each moment along with the time variation, for example, the demand corresponding to the carpooling service in the working place at the on-duty peak is far greater than the demand corresponding to the carpooling service in the working scene at the off-duty peak; and the demand corresponding to the special vehicle service in the working place in the peak period of working and going to work is far less than the demand corresponding to the special vehicle service in the working scene in the peak period of non-working and going to work. The abnormal degree of the order data can be determined according to the variation range of the supply and demand condition of each area along with the change of the areas, for example, the demand corresponding to the carpooling service in the workplace is more than the demand corresponding to the carpooling service in the non-workplace during the peak period of work and work; and the demand corresponding to the special vehicle service in the working place in the peak period of working and going to work is far less than the demand corresponding to the special vehicle service in the working scene in the peak period of non-working and going to work. The abnormal degree of the order data corresponding to different types of travel services is affected by scene switching (from an extreme scene to a normal scene, or from the normal scene to the extreme scene), but the affected degree of the different types of travel services may be different, for example, the express travel service is economical and practical, most users usually select an express trip under good weather, the users also select the express travel service under extreme weather, and the number of the service orders corresponding to the express travel service is increased, but because the cardinality of the number of the service orders under good weather of the express travel service is large, the increase range of the number of the service orders under extreme weather is small. The price of the express travel service is high, and the user rarely selects the express travel service under the condition of good weather, so that the base number of the service order number under the condition of good weather is small, the user can actively select the express travel service for traveling as soon as possible under the extreme weather condition, the order number of the express travel service is further increased, and the increase range of the service order number of the express travel service under the extreme weather condition is large. The abnormal degree of the order data is influenced by scene switching, namely time or space switching, or both time and space are changed, so that the abnormal degree of the order data is also influenced by abnormal space-time slices.
Supply and demand differences exist in different types of travel services at different times and in different regions (i.e., in different space-time slices), and particularly in an extreme scene, the difference is more obvious, and in the extreme scene, the demand volume of the travel services is far greater than the supply volume of the travel services, so that the number of service orders is likely to increase dramatically, that is, the number of service orders in the extreme scene changes obviously compared with the number of service orders in a non-extreme scene, and the degree of change between the data is the degree of abnormality of the order data. For example, under the condition of poor weather conditions, the demand volume of the travel service is far greater than the supply volume of the travel service, that is, the service orders are increased sharply, at this time, the number of the service orders is far greater than that under the condition of good weather conditions, that is, the order data is high in abnormal degree. For another example, the population density in the city center is large, the population flow is large, the population density in the suburbs is small, and the population flow is small, so the demand amount corresponding to the trip service in the city center is much larger than the demand amount corresponding to the trip service in the suburbs, and further the service order of the trip service in the city center is much larger than the service order of the trip service in the suburbs, that is, the order data is higher in abnormal degree. Therefore, in order to reduce the influence of time and space on the abnormal degree of order data, when the service order execution data of the service order is counted, the service order execution data of each sub-area of the target area in different time slices is obtained, so that the obtained service order execution data covers the data of different areas in different times, and the influence caused by the abnormal order data of the travel service in an extreme scene is reduced.
In the above step S102, the order execution efficiency refers to an average execution situation of the travel service in executing the service order in the target area. Order fulfillment efficiency is determined from any one or more of the following information: response rate, average response time, average order-receiving distance, average order-receiving time and transaction rate. Wherein, the response rate refers to the average response condition of all service orders in the target area. The average response time length refers to the average response time length of all service orders in the target area, and reflects the condition of the response time length of the travel service to all service orders in the target area. The average pick-up distance refers to the average pick-up distance of all service orders in the target area, and reflects the situation of the pick-up distance of the travel service to all service orders in the target area. The average order taking duration refers to the average order taking duration of all service orders in the target area, and reflects the condition that the travel service takes the order taking duration of all service orders in the target area. The rate of fill refers to the average pick-up of all service orders in the target area.
In a specific implementation, the number of service orders corresponding to different travel services in each space-time slice of each sub-region may be different, and it is highly likely that the number of service orders of one type of travel service is much higher than the number of other travel service orders, and if the order execution efficiency of the travel service in the target region is directly calculated according to the service order execution data of different time slices of each sub-region, the calculated order execution efficiency is greatly influenced by the abnormal degree of the order data. Therefore, for each type of travel service, when calculating the order execution efficiency of the travel service in the target area, the calculation is weighted according to the service order execution data of the travel service at each time slice of each sub-area. The weight corresponding to each time slice is determined according to the abnormal degree of the order data corresponding to the time slice. In the process of weighting calculation, the order data abnormal degree corresponding to each space-time slice is in negative correlation with the weight corresponding to the space-time slice, the order execution efficiency is calculated by weighting the weight and the service order execution data in each space-time slice, the influence of the order data abnormal degree on the calculated order execution efficiency can be reduced, and a more accurate comparison result can be obtained when the comparison between different travel services is carried out through the order execution efficiency.
In the above step S103, the target trip service type is a trip service type with poor order execution efficiency, and the poor order execution efficiency may be a fixed value of order execution efficiency lower than that of other trip service types.
In specific implementation, according to the calculated order execution efficiency corresponding to each type of travel service, the difference of different types of travel services is compared, according to the difference, the type of travel service with poor order execution efficiency is determined, and the type of travel service is determined as the target travel service.
In step S104, the resource configuration may be a configuration of resources of a service provider, and the adjusting the resource configuration of the target trip service type may be adjusting the number of service providers in the target trip service type, a manner of allocating orders, and the like, so that the service provider can take up more service orders to serve more service requesters through the adjustment of the resource configuration, thereby improving the efficiency of executing the service orders. And the resource configuration is adjusted by the service provider in the target trip service type, so that the adjustment of the resource configuration is more targeted, and the number of the service requesters and the number of the service providers are more balanced.
According to the method for adjusting the resource configuration, firstly, service order execution data of different types of travel services of each sub-region in different time slices are counted, then, for the different types of travel services, weighting calculation is carried out according to the service order execution data obtained through counting to obtain order execution efficiency, the weight corresponding to each space-time slice is in negative correlation with the order data abnormal degree corresponding to the space-time slice, the weight of the abnormal slice is reduced, and further, when the order execution efficiencies of the different types of travel services are compared, the method is more reasonable. And then determining the target trip service according to a reasonable comparison result so as to adjust resource allocation aiming at the target trip service, so that the target trip service can improve order execution efficiency.
The order execution efficiency reflects the execution situation of the travel service for the service order, the higher the order execution efficiency is, the better the execution situation is described, and the lower the order execution efficiency is, the worse the execution situation is described, step S103 includes:
step 1031, according to the difference of the order execution efficiency of each type of travel service, determining the travel service with the order execution efficiency lower than the first preset execution efficiency as the target travel service.
The response rate reflects the average response condition of the target trip service to the service order, the higher the response rate indicates that the execution efficiency of the target trip service to the service order is higher, that is, the service condition to the service order is better, and the lower the response rate indicates that the execution efficiency of the target trip service to the service order is lower, that is, the service condition of the target trip service to the service order is worse. The transaction rate reflects an average transaction condition of the target trip service for the service orders, and the higher the transaction rate is, the more orders corresponding to the trip service are successfully traded, that is, the better the service condition of the target trip service for the service orders is, and the lower the transaction rate is, the fewer orders corresponding to the trip service are successfully traded, that is, the worse the service condition of the target trip service for the service orders is. When the order execution efficiency is any one or two of the response rate and the transaction rate, different types of travel services are compared according to the order execution efficiency, and the travel service with lower order execution efficiency corresponds to a poorer service condition, so that the travel service with lower order execution efficiency needs to improve the order execution efficiency through the adjustment of the service strategy.
The preset execution efficiency may be a fixed value that is set in advance by a human. The preset execution efficiency may also be determined according to order execution efficiency corresponding to the sorted travel services after sorting the travel services of different types according to the order execution efficiency, and the order execution efficiency corresponding to any one sorted travel service order may be determined as the preset execution efficiency. For example, there are 3 types of travel services, namely, a travel service a, a travel service b, and a travel service c, the order execution efficiency is a transaction rate, the transaction rates corresponding to the 3 types of travel services are 0.8, 0.4, and 0.6, the transaction rate of the travel service a is greater than that of the travel service c after the travel services are sorted according to the transaction rates corresponding to the travel services, the transaction rate of the travel service c is greater than that of the travel service b, the transaction rate of the travel service b is determined to be the lowest, and the transaction rate of the travel service c occurring can be determined to be the preset execution efficiency according to the sorting conditions of the different travel services.
In step 1031, the order execution efficiency of the travel service is proportional to the service condition of the travel service, so that different types of travel services are compared according to the order execution efficiency corresponding to each type of travel service, and the travel service with the order execution efficiency lower than the first preset execution efficiency is determined as the target travel service. The travel service having the order execution efficiency lower than the first preset execution efficiency may be a travel service having the lowest order efficiency among different travel services. The travel service with lower order execution efficiency is determined as the target travel service, so that the resource configuration of the target travel service can be adjusted, and the order execution efficiency can be improved after the resource configuration of the target travel service is adjusted.
The order execution efficiency is calculated according to the service order execution data, different service orders are calculated according to the service order execution data, and different reaction order execution efficiency information is obtained, and the order execution efficiency is determined according to any one or more of the following information: response rate, average response time, average order receiving distance and transaction rate. The higher the response rate and the transaction rate, the higher the order execution efficiency, and the lower the response rate and the transaction rate, the lower the order execution efficiency. The longer the average response time length, the average order taking time length and the average order taking distance are, the lower the order execution efficiency is, and the longer the average response time length, the average order taking time length and the average order taking distance are, the higher the order execution efficiency is.
Aiming at different information reflecting order execution efficiency, the scheme adopts different resource allocation modes to improve the order execution efficiency. When the order fulfillment efficiency is determined based on either or both of the following information: response rate and transaction rate, and the step S104 includes:
increasing the number of service providers corresponding to the target trip service type;
and improving the service priority of the service order corresponding to the target travel service type.
When the order fulfillment efficiency is determined based on either or both of the following information: the response rate and the transaction rate, the resource configuration adjusting method for the target travel service may include one or more resource configuration modes, the first resource configuration mode may be to increase the number of service providers of the target travel service, and increase the service providers, that is, increase the provision of services for the service orders, so that the probability of executing the service orders is increased due to the increase of the provision, and the order execution efficiency of the target travel service is further improved. The second resource configuration mode may be to improve the service priority of the service order corresponding to the target travel service, that is, when the service provider receives an order, the service provider preferentially selects the order corresponding to the target travel service, so that the order execution efficiency of the order corresponding to the target travel service is also improved. The two resource allocation modes can improve the order execution efficiency of the target trip service, and the two resource allocation modes are used for adjusting the resources in the target trip service, so that the order execution efficiency of the target trip service can be further improved.
The present application discusses the two resource allocation manners in further detail, where the first resource allocation manner: when the order execution efficiency of the target travel service is improved by increasing the number of service providers of the target travel service, increasing the number of service providers corresponding to the target travel service category by the following steps, including:
step 1041, screening out a first target service provider with unstable service time from service providers corresponding to the travel service types with the order execution efficiency not lower than the preset execution efficiency;
step 1042, sending service adjustment prompt information to the first target service provider; the service adjustment prompt message is used for reminding a service provider holding the first target service provider of receiving a service order corresponding to a target travel service type.
In the above step 1041, the first target service provider with unstable service time refers to a service provider without fixed working time, for example, a service provider of a part-time driver, a service provider of a driver who occasionally does not work in a fixed working time period. The first target service providing end with unstable service time is easily influenced by external factors to adjust the travel service category of the first target service providing end, the external factors can be work income, for example, if a certain type of travel service provides more coupons, the part-time driver is likely to select the service category corresponding to the travel service with more coupons to work.
In specific implementation, the number of service providers of the target travel service is increased, so that people who do not work in the travel service industry can be directly found, and the found people can directly work for the service order of the target travel service. The service providers with unstable service time exist in other trip service types except the target trip service type, the order execution efficiency of the service provider with unstable service time has little influence on the order execution efficiency of other trip service types, and the service provider with unstable service time can change the currently working trip service type easily, so that the service providers with unstable service time can be directly screened out from the service providers corresponding to the other trip service types, and the screened service provider is used as the first target service provider.
In step 1042, the service adjustment prompt message is used to prompt the service provider with the first target service provider to receive a service order corresponding to the target travel service. The service adjustment prompt information may be a coupon obtained for receiving a service order corresponding to the target travel service.
In specific implementation, the service adjustment prompt information is sent to the first target service provider, and the service provider corresponding to the first target service provider is guided to receive the service order corresponding to the target travel service type through the service adjustment prompt information, so that the order execution efficiency of the service provider on the service order corresponding to the target travel service type is improved.
Specifically, the number of service providers of the target travel service type may be increased for a certain time or a certain space where the supply and demand situation is abnormal, and the number of service providers is increased through the following steps:
determining the supply-demand ratio of each space-time slice according to the historical service order of the target travel service type;
determining the space-time slices with the supply-demand ratio smaller than the preset supply-demand ratio as abnormal space-time slices;
and increasing the number of service providers of the target travel service type for the abnormal space-time slice.
The supply-demand ratio refers to the ratio between the number of service providers and the number of service requesters, and the abnormal space-time slices refer to space-time slices in which the number of service requesters is much larger than the number of service providers. The number of service providers is increased for the space-time slices, the supply-demand ratio can be reduced, the probability of taking over service orders is increased, and the order execution efficiency of the target travel service type is improved.
In addition to the method for increasing the number of service providers corresponding to the target travel service category to improve the response rate or the transaction rate, the scheme also provides the following service strategies to improve the response rate or the transaction rate:
expanding the order-playing radius corresponding to the service order of the target travel service type:
the play radius refers to a broadcast distance when the server broadcasts the service order of the target travel service type, for example, the service order of the target travel service type is broadcast to the surroundings with the starting position of the service order of the target travel service type as a center and a distance of 2 kilometers as a radius.
Specifically, after the service requester sends the service order of the target travel service type, the server detects that there is no service provider of the target travel service type within a first order radius range of the starting position of the service order, and then enlarges the order radius of the service order of the target travel service type, that is, searches for the service order of the target travel service type within a second order radius range of the starting position of the service order. Wherein the second playlist radius is greater than the first playlist radius. After the order radius is enlarged, the number of the service providers corresponding to the target travel service type of the service order can be observed to be increased, so that the order execution efficiency of the service order of the target travel service type can be improved.
When the resource configuration mode is to improve the service priority of the service order corresponding to the target trip service type, the method for improving the service priority of the service order corresponding to the target trip service comprises the following steps:
step 1043, when the service provider receives service orders corresponding to different travel service types respectively within a preset time period, pushing a travel service recommendation list to the service provider so that the service provider displays the travel service recommendation list; different service orders in the travel service recommendation list are arranged according to service priorities of the different service orders, and the service priority of the service order of the target travel service type is higher than a preset priority.
In the above step 1043, the service priority is manually preset, for example, in order to make the service order of the target trip service be accepted preferentially, the order corresponding to the target trip service is set as a higher-level service priority. The higher priority is higher than the preset priority, and the higher priority may be in the top order or may be highlighted. The top ranking means that the service orders in the travel service recommendation list are ranked according to service priority, and the service order with higher service priority is ranked at the top, so that the service provider can preferentially select the service order with higher service priority to execute. Highlighting includes any one or more of the following: thickening characters in an area corresponding to a service order with higher service priority in the travel service list; thickening an area frame corresponding to a service order with higher service priority in a travel service list; the background color of the area corresponding to the service order with higher service priority in the travel service list is different from the background color of the areas corresponding to other service orders.
The preset time period may be specified manually, for example, 10 minutes. The service providing terminal receives the service orders respectively corresponding to the different travel service types within the preset time period, or the service providing terminal detects that the service orders respectively corresponding to the different travel service types are received within the preset time period, or the server detects that the service providing terminal receives the service orders respectively corresponding to the different travel service types within the preset time period. The service providing terminal detects that service orders corresponding to different travel service types are received within a preset time period, namely the service providing terminal detects that two service orders are received within the preset time period, whether the service orders are of the same travel service type is judged according to the travel service types of the two service orders, if the service orders are of the same travel service type, the service providing terminal sends the received service orders to the server, so that the server generates a travel service recommendation list according to the received service orders, and the server sends the travel service recommendation list to the service providing terminal. The method comprises the steps that a server detects that service orders respectively corresponding to different travel service types are received by a service provider within a preset time period, the server monitors the service provider for a short time, when the server distributes the service orders to the service provider, the server checks service orders distributed to the service provider before, judges whether the checked service orders are service orders of different travel service types or not according to the travel service types corresponding to the checked service orders which are not executed, and if the service orders are the service orders of the different travel service types, the server generates a travel service recommendation list according to the checked service orders and sends the travel service recommendation list to the service provider.
In the specific implementation, when it is determined that a service provider receives service orders of different trip services, service priorities are sorted according to trip service types corresponding to each service order to obtain a trip service recommendation list, the service priority of a target trip service type in the list is the highest, and then a service order corresponding to the target trip service type in the trip service recommendation list is arranged at the forefront, the trip service recommendation list is sent to the service provider, so that the service provider displays the service orders in the trip service recommendation list, because the service priority of the service order corresponding to the target trip service type is the highest, the service order corresponding to the target trip service type is displayed at the most beginning position in the trip service recommendation list, and based on the order taking habits of most service providers, the service order displayed at the most beginning position in the trip service recommendation list is preferentially executed, therefore, the service priority of the service order corresponding to the target trip service type is improved, and the order execution efficiency of the service order corresponding to the target trip service can be improved.
When order fulfillment efficiency is determined based on any one or more of the following information: when the average answer time length, the average order receiving time length, and the average order receiving distance are determined, the step S104 includes:
distributing the service order of the target trip service type to a service provider corresponding to the target trip service type;
and increasing the number of service providers of the target travel service type.
The average response time length reflects the average response condition of the target trip service to the service order, the shorter the average response time length is, the higher the execution efficiency of the target trip service to the service order is, that is, the better the service condition of the service order is, the longer the average response time length is, the lower the execution efficiency of the target trip service to the service order is, that is, the worse the service condition of the target trip service to the service order is. The average order taking duration reflects the average order taking situation of the target trip service for the service orders, the shorter the average order taking duration, the higher the execution efficiency of the target trip service on the service orders, that is, the better the service situation on the service orders, and the longer the average order taking duration, the lower the execution efficiency of the target trip service on the service orders, that is, the worse the service situation of the target trip service on the service orders. The average order taking distance reflects the average order taking condition of the target trip service for the service order, the shorter the average order taking distance is, the higher the execution efficiency of the target trip service on the service order is, that is, the better the service condition on the service order is, and the longer the average distance duration is, the lower the execution efficiency of the target trip service on the service order is, that is, the worse the service condition of the target trip service on the service order is. The average order receiving time length and the average order receiving distance are in positive correlation, the longer the average order receiving distance is, the longer the average order receiving time is, and the shorter the average order receiving distance is, the shorter the average order receiving time is. When the order execution efficiency is determined according to any one or more of the average response time length, the average order taking time length and the average order taking distance, different types of travel services are compared according to the order execution efficiency, and the travel service with lower order execution efficiency corresponds to a poorer service condition, so the travel service with lower order execution efficiency needs to improve the order execution efficiency through the adjustment of the service strategy.
When order fulfillment efficiency is determined based on any one or more of the following information: the first resource configuration mode can be used for directly dispatching orders to a service provider, the service provider does not need to consider time, the order receiving time length and the response time length are shortened, and the order execution efficiency is further improved. The second resource allocation manner can increase the number of service providers for the target travel service, that is, increase the supply of services for the service orders, so that the probability of executing the service orders is increased due to the increase of the supply, and the order execution efficiency of the target travel service is increased. The two resource configuration modes can improve the order execution efficiency of the target trip service, and the order execution efficiency of the target trip service can be further improved by adjusting the target trip service by using the two resource configuration modes at the same time.
The present application discusses the two resource allocation manners in further detail, where the first resource allocation manner: when the service order of the target trip service is directly distributed to the service provider, the step of directly distributing the service order of the target trip service to the service provider comprises the following steps:
step 1051, determining a second target service provider of the target travel service type closest to the initial position of the service order according to the initial position of the service order of the target travel service type and the current position of the service provider of the target travel service type;
step 1052, assigning the service order to the second target service provider.
In step 1051, the starting position of the service order refers to the boarding position corresponding to the service order. The current location of the service provider refers to a location where the service provider is currently located, which is determined by a real-time positioning system (e.g., GPS).
In a specific implementation, after the service order of the target travel service is obtained, a service provider for serving the target travel service, which is closest to the starting position of the service order, is found around the service order with the starting position carried in the service order of the target travel service as a center of circle, and the service provider closest to the starting position of the service order is determined as a second target service provider. Since not all the service providers are the target trip service, when finding service provision, a second target service provider needs to be found among the service providers serving the target trip service.
In the above step 1052, the service order of the target travel service is allocated to the second target service provider, so that the second target service provider directly executes the service order of the target travel service, because the second target service provider is closest to the start position of the service order, the order taking distance is closest, the order taking distance directly affects the order taking duration, and the order taking duration is also shortest, because the service order is directly allocated to the second target service provider, there is no need for excessive consideration time on the service provider side, and the response time is also shortest at the time of allocating the service order, that is, the response time of the second target service provider to the service order. The method for directly distributing the service providers to the second target service provider according to the distance can improve the order execution efficiency of the service orders aiming at the target trip service.
When a service order is distributed to a service provider through the order taking duration, distributing the service order of the target trip service type to a service provider corresponding to the target trip service type:
step 1053, calculating the order receiving duration of the service provider of the target trip service type to the initial position of the service order according to the road congestion condition between the initial position of the service order of the target trip service type and the current position of the service provider of the target trip service type;
and 1054, distributing the service order to a third target service provider of the target travel service type with the shortest order taking time.
In step 1053, determining all service providers of the target travel service type within a preset distance range according to the starting position of the service order of the target travel service type, and then calculating an order taking duration (the order taking duration refers to a time consumed by the service provider from the current position to the starting position of the service order) of each service provider to the service order within the determined preset distance range according to a congestion condition of a road between the starting position of the service order of the target travel service type and the current position of the service provider of the target travel service type. The road congestion condition refers to whether a road is smooth, for example, the road congestion condition can be displayed in different colors in an electronic map, the serious congestion condition is displayed in red, the general congestion condition is displayed in yellow, and the smooth road condition is displayed in green.
In step 1054, the service provider with the shortest order taking time is determined as the third target service provider, and the service order is directly allocated to the third target service provider, so that the order taking time can be reduced and the order execution efficiency can be improved by the method of allocating the service order.
On the basis of distributing orders according to the order receiving duration, the order execution efficiency can be improved by increasing the number of service providers. Increasing the number of service providers of the target travel service type:
step 1055, if the order taking time of the service provider of the target travel service type to the initial position of the service order exceeds the preset order taking time, calculating the order taking time of the service provider corresponding to other travel service types to the initial position of the service order;
and 1056, distributing the service order to a fourth target service provider corresponding to the other trip service type with the shortest order taking time.
In step 1055, if the order taking durations corresponding to the service providers of all the target trip service types within the preset distance range exceed the preset order taking duration, the service providers corresponding to other trip service types may be called, and the service providers corresponding to other trip service types do not receive the service order of the target trip service type before being allocated with the order, so as to reduce the order taking duration, the order taking duration that the service providers corresponding to other trip service types reach the start position of the service order is reached.
In step 1056, the service order is allocated to the fourth target service provider corresponding to the other travel service type with the shortest order taking time, so that the order taking time for the service order to be executed can be reduced, and the execution efficiency for the service order to be executed is further improved.
The number of service providers of the target travel service may also be increased by the following steps, including:
step 1057, screening out a fifth target service provider with unstable service time from service providers corresponding to the travel services with the order execution efficiency not lower than the preset execution efficiency;
step 1058, sending service adjustment prompt information to the fifth target service provider; and the service adjustment prompt message is used for reminding a service provider with the fifth target service provider of executing a service order corresponding to the target travel service.
In the above step 1057, the service provider with unstable service time refers to a service provider without fixed working time, such as a part-time driver. The service providing end with unstable service time is easily influenced by external factors to adjust the travel service served by the service providing end, the external factors can be work income, for example, if a certain type of travel service can issue more coupons, the part-time driver is likely to select the service order corresponding to the travel service with more coupons to serve.
In specific implementation, the number of service providers for the target travel service is increased, so that people who do not work in the travel service industry can be directly found, and the found people can directly serve the service order of the target travel service. The order execution efficiency of the service providers with unstable service time in other travel services except the target travel service has little influence on the overall order execution efficiency, and the service providers with unstable service time can easily change the currently working travel service type, so that the service providers with unstable service time can be directly screened from the service providers corresponding to the travel services with the order execution efficiency not lower than the preset execution efficiency, and the screened service providers are used as the fifth target service provider.
In step 1058, the service adjustment prompt message is used to prompt the service provider having the fifth target service provider to execute the service order corresponding to the target travel service. The content of the service adjustment prompt message may be a coupon obtained for executing a service order corresponding to the target travel service.
In specific implementation, the service adjustment prompt information is sent to the fifth target service provider, the service provider corresponding to the fifth target service provider is guided by the service adjustment prompt information to execute the service order corresponding to the target trip service, the number of service providers executing the service order of the target trip service is increased, the supply-demand ratio is improved, more service providers work for the target trip service, and the order execution efficiency of the service providers on the service order corresponding to the target trip service is improved.
In each time slice of each sub-region, there may be service orders corresponding to different types of travel services, and the quantity of service orders for some types of travel services may have a case where order data is abnormal (that is, the order data has a large variation range) in some abnormal time slices or abnormal space slices, and in order to reduce the influence caused by the order data abnormality, one of the service orders corresponding to each type of travel service may be randomly extracted in each time slice to perform statistics on service order execution data, that is, step S101 includes:
step 1011, for each type of travel service, randomly extracting a service order of the type of travel service in each time slice of each sub-region;
step 1012, for each type of travel service, counting the service order execution data of the type of travel service in different time slices of each sub-region according to the service order execution data corresponding to the service order extracted in each time slice of each sub-region.
In step 1011 above, a service order of the travel service in this type is randomly extracted in each time slice of each sub-region, and the order execution data corresponding to the travel service in this type in this time slice is characterized by the order execution data of the extracted service order, so that the obtained order execution data is not affected by the number of the service orders corresponding to the travel service in this type in this time slice.
In step 1012, for each type of travel service, the service order execution data corresponding to the service order extracted in each time slice of each sub-region is counted.
It should be noted that the number of service orders corresponding to each type of travel service in each time slice (i.e., space-time slice) under each sub-region mentioned in the present application needs to be greater than the preset number of service orders. The service orders extracted from the space-time slices are more representative, if the quantity of the service orders between any two types of travel services in the time slices is large, the service orders extracted from the space-time slices are lower in representativeness, accuracy of order execution efficiency obtained through calculation in the follow-up process is reduced, and further rationality is reduced when different types of travel services are compared according to the order execution efficiency.
In step S101 of the present solution, the service order execution data of the travel service of the type obtained by statistics in different time slices of each sub-area for each type of travel service may be service order execution data corresponding to one service order (obtained by statistics in steps S1011 and S1012), or service order execution data of all service orders in different time slices of different areas. The weights corresponding to step S102 are different for the two different service order execution data.
For each type of travel service, when the service order execution data is service order execution data corresponding to one service order randomly extracted from each space-time slice, the weight corresponding to each space-time slice can be set as the number of all service orders in the space-time slice, and then weighting calculation is performed according to the service order execution data corresponding to each space-time slice, so as to obtain the order execution efficiency of the travel service in the target region. This way to calculate order execution efficiency is to reduce the impact of order data anomalies on the calculation results by reducing the sampling of service order execution data.
According to the above method for order execution efficiency, the present application provides an example that, for example, the response result includes a response and an unanswered response, where the response is represented by 1 and the unanswered response is represented by 0. The method includes that 3 different time slices exist in a certain sub-area, the three time slices are respectively a time slice a, a time slice B and a time slice c according to a time sequence, orders corresponding to two types of travel services are arranged under each time slice, the two types of travel services are respectively a travel service D and a travel service E, the number of the orders of the travel service D under the time slice a is 3, the number of the orders of the travel service E is 4, the number of the orders of the travel service D under the time slice B is 5, the number of the orders of the travel service E is 50, the number of the orders of the travel service D under the time slice c is 4, the number of the orders of the travel service E is 6, and the data show that the number of the orders of the travel service E is increased greatly under the time slice B and the order data are high in abnormal degree. According to the number of service orders corresponding to each time slice, the weight of the time slice a is 7, the weight of the time slice b is 55, and the weight of the time slice c is 10, a service order is respectively extracted in each time slice for the travel service D, the response result corresponding to each service order is 1, 1 and 0, a service order is respectively extracted in each time slice for the travel service D, the response result corresponding to each service order is 1, 0 and 1, and the order execution efficiency of the travel service D and the travel service E is respectively calculated by using the following formulas:
the order execution efficiency of travel service D is
Figure BDA0002876825140000161
The order execution efficiency of travel service D is
Figure BDA0002876825140000162
For each type of travel service, when the service order execution data is service order execution data corresponding to all service orders in each space-time slice, the preset weight of each space-time slice can be set to be a uniform value, then the preset weight corresponding to each space-time slice is reduced according to the abnormal degree of order data, for example, the reduction proportion of the preset weight is larger when the abnormal degree of order data is high, the reduction proportion of the preset weight is smaller when the abnormal degree of order data is low, then the weighting calculation is performed according to the service order execution data corresponding to each space-time slice, and the order execution efficiency of the travel service in the target area is obtained. This way to calculate order execution efficiency is to reduce the impact of order data anomalies on the calculation results by reducing the weights.
According to the service strategy adjusting method, firstly, for each type of travel service, service order execution data of the travel service under different time slices of each sub-area are counted; then, for each type of travel service, performing weighted calculation according to service order execution data of the travel service in each time slice of each word area to obtain order execution efficiency of the travel service in the target area; secondly, determining target travel services according to the difference of order execution efficiency of each type of travel services, and finally adjusting the resource allocation of the target travel services. In the method for determining the target travel service, the order execution efficiency of each type of travel service is obtained by performing weighted calculation according to the service order execution data under the conditions of the same time and the same space, that is, the calculated order execution efficiency reduces the influence of space and time, so that the comparison result obtained by using the order execution efficiency is more accurate, and the determined target travel service is more accurate.
Fig. 3 is a schematic architecture diagram of a service system 100 according to an embodiment of the present application.
For example, the service system 100 may be an online transportation service platform for transportation services such as taxi cab, designated drive service, express, carpool, bus service, driver rental, or shift service, or any combination thereof. The service system 100 may include one or more of a server 110 (one of execution subjects of the methods provided herein), a network 120, a service request terminal 130 (authentication terminal), a service provider terminal 140 (network appointment), and a database 150, and the server 110 may include a processor for executing instructions.
In some embodiments, the server 110 may be a single server or a group of servers. The set of servers can be centralized or distributed (e.g., the servers 110 can be a distributed system). In some embodiments, the server 110 may be local or remote to the terminal. For example, the server 110 may access information and/or data stored in the service requester 130, the service provider 140, or the database 150, or any combination thereof, via the network 120. As another example, the server 110 may be directly connected to at least one of the service requester 130, the service provider 140, and the database 150 to access stored information and/or data. In some embodiments, the server 110 may be implemented on a cloud platform; by way of example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud (community cloud), a distributed cloud, an inter-cloud, a multi-cloud, and the like, or any combination thereof. In some embodiments, the server 110 may be implemented on an electronic device 1000 having one or more of the components illustrated in FIG. 5 herein.
Network 120 may be used for the exchange of information and/or data. In some embodiments, one or more components (e.g., server 110, service requester 130, service provider 140, and database 150) in service system 100 may send information and/or data to other components. For example, the server 110 may obtain a service request from the service requester 130 via the network 120. In some embodiments, the network 120 may be any type of wired or wireless network, or combination thereof. Merely by way of example, Network 120 may include a wired Network, a Wireless Network, a fiber optic Network, a telecommunications Network, an intranet, the internet, a Local Area Network (LAN), a Wide Area Network (WAN), a Wireless Local Area Network (WLAN), a Metropolitan Area Network (MAN), a Wide Area Network (WAN), a Public Switched Telephone Network (PSTN), a bluetooth Network, a ZigBee Network, a Near Field Communication (NFC) Network, or the like, or any combination thereof. In some embodiments, network 120 may include one or more network access points. For example, network 120 may include wired or wireless network access points, such as base stations and/or network switching nodes, through which one or more components of serving system 100 may connect to network 120 to exchange data and/or information.
In some embodiments, the service requestor of the service requestor 130 may be someone other than the actual demander of the service. For example, the service requester a of the service requester 130 may use the service requester 130 to initiate a service request for the actual service demander B (for example, the service requester a may call a car for its friend B), or receive service information or instructions from the server 110. In some embodiments, the service requester of the service provider 140 may be the actual service provider or another person other than the actual service provider. For example, the service requester C of the service provider 140 may use the service provider 140 to receive a service request serviced by the service provider D (e.g., the service requester C may order the service provider D employed by itself), and/or information or instructions from the server 110. In some embodiments, "service requestor" and "service requestor" may be used interchangeably, and "service provider" may be used interchangeably.
In some embodiments, the service requester 130 may include a mobile device, a tablet computer, a laptop computer, or a built-in device in a motor vehicle, etc., or any combination thereof. In some embodiments, the mobile device may include a smart home device, a wearable device, a smart mobile device, a virtual reality device, an augmented reality device, or the like, or any combination thereof. In some embodiments, the smart home devices may include smart lighting devices, control devices for smart electrical devices, smart monitoring devices, smart televisions, smart cameras, or walkie-talkies, or the like, or any combination thereof. In some embodiments, the wearable device may include a smart bracelet, a smart lace, smart glass, a smart helmet, a smart watch, a smart garment, a smart backpack, a smart accessory, and the like, or any combination thereof. In some embodiments, the smart mobile device may include a smartphone, a Personal Digital Assistant (PDA), a gaming device, a navigation device, or a point of sale (POS) device, or the like, or any combination thereof. In some embodiments, the virtual reality device and/or the augmented reality device may include a virtual reality helmet, virtual reality glass, a virtual reality patch, an augmented reality helmet, augmented reality glass, an augmented reality patch, or the like, or any combination thereof. For example, the virtual reality device and/or augmented reality device may include various virtual reality products and the like. In some embodiments, the built-in devices in the motor vehicle may include an on-board computer, an on-board television, and the like. In some embodiments, the service requester 130 may be a device having a location technology for locating the location of the service requester and/or the service requester.
In some embodiments, the service provider 140 may be a similar or the same device as the service requester 130. In some embodiments, the service provider 140 may be a device with location technology for locating the location of the service provider and/or the service provider. In some embodiments, the service requester 130 and/or the service provider 140 may communicate with other locating devices to determine the location of the service requester, the service requester 130, the service provider, or the service provider 140, or any combination thereof. In some embodiments, the service requester 130 and/or the service provider 140 may send the location information to the server 110.
Database 150 may store data and/or instructions. In some embodiments, the database 150 may store data obtained from the service requester 130 and/or the service provider 140. In some embodiments, database 150 may store data and/or instructions for the exemplary methods described herein. In some embodiments, database 150 may include mass storage, removable storage, volatile Read-write Memory, or Read-Only Memory (ROM), among others, or any combination thereof. By way of example, mass storage may include magnetic disks, optical disks, solid state drives, and the like; removable memory may include flash drives, floppy disks, optical disks, memory cards, zip disks, tapes, and the like; volatile read-write Memory may include Random Access Memory (RAM); the RAM may include Dynamic RAM (DRAM), Double data Rate Synchronous Dynamic RAM (DDR SDRAM); static RAM (SRAM), Thyristor-Based Random Access Memory (T-RAM), Zero-capacitor RAM (Zero-RAM), and the like. By way of example, ROMs may include Mask Read-Only memories (MROMs), Programmable ROMs (PROMs), Erasable Programmable ROMs (PERROMs), Electrically Erasable Programmable ROMs (EEPROMs), compact disk ROMs (CD-ROMs), digital versatile disks (ROMs), and the like. In some embodiments, database 150 may be implemented on a cloud platform. By way of example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, across clouds, multiple clouds, or the like, or any combination thereof.
Based on the same inventive concept, the embodiment of the present application further provides a device for adjusting resource allocation corresponding to the method for adjusting resource allocation, and since the principle of solving the problem of the device in the embodiment of the present application is similar to that of the method for adjusting resource allocation described in the embodiment of the present application, the implementation of the device may refer to the implementation of the method, and repeated details are not repeated.
As shown in fig. 4, a schematic diagram of an apparatus for adjusting resource allocation according to an embodiment of the present application is shown, where the apparatus includes:
a counting module 401, configured to count, for each type of travel service, service order execution data of the travel service in different time slices of each sub-region; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area;
a calculating module 402, configured to perform weighted calculation for each type of travel service according to service order execution data of the type of travel service in each time slice of each sub-region, so as to determine order execution efficiency of the type of travel service in the target region; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice;
a determining module 403, configured to determine a target travel service type according to a difference between order execution efficiencies of each type of travel service;
an adjusting module 404, configured to adjust the resource configuration of the target travel service type.
Optionally, the order execution efficiency includes any one or more of the following information:
response rate, average response time, average order receiving distance and transaction rate.
Optionally, the determining module includes:
and the determining unit is used for determining the target travel service type of the travel service with the order execution efficiency lower than the preset execution efficiency according to the difference of the order execution efficiency of each type of travel service.
Optionally, the adjusting module includes:
a first increasing unit, configured to increase the number of service providers corresponding to the target trip service type;
and the improving unit is used for improving the service priority of the service order corresponding to the target trip service type.
Optionally, the first adding unit includes:
the first screening subunit is used for screening out a first target service provider with unstable service time from service providers corresponding to the travel service types with the order execution efficiency not lower than the preset execution efficiency;
the prompting subunit is used for sending service adjustment prompting information to the first target service provider; the service adjustment prompt message is used for reminding the service provider with the first target service provider of carrying out service orders of the target travel service type.
Optionally, the increasing unit includes:
the pushing subunit is configured to, when receiving service orders corresponding to different travel service types within a preset time period, push a travel service recommendation list to the service provider, so that the service provider displays the travel service recommendation list; different service orders in the travel service recommendation list are arranged according to service priorities of the different service orders, and the service priority of the service order of the target travel service type is the highest.
Optionally, the adjusting module includes:
the distribution unit is used for distributing the service orders of the target trip service type to the service providing end corresponding to the target trip service type;
and a second increasing unit, configured to increase the number of service providers of the target trip service type.
Optionally, the allocation unit includes:
a distance determining subunit, configured to determine, according to an initial position of the service order of the target trip service type and a current position of the service provider of the target trip service type, a second target service provider of the target trip service type that is closest to the initial position of the service order;
and the first allocating subunit is used for allocating the service order to the second target service provider.
Optionally, the allocation unit includes:
a first time determining subunit, configured to calculate, according to a road congestion condition between an initial position of the service order of the target trip service type and a current position of the service provider of the target trip service type, an order taking duration for the service provider of the target trip service type to reach the initial position of the service order;
and the second distribution subunit is used for distributing the service order to a third target service provider of the target travel service type with the shortest order taking time.
Optionally, the second adding unit includes:
a second time determining subunit, configured to calculate order taking durations when service providers corresponding to other travel service types reach the initial position of the service order if the order taking duration when the service provider of the target travel service type reaches the initial position of the service order exceeds a preset order taking duration;
and the third distributing subunit is used for distributing the service order to a fourth target service provider corresponding to the other trip service type with the shortest order taking time.
Optionally, the statistical module includes:
the extraction unit is used for randomly extracting a service order of the travel service in each time slice of each sub-region aiming at each travel service;
and the counting unit is used for counting the service order execution data of the travel service under different time slices of each sub-region according to the service order execution data corresponding to the service order extracted from each time slice of each sub-region.
Optionally, the travel service includes any one of the following types:
a car-sharing travel service type, a tailgating travel service type, a special car travel service type, an express travel service type and an express travel service type.
As shown in fig. 5, a schematic view of an electronic device provided in an embodiment of the present application, where the electronic device 1000 includes: the processor 1001, the memory 1002 and the bus 1003, the memory 1002 stores execution instructions, when the electronic device runs, the processor 1001 and the memory 1002 communicate through the bus 1003, and the processor 1001 executes the steps of the method for generating the adjustment resource configuration stored in the memory 1002.
A computer program product is provided in an embodiment of the present application, comprising computer programs/instructions which, when executed by a processor, implement the steps of a method of adjusting a resource configuration.
Specifically, when the computer program/instruction on the computer program product is executed by the processor, the method for adjusting the resource configuration can be realized, and the problem that the comparison result of different types of travel services is inaccurate in the prior art is solved. According to the method and the device, the order execution efficiency is obtained by carrying out weighted calculation according to the service order execution data obtained through statistics, the weight corresponding to each space-time slice is in negative correlation with the order data abnormal degree corresponding to the space-time slice, the weight of the abnormal slice is reduced, and further, when the order execution efficiencies of different types of travel services are compared, the method and the device are more reasonable. And then determining the target trip service according to a reasonable comparison result, and adjusting a service strategy aiming at the target trip service, so that the target trip service can improve the order execution efficiency.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to corresponding processes in the method embodiments, and are not described in detail in this application. In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. The above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is merely a logical division, and there may be other divisions in actual implementation, and for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or modules through some communication interfaces, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into 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 such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (16)

1. A method for adjusting resource allocation, comprising:
counting service order execution data of the travel service in different time slices of each sub-area aiming at each type of travel service; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area;
for each type of travel service, performing weighted calculation according to service order execution data of the type of travel service in each time slice of each sub-area to determine order execution efficiency of the type of travel service in the target area; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice;
determining a target travel service type according to the difference of order execution efficiency of each type of travel service;
and adjusting the resource allocation of the target travel service type.
2. The method of claim 1, wherein the order fulfillment efficiency is determined from any one or more of the following information:
response rate, average response time, average order receiving distance and transaction rate.
3. The method according to claim 2, wherein the determining the target travel service type according to the difference of the order execution efficiency of each type of travel service comprises:
and determining the travel service with the order execution efficiency lower than the preset execution efficiency as the target travel service type according to the difference of the order execution efficiency of each type of travel service.
4. The method of claim 3, wherein the order fulfillment efficiency is determined from any one or both of the following information: response rate and rate of transaction; the adjusting the resource configuration of the target travel service type comprises any one or two of the following:
increasing the number of service providers corresponding to the target trip service type;
and improving the service priority of the service order corresponding to the target travel service type.
5. The method according to claim 4, wherein increasing the number of service providers corresponding to the target travel service type includes:
screening out a first target service provider with unstable service time from service providers corresponding to the travel service types with the order execution efficiency not lower than the preset execution efficiency;
sending service adjustment prompt information to the first target service provider; the service adjustment prompt message is used for reminding the service provider with the first target service provider of carrying out service orders of the target travel service type.
6. The method according to claim 4, wherein the increasing the service priority of the service order corresponding to the target travel service type comprises:
when a service provider receives service orders respectively corresponding to different travel service types within a preset time period, pushing a travel service recommendation list to the service provider so that the service provider displays the travel service recommendation list; different service orders in the travel service recommendation list are arranged according to service priorities of the different service orders, and the service priority of the service order of the target travel service type is higher than a preset priority.
7. The method of claim 2, wherein the order fulfillment efficiency is determined from any one or more of the following information: average response time length, average order receiving time length and average order receiving distance; the adjusting the resource configuration of the target travel service type comprises any one or two of the following:
distributing the service order of the target trip service type to a service provider corresponding to the target trip service type;
and increasing the number of service providers of the target travel service type.
8. The method according to claim 7, wherein the allocating the service order of the target travel service type to the service provider corresponding to the target travel service type comprises:
determining a second target service provider of the target travel service type closest to the initial position of the service order according to the initial position of the service order of the target travel service type and the current position of the service provider of the target travel service type;
and distributing the service order to the second target service provider.
9. The method according to claim 7, wherein the allocating the service order of the target travel service type to the service provider corresponding to the target travel service type comprises:
calculating order taking time of the service provider of the target trip service type reaching the initial position of the service order according to the road congestion condition between the initial position of the service order of the target trip service type and the current position of the service provider of the target trip service type;
and distributing the service order to a third target service provider of the target travel service type with the shortest order taking time.
10. The method of claim 9, wherein increasing the number of service providers of the target travel service type comprises:
if the order taking time of the service provider of the target travel service type reaching the initial position of the service order is longer than the preset order taking time, calculating the order taking time of the service provider corresponding to other travel service types reaching the initial position of the service order;
and distributing the service order to a fourth target service provider corresponding to the other trip service type with the shortest order taking time.
11. The method of claim 1, wherein for each type of travel service, counting service order execution data of the travel service at different time slices of each sub-area comprises:
for each type of travel service, randomly extracting a service order of the type of travel service in each time slice of each sub-region;
and for each type of travel service, counting service order execution data of the travel service in different time slices of each sub-region according to service order execution data corresponding to the service order extracted from each time slice of each sub-region.
12. The method of claim 1, wherein the travel service comprises any one of the following types:
a car-sharing travel service type, a tailgating travel service type, a special car travel service type, an express travel service type and an express travel service type.
13. An apparatus for adjusting resource configuration, comprising:
the statistical module is used for counting service order execution data of the travel service in different time slices of each sub-area aiming at each type of travel service; the order data exception degrees of different types of travel services in extreme scenes are different; each subarea belongs to a target area;
the calculation module is used for carrying out weighted calculation on each type of travel service according to service order execution data of the type of travel service in each time slice of each sub-area so as to determine order execution efficiency of the type of travel service in the target area; in the process of weighting calculation, the order data abnormal degree corresponding to each time slice of each sub-region is in negative correlation with the weight corresponding to the time slice;
the determining module is used for determining the type of the target travel service according to the difference of the order execution efficiency of each type of travel service;
and the adjusting module is used for adjusting the resource allocation of the target trip service type.
14. 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 via the bus when the electronic device is operating, the processor executing the machine-readable instructions to perform the steps of the method according to any one of claims 1 to 12.
15. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, is adapted to carry out the steps of the method according to any one of claims 1 to 12.
16. A computer program product comprising computer program/instructions, characterized in that the computer program/instructions, when executed by a processor, implement the steps of the method of any of claims 1 to 12.
CN202011616306.1A 2020-12-30 2020-12-30 Method, apparatus, computer device, medium, and product for adjusting resource allocation Pending CN112633743A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011616306.1A CN112633743A (en) 2020-12-30 2020-12-30 Method, apparatus, computer device, medium, and product for adjusting resource allocation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011616306.1A CN112633743A (en) 2020-12-30 2020-12-30 Method, apparatus, computer device, medium, and product for adjusting resource allocation

Publications (1)

Publication Number Publication Date
CN112633743A true CN112633743A (en) 2021-04-09

Family

ID=75287129

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011616306.1A Pending CN112633743A (en) 2020-12-30 2020-12-30 Method, apparatus, computer device, medium, and product for adjusting resource allocation

Country Status (1)

Country Link
CN (1) CN112633743A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107967530A (en) * 2017-06-22 2018-04-27 深圳市盈华讯方通信技术有限公司 Channel of disbursement based on data analysis elects method and its system
CN109144762A (en) * 2018-07-19 2019-01-04 厦门集微科技有限公司 A kind of processing method and processing device for repairing abnormal scheduler task
CN109633500A (en) * 2018-12-18 2019-04-16 上海联影医疗科技有限公司 The determination method, apparatus and MR imaging apparatus of transverse relaxation mapping graph
US20200118071A1 (en) * 2018-10-13 2020-04-16 Walmart Apollo, Llc Delivery prediction generation system
CN111310956A (en) * 2018-12-11 2020-06-19 北京嘀嘀无限科技发展有限公司 Method and device for determining scheduling strategy and electronic equipment
CN111784088A (en) * 2019-04-03 2020-10-16 北京嘀嘀无限科技发展有限公司 Order matching method, order matching device, server and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107967530A (en) * 2017-06-22 2018-04-27 深圳市盈华讯方通信技术有限公司 Channel of disbursement based on data analysis elects method and its system
CN109144762A (en) * 2018-07-19 2019-01-04 厦门集微科技有限公司 A kind of processing method and processing device for repairing abnormal scheduler task
US20200118071A1 (en) * 2018-10-13 2020-04-16 Walmart Apollo, Llc Delivery prediction generation system
CN111310956A (en) * 2018-12-11 2020-06-19 北京嘀嘀无限科技发展有限公司 Method and device for determining scheduling strategy and electronic equipment
CN109633500A (en) * 2018-12-18 2019-04-16 上海联影医疗科技有限公司 The determination method, apparatus and MR imaging apparatus of transverse relaxation mapping graph
CN111784088A (en) * 2019-04-03 2020-10-16 北京嘀嘀无限科技发展有限公司 Order matching method, order matching device, server and storage medium

Similar Documents

Publication Publication Date Title
US20230044760A1 (en) Systems and methods for recommending transportation services
US20180108103A1 (en) Systems and methods for matching and displaying service request and available vehicles
US20180225796A1 (en) Resource Allocation in a Network System
US10810533B2 (en) System for navigating drivers to passengers and dynamically updating driver performance scores
US9949088B1 (en) Network system with scheduled breaks
US20160203576A1 (en) Providing information about a proposed service for a user based on user-specific location information
US20190370922A1 (en) Price-aware real-time auction-based ride-sharing system
CN110741402A (en) System and method for capacity scheduling
US11334959B2 (en) Method and system for managing allocation of transportation services
JP2020520506A (en) Dynamically Batched Service Provider and Service Request Assignments
JP2017522673A (en) System and method for managing service supply status
US20180314998A1 (en) Resource Allocation in a Network System
US11416792B2 (en) Network system capable of grouping multiple service requests
US20170301054A1 (en) Dynamic forecasting for forward reservation of cab
US20130204656A1 (en) Method and Application for Batch-Based Queue Management System
CN113851016A (en) Parking management method and device, electronic equipment and storage medium
CN108399460B (en) Network taxi booking order distribution processing method and server
CN111144603A (en) Service information pushing method and device, electronic equipment and storage medium
CN111311295A (en) Service mode determining method and device, electronic equipment and storage medium
CN110612523B (en) Associating identifiers based on paired data sets
CN111831764A (en) Method and device for determining stop station, electronic equipment and medium
CN111832872A (en) Vehicle scheduling method and device, electronic equipment and storage medium
CN111626801A (en) Order distribution method and device, electronic equipment and computer storage medium
CN112712391A (en) Service pushing method and device, electronic equipment and storage medium
CN112633743A (en) Method, apparatus, computer device, medium, and product for adjusting resource allocation

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