Self-service terminal one-button customization service system based on user portrait

By using a user profile-based self-service terminal one-click customized service system, and dynamically adjusting services through various technical means, the problem of self-service terminals being unable to provide personalized services has been solved, thereby improving user experience and efficiency.

CN120471627APending Publication Date: 2025-08-12INSPUR FINANCIAL INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510365378.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

Existing self-service terminals are unable to provide accurate and personalized services based on the specific needs of different users, resulting in a degraded user experience and wasted resources.

Method used

The system adopts a one-click customized service system based on user profiles, which includes modules for user data collection, profile construction, service rule base, demand identification, matching, execution, feedback, evaluation and optimization. It utilizes technologies such as reinforcement learning, hybrid analysis, natural language processing and virtual reality to achieve dynamic adjustment and personalized services.

Benefits of technology

It has achieved a highly personalized service experience, improved the service efficiency and satisfaction of self-service terminals, and adapted to changes in user needs through real-time updates and optimizations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120471627A_ABST
    Figure CN120471627A_ABST
Patent Text Reader

Abstract

The invention discloses a self-service terminal one-key customization service system based on a user portrait, and the system comprises a user data collection module which is used for collecting multi-source data of a user; the user portrait construction module is used for constructing a user portrait; the real-time feedback module is used for feeding back the service state; the user evaluation module is used for collecting user evaluation; the portrait updating module is used for updating a user portrait; the service optimization module is used for optimizing services; the service optimization module automatically learns user evaluation data and portrait update information after each time of service completion through a reinforcement learning algorithm, and dynamically adjusts the service rules in the subsequent service rule library module to improve the service efficiency; according to the method and the system, one-button service customization can be realized through processes of user data integration, portrait construction, service matching, real-time feedback and the like, highly personalized service experience is provided for the user, and meanwhile, the service efficiency and the service satisfaction degree of the self-service terminal are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of self-service terminals, and in particular to a one-click customization service system for self-service terminals based on user portraits. Background Art

[0002] Currently, self-service kiosks lack the ability to provide personalized services. Most service models are relatively fixed, making it difficult to provide precisely tailored services to the specific needs of different users. This not only reduces user experience but can also lead to a waste of resources. With the development of big data and artificial intelligence technologies, leveraging user profiles to provide personalized services has become an important means of improving the quality and efficiency of self-service kiosks. Summary of the Invention

[0003] The purpose of the present invention is to provide a one-click customization service system for self-service terminals based on user portraits in response to the above-mentioned problems in the prior art, thereby solving all or one of the above-mentioned problems in the prior art.

[0004] In order to solve the above technical problems, the specific technical solutions of the present invention are as follows: The present invention provides a one-click customization service system for self-service terminals based on user portraits, comprising: User data collection module, user portrait construction module, service rule base module, demand identification module, service matching module, customized service execution module, real-time feedback module, user evaluation module, portrait update module and service optimization module; User data collection module, used to collect multi-source user data; User portrait construction module, used to build user portraits; Service rule base module, used to store service rules; Demand identification module, used to identify user needs; Service matching module, used to match service plans; Customized service execution module, used to execute customized services; Real-time feedback module, used to feedback service status; User evaluation module, used to collect user evaluations; Portrait update module, used to update user portraits; The service optimization module is used to optimize services. The service optimization module automatically learns user evaluation data and profile update information after each service is completed through a reinforcement learning algorithm, and dynamically adjusts the service rules in the subsequent service rule base module to improve service efficiency.

[0005] As an improved solution, the user data collection module is also used to: connect with different types of data sources through multiple communication protocols to collect real-time data and historical data from the data sources. The communication protocols include HTTP, TCP / IP and MQTT, and the data sources include mobile applications, e-commerce platforms and user device sensors.

[0006] As an improved solution, the user portrait construction module is also used to: use a hybrid analysis method to perform feature extraction and correlation analysis on the collected data, and divide the user portrait into static portraits and dynamic portraits. The static portrait reflects the user's long-term characteristics, and the dynamic portrait reflects the user's short-term behavioral changes and immediate needs in real time.

