Business resource matching method and device, electronic equipment and storage medium

By distinguishing between user types and resource types and matching business resources according to the login user mode, the problem of operational users in RoboTaxi and RoboBus being unable to experience test environment resources is solved, and accurate resource allocation and secure isolation are achieved, improving resource management efficiency.

CN115374413BActive Publication Date: 2025-10-17ZHIDAO NETWORK TECH (BEIJING) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211072622.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-02
Publication Date
2025-10-17
Estimated Expiration
2042-09-02

AI Technical Summary

Technical Problem

In the initial commercialization stage of RoboTaxi and RoboBus, operational users were unable to experience the resources of the test environment, and resource allocation was unreasonable when internal users needed to switch modes in different business scenarios, resulting in chaotic resource management and security issues.

Method used

By differentiating user types into operational users and internal users, and dividing resources into operational, testing, and demonstration resources, corresponding business resources are matched according to login user patterns to achieve resource isolation and precise allocation.

Benefits of technology

It achieves resource matching under different user modes, avoids resource mismatch, improves the efficiency and security of resource management, and ensures resource isolation in operation and test environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115374413B_ABST
    Figure CN115374413B_ABST
Patent Text Reader

Abstract

The application discloses a service resource matching method and device, electronic equipment and a storage medium, wherein the method comprises receiving a service resource request, wherein the service resource request at least carries a login user mode; in response to the login user mode, a service resource matched with the login user mode is returned. Through the application, the allocation of the service resource is optimized, and the isolation of the service resource is realized, so that the mismatch of resources in different scenarios is avoided. The application is suitable for commercialization landing of automatic driving online car-hailing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of autonomous driving operation and maintenance technology, and in particular to a business resource matching method, device, electronic device, and storage medium. Background Art

[0002] Different business resources need to be allocated to different business roles to enable them to complete related business commercialization needs.

[0003] Among related technologies, RoboTaxi and RoboBus need to support the demands of operational users and internal users in the initial stage of commercialization.

[0004] The inventors discovered that operational users typically need to match operational resources, while internal users need to switch modes in different business scenarios. For example, internal users need to experience processes in an operational environment and also conduct regular autonomous driving tests in a test environment. However, operational users cannot experience the resources in the test environment. Summary of the Invention

[0005] The embodiments of the present application provide a business resource matching method, device, electronic device, and storage medium to optimize the allocation of business resources.

[0006] The embodiments of this application adopt the following technical solutions:

[0007] In a first aspect, an embodiment of the present application provides a service resource matching method for a resource server, wherein the method includes:

[0008] receiving a service resource request, wherein the service resource request carries at least a login user mode;

[0009] In response to the logged-in user pattern, a service resource matching the logged-in user pattern is returned.

[0010] In some embodiments, the resource ownership of the service resource includes at least one of the following: line ownership, site ownership, and vehicle ownership, and the returning of the service resource matching the login user pattern in response to the login user pattern includes:

[0011] In response to the login user pattern, returning the service resource of the line matching the login user pattern;

[0012] and / or,

[0013] In response to the login user pattern, returning a service resource belonging to a site matching the login user pattern;

[0014] and / or,

[0015] In response to the login user mode, return a business resource of a vehicle belonging to the login user mode.

[0016] In some embodiments, the login user mode includes: an operation user login mode, an internal user login mode, and the response to the login user mode includes returning a business resource matching the login user mode according to an intersection of the login user mode and a type of resource belonging.

[0017] If it is an operation user login mode, return a business resource matching the operation user login mode according to an intersection of the operation user login mode and a type of resource belonging.

[0018] If it is an internal user login mode, return a business resource matching the internal user login mode according to an intersection of the internal user login mode and a type of resource belonging.

[0019] The type of resource belonging includes at least one of the following: operation, test, and demonstration.

[0020] In some embodiments, the internal user login mode includes: an internal user operation mode, an internal user test mode, and an internal user demonstration mode, and the response to the login user mode further includes returning a business resource matching the login user mode.

[0021] In response to the internal user login mode, return a business resource matching the internal user operation mode.

[0022] In response to the internal user login mode, return a business resource matching the internal user test mode.

[0023] In response to the internal user login mode, return a business resource matching the internal user demonstration mode.

