Scene-customizable positioning application management method, device and program product

By introducing customizable scenario management methods into positioning applications, allowing managers to customize the function of positioning applications, it solves the poor user experience caused by the inability to customize existing apps and achieves a more efficient user experience.

CN119645384AActive Publication Date: 2025-03-18INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411880500.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-03-18
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

Existing apps based on positioning technology cannot expand their functions according to users’ custom needs, resulting in poor user experience.

Method used

Provides a customizable scenario positioning application management method, allowing managers to create, modify and publish customized positioning applications through scene management modules, task management modules, component modules and trigger rules modules.

Benefits of technology

The function expansion of custom positioning applications based on user needs has been realized, improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119645384A_ABST
    Figure CN119645384A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a scene-customizable positioning application management method, equipment and a program product, and relates to the field of financial science and technology or other related fields. A scene management module, a task management module, a component module, a trigger rule module and functional units under the modules are provided for a manager, so that execution equipment (such as terminal equipment) responds to trigger operation or input operation of the manager; according to the method, corresponding scene customization information, one or more customization tasks, function customization information and rule customization information are generated according to the scene unit information, then a customized positioning application is generated, and further, the customized positioning application can be published in response to a trigger operation, such as a click operation, of a manager for publishing a scene unit in a scene management module, so that the user experience is improved. Therefore, a manager and at least one user can use the customized positioning application, and the problem of poor user experience is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of financial technology or other related fields, and in particular to a management method, device and program product for positioning applications with customizable scenarios. Background Art

[0002] Currently, apps (Applications) based on positioning technology are widely used in users' daily lives. For example, users navigate based on departure and destination location information, search for location information of corresponding service merchants based on functional information, and search for other users who share locations nearby based on their own real-time location information.

[0003] In the prior art, the navigation function, location search function and location sharing function based on positioning technology are all fixed functions within the App application, thereby providing corresponding functions and services to users.

[0004] However, since the navigation function, location search function and location sharing function based on positioning technology are fixed within the App, users cannot customize the function expansion of the App according to their own needs, which leads to poor user experience. Summary of the invention

[0005] The present application provides a method, device and program product for managing a positioning application with customizable scenarios, so as to solve the problem of poor user experience.

[0006] In a first aspect, the present application provides a management method for positioning applications of customizable scenarios, which is applied to a customizable scenario management system, wherein the customizable scenario management system includes a scenario management module, a task management module, a component module, and a trigger rule module; the method includes: in response to an administrator's trigger operation on the scenario management module, displaying the creation of a scenario unit, modification of a scenario unit, publication of a scenario unit, and search for a scenario unit; in response to an administrator's input operation in the creation of a scenario unit, generating scenario customization information; in response to an administrator's trigger operation on the task management module, displaying the creation of a task unit, modification of a task unit, cancellation of a task unit, publication of a task unit, and collection of a task unit; in response to an administrator's input operation in the creation of a task unit, generating task customization information; generating one or more customized tasks according to the task customization information; in response to an administrator's trigger operation on the component module, Display a shared real-time location unit, a historical trajectory unit, an alarm prompt unit, and a message communication unit; generate function customization information in response to the administrator's input operation on one or more of the shared real-time location unit, the historical trajectory unit, the alarm prompt unit, and the message communication unit; display a scene manager-centered unit, a user-centered unit, and a task-centered unit in response to the administrator's trigger operation on the trigger rule module; generate rule customization information in response to the administrator's input operation on one or more of the scene manager-centered unit, the user-centered unit, and the task-centered unit; generate a customized positioning application based on the scene customization information, the one or more customized tasks, the function customization information, and the rule customization information; publish the customized positioning application in response to the administrator's trigger operation of publishing a scene unit in the scene management module.

[0007] In a second aspect, the present application provides a management device for positioning applications of customizable scenarios, which is applied to a customizable scenario management system, wherein the customizable scenario management system includes a scenario management module, a task management module, a component module, and a trigger rule module; the device includes: a first processing module, which is used to display the creation of scenario units, modification of scenario units, publication of scenario units, and search of scenario units in response to a trigger operation of the administrator on the scenario management module; and to generate scenario customization information in response to an input operation of the administrator in the creation of scenario units; a second processing module, which is used to display the creation of task units, modification of task units, cancellation of task units, publication of task units, and collection of task units in response to a trigger operation of the administrator on the task management module; and to generate task customization information in response to an input operation of the administrator in the creation of task units; and to generate one or more customized tasks according to the task customization information; and a third processing module, which is used to display the creation of task units, modification of task units, cancellation of task units, publication of task units, and collection of task units in response to a trigger operation of the administrator on the component module. The shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit are displayed in response to the trigger operation of the administrator at one or more of the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit; the function customization information is generated in response to the administrator's input operation on one or more of the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit; the fourth processing module is used to display the scene manager-centered unit, the user-centered unit and the task-centered unit in response to the administrator's trigger operation on the trigger rule module; the rule customization information is generated in response to the administrator's input operation on one or more of the scene manager-centered unit, the user-centered unit and the task-centered unit; the publishing module is used to generate a customized positioning application according to the scene customization information, the one or more customized tasks, the function customization information and the rule customization information; the customized positioning application is published in response to the administrator's trigger operation of publishing the scene unit in the scene management module.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;

[0009] The memory stores computer-executable instructions;

[0010] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the implementation as described in the first aspect above.

