Management method, device and program product for positioning application with customizable scenarios

By combining the scene management module, task management module, component module and trigger rule module, customized positioning applications are generated and released, solving the problem of users being unable to customize function extensions and improving user experience and the applicability of the App.

CN119645384BActive Publication Date: 2025-09-30INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the existing technology, the navigation function, location search function and location sharing function based on positioning technology are fixed within the App application. Users cannot customize the function expansion according to their own needs, resulting in a poor user experience.

Method used

Provided is a method and device for managing positioning applications with customizable scenarios. Through a scenario management module, a task management module, a component module, and a trigger rule module, an administrator is allowed to generate and publish customized positioning applications, including scenario customization information, task customization information, function customization information, and rule customization information.

Benefits of technology

It enables users to customize function extensions according to their own needs, improves user experience, and enhances the flexibility and functional adaptability of positioning applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119645384B_ABST
    Figure CN119645384B_ABST
Patent Text Reader

Abstract

The present application embodiment provides a method, device, and program product for managing a positioning application with customizable scenarios, which relates to the field of financial technology or other related fields. By providing a scenario management module, a task management module, a component module, and a trigger rule module, as well as functional units under each module, to the administrator, an execution device (such as a terminal device) generates corresponding scenario 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 scenario unit in the scenario 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.
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 in 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 providers based on functional information, and search for other users who share their locations nearby based on their own real-time location information.

[0003] In the existing technology, 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 application, 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 location-based applications with customizable scenarios, to address 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 scenario units, modification of scenario units, publication of scenario units, and search for scenario units; in response to an administrator's input operation in the creation of scenario units, generating scenario customization information; in response to an administrator's trigger operation on the task management module, displaying 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 an administrator's input operation in the creation of task units, 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 the 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 for displaying the creation of scenario units, modification of scenario units, publication of scenario units and search of scenario units in response to the administrator's triggering operation on the scenario management module; generating scenario customization information in response to the administrator's input operation in the creation of scenario units; a second processing module for displaying 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 the administrator's triggering operation on the task management module; generating task customization information in response to the administrator's input operation in the creation of task units; generating one or more customized tasks according to the task customization information; a third processing module for displaying 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 the administrator's input operation in the creation of task units 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; and generate rule customization information in response to the administrator's input operation on one or more units among 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 based on the scene customization information, the one or more customized tasks, the function customization information, and the rule customization information; and publish the customized positioning application in response to the administrator's trigger operation on publishing the scene unit in the scene management module.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, comprising: 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 performs 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, publication 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, publication 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, 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 units among 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 units among the scene manager-centered unit, the user-centered unit and the task-centered unit; generate customized positioning application according to 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 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 extension 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 in 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 a positioning application with customizable scenarios provided in one embodiment of the present application;

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

[0022] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0023] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain 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 products 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 products 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 The present invention provides a scenario for a positioning application with customizable scenarios, such as Figure 1As shown, the execution subject of the management method of the positioning application of the customizable scenario provided by 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 of the customizable scenario in response to the operation of the manager U_1; furthermore, based on the different configurations of the positioning application App_1 and the positioning application App_2 according to different customized scenarios by the manager U_1, the functions provided by the positioning application App_1 and the positioning application App_2 and the users they face 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. 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. 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 existing technologies, navigation, location search, and location sharing functions based on positioning technology are all embedded within applications (hereinafter referred to as apps), providing users with corresponding functions and services. However, because these functions, such as navigation, location search, location sharing, and other location-based functions, are embedded within apps, users cannot customize the app's functionality to meet their specific needs (for customized scenarios), resulting in a 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 following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. 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 in one 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. For example, this embodiment is described with the terminal device as the execution subject of the method of this embodiment. The management method of the positioning application of the customizable scene provided by this embodiment is applied to the 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 of 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 scene creation, 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 scene creation instructions input by the administrator 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 is shown as follows: 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" interactive 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: Display one or more reference scene information in response to the administrator's input operation in the search scene unit.

[0037] Exemplarily, the terminal device displays the creation scene unit, modification scene unit, publication scene unit and search scene unit in response to the administrator's click operation on the scene management module; further, the terminal device displays the search input box corresponding to the search scene in response to the administrator's click operation on the search scene unit; 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 : generating one or more scene information to be modified in response to the administrator's click operation on one or more reference scene information.

[0039] Exemplarily, after the terminal device displays one or more reference scene information, the terminal device generates scene information to be modified in response to an 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 through the five reference scene information and selects (clicks) reference scene information refer_2, reference scene information refer_3, and reference scene information refer_5. Subsequently, 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, the terminal device generates the corresponding scene information to be modified.

