[go: up one dir, main page]

CN115187197A - Automatic item recording method and device - Google Patents

Automatic item recording method and device Download PDF

Info

Publication number
CN115187197A
CN115187197A CN202210783953.4A CN202210783953A CN115187197A CN 115187197 A CN115187197 A CN 115187197A CN 202210783953 A CN202210783953 A CN 202210783953A CN 115187197 A CN115187197 A CN 115187197A
Authority
CN
China
Prior art keywords
preset
content
application
event
date information
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.)
Pending
Application number
CN202210783953.4A
Other languages
Chinese (zh)
Inventor
唐杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ioco Communication Software Co ltd
Original Assignee
Shenzhen Ioco Communication Software Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Ioco Communication Software Co ltd filed Critical Shenzhen Ioco Communication Software Co ltd
Priority to CN202210783953.4A priority Critical patent/CN115187197A/en
Publication of CN115187197A publication Critical patent/CN115187197A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a method and a device for automatically recording events, and belongs to the field of information processing. Wherein the method comprises the following steps: scanning a preset application set in the electronic equipment to obtain first scanning content under the condition of receiving user input or under the condition that the electronic equipment is in a preset operating environment, wherein the first scanning content is related to date information; acquiring an event corresponding to date information from the first scanning content; in the calendar application, an event corresponding to date information is set as a to-do item.

Description

一种事项自动记录方法和装置A method and device for automatic recording of events

技术领域technical field

本申请属于信息处理领域,具体涉及一种事项自动记录方法和装置。The present application belongs to the field of information processing, and specifically relates to a method and device for automatic recording of matters.

背景技术Background technique

随着信息技术的发展,移动电子设备越来越普及,很多待办事项均可以通过在电子设备中的应用中,设置待办事项,来实现对用户的提醒。With the development of information technology, mobile electronic devices are becoming more and more popular, and many to-do items can be reminded to users by setting to-do items in the application in the electronic device.

目前,需要用户手动设置待办事项的日期信息及其对应的事件,在面对大量需设置提醒的待办事项时,操作十分繁琐,且设置效率低。Currently, the user is required to manually set the date information of the to-do items and the corresponding events. When faced with a large number of to-do items for which reminders need to be set, the operation is very cumbersome and the setting efficiency is low.

发明内容SUMMARY OF THE INVENTION

本申请实施例的目的是提供一种事项自动记录方法和装置,能够解决在现有技术中,待办事项的设置效率低的问题。The purpose of the embodiments of the present application is to provide an automatic item recording method and device, which can solve the problem of low setting efficiency of to-do items in the prior art.

第一方面,本申请实施例提供了一种事项自动记录方法,该方法包括:In a first aspect, an embodiment of the present application provides a method for automatically recording an event, the method comprising:

在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,以得到第一扫描内容,第一扫描内容与日期信息相关;In the case of receiving the user input, or in the case of the electronic device being in the preset operating environment, scanning the preset application set in the electronic device to obtain the first scan content, where the first scan content is related to the date information;

从第一扫描内容中获取与日期信息对应的事件;Obtain an event corresponding to the date information from the first scan content;

在日历应用中,将与日期信息对应的事件设置为待办事项。In the Calendar app, set the event corresponding to the date information as a to-do.

第二方面,本申请实施例提供了一种事项自动记录装置,该方法包括:In a second aspect, an embodiment of the present application provides an automatic event recording device, and the method includes:

扫描模块,用于在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,以得到第一扫描内容,第一扫描内容与日期信息相关;a scanning module, configured to scan a preset application set in the electronic device under the condition of receiving user input or under the condition that the electronic device is in a preset operating environment to obtain the first scan content, the first scan content related to date information;

获取模块,用于从第一扫描内容中获取与日期信息对应的事件;an acquisition module, configured to acquire events corresponding to the date information from the first scan content;

设置模块,用于在日历应用中,将与日期信息对应的事件设置为待办事项。The setting module is used to set the event corresponding to the date information as a to-do item in the calendar application.

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, an embodiment of the present application provides an electronic device, the electronic device includes a processor and a memory, the memory stores a program or an instruction that can be executed on the processor, and the program or instruction is processed by the processor The steps of the method as described in the first aspect are implemented when the device is executed.

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to the first aspect are implemented .

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。In a fifth aspect, an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, and implement the first aspect the method described.

第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。In a sixth aspect, an embodiment of the present application provides a computer program product, where the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the method according to the first aspect.

在本申请的实施例中,通过在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,能够快速地得到与日期信息相关的第一扫描内容,然后,从第一扫描内容中获取与日期信息对应的事件,由于第一扫描内容中与日期信息对应的事件,通常是需要提醒的事件,这里,能够从第一扫描内容中自动获取与日期信息对应的事件,便于后续将其设置为待办事项。最后,在日历应用中,将与日期信息对应的事件设置为待办事项。这里,无需用户手动在多个应用中查看需要记录的待办时间,也无需用户在日历应用中逐个编辑并设置待办事件,能够提升对待办事项的记录效率。In the embodiment of the present application, when a user input is received, or when the electronic device is in a preset operating environment, the preset application set in the electronic device is scanned, and date information can be quickly obtained. The relevant first scan content, and then obtain the event corresponding to the date information from the first scan content. Since the event corresponding to the date information in the first scan content is usually an event that needs to be reminded, here, it can be obtained from the first scan content. The event corresponding to the date information is automatically obtained from the content, so that it can be set as a to-do item later. Finally, in the Calendar app, set the event corresponding to the date information as a to-do. Here, there is no need for the user to manually check the to-do time to be recorded in multiple applications, and there is no need for the user to edit and set to-do events one by one in the calendar application, which can improve the recording efficiency of to-do items.

附图说明Description of drawings

图1是本申请实施例提供的一种设置待办事项的示意图;1 is a schematic diagram of setting to-do items provided by an embodiment of the present application;

图2是本申请实施例提供的一种事项自动记录方法的流程图;FIG. 2 is a flowchart of a method for automatically recording an event provided by an embodiment of the present application;

图3是本申请实施例提供的一种扫描内容的示意图;3 is a schematic diagram of a scan content provided by an embodiment of the present application;

图4是本申请实施例提供的一种事项自动记录装置的结构图;4 is a structural diagram of a device for automatic recording of events provided by an embodiment of the present application;

图5是本申请实施例的电子设备的硬件结构示意图之一;5 is one of the schematic diagrams of the hardware structure of the electronic device according to the embodiment of the present application;

图6是本申请实施例的电子设备的硬件结构示意图之二。FIG. 6 is the second schematic diagram of the hardware structure of the electronic device according to the embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例的附图,对本申请实施例的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings of the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art fall within the protection scope of the present application.

