Task creation method, device, electronic device and computer-readable storage medium

By displaying the recommended task types that match the historical usage data in the task creation interface, the problem that users need to select task types one by one in the existing technology is solved, and the effect of simplifying operations and improving creation efficiency is achieved.

CN113377473BActive Publication Date: 2025-03-04GUANGZHOU XAIRCRAFT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110649583.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-10
Publication Date
2025-03-04
Estimated Expiration
2041-06-10

AI Technical Summary

Technical Problem

In the prior art, when creating tasks, users need to select one by one from all task types supported by the system, which leads to cumbersome and time-consuming operation and reduces creation efficiency.

Method used

By displaying the recommended task type in the task type interface, the recommended task type matches the historical usage data, and the number is less than the preset task type, users can quickly select and create tasks.

Benefits of technology

Simplifies the task creation process, saves user selection time, and improves task creation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113377473B_ABST
    Figure CN113377473B_ABST
Patent Text Reader

Abstract

The present invention provides a task creation method, device, electronic device and computer-readable storage medium. The method is applied to a terminal, including: displaying a task including a task type interface of recommended task types, wherein the recommended task types match historical usage data, and the number of recommended task types is less than the number of preset task types; when a selection operation is received, creating a task according to the selected recommended task type; when a creation operation is received, creating a task according to the task type corresponding to the acquired data content. The present invention can avoid users from selecting the task types they need one by one from all task types, making the creation process simple and fast, and improving creation efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information processing technology, and in particular to a task creation method, device, electronic device and computer-readable storage medium. Background Art

[0002] With the rapid development of hardware technology and network technology, various systems are becoming larger and larger, and these systems support more and more tasks. Among them, matching the appropriate task type for the task is an important link to facilitate the management of the task.

[0003] Currently, in the related technology, when a user is creating a task, the task system will display all task types supported by the system for the user to choose from. Since the system supports a wide variety of task types, this method that requires users to manually select is not only cumbersome, but also time-consuming and reduces creation efficiency. Summary of the invention

[0004] The objectives of the present invention include, for example, providing a task creation method, device, electronic device and computer-readable storage medium for saving the user's selection time in the task creation process, simplifying the operation process and improving creation efficiency.

[0005] The embodiments of the present invention can be implemented as follows:

[0006] In a first aspect, the present invention provides a task creation method, applied to a terminal, the method comprising: displaying a task type interface; wherein a selection area of ​​the task type interface has at least one recommended task type; the recommended task type matches historical usage data; the number of recommended task types is less than the number of preset task types; when a selection operation is received in the selection area, creating a target task according to the selected task type; when a creation operation is received in the task type interface, creating a target task according to the task type corresponding to the acquired data content.

[0007] Optionally, the task type interface also includes at least one alternative task type, and the alternative task type is determined based on historical usage data within a preset time period; when an update operation is received on the task type interface, an update confirmation interface is displayed based on the alternative task type; wherein the update confirmation interface has an updated recommended task type; when a confirmation operation is received on the update confirmation interface, the task type interface is updated.

[0008] Optionally, when a preview operation is received on the task type interface, a list of all preset task types is displayed.

[0009] Optionally, when a creation operation is received in the task type interface, a data entry interface is displayed; when the file format of the entered data content is consistent with a preset file format, the task type corresponding to the data content is obtained; and a target task is created according to the task type corresponding to the data content.

[0010] Optionally, when the number of task types corresponding to the data content is one, a target task is created according to the task type corresponding to the data content; when the number of task types corresponding to the data content is at least two, the target task type corresponding to the data content is determined according to a preset content priority, and a target task is created according to the target task type.

[0011] Optionally, if there are multiple target task types, a target type selection interface is displayed.

[0012] In a second aspect, the present invention provides a task creation method, which is applied to a server, and the method includes: when a user is detected logging into the system, determining the recommended task type corresponding to the user based on historical usage data; the number of the recommended task types is less than the number of preset task types; generating task type interface information based on the recommended task type and sending the task type interface information to a terminal for display.

[0013] Optionally, the method further includes: acquiring historical usage data within a preset time period; updating the recommended task type according to the historical usage data within the preset time period; generating update information according to the updated recommended task type, and sending the update information to the terminal for display.