[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 description, changing data, changing data type, deleting text description, and generates 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 triggering 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; and generates one or more customized tasks based on the task customization information.

[0045] Exemplarily, in response to the administrator's triggering operation 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, the terminal device can generate task customization information in response to the administrator's input operation in the creation of task units; specifically, for example, in response to the administrator's click operation on the creation of task units, the terminal device's display further displays the input box and corresponding prompt required for task creation, and further, based on the prompt, the administrator inputs the corresponding task creation instruction in the input box through the terminal device, and further, the terminal device can generate task customization information in response to the instruction to create the task input by the administrator; further, the terminal device can generate corresponding one or more customized tasks based on the generated one or more task customization information.

[0046] Step S103, in response to the administrator's triggering 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 a shared real-time location unit, a historical trajectory unit, an alarm prompt unit, and a 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. The shared real-time location function customization information is used to enable the administrator to share 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. The historical trajectory function customization information is used to enable the administrator and / or at least one user to query historical trajectories 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. The alarm prompt function customization information is used to enable the administrator to query historical trajectories through alarms 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 triggering 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 an administrator's triggering operation on a 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, with respect to the scene manager-centered unit, the terminal device generates rule customization information centered on the scene manager in response to the administrator's input operation in the scene manager-centered unit. The rule customization information centered on the scene manager 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 range of num_1, and the administrator can view the users who use the customized positioning application within the area range of num_1.

[0050] Furthermore, for example, with respect to the user-centered unit, the terminal device generates rule customization information for the user-centered unit in response to the administrator's input operation in the user-centered unit. The rule customization information for the user-centered unit is used to enable the user (non-administrator) to view and / or use the functions provided by the customized positioning application with himself 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 up 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-centered unit, the terminal device generates rule customization information for the task-centered unit in response to the administrator's input operation in the task-centered unit. The rule customization information for the task-centered 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. Then, 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 that can be picked up and executed within the range.

[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: Generate a customized positioning application based on the scenario customization information, one or more customized tasks, function customization information, and rule customization information; and publish the customized positioning application in response to the administrator's triggering operation of publishing a scenario unit in the scenario management module.

[0054] For example, 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 units among 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 units among 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 extension of the App according to their own needs.

[0056] Optionally, in one possible implementation, after publishing a customized positioning application, the administrator may also modify and update the scene of the customized positioning application. Exemplarily, the specific steps for 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 modify scene unit; updating the customized positioning application according to the scene modification information to obtain an 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 modifies the scene customization information in response to the administrator's input operation in the modify scene unit, and generates corresponding scene modification information for the content modified by the administrator; then, the terminal device updates the customized positioning application according to the scene modification information to obtain an updated customized positioning application; after generating the updated customized positioning application, the terminal device publishes the updated customized positioning application in response to the administrator's trigger operation of publishing the scene unit in the scene management module. Optionally, after generating the updated customized positioning application, the terminal device can 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, and then the terminal device will respond to the administrator's trigger operation of publishing the scene unit in the scene management module, and publish the updated customized positioning application.

[0057] In the steps of this embodiment, by providing managers with the function of modifying scene units, managers can modify and update the scenes of customized positioning applications in a timely manner based on their own needs and / or usage feedback after the release of customized positioning applications, 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 for 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 modify task unit; modifying at least one target customized task among one or more customized tasks based on 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 publish task unit. Specifically, for example, the terminal device modifies the task customization information in response to the administrator's input operation in the modify task unit, and generates corresponding task modification information for the content modified by the administrator; then, the terminal device modifies at least one target customized task among the one or more customized tasks based on the task modification information to obtain corresponding one or more updated customized tasks; then, after obtaining the one or more updated customized tasks, the terminal device republishes the one or more updated customized tasks in the customized positioning application in response to the administrator's trigger operation in the publish task unit.

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

[0060] Figure 5 A flowchart of a method for managing a location application with customizable scenarios provided in another embodiment of the present application is shown in FIG. Figure 5 As shown, the management method of the positioning application of the customizable scene provided by this embodiment is Figure 2 Based on the management method of the positioning application for customizable scenarios provided in the illustrated embodiment, step S101 is further refined. The management method of the positioning application for customizable scenarios 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 triggering 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 interactive 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 administrator is processed by calling a pre-trained multimodal big model, and then corresponding scene customization information that can be used to create the scene is generated; the pre-trained multimodal big model has the ability to analyze text content, audio content and video content, so the categories of content that the administrator can input are expanded. Through the input of multiple categories of content, the execution subject (such as the terminal device) can more accurately generate the corresponding scene customization information, thereby improving the administrator's interactive experience in the process of using the terminal device to generate a customized positioning application, 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.

[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 customized requirement input components and corresponding text prompt information to the administrator through the display; in response to the customized requirement content input by the administrator through the previous customized requirement input component, updating the text prompt information corresponding to the next one or more customized requirement input components of the previous customized requirement input component; generating scene customized requirement content based on the customized requirement content input by the administrator through all customized 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 the customized requirement content input by the administrator in the current customized requirement input component in real time, 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 triggering 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; and generates one or more customized tasks based on the task customization information.

[0069] Step S204, in response to the administrator's triggering 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 triggering operation on the trigger rule module, the scene manager-centered unit, the user-centered unit, and the task-centered unit are displayed; 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, rule customization information is generated.

[0071] Step S206: Generate a customized positioning application based on the scenario customization information, one or more customized tasks, function customization information, and rule customization information; and publish the customized positioning application in response to the administrator's triggering operation of publishing a scenario unit in the scenario management module.

[0072] In this embodiment, the implementation 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 here.

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

[0074] The first processing module 31 is used to display the creation, modification, release 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 the scene unit;

[0075] The second processing module 32 is configured to display the functions of creating, modifying, canceling, publishing, and claiming 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 creating a task unit; and generate one or more customized tasks based on the task customization information;

[0076] The third processing module 33 is configured 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 triggering 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;

[0077] The fourth processing module 34 is configured to display the scenario 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 scenario 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; and publish the customized positioning application in response to the administrator's trigger operation of publishing the scene unit in the scene management module.

[0079] In one 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 administrator'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 administrator's trigger operation of publishing the scene unit in the scene management module.

[0080] In one 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 in one or more customized tasks according to the task modification information to obtain corresponding one or more updated customized tasks; and republish one or more updated customized tasks in the customized positioning application in response to the administrator's trigger operation in the task release unit.

[0081] In one possible implementation, the management device 3 of 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 the 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 based on the customization requirement content input by the administrator through all 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 further 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 the at least one processor 501 performs the above method.

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

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

[0089] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.

[0090] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just 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 the 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 this application is not limited by the order of the actions described, because according to this 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 this specification are all optional embodiments, and the actions and modules involved are not necessarily required by this application.

[0095] It should be further noted that, although the various steps in the flowchart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps may be performed 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 performed at the same time, but may be performed at different times. The execution order of these sub-steps or stages is not necessarily to be performed in sequence, but may be performed 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-described device embodiments are merely illustrative, and the device of the present application may also be implemented in other ways. For example, the division of units / modules in the above-described embodiments is merely a logical functional division, and actual implementations may employ other division methods. For example, multiple units, modules, or components may be combined or integrated into another system, or some features may be omitted or not implemented.

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

[0098] If an integrated unit / module is implemented in hardware, the hardware may be digital circuits, analog circuits, 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, GPU, FPGA, DSP, and ASIC. Unless otherwise specified, the storage unit may be any appropriate magnetic storage medium or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), 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 and includes a number of instructions for enabling 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), random access memory (RAM), mobile hard disk, magnetic disk, or optical disk, etc., various media that can store program code.

[0100] In the above embodiments, the description of each embodiment has its own emphasis. For parts not described in detail in a particular embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined in any way. To keep the description concise, not all possible combinations of the technical features in the above embodiments are 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. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of the present application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as 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 exact structure 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 scenario management system, the customizable scenario management system includes a scenario 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; generating scene customization information in response to an input operation of the administrator in the scene creation unit; 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, issuance of task units and receipt of task units; generating task customization information in response to an input operation of the manager in the creating task unit; generating 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; generating function customization information in response to an 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; In response to the administrator's triggering operation 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 administrator's input operation in one or more of the scenario administrator-centered unit, the user-centered unit, and the task-centered unit; generating 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: generating scene modification information in response to an input operation of the administrator in the scene modification unit; updating the customized positioning application according to the scenario modification information to obtain an updated customized positioning application; In response to the administrator's triggering operation of 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, wherein 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 administrator's input operation 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; The scene customization information is generated in response to an input operation of the administrator on the scene information to be modified selected in the scene creation unit.

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

6. The method according to claim 5, characterized in that The step of generating scene customization requirement content in response to the administrator's input operation 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 via a display; In response to the customization requirement content input by the administrator through the previous customization requirement input component, updating the text prompt information corresponding to one or more subsequent 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 with customizable scenarios, characterized in that: Applied to a customizable scenario management system, the customizable scenario management system includes a scenario management module, a task management module, a component module and a trigger rule module; The device comprises: A first processing module is configured to display a create scene unit, a modify scene unit, a publish scene unit, and a search 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; a second processing module configured to, in response to a trigger operation of the administrator on the task management module, display the functions of creating a task unit, modifying a task unit, canceling a task unit, issuing a task unit, and claiming a task unit; generate task customization information in response to an input operation of the administrator in the task creation unit; and generate one or more customized tasks based on the task customization information; a third processing module for displaying the shared real-time location unit, the historical trajectory unit, the alarm prompt unit, and the message communication unit in response to an administrator's triggering operation on the component module; and generating function customization information in response to an 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 configured to display, in response to an administrator's triggering operation on the trigger rule module, a scene manager-centered unit, a user-centered unit, and a task-centered unit; and 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; A publishing module is used to generate a customized positioning application based on the scenario customization information, the one or more customized tasks, the function customization information and the rule customization information; and publish the customized positioning application in response to the administrator's triggering operation of publishing the scenario unit in the scenario management module.

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.