[0007] As an improved solution, the demand identification module is further used to: understand the user's spoken input and fuzzy demand instructions based on natural language processing technology, and identify the emotional tendency of the user's instructions through a sentiment analysis algorithm. As an improved solution, the service matching module is also used to: when searching for a matching service solution, combine the current service load situation and adopt different matching strategies under different load thresholds, including: giving priority to the optimal service solution when the load is low, and giving priority to the suboptimal service solution that can respond quickly when the load is high. As an improved solution, the customized service execution module is also used to: dynamically adjust the service process in real time during the provision of customized services, and adaptively change service steps and resource allocation based on the user's mid-process operations and real-time feedback during the service process. As an improved solution, the real-time feedback module is also used to provide users with an immersive service progress display through virtual reality or augmented reality technology, including virtually displaying travel routes to users through VR when customizing travel services. As an improved solution, the user evaluation module is also used to evaluate multiple dimensions of service speed, service accuracy, and service innovation, and the evaluation information is stored in a combination of qualitative and quantitative methods. As an improved solution, the portrait update module is also used to: adopt a Bayesian update method, combine newly acquired user data and historical portrait data, calculate the update probability, and thus perform a progressive and disturbance-free update of the user portrait. As an improved solution, the service optimization module is also used to: after jointly analyzing multi-source data such as user preferences, historical behaviors, and service evaluations, use evolutionary algorithms to generate new service strategies, select the optimal strategy to update the service rule base, and optimize services for different types of users and scenarios.

[0008] The beneficial effects of the technical solution of this invention are: This system can achieve "one-click" customized services by integrating processes such as user data, profile construction, service matching, and real-time feedback, providing users with a highly personalized service experience while improving service efficiency and service satisfaction of self-service terminals. Real-time profile updates and service optimization ensure continuous service improvement to adapt to changing user needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0010] Figure 1 This is a schematic diagram of the architecture of the one-click customization service system for self-service terminals based on user portraits according to an embodiment of the present invention. DETAILED DESCRIPTION

[0011] The preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby making a clearer and more precise definition of the protection scope of the present invention.

[0012] In the description of the present invention, it should be noted that the embodiments described in the present invention are only part of the embodiments of the present invention, rather than all of the embodiments; based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative work are within the scope of protection of the present invention.

[0013] The terms "first," "second," and the like in the specification and claims herein and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the present invention described herein can be implemented in orders other than those illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or device comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product, or device. Example

[0014] This embodiment provides a one-click customization service system for self-service terminals based on user portraits, such as Figure 1 As shown, including: User data collection module, user portrait construction module, service rule base module, demand identification module, service matching module, customized service execution module, real-time feedback module, user evaluation module, portrait update module and service optimization module; User data collection module, used to collect multi-source user data; User portrait construction module, used to build user portraits; Service rule base module, used to store service rules; Demand identification module, used to identify user needs; Service matching module, used to match service plans; Customized service execution module, used to execute customized services; Real-time feedback module, used to feedback service status; User evaluation module, used to collect user evaluations; Portrait update module, used to update user portraits; The service optimization module is used to optimize services. The service optimization module automatically learns user evaluation data and profile update information after each service is completed through a reinforcement learning algorithm, and dynamically adjusts the service rules in the subsequent service rule base module to improve service efficiency.

[0015] As an improved solution, the user data collection module is also used to: connect with different types of data sources through multiple communication protocols to collect real-time data and historical data from the data sources. The communication protocols include HTTP, TCP / IP and MQTT, and the data sources include mobile applications, e-commerce platforms and user device sensors.

[0016] As an improved solution, the user portrait construction module is also used to: use a hybrid analysis method to perform feature extraction and correlation analysis on the collected data, and divide the user portrait into static portraits and dynamic portraits. The static portrait reflects the user's long-term characteristics, and the dynamic portrait reflects the user's short-term behavioral changes and immediate needs in real time.

[0017] As an improved solution, the demand identification module is further used to: understand the user's spoken input and fuzzy demand instructions based on natural language processing technology, and identify the emotional tendency of the user's instructions through a sentiment analysis algorithm. As an improved solution, the service matching module is also used to: when searching for a matching service solution, combine the current service load situation and adopt different matching strategies under different load thresholds, including: giving priority to the optimal service solution when the load is low, and giving priority to the suboptimal service solution that can respond quickly when the load is high. As an improved solution, the customized service execution module is also used to: dynamically adjust the service process in real time during the provision of customized services, and adaptively change service steps and resource allocation based on the user's mid-process operations and real-time feedback during the service process. As an improved solution, the real-time feedback module is also used to provide users with an immersive service progress display through virtual reality or augmented reality technology, including virtually displaying travel routes to users through VR when customizing travel services. As an improved solution, the user evaluation module is also used to evaluate multiple dimensions of service speed, service accuracy, and service innovation, and the evaluation information is stored in a combination of qualitative and quantitative methods. As an improved solution, the portrait update module is also used to: adopt a Bayesian update method, combine newly acquired user data and historical portrait data, calculate the update probability, and thus perform a progressive and disturbance-free update of the user portrait. As an improved solution, the service optimization module is also used to: after jointly analyzing multi-source data such as user preferences, historical behaviors, and service evaluations, use evolutionary algorithms to generate new service strategies, select the optimal strategy to update the service rule base, and optimize services for different types of users and scenarios.