本申请的说明书和权利要求书的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second" and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and distinguish between "first", "second", etc. The objects are usually of one type, and the number of objects is not limited. For example, the first object may be one or more than one. In addition, "and/or" in the description and claims indicates at least one of the connected objects, and the character "/" generally indicates that the associated objects are in an "or" relationship.

本申请实施例提供的事项自动记录方法至少可以应用于下述应用场景中,下面进行说明。The automatic event recording method provided in the embodiment of the present application can be applied to at least the following application scenarios, which will be described below.

如图1所示,目前,当用户需要设置待办事项的提醒时,需要手动编辑很多信息,比如:首先,需要在日历应用中手动添加待办事项,以启动编辑界面;然后,在显示的编辑界面中,手动编辑事项的内容、待办事项的日期信息以及其他相关的信息;最后,在确定信息编辑无误后,将其添加为待办事项。这种设置方式十分繁琐,而且在面对大量需要被设置的待办事项时,也容易出现设置错误的情况,设置效率低。As shown in Figure 1, at present, when users need to set reminders for to-do items, they need to manually edit a lot of information, for example: first, they need to manually add to-do items in the calendar application to start the editing interface; then, in the displayed In the editing interface, manually edit the content of the item, the date information of the to-do item, and other related information; finally, after confirming that the information is edited correctly, add it as a to-do item. This setting method is very cumbersome, and in the face of a large number of to-do items that need to be set, it is also prone to setting errors, and the setting efficiency is low.

针对相关技术出现的问题,本申请实施例提供一种事项自动记录方法、装置、电子设备及存储介质,能够解决相关技术中,待办事项的设置效率低的问题。In view of the problems in the related art, the embodiments of the present application provide an automatic recording method, device, electronic device, and storage medium for items, which can solve the problem of low setting efficiency of to-do items in the related art.

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的事项自动记录方法进行详细地说明。The automatic recording method for matters provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.

图2为本申请实施例提供的一种事项自动记录方法的流程图。FIG. 2 is a flowchart of an automatic event recording method provided by an embodiment of the present application.

如图2所示,该事项自动记录方法可以包括步骤210-步骤230,该方法应用于事项自动记录装置,具体如下所示:As shown in FIG. 2 , the automatic event recording method may include steps 210 to 230, and the method is applied to an automatic event recording device, as follows:

步骤210,在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,以得到第一扫描内容,第一扫描内容与日期信息相关。Step 210, in the case of receiving the user input, or in the case of the electronic device being in the preset operating environment, scan the preset application set in the electronic device to obtain the first scanned content, the first scanned content and the date information related.

其中,上述涉及到的用户输入可以为扫描预设应用集合的指令,可以在接收到用户输入的情况下,对电子设备中的预设应用集合进行扫描,得到与日期信息相关的扫描内容。The above-mentioned user input may be an instruction to scan the preset application set, and when the user input is received, the preset application set in the electronic device may be scanned to obtain the scanned content related to the date information.

其中,上述涉及到的预设运行环境,可以指预设时间,比如预设时间可以是每日凌晨的1点到5点,或者是其它的用户不操作电子设备的时间,在此不做限定;上述涉及到的预设运行环境,也可以指电子设备的预设运行状态,比如电子设备中运行的前台任务小于预设阈值。The preset operating environment mentioned above may refer to a preset time, for example, the preset time may be from 1:00 to 5:00 in the morning every day, or other times when the user does not operate the electronic device, which is not limited here. ; The preset operating environment mentioned above may also refer to the preset operating state of the electronic device, for example, the foreground task running in the electronic device is less than the preset threshold.

其中,预设应用集合可以包括:第三方日历应用(如万年历、日历通等)、信息应用、邮件应用、电子书、笔记、相册、文件管理应用、存储文档(比如:txt、word、pdf、图片、excel),和结构化查询语言(Structured Query Language,SQL)数据表等。The preset application set may include: third-party calendar applications (such as perpetual calendar, calendar, etc.), information applications, mail applications, e-books, notes, photo albums, file management applications, stored documents (such as: txt, word, pdf, pictures, excel), and Structured Query Language (SQL) data tables, etc.

可以理解的,预设应用集合可以是会产生待办事件的应用的集合。具体地,可以是用户设置的,也可以是根据历史数据得到。It can be understood that the preset application set may be a set of applications that generate to-do events. Specifically, it may be set by the user or obtained according to historical data.

其中,第一扫描内容是从预设应用集合扫描得到的,与日期信息相关的内容。例如,短信中包括的某日还款提醒,聊天应用中包括的约定见面时间、以及备忘录中记录的生日祝福等。Wherein, the first scanned content is obtained by scanning from a preset application set, and is content related to date information. For example, a certain day's repayment reminder included in the text message, the appointment meeting time included in the chat application, and the birthday wishes recorded in the memo.

这里,在接收到用户输入的情况下的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,以得到第一扫描内容。可以在不影响用户使用的情况下,对电子设备中的预设应用集合进行扫描,能够减小扫描时对用户使用的影响,提升用户体验。Here, when a user input is received, or when the electronic device is in a preset operating environment, a preset application set in the electronic device is scanned to obtain the first scan content. The preset application set in the electronic device can be scanned without affecting the use of the user, which can reduce the influence on the use of the user during scanning and improve the user experience.

在一种可能的实施例中,在步骤210之前,还可以包括以下步骤:In a possible embodiment, before step 210, the following steps may also be included:

在检测到第一应用中包括预设类型的关键词的情况下,对第一应用进行标记;In the case of detecting that the first application includes a keyword of a preset type, marking the first application;

基于被标记的第一应用,生成预设应用集合。Based on the marked first application, a set of preset applications is generated.

示例性地,预设类型的关键词可以包括:后天、下周四、五一、端午,以及六一八等。这些预设类型的关键词的语义信息都是与日期信息相关的。Exemplarily, the preset type of keywords may include: the day after tomorrow, next Thursday, May 1st, Dragon Boat Festival, and June 18th. The semantic information of these preset types of keywords is related to date information.

这里,通过在检测到第一应用中包括预设类型的关键词的情况下,将出现过预设类型的关键词的第一应用进行标记,基于被标记的第一应用,生成预设应用集合,便于后续扫描时,直接扫描预设应用集合中的应用,而无需对电子设备中从未出现过预设类型的关键词的应用进行扫描,缩短了扫描时间,提升扫描效率。Here, when it is detected that a keyword of a preset type is included in the first application, marking the first application in which the keyword of the preset type has appeared, and generating a preset application set based on the marked first application , it is convenient to scan the applications in the preset application collection directly during subsequent scanning, without scanning the applications for which keywords of the preset type have never appeared in the electronic device, which shortens the scanning time and improves the scanning efficiency.