[0011] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the implementation method described in the first aspect above.

[0012] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the implementation method described in the first aspect above.

[0013] The management method, device and program product of the positioning application of customizable scenes provided by the present application are applied to a customizable scene management system, which includes a scene management module, a task management module, a component module and a trigger rule module; by responding to the administrator's trigger operation on the scene management module, the creation of scene units, modification of scene units, release of scene units and search of scene units are displayed; in response to the administrator's input operation in the creation of scene units, scene customization information is generated; in response to the administrator's trigger operation on the task management module, the creation of task units, modification of task units, cancellation of task units, release of task units and collection of task units are displayed; in response to the administrator's input operation in the creation of task units, task customization information is generated; one or more customized tasks are generated according to the task customization information; in response to the administrator's trigger operation on the component module, The system displays a shared real-time location unit, a historical trajectory unit, an alarm prompt unit, and a message communication unit; generates function customization information in response to the administrator's input operation on one or more of the shared real-time location unit, the historical trajectory unit, the alarm prompt unit, and the message communication unit; displays a scene manager-centered unit, a user-centered unit, and a task-centered unit in response to the administrator's trigger operation on the trigger rule module; generates rule customization information in response to the administrator's input operation on one or more of the scene manager-centered unit, the user-centered unit, and the task-centered unit; generates customized positioning application according to the scene customization information, the one or more customized tasks, the function customization information, and the rule customization information; and publishes the customized positioning application in response to the administrator's trigger operation of publishing the scene unit in the scene management module. By providing the administrator with a scene management module, a task management module, a component module and a trigger rule module, as well as the functional units under each module, the execution device (such as a terminal device) generates corresponding scene customization information, one or more customized tasks, function customization information and rule customization information in response to the administrator's trigger operation or input operation, and then generates a customized positioning application. Furthermore, in response to the administrator's trigger operation of publishing a scene unit in the scene management module, such as a click operation, the customized positioning application can be published, so that the administrator and at least one user can use the customized positioning application, thereby solving the problem of poor user experience caused by the user's inability to customize the function expansion of the App according to their own needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0015] Figure 1 An application scenario of a positioning application with customizable scenarios provided in an embodiment of the present application;

[0016] Figure 2 A flowchart of a method for managing a location application with customizable scenarios provided by one embodiment of the present application;

[0017] Figure 3 A schematic diagram of an interactive process for generating scene customization information provided in an embodiment of the present application;

[0018] Figure 4 for Figure 2 A schematic diagram of specific implementation steps of step S101 in the illustrated embodiment;

[0019] Figure 5 A flowchart of a method for managing a location application with customizable scenarios provided by another embodiment of the present application;

[0020] Figure 6 A schematic diagram of the structure of a management device for positioning applications with customizable scenarios provided by an embodiment of the present application;

[0021] Figure 7 A schematic diagram of the structure of the electronic device provided in this application.

[0022] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0023] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0024] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with the relevant laws, regulations and standards of the relevant countries and regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0025] In addition, this application involves conducting big data analysis of user information (including but not limited to personal biometrics, identity data, consumption data, asset data, electronic terminal operation data, etc.), and using artificial intelligence technology to make automated decisions, and making technical solutions that have a significant impact on personal rights and interests based on the results of automated decisions. The application provides users with corresponding operation entrances for them to choose to agree or reject the results of automated decisions; if the user chooses to reject, the expert decision-making process will be entered.

[0026] It should be noted that the management method, equipment and program product for positioning applications in customizable scenarios provided in this application can be used in the field of financial technology, and can also be used in any field other than the field of financial technology. The application field of the management method, equipment and program product for positioning applications in customizable scenarios in this application is not limited.

[0027] The specific application scenario of this application is to provide users (administrators) with a positioning application with customizable scenarios. Figure 1 An application scenario of a positioning application with customizable scenarios provided in an embodiment of the present application, such as Figure 1As shown, the execution subject of the management method of the positioning application for customizable scenarios provided in this embodiment can be an electronic control unit, a server or a terminal device. For example, the terminal device is used as the execution subject for explanation. Based on the method provided in the embodiment of the present application, the terminal device devi_1 of the manager U_1 generates and publishes the customized positioning application App_1 and the positioning application App_2 for customizable scenarios in response to the operation of the manager U_1; further, based on the different configurations of the positioning application App_1 and the positioning application App_2 by the manager U_1 according to different customized scenarios, the functions provided by the positioning application App_1 and the positioning application App_2 are different and the users they are oriented to are different; for example, in the positioning application After being published with App_1 and positioning application App_2, in customized scene scene_1, manager U_1 and user user_1 use positioning application App_1 to interact based on location information info_1, and in customized scene scene_2, manager U_1 and user user_2 use positioning application App_2 to interact based on location information info_2, wherein location information info_1 includes location information loca_0 of manager U_1 and location information loca_1 of user user_1, and location information info_2 includes location information loca_0 of manager U_1 and location information loca_2 of user user_2.

[0028] In the prior art, the navigation function, location search function and location sharing function based on positioning technology are all fixed functions within the application (Application, hereinafter referred to as App), thereby providing users with corresponding functions and services. However, since the navigation function, location search function, location sharing function or other location functions based on positioning technology are all fixed within the App, users cannot customize the function expansion of the App according to their own needs (customized scenarios), which leads to poor user experience.

[0029] The management method of positioning applications with customizable scenarios provided in this application is intended to solve the above technical problems in the prior art.