[0014] In a third aspect, the present invention provides a task creation device, applied to a terminal, comprising: a display module, used to display a task type interface; wherein the selection area of ​​the task type interface has at least one recommended task type; the recommended task type matches the historical usage data; the number of recommended task types is less than the number of preset task types; a processing module, used to create a target task according to the selected task type when a selection operation is received in the selection area; and to create a target task according to the task type corresponding to the acquired data content when a creation operation is received in the task type interface.

[0015] In a fourth aspect, the present invention provides a task creation device, applied to a server, comprising: a determination module, for determining, when a user is detected to log in to the system, a recommended task type corresponding to the user based on historical usage data; the number of the recommended task types is less than the number of preset task types; a generation module, for generating task type interface information based on the recommended task type and sending the task type interface information to a terminal for display.

[0016] In a fifth aspect, the present invention provides an electronic device, comprising a processor and a memory, wherein the memory stores a computer program executable by the processor, and the processor can execute the computer program to implement the method as described in the first aspect or the method as described in the second aspect.

[0017] In a sixth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in the first aspect or the method described in the second aspect.

[0018] The beneficial effects achieved by the present invention are as follows:

[0019] The present invention provides a task creation method, device, electronic device and computer-readable storage medium. The method is applied to a terminal, including: displaying a task type interface including recommended task types, wherein the number of recommended task types is less than the number of preset task types; when a selection operation is received, creating a task according to the selected recommended task type; when a creation operation is received, creating a task according to the task type corresponding to the acquired data content. The difference from the prior art is that the prior art provides users with all task types supported by the system, and users need to mechanically select a type they need from all task types one by one. It is conceivable that the system can support a large number of task types. This method undoubtedly increases the user's workload and reduces the efficiency of task creation. By adopting the task creation method provided by the present invention, the recommended task types can be displayed on the terminal for users to select, and the task creation can be completed based on the user's interactive instructions. In this way, users do not need to select the task types they need from all task types one by one, making the creation process simple and fast, and improving the creation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 An application environment provided for an embodiment of the present invention;

[0022] Figure 2 A schematic flowchart of a task creation method in one embodiment;

[0023] Figure 3 An example diagram of a task type interface provided by an embodiment of the present invention;

[0024] Figure 4 A schematic diagram of the correspondence relationship provided by the embodiment of the present invention;

[0025] Figure 5 A scene example diagram of a task type interface provided by an embodiment of the present invention;

[0026] Figure 6 is an example diagram of a task type interface in another embodiment;

[0027] Figure 7 is an example diagram of a task type interface in another embodiment;

[0028] Figure 8 This is a scene example diagram of a task type interface in another embodiment;

[0029] Fig. 9 A schematic flow chart of another task creation method provided by an embodiment of the present invention;

[0030] Fig.10 An example diagram of an update confirmation interface provided by an embodiment of the present invention;

[0031] Fig.11 A schematic flow chart of an implementation method of step S23 provided in an embodiment of the present invention;

[0032] Fig.12 A schematic diagram of a data entry interface provided by an embodiment of the present invention;

[0033] Fig.13 An example diagram of a task creation interface provided by an embodiment of the present invention;

[0034] Fig.14 An example diagram of a selection confirmation interface provided by an embodiment of the present invention;

[0035] Fig.15 A schematic flow chart of a task creation method in another embodiment;

[0036] Fig.16 A functional module diagram of a task creation device provided by an embodiment of the present invention;

[0037] Fig.17 A functional module diagram of another task creation device provided by an embodiment of the present invention;

[0038] Fig.18 A structural block diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.

[0040] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0041] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0042] In the description of the present invention, it should be noted that if the terms "upper", "lower", "inside", "outside", etc. appear to indicate an orientation or position relationship, they are based on the orientation or position relationship shown in the accompanying drawings, or are the orientation or position relationship in which the product of the invention is usually placed when used. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.

[0043] In addition, the terms “first”, “second”, etc., if used, are merely used to distinguish between the descriptions and should not be understood as indicating or implying relative importance.

[0044] It should be noted that, in the absence of conflict, the features in the embodiments of the present invention may be combined with each other.

[0045] As the system can support more and more tasks, it is also crucial to match the appropriate task type for the task to facilitate task creation and management. At present, in the process of user creating a task, the task system will display all the task types supported by the system for the user to choose. Since the system supports a large number of task types, this method that requires users to manually select is not only cumbersome, but also time-consuming, which reduces the creation efficiency.