在一种可能的实施例中,第一应用为多个,上述涉及到的基于被标记的第一应用,生成预设应用集合的步骤中,具体可以包括以下步骤:In a possible embodiment, there are multiple first applications, and the above-mentioned step of generating a preset application set based on the marked first application may specifically include the following steps:

根据每个第一应用中预设类型的关键词的参数信息,对多个第一应用进行排序,得到多个第一应用的顺序信息,其中,参数信息包括以下至少一项:预设类型的关键词的出现的次数、预设类型的关键词对应的日期信息,预设类型的关键词的预设等级;According to the parameter information of the keywords of the preset types in each first application, the multiple first applications are sorted to obtain the sequence information of the multiple first applications, wherein the parameter information includes at least one of the following: The number of occurrences of the keyword, the date information corresponding to the keyword of the preset type, and the preset level of the keyword of the preset type;

根据顺序信息,生成预设应用集合。According to the sequence information, a preset application set is generated.

能够理解的,预设类型的关键词出现的次数越多,说明该第一应用中需要被记录的事件及日期信息越多,则该第一应用的排序越靠前。预设类型的关键词对应的日期信息越靠前,说明该第一应用中的事件越紧急,则该第一应用的排序越靠前。预设类型的关键词的预设等级越高,说明该第一应用中的事件重要性越高,则该第一应用的排序越靠前。It can be understood that the more times the keywords of the preset type appear, the more event and date information needs to be recorded in the first application, and the higher the ranking of the first application. The higher the date information corresponding to the keyword of the preset type is, the more urgent the event in the first application is, and the higher the ranking of the first application is. The higher the preset level of the keyword of the preset type, the higher the importance of the event in the first application, and the higher the ranking of the first application.

可以理解的,预设类型的关键词的出现的次数,就是预设类型的关键词被检测到的次数。预设类型的关键词对应的日期信息,可以包括例如“后天”、“下周四”的信息,其中,“后天”先于“下周四”。预设类型的关键词的预设等级,可以按照用户设置的等级进行划分,也可以根据预设类型的关键词进行确定,可以根据日期信息的粒度来确定预设等级,比如,“下周四下午两点半”的预设等级,可以高于“下周四”的预设等级,即,在关键词为日期信息的情况下,越精准的日期信息对应的等级越高。这里,通过根据每个第一应用中预设类型的关键词的参数信息,对多个第一应用进行排序,得到多个第一应用的顺序信息,根据顺序信息,生成预设应用集合,能够对多个被标记的第一应用进行有序排列,便于在后续扫描时,能够优先扫描到顺序信息靠前的被标记的第一应用,以提升扫描效率。It can be understood that the number of times the keyword of the preset type appears is the number of times the keyword of the preset type is detected. The date information corresponding to the keywords of the preset type may include information such as "the day after tomorrow" and "next Thursday", wherein "the day after tomorrow" precedes "next Thursday". The preset level of the keywords of the preset type can be divided according to the level set by the user, or determined according to the keywords of the preset type, and the preset level can be determined according to the granularity of the date information, for example, "Next Thursday. The preset level of "two thirty in the afternoon" may be higher than the preset level of "next Thursday", that is, in the case where the keyword is date information, the more accurate the date information corresponds to the higher the level. Here, by sorting the multiple first applications according to the parameter information of the keywords of the preset types in each first application, the sequence information of the multiple first applications is obtained, and the preset application set is generated according to the sequence information, which can The multiple marked first applications are arranged in an orderly manner, so that in subsequent scanning, the marked first application with the order information ahead can be preferentially scanned, so as to improve the scanning efficiency.

在一种可能的实施例中,在第一扫描内容不是首次扫描所得到的内容的情况下,第一扫描内容与第二扫描内容不重合,其中,第一扫描内容是第N次对电子设备中的预设应用集合进行扫描,得到的扫描内容;第二扫描内容是前N-1次对电子设备中的预设应用集合进行扫描,得到的扫描内容,N为大于1的整数。In a possible embodiment, if the first scanned content is not the content obtained by the first scan, the first scanned content and the second scanned content do not overlap, wherein the first scanned content is the Nth scan of the electronic device Scan the preset application set in the electronic device to obtain the scan content; the second scan content is the scan content obtained by scanning the preset application set in the electronic device for the first N-1 times, and N is an integer greater than 1.

也就是说,第一次扫描是全量地扫描上述预设应用集合,即将电子设备中的预设应用集合中的所有应用进行扫描,而得到第一扫描内容。That is, the first scan is to scan the above preset application set in full, that is, to scan all the applications in the preset application set in the electronic device to obtain the first scan content.

在第一扫描内容不是首次扫描所得到的内容的情况下,即第一次扫描之后的扫描,只做更新扫描,即仅针对增加的内容、删除的内容和修改的内容进行扫描,其他已获取的扫描内容不做记录,从更新的扫描内容中获取与日期信息对应的事件。In the case where the first scan content is not the content obtained by the first scan, that is, the scan after the first scan, only update scan is performed, that is, only the added content, deleted content and modified content are scanned. The updated scan content is not recorded, and events corresponding to the date information are obtained from the updated scan content.

比如,第一扫描内容是第3次对电子设备中的预设应用集合进行扫描,得到的扫描内容,第二扫描内容是前2次对电子设备中的预设应用集合进行扫描,得到的扫描内容。第一扫描内容与第二扫描内容不重合,说明第3次扫描得到的第一扫描内容,与前2次扫描得到的内容不重合。For example, the first scan content is the scan content obtained by scanning the preset application set in the electronic device for the third time, and the second scan content is the scan content obtained by scanning the preset application set in the electronic device for the first two times. content. The content of the first scan does not overlap with the content of the second scan, indicating that the first scan content obtained by the third scan does not overlap the content obtained by the first two scans.

这里,通过对电子设备的历史扫描情况进行获取,可以限定只对更新的内容进行扫描,能够大大减少扫描的量,从而减小扫描过程对电子设备的运行内存的影响,提升运行效率。Here, by acquiring the historical scanning situation of the electronic device, only the updated content can be limited to be scanned, which can greatly reduce the amount of scanning, thereby reducing the impact of the scanning process on the operating memory of the electronic device and improving the operating efficiency.

步骤220,从第一扫描内容中获取与日期信息对应的事件。Step 220: Acquire an event corresponding to the date information from the first scanned content.