[0030] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0031] Figure 2 A flowchart of a method for managing a location application with customizable scenarios provided by an embodiment of the present application is shown in FIG. Figure 2As shown, the execution subject of the management method of the positioning application of the customizable scene provided by this embodiment can be an electronic control unit, a server or a terminal device. By way of example, this embodiment uses the terminal device as the execution subject of the method of this embodiment to illustrate. The management method of the positioning application of the customizable scene provided by this embodiment is applied to a customizable scene management system. The customizable scene management system includes a scene management module, a task management module, a component module and a trigger rule module; and includes the following steps:

[0032] Step S101, in response to the administrator's triggering operation on the scene management module, displaying the creation of scene units, modification of scene units, publication of scene units and search of scene units; in response to the administrator's input operation in creating scene units, generating scene customization information.

[0033] Exemplarily, the customizable scene management system includes a scene management module, a task management module, a component module and a trigger rule module; the customizable scene management system is displayed on the display of the terminal device; further, the terminal device responds to the administrator's trigger operation on the scene management module, and the display further displays the creation of scene units, modification of scene units, publication of scene units and search for scene units; further, the terminal device responds to the administrator's input operation in the creation of scene units to generate scene customization information; specifically, the terminal device responds to the administrator's click operation on the creation of scene units, and the display further displays the input box and corresponding prompt required for creating the scene, and further, the administrator inputs the corresponding scene creation instructions in the input box through the terminal device based on the prompt, and the terminal device responds to the administrator's input of the scene creation instructions to generate scene customization information.

[0034] Demonstratively, Figure 3 A schematic diagram of an interactive process for generating scene customization information provided in an embodiment of the present application, such as Figure 3 As shown, a customizable scene management system is displayed on the display of the terminal device, and the customizable scene management system includes a scene management module, a task management module, a component module and a trigger rule module; further, the terminal device responds to the administrator's click operation on the scene management module, and displays the creation of scene units, modification of scene units, publication of scene units and search of scene units; further, the terminal device responds to the administrator's click operation on the creation of scene units, and the display further displays the input box required for scene creation and the corresponding prompt: text_1; further, based on the prompt, the administrator inputs the corresponding scene creation instruction "word_1" in the input box through the terminal device, and the terminal device responds to the administrator clicking the "Confirm" interaction component, and generates scene customization information according to the scene creation instruction "word_1" input by the administrator. Optionally, in another possible implementation method, Figure 4for Figure 2 The schematic diagram of the specific implementation steps of step S101 in the embodiment shown is as follows: Figure 4 As shown, the specific implementation steps of step S101 include:

[0035] Step S1011, in response to the administrator's triggering operation on the scene management module, displaying the creation of scene units, modification of scene units, publishing of scene units and search of scene units.

[0036] Step S1012: in response to the administrator's input operation in the search scene unit, display one or more reference scene information.

[0037] Exemplarily, in response to the administrator's click operation on the scene management module, the terminal device displays the creation scene unit, modification scene unit, publication scene unit and search scene unit; further, in response to the administrator's click operation on the search scene unit, the terminal device further displays a search input box corresponding to the search scene; then, the administrator inputs the corresponding search scene instruction in the search input box through the terminal device, and the terminal device displays one or more reference scene information in response to the administrator's input instruction for creating the scene.

[0038] Step S1013: in response to the administrator's click operation on one or more reference scene information, one or more scene information to be modified is generated.

[0039] Exemplarily, after the terminal device displays one or more reference scene information, the terminal device generates the scene information to be modified in response to the administrator's click operation on the one or more reference scene information. Specifically, for example, the terminal device displays reference scene information refer_1, reference scene information refer_2, reference scene information refer_3, reference scene information refer_4, and reference scene information refer_5. The administrator browses the above five reference scene information and selects (clicks) reference scene information refer_2, reference scene information refer_3, and reference scene information refer_5. Then, the terminal device generates the corresponding scene information to be modified in response to the administrator's click operation on reference scene information refer_2, reference scene information refer_3, and reference scene information refer_5.

[0040] Step S1014: in response to the administrator's input operation in the scene creation unit, one or more scene information to be modified is displayed.

[0041] Step S1015 , generating scene customization information in response to the administrator's input operation on the scene information to be modified selected in the scene creation unit.

[0042] Exemplarily, after the terminal device generates one or more scene information to be modified, the terminal device responds to the administrator's click operation on the creation scene unit, and the display displays one or more reference scene information based on the administrator's selection in the search scene unit, that is, displays one or more scene information to be modified; then, the terminal device responds to the administrator's click operation on any scene information to be modified in the creation scene unit, and determines the scene information to be modified as the selected scene information to be modified; then, the terminal device responds to the administrator's input operation on the selected scene information to be modified, such as adding text descriptions, changing data, changing data types, and deleting text descriptions, to generate scene customization information.

[0043] In the steps of this embodiment, by providing the administrator with the function of searching scenes and providing the administrator with one or more reference scene information, the administrator can quickly complete the modification or input operation of relevant information based on the scene information to be modified corresponding to the reference scene information, thereby enabling the terminal device to quickly generate corresponding scene customization information, thereby improving the generation efficiency of scene customization information and improving the user (administrator) experience, that is, solving the problem of poor user experience.