[0024] The business resource includes at least one of the following: an automatic driving network car for testing, an automatic driving network car for operation, and an automatic driving network car for demonstration.

[0025] In some embodiments, after the response to the login user mode, the method further includes:

[0026] According to the business resource matching the login user mode, determine business information in the business resource.

[0027] According to the business information, dispatch the automatic driving network car.

[0028] In some embodiments, before the receiving a business resource request, the method further includes:

[0029] receiving user registration information for user login;

[0030] returning the login user mode after the user logs in.

[0031] In some embodiments, the method further comprises isolating a business resource that does not match the login user mode.

[0032] In a second aspect, the embodiments of the present application further provide a business resource matching device for a resource server, wherein the device comprises:

[0033] a receiving module configured to receive a business resource request, wherein the business resource request carries at least a login user mode;

[0034] a responding module configured to return a business resource that matches the login user mode in response to the login user mode.

[0035] In a third aspect, the embodiments of the present application further provide an electronic device, comprising: a processor; and a memory arranged to store computer executable instructions, which, when executed, cause the processor to perform the above method.

[0036] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium storing one or more programs, which, when executed by an electronic device comprising a plurality of applications, cause the electronic device to perform the above method.

[0037] The above at least one technical solution adopted by the embodiments of the present application can achieve the following beneficial effects:

[0038] By receiving a business resource request, since the business resource request carries at least a login user mode, the corresponding login user mode can be selected in the resource server. Then the resource server can return a business resource that matches the login user mode in response to the login user mode. Thus, different business resources can be matched for different login user modes. In addition, isolation of business resources can be achieved, avoiding mismatch of resources in different scenarios. BRIEF DESCRIPTION OF DRAWINGS

[0039] The accompanying drawings, which are included to provide a further understanding of the application and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:

[0040] Figure 1 a flowchart of a business resource matching method in the embodiments of the present application;

[0041] Figure 2A specific service process schematic diagram of a service resource matching method in the embodiment of the present application is provided.

[0042] Figure 3 A structure schematic diagram of a service resource matching device in the embodiment of the present application is provided.

[0043] Figure 4 A structure schematic diagram of an electronic device in the embodiment of the present application is provided. DETAILED DESCRIPTION

[0044] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described below in detail with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0045] The inventor finds that, when RoboTaxi or RoboBus is internally tested, internal users need to experience the process in the operation environment and also need to perform normal automatic driving test in the test environment, but if it is an operation user, the operation user cannot experience the test environment resources.

[0046] In view of the above deficiencies, the service resource matching method of the present application distinguishes users into operation users and internal users, and distinguishes resources into operation resources, test resources and demonstration resources. Meanwhile, the operation users can only see the operation resources in the related application program, and the internal users can switch modes and match different resources in the related application program.

[0047] The technical solutions provided by the embodiments of the present application will be described in detail below with reference to the drawings.

[0048] The embodiment of the present application provides a service resource matching method, as shown in Figure 1 The embodiment of the present application provides a service resource matching method, as shown in

[0049] Step S110, receiving a service resource request, wherein the service resource request at least carries a login user mode;

[0050] The resource server receives the service resource request according to the user request. Generally, there are both the same parts and different parts between the service resources that the user can access and request. If the access is not distinguished, it is easy to cause the management confusion of the service resources in the resource server.

[0051] The service resource request carries a login user mode. It can be understood that the login user mode can be used to distinguish different user types or different service resource types.

[0052] For example, the resource server is pre-configured with a correspondence (mapping relationship) between service resources and login user modes. After receiving the service resource request, the resource server further determines the correspondence according to the login user mode.

[0053] Step S120: In response to the login user mode, return the service resource matched with the login user mode.

[0054] In response to the login user mode (background server configuration or default), the resource server returns the service resource matched with the login user mode. It can be understood that the service resources matched with the login user mode can have an intersection or no intersection, and can be the same service resource or different resources.

[0055] For example, in response to the login operation user mode or the login internal user mode in the login user mode, the resource server returns the service resource matched with the login operation user mode or the login internal user mode. The service resource is pre-divided according to different dimensions, and the matched service resource is the intersection of the matched service data.