从扫描内容中日期信息对应的事件时,需要对扫描内容中的日期信息进行判断,若日期信息是未来的日期,那么会把扫描到的日期信息关联到日历应用的对应日期中,用于未来提醒。另外,假如一个日期信息对应多个事件,可分类同步关联到日历应用的设定日期中。如果日期信息是过去的日期,则可以不记录该日期信息及其对应的事件。From the event corresponding to the date information in the scanned content, it is necessary to judge the date information in the scanned content. If the date information is a future date, the scanned date information will be associated with the corresponding date of the calendar application for future use. remind. In addition, if one date information corresponds to multiple events, it can be related to the set date of the calendar application by classification and synchronization. If the date information is a past date, the date information and its corresponding event may not be recorded.

从扫描内容中获取与日期信息对应的事件,可以包括:解析扫描内容,确定互相对应的日期信息和事件。其中,扫描内容具体可以如图3所示,在备忘录中扫描得到的扫描内容可以包括:6月1日下午四点的复诊,每周三下午四点的部门例会。Obtaining the events corresponding to the date information from the scanned content may include: parsing the scanned content, and determining mutually corresponding date information and events. Specifically, the scan content may be as shown in Figure 3, and the scan content obtained by scanning in the memo may include: a follow-up consultation at 4:00 pm on June 1, and a regular department meeting every Wednesday at 4:00 pm.

其中,日期信息和事件互相对应,事件和日期信息的对应关系可以为多对一,即某一天要提醒的事件为多个;事件和日期信息的对应关系也可以为一对多,即某个事件需要在多个日期进行提醒;事件和日期信息的对应关系也可以为一对一,即某个事件仅需某个日期进行提醒。Among them, date information and events correspond to each other, and the corresponding relationship between events and date information can be many-to-one, that is, there are multiple events to be reminded on a certain day; the corresponding relationship between events and date information can also be one-to-many, that is, a certain Events need to be reminded on multiple dates; the correspondence between events and date information can also be one-to-one, that is, an event only needs to be reminded on a certain date.

步骤230,在日历应用中,将与日期信息对应的事件设置为待办事项。Step 230, in the calendar application, set the event corresponding to the date information as a to-do item.

这里,可以一次性地在日历应用中,自动将与日期信息对应的事件设置为待办事项,无需用户在日历应用中手动逐个地设定不同事件,能够提升设置效率,以及提升用户体验。Here, events corresponding to date information can be automatically set as to-do items in the calendar application at one time, without requiring the user to manually set different events one by one in the calendar application, which can improve setting efficiency and user experience.

在事件与对应的日期信息进行绑定成功后,在检测到日历应用的日期与设置的日期信息期一致的情况下,对与日期信息对应的事件进行提醒。After the event is successfully bound with the corresponding date information, in the case that it is detected that the date of the calendar application is consistent with the set date information period, the event corresponding to the date information is reminded.

具体可以通过显示提示信息,和/或,输出提示语音等方式进行提醒。Specifically, the reminder can be performed by displaying prompt information, and/or outputting a prompt voice.

如果一个日期信息分别记录多个事件,如会议提醒、拜访客户和生日等,会在该日历应用的同一日期信息下,分别设置多个事件。且可以按事件内容,分别用不同的提醒方式进行提醒。If a date information records multiple events, such as meeting reminders, visiting customers and birthdays, etc., multiple events will be set separately under the same date information in the calendar application. And you can use different reminder methods to remind according to the content of the event.

在一种可能的实施例中,步骤230中,具体可以包括以下步骤:In a possible embodiment, step 230 may specifically include the following steps:

在事件为周期性事件的情况下,确定事件的周期信息;If the event is a periodic event, determine the periodic information of the event;

在日历应用中,根据事件的周期信息,将与日期信息对应的事件设置为待办事项。In the calendar application, according to the period information of the event, the event corresponding to the date information is set as a to-do item.

周期性事件,可以根据扫描内容的语义信息来判断,一般可以包含但不仅限于以下场景:纪念日,如生日、结婚纪念日等;每月的某个固定日期,如银行还款日、信用卡还款日和每月例会日等;每周的某个星期几,如固定会议日的周三上午等。Periodic events, which can be judged according to the semantic information of the scanned content, generally include but are not limited to the following scenarios: anniversaries, such as birthdays, wedding anniversaries, etc.; a fixed date every month, such as bank repayment day, credit card payment Payment day and monthly meeting day, etc.; a certain day of the week, such as Wednesday morning on a fixed meeting day, etc.

根据事件的周期信息,将与日期信息对应的事件设置为待办事项,具体可以为:对于需要周期性提醒的日期,把周期性提醒设定到往后预设时间段的同日期中。其中,预设时间段可以为M年,预设时间段的具体时长可以由用户设置或者,系统自动设置。比如,每年的六一,都将6月1日日期信息对应的事件“儿童节”设置为待办事项。According to the period information of the event, the event corresponding to the date information is set as a to-do item. Specifically, for the date that requires periodic reminder, the periodic reminder is set to the same date in the next preset time period. The preset time period may be M years, and the specific duration of the preset time period may be set by the user or automatically set by the system. For example, on June 1 every year, the event "Children's Day" corresponding to the date information on June 1 is set as a to-do item.

或者,根据周期信息,在往后若干个周期中将与日期信息对应的事件设置为待办事项,直到该事件不再是周期性事件为止。比如,在三年内,每月的10号都要去医院复诊,那么在三年内,将与每个月10号对应的复诊事件设置为待办事项。Or, according to the period information, the event corresponding to the date information is set as a to-do item in the following several periods until the event is no longer a periodic event. For example, within three years, if you have to go to the hospital for follow-up on the 10th of each month, within three years, set the follow-up event corresponding to the 10th of each month as a to-do item.

这里,通过根据事件的周期信息,能够批量地将与日期信息对应的事件设置为待办事项,无需为每个周期内的日期信息,重复地设置待办事项,由此,能够提升待办事项的设置效率。Here, events corresponding to the date information can be set as to-do items in batches according to the period information of the events, and there is no need to repeatedly set the to-do items for the date information in each period, so that the to-do items can be improved. setting efficiency.

在本申请的实施例中,通过在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,能够快速地得到与日期信息相关的第一扫描内容,然后,从第一扫描内容中获取与日期信息对应的事件,由于第一扫描内容中与日期信息对应的事件,通常是需要提醒的事件,这里,能够从第一扫描内容中自动获取与日期信息对应的事件,便于后续将其设置为待办事项。最后,在日历应用中,将与日期信息对应的事件设置为待办事项。这里,无需用户手动在多个应用中查看需要记录的待办时间,也无需用户在日历应用中逐个编辑并设置待办事件,能够提升对待办事项的记录效率。In the embodiment of the present application, when a user input is received, or when the electronic device is in a preset operating environment, the preset application set in the electronic device is scanned, and date information can be quickly obtained. The relevant first scan content, and then obtain the event corresponding to the date information from the first scan content. Since the event corresponding to the date information in the first scan content is usually an event that needs to be reminded, here, it can be obtained from the first scan content. The event corresponding to the date information is automatically obtained from the content, so that it can be set as a to-do item later. Finally, in the Calendar app, set the event corresponding to the date information as a to-do. Here, there is no need for the user to manually check the to-do time to be recorded in multiple applications, and there is no need for the user to edit and set to-do events one by one in the calendar application, which can improve the recording efficiency of to-do items.