[0044] Step S102, in response to the administrator's trigger operation on the task management module, displays the creation of task units, modification of task units, cancellation of task units, release of task units and collection of task units; in response to the administrator's input operation in creating task units, generates task customization information; generates one or more customized tasks based on the task customization information.

[0045] Exemplarily, in response to a trigger operation of the administrator on the task management module, such as a click operation, the terminal device's display further displays the creation of task units, modification of task units, cancellation of task units, publication of task units, and collection of task units; further, in response to the administrator's input operation in creating a task unit, the terminal device can generate task customization information; specifically, for example, in response to the administrator's click operation on creating a task unit, the terminal device's display further displays an input box and a corresponding prompt required for creating a task, and further, based on the prompt, the administrator inputs the corresponding task creation instruction in the input box through the terminal device, and further, in response to the administrator's input instruction for creating a task, the terminal device can generate task customization information; further, the terminal device can generate one or more corresponding customized tasks based on the generated one or more task customization information.

[0046] Step S103, in response to the administrator's trigger operation on the component module, the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit are displayed; in response to the administrator's input operation on one or more units among the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit, function customization information is generated.

[0047] Exemplarily, in response to the administrator's triggering operation on the component module, such as a click operation, the terminal device's display further displays the shared real-time location unit, the historical trajectory unit, the alarm prompt unit, and the message communication unit; further, the terminal device generates function customization information in response to the administrator's input operation on one or more of the shared real-time location unit, the historical trajectory unit, the alarm prompt unit, and the message communication unit. Specifically, for example, with respect to the shared real-time location unit, the terminal device generates shared real-time location function customization information in response to the administrator's input operation on the shared real-time location unit, and the shared real-time location function customization information is used to enable the administrator to share the location with at least one user when the customized positioning application is running; with respect to the historical trajectory unit, the terminal device generates historical trajectory function customization information in response to the administrator's input operation on the historical trajectory unit, and the historical trajectory function customization information is used to enable the administrator and / or at least one user to query the historical trajectory when the customized positioning application is running; with respect to the alarm prompt unit, the terminal device generates alarm prompt function customization information in response to the administrator's input operation on the alarm prompt unit, and the alarm prompt function customization information is used to enable the administrator to query the historical trajectory through the alarm when the customized positioning application is running. The prompt function checks the location information of at least one user. For example, the administrator sets the administrator's location as the center, and the user is active within the area of ​​num_1. When the user's location is not within the area of ​​num_1, the customized positioning application sends an alarm to the administrator and / or the user; for the message communication unit, the terminal device generates message communication function customization information in response to the administrator's input operation in the message communication unit. The message communication function customization information is used to provide the administrator and the user with the message types that can be used when communicating messages when the customized positioning application is running, such as text messages, audio messages, and video messages; and then obtains function customization information based on the shared real-time location function customization information, and / or the historical trajectory function customization information, and / or the alarm prompt function customization information, and / or the message communication function customization information.

[0048] Step S104, in response to the administrator's trigger operation on the trigger rule module, displays the scene manager-centered unit, the user-centered unit, and the task-centered unit; in response to the administrator's input operation in one or more units among the scene manager-centered unit, the user-centered unit, and the task-centered unit, generates rule customization information.

[0049] Exemplarily, in response to the administrator's trigger operation on the trigger rule module, such as a click operation, the terminal device's display further displays a scene manager-centered unit, a user-centered unit, and a task-centered unit; further, the terminal device generates rule customization information in response to the administrator's input operation in one or more of the scene manager-centered unit, the user-centered unit, and the task-centered unit. Specifically, for example, for the scene manager-centered unit, the terminal device generates scene manager-centered rule customization information in response to the administrator's input operation in the scene manager-centered unit. The scene manager-centered rule customization information is used to enable the administrator to view or manage the location of at least one user with the administrator's own location as the center when the customized positioning application is running; for example, the administrator sets the administrator's location as the center, and the user is active within the area of ​​num_1, and then the administrator can view the users who use the customized positioning application within the area of ​​num_1.

[0050] Furthermore, for example, with respect to a user-centric unit, the terminal device generates rule customization information for the user-centric unit in response to the administrator's input operation in the user-centric unit. The rule customization information for the user-centric unit is used to enable the user (non-administrator) to view and / or use the functions provided by the customized positioning application with the user as the center when the customized positioning application is running; for example, the customized positioning application provides that one or more mobile water dispensers are set within the area of ​​num_2, and the position of the mobile water dispenser is indirectly changed and moved, and displayed in the customized positioning application, so that the user (non-administrator) can view the mobile water dispensers within the area of ​​num_2 from his position with himself as the center; and can further send an instruction to the mobile water dispenser through the message communication unit to wait for it to get water.

[0051] Furthermore, for example, for a task-centric unit, the terminal device generates rule customization information for the task-centric unit in response to the administrator's input operation in the task-centric unit. The rule customization information for the task-centric unit is used to enable the administrator to publish tasks in the customized positioning application when the customized positioning application is running, so that users within the corresponding location range can execute them; for example, the administrator publishes task task_1 in a certain area, and sets the visible range to an area range of num_3 with the location corresponding to task task_1 as the center. When the user (non-administrator) enters the area range of num_3, the customized positioning application of the user (non-administrator) prompts the user that there are tasks within the range that can be picked up and executed.

[0052] Furthermore, based on the rule customization information centered on the scenario manager, and / or the rule customization information centered on the user, and / or the rule customization information centered on the task, the rule customization information is obtained.