[0046] To solve the above technical problems, please see Figure 1 The embodiment of the present invention provides a task creation method, which can be applied to Figure 1 In the application environment shown, Figure 1As shown, the application environment may include but is not limited to a terminal and a server, and the terminal and the server may communicate through a network.

[0047] The terminal may be, but is not limited to, a smart phone, a tablet, a portable computer, a handheld notebook, etc., and the server may be a separate server device or a server cluster.

[0048] In some possible embodiments, the user may log in to the task system through a terminal. When the server detects that the user has logged in to the system, it pushes a task creation interface to the terminal to assist the user in completing the task creation.

[0049] In an embodiment of the present invention, in order to provide users with commonly used task types in a personalized manner, the server can regularly (for example, every 7 days or 1 month) collect and analyze the system usage data of each user during this period, and formulate a task type recommendation plan that matches the user. The terminal displays the recommended task types for users to choose from, and completes the task creation based on the user's interactive instructions. In other words, in this way, users do not need to select the task types they need from all task types one by one, making the creation process simple and fast, and can improve creation efficiency.

[0050] In order to understand the above implementation principle, it will be described in detail below with reference to the relevant drawings.

[0051] See first Figure 2 , Figure 2 A schematic flow chart of a task creation method in one embodiment, which can be applied in Figure 1 In the terminal shown, the method includes:

[0052] S21. Display the task type interface.

[0053] For easier understanding, see Figure 3 , Figure 3 This is an example diagram of a task type interface provided in an embodiment of the present invention. It should be noted that the task type interface is only used as an example, and it may also include more interface elements, which will not be described in detail here.

[0054] like Figure 3 As shown, the selection area of ​​the task type interface can have at least one recommended task type, that is, a common task type with a high usage rate among system users. To facilitate user browsing and selection operations, the recommended task type can be matched with historical usage data. In other words, the recommended task type is obtained based on statistical analysis of historical usage data. The number of recommended task types is less than the number of preset task types, thereby saving user selection time.

[0055] It can be understood that the above-mentioned historical usage data can be the historical data of the user's use of the system. In some possible implementations, the number of recommended task types can be determined based on a preset quantity principle, for example, the system recommends 5 task types by default), or it can be determined based on user usage rate, for example, all task types with a usage rate greater than 20% are recommended task types.

[0056] It can also be understood that if the user has few or no records of using the system, that is, the number of times the user uses the system is less than a preset threshold, for example, the number of times the user uses the system is less than 20 times or 0 times, then the historical usage data can also be the historical usage data of the system's entire users. In this case, in one possible implementation, the most frequently used task types can be recommended to users.

[0057] S22: When a selection operation is received in the selection area, a target task is created according to the selected task type.

[0058] Continue to see Figure 3 ,When the user selects one of the recommended task types in the selection area, the process of creating a task can be executed according to the selected task type. For example, the user can continue to click Figure 3 The Create button shown obtains the data content and completes the creation.

[0059] S23. When a creation operation is received in the task type interface, a target task is created according to the task type corresponding to the acquired data content.

[0060] It is understandable that if the recommended task type in the selection area is not within the user's selection range, the user can also choose not to select it, but directly click Figure 3 As shown in the creation mark, after the terminal obtains the operation instruction, it can complete the task creation according to the task type corresponding to the acquired data content.

[0061] In some possible embodiments, the format of the data content may be any one or combination of the following: graphics (such as points, lines, surfaces, bodies, etc.), text, symbols, etc. For example, taking the data content as graphics (such as points, lines, surfaces, bodies, etc.) as an example, the corresponding relationship between the data content and the task type may be as follows: Figure 4 As shown, Figure 4 A schematic diagram of the correspondence relationships provided for the embodiments of the present invention, for example, the task type corresponding to the point is interest point patrol, the task type corresponding to the line can be flight strip mapping, and the task type corresponding to the surface can be flat ground mapping, three-dimensional mapping, land sampling, and five-way flight.

[0062] It is understandable that different types of data types can correspond to at least one task type, and users can set them according to actual needs, which will not be elaborated here.

[0063] The difference from the prior art is that the prior art provides users with all the task types supported by the system, and users need to mechanically select the one they need from all the task types one by one. It is conceivable that the system can support a large number of task types. This method undoubtedly increases the user's workload and reduces the efficiency of task creation. However, by adopting the task creation method provided by the present invention, the recommended task types can be displayed on the terminal for users to choose, and the task creation can be completed based on the user's interactive instructions. In this way, users do not need to select the task type they need from all the task types one by one, making the creation process simple and fast, and can improve the creation efficiency.

[0064] To further help readers understand the above implementation effects, see Figure 5 , Figure 5 A scene example diagram of a task type interface provided in an embodiment of the present invention.

[0065] like Figure 5 As shown, the task type interface includes four recommended task types, namely, flat ground surveying, three-dimensional surveying (tic-tac-toe surveying), plot sampling and point of interest patrol. It can be seen that each task type also has task description information to facilitate the user to make a selection and further save selection time. When the user selects one of the recommended task types, the user can click the prompt button to create a task by importing a file. After the terminal obtains the operation instruction, it can execute the task creation; in another scenario, the user can also choose not to select the above four recommended task types and directly click the prompt button to create a task by importing a file. In this way, the terminal can complete the task creation according to the task type corresponding to the data content.

[0066] Optionally, if none of the recommended task types are within the user's selection range, that is, the displayed recommended types cannot meet the user's creation needs, the embodiment of the present invention also provides a solution, that is, Figure 3 Based on this, the embodiment of the present invention also provides a task type interface, see Figure 6 , Figure 6 This is an example diagram of a task type interface in another embodiment.

[0067] like Figure 6 As shown, there may also be a preview function identifier in the selection area. After the terminal receives an operation instruction for the preview function identifier, it may display all preset task types supported by the system, such as task type 1, task type 2, task type 3, etc. The user may select the task type they need from the list of all task types to create a task, thereby avoiding the defect that the user cannot obtain the task type to create a task.

[0068] To understand the above effects, please continue to refer to Figure 5 ,like Figure 5 As shown, the preview function identifier in the task type interface can be but is not limited to being represented by the identifier of "more task types". When the terminal receives the operation instruction of the identifier of "more task types", all task types are expanded.

[0069] Optionally, since historical usage data will change with the number of times the user uses the system and the usage rate of different task types, in order to make the recommended task types fit the user's usage habits, the recommended task types can be updated regularly to make the types of task types recommended more in line with the user's usage needs. Therefore, the embodiment of the present invention also provides an update solution, see Figure 7 , Figure 7 This is an example diagram of a task type interface in another embodiment.

[0070] like Figure 7 As shown, an update function logo can also be displayed in the task type interface. The user can complete the task type interface information update by operating the update function logo. Specifically, the update process is to update the recommended task types (here referred to as alternative task types) obtained by re-statistical analysis of historical usage data counted within a preset time period (for example, every 7 days or 1 month) and display the latest task types that are consistent with the user's usage habits to the user.

[0071] For easier understanding, see Figure 8 , Figure 8 This is a scene example diagram of the task type interface in another embodiment. For example, the common task types (that is, the recommended task types) used by a certain user include: flat ground mapping, three-dimensional mapping (tic-tac-toe mapping), land sampling, and point of interest patrol. Every preset time period (such as 7 days, 30 days, etc.), the system will automatically perform statistics and analysis on the recent system usage data of each user to obtain new common task types (that is, alternative task types), which may include flight strip mapping, three-dimensional mapping (five-way flight), and power inspection. If the most commonly used task type of a certain user in the preset time period is different from the commonly used task type (recommended task type) displayed by default, the "one-click update of common task types" button (that is, update function identifier) ​​will be displayed on the task type interface. If they are consistent, the "one-click update of common task types" button will not be displayed on the task type interface.

[0072] based on Figure 7 and 8 The task type interface shown in the figure, the embodiment of the present invention also provides a schematic flowchart of another task creation method, see Fig. 9 , the method may further include:

[0073] S25. When an update operation is received on the task type interface, an update confirmation interface is displayed according to the candidate task type.

[0074] S24. When a confirmation operation is received on the update confirmation interface, the task type interface is updated.

[0075] Among them, if a user's most commonly used task type in a preset time period is different from the default commonly used task type (recommended task type), the user can click the update function icon to update, and the update confirmation interface has the updated recommended task type, that is, the recommended task type displayed on the task type interface is re-determined according to the recommended task type and the alternative task type. The update confirmation interface can be as follows Fig.10 shown.

[0076] See also Fig.10 , the user sees the updated common task types (that is, the recommended task types). If the user agrees to update the most commonly used task types, he can click the "Use new version of common task types" button (that is, the confirmation function logo) to complete the update. Then, when the user creates a task, the task type interface displayed on the terminal shows the updated common task types generated based on the user's recent usage. These task types are more in line with their recent needs and habits, and are more convenient to choose.

[0077] Optionally, although the user can select the task type on the task type interface before creating the task, the user selection always takes a certain amount of time. In order to further save the time spent on creating tasks and improve the creation efficiency, the embodiment of the present invention also provides an implementation method, see Fig.11 , Fig.11 A schematic flowchart of an implementation of step S23 provided in an embodiment of the present invention, that is, step S23 may include the following sub-steps:

[0078] S23-1. When a creation operation is received in the task type interface, a data entry interface is displayed.

[0079] Continue to see Figure 5 In the creation area, there may be a function identifier that instructs the user to import data, such as "create a task by importing a file". After the terminal receives the operation instruction for the identifier "create a task by importing a file", it switches the task type interface to the data entry interface.

[0080] To facilitate understanding of the above data entry interface, please refer to Fig.12 , Fig.12This is a schematic diagram of a data entry interface provided for an embodiment of the present invention. It can be seen that the user can use method one to browse the file manager directory to obtain the required file data, and can also use method two to obtain local file data by automatically scanning local files through software.

[0081] It should be noted that the above-mentioned method 1 and method 2 are only examples. In the method of obtaining data files, users can also import files stored on the Internet by filling in the network access address, or import files by other existing methods, which will not be explained one by one here.

[0082] S23-2: When the file format of the input data content is consistent with the preset file format, the task type corresponding to the data content is obtained.

[0083] It can be understood that the task system in the embodiments of the present invention can determine whether the file format of the data is a file format supported by the system based on the data imported by the user. Once the file format of the data content imported by the user is inconsistent with the preset file format, a prompt message can be output or the file format supported by the system can be displayed to remind the user to change it in time. On the other hand, if the file format of the entered data content is consistent with the preset file format, the task type corresponding to the data content can be further obtained.

[0084] S23-3. Create a target task according to the task type corresponding to the data content.

[0085] In the embodiment of the present invention, for the route format file, the creation process can be as follows: Fig.13 As shown, Fig.13 This is an example diagram of a task creation interface provided by an embodiment of the present invention. After obtaining the route format file, the terminal can directly and automatically read the task type indicated in the file, and directly create it as a task after confirmation by the user.

[0086] In the embodiment of the invention, if the data content is different graphics, such as points, lines, surfaces, etc., after the terminal obtains the data, it can match the graphics with the task type according to the matching rules (see Figure 4 ) to the corresponding task type. For example, the file format of the imported data can be Kml, shp and other graphic formats, then you can follow Figure 4 The correspondence between the data content and the task type shown determines the task type, thereby completing the task creation.

[0087] In some possible embodiments, if the matched task type is unique, the interface automatically jumps to the information editing interface of the task creation process without the user having to select the task type.

[0088] In some other possible embodiments, the same data content may correspond to multiple task types, for example, Figure 4 The data content shown is a surface, and the corresponding task types include flat ground mapping, three-dimensional mapping, land sampling, and five-way flying. At this time, there are multiple task types that can be matched, and the terminal can display multiple matched task types, such as Fig.14 As shown, Fig.14 This is an example diagram of a selection confirmation interface provided by an embodiment of the present invention. The user can select a task type to create a task without selecting from all task types.

[0089] In other possible embodiments, there are multiple types of data content in the same file, for example, Figure 4 The points, lines, surfaces, volumes, etc. shown in the figure, then, in a possible implementation manner, the target task type can be determined based on the content priority, wherein the content priority can be customized by the user, for example, the priorities of points, lines, and surfaces decrease in sequence, then the task type corresponding to the point (interest point patrol) can be used as the target task type to complete the creation; in another possible implementation manner, the task type of the combined content corresponding to different data contents can be used as the target task type, for example, the task type of the data content of the combination of data content points and surfaces can be customized as three-dimensional surveying and mapping, or the task type of the data content of the combination of points and lines can be defined as interest point patrol.

[0090] Based on the same inventive concept, the embodiment of the present invention also provides a task creation method, which can be applied to Figure 1 For the server or server cluster shown, see Fig.15 , Fig.15 A schematic flowchart of a task creation method in another embodiment, the method may include:

[0091] S31. When it is detected that a user logs into the system, the recommended task type corresponding to the user is determined according to historical usage data.

[0092] In some possible embodiments, when a user logs in to the task system through a terminal, the server can detect the user login and then obtain user information, which may be a system account, user name, user ID, etc.

[0093] In some possible embodiments, the above-mentioned historical usage data may be the historical data of the user's use of the system. In scenarios where there are few or no records of the user's use of the system, for example, the user has used the system less than 20 times or 0 times, the historical usage data may also be the historical usage data of the system's entire users. For example, based on the user's source channel, other user behavior data in the product, user information, or data portraits formed by data analysis, the common task types of a certain user type among all users can be matched.

[0094] It is understandable that the number of recommended task types can be determined based on the preset number principle, for example, the system recommends 5 task types by default), or it can be determined based on user usage rate, for example, all task types with a usage rate greater than 20% are recommended task types, and in scenarios where there are few or no records of users using the system, the task types with the highest usage rate among all system users can be recommended to users. The number of recommended task types is less than the number of preset task types, thereby saving the user's selection time.

[0095] S32: Generate task type interface information according to the recommended task type and send the task type interface information to the terminal for display.

[0096] It is understandable that, once the recommended task type corresponding to a certain user is determined, task type interface information can be generated and sent to the terminal for display. In this way, the user has logged into the system, and the default display in the task type interface is the commonly used task types generated based on historical usage data. These task types are more in line with their recent needs and habits, and are more convenient to choose.

[0097] Optionally, in order to regularly update the common task types corresponding to users and make the recommendation plan more in line with the user's usage habits, a possible method is also given below, namely:

[0098] The first step is to obtain historical usage data within a preset time period.

[0099] In an embodiment of the present invention, in order to provide users with personalized commonly used task types, the server can regularly (for example, every 7 days or 1 month) collect and analyze the system usage data of each user within a certain period of time (for example, the last 6 months) to determine the latest commonly used task types.

[0100] The second step is to update the recommended task type based on the historical usage data within a preset time period;

[0101] The third step is to generate update information according to the updated recommended task type, and send the update information to the terminal for display.

[0102] It is understandable that the system will automatically collect statistics and analyze the data of each user's recent system usage. If it is found that the most commonly used task type of a user is different from the default task type displayed by the user before, the user will be prompted to update. If it is found that a user has used the system less recently or the task type used recently is the same as the default task type displayed by the user before, no prompt information will be displayed. After the user sees the update prompt, he can actively choose whether to update the commonly used task type. If the user triggers the update, the user's default commonly used task type becomes the latest content. In this way, the user has logged in to the system, and the default display in the task type interface is the updated commonly used task type. These task types are more in line with their recent needs and habits, and are more convenient to choose.

[0103] In order to implement the various steps of the task creation method corresponding to the terminal side and achieve the corresponding technical effect, a method for implementing a task creation device is given below. Fig.16 , Fig.16 This is a functional module diagram of a task creation device provided by an embodiment of the present invention, wherein the task creation device 40 includes: a display module 41 and a processing module 42.

[0104] Display module 41 is used to display a task type interface; wherein the selection area of ​​the task type interface has at least one recommended task type; the recommended task type matches the historical usage data; and the number of the recommended task types is less than the number of preset task types.

[0105] The processing module 42 is used to create a target task according to the selected task type when a selection operation is received in the selection area; and to create a target task according to the task type corresponding to the acquired data content when a creation operation is received in the task type interface.

[0106] Optionally, the task type interface also includes at least one alternative task type, and the alternative task type is determined based on historical usage data within a preset time period; the processing module 42 is also used to: when an update operation is received on the task type interface, display an update confirmation interface according to the alternative task type; wherein the update confirmation interface has an updated recommended task type; when a confirmation operation is received on the update confirmation interface, update the task type interface.

[0107] Optionally, the processing module 42 is further configured to display a list of all preset task types when a preview operation is received on the task type interface.

[0108] Optionally, the processing module 42 is specifically used to: display a data entry interface when a creation operation is received in the task type interface; obtain a task type corresponding to the data content when the file format of the entered data content is consistent with a preset file format; and create a target task according to the task type corresponding to the data content.

[0109] Optionally, the processing module 42 is further specifically used to create a target task according to the task type corresponding to the data content when the number of task types corresponding to the data content is one; when the number of task types corresponding to the data content is at least two, determine the target task type corresponding to the data content according to a preset content priority, and create a target task according to the target task type.

[0110] Optionally, the display module 41 is further configured to display a target type selection interface if there are multiple target task types.

[0111] It is understandable that each module of the task creation device 40 can be stored in the form of software or firmware. Figure 1 The modules are stored in the memory of the terminal and executed by the processor of the terminal. Meanwhile, the data and program codes required to execute the modules can be stored in the memory of the terminal.

[0112] In order to implement the various steps of the task creation method corresponding to the server side and achieve the corresponding technical effect, a method for implementing a task creation device is given below. Fig.17 , Fig.17 This is a functional module diagram of a task creation device provided by an embodiment of the present invention, wherein the task creation device 50 includes: a determination module 51 and a generation module 52.

[0113] A determination module 51 is used to determine the recommended task type corresponding to the user according to the historical usage data when detecting that the user logs into the system; the number of the recommended task types is less than the number of preset task types;

[0114] The generating module 52 is used to generate task type interface information according to the recommended task type and send the task type interface information to the terminal for display.

[0115] Optionally, the task creation device 50 may also include an update module for obtaining historical usage data within a preset time period; updating the recommended task type according to the historical usage data within the preset time period; generating update information according to the updated recommended task type, and sending the update information to the terminal for display.

[0116] It is understandable that each module of the task creation device 50 can be stored in the form of software or firmware. Figure 1 The above modules are stored in the memory of the server and executed by the processor of the server. At the same time, the data, program codes, etc. required to execute the above modules can be stored in the memory of the server.

[0117] The embodiment of the present invention further provides an electronic device, such as Fig.18 , Fig.18 A block diagram of the structure of an electronic device provided in an embodiment of the present invention. The electronic device may be a terminal or server as shown in the figure, and the electronic device 60 includes a communication interface 61, a processor 62 and a memory 63. The processor 62, the memory 63 and the communication interface 61 are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines. The memory 63 can be used to store software programs and modules, such as program instructions / modules corresponding to the task creation method provided in an embodiment of the present invention. The processor 62 executes the software programs and modules stored in the memory 63 to perform various functional applications and data processing. The communication interface 61 can be used to communicate signaling or data with other node devices. In the present invention, the electronic device 6 can have multiple communication interfaces 61.

[0118] Among them, the memory 63 can be but is not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read-only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable read-only memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.

[0119] The processor 62 may be an integrated circuit chip with signal processing capability. The processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0120] It is understandable that each module of the above-mentioned task creation device can be stored in the memory 63 of the electronic device 60 in the form of software or firmware and executed by the processor 62. At the same time, the data and program codes required to execute the above-mentioned modules can be stored in the memory 63.

[0121] An embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, a task creation method as described in any one of the above embodiments is implemented. The computer-readable storage medium can be, but is not limited to, a USB flash drive, a mobile hard disk, a ROM, a RAM, a PROM, an EPROM, an EEPROM, a magnetic disk, or an optical disk, and other media that can store program codes.

[0122] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A task creation method, characterized in that: Applied to a terminal, the method comprises: Displaying a task type interface, wherein the task type interface includes a selection area and a creation area; Wherein, the selection area of ​​the task type interface has at least one recommended task type; the recommended task type matches the historical usage data; the number of the recommended task types is less than the number of preset task types; When a selection operation is received in the selection area, a target task is created according to the selected task type; When a creation operation is received in the creation area of ​​the task type interface, a target task is created according to the task type corresponding to the acquired data content; the data content includes a graph, and the graph includes a point, and also includes at least one of a line and a surface, or a combination thereof; The step of creating a target task according to a task type corresponding to the acquired data content includes: Match the corresponding task type according to the matching rules between the graph and the task type, and complete the creation of the target task according to the task type; When there are multiple types of data content in the same file, the target task type corresponding to the data content is determined according to the preset content priority, or the task type corresponding to the combined content of different data contents is used as the target task type, and the target task is created according to the target task type.

2. The task creation method according to claim 1, characterized in that: The task type interface further includes at least one candidate task type, where the candidate task type is determined based on historical usage data within a preset time period; when a selection operation is received in the selection area, before creating a target task based on the selected task type, the interface further includes: When an update operation is received on the task type interface, an update confirmation interface is displayed according to the candidate task type; wherein the update confirmation interface has the updated recommended task type; When a confirmation operation is received on the update confirmation interface, the task type interface is updated.

3. The task creation method according to claim 1, characterized in that: The method further comprises: When a preview operation is received on the task type interface, a list of all preset task types is displayed.

4. The task creation method according to claim 1, characterized in that: When a creation operation is received on the task type interface, a target task is created according to the task type corresponding to the acquired data content, including: When a creation operation is received on the task type interface, the data entry interface is displayed; When the file format of the entered data content is consistent with the preset file format, obtaining the task type corresponding to the data content; A target task is created according to a task type corresponding to the data content.

5. The task creation method according to claim 4, characterized in that: Creating a target task according to a task type corresponding to the data content includes: When the number of task types corresponding to the data content is one, a target task is created according to the task type corresponding to the data content.

6. The task creation method according to claim 5, characterized in that: The method further comprises: If there are multiple target task types, a target type selection interface is displayed.

7. A task creation method, characterized in that: Applied to a server, the method comprises: When a user is detected to log in to the system, a recommended task type corresponding to the user is determined according to historical usage data; the number of the recommended task types is less than the number of preset task types; Generate task type interface information according to the recommended task type and send the task type interface information to the terminal for display; the task type interface includes a selection area and a creation area; The terminal is used to create a target task according to the task type corresponding to the acquired data content when a creation operation is received in the creation area of ​​the task type interface; the data content includes graphics, the graphics include points, and also include at least one or a combination of lines and surfaces; the creation of the target task according to the task type corresponding to the acquired data content includes: matching the corresponding task type according to the matching rules between the graphics and the task type, completing the creation of the target task according to the task type, when there are multiple types of data content in the same file, determining the target task type corresponding to the data content according to a preset content priority, or taking the task type corresponding to the combined content of different data contents as the target task type, and creating the target task according to the target task type.

8. The task creation method according to claim 7, characterized in that: The method further comprises: Get historical usage data within a preset time period; Updating the recommended task type according to the historical usage data within the preset time period; Generate update information according to the updated recommended task type, and send the update information to the terminal for display.

9. A task creation device, characterized in that: Applied to terminals, including: A display module, used to display a task type interface; the task type interface includes a selection area and a creation area; Wherein, the selection area of ​​the task type interface has at least one recommended task type; the recommended task type matches the historical usage data; the number of the recommended task types is less than the number of preset task types; A processing module is used to create a target task according to the selected task type when a selection operation is received in the selection area; create a target task according to the task type corresponding to the acquired data content when a creation operation is received in the creation area of ​​the task type interface; the data content includes graphics, and the graphics include points, and also include at least one or a combination of lines and surfaces; the creation of the target task according to the task type corresponding to the acquired data content includes: matching the corresponding task type according to the matching rules between the graphics and the task type, completing the creation of the target task according to the task type, when there are multiple types of data content in the same file, determining the target task type corresponding to the data content according to a preset content priority, or taking the task type corresponding to the combined content of different data contents as the target task type, and creating the target task according to the target task type.

10. A task creation device, characterized in that: Applicable to servers, including: A determination module, configured to, when detecting that a user has logged into the system, determine the recommended task type corresponding to the user according to historical usage data; the number of the recommended task types is less than the number of preset task types; A generating module, configured to generate task type interface information according to the recommended task type and send the task type interface information to the terminal for display; the task type interface includes a selection area and a creation area; The terminal is used to create a target task according to the task type corresponding to the acquired data content when a creation operation is received in the creation area of ​​the task type interface; the data content includes graphics, the graphics include points, and also include at least one or a combination of lines and surfaces; the creation of the target task according to the task type corresponding to the acquired data content includes: matching the corresponding task type according to the matching rules between the graphics and the task type, completing the creation of the target task according to the task type, when there are multiple types of data content in the same file, determining the target task type corresponding to the data content according to a preset content priority, or taking the task type corresponding to the combined content of different data contents as the target task type, and creating the target task according to the target task type.

11. An electronic device comprising a processor and a memory, characterized in that: The memory stores a computer program that can be executed by the processor, and the processor can execute the computer program to implement the method according to any one of claims 1 to 6 or the method according to any one of claims 7 to 8.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 or the method according to any one of claims 7 to 8 is implemented.

Citation Information

Patent Citations

  • Event reminding method and device

    CN106484439A

  • Transaction reminding method, device and equipment and storage medium

    CN111369209A