本申请实施例提供的事项自动记录方法,执行主体可以为事项自动记录装置。本申请实施例中以事项自动记录装置执行事项自动记录方法为例,说明本申请实施例提供的事项自动记录装置。In the automatic event recording method provided by the embodiments of the present application, the execution subject may be an automatic event recording device. In the embodiment of the present application, the automatic event recording device provided by the embodiment of the present application is described by taking the automatic event recording device executing the automatic event recording method as an example.

图4是本申请实施例提供的一种事项自动记录装置的框图,该装置400包括:FIG. 4 is a block diagram of a device for automatic recording of events provided by an embodiment of the present application, and the device 400 includes:

扫描模块410,用于在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,以得到第一扫描内容,第一扫描内容与日期信息相关。The scanning module 410 is configured to scan a preset application set in the electronic device under the condition of receiving user input or under the condition that the electronic device is in a preset operating environment to obtain the first scan content, the first scan The content is related to date information.

获取模块420,用于从第一扫描内容中获取与日期信息对应的事件。The obtaining module 420 is configured to obtain the event corresponding to the date information from the first scanned content.

设置模块430,用于在日历应用中,将与日期信息对应的事件设置为待办事项。The setting module 430 is used for setting an event corresponding to the date information as a to-do item in the calendar application.

在一种可能的实施例中,该装置400还可以包括:In a possible embodiment, the apparatus 400 may further include:

标记模块,用于在检测到第一应用中包括预设类型的关键词的情况下,对第一应用进行标记。and a marking module, configured to mark the first application when it is detected that a keyword of a preset type is included in the first application.

生成模块,用于基于被标记的第一应用,生成预设应用集合。The generating module is configured to generate a preset application set based on the marked first application.

在一种可能的实施例中,第一应用为多个,生成模块,具体用于:In a possible embodiment, there are multiple first applications, generating modules, which are specifically used for:

根据每个第一应用中预设类型的关键词的参数信息,对多个第一应用进行排序,得到多个第一应用的顺序信息,其中,参数信息包括以下至少一项:预设类型的关键词的出现的次数、预设类型的关键词对应的日期信息,预设类型的关键词的预设等级;According to the parameter information of the keywords of the preset types in each first application, the multiple first applications are sorted to obtain the sequence information of the multiple first applications, wherein the parameter information includes at least one of the following: The number of occurrences of the keyword, the date information corresponding to the keyword of the preset type, and the preset level of the keyword of the preset type;

根据顺序信息,生成预设应用集合。According to the sequence information, a preset application set is generated.

在一种可能的实施例中,在第一扫描内容不是首次扫描所得到的内容的情况下,第一扫描内容与第二扫描内容不重合,其中,第一扫描内容是第N次对电子设备中的预设应用集合进行扫描,得到的扫描内容;第二扫描内容是前N-1次对电子设备中的预设应用集合进行扫描,得到的扫描内容,N为大于1的整数。In a possible embodiment, if the first scanned content is not the content obtained by the first scan, the first scanned content and the second scanned content do not overlap, wherein the first scanned content is the Nth scan of the electronic device Scan the preset application set in the electronic device to obtain the scan content; the second scan content is the scan content obtained by scanning the preset application set in the electronic device for the first N-1 times, and N is an integer greater than 1.

在一种可能的实施例中,设置模块430,具体用于:In a possible embodiment, the setting module 430 is specifically configured to:

在事件为周期性事件的情况下,确定事件的周期信息;If the event is a periodic event, determine the periodic information of the event;

在日历应用中,根据事件的周期信息,将与日期信息对应的事件设置为待办事项。In the calendar application, according to the period information of the event, the event corresponding to the date information is set as a to-do item.

在本申请的实施例中,通过在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,能够快速地得到与日期信息相关的第一扫描内容,然后,从第一扫描内容中获取与日期信息对应的事件,由于第一扫描内容中与日期信息对应的事件,通常是需要提醒的事件,这里,能够从第一扫描内容中自动获取与日期信息对应的事件,便于后续将其设置为待办事项。最后,在日历应用中,将与日期信息对应的事件设置为待办事项。这里,无需用户手动在多个应用中查看需要记录的待办时间,也无需用户在日历应用中逐个编辑并设置待办事件,能够提升对待办事项的记录效率。In the embodiment of the present application, when a user input is received, or when the electronic device is in a preset operating environment, the preset application set in the electronic device is scanned, and date information can be quickly obtained. The relevant first scan content, and then obtain the event corresponding to the date information from the first scan content. Since the event corresponding to the date information in the first scan content is usually an event that needs to be reminded, here, it can be obtained from the first scan content. The event corresponding to the date information is automatically obtained from the content, so that it can be set as a to-do item later. Finally, in the Calendar app, set the event corresponding to the date information as a to-do. Here, there is no need for the user to manually check the to-do time to be recorded in multiple applications, and there is no need for the user to edit and set to-do events one by one in the calendar application, which can improve the recording efficiency of to-do items.

本申请实施例中的事项自动记录装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobilepersonal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。The apparatus for automatic recording of matters in the embodiments of the present application may be electronic equipment, or may be a component in the electronic equipment, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices other than the terminal. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a notebook computer, a PDA, a vehicle electronic device, a Mobile Internet Device (MID), an augmented reality (AR)/virtual reality (VR) ) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook or personal digital assistant (PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS) ), personal computer (personal computer, PC), television (television, TV), teller machine or self-service machine, etc., which are not specifically limited in the embodiments of the present application.

本申请实施例的事项自动记录装置可以为具有动作系统的装置。该动作系统可以为安卓(Android)动作系统,可以为ios动作系统,还可以为其他可能的动作系统,本申请实施例不作具体限定。The automatic event recording device of the embodiment of the present application may be a device having an action system. The action system may be an Android (Android) action system, an ios action system, or other possible action systems, which are not specifically limited in the embodiments of the present application.

本申请实施例提供的事项自动记录装置能够实现上述方法实施例实现的各个过程,为避免重复,这里不再赘述。The automatic event recording apparatus provided in the embodiment of the present application can implement each process implemented by the foregoing method embodiment, and to avoid repetition, details are not repeated here.