[0053] Step S105, generating a customized positioning application according to the scene customization information, one or more customized tasks, function customization information and rule customization information; in response to the administrator's triggering operation of publishing a scene unit in the scene management module, publishing the customized positioning application.

[0054] Exemplarily, after the terminal device generates scene customization information, one or more customized tasks, function customization information and rule customization information, the terminal device can generate a corresponding customized positioning application based on the scene customization information, one or more customized tasks, function customization information and rule customization information; then, the terminal device responds to the administrator's trigger operation of publishing a scene unit in the scene management module, such as a click operation, to publish the customized positioning application, so that the administrator and at least one user can use the customized positioning application.

[0055] The method provided in this embodiment is applied to a customizable scene management system, which includes a scene management module, a task management module, a component module and a trigger rule module; by responding to the administrator's trigger operation on the scene management module, the creation of scene units, modification of scene units, release of scene units and search of scene units are displayed; in response to the administrator's input operation in creating scene units, scene customization information is generated; in response to the administrator's trigger operation on the task management module, the creation of task units, modification of task units, cancellation of task units, release of task units and collection of task units are displayed; in response to the administrator's input operation in creating task units, task customization information is generated; one or more customized tasks are generated according to the task customization information; in response to the administrator's trigger operation on the component module, a shared real-time location unit is displayed. , historical trajectory unit, alarm prompt unit and message communication unit; in response to the administrator's input operation in one or more of the shared real-time location unit, historical trajectory unit, alarm prompt unit and message communication unit, generate function customization information; in response to the administrator's trigger operation on the trigger rule module, display the scene manager-centered unit, the user-centered unit and the task-centered unit; in response to the administrator's input operation in one or more of the scene manager-centered unit, the user-centered unit and the task-centered unit, generate rule customization information; generate a customized positioning application according to the scene customization information, one or more customized tasks, function customization information and rule customization information; in response to the administrator's trigger operation of publishing the scene unit in the scene management module, publish the customized positioning application. By providing the administrator with a scene management module, a task management module, a component module and a trigger rule module, as well as the functional units under each module, the execution device (such as a terminal device) generates corresponding scene customization information, one or more customized tasks, function customization information and rule customization information in response to the administrator's trigger operation or input operation, and then generates a customized positioning application. Furthermore, in response to the administrator's trigger operation of publishing a scene unit in the scene management module, such as a click operation, the customized positioning application can be published, so that the administrator and at least one user can use the customized positioning application, thereby solving the problem of poor user experience caused by the user's inability to customize the function expansion of the App according to their own needs.

[0056] Optionally, in a possible implementation, after publishing the customized positioning application, the administrator can also modify and update the scene of the customized positioning application. Exemplarily, the specific steps of modifying and updating the scene of the customized positioning application include: generating scene modification information in response to the administrator's input operation in the modification scene unit; updating the customized positioning application according to the scene modification information to obtain the updated customized positioning application; and publishing the updated customized positioning application in response to the administrator's trigger operation of publishing the scene unit in the scene management module. Specifically, for example, the terminal device changes the scene customization information in response to the administrator's input operation in the modification scene unit, and generates corresponding scene modification information for the content changed by the administrator; then, the terminal device updates the customized positioning application according to the scene modification information to obtain the updated customized positioning application; after generating the updated customized positioning application, the terminal device responds to the administrator's trigger operation of publishing the scene unit in the scene management module to publish the updated customized positioning application. Optionally, after generating an updated customized positioning application, the terminal device may send relevant prompt information to the user, such as "The customized positioning application has been updated, do you want to publish it?" If the user clicks the interactive component "Yes", it will jump to the interface for publishing the scene unit in the scene management module. The terminal device then responds to the administrator's trigger operation of publishing the scene unit in the scene management module and publishes the updated customized positioning application.

[0057] In the steps of this embodiment, by providing the administrator with the function of modifying the scene unit, the administrator can modify and update the scene of the customized positioning application in a timely manner based on his own needs and / or the usage feedback after the customized positioning application is released, thereby improving the user experience.

[0058] Optionally, in another possible implementation, after publishing the customized positioning application, the administrator can also modify and update the tasks in the customized positioning application. Exemplarily, the specific steps of modifying and updating the tasks in the customized positioning application include: generating task modification information in response to the administrator's input operation in the task modification unit; modifying at least one target customized task in one or more customized tasks according to the task modification information to obtain corresponding one or more updated customized tasks; and republishing the one or more updated customized tasks in the customized positioning application in response to the administrator's trigger operation in the task release unit. Specifically, for example, the terminal device changes the task customization information in response to the administrator's input operation in the task modification unit, and generates corresponding task modification information for the content changed by the administrator; then, the terminal device modifies at least one target customized task in one or more customized tasks according to the task modification information to obtain corresponding one or more updated customized tasks; then, after obtaining one or more updated customized tasks, the terminal device can republish the one or more updated customized tasks in the customized positioning application in response to the administrator's trigger operation in the task release unit.

[0059] In the steps of this embodiment, by providing the administrator with the function of modifying the tasks in the customized positioning application, the administrator can modify and update the tasks of the customized positioning application in a timely manner based on his own needs and / or the usage feedback after the customized positioning application is released, thereby improving the user experience.