[0056] In an embodiment of the present application, the resource attribution of the service resource at least includes one of the following: line attribution, site attribution, and vehicle attribution. In response to the login user mode, the service resource matched with the login user mode is returned, including: in response to the login user mode, the line attribution service resource matched with the login user mode is returned; and / or, in response to the login user mode, the site attribution service resource matched with the login user mode is returned; and / or, in response to the login user mode, the vehicle attribution service resource matched with the login user mode is returned.

[0057] In actual implementation, the service resource can be divided into line attribution, site attribution, vehicle attribution, etc. according to the resource attribution. It can be understood that the line attribution refers to the service resource of the line planned by the RoboTaxi or the RoboBus, including but not limited to the park ring line, the airport pickup line, the cruise line, and the user-defined pickup line divided according to the line information.

[0058] The site attribution refers to the service resource of the stop site planned by the RoboTaxi or the RoboBus, including but not limited to the fixed stop site, the temporary stop site, and the newly added stop site.

[0059] The vehicle belonging refers to the business resource to which the surrounding vehicle within the designated range of the RoboTaxi or RoboBus pre-planned belongs, including but not limited to, a randomly assigned vehicle, a fixed line pickup vehicle.

[0060] In order to meet the preset resource belonging of the business resource (different access permissions, different security levels), the resource server returns the business resource of the line belonging matching the login user mode in response to the login user mode. That is, the line belonging is the optimal allocation weight at this time or as the login user mode matching result. Similarly, the business resource of the station belonging matching the login user mode is returned, and the business resource of the vehicle belonging matching the login user mode is returned.

[0061] Further, in order to meet the preset resource belonging of the business resource (access permissions intersect, security levels are the same), the resource server comprehensively returns the intersection of the business resource of the line belonging, the business resource of the station belonging, and the business resource of the vehicle belonging matching the login user mode in response to the login user mode.

[0062] In an embodiment of the present application, the login user mode includes an operation user login mode and an internal user login mode, and the response to the login user mode to return the business resource matching the login user mode includes: if it is the operation user login mode, returning the business resource matching the operation user login mode according to the intersection of the operation user login mode and the type of resource belonging; if it is the internal user login mode, returning the business resource matching the internal user login mode according to the intersection of the internal user login mode and the type of resource belonging; wherein the type of resource belonging includes at least one of the following: operation, test, and demonstration.

[0063] In specific implementation, different responses are performed for different login user modes, operation user login mode or internal user login mode.

[0064] In some embodiments, if it is the operation user login mode, the business resource matching the operation user login mode is returned according to the intersection of the operation user login mode and the type of resource belonging. If the user is an internal user, the mode filtering can be performed through the application program display "mode filtering", and the mode includes: operation mode, test mode, and demonstration mode.

[0065] In some embodiments, if it is the internal user login mode, the business resource matching the internal user login mode is returned according to the intersection of the internal user login mode and the type of resource belonging. If the type is an operation user, the "mode filtering" is not displayed, and the operation mode is defaulted.

[0066] Meanwhile, the resource ownership is classified in detail, i.e., the type of the resource ownership at least includes one of the following: operation, test, demonstration. That is, the line ownership, the site ownership, and the vehicle ownership for operation are obtained; the line ownership, the site ownership, and the vehicle ownership for operation and the line ownership, the site ownership, and the vehicle ownership for demonstration, etc.

[0067] In an embodiment of the present application, the internal user login mode includes: an internal user operation mode, an internal user test mode, and an internal user demonstration mode. In response to the login user mode, the business resource matching the login user mode is returned. In response to the internal user login mode, the business resource matching the internal user operation mode is returned; in response to the internal user login mode, the business resource matching the internal user test mode is returned; and in response to the internal user login mode, the business resource matching the internal user demonstration mode is returned. The business resource at least includes one of the following: an automatic driving online car for test, an automatic driving online car for operation, and an automatic driving online car for demonstration.

[0068] Specifically, for the internal user login mode, it can be further subdivided into an internal user operation mode, an internal user test mode, and an internal user demonstration mode. The resource server can return the matching business resource according to the internal user operation mode, the internal user test mode, or the internal user demonstration mode.