可选地,如图5所示,本申请实施例还提供一种电子设备510,包括处理器511,存储器512,存储在存储器512上并可在处理器511上运行的程序或指令,该程序或指令被处理器511执行时实现上述任一事项自动记录方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in FIG. 5 , an embodiment of the present application further provides an electronic device 510 , including a processor 511 , a memory 512 , a program or instruction stored in the memory 512 and executable on the processor 511 , the program Or, when the instruction is executed by the processor 511, each step of the above-mentioned embodiment of the automatic recording method for any event can be realized, and the same technical effect can be achieved. In order to avoid repetition, details are not repeated here.

需要说明的是,本申请实施例的电子设备包括上述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

图6为实现本申请实施例的一种电子设备的硬件结构示意图。FIG. 6 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.

该电子设备600包括但不限于:射频单元601、网络模块602、音频输出单元603、输入单元604、传感器605、显示单元606、用户输入单元607、接口单元608、存储器609、以及处理器610等部件。The electronic device 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610, etc. part.

本领域技术人员可以理解,电子设备600还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器610逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图6中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 600 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 610 through a power management system, so as to manage charging, discharging, and power management through the power management system. consumption management and other functions. The structure of the electronic device shown in FIG. 6 does not constitute a limitation on the electronic device, and the electronic device may include more or less components than those shown in the figure, or combine some components, or arrange different components, which will not be repeated here. .

其中,处理器610,用于在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,以得到第一扫描内容,第一扫描内容与日期信息相关。Wherein, the processor 610 is configured to scan the preset application set in the electronic device under the condition of receiving the user input or under the condition that the electronic device is in the preset operating environment, so as to obtain the first scan content, and the first scan content. A scan content is associated with date information.

处理器610,还用于从第一扫描内容中获取与日期信息对应的事件。The processor 610 is further configured to acquire an event corresponding to the date information from the first scanned content.

处理器610,还用于在日历应用中,将与日期信息对应的事件设置为待办事项。The processor 610 is further configured to set an event corresponding to the date information as a to-do item in the calendar application.

可选地,处理器610,还用于在检测到第一应用中包括预设类型的关键词的情况下,对第一应用进行标记。Optionally, the processor 610 is further configured to mark the first application when a keyword of a preset type is detected in the first application.

处理器610,还用于基于被标记的第一应用,生成预设应用集合。The processor 610 is further configured to generate a preset application set based on the marked first application.

可选地,处理器610,还用于根据每个第一应用中预设类型的关键词的参数信息,对多个第一应用进行排序,得到多个第一应用的顺序信息,其中,参数信息包括以下至少一项:预设类型的关键词的出现的次数、预设类型的关键词对应的日期信息,预设类型的关键词的预设等级;Optionally, the processor 610 is further configured to sort the multiple first applications according to the parameter information of the keywords of the preset types in each first application, to obtain the sequence information of the multiple first applications, wherein the parameter The information includes at least one of the following: the number of occurrences of the keyword of the preset type, the date information corresponding to the keyword of the preset type, and the preset level of the keyword of the preset type;

根据顺序信息,生成预设应用集合。According to the sequence information, a preset application set is generated.

可选地,处理器610,还用于在事件为周期性事件的情况下,确定事件的周期信息;Optionally, the processor 610 is further configured to determine the period information of the event when the event is a periodic event;

在日历应用中,根据事件的周期信息,将与日期信息对应的事件设置为待办事项。In the calendar application, according to the period information of the event, the event corresponding to the date information is set as a to-do item.

在本申请的实施例中,通过在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对电子设备中的预设应用集合进行扫描,能够快速地得到与日期信息相关的第一扫描内容,然后,从第一扫描内容中获取与日期信息对应的事件,由于第一扫描内容中与日期信息对应的事件,通常是需要提醒的事件,这里,能够从第一扫描内容中自动获取与日期信息对应的事件,便于后续将其设置为待办事项。最后,在日历应用中,将与日期信息对应的事件设置为待办事项。这里,无需用户手动在多个应用中查看需要记录的待办时间,也无需用户在日历应用中逐个编辑并设置待办事件,能够提升对待办事项的记录效率。In the embodiment of the present application, when a user input is received, or when the electronic device is in a preset operating environment, the preset application set in the electronic device is scanned, and date information can be quickly obtained. The relevant first scan content, and then obtain the event corresponding to the date information from the first scan content. Since the event corresponding to the date information in the first scan content is usually an event that needs to be reminded, here, it can be obtained from the first scan content. The event corresponding to the date information is automatically obtained from the content, so that it can be set as a to-do item later. Finally, in the Calendar app, set the event corresponding to the date information as a to-do. Here, there is no need for the user to manually check the to-do time to be recorded in multiple applications, and there is no need for the user to edit and set to-do events one by one in the calendar application, which can improve the recording efficiency of to-do items.

应理解的是,本申请实施例中,输入单元604可以包括图形处理器(GraphicsProcessing Unit,GPU)6041和麦克风6042,图形处理器6041对在视频图像捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频图像的图像数据进行处理。显示单元606可包括显示面板6061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板6061。用户输入单元607包括触控面板6071以及其他输入设备6072中的至少一种。触控面板6071,也称为触控屏触控屏。触控面板6071可包括触摸检测装置和触摸控制器两个部分。其他输入设备6072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、动作杆,在此不再赘述。存储器609可用于存储软件程序以及各种数据,包括但不限于应用程序和动作系统。处理器610可集成应用处理器和调制解调处理器,其中,应用处理器主要处理动作系统、用户页面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器610中。It should be understood that, in this embodiment of the present application, the input unit 604 may include a graphics processor (Graphics Processing Unit, GPU) 6041 and a microphone 6042. For example, the image data of still pictures or video images obtained by cameras) are processed. The display unit 606 may include a display panel 6061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 607 includes at least one of a touch panel 6071 and other input devices 6072 . The touch panel 6071 is also called a touch screen touch screen. The touch panel 6071 may include two parts, a touch detection device and a touch controller. Other input devices 6072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and action sticks, which will not be repeated here. Memory 609 may be used to store software programs as well as various data, including but not limited to application programs and action systems. The processor 610 may integrate an application processor and a modem processor, wherein the application processor mainly processes the action system, user page, and application program, and the like, and the modem processor mainly processes wireless communication. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 610.

