POS machine display configuration method, storage medium and POS machine
By dynamically adjusting the display configuration of POS machines and adjusting the display level and priority according to user usage, it solves the problem that traditional POS machines cannot adapt to different needs, improves user experience and operation efficiency, and realizes personalized display configuration of POS machines.
Patent Information
- Application Number
- CN202410526850.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-28
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-04-28
AI Technical Summary
The display configuration of traditional POS machines cannot be flexibly adjusted to adapt to the operating habits and needs of different users and merchants, resulting in inconveniences encountered by users during operation, such as unreasonable position of function keys and cumbersome transaction steps, which affect transaction efficiency and reduce user satisfaction.
Obtain user identification information through Bluetooth, evaluate the usage of POS machines, dynamically adjust the display level and priority of the service module, generate a personalized POS machine display configuration file, and display and configuration of the POS machines based on the file, including adjusting the interface layout and Function key settings.
It significantly improves user operation efficiency and experience, and provides more flexible and personalized service solutions to meet the needs of different users and merchants.
Smart Images

Figure CN118430146B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of POS machines, and in particular to a POS machine display configuration method, a storage medium and a POS machine. Background Art
[0002] With the increasing popularity of mobile payments and electronic transactions, POS machines are the key link in commercial transactions, and the friendliness and convenience of their user interface and operation process are crucial to improving user experience. However, traditional POS machine display configurations often adopt a fixed design. This "one-size-fits-all" approach ignores the differences in operating habits, business needs, and preference settings between different users and merchants.
[0003] Specifically, a fixed display configuration may not meet the personalized needs of some users for operation interface layout, function key settings, and transaction process optimization. For example, a fast food restaurant may prefer to place the ordering and checkout functions in a prominent position to complete transactions quickly, while a high-end boutique may focus more on displaying product information and inventory management functions. In addition, for users who frequently conduct large transactions, security and verification steps may be more important, while for users who conduct small and high-frequency transactions, speed and convenience may be more important.
[0004] Since traditional POS machines cannot be flexibly adjusted to meet these different needs, users often encounter many inconveniences during operation, such as unreasonable function key positions, cumbersome transaction steps, etc. These problems not only affect transaction efficiency, but may also cause user dissatisfaction and complaints, thereby reducing the overall evaluation of the merchant.
[0005] Therefore, there is an urgent need for a POS display solution that can be personalized according to the actual operating habits and needs of different users and merchants. Summary of the invention
[0006] In view of the defects in the prior art, the present invention provides a POS machine display configuration method, a storage medium and a POS machine to solve the problem that the display configuration of the traditional POS machine cannot be flexibly adjusted to meet different needs, causing users to encounter many inconveniences during operation.
[0007] In one aspect, the present invention provides a POS machine display configuration method, the method comprising:
[0008] Enable the POS machine and turn on Bluetooth, obtain identification information of the external Bluetooth device through Bluetooth, determine the user identification according to the identification information, and obtain POS machine display configuration file data corresponding to the user identification, wherein the POS machine display configuration file data includes POS machine display configuration file information and usage of the POS machine in the current configuration update cycle, wherein the POS machine display configuration file includes an initial display level and an initial display priority of a business module, and the usage includes the number of successful operations, the number of failed operations, and the operation time of the business module;
[0009] Optimize the POS machine display configuration file according to the POS machine usage evaluation to obtain a target POS display configuration file;
[0010] Configure the display of the POS machine according to the target POS machine display configuration file.
[0011] Preferably, the initial display level is used to indicate the complexity of a business process of a business module, where the business process includes a plurality of business process attributes, each of which corresponds to a business process complexity; and the display priority is used to indicate the display order of the business modules.
[0012] Preferably, the POS machine display configuration file is optimized according to the POS machine usage evaluation to obtain a target POS display configuration file, including:
[0013] Calculate a successful operation score according to the number of successful operations;
[0014] Calculate a failed operation score according to the number of failed operations and the operation time;
[0015] Determine a total score according to the successful operation score and the failed operation score;
[0016] A target display level is determined according to the total score and the initial display level.
[0017] Preferably, the POS machine display configuration file is optimized according to the POS machine usage evaluation to obtain a target POS display configuration file, further comprising:
[0018] Calculate the usage rate based on the number of successful operations, the number of failed operations and the operation time;
[0019] A target display priority is determined according to the usage rate and the initial display priority.
[0020] Preferably, optimizing the POS machine display configuration file according to the POS machine usage evaluation to obtain a target POS machine display configuration file further includes: generating a target POS machine display configuration file according to the target display level and the target display priority.
[0021] Preferably, generating a target POS machine display configuration file according to the target display level and the target display priority also includes:
[0022] The POS machine is configured for display according to the POS machine display format configuration file and the target POS machine display configuration file, wherein the POS machine display format configuration file includes a language type and a font format.
[0023] In a second aspect, the present invention provides a readable storage medium, which includes a stored electronic device program, wherein when the electronic device program is executed by a processor, the device where the storage medium is located is controlled to execute any of the methods described above.
[0024] In a third aspect, the present invention provides a POS machine, the POS machine comprising:
[0025] an initialization module, used to enable the POS machine and turn on Bluetooth, obtain identification information of an external Bluetooth device through Bluetooth, determine a user identification according to the identification information, and obtain POS machine display configuration file data corresponding to the user identification, wherein the POS machine display configuration file data includes POS machine display configuration file information and usage of the POS machine in a current configuration update cycle, wherein the POS machine display configuration file includes an initial display level and an initial display priority of a business module, and the usage includes the number of successful operations, the number of failed operations, and the operation time of the business module;
[0026] A configuration optimization module, used for evaluating and optimizing the POS machine display configuration file according to the usage of the POS machine to obtain a target POS display configuration file;
[0027] The display configuration module is used to configure the display of the POS machine according to the target POS machine display configuration file.
[0028] The beneficial effects of the present invention are as follows: the present invention provides a POS machine display configuration method, a storage medium and a POS machine, which can dynamically adjust the display configuration according to the usage habits and operation behaviors of different users, significantly improve the operation efficiency and user experience, and also provide merchants with a more flexible and personalized service solution. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for the specific embodiments or the description of the prior art. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn according to the actual scale.
[0030] Figure 1 A flowchart of a POS machine display configuration method provided by the present invention;
[0031] Figure 2 A schematic structural diagram of a POS machine provided by the present invention. DETAILED DESCRIPTION
[0032] The following embodiments of the technical solution of the present invention are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and are therefore only used as examples, and cannot be used to limit the protection scope of the present invention.
[0033] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application should have the common meanings understood by those skilled in the art to which the present invention belongs.
[0034] Example 1
[0035] like Figure 1 As shown, an embodiment of the present invention provides a POS machine display configuration method, the method comprising:
[0036] Step 1. Enable the POS machine and turn on Bluetooth, obtain the identification information of the external Bluetooth device through Bluetooth, determine the user identification according to the identification information, and obtain the POS machine display configuration file data corresponding to the user identification, wherein the POS machine display configuration file data includes the POS machine display configuration file information and the usage of the POS machine within the current configuration update cycle, wherein the POS machine display configuration file includes the initial display level and initial display priority of the business module, and the usage includes the number of successful operations, the number of failed operations and the operation time of the business module.
[0037] In the embodiment of the present invention, the initial display level is used to indicate the business process complexity of the business module, the business process includes multiple business process attributes, each business process attribute corresponds to a business process complexity; the display priority is used to indicate the display order of the business modules.
[0038] Specifically, the business modules include sales modules, payment modules, and query modules, etc., the business process attributes include basic processes, security verification processes, and prompt processes, etc., and the business process attributes include operability, security, and operation optimization, etc. For example, the higher the display level, the lower the complexity of the business process corresponding to operability, and the basic process is reduced, and the lower the complexity of the business process corresponding to operation optimization, and the prompt process is reduced.
[0039] Step 2: Evaluate and optimize the POS machine display configuration file according to the usage of the POS machine to obtain a target POS display configuration file.
[0040] In an embodiment of the present invention, the POS machine display configuration file is optimized according to the POS machine usage evaluation to obtain a target POS display configuration file, including: calculating a successful operation score according to the number of successful operations; calculating a failed operation score according to the number of failed operations and the operation time; determining a total score according to the successful operation score and the failed operation score; determining a target display level according to the total score and the initial display level; and generating a target POS machine display configuration file according to the target display level and the target display priority.
[0041] Specifically, in this process, the operation data of each business module of the POS machine will be automatically collected and recorded, including the number of successful and failed operations, as well as the specific time of each operation. These data are regularly collated and analyzed, providing an important basis for subsequent evaluation and optimization. Next, a basic score is set for each successful operation, and it is adjusted accordingly according to the complexity and importance of the operation. For certain key operations, such as large transactions or sales of popular goods, a higher weighted score will be given. At the same time, each failed operation will be assigned a negative score, especially during peak hours, which will be assigned a higher negative score to reflect its negative impact on user experience. By calculating the total successful operation score and the total failed operation score of each business module, the total score of each module can be obtained. By conducting an in-depth analysis of this total score, it is possible to identify which business modules have high scores, which have low scores, and the possible reasons. Based on these analyses, targeted optimization suggestions will be put forward, such as improving the display level and priority of certain frequently used or important business modules to make them more conspicuous and easy to operate, or improving certain functions to increase the success rate of operations. When determining the target display level, the total score and the initial display level will be comprehensively considered, and the display level of each business module will be reasonably adjusted, while also ensuring the balance of the overall display to avoid some modules being too prominent and ignoring other modules. Finally, all optimization suggestions will be integrated into the POS machine display configuration file to form a new configuration file draft. Before actual application, this new configuration file will undergo rigorous testing and verification to ensure its effectiveness and feasibility. After this series of evaluation and optimization processes, the display configuration of the POS machine will be more in line with the user's usage habits and preferences, thereby greatly improving the user experience and work efficiency.
[0042] In an embodiment of the present invention, the POS machine display configuration file is optimized according to the POS machine usage evaluation to obtain a target POS display configuration file, including: calculating a successful operation score according to the number of successful operations; calculating a failed operation score according to the number of failed operations and the operation time; determining a total score according to the successful operation score and the failed operation score; determining a target display level according to the total score and the initial display level; and generating a target POS machine display configuration file according to the target display level and the target display priority.
[0043] In another embodiment, the calculation formula of the total score is: Where n is the number of successful operations, m is the number of failed operations, and f(t m ) is the time decay function of the operating capability, α m is the operation failure reason type coefficient, β m is the operation process depth coefficient, A and B are constants.
[0044] Step 3: Configure the display of the POS machine according to the target POS machine display configuration file.
[0045] In an embodiment of the present invention, a target POS machine display configuration file is generated according to the target display level and the target display priority, and it also includes: configuring the POS machine display according to the POS machine display format configuration file and the target POS machine display configuration file, wherein the POS machine display format configuration file includes a language type and a font format.
[0046] In addition to considering display level and priority, the POS machine will also configure the display in combination with the POS machine display format configuration file. This format configuration file includes settings such as language type and font format to ensure that the displayed content meets the user's reading habits and aesthetic needs.
[0047] For example, suppose a restaurant's POS system uses the above display configuration method. During the lunch rush, waiters frequently use the sales module to order and check out. The system recognizes that it is waiter A who is operating through Bluetooth, and finds that the sales module is used very frequently based on its historical usage. Therefore, the system automatically upgrades the display level and priority of the sales module, making it more conspicuous and easy to access on the operation interface. In this way, waiter A can complete the ordering and checkout process more efficiently, improving work efficiency and customer satisfaction.
[0048] In summary, a POS machine display configuration method provided by an embodiment of the present invention connects to an external device via Bluetooth, identifies a user ID, and obtains a personalized display configuration file and usage data. Based on these data, the display level and display priority of each business module are dynamically adjusted, a target POS machine display configuration file is generated, and the POS machine is configured accordingly. The present invention greatly improves user operation efficiency and satisfaction, and realizes personalized customization of the user interface.
[0049] Example 2
[0050] The embodiment of the present invention provides a readable storage medium, which can be any form of computer-readable storage medium, such as an optical disk, a hard disk, a flash disk, an SD card, a ROM, a RAM, etc. The readable storage medium stores an electronic device program, which includes a series of instructions. When these instructions are executed by one or more processors, the storage device can be controlled to execute the above-mentioned POS machine display configuration method.
[0051] Specifically, when the electronic device program is run by the processor, it will first control the POS machine to start and activate its Bluetooth function. Subsequently, the program will instruct the POS machine to search and obtain the identification information of the external Bluetooth device through Bluetooth, which is the key to identifying the user. Once the identification information of the Bluetooth device is obtained, the program will further determine the user identification associated with it.
[0052] Next, the program will retrieve the corresponding POS display configuration file data from the server or local storage based on this user ID. This data includes not only the display configuration file information of the POS machine, such as the initial display level and initial display priority of the business module, but also the usage of the POS machine during the current configuration update cycle, such as the number of successful operations, the number of failed operations, and the operation time of the business module.
[0053] After obtaining this data, the program will evaluate and optimize the display configuration file of the POS machine according to the preset algorithm. This optimization process mainly adjusts the display level and display priority of the business module based on the user's usage to better adapt to the user's operating habits and needs.
[0054] After the optimization is completed, the program will generate the target POS machine display configuration file and configure the POS machine display accordingly. This step involves adjusting the POS machine's user interface layout, function key settings, and transaction processes to provide a more friendly and efficient operation experience.
[0055] In addition, the readable storage medium provided by the present invention may also include other auxiliary programs and data, such as a POS machine display format configuration file, including language type and font format, etc., to further enrich and personalize the display configuration of the POS machine.
[0056] In general, through this embodiment, the present invention realizes a method that can dynamically adjust the POS machine display configuration scheme according to the operating behaviors and habits of different users, significantly improving user operating efficiency and satisfaction, and bringing substantial improvements to the fields of mobile payment and electronic transactions.
[0057] Example 3
[0058] like Figure 2 As shown, the present invention provides a POS machine, the POS machine comprising:
[0059] an initialization module, used to enable the POS machine and turn on Bluetooth, obtain identification information of an external Bluetooth device through Bluetooth, determine a user identification according to the identification information, and obtain POS machine display configuration file data corresponding to the user identification, wherein the POS machine display configuration file data includes POS machine display configuration file information and usage of the POS machine in a current configuration update cycle, wherein the POS machine display configuration file includes an initial display level and an initial display priority of a business module, and the usage includes the number of successful operations, the number of failed operations, and the operation time of the business module;
[0060] A configuration optimization module, used for evaluating and optimizing the POS machine display configuration file according to the usage of the POS machine to obtain a target POS display configuration file;
[0061] The display configuration module is used to configure the display of the POS machine according to the target POS machine display configuration file.
[0062] It should be understood that a POS machine provided by the present invention and a POS machine display configuration method provided by the above embodiment are based on the same inventive concept. For more specific working principles of each module in the embodiment of the present invention, reference can be made to the above embodiment and will not be repeated in this embodiment.
[0063] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be included in the scope of the claims and specification of the present invention.
Claims
1. A POS machine display configuration method, characterized in that: include: Enable the POS machine and turn on Bluetooth, obtain identification information of the external Bluetooth device through Bluetooth, determine the user identification according to the identification information, and obtain POS machine display configuration file data corresponding to the user identification, wherein the POS machine display configuration file data includes POS machine display configuration file information and usage of the POS machine in the current configuration update cycle, wherein the POS machine display configuration file includes an initial display level and an initial display priority of a business module, and the usage includes the number of successful operations, the number of failed operations, and the operation time of the business module; Evaluate and optimize the POS machine display configuration file according to the usage of the POS machine to obtain a target POS display configuration file; Configure the display of the POS machine according to the target POS machine display configuration file; The initial display level is used to indicate the complexity of the business process of the business module, the business process includes a plurality of business process attributes, each business process attribute corresponds to a business process complexity; the display priority is used to indicate the display order of the business modules; The business module includes a sales module, a payment module and an inquiry module; The POS machine display configuration file is evaluated and optimized according to the usage of the POS machine to obtain a target POS display configuration file, including: Calculate a successful operation score according to the number of successful operations; Calculate a failed operation score according to the number of operation failures and the operation time; Determine a total score according to the successful operation score and the failed operation score; determining a target display level according to the total score and the initial display level; A basic score is set for each successful operation, and is adjusted accordingly based on the complexity and importance of the operation. Critical operations are given higher weighted scores. At the same time, each failed operation is assigned a negative score, and failed operations during peak hours are assigned a higher negative score. The POS machine display configuration file is evaluated and optimized according to the usage of the POS machine to obtain a target POS display configuration file, and further includes: Calculate the usage rate based on the number of successful operations, the number of failed operations and the operation time; determining a target display priority according to the usage rate and the initial display priority; The POS machine display configuration file is optimized according to the usage evaluation of the POS machine to obtain a target POS display configuration file, and also includes: generating a target POS machine display configuration file according to the target display level and the target display priority.
2. A POS machine display configuration method according to claim 1, characterized in that: Generating a target POS machine display configuration file according to the target display level and the target display priority also includes: The POS machine is configured for display according to the POS machine display format configuration file and the target POS machine display configuration file, wherein the POS machine display format configuration file includes a language type and a font format.
3. A readable storage medium, characterized in that: The readable storage medium includes a stored electronic device program, wherein when the electronic device program is executed by a processor, the method according to any one of claims 1 to 2 is implemented.
4. A POS machine, characterized in that: include: an initialization module, used to enable the POS machine and turn on Bluetooth, obtain identification information of an external Bluetooth device through Bluetooth, determine a user identification according to the identification information, and obtain POS machine display configuration file data corresponding to the user identification, wherein the POS machine display configuration file data includes POS machine display configuration file information and usage of the POS machine in a current configuration update cycle, wherein the POS machine display configuration file includes an initial display level and an initial display priority of a business module, and the usage includes the number of successful operations, the number of failed operations, and the operation time of the business module; A configuration optimization module, used for evaluating and optimizing the POS machine display configuration file according to the usage of the POS machine to obtain a target POS display configuration file; A display configuration module, used to configure the display of the POS machine according to the target POS machine display configuration file; The initial display level is used to indicate the complexity of the business process of the business module, the business process includes a plurality of business process attributes, each business process attribute corresponds to a business process complexity; the display priority is used to indicate the display order of the business modules; The business module includes a sales module, a payment module and an inquiry module; The POS machine display configuration file is evaluated and optimized according to the usage of the POS machine to obtain a target POS display configuration file, including: Calculate a successful operation score according to the number of successful operations; Calculate a failed operation score according to the number of operation failures and the operation time; Determine a total score according to the successful operation score and the failed operation score; determining a target display level according to the total score and the initial display level; A basic score is set for each successful operation, and is adjusted accordingly based on the complexity and importance of the operation. Critical operations are given higher weighted scores. At the same time, each failed operation is assigned a negative score, and failed operations during peak hours are assigned a higher negative score. The POS machine display configuration file is evaluated and optimized according to the usage of the POS machine to obtain a target POS display configuration file, and further includes: Calculate the usage rate based on the number of successful operations, the number of failed operations and the operation time; determining a target display priority according to the usage rate and the initial display priority; The POS machine display configuration file is optimized according to the usage evaluation of the POS machine to obtain a target POS display configuration file, and also includes: generating a target POS machine display configuration file according to the target display level and the target display priority.