[0060] Figure 5 A flowchart of a method for managing a location application with customizable scenarios provided by another embodiment of the present application is shown in FIG. Figure 5 As shown, the management method of the positioning application with customizable scenarios provided in this embodiment is Figure 2 Based on the management method of the positioning application of the customizable scene provided in the illustrated embodiment, step S101 is further refined, and the management method of the positioning application of the customizable scene provided in this embodiment includes the following steps:

[0061] Step S201, in response to the administrator's triggering operation on the scene management module, displaying the creation of scene units, modification of scene units, publication of scene units and search of scene units; in response to the administrator's input operation in creating scene units, generating scene customization requirement content.

[0062] Step S202: input the scene customization requirement content into the pre-trained multimodal large model to generate scene customization information.

[0063] Exemplarily, the terminal device responds to the administrator's trigger operation on the scene management module, and the display further displays the creation of scene units, modification of scene units, publication of scene units and search of scene units; the creation of scene units provides a content input box interaction component, which supports the administrator to input text content, audio content and image content; then, the terminal device responds to the administrator's input operation in the creation of scene units, and saves the text content, audio content and / or image content input by the administrator in a time sequence, and then after the administrator confirms that the input is completed, the terminal device generates scene customization requirement content based on the saved text content, audio content and / or image content; then, the terminal device inputs the scene customization requirement content into the pre-trained multimodal large model, and the pre-trained multimodal large model can generate scene customization information for creating scenes by performing feature recognition and semantic analysis on the scene customization requirement content.

[0064] In the steps of this embodiment, the scene customization requirement content input by the manager is processed by calling the pre-trained multimodal big model, and then the corresponding scene customization information that can be used to create the scene is generated; based on the pre-trained multimodal big model, it has the ability to analyze text content, audio content and video content, so the categories of content that the manager can input are expanded. Through the input of multiple categories of content, the execution subject (such as a terminal device) can more accurately generate the corresponding scene customization information, thereby improving the manager's interactive experience in the process of generating a customized positioning application using the terminal device, and also improving the degree of fit between the subsequently generated customized positioning application and the application envisioned by the manager, that is, improving the user experience.

[0065] Optionally, in another possible implementation method, the specific implementation steps of step S202 include: in response to the administrator's input operation in creating a scene unit, displaying multiple customization requirement input components and corresponding text prompt information to the administrator through a display; in response to the customization requirement content input by the administrator through a previous customization requirement input component, updating the text prompt information corresponding to the next one or more customization requirement input components of the previous customization requirement input component; and generating scene customization requirement content based on the customization requirement content input by the administrator through all the customization requirement input components.

[0066] Specifically, in response to the administrator's input operation in creating a scene unit, such as a click operation, the terminal device's display displays multiple customized demand input components and corresponding text prompt information to the administrator; further, in response to the customized demand content input by the administrator through the previous customized demand input component, the terminal device updates the text prompt information corresponding to the next one or more customized demand input components of the previous customized demand input component; illustratively, for example, the terminal device's display displays to the administrator the first customized demand input component modu_1 and the corresponding text prompt information prom_1, the second customized demand input component modu_2 and the corresponding text prompt information prom_2, and the third customized demand input component modu_3 and modu_4. du_3 and the corresponding text prompt information prom_3, the fourth customized demand input component modu_4 and the corresponding text prompt information prom_4; when the administrator inputs the customized demand content needs_2 in the second customized demand input component modu_2 according to the text prompt information prom_2, the terminal device responds to the customized demand content needs_2 input by the administrator, and updates the text prompt information prom_3 corresponding to the third customized demand input component modu_3 and the text prompt information prom_4 corresponding to the fourth customized demand input component modu_4; and then the terminal device can generate the scene customized demand content according to the customized demand content input by the administrator through all the customized demand input components.

[0067] In the steps of this embodiment, by obtaining in real time the customized requirement content input by the administrator in the current customized requirement input component, the text prompt information corresponding to the subsequent customized requirement input component is updated, so that the text prompt information is based on the customized requirement content input by the administrator, prompting the administrator to further fill in the input content, thereby improving the administrator's interactive experience in the process of generating a customized positioning application using a terminal device, and also improving the degree of fit between the subsequently generated customized positioning application and the application envisioned by the administrator, that is, improving the user experience.

[0068] Step S203, in response to the administrator's trigger operation on the task management module, displays the creation of task units, modification of task units, cancellation of task units, release of task units and collection of task units; in response to the administrator's input operation in creating task units, generates task customization information; generates one or more customized tasks based on the task customization information.

[0069] Step S204, in response to the administrator's trigger operation on the component module, the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit are displayed; in response to the administrator's input operation on one or more units among the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit, function customization information is generated.

[0070] Step S205, in response to the administrator's trigger operation on the trigger rule module, displays the scene manager-centered unit, the user-centered unit, and the task-centered unit; in response to the administrator's input operation in one or more units among the scene manager-centered unit, the user-centered unit, and the task-centered unit, generates rule customization information.

[0071] Step S206, generating a customized positioning application according to the scene customization information, one or more customized tasks, function customization information and rule customization information; in response to the administrator's triggering operation of publishing a scene unit in the scene management module, publishing the customized positioning application.

[0072] In this embodiment, the implementation method of steps S203 to S206 is the same as that of the present application. Figure 2 The implementation methods of steps S102 to S105 in the illustrated embodiment are the same and will not be described in detail herein.