[0018] It should be noted that the examples herein are only for explaining the present invention and are not intended to limit the scope of protection of the present invention.

[0019] It should be understood that in the various embodiments of this document, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this document.

[0020] It should also be understood that in the embodiments herein, the term "and / or" merely describes an association between associated objects, indicating that three possible relationships exist. For example, "A and / or B" could represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the associated objects.

[0021] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the composition and steps of each example according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this document.

[0022] Those skilled in the art will clearly understand that, for the sake of convenience and brevity of description, the specific logical process of the method described above can refer to the corresponding working processes of the systems, devices and units in the aforementioned method embodiments, and will not be repeated here.

[0023] In the several embodiments provided herein, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices, or units, or can be an electrical, mechanical, or other form of connection.

[0024] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments herein.

[0025] In addition, the functional units in the various embodiments herein may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0026] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this article is essentially or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of this article. The aforementioned storage medium includes: various media that can store program code, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0027] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structures or equivalent process changes made using the contents of the present invention's description and drawings, or directly or indirectly applied to other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A one-click customization service system for self-service terminals based on user portraits, characterized in that: include: User data collection module, user portrait construction module, service rule base module, demand identification module, service matching module, customized service execution module, real-time feedback module, user evaluation module, portrait update module and service optimization module; User data collection module, used to collect multi-source user data; User portrait construction module, used to build user portraits; Service rule base module, used to store service rules; Demand identification module, used to identify user needs; Service matching module, used to match service plans; Customized service execution module, used to execute customized services; Real-time feedback module, used to feedback service status; User evaluation module, used to collect user evaluations; Portrait update module, used to update user portraits; The service optimization module is used to optimize services. The service optimization module automatically learns user evaluation data and profile update information after each service is completed through a reinforcement learning algorithm, and dynamically adjusts the service rules in the subsequent service rule base module to improve service efficiency.

2. The one-click customization service system for self-service terminals based on user portraits according to claim 1 is characterized by: The user data collection module is also used to connect to different types of data sources through multiple communication protocols to collect real-time and historical data from the data sources. The communication protocols include HTTP, TCP / IP and MQTT, and the data sources include mobile applications, e-commerce platforms and user device sensors.

3. The one-click customization service system for self-service terminals based on user portraits according to claim 1 is characterized by: The user portrait construction module is also used to: use a hybrid analysis method to perform feature extraction and association analysis on the collected data, and divide the user portrait into static portraits and dynamic portraits. The static portrait reflects the user's long-term characteristics, and the dynamic portrait reflects the user's short-term behavioral changes and immediate needs in real time.

4. The one-click customization service system for self-service terminals based on user portraits according to claim 1, characterized in that: The demand identification module is also used to: understand the user's spoken input and fuzzy demand instructions based on natural language processing technology, and identify the emotional tendency of the user's instructions through a sentiment analysis algorithm.

5. The one-click customization service system for self-service terminals based on user portraits according to claim 1 is characterized by: The service matching module is further configured to: when searching for a matching service solution, adopt different matching strategies under different load thresholds in combination with the current service load situation, including: giving priority to the optimal service solution when the load is low, and giving priority to the suboptimal service solution that can respond quickly when the load is high.

6. The one-click customization service system for self-service terminals based on user portraits according to claim 1, characterized in that: The customized service execution module is also used to: dynamically adjust the service process in real time during the provision of customized services, and adaptively change the service steps and resource allocation according to the user's mid-service operations and real-time feedback during the service process.

7. The one-click customization service system for self-service terminals based on user portraits according to claim 1 is characterized by: The real-time feedback module is also used to provide users with an immersive service progress display through virtual reality or augmented reality technology, including virtually displaying travel routes to users through VR when customizing travel services.

8. The one-click customization service system for self-service terminals based on user portraits according to claim 1, characterized in that: The user evaluation module is also used to evaluate multiple dimensions of service speed, service accuracy, and service innovation, and the evaluation information is stored in a combination of qualitative and quantitative methods.

9. The one-click customization service system for self-service terminals based on user portraits according to claim 1, characterized in that: The portrait update module is also used to: use the Bayesian update method to combine newly acquired user data and historical portrait data to calculate the update probability, thereby performing a progressive and non-disturbance update on the user portrait.

10. The one-click customization service system for self-service terminals based on user portraits according to claim 1, characterized in that: The service optimization module is also used to: after jointly analyzing multi-source data such as user preferences, historical behaviors, and service evaluations, use evolutionary algorithms to generate new service strategies, select the optimal strategy to update the service rule base, and optimize services for different types of users and scenarios.