Intelligent foreground, intelligent interaction system, service access method, device and equipment
By configuring the main business processes and extension nodes through the backend management platform, the problem of accessing and managing multiple business systems was solved, enabling convenient business access and management, reducing costs, and improving user experience.
Patent Information
- Application Number
- CN202010717185.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-23
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2040-07-23
AI Technical Summary
Existing technologies struggle to provide users with convenient business access and management across multiple business scenarios, especially given the high cost of unified access and management across different business systems.
The main business processes and extension nodes are configured through the backend management platform, and multiple business systems are managed in a unified manner. Business interfaces are provided by intelligent interactive terminals to achieve standardized access and management of different business processes.
It enables unified access and management of multiple business systems, reduces access costs, and improves the convenience and efficiency for users to use various services.
Smart Images

Figure CN113971546B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present specification relates to the technical field of Internet, and in particular to an intelligent front desk, an intelligent interaction system, a business access method, device and equipment. BACKGROUND
[0002] The development of computers and Internet technology has brought unprecedented convenience to people. At present, these technologies have penetrated into various aspects of people's daily life, and various industries provide users with a variety of services. Users' demand for various services is also increasing. How to make users more quickly and conveniently use various services has become a technical problem to be solved. SUMMARY
[0003] In order to overcome the problems in the related art, the present specification provides an intelligent front desk, an intelligent interaction system, a business access method, device and equipment.
[0004] According to a first aspect of an embodiment of the present specification, an intelligent front desk system is provided, comprising a front desk terminal and a back-end management platform; the front desk terminal comprises an intelligent cabinet with a delivery cabinet body; the back-end management platform is connected with a financial system;
[0005] The front desk terminal is configured to: if a reimbursement form reporting request of a first user is received, obtain identity authentication data of the first user and attribute data of the reimbursement form, and send the reimbursement form reporting request, the identity authentication data and the attribute data of the reimbursement form to the back-end management platform;
[0006] The back-end management platform is configured to: in response to the reimbursement form reporting request, after determining the identity information of the first user based on the identity authentication data and the financial system, record the correspondence between the identity information and the attribute data of the reimbursement form;
[0007] The front desk terminal is further configured to: if a reimbursement form taking request of a second user is received, obtain identity authentication data of the second user and send it to the back-end management platform;
[0008] The back-end management platform is further configured to: in response to the reimbursement form taking request, after determining that the second user has taking permission based on the identity authentication data of the second user and the financial system, send an opening instruction for the delivery cabinet body in which the reimbursement form is stored to the front desk terminal, and send the correspondence to the second user.
[0009] Optionally, the intelligent cabinet has a plurality of delivery cabinet bodies, and the delivery cabinet bodies correspond to category labels, and the category labels are determined in advance based on an enterprise organizational structure;
[0010] The back-end management platform is further configured to: after determining the enterprise organization structure to which the first user belongs based on the identity authentication data of the first user, assign a delivery cabinet corresponding to a category label of the enterprise organization structure to which the first user belongs to the first user, and send the assignment result to the front-end terminal;
[0011] The front-end terminal is configured to: according to the assignment result, prompt the assigned delivery cabinet.
[0012] Optionally, the smart cabinet has a plurality of delivery cabinets, and the delivery cabinets correspond to category labels, and the category labels are determined in advance based on the attribute category of the reimbursement form;
[0013] The back-end management platform is further configured to: after determining the attribute category of the reimbursement form based on the attribute data of the reimbursement form, assign a delivery cabinet corresponding to a category label of the attribute category of the reimbursement form to the first user, and send the assignment result to the front-end terminal;
[0014] The front-end terminal is configured to: according to the assignment result, prompt the assigned delivery cabinet.
[0015] Optionally, the opening instruction refers to the opening instruction of all delivery cabinets in which the reimbursement form is stored.
[0016] According to a second aspect of the embodiments of the present specification, an intelligent front-end system is provided, comprising a front-end terminal and a back-end management platform; the front-end terminal comprises: a smart cabinet having a plurality of cabinet bodies; the back-end management platform is connected with a business system;
[0017] The front-end terminal is configured to: after receiving a business request of a user, acquire identity authentication data of the user, and send the business request and the identity authentication data to the back-end management platform;
[0018] The back-end management platform is configured to: in response to the business request, after determining that the user has the authority based on the identity authentication data and the business system, send a cabinet opening control instruction to the front-end terminal;
[0019] The front-end terminal opens the cabinet based on the cabinet opening control instruction, so that the user can access the goods.
[0020] Optionally, it further comprises a field operation and maintenance terminal;
[0021] The back-end management platform is further configured to: acquire the use of the goods in the cabinet of the front-end terminal, and send a notification message to the field operation and maintenance terminal based on the use.
[0022] Optionally, the usage of the items in the cabinet of the front desk terminal is acquired, and a notification message is sent to the on-site operation and maintenance management terminal based on the usage.
[0023] The remaining quantity of the items in the cabinet of the front desk terminal is acquired, and a notification message is sent to the on-site operation and maintenance management terminal if the remaining quantity is lower than a set threshold.
[0024] Optionally, the usage of the items in the cabinet of the front desk terminal is acquired, and a notification message is sent to the on-site operation and maintenance management terminal based on the usage.
[0025] Based on the historical usage of the items in the cabinet of the front desk terminal, preference data of the user for the items stored in the intelligent cabinet is determined, and the preference data is sent to the on-site operation and maintenance management terminal.
[0026] According to a third aspect of the embodiments of the present specification, an intelligent front desk system is provided, comprising a front desk terminal, a back-end management platform, and a user client; the front desk terminal comprises an intelligent cabinet with a plurality of cabinets;
[0027] The front desk terminal starts one of the cabinets to store the items by the user after receiving the lost item storage request, and acquires item information and sends the item information to the back-end management platform.
[0028] The back-end management platform pushes a lost and found message to the user client after receiving the item information.
[0029] Optionally, the user client is configured to acquire a lost item collection request initiated by the user and send the lost item collection request to the back-end management platform, the lost item collection request carrying description information of the items.
[0030] The back-end management platform is further configured to determine whether the description information of the items matches the item information in response to the lost item collection request, and acquire location information of the front desk terminal and send the location information to the user client if the description information of the items matches the item information.
[0031] According to a fourth aspect of the embodiments of the present specification, an intelligent front desk system is provided, comprising one or more front desk terminals, a user client, and a back-end management platform; the front desk terminal comprises an intelligent cabinet with a plurality of cabinets; the back-end management platform is connected with an asset system of an asset business party, and the cabinets store items provided by the asset business party.
[0032] The front desk terminal is configured to monitor item information stored in the cabinets and send the item information to the back-end management platform.
[0033] The back-end management platform is configured to: acquire the information of the articles stored in each of the front-end terminals after receiving the article pick-up request sent by the user client and carrying the client location information, determine the front-end terminal closest to the user client location and storing the article required by the user based on the client geographic information and the location information of each of the front-end terminals, and push the geographic information of the determined front-end terminal to the user client.
[0034] According to a fifth aspect of the embodiments of the present specification, an intelligent front-end system is provided, comprising a front-end terminal and a back-end management platform; the back-end management platform is connected with a business system; the front-end terminal is connected with at least one IoT device;
[0035] The front-end terminal is configured to: after receiving a control request initiated by a user and carrying an IoT device identifier, start an identity authentication module to acquire identity authentication data of the user, and send the business request and the identity authentication data to the back-end management platform;
[0036] The back-end management platform is configured to: in response to the business request, determine that the user has the authority based on the identity authentication data and the business system, and send an IoT device start control instruction to the front-end terminal;
[0037] The front-end terminal is configured to: after receiving the IoT device start control instruction, start the IoT device corresponding to the IoT device identifier.
[0038] According to a sixth aspect of the embodiments of the present specification, an intelligent interactive system is provided, comprising a front-end terminal and a back-end management platform, the front-end terminal is configured in a public place, and the back-end management platform is further connected with at least one broadcast device configured in a public place;
[0039] The front-end terminal is configured to: receive a business request initiated by a user and send it to the back-end management platform;
[0040] The back-end management platform is configured to: in response to the business request, acquire the broadcast data corresponding to the business request and the location information of the front-end terminal, and control the broadcast device to play the broadcast data and the location information of the front-end terminal.
[0041] According to a seventh aspect of the embodiments of the present specification, an intelligent interactive system is provided, at least comprising an intelligent interactive terminal and a back-end management platform;
[0042] The back-end management platform is pre-configured with at least one main business process, the main business process is configured with at least one extension node, and specific business access data provided by a business system is stored, the specific business access data including: main business process identification, at least one extension node to be called, and interface data corresponding to the extension node to be called;
[0043] The intelligent interaction terminal is configured to: provide a trigger interface for the specific business, acquire a business request of the specific business of a user through the trigger interface, and send the business request to the back-end management platform;
[0044] The back-end management platform is configured to: in response to the business request, start a main business process corresponding to the specific business based on the specific business access data, and call the specific business according to the interface data corresponding to the extension node to be called when the main business process is executed to the extension node to be called.
[0045] According to an eighth aspect of an embodiment of the present specification, a business processing method is provided, the method being applied to a back-end management platform; the back-end management platform being pre-configured with at least one main business process, the main business process being configured with at least one extension node; and specific business access data provided by a business system being stored, the specific business access data including: main business process identification, at least one extension node to be called, and interface data corresponding to the extension node to be called; the method including:
[0046] receiving a business request of the specific business;
[0047] in response to the business request, starting a main business process corresponding to the specific business based on the specific business access data, and calling the specific business according to the interface data corresponding to the extension node to be called when the main business process is executed to the extension node to be called.
[0048] According to a ninth aspect of an embodiment of the present specification, a business access method is provided, the method being applied to a back-end management platform; the back-end management platform being pre-configured with at least one main business process, the main business process being configured with at least one extension node; the method including:
[0049] receiving specific business access data of a business system, the specific business access data including: main business process identification, at least one extension node to be called, and interface data corresponding to the extension node to be called;
[0050] storing the specific business access data.
[0051] According to a tenth aspect of the embodiments of the present specification, a service processing apparatus is provided, the apparatus is applied to a backend management platform; the backend management platform is preconfigured with at least one main service process, the main service process is configured with at least one extension node; and specific service access data provided by a service system is stored, the specific service access data includes: a main service process identifier, at least one extension node to be called, and interface data corresponding to the extension node to be called; and the apparatus includes:
[0052] a request receiving module, configured to receive a service request for the specific service;
[0053] a processing module, configured to, in response to the service request, start a main service process corresponding to the specific service based on the specific service access data, and call the specific service according to the interface data corresponding to the extension node to be called when the main service process is executed to the extension node to be called.
[0054] According to an eleventh aspect of the embodiments of the present specification, a service access apparatus is provided, the apparatus is applied to a backend management platform; the backend management platform is preconfigured with at least one main service process, the main service process is configured with at least one extension node; and the apparatus includes:
[0055] a data receiving module, configured to receive specific service access data of a service system, the specific service access data including: a main service process identifier, at least one extension node to be called, and interface data corresponding to the extension node to be called;
[0056] a storage module, configured to store the specific service access data;
[0057] a process executing module, configured to, if a service request for the specific service is received, start a main service process corresponding to the specific service based on the specific service access data, and call the specific service according to the interface data corresponding to the extension node to be called when the main service process is executed to the extension node to be called.
[0058] According to a twelfth aspect of the embodiments of the present specification, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the embodiments of the foregoing service access method / service processing method when executing the program.
[0059] The technical solutions provided by the embodiments of the present specification can include the following beneficial effects:
[0060] In the embodiments of the present specification, in order to enable multiple business systems to access respective specific businesses and provide business for users through intelligent interaction terminals, at least one main business process is configured by a back-end management platform, at least one extension node is configured in the main business process, and each extension node is used for interaction between the back-end management platform and a business system and calling a specific business of the business system; therefore, different specific businesses can be accessed to provide different business services through the extension node on the basis of the main business process.
[0061] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present specification. BRIEF DESCRIPTION OF DRAWINGS
[0062] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present specification and serve to explain the principles of the present specification.
[0063] Figure 1A FIG. 1 is a schematic diagram of an intelligent interaction system according to an exemplary embodiment of the present specification.
[0064] Figure 1B FIG. 2 is a flowchart of a business access method according to an exemplary embodiment of the present specification.
[0065] Figure 1C FIG. 3 is a flowchart of a business processing method according to an exemplary embodiment of the present specification.
[0066] Figure 2A FIG. 4 is a schematic diagram of an intelligent cabinet according to an exemplary embodiment of the present specification.
[0067] Figure 2B FIG. 5 is a schematic diagram of an intelligent cabinet according to an exemplary embodiment of the present specification.
[0068] Figure 3 FIG. 6 is a hardware structure diagram of a computer device in which a business processing device / business access device is located according to an exemplary embodiment of the present specification.
[0069] Figure 4 FIG. 7 is a block diagram of a business processing device according to an exemplary embodiment of the present specification.
[0070] Figure 5 FIG. 8 is a block diagram of a business access device according to an exemplary embodiment of the present specification. DETAILED DESCRIPTION
[0071] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The description of the exemplary embodiments is intended to apply to any embodiment of the application, unless specifically stated otherwise. It is to be understood that other embodiments can be utilized, and structural or procedural changes can be made without departing from the scope of the present application. Therefore, the specification and drawings are to be regarded as illustrative in nature and not as restrictive.
[0072] The terminology used in this description is for the purpose of describing particular embodiments only and is not intended to limit the application. As used in this description and the appended claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0073] It is to be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. It is to be further understood that the terms "approximately" and "substantially" as used herein refer to the approximate or substantially similar range of values that one of ordinary skill in the art would consider as the equivalent of a recited value. It is also to be understood that the term "if can be interpreted to mean "when" or "upon" or "in response to determining" depending on the context.
[0074] In application scenarios such as office areas or public places, users have the need to use various services; for example, in an office scenario, a user can have the need to temporarily store articles, receive a temporary work card, receive office supplies, submit a bill for reimbursement, use a printer, and the like. In a shopping mall or public place, a user can have the need to temporarily store articles, receive a parking coupon, collect lost and found articles, or handle an invoice, and the like. In a city government department scenario, a municipal department needs to access various service systems to provide users with various services such as passport stamping services, household registration book application services, personal property certificate services, and the like. In summary, it is necessary to enable users to more quickly and conveniently use various services. However, various services required by users can involve multiple different service systems, for example, a bill for reimbursement involves a financial system, and receiving office supplies involves an administrative system. Therefore, how to simultaneously provide various services to users faces great difficulties.
[0075] To meet the needs of users for various services, one optional way is to self-develop various service functions, which has a large development cost. Another optional way is to have a backend management platform interface with various service systems, but different service systems involve different service providers, and a management platform party needs to spend a large access cost to uniformly provide services of various service systems to users.
[0076] Based on this, the embodiment of the present specification provides an intelligent interaction system, such as Figure 1A As shown in the figure, it is a schematic diagram of an application scenario of an intelligent interaction system according to an exemplary embodiment of the present specification. In the application scenario in this embodiment, the intelligent interaction system can include an intelligent interaction terminal and a backend management platform. Figure 1A Only one intelligent interaction terminal is shown in the figure, but the number of intelligent interaction terminals is not limited in actual application. The backend management platform is connected with at least one business system, and provides specific businesses of the business system to users through the intelligent interaction terminal.
[0077] The backend management platform is pre-configured with at least one main business process, and the main business process is configured with at least one extension node.
[0078] The backend management platform also stores specific business access data provided by the business system, and the specific business access data includes: main business process identification, at least one extension node to be called, and interface data corresponding to the extension node to be called.
[0079] The intelligent interaction terminal is configured to: provide a trigger interface for the specific business, obtain a business request of the specific business from a user through the trigger interface, and send the business request to the backend management platform.
[0080] The backend management platform is configured to: in response to the business request, start a main business process corresponding to the specific business based on the specific business access data, and when the main business process is executed to the extension node to be called, call the specific business according to the interface data corresponding to the extension node to be called.
[0081] In the embodiment of the present specification, the actual application scenario may involve multiple business systems, each business system may involve multiple specific businesses, and each business process is different, but there may be similar parts. As an example, each specific business may involve control of the intelligent interaction terminal. Taking an intelligent cabinet as an example, the temporary worker card business provided by the administrative system includes: identifying the user's identity, assigning a certain temporary worker card to the user and binding it, controlling the intelligent cabinet to open, and providing the user with the temporary worker card from the intelligent cabinet, etc. The overall process of the asset taking business provided by the asset system includes: identifying the user's identity, determining the assets that the user can take, controlling the intelligent cabinet to open, and providing the user with the asset items from the intelligent cabinet, etc. As can be seen, the similar parts of the temporary worker card business and the asset taking business are both related to the opening and closing of the intelligent cabinet. The backend management platform can provide a calling interface for the intelligent cabinet to the administrative system and the asset system, but this way requires the administrative system and the asset system to each implement the control of the entire intelligent cabinet, for example, both need to call the intelligent cabinet interface to control the intelligent cabinet to open.
[0082] Therefore, the embodiment configures a unified main business process through the commonality of each specific business, and the main business process is configured based on similar parts in business processes of a plurality of specific businesses. For example, the entire control process of the intelligent interactive terminal is implemented by the back-end management platform, and each specific business can implement control of the intelligent interactive terminal based on the main business process. In the process of the main business process from start to end, a plurality of extension nodes can be set in execution order, and each extension node is used for interaction between the back-end management platform and a business system and calling a specific business of the business system. The state change of the intelligent interactive terminal can involve a business process, and therefore the extension nodes of the main business process can be configured based on the state change of the intelligent interactive terminal. For example, the back-end management platform can configure a main business process of taking an article out of an intelligent cabinet, based on the fact that the controlled intelligent cabinet involves opening and closing of a cabinet door, the main business process sets at least extension nodes of opening and closing of the cabinet door. The temporary worker card business of the administrative system can be accessed, and by executing the main business process, the extension process of the temporary worker card business is called when the cabinet door is opened, and the extension process of the temporary worker card business is called after the cabinet door is closed. Similarly, the asset taking business of the asset system can be accessed, and by executing the main business process, the extension process of the asset taking business is called when the cabinet door is opened, and the extension process of the asset taking business is called after the cabinet door is closed.
[0083] As can be seen from the above embodiment, at least one extension node is configured in the main business process for each specific business to access the extension process thereof. Therefore, when the main business process is executed, when the main business process reaches a certain extension node, the back-end management platform checks whether a specific business of a business system needs to be accessed. In the case of multiple business accesses and inconsistent business processes, the embodiment extracts business commonality and designs a standardized access method. On the basis of the main business process, the extension processes of different specific businesses are accessed to provide different business services through the extension nodes, and each business only needs to access according to the standardized specification.
[0084] Next, an embodiment is used to describe the process of accessing the specific business of the business system by the back-end management platform, as shown in Figure 1B FIG. 1 is a flowchart of a business access method according to an exemplary embodiment of the present disclosure, including the following steps:
[0085] In step 102, specific business access data of a business system is received, and the specific business access data includes a main business process identifier, at least one extension node to be called, and interface data corresponding to the extension node to be called.
[0086] In step 104, the specific business access data is stored.
[0087] As an example, in an application scenario such as an office area or a public place, the intelligent interactive terminal can be a smart cabinet integrated with a human-computer interaction interface, or a human-computer interaction terminal connected with a smart cabinet, which can provide a user with temporary storage of articles and collection of articles and the like. In the process of providing services to the user, the smart cabinet involves opening and closing of the cabinet door. Based on this, in the embodiment, the main service flow at least includes a main flow of storing articles in the cabinet body of the smart cabinet and a main flow of taking out articles from the cabinet body of the smart cabinet; the opening and closing of the cabinet door can involve services, and therefore the extension nodes of the embodiment include: before the cabinet door is opened, after the cabinet door is opened and before the cabinet door is closed, and the cabinet door is closed. As an example, in the process of using the smart cabinet, the user involves storing articles and taking out articles, and therefore at least two types of main service flows can be configured: a main service flow of storing articles in the cabinet body of the smart cabinet and a main service flow of taking out articles from the cabinet body of the smart cabinet; and in the execution process of the main service flow, the opening and closing of the cabinet door of the smart cabinet are involved, and therefore the extension nodes include: before the cabinet door is opened, after the cabinet door is opened and before the cabinet door is closed, and the cabinet door is closed. As an example, after the main service flow is started, the main service flow can interact with a specific service of a business system based on the extension node "before the cabinet door is opened", such as an extension flow of verifying identity information of the user, determining a permission of the user, binding the user identity with the cabinet door and the like; then, after the cabinet door is opened and before the cabinet door is closed, the user stores articles, and in this process, some extension flows can be executed as needed, such as requiring the user to pay a deposit; after the cabinet door is closed, in this process, some extension flows can be executed as needed, such as sending a notification message to the business system and the like.
[0088] In the above manner, the back-end management platform can access specific services of different business systems. As shown in Figure 1C The embodiment of the present specification shows a flowchart of a business processing method. The embodiment describes a schematic flow of a business access method with the back-end management platform as the execution subject, including the following steps:
[0089] In step 112, a business request for the specific service is received;
[0090] In step 114, in response to the business request, a main service flow corresponding to the specific service is started based on the specific service access data, and when the main service flow is executed to the required calling extension node, the specific service is called according to the interface data corresponding to the required calling extension node.
[0091] Next, the intelligent interactive system of the present application will be described in combination with other business scenarios. The intelligent interactive system of the embodiment can be applied to various business scenarios, such as an office scenario, a municipal scenario, a public place such as a shopping mall, a subway station or a train station and the like. In such scenarios, as Figure 2AAs shown, the intelligent interaction terminal can specifically be an intelligent cabinet integrated with a display screen, or can also be, for example Figure 2B As shown, the display screen and the intelligent cabinet are interconnected, and the intelligent interaction terminal is provided with a triggering interface for the specific service, through which a service request of the specific service of a user is acquired and sent to the back-end management platform. In other examples, the intelligent interaction terminal can also be a tablet device. Optionally, the intelligent interaction system of the embodiment can further include a user client provided with a triggering interface for the specific service, through which a service request of the specific service of a user is acquired and sent to the back-end management platform.
[0092] Taking an office scenario as an example, the intelligent interaction terminal in the intelligent interaction system can be an intelligent cabinet, which can be placed in an office area, such as a front desk position, a corridor of an office building, etc. The intelligent cabinet can be one or more, and multiple intelligent cabinets can be placed at different positions to meet the needs of multiple user scenarios. In other scenarios, the intelligent interaction terminal can also be an IoT device, such as a printer, a sound box, or a tablet, etc.
[0093] In an office scenario, a user can have multiple office needs such as temporary storage of articles, taking of a temporary ID card, taking of office supplies, document reimbursement, use of a printer, etc. The back-end management platform can access multiple business systems such as an administrative system, a financial system, or a financial system, etc. The back-end management platform can configure one or more main business processes based on similar parts in the business processes of multiple specific services, and configure extension nodes of one or more main business processes based on state changes of the intelligent interaction terminal. Taking the intelligent interaction terminal as an intelligent cabinet as an example, the main business processes at least include: a main business process of storing articles in the cabinet body of the intelligent cabinet, and a main business process of taking out articles from the cabinet body of the intelligent cabinet; the extension nodes include: before the cabinet door is opened, after the cabinet door is opened and before the cabinet door is closed, and when the cabinet door is closed. In the intelligent cabinet business scenario, the business involved can be taking of articles. Optionally, the specific service of the business system of the embodiment includes: an article taking service; the main business process of the article taking service at least includes: a user identity authentication process before the cabinet door is opened, and a record process of taking of articles after the cabinet door is closed.
[0094] Taking the intelligent interaction terminal as an IoT device as an example, the main business process at least includes: a main business process of controlling the IoT device; the extension nodes include: before the IoT device is turned on, after the IoT device is turned on and before the IoT device is turned off, and when the IoT device is turned off.
[0095] In some business scenarios, the intelligent interactive terminal can provide services to different types of users, such as ordinary users or users who can manage the intelligent interactive terminal; based on this, the main business process in the embodiment can have at least two types, and the at least two types of main business processes are configured based on different permission types of users of the intelligent interactive terminal; different permission types of users at least include: ordinary permission users and management permission users.
[0096] As an example, the main business process can be: the main business process corresponding to the ordinary permission user, and the main business process corresponding to the management permission user; in combination with the intelligent cabinet application scenario, the intelligent cabinet involves the opening and closing of the cabinet door, and the main business process configured by the back-end management platform can also be the following four kinds: ordinary user storage, ordinary user retrieval, administrator storage, and administrator retrieval. Each main business process extension node can include: before the cabinet door is opened, after the cabinet door is opened and before the cabinet door is closed, and after the cabinet door is closed.
[0097] In some office scenarios, the administrative department often needs to provide some administrative articles to internal employees or visitors, such as mask, umbrella borrowing, or temporary visitor card, etc.; through the intelligent interactive system of the embodiment, the self-service of the administrative article taking and using business can be realized. As an example, the intelligent cabinet has multiple cabinets, and the cabinets can be used to store administrative articles; the administrative department personnel can be the administrator of the intelligent cabinet and pre-store administrative articles; the business system can include: an administrative system, and the specific business of the administrative system includes: the taking and using business of the administrative articles; the specific business provided by the asset system at least includes: the taking and using business of the administrative articles; and the main business process of the taking and using business of the asset articles at least includes: a user identity authentication process before the cabinet door is opened, and a record process of the taking and using of the administrative articles after the cabinet door is closed.
[0098] In the embodiment, the intelligent interactive terminal can provide a triggering interface for the taking service of the administrative articles. As an optional mode, the triggering interface can be a control on the display screen of the intelligent interactive terminal, which can be triggered by the user. The service request of the user for the taking service of the administrative articles can be received through the triggering interface and sent to the back-end management platform. The back-end management platform can start the main service process corresponding to the specific service based on the specific service access data. In the embodiment, the main service process corresponding to the specific service is the service process of taking out the articles by the ordinary user, and the extension nodes to be called include at least before the cabinet door is opened. As an example, the main service process is started to be executed, and the user identity authentication is performed before the cabinet door is opened. The specific process of the user identity authentication in the actual application can be flexibly configured as needed, for example, the identity information of the user can be obtained through the face recognition function configured on the intelligent interactive terminal, and the like. In the embodiment, the extension nodes to be called of the specific service are before the cabinet door is opened and after the cabinet door is closed. According to the configuration, the specific service is called according to the interface data before the cabinet door is opened. As an example, the interface data of the specific service before the cabinet door is opened is used to instruct the back-end management platform to feed back the user identity authentication result. The back-end management platform feeds back the user identity authentication result when calling the specific service according to the instruction of the interface data. After the specific service of the service system is called, whether the main service process continues to be executed can be determined according to the received user identity authentication result. For example, the back-end management platform receives the calling result of the specific service, and the main service process continues to be executed. The back-end management platform controls the cabinet door to be opened. Optionally, the back-end management platform can send a control instruction of the cabinet door to be opened to the intelligent interactive terminal. In the actual business, the intelligent cabinet can have multiple cabinet doors. The specific control of which cabinet door to be opened can have multiple implementation modes, for example, the instruction of the cabinet door to be opened can be received through the physical or virtual keys configured on the intelligent interactive terminal, or the intelligent interactive terminal can automatically determine the cabinet door to be opened according to the articles to be taken by the user and the placement of the articles in the intelligent cabinet. The intelligent cabinet opens the cabinet door under the instruction of the control instruction of the back-end management platform. At this time, the user can take out the administrative articles in the cabinet. After the user takes out the articles, the cabinet door is closed. According to the configuration, the main service process is executed to the extension node of the cabinet door to be closed. According to the interface data of the specific service, the specific service is called. As an example, the interface data of the specific service after the cabinet door is closed is used to instruct the back-end management platform to feed back the taking situation of the administrative articles. The back-end management platform can identify whether the articles are taken through the intelligent interactive terminal according to the instruction of the interface data, record the taking situation, and feed back to the specific service of the service system through the calling interface, so that the administrative system can process according to the taking situation.
[0099] In some other office scenarios, the asset department can need to provide some asset items, such as mouse, notebook or microphone, to users such as internal employees. The self-service of the asset item taking business can be implemented through the intelligent interaction system of the present embodiment. As an example, the intelligent cabinet has multiple cabinets which can be used to store administrative items; the asset department personnel can be the managers of the intelligent cabinet and pre-store asset items; the business system includes: an asset system; the specific business provided by the asset system at least includes: the taking business of the asset item; the main business process of the taking business of the asset item at least includes: the user identity authentication process before the cabinet door is opened, and the record process of the taking situation of the asset item after the cabinet door is closed.
[0100] In the embodiment, the intelligent interactive terminal can provide a triggering interface for the taking service of the asset item, as an optional mode, the triggering interface can be a control displayed on the display screen of the intelligent interactive terminal and available for triggering by the user; through the triggering interface, the service request of the user for the taking service of the asset item can be received and sent to the back-end management platform. The back-end management platform can start the main service process corresponding to the specific service based on the specific service access data, in the embodiment, the main service process corresponding to the specific service is the service process of taking out the item by the ordinary user, and the extension nodes to be called include at least before the cabinet door is opened; as an example, the main service process starts to execute, and the user identity authentication is performed before the cabinet door is opened; in actual application, the specific process of user identity authentication can be flexibly configured as needed, for example, the identity information of the user can be obtained through the face recognition function configured on the intelligent interactive terminal, and the like; in the embodiment, the extension nodes to be called of the specific service are before the cabinet door is opened and after the cabinet door is closed, according to the configuration, the specific service is called according to the interface data corresponding to before the cabinet door is opened, as an example, the interface data of the specific service before the cabinet door is opened is used to instruct the back-end management platform to feed back the user identity authentication result; the back-end management platform feeds back the user identity authentication result when calling the specific service according to the instruction of the interface data; after the specific service of the service system is called, whether the main service process continues to execute can be determined according to the received user identity authentication result; for example, the back-end management platform receives the calling result of the specific service, and the main service process continues to execute, the back-end management platform controls the cabinet door to be opened, and optionally, the back-end management platform can send a control instruction of opening the cabinet door to the intelligent interactive terminal; wherein, in actual business, the intelligent cabinet can have multiple cabinet doors, and specific control of which cabinet door to open can have multiple implementation modes, for example, the instruction of the cabinet door to be opened can be received through the physical or virtual keys configured on the intelligent interactive terminal, or the intelligent interactive terminal can automatically determine according to the item to be taken by the user and the placement of the item in the intelligent cabinet; the intelligent cabinet opens the cabinet door under the instruction of the control instruction of the back-end management platform, at this time, the user can take out the asset item in the cabinet; after the user takes out the item, the cabinet door is closed, according to the configuration, the main service process is executed to the extension node of closing the cabinet door to be called, according to the interface data of the specific service, as an example, the interface data of the specific service after the cabinet door is closed is used to instruct the back-end management platform to feed back the taking situation of the asset item, the back-end management platform can identify whether the item is taken through the intelligent interactive terminal according to the instruction of the interface data, record the taking situation, and feed back to the specific service of the service system through the calling interface, so that the administrative system can process according to the taking situation.
[0101] In some other examples, the smart interaction system can further include a user client, through which more convenient functions can be realized, for example, if a user needs to take an item, the user can be prompted to take the item from the nearest smart cabinet based on the geographic location. As an example, there are multiple smart cabinets arranged at different locations; the back-end management platform of the embodiment can also record the geographic locations of each smart cabinet, and can monitor the number of items stored in each smart cabinet, and when receiving an item taking request initiated by the user client, obtain the geographic location information of the user client, and combine the geographic locations of each smart cabinet, and push the smart cabinet closest in geographic location to the user client.
[0102] As can be seen from the above embodiments, the users of the smart cabinet involve management personnel who can put items into the smart cabinet, based on this, the smart interaction system of the embodiment can further include a field operation and management end; the back-end management platform is further used for: monitoring the use of the smart interaction terminal, and sending a notification message to the field operation and management end based on the use, for example, the use includes: the remaining number of items stored in the smart cabinet, based on which the management personnel can be informed of the remaining situation of the items in the smart cabinet in a timely manner, and new items can be stored for users to use in a timely manner.
[0103] In some other examples, the smart cabinet can also realize the automation of the lost and found business. As an example, the specific business further includes: a lost and found business; the main business process of the lost and found business at least includes: a user identity authentication process before the cabinet door is opened, and a process of sending item information to a business system after the cabinet door is closed, so that the business system pushes the item information to the user. In the embodiment, the smart cabinet can also be used to realize the automatic storage of items, the user can trigger a lost and found business request, which is sent to the back-end management platform by the smart interaction terminal, after the back-end management platform receives the business request, the main business process of the lost and found business is started, the user identity authentication process is performed before the cabinet door is opened, the lost and found business of the business system is called according to the user identity authentication result, then the user stores the item into the smart cabinet, the item information is identified after the cabinet door is closed, the lost and found business interface of the business system is called based on the item information, and the item information is fed back to the business system, so that the business system pushes the item information to the user.
[0104] In some other examples, the smart cabinet can also realize the automation of the reimbursement business. As an example, the business system of the embodiment includes: a financial system, the specific business provided by the financial system at least includes: a reimbursement business; the smart cabinet includes a delivery cabinet; the main business process of the reimbursement business at least includes: a user identity authentication process before a document is delivered, a scanning process of the reimbursement document, and a binding process of the user identity and the scanned reimbursement document; optionally, it can also include a notification process after the document is delivered.
[0105] In the embodiment, the intelligent interactive terminal can provide a triggering interface of the reimbursement service. As an optional mode, the triggering interface can be a control displayed on the display screen of the intelligent interactive terminal and available for triggering by the user. The service request of the user for the reimbursement service can be received through the triggering interface and sent to the back-end management platform. The back-end management platform can start the main service process corresponding to the specific service based on the specific service access data in response to the service request. In the embodiment, the main service process corresponding to the specific service is: the user identity authentication process before the delivery cabinet is opened, the scanning process of the reimbursement document, and the binding process of the user identity and the scanned reimbursement document.
[0106] As an example, the main service process starts to execute, and the user identity authentication is performed before the delivery cabinet is opened. The scanning function of the intelligent interactive terminal is configured to scan the reimbursement document to obtain the document information of the reimbursement document. Further, the user identity and the reimbursement document information are bound. In the embodiment, the extended node required to be called by the specific service can be that, before the delivery cabinet is opened, the back-end management platform calls the specific service according to the corresponding interface data according to the configuration. As an example, the interface data of the specific service before the delivery cabinet is opened in the embodiment is used to instruct the back-end management platform to feed back the user identity authentication result and the scanning result of the reimbursement document. The back-end management platform feeds back the user identity authentication result and the scanning result of the reimbursement document according to the instruction of the interface data when calling the specific service. After the specific service of the service system is called, whether the main service process continues to execute can be determined according to the received user identity authentication result. For example, the back-end management platform receives the calling result of the specific service, and the main service process continues to execute. The back-end management platform controls the cabinet door to be opened. Optionally, the back-end management platform can send a control instruction of opening the delivery cabinet to the intelligent interactive terminal. The intelligent cabinet opens the cabinet door of the delivery cabinet under the instruction of the control instruction of the back-end management platform. At this time, the user can deliver the reimbursement document. In some examples, in the reimbursement document scenario, the reimbursement document may need to be classified and stored for the finance personnel to check. Based on this, the intelligent cabinet has multiple delivery cabinets. The back-end management platform is further used for: classifying based on the organizational structure of the enterprise in advance and / or classifying the multiple delivery cabinets based on the attribute information of the reimbursement document; and allocating the delivery cabinet of the corresponding category to the user based on the user identity authentication result and / or the document information of the scanned reimbursement document. Through the above manner, the reimbursement document can be classified and stored in different delivery cabinets as needed, so that the finance personnel can take the classified reimbursement document.
[0107] In other examples, the main business process configured by the back-end management platform can implement some public services. For example, most of the services of each business system require user identity authentication, and the back-end management platform can implement the public services required by most business systems. The back-end management platform is also connected to a public business system, and the public business system includes at least: a face recognition system for providing face recognition services and a login authentication system for providing login authentication services; the back-end management platform is used to: call the public business system for user identity authentication during the execution of the main business process.
[0108] As can be seen from the aforementioned embodiments, the intelligent interactive system of this embodiment can access multiple services. Based on this, the intelligent interactive terminal of this embodiment can also be used to: send the user's operation information to the back-end management platform after detecting the user operation; the back-end management platform is also used to: after receiving the user operation information sent by the intelligent interactive terminal, predict the user's service preferences, and make service recommendations through the intelligent interactive terminal based on the prediction results. In this embodiment, because the intelligent interactive system supports multiple services, in order to make it more convenient for users to use services, this embodiment predicts the services that the user may currently need, and thus can make service recommendations on the intelligent interactive terminal, allowing users to more conveniently trigger service requests. Optionally, this embodiment can predict the user's service preferences through one or more of the following methods. For example, based on the user's identity information, if the user's online reimbursement request is found, it is predicted that the user has a preference for the reimbursement service; based on the user's identity information, if the user's items are found in the smart cabinet, it is predicted that the user has a preference for the item retrieval service; if the current weather information is obtained, if the weather information indicates that the current weather is rainy, it is predicted that the user has a preference for the umbrella retrieval service; if the current epidemic disease information is obtained, it is predicted that the user has a preference for the medicine retrieval service; based on the user's identity information, if the user's meeting information is found, it is predicted that the user has a preference for the navigation service. Through the above-mentioned multiple methods, service recommendations can be made on the smart interactive terminal, allowing users to trigger service requests more conveniently.
[0109] This specification also provides an embodiment of an intelligent front-end system, which can be applied to a variety of different business scenarios. As an example, an intelligent front-end system may include a front-end terminal and a back-end management platform; the front-end terminal includes: an intelligent cabinet with a delivery cabinet; the back-end management platform is connected to a financial system;
[0110] The front-end terminal is configured to: upon receiving a reimbursement form reporting request from a first user, obtain the identity authentication data of the first user and the attribute data of the reimbursement form, and send the reimbursement form reporting request, the identity authentication data, and the attribute data of the reimbursement form to a back-end management platform;
[0111] The back-end management platform is configured to, in response to the expense report reporting request, record a correspondence between the identity information and attribute data of the expense report based on the identity authentication data of the first user and the financial system determining the identity information of the first user;
[0112] The front-end terminal is further configured to, if receiving an expense report pickup request of a second user, acquire identity authentication data of the second user and send the identity authentication data to the back-end management platform;
[0113] The back-end management platform is further configured to, in response to the expense report pickup request, send an opening instruction for a delivery cabinet body in which the expense report is stored to the front-end terminal and send the correspondence to the second user based on the identity authentication data of the second user and the financial system determining that the second user has the pickup permission.
[0114] The front-end terminal of the embodiment can be configured with an identity authentication module and a document scanning module. The identity authentication module can specifically be a face scanning module realized by configuring a camera, a card swiping module realized by configuring NFC (Near Field Communication), a scanning module for scanning a graphic code such as a two-dimensional code realized by configuring a camera, and the like. Through the identity authentication module, the user can provide the front-end terminal with identity authentication data of the user in multiple ways such as swiping an employee card / swiping a temporary worker card, face swiping, inputting an employee number, and the like. The document scanning module can specifically be realized by configuring a camera, and attribute information of a document is recognized based on an image of the document captured by the camera. The document scanning module can also include a two-dimensional code scanning gun such as a laser scanning gun, and attribute data of a document carried on a graphic code is recognized by scanning the graphic code on the document.
[0115] Optionally, the intelligent cabinet has a plurality of delivery cabinet bodies, and the delivery cabinet bodies correspond to category labels, and the category labels are determined based on an enterprise organization structure in advance.
[0116] The back-end management platform is further configured to, based on the identity authentication data of the first user, determine an enterprise organization structure to which the first user belongs, assign a delivery cabinet body of a category label corresponding to the enterprise organization structure to which the first user belongs to the first user, and send the assignment result to the front-end terminal.
[0117] The front-end terminal is configured to, according to the assignment result, prompt the assigned delivery cabinet body.
[0118] The first user of the embodiment can refer to a user who needs to make reimbursement, and the second user can refer to a user who needs to take the reimbursement documents. The enterprise organization structure in the embodiment can be understood as different departments in an enterprise. By classifying the reimbursement documents of users belonging to different departments and placing the classified documents in different delivery cabinets, the second user can take the documents according to different departments.
[0119] Optionally, the intelligent cabinet has a plurality of delivery cabinets, and the delivery cabinets correspond to category labels, and the category labels are determined in advance based on the attribute category of the reimbursement documents.
[0120] The back-end management platform is further configured to: after determining the attribute category of the reimbursement documents based on the attribute data of the reimbursement documents, assign the delivery cabinet of the category label corresponding to the attribute category of the reimbursement documents to the first user, and send the assignment result to the front-end terminal.
[0121] The front-end terminal is configured to: according to the assignment result, prompt the assigned delivery cabinet.
[0122] In the embodiment, the reimbursement documents can be classified according to the attribute category. Optionally, the attribute category can be divided according to the legal reimbursement invoice categories, such as office expenses, training fees, or vehicle use fees. The attribute category can also be self-defined according to actual business needs, such as being divided according to the level of reimbursement expenses, such as being divided into a category below 500 yuan, a category of 500-1000 yuan, and the like. The embodiment is not limited in this regard. Based on this, the second user can take the classified documents, thereby significantly improving work efficiency.
[0123] Optionally, the opening instruction refers to the opening instruction of all delivery cabinets storing the reimbursement documents. In the embodiment, the opening instruction can be the opening instruction of all delivery cabinets storing the reimbursement documents, thereby allowing the second user to take all the documents. In other examples, the opening instruction can be the opening instruction of the delivery cabinet corresponding to the taking permission of the second user. For example, the taking permission of the second user is the reimbursement documents of the administrative department employees, and the opening instruction can be the opening instruction of the delivery cabinet storing the reimbursement documents of the administrative department employees.
[0124] In other examples, the intelligent front-end system of the embodiment can include a front-end terminal and a back-end management platform. The front-end terminal includes an intelligent cabinet having a plurality of cabinets. The back-end management platform is connected to a business system.
[0125] The front-end terminal is configured to: after receiving a business request of a user, acquire identity authentication data of the user, and send the business request and the identity authentication data to the back-end management platform.
[0126] The back-end management platform is configured to: in response to the service request, send a cabinet start control instruction to the front-end terminal based on the identity authentication data and the service system determining that the user has the authority;
[0127] The front-end terminal opens the cabinet based on the cabinet opening control instruction to allow the user to access the items.
[0128] Optionally, the intelligent front-end system of the embodiment further comprises a field operation and maintenance end;
[0129] The back-end management platform is further configured to: acquire the usage of the items in the cabinet in the front-end terminal, and send a notification message to the field operation and maintenance end based on the usage.
[0130] Optionally, the intelligent front-end system of the embodiment, the acquisition of the usage of the items in the cabinet in the front-end terminal and the sending of the notification message to the field operation and maintenance end based on the usage, comprises:
[0131] Acquiring the remaining number of the items in the cabinet in the front-end terminal, and sending a notification message to the field operation and maintenance end if the remaining number is lower than a set threshold.
[0132] Optionally, the intelligent front-end system of the embodiment, the acquisition of the usage of the items in the cabinet in the front-end terminal and the sending of the notification message to the field operation and maintenance end based on the usage, comprises:
[0133] Based on the historical usage of the items in the cabinet in the front-end terminal, determining the preference data of the user for the items stored in the intelligent cabinet, and sending the preference data to the field operation and maintenance end.
[0134] In other examples, the intelligent front-end system of the embodiment can comprise a front-end terminal, a back-end management platform and a user client; the front-end terminal comprises an intelligent cabinet with multiple cabinets;
[0135] The front-end terminal opens one of the cabinets to allow the user to store the items after receiving the lost item storage request, and acquires the item information and sends it to the back-end management platform;
[0136] The back-end management platform pushes a lost and found message to the user client after receiving the item information.
[0137] Optionally, the intelligent front-end system of the embodiment, the user client is configured to: acquire a lost item collection request initiated by the user and send it to the back-end management platform, the lost item collection request carrying description information of the items;
[0138] The back-end management platform is further configured to: in response to the lost-and-found pick-up request, determine whether the description information of the item matches the item information; if so, acquire location information of the front-end terminal and send the location information to the user client.
[0139] In some examples, a smart front-end system includes one or more front-end terminals, a user client, and a back-end management platform. The front-end terminal includes a smart cabinet having a plurality of cabinet bodies. The back-end management platform is connected to an asset system of an asset service provider. The cabinet bodies store items provided by the asset service provider.
[0140] The front-end terminal is configured to monitor item information stored in the cabinet bodies and send the item information to the back-end management platform.
[0141] The back-end management platform is configured to: if receiving an item pick-up request sent by the user client and carrying client location information, acquire item information stored in each of the front-end terminals, determine a front-end terminal closest to the user client location and storing an item required by the user based on the client geographic information and location information of each of the front-end terminals, and push geographic information of the determined front-end terminal to the user client.
[0142] In some examples, a smart front-end system includes a front-end terminal and a back-end management platform. The back-end management platform is connected to a service system. The front-end terminal is connected to at least one IoT device.
[0143] The front-end terminal is configured to: after receiving a control request initiated by a user and carrying an IoT device identifier, start an identity authentication module to acquire identity authentication data of the user, and send the service request and the identity authentication data to the back-end management platform.
[0144] The back-end management platform is configured to: in response to the service request, determine, based on the identity authentication data and the service system, that the user has the authority, and send an IoT device start control instruction to the front-end terminal.
[0145] The front-end terminal is configured to: after receiving the IoT device start control instruction, start an IoT device corresponding to the IoT device identifier.
[0146] Optionally, the IoT device includes one or more of a printer, a sound box device, or a conference device.
[0147] In some examples, a smart interactive system includes a front-end terminal and a back-end management platform. The front-end terminal is configured in a public place. The back-end management platform is further connected to at least one broadcast device configured in the public place.
[0148] The front desk terminal is configured to receive a service request initiated by a user and send the service request to the back-end management platform.
[0149] The back-end management platform is configured to, in response to the service request, acquire broadcast data corresponding to the service request and location information of the front desk terminal, and control the broadcast device to play the broadcast data and the location information of the front desk terminal.
[0150] The intelligent interaction system of the embodiment can be applied to various public places, such as parks, shopping malls, subway stations, squares, or municipal occasions, and the like. The intelligent interaction system can provide various functions for users, for example, in a shopping mall scenario, if a user has a broadcasting requirement, such as finding the owner of an item picked up by the user, the user can initiate a lost and found service request and send the service request to the back-end management platform through the lost and found service provided by the front desk terminal. The back-end management platform can pre-configure a corresponding relationship between various service requests and broadcast data, control the broadcast device to play the broadcast data and the location information of the front desk terminal based on the broadcast data corresponding to the current lost and found service request, thereby broadcasting the lost and found information and playing the location information of the front desk terminal, so that other users can obtain the location of the lost item.
[0151] Alternatively, in a shopping mall scenario, the front desk terminal can be configured in a public area of the shopping mall, and the broadcast device can be a sound box or the like. One or more broadcast devices can be configured at multiple positions in the shopping mall. Assuming that a child is lost, the user can initiate a lost and found service request and send the service request to the back-end management platform through the lost and found service provided by the front desk terminal. The back-end management platform can pre-configure a corresponding relationship between various service requests and broadcast data, control the broadcast device to play the broadcast data and the location information of the front desk terminal based on the broadcast data corresponding to the current lost and found service request, thereby broadcasting the lost and found information and playing the location information of the front desk terminal, so that other users can obtain the location information of the lost child.
[0152] Corresponding to the embodiments of the service processing method / service access method described above, the present specification also provides embodiments of a service processing method / service access device and a device to which the service processing method / service access device is applied.
[0153] The embodiments of the service processing device / service access device of the present specification can be applied to a computer device, such as a server or a terminal device. The device embodiments can be implemented by software, or by hardware or a combination of software and hardware. Taking software implementation as an example, as a logical device, it is formed by a processor of a business access processing device reading corresponding computer program instructions in a non-volatile memory into a memory for execution. From the hardware level, as shown in Figure 3 the hardware structure diagram of the computer device to which the service processing device / service access device of the present specification is applied, in addition to the hardware structure of the computer device, the device also includes a service processing device / service access deviceFigure 3 In addition to the processor 310, the memory 330, the network interface 320, and the non-volatile memory 340 shown, the server or electronic device in which the apparatus 331 is embodied will typically include other hardware in accordance with the actual functionality of the computer device, which is not further described.
[0154] As Figure 4 shown, Figure 4 is a block diagram of a service access apparatus according to an exemplary embodiment of the present specification, which is applied to a backend management platform; the backend management platform is pre-configured with at least one main service process, the main service process is configured with at least one extension node; and is stored with specific service access data provided by a service system, the specific service access data includes: main service process identification, at least one extension node to be called, and interface data corresponding to the extension node to be called; the apparatus includes:
[0155] The request receiving module 41 is configured to receive a service request for the specific service.
[0156] The processing module 42 is configured to, in response to the service request, start a main service process corresponding to the specific service based on the specific service access data, and when the main service process is executed to the extension node to be called, call the specific service according to the interface data corresponding to the extension node to be called.
[0157] As Figure 5 shown, Figure 5 is a block diagram of a service access apparatus according to an exemplary embodiment of the present specification, which is applied to a backend management platform;
[0158] The backend management platform is pre-configured with at least one main service process, the main service process is configured with at least one extension node; the apparatus includes:
[0159] The data receiving module 51 is configured to receive specific service access data of a service system, the specific service access data including: main service process identification, at least one extension node to be called, and interface data corresponding to the extension node to be called.
[0160] The storage module 52 is configured to store the specific service access data.
[0161] Correspondingly, the present specification also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the embodiments of the foregoing service processing method / service access method when executing the program.
[0162] The implementation process of the functions and roles of each module in the above business processing device / service access device is specifically described in the implementation process of the corresponding steps in the above business processing method / service access method, which will not be described here.
[0163] For the device embodiment, since it basically corresponds to the method embodiment, the relevant part can be referred to the part of the method embodiment. The device embodiment described above is only illustrative, wherein the modules described as separate components can or can not be physically separated, and the components displayed as modules can or can not be physical modules, i.e., can be located in one place or distributed to multiple network modules. Some or all of the modules can be selected to achieve the purpose of the scheme of the specification according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0164] The above describes specific embodiments of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different than the order in the embodiments and still achieve the desired result. In addition, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve the desired results. In some implementations, multitasking and parallel processing can be advantageous.
[0165] Other embodiments of the specification will be readily apparent to those skilled in the art upon considering the specification and practicing the invention claimed herein. The specification is intended to cover any variations, uses, or adaptations of the specification following the general principles thereof and including the general principles of the specification and the art to which the specification pertains, which are apparent only to those skilled in the art. The specification and embodiments are to be considered exemplary only, with the true scope and spirit of the specification being indicated by the following claims.
[0166] It should be understood that the specification is not limited to the precise structures described and shown in the drawings, and that various modifications and changes can be made without departing from its scope. The scope of the specification is limited only by the appended claims.
[0167] The above is only the preferred embodiment of the specification, and does not limit the specification, and any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the specification shall be included in the scope of protection of the specification.
Claims
1. An intelligent interaction system, comprising at least an intelligent interaction terminal and a backend management platform; the intelligent interaction terminal comprises an intelligent cabinet; The back-end management platform is pre-configured with at least one main business process, the main business process is configured with at least one extension node, and specific business access data provided by a business system is stored; the extension node includes before a cabinet door of the cabinet body of the intelligent cabinet is opened, after the cabinet door is opened and before the cabinet door is closed, and when the cabinet door is closed; the specific business access data includes: a main business process identifier, at least one extension node to be called, and interface data corresponding to the extension node to be called; the intelligent interaction terminal is configured to provide a triggering interface for the specific business, acquire a business request of the specific business from a user through the triggering interface, and send the business request to the backend management platform; the backend management platform is configured to, in response to the business request, start a main business process corresponding to the specific business based on the specific business access data, and call the specific business according to the interface data corresponding to the extension node to be called when the main business process executes to the extension node to be called; wherein the specific business comprises an article taking and using business, and the main business process of the article taking and using business comprises at least a user identity authentication process before the cabinet door is opened and a record process of the taking and using of the article after the cabinet door is closed.
2. The intelligent interactive system of claim 1, wherein the main business process comprises at least: a main business process of storing articles in the cabinet body of the intelligent cabinet and a main business process of taking out articles from the cabinet body of the intelligent cabinet.
3. The intelligent interactive system of claim 1, the intelligent interactive terminal further comprising: IoT devices, and the main business process comprises at least a main business process of controlling the IoT devices; the extension node comprises an IoT device opening process, an IoT device starting process, and an IoT device closing process.
4. The intelligent interactive system of claim 1, the business system comprising: an asset system; the specific business provided by the asset system comprises at least an article taking and using business of the asset; and / or, the business system comprises an administrative system, and the specific business provided by the administrative system comprises at least an article taking and using business of the administrative system; and / or, the business system comprises a financial system, and the specific business provided by the financial system comprises at least a reimbursement business. 5.The intelligent interaction system of claim 1, further comprising a field operation and maintenance terminal; the backend management platform is further configured to monitor a usage of the intelligent interaction terminal, and send a notification message to the field operation and maintenance terminal based on the usage.
6. The intelligent interactive system of claim 2, further comprising: a user client; the intelligent cabinet is provided in multiple locations. the backend management platform is further configured to monitor a quantity of articles stored in each cabinet body of the intelligent cabinet, and when receiving an article taking and using request initiated by the user client, acquire geographic location information of the user client, and push a cabinet closest to the user client to the user client in combination with geographic locations of each cabinet body of the intelligent cabinet.
7. The intelligent interactive system of claim 1, the particular business further comprising: a lost and found business; the main business process of the lost and found business comprises at least a user identity authentication process before the cabinet door is opened and a process of sending article information to a business system after the cabinet door is closed, so that the business system pushes the article information to the user. 8.The intelligent interaction system of claim 1, wherein the intelligent interaction terminal is further configured to send operation information of a user to the backend management platform after detecting a user operation, and the backend management platform is further configured to predict a business preference of the user after receiving the user operation information sent by the intelligent interaction terminal, and recommend a business to the user through the intelligent interaction terminal according to a prediction result.
9. A service processing method, the method is applied to a back-end management platform, the back-end management platform is connected with an intelligent cabinet; the back-end management platform is pre-configured with at least one main service process, the main service process is configured with at least one extension node; the extension node includes before a cabinet door of a cabinet body of the intelligent cabinet is opened, after the cabinet door is opened and before the cabinet door is closed, and the cabinet door is closed; and specific service access data provided by a service system is stored, the specific service access data includes: A main service flow identifier, at least one extension node to be invoked, and interface data corresponding to the extension node to be invoked; The method comprises: receiving a service request for the specific service; in response to the service request, starting a main service flow corresponding to the specific service based on the specific service access data, and when the main service flow is executed to the extension node to be invoked, invoking the specific service according to the interface data corresponding to the extension node to be invoked; wherein the specific service comprises an article taking service; and the main service flow of the article taking service at least comprises a user identity authentication flow before the cabinet door is opened and a record flow of the taking situation of the article after the cabinet door is closed.
10. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, The processor implements the service processing method of claim 9 when executing the program.
Citation Information
Patent Citations
Extensible law affair auxiliary management system
CN106296494A
Reimbursement equipment and processing method thereof
CN107944997A
Intelligent and automatic security office system and method
CN108449320A
Lost article finding system
CN110660172A
Small shared shopping bag intelligent cabinet and using method thereof
CN111063123A