[0069] Further, in response to the internal user login mode, the business resource matching the internal user operation mode, the business resource matching the internal user test mode, and the business resource matching the internal user demonstration mode are returned. Alternatively, in response to the internal user login mode, the intersection of the business resource matching the internal user operation mode, the business resource matching the internal user test mode, and the business resource matching the internal user demonstration mode is returned.

[0070] For example, after the user logs in, the user requests the resource of the resource server. The resource server matches the backend resource according to the login user mode and returns the relevant information. If the internal user is in the test mode, only the test line resource can be seen, the user can place an order and match an order, and only the test type vehicle can be matched. If the internal user is in the demonstration mode, only the demonstration line resource can be seen, the user can place an order and match an order for demonstration, and only the automatic driving online car for demonstration can be matched. If the internal user is in the operation mode, only the operation line resource can be seen, the user can place an order and match an order for operation, and only the automatic driving online car for operation can be matched.

[0071] In one embodiment of the present application, after returning the business resources matching the login user pattern in response to the login user pattern, it also includes: determining the business information in the business resources based on the business resources matching the login user pattern; and dispatching the autonomous driving online car-hailing service according to the business information.

[0072] Specific implementation: After a user registers (authorized login via the platform / app), the default user identity type is an operational user, and the user type can be changed through the backend system. After the user logs in, the user's identity type is returned.

[0073] Usually, if the user is an operator, the operator will assign the autonomous driving online car-hailing service to the operator according to the service information. However, the operator cannot match the autonomous driving online car-hailing service in the test or demonstration mode.

[0074] In some embodiments, before receiving the service resource request, the method further includes: receiving user registration information for user login; and returning the login user mode after the user logs in.

[0075] In one embodiment of the present application, the method further includes: isolating business resources that do not match the logged-in user pattern.

[0076] After isolating the service resources that do not match the login user pattern, an operation of returning the service resources that match the login user pattern is performed in response to the login user pattern.

[0077] It is also possible to isolate service resources that do not match the logged-in user pattern in response to the logged-in user pattern, and then return service resources that match the logged-in user pattern.

[0078] like Figure 2 As shown, it is a specific business process diagram of the business resource matching method in an embodiment of the present application, which is explained in detail using an autonomous driving online car-hailing service as an example.

[0079] S1. After a user registers on the autonomous driving ride-hailing platform, the default user identity type is an operating user, and the user type can be changed through the background.

[0080] S2, after the user logs in, returns the user's identity type.

[0081] S3, after logging in, if the user is an internal user, the application will display "Mode Filter", where you can filter the modes. The modes include: operation mode, test mode, and display mode. If the user type is an operation user, "Mode Filter" will not be displayed and the default mode is operation mode.

[0082] S4, the administrator can configure the type of resource ownership (operation, test, demonstration) through the background, including (line ownership, vehicle ownership, site ownership).

[0083] S5, after the application user logs in, the server end resource is requested, the server end matches the back end resource according to the login user mode, and the relevant information is returned.

[0084] If it is an internal user, in the test mode, only the test line resource can be seen, the test user can only match the test type of automatic driving online car after ordering and matching.

[0085] Based on the above operation, by taking the intersection of the user mode (internal user and operation user) and the resource ownership type (operation, test, demonstration or line ownership, vehicle ownership, site ownership, or operation, test, demonstration and line ownership, vehicle ownership, site ownership), complete isolation of business resources can be achieved, and mismatch of resources in different scenarios can be avoided.

[0086] Unlike related technologies, at least one mode matching can accurately match the corresponding business resource, avoiding unreasonable resource allocation or error / safety problems.

[0087] The application embodiment also provides a business resource matching device 300, as shown in Figure 3 The structure schematic diagram of the business resource matching device in the application embodiment is provided, and the device 300 at least includes: a receiving module 310, a response module 320, a resource server, wherein:

[0088] In an embodiment of the application, the receiving module 310 is specifically configured to receive a business resource request, wherein the business resource request carries at least a login user mode. The resource server receives the business resource request according to the user request. Generally, there are both the same part and the different part between the business resources that the user can access and request. If the access is not distinguished, it is easy to cause the management confusion of the business resources in the resource server.

[0089] The business resource request carries the login user mode. It can be understood that the login user mode can be used to distinguish different user types or different business resource types.