存储器609可用于存储软件程序以及各种数据。存储器609可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器609可以包括易失性存储器或非易失性存储器,或者,存储器x09可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器609包括但不限于这些和任意其它适合类型的存储器。The memory 609 may be used to store software programs as well as various data. The memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, image playback function, etc.), etc. Further, memory 609 may include volatile memory or non-volatile memory, or memory x09 may include both volatile and non-volatile memory. Wherein, the non-volatile memory may be Read-Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (Erasable PROM, EPROM), Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous random access memory) DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM) , SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DRRAM). The memory 609 in this embodiment of the present application includes, but is not limited to, these and any other suitable types of memory.

处理器610可包括一个或多个处理单元;可选的,处理器610集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器610中。The processor 610 may include one or more processing units; optionally, the processor 610 integrates an application processor and a modem processor, wherein the application processor mainly processes operations involving an operating system, a user interface, and an application program, etc. Modem processors mainly deal with wireless communication signals, such as baseband processors. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 610.

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述事项自动记录方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, each process of the above-mentioned embodiment of the automatic recording method for matters can be realized, and can achieve The same technical effect, in order to avoid repetition, will not be repeated here.

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。Wherein, the processor is the processor in the electronic device described in the foregoing embodiments. The readable storage medium includes a computer-readable storage medium, such as computer read-only memory ROM, random access memory RAM, magnetic disk or optical disk, and the like.

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述事项自动记录方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or an instruction to realize the above-mentioned automatic recording method embodiment of the matter and can achieve the same technical effect, in order to avoid repetition, it will not be repeated here.

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.

本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述事项自动记录方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiments of the present application provide a computer program product, the program product is stored in a storage medium, and the program product is executed by at least one processor to realize the various processes of the above-mentioned embodiments of the automatic recording method for matters, and can achieve the same technology The effect, in order to avoid repetition, is not repeated here.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element. In addition, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in the reverse order depending on the functions involved. To perform functions, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to some examples may be combined in other examples.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on such understanding, the technical solutions of the present application can be embodied in the form of computer software products, which are essentially or contribute to the prior art, and the computer software products are stored in a storage medium (such as ROM/RAM, magnetic disk , CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) execute the methods described in the various embodiments of the present application.

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative rather than restrictive. Under the inspiration of this application, without departing from the scope of protection of the purpose of this application and the claims, many forms can be made, which all fall within the protection of this application.

Claims (10)

1.一种事项自动记录方法,其特征在于,所述方法包括:1. A method for automatic recording of matters, characterized in that the method comprises: 在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对所述电子设备中的预设应用集合进行扫描,以得到第一扫描内容,所述第一扫描内容与日期信息相关;In the case of receiving the user input, or in the case of the electronic device in the preset operating environment, the preset application set in the electronic device is scanned to obtain the first scan content, the first scan content and the date information; 从所述第一扫描内容中获取与所述日期信息对应的事件;Obtain an event corresponding to the date information from the first scanned content; 在日历应用中,将所述与所述日期信息对应的事件设置为待办事项。In a calendar application, the event corresponding to the date information is set as a to-do item. 2.根据权利要求1所述的方法,其特征在于,在所述对所述电子设备中的预设应用集合进行扫描,以得到第一扫描内容之前,所述方法还包括:2 . The method according to claim 1 , wherein, before the scanning of the preset application set in the electronic device to obtain the first scanned content, the method further comprises: 3 . 在检测到第一应用中包括预设类型的关键词的情况下,对所述第一应用进行标记;In the case of detecting that the first application includes a keyword of a preset type, marking the first application; 基于所述被标记的第一应用,生成所述预设应用集合。The preset application set is generated based on the marked first application. 3.根据权利要求2所述的方法,其特征在于,所述第一应用为多个,所述基于所述被标记的第一应用,生成所述预设应用集合,包括:3 . The method according to claim 2 , wherein the number of the first applications is multiple, and the generating the preset application set based on the marked first applications comprises: 3 . 根据每个所述第一应用中所述预设类型的关键词的参数信息,对多个所述第一应用进行排序,得到多个所述第一应用的顺序信息,其中,所述参数信息包括以下至少一项:所述预设类型的关键词的出现的次数、所述预设类型的关键词对应的日期信息,所述预设类型的关键词的预设等级;According to the parameter information of the keyword of the preset type in each of the first applications, sort a plurality of the first applications to obtain order information of the plurality of first applications, wherein the parameter information Including at least one of the following: the number of occurrences of the keyword of the preset type, the date information corresponding to the keyword of the preset type, and the preset level of the keyword of the preset type; 根据所述顺序信息,生成所述预设应用集合。The preset application set is generated according to the sequence information. 4.根据权利要求1所述的方法,其特征在于,在所述第一扫描内容不是首次扫描所得到的内容的情况下,所述第一扫描内容与第二扫描内容不重合,其中,所述第一扫描内容是第N次对所述电子设备中的预设应用集合进行扫描,得到的扫描内容;所述第二扫描内容是前N-1次对所述电子设备中的预设应用集合进行扫描,得到的扫描内容,所述N为大于1的整数。4 . The method according to claim 1 , wherein, in the case that the first scanned content is not the content obtained by the first scanning, the first scanned content and the second scanned content do not overlap, wherein the The first scan content is the scan content obtained by scanning the preset application set in the electronic device for the Nth time; the second scan content is the previous N-1 times the preset application in the electronic device is scanned The collection is scanned to obtain the scanned content, where N is an integer greater than 1. 5.根据权利要求1所述的方法,其特征在于,所述在日历应用中,将所述与日期信息对应的事件设置为待办事项,包括:5. The method according to claim 1, wherein, in the calendar application, setting the event corresponding to the date information as a to-do item, comprising: 在所述事件为周期性事件的情况下,确定所述事件的周期信息;In the case that the event is a periodic event, determining periodic information of the event; 在日历应用中,根据所述事件的周期信息,将所述与日期信息对应的事件设置为所述待办事项。In the calendar application, the event corresponding to the date information is set as the to-do item according to the period information of the event. 6.一种事项自动记录装置,其特征在于,所述装置包括:6. A device for automatic recording of matters, characterized in that the device comprises: 扫描模块,用于在接收到用户输入的情况下,或者在电子设备处于预设运行环境的情况下,对所述电子设备中的预设应用集合进行扫描,以得到第一扫描内容,所述第一扫描内容与日期信息相关;a scanning module, configured to scan a preset application set in the electronic device under the condition of receiving user input or under the condition that the electronic device is in a preset operating environment to obtain first scan content, the The first scan content is related to date information; 获取模块,用于从所述第一扫描内容中获取与所述日期信息对应的事件;an acquisition module, configured to acquire an event corresponding to the date information from the first scan content; 设置模块,用于在日历应用中,将所述与所述日期信息对应的事件设置为待办事项。A setting module is used for setting the event corresponding to the date information as a to-do item in a calendar application. 7.根据权利要求6所述的装置,其特征在于,所述装置还包括:7. The apparatus of claim 6, wherein the apparatus further comprises: 标记模块,用于在检测到第一应用中包括预设类型的关键词的情况下,对所述第一应用进行标记;a marking module, configured to mark the first application when a keyword of a preset type is detected in the first application; 生成模块,用于基于所述被标记的第一应用,生成所述预设应用集合。A generating module, configured to generate the preset application set based on the marked first application. 8.根据权利要求7所述的装置,其特征在于,所述第一应用为多个,所述生成模块,具体用于:8. The apparatus according to claim 7, wherein there are multiple first applications, and the generating module is specifically used for: 根据每个所述第一应用中所述预设类型的关键词的参数信息,对多个所述第一应用进行排序,得到多个所述第一应用的顺序信息,其中,所述参数信息包括以下至少一项:所述预设类型的关键词的出现的次数、所述预设类型的关键词对应的日期信息,所述预设类型的关键词的预设等级;According to the parameter information of the keyword of the preset type in each of the first applications, sort a plurality of the first applications to obtain order information of the plurality of first applications, wherein the parameter information Including at least one of the following: the number of occurrences of the keyword of the preset type, the date information corresponding to the keyword of the preset type, and the preset level of the keyword of the preset type; 根据所述顺序信息,生成所述预设应用集合。The preset application set is generated according to the sequence information. 9.根据权利要求6所述的装置,其特征在于,在所述第一扫描内容不是首次扫描所得到的内容的情况下,所述第一扫描内容与第二扫描内容不重合,其中,所述第一扫描内容是第N次对所述电子设备中的预设应用集合进行扫描,得到的扫描内容;所述第二扫描内容是前N-1次对所述电子设备中的预设应用集合进行扫描,得到的扫描内容,所述N为大于1的整数。9 . The device according to claim 6 , wherein, in the case where the first scanned content is not obtained by the first scan, the first scanned content and the second scanned content do not overlap, wherein the The first scan content is the scan content obtained by scanning the preset application set in the electronic device for the Nth time; the second scan content is the previous N-1 times the preset application in the electronic device is scanned The collection is scanned to obtain the scanned content, where N is an integer greater than 1. 10.根据权利要求6所述的装置,其特征在于,所述设置模块,具体用于:10. The device according to claim 6, wherein the setting module is specifically used for: 在所述事件为周期性事件的情况下,确定所述事件的周期信息;In the case that the event is a periodic event, determining periodic information of the event; 在日历应用中,根据所述事件的周期信息,将所述与日期信息对应的事件设置为所述待办事项。In the calendar application, the event corresponding to the date information is set as the to-do item according to the period information of the event.
CN202210783953.4A 2022-07-05 2022-07-05 Automatic item recording method and device Pending CN115187197A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210783953.4A CN115187197A (en) 2022-07-05 2022-07-05 Automatic item recording method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210783953.4A CN115187197A (en) 2022-07-05 2022-07-05 Automatic item recording method and device