[0073] Figure 6 A schematic diagram of a management device for positioning applications with customizable scenarios provided by an embodiment of the present application is shown in FIG. Figure 6 As shown, the management device 3 for positioning application of customizable scene provided in this embodiment is applied to the customizable scene management system, and the customizable scene management system includes a scene management module, a task management module, a component module and a trigger rule module; the management device 3 for positioning application of customizable scene provided in this embodiment includes:

[0074] The first processing module 31 is used to display the creation of scene units, modification of scene units, release of scene units and search of scene units in response to the administrator's triggering operation on the scene management module; and generate scene customization information in response to the administrator's input operation in the creation of scene units;

[0075] The second processing module 32 is used to respond to the administrator's trigger operation on the task management module, display the creation of task units, modification of task units, cancellation of task units, release of task units and collection of task units; respond to the administrator's input operation in creating task units, generate task customization information; generate one or more customized tasks according to the task customization information;

[0076] The third processing module 33 is used to display the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit in response to the administrator's trigger operation on the component module; in response to the administrator's input operation in one or more units of the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit, generate function customization information;

[0077] The fourth processing module 34 is used to display the scene manager-centered unit, the user-centered unit, and the task-centered unit in response to the administrator's trigger operation on the trigger rule module; and generate rule customization information in response to the administrator's input operation in one or more of the scene manager-centered unit, the user-centered unit, and the task-centered unit;

[0078] The publishing module 35 is used to generate a customized positioning application based on the scene customization information, one or more customized tasks, function customization information and rule customization information; in response to the administrator's triggering operation of publishing the scene unit in the scene management module, the customized positioning application is published.

[0079] In a possible implementation, the management device 3 for the positioning application of the customizable scene is also used to: generate scene modification information in response to the manager's input operation in modifying the scene unit; update the customized positioning application according to the scene modification information to obtain an updated customized positioning application; and publish the updated customized positioning application in response to the manager's trigger operation of publishing the scene unit in the scene management module.

[0080] In a possible implementation, the management device 3 of the positioning application for customizable scenarios is also used to: generate task modification information in response to the administrator's input operation in the task modification unit; modify at least one target customized task among the one or more customized tasks according to the task modification information to obtain corresponding one or more updated customized tasks; and republish the one or more updated customized tasks in the customized positioning application in response to the administrator's trigger operation in the task publishing unit.

[0081] In one possible implementation, the management device 3 for the positioning application of the customizable scene is also used to: display one or more reference scene information in response to the administrator's input operation in the search scene unit; generate one or more scene information to be modified in response to the administrator's click operation on one or more reference scene information; when the first processing module 31 generates scene customization information in response to the administrator's input operation in the creation scene unit, it is specifically used to: display one or more scene information to be modified in response to the administrator's input operation in the creation scene unit; generate scene customization information in response to the administrator's input operation on the scene information to be modified selected in the creation scene unit.

[0082] In one possible implementation, when the first processing module 31 generates scene customization information in response to the administrator's input operation in creating a scene unit, it is specifically used to: generate scene customization requirement content in response to the administrator's input operation in creating a scene unit; input the scene customization requirement content into a pre-trained multimodal large model to generate scene customization information.

[0083] In one possible implementation, when the first processing module 31 generates scene customization requirement content in response to the administrator's input operation in creating a scene unit, it is specifically used to: display multiple customization requirement input components and corresponding text prompt information to the administrator through a display in response to the administrator's input operation in creating a scene unit; update the text prompt information corresponding to the next one or more customization requirement input components of the previous customization requirement input component in response to the customization requirement content input by the administrator through the previous customization requirement input component; generate scene customization requirement content according to the customization requirement content input by the administrator through all the customization requirement input components.

[0084] The first processing block 31, the second processing module 32, the third processing module 33, the fourth processing module 44 and the publishing module 35 are connected in sequence. The management device 3 of the positioning application with customizable scenarios provided in this embodiment can execute the following steps: Figure 2-Figure 5 The technical solutions of any of the method embodiments shown have similar implementation principles and technical effects, which will not be described in detail here.

[0085] Figure 7 This is a schematic diagram of the structure of the electronic device provided in this application. Figure 7 As shown, the electronic device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the device 50 also includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected via a bus 504.

[0086] In a specific implementation process, at least one processor 501 executes the computer-executable instructions stored in the memory 502, so that at least one processor 501 executes the above method.

[0087] The specific implementation process of the processor 501 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0088] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the invention can be directly implemented as a hardware processor, or can be implemented by a combination of hardware and software modules in the processor.

[0089] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (NVM), such as at least one disk storage.

[0090] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.

[0091] Optionally, the electronic device 50 provided in this embodiment further includes a display 505, and the display 505 is used to display to the administrator a customizable scene management system for interacting with the administrator in the above method embodiment.

[0092] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0093] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0094] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0095] It should be further noted that, although the various steps in the flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0096] It should be understood that the above-mentioned device embodiments are only illustrative, and the device of the present application can also be implemented in other ways. For example, the division of units / modules in the above-mentioned embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.

[0097] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present application may be integrated into one unit / module, each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.

[0098] If the integrated unit / module is implemented in the form of hardware, the hardware may be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. Unless otherwise specified, the processor may be any appropriate hardware processor, such as a CPU, a GPU, an FPGA, a DSP, an ASIC, etc. Unless otherwise specified, the storage unit may be any appropriate magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory (RRAM), a dynamic random access memory (DRAM), a static random access memory (SRAM), an enhanced dynamic random access memory (EDRAM), a high-bandwidth memory (HBM), a hybrid memory cube (HMC), etc.

[0099] If the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0100] In the above embodiments, the description of each embodiment has its own emphasis. For the part not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0101] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0102] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for managing a positioning application with customizable scenarios, characterized in that: Applied to a customizable scene management system, the customizable scene management system includes a scene management module, a task management module, a component module and a trigger rule module; The method comprises: In response to the administrator's triggering operation on the scene management module, displaying the creation of scene units, modification of scene units, publishing of scene units and search of scene units; In response to an input operation of the manager in the scene creation unit, generating scene customization information; In response to the administrator's triggering operation on the task management module, displaying the creation of task units, modification of task units, cancellation of task units, release of task units and collection of task units; In response to the input operation of the manager in the creating task unit, generating task customization information; Generate one or more customized tasks according to the task customization information; In response to the administrator's triggering operation on the component module, displaying a shared real-time location unit, a historical trajectory unit, an alarm prompt unit and a message communication unit; In response to the administrator's input operation in one or more of the shared real-time location unit, the historical trajectory unit, the warning prompt unit, and the message communication unit, generating function customization information; In response to the trigger operation of the administrator on the trigger rule module, the scene administrator-centered unit, the user-centered unit, and the task-centered unit are displayed; Generate rule customization information in response to an input operation of the manager in one or more of the scenario manager-centered unit, the user-centered unit, and the task-centered unit; Generate a customized positioning application according to the scenario customization information, the one or more customized tasks, the function customization information and the rule customization information; In response to the administrator's triggering operation of publishing a scene unit in the scene management module, the customized positioning application is published.

2. The method according to claim 1, characterized in that: The method further comprises: In response to an input operation of the administrator in the scene modification unit, generating scene modification information; updating the customized positioning application according to the scenario modification information to obtain an updated customized positioning application; In response to a trigger operation of an administrator publishing a scene unit in the scene management module, the updated customized positioning application is published.

3. The method according to claim 1, characterized in that The method further comprises: generating task modification information in response to an input operation of the manager in the task modification unit; Modify at least one target customized task among the one or more customized tasks according to the task modification information to obtain one or more corresponding updated customized tasks; In response to a triggering operation of the administrator in publishing a task unit, the one or more updated customized tasks are republished in the customized positioning application.

4. The method according to claim 1, characterized in that: The method further comprises: In response to an input operation of the administrator in the search scene unit, displaying one or more reference scene information; In response to the administrator's click operation on the one or more reference scene information, generating one or more scene information to be modified; The generating of scene customization information in response to the input operation of the administrator in the scene creation unit includes: In response to an input operation of the administrator in the scene creation unit, displaying the one or more scene information to be modified; In response to the administrator's input operation on the scene information to be modified selected in the scene creation unit, the scene customization information is generated.

5. The method according to claim 1, characterized in that: The generating of scene customization information in response to the input operation of the administrator in the scene creation unit includes: In response to the input operation of the manager in the scene creation unit, generating scene customization requirement content; The scene customization requirement content is input into a pre-trained multimodal large model to generate the scene customization information.

6. The method according to claim 5, characterized in that The generating of scene customization requirement content in response to the input operation of the manager in the scene creation unit includes: In response to an input operation of the manager in the scene creation unit, a plurality of customization requirement input components and corresponding text prompt information are displayed to the manager through a display; In response to the customization requirement content input by the manager through the previous customization requirement input component, updating the text prompt information corresponding to the next one or more customization requirement input components of the previous customization requirement input component; The scenario customization requirement content is generated according to the customization requirement content input by the manager through all customization requirement input components.

7. A management device for positioning applications capable of customizing scenarios, characterized in that: Applied to a customizable scene management system, the customizable scene management system includes a scene management module, a task management module, a component module and a trigger rule module; The device comprises: A first processing module, configured to display a create scene unit, modify a scene unit, publish a scene unit, and search a scene unit in response to a trigger operation of the administrator on the scene management module; and generate scene customization information in response to an input operation of the administrator in the create scene unit; The second processing module is used to display the creation of task units, modification of task units, cancellation of task units, release of task units and collection of task units in response to the administrator's triggering operation on the task management module; generate task customization information in response to the administrator's input operation in the creation of task units; and generate one or more customized tasks according to the task customization information; A third processing module is used to display the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit in response to the administrator's trigger operation on the component module; and generate function customization information in response to the administrator's input operation on one or more of the shared real-time location unit, the historical trajectory unit, the alarm prompt unit and the message communication unit; A fourth processing module is used to display a scene manager-centered unit, a user-centered unit, and a task-centered unit in response to a trigger operation of the administrator on the trigger rule module; and generate rule customization information in response to an input operation of the administrator on one or more of the scene manager-centered unit, the user-centered unit, and the task-centered unit; A publishing module is used to generate a customized positioning application based on the scene customization information, the one or more customized tasks, the function customization information and the rule customization information; in response to the administrator's triggering operation of publishing a scene unit in the scene management module, the customized positioning application is published.

8. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.

10. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 6 when being executed by a processor.

Citation Information

Patent Citations

  • Activity management method and device and storage medium

    CN117093300A

  • Service customization method and device, electronic equipment and readable medium

    CN117492739A

  • Techniques for generating customized software

    US20190317735A1

  • Systems and methods for customizing electronic marketplace applications

    US20220414724A1