[0090] The business resource type can be divided according to different dimensions, such as different resource ownership types or different resource attribute types.

[0091] Exemplarily, the resource server is pre-configured with a correspondence (mapping relationship) between the service resource and the login user mode, and after receiving the service resource request, the corresponding relationship is further determined according to the login user mode.

[0092] In an embodiment of the present application, the response module 320 is specifically configured to: in response to the login user mode, return the service resource matched with the login user mode.

[0093] The resource server returns the service resource matched with the login user mode in response to the login user mode (background server configuration or default). It can be understood that the service resources matched with the login user mode can have an intersection or no intersection, and can be the same service resource or different resources.

[0094] Exemplarily, the resource server returns the service resource matched with the login operation user mode or the login internal user mode in response to the login operation user mode or the login internal user mode in the login user mode. And the service resource is pre-divided according to different dimensions, and the matched service resource is the final intersection of the service data.

[0095] It can be understood that the above-mentioned service resource matching device can realize each step of the service resource matching method provided in the foregoing embodiments, and the related explanations about the service resource matching method are all applicable to the service resource matching device, which will not be repeated here.

[0096] Figure 4 is a structural schematic diagram of an electronic device of an embodiment of the present application. Please refer to Figure 4 At the hardware level, the electronic device includes a processor, and optionally further includes an internal bus, a network interface, and a memory. The memory can include a memory such as a random-access memory (RAM), and can also include a non-volatile memory such as at least one disk memory. Of course, the electronic device can also include other hardware required by the business.

[0097] The processor, the network interface and the memory can be connected with each other through an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus or the like. The bus can be divided into an address bus, a data bus, a control bus and the like. For the convenience of representation, Figure 4 Only one bidirectional arrow is used to represent the bus, but it does not mean that there is only one bus or only one type of bus.

[0098] The memory is used to store a program. Specifically, the program can include program code including computer operation instructions. The memory can include an internal memory and a non-volatile memory, and provide instructions and data for the processor.

[0099] The processor reads the corresponding computer program from the non-volatile memory into the internal memory and then runs, and forms the service resource matching apparatus at a logical level. The processor executes the program stored in the memory, and is specifically used for executing the following operations:

[0100] Receiving a service resource request, wherein the service resource request at least carries a login user mode;

[0101] In response to the login user mode, returning a service resource matched with the login user mode.

[0102] The above as described in the present application Figure 1The method performed by the service resource matching apparatus disclosed in the embodiment shown can be applied in a processor or implemented by the processor. The processor can be an integrated circuit chip with processing capability. In the implementation process, each step of the above method can be completed by integrated logic circuits or instructions in the form of software in the processor. The processor mentioned above can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; or a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Each method, step and logic block diagram disclosed in the embodiment of the present application can be implemented or executed. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in combination with the embodiment of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method.

[0103] The electronic device can also execute the method performed by the service resource matching apparatus in the embodiment shown, and implement the functions of the service resource matching apparatus in the embodiment shown. The embodiment of the present application will not be repeated here. Figure 1 The electronic device can also execute the method performed by the service resource matching apparatus in the embodiment shown, and implement the functions of the service resource matching apparatus in the embodiment shown. The embodiment of the present application will not be repeated here. Figure 1 The electronic device can also execute the method performed by the service resource matching apparatus in the embodiment shown, and implement the functions of the service resource matching apparatus in the embodiment shown. The embodiment of the present application will not be repeated here.

[0104] The embodiment of the present application also proposes a computer readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by an electronic device including a plurality of applications, can enable the electronic device to execute the method performed by the service resource matching apparatus in the embodiment shown, and specifically for executing: Figure 1 The electronic device can also execute the method performed by the service resource matching apparatus in the embodiment shown, and implement the functions of the service resource matching apparatus in the embodiment shown. The embodiment of the present application will not be repeated here.

[0105] receiving a service resource request, wherein the service resource request carries at least a login user mode;

[0106] In response to the login user mode, returning a service resource matched with the login user mode.

[0107] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0108] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0109] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0110] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes ​ A step that specifies a function in one or more boxes.

[0111] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0112] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0113] Computer-readable media includes permanent and non-permanent, movable and non-movable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.

[0114] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusions, so that a process, method, article or apparatus that includes a list of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.