Publications (1)

Publication Number Publication Date
CN115187197A true CN115187197A (en) 2022-10-14

Family

ID=83517037

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210783953.4A Pending CN115187197A (en) 2022-07-05 2022-07-05 Automatic item recording method and device

Country Status (1)

Country Link
CN (1) CN115187197A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116151785A (en) * 2022-12-05 2023-05-23 平安银行股份有限公司 Method, device and terminal equipment for creating to-do items

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1404593A (en) * 2000-12-18 2003-03-19 皇家菲利浦电子有限公司 Diary/calendar software application with personal and historical data
CN105706042A (en) * 2013-11-12 2016-06-22 微软技术许可有限责任公司 Aggregating and presenting event information
CN111080229A (en) * 2019-11-07 2020-04-28 视联动力信息技术股份有限公司 Transaction processing method, apparatus, server, device and readable storage medium
CN113806313A (en) * 2021-09-10 2021-12-17 维沃移动通信有限公司 Information processing method and device
CN114240325A (en) * 2021-11-24 2022-03-25 姚利民 An intelligent reminder method and device for to-do items

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1404593A (en) * 2000-12-18 2003-03-19 皇家菲利浦电子有限公司 Diary/calendar software application with personal and historical data
CN105706042A (en) * 2013-11-12 2016-06-22 微软技术许可有限责任公司 Aggregating and presenting event information
CN111080229A (en) * 2019-11-07 2020-04-28 视联动力信息技术股份有限公司 Transaction processing method, apparatus, server, device and readable storage medium
CN113806313A (en) * 2021-09-10 2021-12-17 维沃移动通信有限公司 Information processing method and device
CN114240325A (en) * 2021-11-24 2022-03-25 姚利民 An intelligent reminder method and device for to-do items

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116151785A (en) * 2022-12-05 2023-05-23 平安银行股份有限公司 Method, device and terminal equipment for creating to-do items

Similar Documents

Publication Publication Date Title
CN112148174B (en) Application information display method and device and electronic equipment
US10891526B2 (en) Functional image archiving
CN101211369B (en) Content display method, content display apparatus, and recording medium for recording content display program
US8397165B2 (en) Touch gesture for detailed display
WO2019095424A1 (en) Data acquisition method and device, storage medium and terminal
US12015683B2 (en) Method, apparatus and device for issuing and replying to multimedia content
CN113014476B (en) Group creation method and device
CN114020197B (en) Cross-application message processing method, electronic device and readable storage medium
CN117751376B (en) Method, device, storage medium and software program product for displaying schedule
CN110462615B (en) Enhanced techniques for use with adhesive plates
WO2019242257A1 (en) Method and apparatus for adding diary to calendar
CN111563366A (en) Document processing method, device and electronic device
US20240126975A1 (en) Method, apparatus, terminal and storage medium for data processing for an application
CN113157753A (en) Display method and device and electronic equipment
CN112711936A (en) Information display method, device, equipment and storage medium
CN115187197A (en) Automatic item recording method and device
WO2024169761A1 (en) Document creation method and apparatus, and electronic device and storage medium
CN112486369A (en) Information display method and device, electronic equipment and readable storage medium
US11068853B2 (en) Providing calendar utility to capture calendar event
WO2024149183A1 (en) Document display method and apparatus, and electronic device
CN111930281A (en) Reminding message creating method and device and electronic equipment
WO2015188469A1 (en) Event recording method and device, terminal and computer storage medium
US11636440B2 (en) Electronic dynamic calendar system and operation method thereof
CN111553136A (en) Method and device for generating demonstration document template and electronic equipment
CN103324413B (en) A mobile terminal and its method for processing memo information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination