WO2018090871A1 - Application service indication method and application service indication device - Google Patents
Application service indication method and application service indication device Download PDFInfo
- Publication number
- WO2018090871A1 WO2018090871A1 PCT/CN2017/110343 CN2017110343W WO2018090871A1 WO 2018090871 A1 WO2018090871 A1 WO 2018090871A1 CN 2017110343 W CN2017110343 W CN 2017110343W WO 2018090871 A1 WO2018090871 A1 WO 2018090871A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- service node
- prompt
- node
- prompting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/453—Help systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/541—Client-server
Definitions
- the present application relates to the field of terminal application development, and in particular, to an application service prompting method and an application service prompting device.
- the application will use the red dot to identify the updated service or the service that the user wants to trigger, that is, the service prompt operation. .
- the operation process of identifying the red dot by the application of the existing mobile terminal includes: the application acquires an operation path of the service that needs to identify the red dot, and then performs red dot layout and identification on the corresponding service and the upper layer service through the service layout function of the application. .
- the operation path of the service with the red dot in the application is high, which may result in incompatible red dot identification mode for different versions of the application.
- the page structure of the a version of an application is the A page-B page-C page
- the red dot service is set in the C page of the application function, so that the operation path of the service with the red dot in the application is the A page-B page. -C page.
- the red dot service is also set in the C page of the application function.
- the operation path of the service with the red dot in the application is the A page-C page. .
- An application service prompting method, an application service prompting device, and a storage medium for setting a small workload and reducing communication traffic between a terminal and a background server are provided to solve the existing application function service prompting method. And the technical problem of setting the business prompt of the application service prompting device is large, and the communication traffic between the terminal and the background server is large.
- An embodiment of the present application provides an application service prompting method, including:
- the embodiment of the present application further provides an application service prompting apparatus, which includes:
- a tree creation module configured to create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies;
- a node information receiving module configured to receive node information that prompts the service node
- a service node search module configured to search for the prompt service node in the service node structure tree according to the node information of the prompt service node;
- the prompting service node prompting module is configured to perform a service prompt operation on the prompting service node.
- the embodiment of the present application further provides a storage medium on which a computer program is stored; the computer program can be executed by a processor and implements an application service prompting method of any of the foregoing implementation manners.
- the application service prompting method and the application function service prompting device of the present application find the prompting service node from the created service node structure tree through the setting of the service node structure tree. In this way, the complete operation path of the prompting service node is obtained from the background server, and the prompting service node is locally searched according to the node information of the prompting service node. In this way, the application service prompting device does not need to obtain the operation path of the prompting service node, and can also obtain the specific location of the prompting service node, which reduces the workload of obtaining the prompting service node, and can effectively reduce the workload of setting the service prompt.
- the communication traffic between the application service prompting device and the background server can be greatly reduced. It can be seen that the existing application function service prompting method and the technical task of setting the service prompt of the application service prompting device are large, and the communication traffic between the terminal and the background server is large.
- FIG. 1A is a structural diagram of an application system in some embodiments of the present application.
- FIG. 1B is an exemplary flowchart of an application service prompting method in some embodiments of the present application.
- 1C is a schematic diagram of a service node structure tree of an application
- FIG. 3 is a flowchart of an application service prompting method in still another embodiment of the present application.
- FIG. 4 is a schematic structural diagram of an application service prompting device in some embodiments of the present application.
- FIG. 5 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application.
- FIG. 6 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application.
- FIG. 7 is a schematic structural diagram of an anti-prompt module of the application service prompting device shown in FIG. 6 of the present application.
- FIG. 8 is a sequence diagram of a process of an application service prompting method and an application service prompting apparatus according to an embodiment of the present application
- FIG. 9 is a schematic structural diagram of a working environment of an electronic device where an application service prompting device is located in an embodiment of the present application.
- the service prompting method and the application service prompting apparatus provided in the embodiment of the present application can be applied to the system shown in FIG. 1A, and specifically, can be implemented on the electronic device 100 in the system shown in FIG. 1A.
- the electronic device 100 can communicate with the background server 200.
- the electronic device 100 can be a wearable device, a headset, a healthcare platform, a personal computer, a handheld or laptop device, a mobile device (such as a mobile phone, a personal digital assistant (PDA), a media player, etc.)
- the device, background server 200 can be a single physical server or a cluster of physical servers.
- the technical solution in the embodiment of the present application can set the electronic device
- the application service on the backup performs the prompt operation, such as marking a red dot in the relevant business to prompt the user to click.
- the embodiment of the present application can implement the foregoing application function service prompt by simple setting, the setting workload is small, and the communication traffic between the electronic device 100 and the background server 200 can be saved.
- FIG. 1B is an exemplary flowchart of an application service prompting method in some embodiments of the present application.
- the application service prompting method in this embodiment may be implemented by using the foregoing electronic device, where the application service prompting method includes:
- Step S101 Create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies.
- Step S102 receiving node information of the prompting service node.
- Step S103 searching for a prompt service node in the service node structure tree according to the node information of the prompt service node.
- Step S104 performing a service prompt operation on the prompting service node.
- the service prompting device (electronic device) is applied to create a service node structure tree of a local application.
- the structure of the business node structure tree may be JSON or XML.
- the service node structure tree includes all service nodes of the application and mutual dependencies.
- the service node includes a service node number (node ID) and an operation prompt state of the service node (such as whether it is required to be set to prompt the service node and prompt the setting of the service node, etc.).
- the mutual affiliation of the service node includes an array of parent service nodes of the service node and an array of child service nodes of the service node.
- the service node structure tree herein may also include an anti-prompt operation condition for prompting the service node.
- FIG. 1C is a schematic diagram of a service node structure tree of an application.
- the service node B, the service node D, and the service node E are non-prompt service nodes, and the service node A, the service node C, and the service node F are prompt service nodes.
- the parent service node of the service node C is the service node A, and the child service node of the service node C is the service node E and the service node F.
- the red dot setting mode of the service node A, the service node C, and the service node F (that is, the setting mode of the prompt service node) are different, and the red dot of the service node A is set in the industry.
- the red dot of the service node C is set in the lower right corner of the service node C
- the red dot of the service node F is set in the upper right corner and the lower right corner of the service node F.
- the reverse prompt operation condition of the prompting service node may be a red dot elimination condition for prompting the service node.
- the red dot elimination condition of the service node C may be that the child service node of the service node C does not have a prompt service node. Then it proceeds to step S102.
- step S102 the application service prompting device receives the node information of the prompt service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations.
- the node information of the updated service node is sent to the application service prompting device. If a certain login service of the application sets a daily lottery operation, the application sends the node information of the login service node to the application service prompting device after zero every day. In this way, the application service prompting device can receive various node information of the prompting service node. Then it proceeds to step S103.
- step S103 the application service prompting device searches for the prompt service node from the service node structure tree created in step S101 according to the node information of the prompt service node acquired in step S102.
- the complete operation path of the prompting service node is obtained from the background server, and the prompting service node is locally searched according to the node information of the prompting service node.
- the application service prompting device does not need to obtain the operation path of the prompting service node, and can also obtain the specific location of the prompting service node, thereby reducing the workload of obtaining the prompting service node.
- step S104 since only the node information of the prompting service node needs to be pulled from the background server, and the node information of all the service nodes is not required to be pulled, the communication traffic between the application service prompting device and the background server can be greatly reduced. Then it proceeds to step S104.
- step S104 the application service prompting device performs a service prompt operation on the prompt service node found in step S103.
- a red dot is set on the service node as shown in FIG. 1C to prompt the user to perform a trigger operation or the like.
- the application service prompting method of this embodiment may be configured by using a service node structure tree. Effectively reduce the workload of setting business prompts, and at the same time effectively reduce the communication traffic between the terminal and the background server.
- FIG. 2 is a flowchart of an application service prompting method in still another embodiment of the present application.
- the application service prompting method in this embodiment may be implemented by using the foregoing electronic device, where the application service prompting method includes:
- Step S201 Create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies.
- Step S202 receiving node information of the prompting service node.
- Step S203 Find a prompt service node and a parent service node that prompts the service node in the service node structure tree according to the node information of the prompt service node.
- Step S204 performing a service prompt operation on the prompting service node and the parent service node prompting the service node.
- step S201 the application service prompting device creates a service node structure tree of a local application.
- the structure of the business node structure tree may be JSON or XML.
- the service node structure tree includes all the service nodes of the application, the mutual affiliation of the service nodes, and the reverse prompt operation conditions of the service node. Then it proceeds to step S202.
- step S202 the application service prompting device receives the node information of the prompt service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations. Then it proceeds to step S203.
- step S203 the application service prompting device searches for the prompt service node and the parent service node of the prompt service node from the service node structure tree created in step S201 according to the node information of the prompt service node acquired in step S202.
- the application service prompting device performs a service prompt operation only on a certain service node in the service node structure tree
- the prompt service node when the prompt service node is located at the second level of the service node structure tree and the level below the second level, the user may view the page. Because it is in the business node tree A high-level business node page, so that the corresponding prompt service node cannot be found.
- the application service prompting device searches for the prompt service node and the parent service node of the service node in the service node structure tree, so as to ensure that any user viewing the page of the application can find the prompt service node in time. And perform the corresponding trigger operation. Then it proceeds to step S204.
- step S204 the application service prompting device performs a service prompt operation on the prompt service node found in step S203 and the parent service node in the prompt service node.
- the user can find the prompt service node by prompting the parent service node of the service node, and trigger the operation, or trigger the operation on the prompt service node.
- the application service prompting method of the present embodiment improves the triggering probability of the user prompting the service node by performing a service prompt operation on the prompt service node and the parent service node of the prompt service node, and further Optimized the effectiveness of business alert operations.
- FIG. 3 is a flowchart of an application service prompting method in still another embodiment of the present application.
- the application service prompting method in this embodiment may be implemented by using the foregoing electronic device, where the application service prompting method includes:
- Step S301 creating a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual affiliation.
- Step S302 setting a manner of the service prompt operation of the application.
- Step S303 receiving node information of the prompting service node.
- Step S304 searching for a service node and a parent service node prompting the service node in the service node structure tree according to the node information of the prompt service node.
- Step S305 performing a service prompt operation on the prompting service node and the parent service node prompting the service node.
- Step S306 performing a storage operation on the service node performing the service prompt operation.
- Step S307 Receive a service node triggering instruction, and perform a reverse prompt operation on the service node that performs the service prompt according to the service node triggering instruction.
- step S301 the application service prompting device creates a service node structure tree of a local application.
- the structure of the business node structure tree may be JSON or XML.
- the service node structure tree includes all the service nodes of the application, the mutual affiliation of the service nodes, and the reverse prompt operation conditions of the service node. Then it proceeds to step S302.
- the application service prompting device sets the manner of the service prompt operation of the application; the manner of the service prompt operation includes prompting the setting manner of the service node, and prompting the reverse prompt operation condition of the service node.
- users can set the way of business prompt operation according to their own needs. For example, it is forbidden to set a service prompt operation for some service nodes; or set a service prompt red dot for different shapes or locations for different types of service nodes.
- the user can also set the reverse prompt operation condition of the prompting service node according to his own needs. For example, if the child service node has a prompt service node, the service prompt red dot of the current service node is forbidden to be eliminated; and the partial prompt service node prohibits the reverse prompt operation; or
- the anti-prompt operation condition is defined, for example, the user promptly triggers the prompt service node to perform the reverse prompt operation on the prompt service node. In this way, the relevant parameters of the service node structure tree and the service node structure tree are set. Then it proceeds to step S303.
- step S303 the application service prompting device receives the node information of the prompt service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations. Then it proceeds to step S304.
- step S304 the application service prompting device searches for the prompt service node and the parent service node of the prompt service node from the service node structure tree created in step S301 according to the node information of the prompt service node acquired in step S303. Then it proceeds to step S305.
- step S305 the application service prompting device performs a service prompt operation on the prompt service node found in step S304 and the parent service node in the prompt service node.
- the user can find the prompt service node by prompting the parent service node of the service node, and trigger the operation on the service node. Do, or directly trigger the business node. Then it proceeds to step S306.
- step S306 the application service prompting device performs a storage operation on the service node performing the service prompt operation in step S305, so that after the application service prompting device restarts the application, the service service node and the parent service of the prompt service node may also be presented.
- the node performs the corresponding service prompt operation to ensure the validity of each service node update, and avoids the failure of the service node due to the restart of the application. Then it proceeds to step S307.
- step S307 the application service prompting device receives the service node triggering instruction
- the service node triggering instruction refers to the instruction that the user triggers the prompting service node, so that the application service prompting device can trigger the service according to the service node triggering instruction.
- the node performs an anti-prompt operation. specific:
- the application service prompting device may perform a reverse prompt operation on all service nodes corresponding to the service node triggering instruction. That is, the user triggers the service node by clicking an icon corresponding to the prompt service node, and the application service prompting device performs the reverse prompt operation on the prompt service node, for example, the corresponding service prompt red dot is eliminated.
- the parent service node of the prompt service node that is not prompted for the operation may be Reverse prompt operation. Therefore, you can perform the reverse prompt operation on the service node in the service prompt state by the following steps:
- the application service prompting device determines whether the service node corresponding to the service node triggering instruction has a child salesperson node in a service prompt state
- the application service prompting device does not perform an anti-prompt operation on the service node, so that the user can better view the service prompt status of the sub-service node. If the service node does not have the sub-service node in the service prompt state, the application service prompting device performs an anti-prompt operation on the service node, so as to feedback the service node triggering instruction. Then, the service prompt status of the stored service node is updated.
- the application service prompting method in this embodiment can be used in the industry.
- the operation prompts the operation mode to improve the diversity of the service prompt operation; the storage operation of the service node for the service prompt operation ensures the validity of the service node update; and the reverse prompt operation setting, the improved prompt operation and The effectiveness of the reverse prompt operation.
- FIG. 4 is a schematic structural diagram of an application service prompting device in some embodiments of the present application.
- the application service prompting apparatus in this embodiment may implement the application service prompting method in the embodiment shown in FIG. 1B.
- the application service prompting device 40 of this embodiment includes a structure tree creating module 41, a node information receiving module 42, a prompting service node searching module 43, and a prompting service node prompting module 44.
- the structure tree creation module 41 is configured to create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies; the node information receiving module 42 is configured to receive node information of the prompt service node; The node search module 43 is configured to search for a prompt service node in the service node structure tree according to the node information of the prompt service node; and the prompt service node prompt module 44 is configured to perform a service prompt operation on the prompt service node.
- the structure tree creating module 41 of the service prompting device 40 is first used to create a service node structure tree of a local application.
- the structure of the business node structure tree may be JSON or XML.
- the service node structure tree includes all service nodes of the application and mutual dependencies.
- the service node includes a service node number (node ID) and an operation prompt state of the service node (such as whether it is required to be set to prompt the service node and prompt the setting of the service node, etc.).
- the mutual affiliation of the service node includes an array of parent service nodes of the service node and an array of child service nodes of the service node.
- the service node structure tree herein may also include an anti-prompt operation condition for prompting the service node.
- the node information receiving module 42 then receives the node information of the prompting service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations.
- the node information of the updated service node is sent to the node information receiving module 42.
- the application sends the node information of the login service node to the node information receiving module 42 after zero every day.
- the node information receiving module 42 can receive various node information of the prompting service node.
- the prompting service node searching module 43 searches for the prompting service node from the service node structure tree created by the structure tree creating module 41 according to the node information of the prompting service node acquired by the node information receiving module 42.
- the complete operation path of the prompting service node is obtained from the background server, and the prompting service node is locally searched according to the node information of the prompting service node.
- the application service prompting device 40 does not need to obtain the operation path of the prompt service node, and can also obtain the specific location of the prompt service node, thereby reducing the workload of obtaining the prompt service node.
- the communication traffic between the application service prompting device and the background server can be greatly reduced.
- the prompting service node prompting module 44 performs a service prompt operation on the prompting service node found by the prompting service node searching module 43; and sets a red dot on the service node to prompt the user to perform a triggering operation.
- the application service prompting apparatus of this embodiment can effectively reduce the workload of setting service prompts by setting the service node structure tree, and can also effectively reduce the communication traffic between the terminal and the background server.
- FIG. 5 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application.
- the application service prompting apparatus of this embodiment may implement the application service prompting method of the embodiment shown in FIG. 2 above.
- the application service prompting device 50 of this embodiment includes a structure tree creating module 51, a node information receiving module 52, a prompting service node searching module 53, and a prompting service node prompting module 54.
- the tree creation module 51 is configured to create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies;
- the receiving module 52 is configured to receive the node information of the prompting service node;
- the prompting service node searching module 53 is configured to search for the prompting service node and the parent service node of the prompting service node in the service node structure tree according to the node information of the prompting service node;
- the node prompting module 54 is configured to perform a service prompt operation on the prompting service node and the parent service node of the prompting service node.
- the structure tree creation module 51 first creates a service node structure tree of a local application.
- the structure of the business node structure tree may be JSON or XML.
- the service node structure tree includes all the service nodes of the application, the mutual affiliation of the service nodes, and the reverse prompt operation conditions of the service node.
- the node information receiving module 52 then receives the node information of the prompting service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations.
- the prompt service node search module 53 searches for the prompt service node and the parent service node of the prompt service node from the service node structure tree created by the structure tree creation module 51 according to the node information of the prompt service node acquired by the node information receiving module 52.
- the application service prompting device 50 only performs a service prompt operation on a certain service node in the service node structure tree.
- the prompt service node is located at the second level of the service node structure tree and the level below the second level, the user may view the page.
- the corresponding prompt service node cannot be found because it is in the higher-level service node page of the service node structure tree.
- the prompting service node searching module 53 simultaneously searches for the prompting service node and the parent service node of the prompting service node in the service node structure tree, so as to ensure that any user in the application views the page, and the prompt can be promptly found.
- the service node and the corresponding trigger operation simultaneously searches for the prompting service node and the parent service node of the prompting service node in the service node structure tree, so as to ensure that any user in the application views the page, and the prompt can be promptly found.
- the prompting service node prompting module 54 performs a service prompting operation on the prompting service node found by the prompting service node searching module 53 and the parent service node prompting the service node. In this way, the user can find the prompt service node by prompting the parent service node of the service node, and trigger the operation, or trigger the operation on the prompt service node.
- the application service prompting apparatus of the embodiment improves the triggering probability of the user to the prompting service node by performing a service prompting operation on the parent service node of the prompting service node and the prompting service node, and further Optimized the effectiveness of business alert operations.
- FIG. 6 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application.
- the application service prompting apparatus of this embodiment may implement the application service prompting method of the embodiment shown in FIG.
- the application service prompting device 60 of the embodiment includes a structure tree creating module 61, a service prompting mode setting module 62, a node information receiving module 63, a prompting service node searching module 64, a prompting service node prompting module 65, a storage module 66, and a reverse prompting module. 67.
- the tree structure creation module 61 is configured to create a service node structure tree of the application, where the service node structure tree includes all the service nodes of the application and the mutual affiliation relationship; the service prompt mode setting module 62 is configured to set the manner of the service prompt operation;
- the node information receiving module 63 is configured to receive the node information of the prompting service node;
- the prompting service node searching module 64 is configured to search for the prompting service node and the parent service node of the prompting service node in the service node structure tree according to the node information of the prompting service node;
- the prompting service node prompting module 65 is configured to perform a service prompting operation on the prompting service node and the parent service node of the prompting service node;
- the storage module 66 is configured to perform a storage operation on the service node performing the service prompting operation;
- the reverse prompting module 67 is configured to receive the service.
- the node triggers the instruction, and performs a reverse prompt operation on the service no
- FIG. 7 is a schematic structural diagram of the reverse prompting module 67 of the application service prompting apparatus of the embodiment shown in FIG.
- the reverse prompting module 67 includes a sub-service node determining unit 71 and a reverse prompting operating unit 72.
- the sub-service node judging unit 71 is configured to determine whether the service node corresponding to the service node triggering instruction has the sub-service node in the service prompt state; and the anti-prompt operation unit 72 is configured to: when the service node does not have the sub-service node in the service prompt state, The service node performs an anti-prompt operation.
- the structure tree creation module 61 first creates a service node structure tree of a local application.
- the structure of the business node structure tree may be JSON or XML.
- the service node structure tree includes all the service nodes of the application, the mutual affiliation of the service nodes, and the reverse prompt operation conditions of the service node.
- the service prompt mode setting module 62 sets the manner of the service prompt operation of the application; the manner of the service prompt operation includes prompting the setting manner of the service node, and prompting the reverse prompt operation condition of the service node.
- users can set the way of business prompt operation according to their own needs. For example, it is forbidden to set a service prompt operation for some service nodes; or set a service prompt red dot for different shapes or locations for different types of service nodes.
- the user can also set the reverse prompt operation condition of the prompting service node according to his own needs. For example, if the child service node has a prompt service node, the service prompt red dot of the current service node is forbidden to be eliminated; and the partial prompt service node prohibits the reverse prompt operation; or
- the anti-prompt operation condition is defined, for example, the user promptly triggers the prompt service node to perform the reverse prompt operation on the prompt service node. In this way, the relevant parameters of the service node structure tree and the service node structure tree are set.
- the node information receiving module 63 then receives the node information of the prompting service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations.
- the prompting service node searching module 64 searches for the prompting service node and the parent service node of the prompting service node from the service node structure tree created by the structure tree creating module 61 according to the node information of the prompting service node acquired by the node information receiving module 63.
- the prompting service node prompting module 65 performs a service prompting operation on the prompting service node found by the prompting service node searching module 64 and the parent service node prompting the service node. In this way, the user can find the prompt service node by prompting the parent service node of the service node, and trigger the operation, or trigger the operation on the prompt service node.
- the storage module 66 performs a storage operation on the service node that prompts the service prompt operation in the service node prompting module 65, so that after the application service prompting device 60 restarts the application, the service service node and the parent service of the prompt service node may also be presented.
- Node phase The operation of the service prompts ensures the validity of each service node update and avoids the failure of the service node due to the restart of the application.
- the final anti-prompt module 67 receives the service node triggering instruction, and the service node triggering instruction refers to the instruction that the user triggers the prompting service node, so that the anti-prompting module 67 can counter-prompt the service node of the service prompt according to the service node triggering instruction. operating. specific:
- the anti-prompt module 67 can perform an anti-prompting operation on all service nodes corresponding to the service node triggering instruction. That is, the user triggers the service node by clicking an icon corresponding to the prompt service node, and the application service prompting device 60 performs a reverse prompt operation on the prompt service node, such as eliminating the corresponding service prompt red dot.
- the parent service node of the prompt service node that is not prompted for the operation may be Reverse prompt operation. Therefore, you can perform the reverse prompt operation on the service node in the service prompt state by the following steps:
- the sub-service node determining unit 71 of the anti-prompt module 67 determines whether the service node corresponding to the service node triggering instruction has the sub-sales node in the service prompt state;
- the anti-prompt module 67 does not perform an anti-prompt operation on the service node, so that the user can better view the service prompt status of the sub-service node. If the service node does not have the sub-service node in the service prompt state, the anti-prompt operation unit 72 of the anti-prompt module 67 performs an anti-prompt operation on the service node to feedback the service node trigger instruction. The storage module then updates the service prompt status of the stored service node.
- the application service prompting apparatus of this embodiment can set the manner of the service prompt operation, thereby improving the diversity of the service prompt operation; and performing the storage operation on the service node of the service prompt operation.
- the validity of the service node update is guaranteed; and the setting of the reverse prompt operation, the improvement of the prompt operation and the effectiveness of the reverse prompt operation.
- FIG. 8 is a flow chart of a specific embodiment of an application service prompting method and an application service prompting apparatus according to the present application.
- the application service prompting device is set in the mobile terminal, and the module can be set for the service red dot.
- the business red dot setting module creates a business node structure tree for the application.
- the application background or background server may send the node information of the prompting service node, and the service red dot setting module sets a red dot prompt to the corresponding prompt service node.
- the method includes:
- Step S801 the service red dot setting module creates a service node structure tree of the application, where the service node structure tree includes all service nodes of the application.
- the business node structure tree can be in JSON format or XML format.
- Step S802 binding the service node in the service node structure tree to the view of the service node in the application.
- Step S803 the service red dot setting module receives the node information of the prompt service node of the application background or the background server, so as to prompt the service prompt operation of the service node.
- Step S804 the service red dot setting module finds the prompt service node and the parent service node of the prompt service node in the service node structure tree.
- Step S805 In the view of the service node of the application, the service red dot setting module performs a service prompt operation on the prompt service node and the parent service node of the prompt service node (such as setting a red dot prompt operation, etc.).
- Step S806 the service red dot setting module receives the user node triggering instruction of the user (ie, a click operation on the service node view);
- Step S807 The service red dot setting module performs a reverse prompt operation on the service node according to the service node triggering instruction (such as eliminating a red dot prompt operation, etc.).
- Application business prompting method and application function business prompting device of the present application through business section The setting of the point structure tree can effectively reduce the workload of setting service prompts, and can also effectively reduce the communication traffic between the terminal and the background server; and solve the existing application function service prompting method and application service prompting device
- the technical problem of setting the business prompts is large, and the communication traffic between the terminal and the background server is large.
- ком ⁇ онент can be, but is not limited to being, a process running on a processor, a processor, an object, an executable application, a thread of execution, a program, and/or a computer.
- a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable application, a thread of execution, a program, and/or a computer.
- an application running on a controller and the controller can be a component.
- One or more components can reside within a process and/or thread of execution, and a component can be located on a computer and/or distributed between two or more computers.
- Example electronic device 912 includes, but is not limited to, a wearable device, a headset, a healthcare platform, a personal computer, a server computer, a handheld or laptop device, a mobile device (such as a mobile phone, a personal digital assistant (PDA), media playback) And so on), multiprocessor systems, consumer electronics, small computers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like.
- Computer readable instructions may be distributed via computer readable media (discussed below).
- Computer readable instructions may be implemented as program modules, such as functions, objects, application programming interfaces (APIs), data structures, etc. that perform particular tasks or implement particular abstract data types.
- program modules such as functions, objects, application programming interfaces (APIs), data structures, etc. that perform particular tasks or implement particular abstract data types.
- APIs application programming interfaces
- data structures such as lists, etc. that perform particular tasks or implement particular abstract data types.
- the functionality of the computer readable instructions can be combined or distributed at will in various environments.
- FIG. 9 illustrates an example of an electronic device 912 that includes one or more of the application function traffic alerting devices of the present application.
- the electronic device 912 includes at least one Processing unit 916 and memory 918.
- memory 918 can be volatile (such as RAM), non-volatile (such as ROM, flash memory, etc.) or some combination of the two. This configuration is illustrated in Figure 9 by dashed line 914.
- electronic device 912 can include additional features and/or functionality.
- device 912 may also include additional storage (eg, removable and/or non-removable) including, but not limited to, magnetic storage, optical storage, and the like.
- additional storage is illustrated by storage device 920 in FIG.
- computer readable instructions for implementing one or more embodiments provided herein may be in storage device 920.
- Storage device 920 can also store other computer readable instructions for implementing an operating system, applications, and the like. Computer readable instructions may be loaded into memory 918 for execution by, for example, processing unit 916.
- Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions or other data.
- Memory 918 and storage device 920 are examples of computer storage media.
- Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical storage device, magnetic tape cassette, magnetic tape, magnetic disk storage device or other magnetic storage device, Or any other medium that can be used to store desired information and that can be accessed by electronic device 912. Any such computer storage media may be part of the electronic device 912.
- Electronic device 912 may also include a communication connection 926 that allows electronic device 912 to communicate with other devices.
- Communication connection 926 may include, but is not limited to, a modem, a network interface card (NIC), an integrated network interface, a radio frequency transmitter/receiver, an infrared port, a USB connection, or other interface for connecting electronic device 912 to other electronic devices.
- Communication connection 926 can include a wired connection or a wireless connection.
- Communication connection 926 can transmit and/or receive communication media.
- Computer readable medium can include a communication medium.
- Communication media typically embodies computer readable instructions or other data in "modulated data signals" such as carrier waves or other transport mechanisms, and includes any information delivery media.
- modulated data signal can be packaged A signal is included that one or more of the signal characteristics are set or changed in such a manner as to encode the information into the signal.
- the electronic device 912 can include an input device 924 such as a keyboard, mouse, pen, voice input device, touch input device, infrared camera, video input device, and/or any other input device.
- Output device 922 may also be included in device 912, such as one or more displays, speakers, printers, and/or any other output device.
- Input device 924 and output device 922 can be connected to electronic device 912 via a wired connection, a wireless connection, or any combination thereof.
- an input device or output device from another electronic device can be used as input device 924 or output device 922 of electronic device 912.
- the components of electronic device 912 can be connected by various interconnects, such as a bus.
- interconnects may include Peripheral Component Interconnect (PCI) (such as Fast PCI), Universal Serial Bus (USB), Firewire (IEEE 1394), optical bus architecture, and the like.
- PCI Peripheral Component Interconnect
- USB Universal Serial Bus
- Firewire IEEE 1394
- optical bus architecture and the like.
- the components of electronic device 912 can be interconnected by a network.
- memory 918 can be comprised of multiple physical memory units that are interconnected by a network located in different physical locations.
- storage devices for storing computer readable instructions may be distributed across a network.
- electronic device 930 accessible via network 928 can store computer readable instructions for implementing one or more embodiments provided herein.
- the electronic device 912 can access the electronic device 930 and download a portion or all of the computer readable instructions for execution.
- electronic device 912 can download a plurality of computer readable instructions as needed, or some of the instructions can be executed at electronic device 912 and some of the instructions can be executed at electronic device 930.
- the one or more operations may constitute computer readable instructions stored on one or more computer readable media that, when executed by an electronic device, cause the computing device to perform the operations.
- the order in which some or all of the operations are described should not be construed as implying that the operations must be sequential. Those skilled in the art will appreciate alternative rankings that have the benefit of this specification. Moreover, it should be understood that not all operations must be present in every embodiment provided herein.
- Each functional unit in the embodiment of the present application may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
- the integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium.
- the above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
Description
本申请要求于2016年11月15日提交中国专利局、申请号为201611017801.4、发明名称为“应用业务提示方法及应用业务提示装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 201611017801.4, entitled "Application Service Prompt Method and Application Service Prompt Device" on November 15, 2016, the entire contents of which are incorporated herein by reference. In the application.
本申请涉及终端应用开发领域,特别是涉及一种应用业务提示方法及应用业务提示装置。The present application relates to the field of terminal application development, and in particular, to an application service prompting method and an application service prompting device.
发明背景Background of the invention
随着科技的发展,移动终端上的应用业务越来越多,为了便于用户对应用业务进行及时了解,应用会对更新的业务或者希望用户触发的业务使用红点进行标识,即进行业务提示操作。With the development of technology, there are more and more application services on the mobile terminal. In order to facilitate the user to timely understand the application service, the application will use the red dot to identify the updated service or the service that the user wants to trigger, that is, the service prompt operation. .
现有的移动终端的应用对红点进行标识的操作过程包括:应用会获取需要标识红点的业务的操作路径,然后通过应用的业务布局函数对相应的业务以及上层业务进行红点布局以及标识。The operation process of identifying the red dot by the application of the existing mobile terminal includes: the application acquires an operation path of the service that needs to identify the red dot, and then performs red dot layout and identification on the corresponding service and the upper layer service through the service layout function of the application. .
使用上述方式进行应用业务红点标识时,对具有红点的业务在应用中的操作路径要求较高,因此可能导致对不同版本的应用的红点标识方式不兼容。如某个应用的a版本的页面结构为A页面-B页面-C页面,红点业务设置在应用功能的C页面,这样该具有红点的业务在应用中的操作路径为A页面-B页面-C页面。如该应用的b版本的页面结构改为A页面-C页面,红点业务同样设置在应用功能的C页面,此时,该具有红点的业务在应用中的操作路径为A页面-C页面。由于该具有红点的业务在应用中的操作路径发生了变化,因此需要对a版本和b版本的应用的红点业务的操作路径进行单独设置;从而造成红点业务的设置工作 量较大,且进行红点业务切换时的切换设置工作量也较大。When the application service red dot identification is used in the above manner, the operation path of the service with the red dot in the application is high, which may result in incompatible red dot identification mode for different versions of the application. For example, the page structure of the a version of an application is the A page-B page-C page, and the red dot service is set in the C page of the application function, so that the operation path of the service with the red dot in the application is the A page-B page. -C page. If the page structure of the b version of the application is changed to the A page-C page, the red dot service is also set in the C page of the application function. At this time, the operation path of the service with the red dot in the application is the A page-C page. . Since the operation path of the service with the red dot in the application changes, it is necessary to separately set the operation path of the red dot service of the application of the a version and the b version; thereby causing the setting work of the red dot service. The amount of switching is large, and the switching setting workload when performing red dot service switching is also large.
同时现有的应用进行业务红点标识时,需要登录后台服务器拉取所有的业务信息,这样会消耗大量的用户流量。When the existing application performs service red dot identification, it needs to log in to the background server to pull all the service information, which consumes a large amount of user traffic.
发明内容Summary of the invention
本申请实施例提供一种设置工作量较小,且可减小终端和后台服务器之间的通信流量的应用业务提示方法、应用业务提示装置及存储介质;以解决现有的应用功能业务提示方法及应用业务提示装置的设置业务提示的工作量较大,且终端和后台服务器之间的通信流量较大的技术问题。An application service prompting method, an application service prompting device, and a storage medium for setting a small workload and reducing communication traffic between a terminal and a background server are provided to solve the existing application function service prompting method. And the technical problem of setting the business prompt of the application service prompting device is large, and the communication traffic between the terminal and the background server is large.
本申请实施例提供一种应用业务提示方法,其包括:An embodiment of the present application provides an application service prompting method, including:
创建应用的业务节点结构树,其中所述业务节点结构树包括所述应用的所有业务节点以及相互从属关系;Creating a business node structure tree of the application, wherein the service node structure tree includes all service nodes of the application and mutual dependencies;
接收提示业务节点的节点信息;Receiving node information of the prompting service node;
根据所述提示业务节点的节点信息,在所述业务节点结构树中查找所述提示业务节点;以及And searching for the prompt service node in the service node structure tree according to the node information of the prompt service node;
对所述提示业务节点进行业务提示操作。Performing a service prompt operation on the prompt service node.
本申请实施例还提供一种应用业务提示装置,其包括:The embodiment of the present application further provides an application service prompting apparatus, which includes:
结构树创建模块,用于创建应用的业务节点结构树,其中所述业务节点结构树包括所述应用的所有业务节点以及相互从属关系;a tree creation module, configured to create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies;
节点信息接收模块,用于接收提示业务节点的节点信息;a node information receiving module, configured to receive node information that prompts the service node;
提示业务节点查找模块,用于根据所述提示业务节点的节点信息,在所述业务节点结构树中查找所述提示业务节点;以及a service node search module, configured to search for the prompt service node in the service node structure tree according to the node information of the prompt service node;
提示业务节点提示模块,用于对所述提示业务节点进行业务提示操作。 The prompting service node prompting module is configured to perform a service prompt operation on the prompting service node.
本申请实施例还提供一种存储介质,其上存储有计算机程序;所述计算机程序能够被一处理器执行并实现上述任一实现方式的应用业务提示方法。The embodiment of the present application further provides a storage medium on which a computer program is stored; the computer program can be executed by a processor and implements an application service prompting method of any of the foregoing implementation manners.
相较于现有技术,本申请的应用业务提示方法及应用功能业务提示装置通过业务节点结构树的设置,并从创建的业务节点结构树中查找提示业务节点。这样将从后台服务器上获取提示业务节点的完整操作路径,变成根据提示业务节点的节点信息在本地搜索该提示业务节点。这样应用业务提示装置不需要获取提示业务节点的操作路径,也可获取提示业务节点的具体位置,减小了获取提示业务节点的工作量,并且可以有效的减小设置业务提示的工作量。并且由于只需要从后台服务器上拉取提示业务节点的节点信息,而不需要拉取所有业务节点的节点信息,因此可大大减小应用业务提示装置与后台服务器之间的通信流量。可见,解决了现有的应用功能业务提示方法及应用业务提示装置的设置业务提示的工作量较大,且终端和后台服务器之间的通信流量较大的技术问题。Compared with the prior art, the application service prompting method and the application function service prompting device of the present application find the prompting service node from the created service node structure tree through the setting of the service node structure tree. In this way, the complete operation path of the prompting service node is obtained from the background server, and the prompting service node is locally searched according to the node information of the prompting service node. In this way, the application service prompting device does not need to obtain the operation path of the prompting service node, and can also obtain the specific location of the prompting service node, which reduces the workload of obtaining the prompting service node, and can effectively reduce the workload of setting the service prompt. Moreover, since only the node information of the prompting service node needs to be pulled from the background server, and the node information of all the service nodes is not required to be pulled, the communication traffic between the application service prompting device and the background server can be greatly reduced. It can be seen that the existing application function service prompting method and the technical task of setting the service prompt of the application service prompting device are large, and the communication traffic between the terminal and the background server is large.
附图简要说明BRIEF DESCRIPTION OF THE DRAWINGS
图1A为本申请一些实施例中的应用系统架构图;1A is a structural diagram of an application system in some embodiments of the present application;
图1B为本申请一些实施例中的应用业务提示方法的示例性流程图;FIG. 1B is an exemplary flowchart of an application service prompting method in some embodiments of the present application; FIG.
图1C为一应用的业务节点结构树的示意图;1C is a schematic diagram of a service node structure tree of an application;
图2为本申请又一些实施例中的应用业务提示方法的流程图;2 is a flowchart of an application service prompting method in still another embodiment of the present application;
图3为本申请再一些实施例中的应用业务提示方法的流程图;3 is a flowchart of an application service prompting method in still another embodiment of the present application;
图4为本申请一些实施例中的应用业务提示装置的结构示意图;4 is a schematic structural diagram of an application service prompting device in some embodiments of the present application;
图5为本申请又一些实施例中的应用业务提示装置的结构示意图;FIG. 5 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application;
图6为本申请再一些实施例中的应用业务提示装置的结构示意图;6 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application;
图7为本申请图6所示应用业务提示装置的反提示模块的结构示意 图;FIG. 7 is a schematic structural diagram of an anti-prompt module of the application service prompting device shown in FIG. 6 of the present application; Figure
图8为本申请一具体实施例中的应用业务提示方法及应用业务提示装置的流程时序图;FIG. 8 is a sequence diagram of a process of an application service prompting method and an application service prompting apparatus according to an embodiment of the present application;
图9为本申请实施例中的应用业务提示装置所在的电子设备的工作环境结构示意图。FIG. 9 is a schematic structural diagram of a working environment of an electronic device where an application service prompting device is located in an embodiment of the present application.
实施本申请的方式Way of implementing the application
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。Referring to the drawings, wherein like reference numerals represent the same components, the principles of the present application are illustrated by the implementation in a suitable computing environment. The following description is based on the specific embodiments of the present invention as illustrated, and should not be construed as limiting the specific embodiments that are not described herein.
在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有述明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由代表了以一结构化型式中的数据之电子信号的计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。In the following description, specific embodiments of the present application will be described with reference to the steps and symbols of the operations performed by one or more computers, unless otherwise stated. Thus, it will be appreciated that these steps and operations, several of which are referred to as being performed by a computer, include manipulation by a computer processing unit that represents an electronic signal of data in a structured version. This manipulation converts the data or maintains it at a location in the memory system of the computer, which can be reconfigured or otherwise alter the operation of the computer in a manner well known to those skilled in the art. The data structure maintained by the data is the physical location of the memory, which has specific characteristics defined by the data format. However, the principles of the present application are described in the above text, which is not intended to be a limitation, and those skilled in the art will appreciate that the various steps and operations described below can also be implemented in hardware.
本申请实施例提供的业务提示方法及应用业务提示装置可应用于图1A所示的系统中,具体地,可在图1A所示系统中的电子设备100上实施。如图1A所示,电子设备100可与后台服务器200进行通信。电子设备100可以为可穿戴设备、头戴设备、医疗健康平台、个人计算机、手持式或膝上型设备、移动设备(比如移动电话、个人数字助理(PDA)、媒体播放器等等)等电子设备,后台服务器200可以为单个物理服务器或物理服务器集群。本申请实施例中的技术方案能够对电子设
备上的应用业务进行提示操作,如在相关业务处标记一醒目红点以提示用户进行点击操作。本申请实施例可通过简单的设置实现上述应用功能业务提示,设置工作量较小,且可节约电子设备100与后台服务器200之间的通信流量。The service prompting method and the application service prompting apparatus provided in the embodiment of the present application can be applied to the system shown in FIG. 1A, and specifically, can be implemented on the
请参照图1B,图1B为本申请一些实施例中的应用业务提示方法的示例性流程图。本实施例的应用业务提示方法可使用上述的电子设备进行实施,该应用业务提示方法包括:Referring to FIG. 1B, FIG. 1B is an exemplary flowchart of an application service prompting method in some embodiments of the present application. The application service prompting method in this embodiment may be implemented by using the foregoing electronic device, where the application service prompting method includes:
步骤S101,创建应用的业务节点结构树,其中业务节点结构树包括应用的所有业务节点以及相互从属关系。Step S101: Create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies.
步骤S102,接收提示业务节点的节点信息。Step S102, receiving node information of the prompting service node.
步骤S103,根据提示业务节点的节点信息,在业务节点结构树中查找提示业务节点。Step S103, searching for a prompt service node in the service node structure tree according to the node information of the prompt service node.
步骤S104,对提示业务节点进行业务提示操作。Step S104, performing a service prompt operation on the prompting service node.
下面详细说明本实施例的应用业务提示方法的各步骤的具体流程。The specific process of each step of the application service prompting method in this embodiment is described in detail below.
在步骤S101中,应用业务提示装置(电子设备),创建本地某个应用的业务节点结构树。该业务节点结构树的结构可为JSON或XML等。该业务节点结构树包括该应用的所有业务节点以及相互从属关系。该业务节点包括业务节点编号(节点ID)以及业务节点的操作提示状态(如是否需要设置为提示业务节点以及提示业务节点的设置方式等)。业务节点的相互从属关系包括业务节点的父业务节点数组以及业务节点的子业务节点数组等。这里的业务节点结构树还可包括提示业务节点的反提示操作条件等。In step S101, the service prompting device (electronic device) is applied to create a service node structure tree of a local application. The structure of the business node structure tree may be JSON or XML. The service node structure tree includes all service nodes of the application and mutual dependencies. The service node includes a service node number (node ID) and an operation prompt state of the service node (such as whether it is required to be set to prompt the service node and prompt the setting of the service node, etc.). The mutual affiliation of the service node includes an array of parent service nodes of the service node and an array of child service nodes of the service node. The service node structure tree herein may also include an anti-prompt operation condition for prompting the service node.
具体可参照图1C,图1C为一应用的业务节点结构树的示意图。其中业务节点B、业务节点D以及业务节点E为非提示业务节点,业务节点A、业务节点C以及业务节点F为提示业务节点。其中业务节点C的父业务节点为业务节点A,业务节点C的子业务节点为业务节点E和业务节点F。其中业务节点A、业务节点C以及业务节点F的红点设置方式(即提示业务节点的设置方式)均不同,业务节点A的红点设置在业 务节点A的右上角,业务节点C的红点设置在业务节点C的右下角,业务节点F的红点设置在业务节点F的右上角和右下角。For details, refer to FIG. 1C. FIG. 1C is a schematic diagram of a service node structure tree of an application. The service node B, the service node D, and the service node E are non-prompt service nodes, and the service node A, the service node C, and the service node F are prompt service nodes. The parent service node of the service node C is the service node A, and the child service node of the service node C is the service node E and the service node F. The red dot setting mode of the service node A, the service node C, and the service node F (that is, the setting mode of the prompt service node) are different, and the red dot of the service node A is set in the industry. In the upper right corner of the service node A, the red dot of the service node C is set in the lower right corner of the service node C, and the red dot of the service node F is set in the upper right corner and the lower right corner of the service node F.
提示业务节点的反提示操作条件可为提示业务节点的红点消除条件,如业务节点C的红点消除条件可为业务节点C的子业务节点不存在提示业务节点等。随后转到步骤S102。The reverse prompt operation condition of the prompting service node may be a red dot elimination condition for prompting the service node. For example, the red dot elimination condition of the service node C may be that the child service node of the service node C does not have a prompt service node. Then it proceeds to step S102.
在步骤S102中,应用业务提示装置从应用的后台服务器或根据应用自身设置接收提示业务节点的节点信息。即将该应用的某个或某些业务节点转换为提示业务节点,以便提示用户进行业务操作。In step S102, the application service prompting device receives the node information of the prompt service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations.
如应用的后台服务器对某个业务节点进行了更新,则会将更新后的业务节点的节点信息发送至应用业务提示装置。如应用的某个登录业务设置了每天零点进行抽奖操作,则该应用在每天零点过后将该登录业务节点的节点信息发送至应用业务提示装置。这样应用业务提示装置可接收到各种提示业务节点的节点信息。随后转到步骤S103。If the background server of the application updates a service node, the node information of the updated service node is sent to the application service prompting device. If a certain login service of the application sets a daily lottery operation, the application sends the node information of the login service node to the application service prompting device after zero every day. In this way, the application service prompting device can receive various node information of the prompting service node. Then it proceeds to step S103.
在步骤S103中,应用业务提示装置根据步骤S102获取的提示业务节点的节点信息,从步骤S101创建的业务节点结构树中查找提示业务节点。这样将从后台服务器上获取提示业务节点的完整操作路径,变成根据提示业务节点的节点信息在本地搜索该提示业务节点。这样应用业务提示装置不需要获取提示业务节点的操作路径,也可获取提示业务节点的具体位置,减小了获取提示业务节点的工作量。并且由于只需要从后台服务器上拉取提示业务节点的节点信息,而不需要拉取所有业务节点的节点信息,因此可大大减小应用业务提示装置与后台服务器之间的通信流量。随后转到步骤S104。In step S103, the application service prompting device searches for the prompt service node from the service node structure tree created in step S101 according to the node information of the prompt service node acquired in step S102. In this way, the complete operation path of the prompting service node is obtained from the background server, and the prompting service node is locally searched according to the node information of the prompting service node. In this way, the application service prompting device does not need to obtain the operation path of the prompting service node, and can also obtain the specific location of the prompting service node, thereby reducing the workload of obtaining the prompting service node. Moreover, since only the node information of the prompting service node needs to be pulled from the background server, and the node information of all the service nodes is not required to be pulled, the communication traffic between the application service prompting device and the background server can be greatly reduced. Then it proceeds to step S104.
在步骤S104中,应用业务提示装置对步骤S103查找到的提示业务节点进行业务提示操作。如图1C中的在业务节点的上设置红点,以提示用户进行触发操作等。In step S104, the application service prompting device performs a service prompt operation on the prompt service node found in step S103. A red dot is set on the service node as shown in FIG. 1C to prompt the user to perform a trigger operation or the like.
这样即完成了本实施例的应用业务提示方法的应用业务的提示过程。This completes the prompting process of the application service of the application service prompting method of this embodiment.
本实施例的应用业务提示方法通过业务节点结构树的设置,可以有 效的减小设置业务提示的工作量,同时还可有效的减小终端和后台服务器之间的通信流量。The application service prompting method of this embodiment may be configured by using a service node structure tree. Effectively reduce the workload of setting business prompts, and at the same time effectively reduce the communication traffic between the terminal and the background server.
请参照图2,图2为本申请又一些实施例中的应用业务提示方法的流程图。本实施例的应用业务提示方法可使用上述的电子设备进行实施,该应用业务提示方法包括:Please refer to FIG. 2. FIG. 2 is a flowchart of an application service prompting method in still another embodiment of the present application. The application service prompting method in this embodiment may be implemented by using the foregoing electronic device, where the application service prompting method includes:
步骤S201,创建应用的业务节点结构树,其中业务节点结构树包括应用的所有业务节点以及相互从属关系。Step S201: Create a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual dependencies.
步骤S202,接收提示业务节点的节点信息。Step S202, receiving node information of the prompting service node.
步骤S203,根据提示业务节点的节点信息,在业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点。Step S203: Find a prompt service node and a parent service node that prompts the service node in the service node structure tree according to the node information of the prompt service node.
步骤S204,对提示业务节点以及提示业务节点的父业务节点进行业务提示操作。Step S204, performing a service prompt operation on the prompting service node and the parent service node prompting the service node.
下面详细说明本实施例的应用业务提示方法的各步骤的具体流程。The specific process of each step of the application service prompting method in this embodiment is described in detail below.
在步骤S201中,应用业务提示装置创建本地某个应用的业务节点结构树。该业务节点结构树的结构可为JSON或XML等。该业务节点结构树包括该应用的所有业务节点、业务节点的相互从属关系以及提示业务节点的反提示操作条件等。随后转到步骤S202。In step S201, the application service prompting device creates a service node structure tree of a local application. The structure of the business node structure tree may be JSON or XML. The service node structure tree includes all the service nodes of the application, the mutual affiliation of the service nodes, and the reverse prompt operation conditions of the service node. Then it proceeds to step S202.
在步骤S202中,应用业务提示装置从应用的后台服务器或根据应用自身设置接收提示业务节点的节点信息。即将该应用的某个或某些业务节点转换为提示业务节点,以便提示用户进行业务操作。随后转到步骤S203。In step S202, the application service prompting device receives the node information of the prompt service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations. Then it proceeds to step S203.
在步骤S203中,应用业务提示装置根据步骤S202获取的提示业务节点的节点信息,从步骤S201创建的业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点。In step S203, the application service prompting device searches for the prompt service node and the parent service node of the prompt service node from the service node structure tree created in step S201 according to the node information of the prompt service node acquired in step S202.
如应用业务提示装置仅对业务节点结构树中的某个业务节点进行业务提示操作,当该提示业务节点位于业务节点结构树的第二级以及第二级以下的层级时,用户查看页面可能会由于处于业务节点结构树的较 高层级的业务节点页面,从而无法发现相应的提示业务节点。For example, when the application service prompting device performs a service prompt operation only on a certain service node in the service node structure tree, when the prompt service node is located at the second level of the service node structure tree and the level below the second level, the user may view the page. Because it is in the business node tree A high-level business node page, so that the corresponding prompt service node cannot be found.
在本实施例中,应用业务提示装置同时在业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点,从而可以保证用户处于该应用的任何用户查看页面,均可及时发现提示业务节点,并进行相应的触发操作。随后转到步骤S204。In this embodiment, the application service prompting device searches for the prompt service node and the parent service node of the service node in the service node structure tree, so as to ensure that any user viewing the page of the application can find the prompt service node in time. And perform the corresponding trigger operation. Then it proceeds to step S204.
在步骤S204中,应用业务提示装置对步骤S203查找到的提示业务节点以及提示业务节点的父业务节点进行业务提示操作。这样用户可通过提示业务节点的父业务节点找到提示业务节点,并对其进行触发操作,或直接对提示业务节点进行触发操作。In step S204, the application service prompting device performs a service prompt operation on the prompt service node found in step S203 and the parent service node in the prompt service node. In this way, the user can find the prompt service node by prompting the parent service node of the service node, and trigger the operation, or trigger the operation on the prompt service node.
这样即完成了本实施例的应用业务提示方法的应用业务的提示过程。This completes the prompting process of the application service of the application service prompting method of this embodiment.
在图1B所示实施例的基础上,本实施例的应用业务提示方法通过对提示业务节点和提示业务节点的父业务节点同时进行业务提示操作,提高了用户对提示业务节点的触发几率,进一步优化了业务提示操作的有效性。On the basis of the embodiment shown in FIG. 1B, the application service prompting method of the present embodiment improves the triggering probability of the user prompting the service node by performing a service prompt operation on the prompt service node and the parent service node of the prompt service node, and further Optimized the effectiveness of business alert operations.
请参照图3,图3为本申请再一些实施例中的应用业务提示方法的流程图。本实施例的应用业务提示方法可使用上述的电子设备进行实施,该应用业务提示方法包括:Please refer to FIG. 3. FIG. 3 is a flowchart of an application service prompting method in still another embodiment of the present application. The application service prompting method in this embodiment may be implemented by using the foregoing electronic device, where the application service prompting method includes:
步骤S301,创建应用的业务节点结构树,其中业务节点结构树包括应用的所有业务节点以及相互从属关系。Step S301, creating a service node structure tree of the application, where the service node structure tree includes all service nodes of the application and mutual affiliation.
步骤S302,对应用的业务提示操作的方式进行设置。Step S302, setting a manner of the service prompt operation of the application.
步骤S303,接收提示业务节点的节点信息。Step S303, receiving node information of the prompting service node.
步骤S304,根据提示业务节点的节点信息,在业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点。Step S304, searching for a service node and a parent service node prompting the service node in the service node structure tree according to the node information of the prompt service node.
步骤S305,对提示业务节点以及提示业务节点的父业务节点进行业务提示操作。Step S305, performing a service prompt operation on the prompting service node and the parent service node prompting the service node.
步骤S306,对进行业务提示操作的业务节点进行存储操作。 Step S306, performing a storage operation on the service node performing the service prompt operation.
步骤S307,接收业务节点触发指令,并根据业务节点触发指令,对进行业务提示的业务节点进行反提示操作。Step S307: Receive a service node triggering instruction, and perform a reverse prompt operation on the service node that performs the service prompt according to the service node triggering instruction.
下面详细说明本实施例的应用业务提示方法的各步骤的具体流程。The specific process of each step of the application service prompting method in this embodiment is described in detail below.
在步骤S301中,应用业务提示装置创建本地某个应用的业务节点结构树。该业务节点结构树的结构可为JSON或XML等。该业务节点结构树包括该应用的所有业务节点、业务节点的相互从属关系以及提示业务节点的反提示操作条件等。随后转到步骤S302。In step S301, the application service prompting device creates a service node structure tree of a local application. The structure of the business node structure tree may be JSON or XML. The service node structure tree includes all the service nodes of the application, the mutual affiliation of the service nodes, and the reverse prompt operation conditions of the service node. Then it proceeds to step S302.
在步骤S302中,应用业务提示装置对应用的业务提示操作的方式进行设置;这里的业务提示操作的方式包括提示业务节点的设置方式,以及提示业务节点的反提示操作条件等。这里用户可根据自己的需要设置业务提示操作的方式。如对部分业务节点禁止设置业务提示操作;或对不同类别的业务节点设置不同形状或位置的业务提示红点等。In step S302, the application service prompting device sets the manner of the service prompt operation of the application; the manner of the service prompt operation includes prompting the setting manner of the service node, and prompting the reverse prompt operation condition of the service node. Here, users can set the way of business prompt operation according to their own needs. For example, it is forbidden to set a service prompt operation for some service nodes; or set a service prompt red dot for different shapes or locations for different types of service nodes.
用户也可根据自己的需要设置提示业务节点的反提示操作条件,如子业务节点存在提示业务节点,则当前业务节点的业务提示红点禁止消除;对部分提示业务节点禁止反提示操作;或自定义反提示操作条件,如用户对该提示业务节点连续触发三次后对该提示业务节点进行反提示操作等。这样即对业务节点结构树以及该业务节点结构树的相关参数设置完毕。随后转到步骤S303。The user can also set the reverse prompt operation condition of the prompting service node according to his own needs. For example, if the child service node has a prompt service node, the service prompt red dot of the current service node is forbidden to be eliminated; and the partial prompt service node prohibits the reverse prompt operation; or The anti-prompt operation condition is defined, for example, the user promptly triggers the prompt service node to perform the reverse prompt operation on the prompt service node. In this way, the relevant parameters of the service node structure tree and the service node structure tree are set. Then it proceeds to step S303.
在步骤S303中,应用业务提示装置从应用的后台服务器或根据应用自身设置接收提示业务节点的节点信息。即将该应用的某个或某些业务节点转换为提示业务节点,以便提示用户进行业务操作。随后转到步骤S304。In step S303, the application service prompting device receives the node information of the prompt service node from the background server of the application or according to the application itself. That is, one or some of the service nodes of the application are converted into prompt service nodes to prompt the user for business operations. Then it proceeds to step S304.
在步骤S304中,应用业务提示装置根据步骤S303获取的提示业务节点的节点信息,从步骤S301创建的业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点。随后转到步骤S305。In step S304, the application service prompting device searches for the prompt service node and the parent service node of the prompt service node from the service node structure tree created in step S301 according to the node information of the prompt service node acquired in step S303. Then it proceeds to step S305.
在步骤S305中,应用业务提示装置对步骤S304查找到的提示业务节点以及提示业务节点的父业务节点进行业务提示操作。这样用户可通过提示业务节点的父业务节点找到提示业务节点,并对其进行触发操 作,或直接对提示业务节点进行触发操作。随后转到步骤S306。In step S305, the application service prompting device performs a service prompt operation on the prompt service node found in step S304 and the parent service node in the prompt service node. In this way, the user can find the prompt service node by prompting the parent service node of the service node, and trigger the operation on the service node. Do, or directly trigger the business node. Then it proceeds to step S306.
在步骤S306中,应用业务提示装置对步骤S305中进行业务提示操作的业务节点进行存储操作,以便应用业务提示装置对该应用进行重启操作后,还可对提示业务节点以及提示业务节点的父业务节点进行相应的业务提示操作,保证了每次业务节点更新的有效性,避免由于应用的重启导致提示业务节点的失效。随后转到步骤S307。In step S306, the application service prompting device performs a storage operation on the service node performing the service prompt operation in step S305, so that after the application service prompting device restarts the application, the service service node and the parent service of the prompt service node may also be presented. The node performs the corresponding service prompt operation to ensure the validity of each service node update, and avoids the failure of the service node due to the restart of the application. Then it proceeds to step S307.
在步骤S307中,应用业务提示装置接收业务节点触发指令,业务节点触发指令是指用户对提示业务节点进行触发操作的指令,这样应用业务提示装置可根据该业务节点触发指令,对业务提示的业务节点进行反提示操作。具体的:In step S307, the application service prompting device receives the service node triggering instruction, and the service node triggering instruction refers to the instruction that the user triggers the prompting service node, so that the application service prompting device can trigger the service according to the service node triggering instruction. The node performs an anti-prompt operation. specific:
应用业务提示装置可对业务节点触发指令对应的所有业务节点进行反提示操作。即用户通过点击某个提示业务节点对应的图标触发该业务节点,应用业务提示装置即对该提示业务节点进行反提示操作,如将对应的业务提示红点消除等。The application service prompting device may perform a reverse prompt operation on all service nodes corresponding to the service node triggering instruction. That is, the user triggers the service node by clicking an icon corresponding to the prompt service node, and the application service prompting device performs the reverse prompt operation on the prompt service node, for example, the corresponding service prompt red dot is eliminated.
此外由于多个提示业务节点可能共享一父业务节点,如采用上述直接对业务节点触发指令对应的业务节点进行反提示操作,可能会导致某个未反提示操作的提示业务节点的父业务节点被反提示操作。因此可通过以下步骤对处于业务提示状态的业务节点进行反提示操作:In addition, since a plurality of prompt service nodes may share a parent service node, if the service node corresponding to the service node triggering instruction directly performs the reverse prompt operation, the parent service node of the prompt service node that is not prompted for the operation may be Reverse prompt operation. Therefore, you can perform the reverse prompt operation on the service node in the service prompt state by the following steps:
应用业务提示装置判断业务节点触发指令对应的业务节点是否具有子业务员节点处于业务提示状态;The application service prompting device determines whether the service node corresponding to the service node triggering instruction has a child salesperson node in a service prompt state;
如业务节点具有处于业务提示状态的子业务节点,则应用业务提示装置不对业务节点进行反提示操作,以便用户更好的查看到子业务节点的业务提示状态。如业务节点不具有处于业务提示状态的子业务节点,则应用业务提示装置对业务节点进行反提示操作,以便对业务节点触发指令进行反馈。随后对存储的业务节点的业务提示状态进行更新操作。If the service node has a sub-service node in a service prompt state, the application service prompting device does not perform an anti-prompt operation on the service node, so that the user can better view the service prompt status of the sub-service node. If the service node does not have the sub-service node in the service prompt state, the application service prompting device performs an anti-prompt operation on the service node, so as to feedback the service node triggering instruction. Then, the service prompt status of the stored service node is updated.
这样即完成了本实施例的应用业务提示方法的应用业务的提示以及反提示过程。In this way, the prompting and anti-prompting process of the application service of the application service prompting method of the embodiment is completed.
在图2所示实施例的基础上,本实施例的应用业务提示方法可对业 务提示操作的方式进行设置,从而提高了业务提示操作的多样性;对业务提示操作的业务节点进行存储操作,保证了业务节点更新的有效性;并且反提示操作的设置,提高的提示操作和反提示操作的有效性。Based on the embodiment shown in FIG. 2, the application service prompting method in this embodiment can be used in the industry. The operation prompts the operation mode to improve the diversity of the service prompt operation; the storage operation of the service node for the service prompt operation ensures the validity of the service node update; and the reverse prompt operation setting, the improved prompt operation and The effectiveness of the reverse prompt operation.
本申请还提供一种应用业务提示装置,请参照图4,图4为本申请一些实施例中的应用业务提示装置的结构示意图。本实施例的应用业务提示装置可实施上述图1B所示实施例中的应用业务提示方法。本实施例的应用业务提示装置40包括结构树创建模块41、节点信息接收模块42、提示业务节点查找模块43以及提示业务节点提示模块44。The application also provides an application service prompting device. Referring to FIG. 4, FIG. 4 is a schematic structural diagram of an application service prompting device in some embodiments of the present application. The application service prompting apparatus in this embodiment may implement the application service prompting method in the embodiment shown in FIG. 1B. The application
结构树创建模块41用于创建应用的业务节点结构树,其中业务节点结构树包括所述应用的所有业务节点以及相互从属关系;节点信息接收模块42用于接收提示业务节点的节点信息;提示业务节点查找模块43用于根据提示业务节点的节点信息,在业务节点结构树中查找提示业务节点;提示业务节点提示模块44用于对提示业务节点进行业务提示操作。The structure
本实施例的应用业务提示装置40使用时,首先应用业务提示装置40的结构树创建模块41创建本地某个应用的业务节点结构树。该业务节点结构树的结构可为JSON或XML等。该业务节点结构树包括该应用的所有业务节点以及相互从属关系。该业务节点包括业务节点编号(节点ID)以及业务节点的操作提示状态(如是否需要设置为提示业务节点以及提示业务节点的设置方式等)。业务节点的相互从属关系包括业务节点的父业务节点数组以及业务节点的子业务节点数组等。这里的业务节点结构树还可包括提示业务节点的反提示操作条件等。When the application
随后节点信息接收模块42从应用的后台服务器或根据应用自身设置接收提示业务节点的节点信息。即将该应用的某个或某些业务节点转换为提示业务节点,以便提示用户进行业务操作。The node
如应用的后台服务器对某个业务节点进行了更新,则会将更新后的业务节点的节点信息发送至节点信息接收模块42。如应用的某个登录业
务设置了每天零点进行抽奖操作,则该应用在每天零点过后将该登录业务节点的节点信息发送至节点信息接收模块42。这样节点信息接收模块42可接收到各种提示业务节点的节点信息。If the background server of the application updates a certain service node, the node information of the updated service node is sent to the node
然后提示业务节点查找模块43根据节点信息接收模块42获取的提示业务节点的节点信息,从结构树创建模块41创建的业务节点结构树中查找提示业务节点。这样将从后台服务器上获取提示业务节点的完整操作路径,变成根据提示业务节点的节点信息在本地搜索该提示业务节点。这样应用业务提示装置40不需要获取提示业务节点的操作路径,也可获取提示业务节点的具体位置,减小了获取提示业务节点的工作量。并且由于只需要从后台服务器上拉取提示业务节点的节点信息,而不需要拉取所有业务节点的节点信息,因此可大大减小应用业务提示装置与后台服务器之间的通信流量。Then, the prompting service
最后提示业务节点提示模块44对提示业务节点查找模块43查找到的提示业务节点进行业务提示操作;在业务节点的上设置红点,以提示用户进行触发操作等。Finally, the prompting service
这样即完成了本实施例的应用业务提示装置40的应用业务的提示过程。Thus, the prompting process of the application service of the application
本实施例的应用业务提示装置通过业务节点结构树的设置,可以有效的减小设置业务提示的工作量,同时还可有效的减小终端和后台服务器之间的通信流量。The application service prompting apparatus of this embodiment can effectively reduce the workload of setting service prompts by setting the service node structure tree, and can also effectively reduce the communication traffic between the terminal and the background server.
请参照图5,图5为本申请又一些实施例中的应用业务提示装置的结构示意图。本实施例的应用业务提示装置可实施上述图2所示实施例的应用业务提示方法。本实施例的应用业务提示装置50包括结构树创建模块51、节点信息接收模块52、提示业务节点查找模块53以及提示业务节点提示模块54。Please refer to FIG. 5. FIG. 5 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application. The application service prompting apparatus of this embodiment may implement the application service prompting method of the embodiment shown in FIG. 2 above. The application
结构树创建模块51用于创建应用的业务节点结构树,其中业务节点结构树包括所述应用的所有业务节点以及相互从属关系;节点信息接
收模块52用于接收提示业务节点的节点信息;提示业务节点查找模块53用于根据提示业务节点的节点信息,在业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点;提示业务节点提示模块54用于对提示业务节点以及提示业务节点的父业务节点进行业务提示操作。The
本实施例的应用业务提示装置50使用时,首先结构树创建模块51创建本地某个应用的业务节点结构树。该业务节点结构树的结构可为JSON或XML等。该业务节点结构树包括该应用的所有业务节点、业务节点的相互从属关系以及提示业务节点的反提示操作条件等。When the application
随后节点信息接收模块52从应用的后台服务器或根据应用自身设置接收提示业务节点的节点信息。即将该应用的某个或某些业务节点转换为提示业务节点,以便提示用户进行业务操作。The node
然后提示业务节点查找模块53根据节点信息接收模块52获取的提示业务节点的节点信息,从结构树创建模块51创建的业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点。Then, the prompt service
如应用业务提示装置50仅对业务节点结构树中的某个业务节点进行业务提示操作,当该提示业务节点位于业务节点结构树的第二级以及第二级以下的层级时,用户查看页面可能会由于处于业务节点结构树的较高层级的业务节点页面,从而无法发现相应的提示业务节点。For example, the application
在本实施例中,提示业务节点查找模块53同时在业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点,从而可以保证用户处于该应用的任何用户查看页面,均可及时发现提示业务节点,并进行相应的触发操作。In this embodiment, the prompting service
最后提示业务节点提示模块54对提示业务节点查找模块53查找到的提示业务节点以及提示业务节点的父业务节点进行业务提示操作。这样用户可通过提示业务节点的父业务节点找到提示业务节点,并对其进行触发操作,或直接对提示业务节点进行触发操作。Finally, the prompting service
这样即完成了本实施例的应用业务提示装置50的应用业务的提示过程。
Thus, the prompting process of the application service of the application
在图4所示实施例的基础上,本实施例的应用业务提示装置通过对提示业务节点和提示业务节点的父业务节点同时进行业务提示操作,提高了用户对提示业务节点的触发几率,进一步优化了业务提示操作的有效性。On the basis of the embodiment shown in FIG. 4, the application service prompting apparatus of the embodiment improves the triggering probability of the user to the prompting service node by performing a service prompting operation on the parent service node of the prompting service node and the prompting service node, and further Optimized the effectiveness of business alert operations.
请参照图6,图6为本申请再一些实施例中的应用业务提示装置的结构示意图。本实施例的应用业务提示装置可实施上述图3所示实施例的应用业务提示方法。本实施例的应用业务提示装置60包括结构树创建模块61、业务提示方式设置模块62、节点信息接收模块63、提示业务节点查找模块64、提示业务节点提示模块65、存储模块66以及反提示模块67。Please refer to FIG. 6. FIG. 6 is a schematic structural diagram of an application service prompting apparatus in still another embodiment of the present application. The application service prompting apparatus of this embodiment may implement the application service prompting method of the embodiment shown in FIG. The application
结构树创建模块61用于创建应用的业务节点结构树,其中业务节点结构树包括所述应用的所有业务节点以及相互从属关系;业务提示方式设置模块62用于对业务提示操作的方式进行设置;节点信息接收模块63用于接收提示业务节点的节点信息;提示业务节点查找模块64用于根据提示业务节点的节点信息,在业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点;提示业务节点提示模块65用于对提示业务节点以及提示业务节点的父业务节点进行业务提示操作;存储模块66用于对进行业务提示操作的业务节点进行存储操作;反提示模块67用于接收业务节点触发指令,并根据业务节点触发指令,对进行业务提示的业务节点进行反提示操作。The tree
请参照图7,图7为本申请图6所示实施例的应用业务提示装置的反提示模块67的结构示意图。该反提示模块67包括子业务节点判断单元71以及反提示操作单元72。Please refer to FIG. 7. FIG. 7 is a schematic structural diagram of the
子业务节点判断单元71用于判断业务节点触发指令对应的业务节点是否具有子业务节点处于业务提示状态;反提示操作单元72用于在业务节点不具有处于业务提示状态的子业务节点时,对业务节点进行反提示操作。
The sub-service
本实施例的应用业务提示装置60使用时,首先结构树创建模块61创建本地某个应用的业务节点结构树。该业务节点结构树的结构可为JSON或XML等。该业务节点结构树包括该应用的所有业务节点、业务节点的相互从属关系以及提示业务节点的反提示操作条件等。When the application
随后业务提示方式设置模块62对应用的业务提示操作的方式进行设置;这里的业务提示操作的方式包括提示业务节点的设置方式,以及提示业务节点的反提示操作条件等。这里用户可根据自己的需要设置业务提示操作的方式。如对部分业务节点禁止设置业务提示操作;或对不同类别的业务节点设置不同形状或位置的业务提示红点等。Then, the service prompt
用户也可根据自己的需要设置提示业务节点的反提示操作条件,如子业务节点存在提示业务节点,则当前业务节点的业务提示红点禁止消除;对部分提示业务节点禁止反提示操作;或自定义反提示操作条件,如用户对该提示业务节点连续触发三次后对该提示业务节点进行反提示操作等。这样即对业务节点结构树以及该业务节点结构树的相关参数设置完毕。The user can also set the reverse prompt operation condition of the prompting service node according to his own needs. For example, if the child service node has a prompt service node, the service prompt red dot of the current service node is forbidden to be eliminated; and the partial prompt service node prohibits the reverse prompt operation; or The anti-prompt operation condition is defined, for example, the user promptly triggers the prompt service node to perform the reverse prompt operation on the prompt service node. In this way, the relevant parameters of the service node structure tree and the service node structure tree are set.
然后节点信息接收模块63从应用的后台服务器或根据应用自身设置接收提示业务节点的节点信息。即将该应用的某个或某些业务节点转换为提示业务节点,以便提示用户进行业务操作。The node
随后提示业务节点查找模块64根据节点信息接收模块63获取的提示业务节点的节点信息,从结构树创建模块61创建的业务节点结构树中查找提示业务节点以及提示业务节点的父业务节点。Then, the prompting service
然后提示业务节点提示模块65对提示业务节点查找模块64查找到的提示业务节点以及提示业务节点的父业务节点进行业务提示操作。这样用户可通过提示业务节点的父业务节点找到提示业务节点,并对其进行触发操作,或直接对提示业务节点进行触发操作。Then, the prompting service
随后存储模块66对提示业务节点提示模块65中进行业务提示操作的业务节点进行存储操作,以便应用业务提示装置60对该应用进行重启操作后,还可对提示业务节点以及提示业务节点的父业务节点进行相
应的业务提示操作,保证了每次业务节点更新的有效性,避免由于应用的重启导致提示业务节点的失效。Then, the
最后反提示模块67接收业务节点触发指令,业务节点触发指令是指用户对提示业务节点进行触发操作的指令,这样反提示模块67可根据该业务节点触发指令,对业务提示的业务节点进行反提示操作。具体的:The final
反提示模块67可对业务节点触发指令对应的所有业务节点进行反提示操作。即用户通过点击某个提示业务节点对应的图标触发该业务节点,应用业务提示装置60即对该提示业务节点进行反提示操作,如将对应的业务提示红点消除等。The
此外由于多个提示业务节点可能共享一父业务节点,如采用上述直接对业务节点触发指令对应的业务节点进行反提示操作,可能会导致某个未反提示操作的提示业务节点的父业务节点被反提示操作。因此可通过以下步骤对处于业务提示状态的业务节点进行反提示操作:In addition, since a plurality of prompt service nodes may share a parent service node, if the service node corresponding to the service node triggering instruction directly performs the reverse prompt operation, the parent service node of the prompt service node that is not prompted for the operation may be Reverse prompt operation. Therefore, you can perform the reverse prompt operation on the service node in the service prompt state by the following steps:
反提示模块67的子业务节点判断单元71判断业务节点触发指令对应的业务节点是否具有子业务员节点处于业务提示状态;The sub-service
如业务节点具有处于业务提示状态的子业务节点,则反提示模块67不对业务节点进行反提示操作,以便用户更好的查看到子业务节点的业务提示状态。如业务节点不具有处于业务提示状态的子业务节点,则反提示模块67的反提示操作单元72对业务节点进行反提示操作,以便对业务节点触发指令进行反馈。随后存储模块对存储的业务节点的业务提示状态进行更新操作。If the service node has a sub-service node in the service prompt state, the
这样即完成了本实施例的应用业务提示装置60的应用业务的提示以及反提示过程。In this way, the prompting and anti-prompting process of the application service of the application
在图6所示实施例的基础上,本实施例的应用业务提示装置可对业务提示操作的方式进行设置,从而提高了业务提示操作的多样性;对业务提示操作的业务节点进行存储操作,保证了业务节点更新的有效性;并且反提示操作的设置,提高的提示操作和反提示操作的有效性。 On the basis of the embodiment shown in FIG. 6, the application service prompting apparatus of this embodiment can set the manner of the service prompt operation, thereby improving the diversity of the service prompt operation; and performing the storage operation on the service node of the service prompt operation. The validity of the service node update is guaranteed; and the setting of the reverse prompt operation, the improvement of the prompt operation and the effectiveness of the reverse prompt operation.
下面通过一具体实施例说明本申请的应用业务提示方法及应用业务提示装置的工作原理。请参照图8,图8为本申请的应用业务提示方法及应用业务提示装置的具体实施例的流程时序图。其中应用业务提示装置设置在移动终端,可为业务红点设置模块。业务红点设置模块可创建应用的业务节点结构树。应用后台或后台服务器可发送提示业务节点的节点信息,业务红点设置模块对相应的提示业务节点设置红点提示。The working principle of the application service prompting method and the application service prompting device of the present application are described below by using a specific embodiment. Please refer to FIG. 8. FIG. 8 is a flow chart of a specific embodiment of an application service prompting method and an application service prompting apparatus according to the present application. The application service prompting device is set in the mobile terminal, and the module can be set for the service red dot. The business red dot setting module creates a business node structure tree for the application. The application background or background server may send the node information of the prompting service node, and the service red dot setting module sets a red dot prompt to the corresponding prompt service node.
本具体实施例的应用业务提示方法及应用业务提示装置使用时,其包括:When the application service prompting method and the application service prompting device of the specific embodiment are used, the method includes:
步骤S801,业务红点设置模块创建应用的业务节点结构树,该业务节点结构树包括应用的所有业务节点。该业务节点结构树可为JSON格式或XML格式。Step S801, the service red dot setting module creates a service node structure tree of the application, where the service node structure tree includes all service nodes of the application. The business node structure tree can be in JSON format or XML format.
步骤S802,将业务节点结构树中的业务节点与应用中的业务节点的视图进行绑定。Step S802, binding the service node in the service node structure tree to the view of the service node in the application.
步骤S803,业务红点设置模块接收应用后台或后台服务器的提示业务节点的节点信息,以便进行提示业务节点的业务提示操作。Step S803, the service red dot setting module receives the node information of the prompt service node of the application background or the background server, so as to prompt the service prompt operation of the service node.
步骤S804,业务红点设置模块在业务节点结构树中查找到该提示业务节点以及该提示业务节点的父业务节点。Step S804, the service red dot setting module finds the prompt service node and the parent service node of the prompt service node in the service node structure tree.
步骤S805,在应用的业务节点的视图中,业务红点设置模块对提示业务节点以及该提示业务节点的父业务节点进行业务提示操作(如设置红点提示操作等)。Step S805: In the view of the service node of the application, the service red dot setting module performs a service prompt operation on the prompt service node and the parent service node of the prompt service node (such as setting a red dot prompt operation, etc.).
步骤S806,业务红点设置模块接收用户的业务节点触发指令(即在业务节点视图上的点击操作);Step S806, the service red dot setting module receives the user node triggering instruction of the user (ie, a click operation on the service node view);
步骤S807,业务红点设置模块根据该业务节点触发指令,对业务节点进行反提示操作(如消除红点提示操作等)。Step S807: The service red dot setting module performs a reverse prompt operation on the service node according to the service node triggering instruction (such as eliminating a red dot prompt operation, etc.).
这样即完成了本具体实施例的应用业务提示方法及应用业务提示装置的应用业务的提示以及反提示过程。In this way, the application service prompting method of the specific embodiment and the prompting and anti-prompting process of the application service of the application service prompting device are completed.
本申请的应用业务提示方法及应用功能业务提示装置通过业务节 点结构树的设置,可以有效的减小设置业务提示的工作量,同时还可有效的减小终端和后台服务器之间的通信流量;解决了现有的应用功能业务提示方法及应用业务提示装置的设置业务提示的工作量较大,且终端和后台服务器之间的通信流量较大的技术问题。Application business prompting method and application function business prompting device of the present application through business section The setting of the point structure tree can effectively reduce the workload of setting service prompts, and can also effectively reduce the communication traffic between the terminal and the background server; and solve the existing application function service prompting method and application service prompting device The technical problem of setting the business prompts is large, and the communication traffic between the terminal and the background server is large.
如本申请所使用的术语“组件”、“模块”、“系统”、“接口”、“进程”等等一般地旨在指计算机相关实体:硬件、硬件和软件的组合、软件或执行中的软件。例如,组件可以是但不限于是运行在处理器上的进程、处理器、对象、可执行应用、执行的线程、程序和/或计算机。通过图示,运行在控制器上的应用和该控制器二者都可以是组件。一个或多个组件可以有在于执行的进程和/或线程内,并且组件可以位于一个计算机上和/或分布在两个或更多计算机之间。The terms "component," "module," "system," "interface," "process," and the like, as used herein, are generally intended to mean a computer-related entity: hardware, a combination of hardware and software, software, or in execution. software. For example, a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable application, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a controller and the controller can be a component. One or more components can reside within a process and/or thread of execution, and a component can be located on a computer and/or distributed between two or more computers.
图9和随后的讨论提供了对实现本申请所述的应用功能业务提示装置所在的电子设备的工作环境的简短、概括的描述。图9的工作环境仅仅是适当的工作环境的一个实例并且不旨在建议关于工作环境的用途或功能的范围的任何限制。实例电子设备912包括但不限于可穿戴设备、头戴设备、医疗健康平台、个人计算机、服务器计算机、手持式或膝上型设备、移动设备(比如移动电话、个人数字助理(PDA)、媒体播放器等等)、多处理器系统、消费型电子设备、小型计算机、大型计算机、包括上述任意系统或设备的分布式计算环境,等等。9 and the following discussion provide a brief, general description of the operating environment of an electronic device in which the application function business prompting device described herein is implemented. The working environment of Figure 9 is only one example of a suitable working environment and is not intended to suggest any limitation as to the scope of use or function of the working environment. Example
尽管没有要求,但是在“计算机可读指令”被一个或多个电子设备执行的通用背景下描述实施例。计算机可读指令可以经由计算机可读介质来分布(下文讨论)。计算机可读指令可以实现为程序模块,比如执行特定任务或实现特定抽象数据类型的功能、对象、应用编程接口(API)、数据结构等等。典型地,该计算机可读指令的功能可以在各种环境中随意组合或分布。Although not required, embodiments are described in the general context in which "computer readable instructions" are executed by one or more electronic devices. Computer readable instructions may be distributed via computer readable media (discussed below). Computer readable instructions may be implemented as program modules, such as functions, objects, application programming interfaces (APIs), data structures, etc. that perform particular tasks or implement particular abstract data types. Typically, the functionality of the computer readable instructions can be combined or distributed at will in various environments.
图9图示了包括本申请的应用功能业务提示装置中的一个或多个实施例的电子设备912的实例。在一种配置中,电子设备912包括至少一
个处理单元916和存储器918。根据电子设备的确切配置和类型,存储器918可以是易失性的(比如RAM)、非易失性的(比如ROM、闪存等)或二者的某种组合。该配置在图9中由虚线914图示。FIG. 9 illustrates an example of an
在其他实施例中,电子设备912可以包括附加特征和/或功能。例如,设备912还可以包括附加的存储装置(例如可移除和/或不可移除的),其包括但不限于磁存储装置、光存储装置等等。这种附加存储装置在图9中由存储装置920图示。在一个实施例中,用于实现本文所提供的一个或多个实施例的计算机可读指令可以在存储装置920中。存储装置920还可以存储用于实现操作系统、应用程序等的其他计算机可读指令。计算机可读指令可以载入存储器918中由例如处理单元916执行。In other embodiments,
本文所使用的术语“计算机可读介质”包括计算机存储介质。计算机存储介质包括以用于存储诸如计算机可读指令或其他数据之类的信息的任何方法或技术实现的易失性和非易失性、可移除和不可移除介质。存储器918和存储装置920是计算机存储介质的实例。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字通用盘(DVD)或其他光存储装置、盒式磁带、磁带、磁盘存储装置或其他磁存储设备、或可以用于存储期望信息并可以被电子设备912访问的任何其他介质。任意这样的计算机存储介质可以是电子设备912的一部分。The term "computer readable medium" as used herein includes computer storage media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions or other data.
电子设备912还可以包括允许电子设备912与其他设备通信的通信连接926。通信连接926可以包括但不限于调制解调器、网络接口卡(NIC)、集成网络接口、射频发射器/接收器、红外端口、USB连接或用于将电子设备912连接到其他电子设备的其他接口。通信连接926可以包括有线连接或无线连接。通信连接926可以发射和/或接收通信媒体。
术语“计算机可读介质”可以包括通信介质。通信介质典型地包含计算机可读指令或诸如载波或其他传输机构之类的“己调制数据信号”中的其他数据,并且包括任何信息递送介质。术语“己调制数据信号”可以包 括这样的信号:该信号特性中的一个或多个按照将信息编码到信号中的方式来设置或改变。The term "computer readable medium" can include a communication medium. Communication media typically embodies computer readable instructions or other data in "modulated data signals" such as carrier waves or other transport mechanisms, and includes any information delivery media. The term "modulated data signal" can be packaged A signal is included that one or more of the signal characteristics are set or changed in such a manner as to encode the information into the signal.
电子设备912可以包括输入设备924,比如键盘、鼠标、笔、语音输入设备、触摸输入设备、红外相机、视频输入设备和/或任何其他输入设备。设备912中也可以包括输出设备922,比如一个或多个显示器、扬声器、打印机和/或任意其他输出设备。输入设备924和输出设备922可以经由有线连接、无线连接或其任意组合连接到电子设备912。在一个实施例中,来自另一个电子设备的输入设备或输出设备可以被用作电子设备912的输入设备924或输出设备922。The
电子设备912的组件可以通过各种互连(比如总线)连接。这样的互连可以包括外围组件互连(PCI)(比如快速PCI)、通用串行总线(USB)、火线(IEEE 1394)、光学总线结构等等。在另一个实施例中,电子设备912的组件可以通过网络互连。例如,存储器918可以由位于不同物理位置中的、通过网络互连的多个物理存储器单元构成。The components of
本领域技术人员将认识到,用于存储计算机可读指令的存储设备可以跨越网络分布。例如,可经由网络928访问的电子设备930可以存储用于实现本申请所提供的一个或多个实施例的计算机可读指令。电子设备912可以访问电子设备930并且下载计算机可读指令的一部分或所有以供执行。可替代地,电子设备912可以按需要下载多条计算机可读指令,或者一些指令可以在电子设备912处执行并且一些指令可以在电子设备930处执行。Those skilled in the art will recognize that storage devices for storing computer readable instructions may be distributed across a network. For example,
本文提供了实施例的各种操作。在一个实施例中,所述的一个或多个操作可以构成一个或多个计算机可读介质上存储的计算机可读指令,其在被电子设备执行时将使得计算设备执行所述操作。描述一些或所有操作的顺序不应当被解释为暗示这些操作必需是顺序相关的。本领域技术人员将理解具有本说明书的益处的可替代的排序。而且,应当理解,不是所有操作必需在本文所提供的每个实施例中存在。Various operations of the embodiments are provided herein. In one embodiment, the one or more operations may constitute computer readable instructions stored on one or more computer readable media that, when executed by an electronic device, cause the computing device to perform the operations. The order in which some or all of the operations are described should not be construed as implying that the operations must be sequential. Those skilled in the art will appreciate alternative rankings that have the benefit of this specification. Moreover, it should be understood that not all operations must be present in every embodiment provided herein.
而且,尽管已经相对于一个或多个实现方式示出并描述了本公开, 但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本公开包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件(例如元件、资源等)执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本公开的示范性实现方式中的功能的公开结构不等同。此外,尽管本公开的特定特征已经相对于若干实现方式中的仅一个被公开,但是这种特征可以与如可以对给定或特定应用而言是期望和有利的其他实现方式的一个或多个其他特征组合。而且,就术语“包括”、“具有”、“含有”或其变形被用在具体实施方式或权利要求中而言,这样的术语旨在以与术语“包含”相似的方式包括。Moreover, although the disclosure has been shown and described with respect to one or more implementations, Equivalent variations and modifications will occur to those skilled in the art in view of this disclosure and the description. The present disclosure includes all such modifications and variations, and is only limited by the scope of the appended claims. With particular regard to various functions performed by the above-described components (e.g., elements, resources, etc.), the terms used to describe such components are intended to correspond to performing the specified functions of the components (e.g., they are functionally equivalent). Any component (unless otherwise indicated) is not equivalent in structure to the disclosed structure for performing the functions in the exemplary implementations of the present disclosure as shown herein. Moreover, although certain features of the present disclosure have been disclosed with respect to only one of several implementations, such features may be combined with one or more other implementations as may be desired and advantageous for a given or particular application. Other feature combinations. Furthermore, the terms "comprising," "having," "having," or "include" or "comprising" are used in the particular embodiments or claims, and such terms are intended to be encompassed in a manner similar to the term "comprising."
本申请实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或系统,可以执行相应方法实施例中的方法。Each functional unit in the embodiment of the present application may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. The integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium. The above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like. Each of the above described devices or systems can perform the methods of the corresponding method embodiments.
综上所述,虽然本申请已以实施例揭露如上,实施例前的序号,如“第一”、“第二”等仅为描述方便而使用,对本申请各实施例的顺序不造成限制。并且,上述实施例并非用以限制本申请,本领域的普通技术人员,在不脱离本申请的精神和范围内,均可作各种更动与润饰,因此本申请的保护范围以权利要求界定的范围为准。 In the above, the present application has been disclosed in the above embodiments, and the serial numbers before the embodiment, such as "first", "second", etc., are used for convenience of description only, and the order of the embodiments of the present application is not limited. In addition, the above embodiments are not intended to limit the present application, and various modifications and refinements can be made by those skilled in the art without departing from the spirit and scope of the present application. The scope is subject to.
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611017801.4 | 2016-11-15 | ||
| CN201611017801.4A CN106502709B (en) | 2016-11-15 | 2016-11-15 | Applied business reminding method and applied business suggestion device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018090871A1 true WO2018090871A1 (en) | 2018-05-24 |
Family
ID=58323369
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/110343 Ceased WO2018090871A1 (en) | 2016-11-15 | 2017-11-10 | Application service indication method and application service indication device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106502709B (en) |
| WO (1) | WO2018090871A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111368179A (en) * | 2020-03-10 | 2020-07-03 | 普元信息技术股份有限公司 | Method for realizing general operation prompt configuration and display control in cloud platform process application business approval link |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106502709B (en) * | 2016-11-15 | 2019-08-13 | 腾讯科技(深圳)有限公司 | Applied business reminding method and applied business suggestion device |
| CN107450903B (en) * | 2017-05-31 | 2020-06-30 | 阿里巴巴集团控股有限公司 | Information processing method and device |
| CN107844308A (en) * | 2017-10-18 | 2018-03-27 | 阿里巴巴集团控股有限公司 | A kind of information processing method, device and equipment |
| CN109885358A (en) * | 2019-01-10 | 2019-06-14 | 珠海金山网络游戏科技有限公司 | A kind of red dot representation method and system based on tree form data structure |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130226885A1 (en) * | 2012-02-28 | 2013-08-29 | Microsoft Corporation | Path-decomposed trie data structures |
| CN104657147A (en) * | 2015-03-09 | 2015-05-27 | 联想(北京)有限公司 | Information processing method and information processing device |
| CN105814532A (en) * | 2013-09-17 | 2016-07-27 | 亚马逊技术有限公司 | Approaches for three-dimensional object display |
| CN106502709A (en) * | 2016-11-15 | 2017-03-15 | 腾讯科技(深圳)有限公司 | Applied business reminding method and applied business suggestion device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE0104080D0 (en) * | 2001-12-05 | 2001-12-05 | Ericsson Telefon Ab L M | A method and apparatus for negotiating mobile services |
| CN100355247C (en) * | 2005-03-16 | 2007-12-12 | 华为技术有限公司 | Interrupt indication method of package area intelligent service |
| CN101227642A (en) * | 2007-12-24 | 2008-07-23 | 深圳华为通信技术有限公司 | Equipment, system and method for implementing communication business prompting |
| CN101753676A (en) * | 2008-12-12 | 2010-06-23 | 康佳集团股份有限公司 | Method, device and mobile terminal for prompting communication services of mobile terminal |
| CN103035146B (en) * | 2012-11-27 | 2014-10-15 | 四川省电力公司技术技能培训中心 | Intelligent prompt method of electric power enterprise resource planning (EPR) service simulation system |
-
2016
- 2016-11-15 CN CN201611017801.4A patent/CN106502709B/en active Active
-
2017
- 2017-11-10 WO PCT/CN2017/110343 patent/WO2018090871A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130226885A1 (en) * | 2012-02-28 | 2013-08-29 | Microsoft Corporation | Path-decomposed trie data structures |
| CN105814532A (en) * | 2013-09-17 | 2016-07-27 | 亚马逊技术有限公司 | Approaches for three-dimensional object display |
| CN104657147A (en) * | 2015-03-09 | 2015-05-27 | 联想(北京)有限公司 | Information processing method and information processing device |
| CN106502709A (en) * | 2016-11-15 | 2017-03-15 | 腾讯科技(深圳)有限公司 | Applied business reminding method and applied business suggestion device |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111368179A (en) * | 2020-03-10 | 2020-07-03 | 普元信息技术股份有限公司 | Method for realizing general operation prompt configuration and display control in cloud platform process application business approval link |
| CN111368179B (en) * | 2020-03-10 | 2023-10-17 | 普元信息技术股份有限公司 | Method for realizing general operation prompt configuration and display control in cloud platform flow application business approval link |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106502709B (en) | 2019-08-13 |
| CN106502709A (en) | 2017-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109976667B (en) | Mirror image management method, device and system | |
| US10970052B2 (en) | System and method for enhancing component based development models with auto-wiring | |
| US9342333B2 (en) | Backend custom code extensibility | |
| JP5985517B2 (en) | Cross-platform service notification | |
| WO2018090871A1 (en) | Application service indication method and application service indication device | |
| US10191986B2 (en) | Web resource compatibility with web applications | |
| US12167307B2 (en) | Delivery of configuration information for cross-platform application integration | |
| CN113434241A (en) | Page skipping method and device | |
| US11656865B2 (en) | Enabling access to backend code that defines custom backend feature(s) without enabling access to host code that hosts the backend code | |
| US20160313958A1 (en) | Cross-platform command extensibility | |
| US20130007377A1 (en) | Message oriented middleware with integrated rules engine | |
| US20180143949A1 (en) | Web Content Extension System and Platform | |
| CN113448570A (en) | Data processing method and device, electronic equipment and storage medium | |
| KR20140077170A (en) | Event service for local client applications through local server | |
| CN111142972B (en) | Method, apparatus, system, and medium for extending functions of application program | |
| WO2018121652A1 (en) | Method and device for connecting wireless access point through application in user equipment | |
| CN112256326A (en) | Information processing method, device, equipment and storage medium | |
| US12001458B2 (en) | Multi-cloud object store access | |
| US20180300160A1 (en) | Host and Component Relationship between Applications | |
| CN107256170B (en) | Method and device for activating input method setting items for terminal equipment | |
| US20250317406A1 (en) | Smart application programming interface (api) resource sharing for distributed service platforms | |
| CN115421873B (en) | Dictionary construction method, dictionary-based file evaluation device and dictionary-based file evaluation equipment | |
| US11704014B1 (en) | Supporting micro swipes for generating custom user interface responses | |
| CN113296978B (en) | Content copying method, apparatus, device and computer readable medium | |
| CN116886531A (en) | Business processing methods, devices, media and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17871250 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17871250 Country of ref document: EP Kind code of ref document: A1 |