[0115] Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, system or computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0116] The above only describes the embodiments of the present application and is not intended to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application shall be included in the scope of claims of the present application.

Claims

1. A business resource matching method, used in a resource server, wherein: The method comprises: receiving a service resource request, wherein the service resource request carries at least a login user pattern; and returning service resources matching the login user pattern in response to the login user pattern; The business resources matching the login user pattern may have an intersection or no intersection, and may be the same business resource or different resources; The resource ownership of the service resource includes at least one of the following: line ownership, site ownership, and vehicle ownership, and the returning, in response to the logged-in user pattern, the service resource matching the logged-in user pattern includes: returning, in response to the logged-in user pattern, the service resource of the line ownership, site ownership, and vehicle ownership matching the logged-in user pattern; The login user mode includes: an operation user login mode and an internal user login mode. In response to the login user mode, returning a business resource matching the login user mode includes: If it is an operation user login mode, then according to the intersection of the operation user login mode and the type of the resource, the business resources matching the operation user login mode are returned; If it is an internal user login mode, then based on the intersection of the internal user login mode and the resource type, return the business resources that match the internal user login mode; wherein the resource type includes at least one of the following: operation, test, demonstration; The internal user login mode includes: internal user operation mode, internal user test mode, and internal user demonstration mode. In response to the login user mode, returning the business resources matching the login user mode also includes: In response to the internal user login mode, business resources matching the internal user operation mode are returned; in response to the internal user login mode, business resources matching the internal user test mode are returned; in response to the internal user login mode, business resources matching the internal user demonstration mode are returned; wherein, the business resources include at least one of the following: self-driving online car-hailing vehicles for testing, self-driving online car-hailing vehicles for operation, and self-driving online car-hailing vehicles for demonstration.

2. The method according to claim 1, wherein: After returning the service resources matching the login user pattern in response to the login user pattern, the method further includes: Determining the business information in the business resources according to the business resources matched by the login user pattern; According to the business information, the autonomous driving online taxi is dispatched.

3. The method according to claim 1, wherein: Before receiving the service resource request, the method further includes: Receive user registration information for user login; Returns the logged-in user mode after the user logs in.

4. The method according to claim 1, wherein: The method further includes isolating business resources that do not match the logged-in user pattern.

5. A business resource matching device, used in a resource server, wherein: The device comprises: A receiving module, configured to receive a service resource request, wherein the service resource request carries at least a login user mode; A response module, configured to return a service resource matching the login user pattern in response to the login user pattern; The business resources matching the login user pattern may have an intersection or no intersection, and may be the same business resource or different resources; The resource ownership of the service resource includes at least one of the following: line ownership, site ownership, and vehicle ownership, and the returning, in response to the logged-in user pattern, the service resource matching the logged-in user pattern includes: returning, in response to the logged-in user pattern, the service resource of the line ownership, site ownership, and vehicle ownership matching the logged-in user pattern; The login user mode includes: an operation user login mode and an internal user login mode. In response to the login user mode, returning a business resource matching the login user mode includes: If it is an operation user login mode, then according to the intersection of the operation user login mode and the type of the resource, the business resources matching the operation user login mode are returned; If it is an internal user login mode, then based on the intersection of the internal user login mode and the resource type, return the business resources that match the internal user login mode; wherein the resource type includes at least one of the following: operation, test, demonstration; The internal user login mode includes: internal user operation mode, internal user test mode, and internal user demonstration mode. In response to the login user mode, returning the business resources matching the login user mode also includes: In response to the internal user login mode, business resources matching the internal user operation mode are returned; in response to the internal user login mode, business resources matching the internal user test mode are returned; in response to the internal user login mode, business resources matching the internal user demonstration mode are returned; wherein, the business resources include at least one of the following: self-driving online car-hailing vehicles for testing, self-driving online car-hailing vehicles for operation, and self-driving online car-hailing vehicles for demonstration.

6. An electronic device comprising: processor; as well as A memory arranged to store computer executable instructions, which when executed cause the processor to perform the method of any one of claims 1 to 4.

7. A computer-readable storage medium storing one or more programs, which, when executed by an electronic device including a plurality of application programs, causes the electronic device to execute the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Stream media resource updating method and system under user login mode

    CN103731681A