一种对终端操作记录的管理方法及装置的制造方法

文档序号:10512078阅读:215来源:国知局
一种对终端操作记录的管理方法及装置的制造方法
【专利摘要】本发明提供了一种对终端操作记录的管理方法及装置,所述对终端操作记录的管理方法包括:监听所述终端对预设进程的调用操作;获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据;根据获取的数据中的时间信息,在所述终端的日历应用中对应的日历时间建立所述操作记录信息与所述日历时间的关联;在所述日历应用的操作界面中,将建立关联的操作记录信息与所述日历时间建立访问链接。解决了现有技术中对于终端的操作记录不能进行统一管理,且查找不便的问题,利用日历应用将终端中的操作数据进行统一记录管理,不仅方便了用户的管理,且方便了用户对其每天的操作数据的查询,提高了用户的使用体验。
【专利说明】
一种对终端操作记录的管理方法及装置
技术领域
[0001]本发明涉及电子领域,尤其涉及一种对终端操作记录的管理方法及装置。
【背景技术】
[0002]目前,在现有终端中,对于终端的日常操作没有一个统一的管理平台,用户查看日常操作只限于对单个应用进程的一一查询,如,在短信中查看短信信息、在图库中查看相片和视频、在录音机中查看录音文件等。现有终端中并没有一个统一的管理工具供用户集中查询使用。因此,在现有技术中,存在单个应用保存数据较多的情况下查找不便,如通话,需要在列表中下拉查找,如记录多,查找耗时等;用户删除某个应用记录或数据的情况下,缺少备份,不能找回,造成用户体验效果差的问题;对于各种应用不能统一管理,且操作不便。

【发明内容】

[0003]本发明提供了一种对终端操作记录的管理方法及装置,解决了现有技术中对于终端的操作记录不能进行统一管理,且查找不便的问题。
[0004]为了解决上述问题,本发明采用以下技术方案:
[0005]一种对终端操作记录的管理方法,包括:
[0006]监听所述终端对预设进程的调用操作;
[0007]获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据;
[0008]根据获取的数据中的时间信息,在所述终端的日历应用中对应的日历时间建立所述操作记录信息与所述日历时间的关联;
[0009]在所述日历应用的操作界面中,将建立关联的操作记录信息与所述日历时间建立访问链接。
[0010]进一步地,所述预设进程包括:所述终端中的移动通信进程和/或终端应用程序进程;
[0011]监听所述终端对预设进程的调用操作具体包括:监听所述终端的移动通信进程和/或终端应用程序进程的调用操作。
[0012]进一步地,当监听所述终端对移动通信进程的调用操作时,获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据具体包括:获取所述终端中的至少一种以下数据:通话记录、短信息记录和彩信息记录;
[0013]当监听所述终端对终端应用程序进程的调用操作时,获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据具体包括:获取终端应用程序进程中的至少一种以下数据:软件名称及对应的时间信息、操作内容及对应的时间信息和所述软件自动采集的信息及对应的时间信息。
[0014]进一步地,还包括:接收用户对所述终端中的日历应用的操作界面的控制指令,所述控制指令包括对所述操作记录的调用和/或处理的要求信息;并根据所述控制指令将所述日历应用中对应的内容进行显示。
[0015]进一步地,还包括:接收对所述日历应用中保存的内容对应的各个预设进程的使用时间、使用类型和使用状态中的一种或多种进行提醒设置的指令;并在满足所述提醒设置指令时,将所述提醒进行显示。
[0016]一种对终端操作记录的管理装置,包括:
[0017]监听模块,用于监听所述终端对预设进程的调用操作;
[0018]数据获取模块,用于获取所述监听模块在所述预设进程中监听到的操作记录信息及所述操作记录信息对应的时间信息组成的数据;
[0019]关联建立模块,用于根据所述数据获取模块获取的数据中的时间信息,在所述终端的日历应用中对应的日历时间建立所述操作记录信息与所述日历时间的关联;
[0020]链接建立模块,用于在所述日历应用的操作界面中,将建立关联的操作记录信息与所述日历时间建立访问链接。
[0021]进一步地,所述预设进程包括:所述终端中的移动通信进程和/或终端应用程序进程;
[0022]所述监听模块具体用于:监听所述终端的移动通信进程和/或终端应用程序进程的调用操作。
[0023]进一步地,当所述监听模块用于监听所述终端对移动通信进程的调用操作时,所述数据获取模块用于获取所述终端中的至少一种以下数据:通话记录、短信息记录和彩信息记录;
[0024]当所述监听模块用于监听所述终端对终端应用程序进程的调用操作时,所述数据获取模块具体用于获取终端应用程序进程中的至少一种以下数据:软件名称及对应的时间信息、操作内容及对应的时间信息和所述软件自动采集的信息及对应的时间信息。
[0025]进一步地,所述管理装置还包括:指令接收模块和显示模块;所述指令接收模块用于接收用户对所述终端中的日历应用的操作界面的控制指令,所述控制指令包括对所述操作记录的调用和/或处理的要求信息;所述显示模块用于根据所述指令接收模块接收的控制指令将所述日历应用中对应的内容进行显示。
[0026]进一步地,所述控制指令包括提醒设置指令;所述指令接收模块具体用于:对所述日历应用中保存的内容对应的各个预设进程的使用时间、使用类型和使用状态中的一种或多种进行提醒设置的指令;所述显示模块还用于在满足所述提醒设置指令时,将所述提醒进行显示。
[0027]有益效果:
[0028]本发明提供了一种对终端操作记录的管理方法及装置,通过利用终端中的日历应用中具有的时间特征,对终端的预设进程的操作记录信息与时间信息的对应数据和所述终端中的日历应用的日历时间建立关联,并在日历应用的操作界面上对所述建立关联的数据与在日历中对应的日历时间建立访问链接。通过本方案,可以将终端中所述调用的进程操作数据进行统一记录管理,不仅方便了用户的管理,且方便了用户对其终端每天的操作数据的查询,提高了用户的使用体验。
【附图说明】
[0029]图1为本发明实施例一提供的对终端操作记录的管理方法的流程图;
[0030]图2为本发明实施例二提供的对终端操作记录的管理方法的流程图;
[0031]图3为本发明实施例三提供的对终端操作记录的管理装置的结构示意图。
【具体实施方式】
[0032]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0033]实施例一:
[0034]图1为本发明实施例一提供的对终端操作记录的管理方法的流程图,由图1所示,在本实施例中,本发明提供的对终端操作记录的管理方法包括:
[0035]SlOl:监听所述终端对预设进程的调用操作;
[0036]本发明所涉及的终端包括:手机、平板电脑、电脑或掌上电脑等;终端的各个进程的调用操作包括终端中的硬件模块和安装在终端中的所有软件应用所进行的操作;如,所述硬件模块包括蓝牙模块、移动通信模块、GPS模块等;所述软件应用包括:微信、游戏、浏览器等;而所述预设进程为用户在终端中主动设置终端主要对哪里硬件或者软件应用的进程的调用情况进行监听;所述调用操作可以包括终端中各个硬件模块或软件应用的所有主动或被动的操作;所述终端的主动操作包括终端中一些特定软件对其所处的环境、位置等的数据采集的操作;所述终端中被动的操作包括:接收用户对终端各硬件模块或软件应用的操作、接收外部终端对其的连接操作等,如收发短信息、接或打电话等;
[0037]S102:获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据;
[0038]获取用户在终端中设置的预设进程的操作记录信息与其各个操作记录当时对应的时间所共同组成的数据;所述数据可以以列表的方式形成,也可以以建立映射关系的方式形成等;
[0039]S103:根据获取的数据中的时间信息,在所述终端的日历应用中对应的日历时间建立所述操作记录信息与所述日历时间的关联;
[0040]在所述终端日历应用中,通常是以日期的方式进行显示和计算的,且在每个日期中也会显示出各个时间点的情况;因此,在将获取的数据与终端日历应用中的时间进行关联时,首先需要将各个日期中的操作数据与日历中对应的日期进行关联,然后再根据各个操作数据发生的时间先后或者是长短在日历对应的日期中进行排列,这样排列是为了方便用户在查看时能够一目了然其各个日期的各个时间点的操作记录。
[0041]S104:在所述日历应用的操作界面中,将建立关联的操作记录信息与所述日历时间建立访问链接;
[0042]在所述访问链接建立完成后,用户在其终端的日历应用的操作界面中能够随意查询各个日期中终端的操作记录情况;且在用户对日历中的某一个日期进行查询时,若对其显示的内容是关于某个终端应用程序的进程,用户还可以直接对该应用进行查询或者直接在此页面登录该应用查询用户在该应用中的操作记录等;总的来说,在用户在终端日历应用中对其操作记录进行查看时,不仅可以对对应的进程进行查看,且还可以对所述进程对应的应用进行登录等操作。
[0043]优选地,所述预设进程包括:所述终端中的移动通信进程和/或终端应用程序进程;所述步骤SlOl监听所述终端对预设进程的调用操作具体包括:监听所述终端对预设进程的调用操作具体包括:监听所述终端的移动通信进程和/或终端应用程序进程的调用操作。当监听所述终端的移动通信进程时,所述步骤S102获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据具体包括:获取所述终端中的至少一种以下数据:通话记录、短信息记录和彩信息记录;所述通话记录包括拨打的电话记录和接听电话记录,其中所述记录包括该电话的延续时间、开始和结束时间,具体曰期等;所述短信息记录包括接收和发送短信息;所述彩信息记录也包括接收和发送彩信息的记录;当监听所述终端对终端应用程序进程的调用操作时,所述步骤S102获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据具体包括获取终端应用程序进程中的至少一种以下数据:软件名称及对应的时间信息、操作内容及对应的时间信息和所述软件自动采集的信息及对应的时间信息;所述软件名称包括客户端、游戏或浏览器等;所述操作内容包括:用户在该软件中进行的操作内容等;所述软件自动采集的数据包括:软件在开启状态下自动对终端所处的环境、位置或运行路线等数据的采集;如,对于用户使用终端的拍照应用,对于用户使用该应用的类型、时间、所拍摄的内容等数据都将需要获取;还如,对于用户在终端中使用读书软件进行读书,则对于用户所读书的名称、其读书页码等内容都需要获取。
[0044]在一些实施例中,还包括:接收用户对所述终端中的日历应用的操作界面的控制指令,所述控制指令包括对所述操作记录的调用和/或处理的要求信息;并根据所述控制指令将所述日历应用中对应的内容进行显示。具体地,所述控制指令包括对所述操作记录的调用的要求信息中可以包括对所述操作记录的查询信息;如,根据该带有查询信息的控制指令将所述控制指令对应的内容进行显示包括:将所述查询信息对应的操作记录按照应用的类型进行显示;或者,将所述查询控制指令对应的操作记录按照时间顺序的先后进行显示;或者,将所述查询控制指令对应的操作记录按照用户设置的优先级从高到低进行显示等;所述控制指令包括对所述操作记录的处理的要求信息时,所述处理的要求信息包括:对所述终端中的日历应用保存的内容进行归类统计处理、删除处理等。即在本实施例中,主要是对日历数据库中的内容按照用户预先设置的分类规则进行归类统计,如按照终端中各个单元的使用时长进行归类,并将其内容分别进行分类;或者,按照终端中各个单元在一天中的使用先后顺序进行归类统计;且在对于大范围的归类后,对每个应用的小范围也可以进行归类,如在拍照应用中,对所拍摄的内容按照风景与人物进行分类等。在终端中进行这样的统计处理主要是为了让用户在对日历应用进行操作显示时,能够更加合理地显示出来,方便用户的阅读和操作。
[0045]在另一些实施例中,还包括:接收对所述日历应用中保存的内容对应的各个预设进程的使用时间、使用类型和使用状态中的一种或多种进行提醒设置的指令;并在满足所述提醒设置指令时,将所述提醒进行显示。所述提醒包括正面提醒和负面提醒;在本实施例中,主要是对日历数据库中所保存的应用的数据进行提醒的设置,如,在浏览器应用中设置使用时长超过第一预设时间阈值则进行建议提醒;在跑步应用中设置终端使用时长超过第二预设时间阈值,则进行奖励提醒等。通过在日历中对终端各应用设置提醒功能,不仅方便用户的提醒设置,且在用户下一次对该应用使用时,能够对用户起到提醒的功能,为用户的合理使用提供帮助。
[0046]本实施例提供的对终端操作记录的管理方法中利用日历应用中时间特征将终端中的操作记录按照其时间关系在日历中建立访问链接,这种对终端的操作记录与日历建立关联的管理方法,不仅方便了用户的管理与查询,还提高用户体验。
[0047]实施例二:
[0048]例如,下面以在实际应用中的详细过程对本方法进行说明,假设所述终端为手机,图2为本发明实施例二提供的对终端操作记录的管理方法的流程图,由图2所示,在本实施例中,本发明提供的对终端操作记录的管理方法包括:
[0049]S201:监听手机中预设软件应用和/或预设硬件模块的操作情况;用户可以将手机中的所有软件应用和硬件模块设置为需要监听的内容;用户也可以根据其自身情况将其比较重视的软件应用和/或硬件模块设置为需要监听的内容等;所述监听的内容包括其对应的软件应用或硬件模块的所用操作数据;例如对于联系人的监听,主要监听URI的变化:ContactsContract.Contacts.C0NTENT_URI ;对应短信模块来说,主要接收 android.permiss1n.SEND_SMS 和 android, permiss1n.RECEIVE_SMS 的广播来监听。
[0050]S202:接收用户对所述预设软件应用和/或预设硬件模块进行的操作;包括接收用户使用手机对某个应用进行相应操作,包括接听拨打电话、接发短信息、拍照、记录笔记等。
[0051]S203:当监听到所述预设软件应用和/或预设硬件模块进行操作后,读取对应的软件应用和/或硬件模块的操作数据;读取应用进行的操作,如通话记录、短信等;日历监听模块对应用进行监听,当监听到某个应用进行操作后,启动日历管理模块,对该模块最新的记录等进行读取操作。是否是最新记录需要根据应用发生动作后的时间来判断。
[0052]S204:将读取到的操作数据写入该操作数据对应的时间的日历数据库中;
[0053]S205:接收用户在进入日历应用的操作界面时,在月视图中点击某天或是直接选择日视图对日历中的内容进行查看的操作;
[0054]S206:初始化用户操作页面,读取数据库,显示当天提醒事件及所有操作过的应用列表;所述提醒事件是用户在日历中为了提醒其自身进行的事件的记录。
[0055]S207:接收用户从应用列表中选择某个应用的操作,将其选择的应用当天所有操作数据进行显示;
[0056]S208:对上述应用所有操作信息可以进行查看、删除、添加提醒等操作。
[0057]本实施例提供的对终端操作记录的管理方法中通过实际应用中的手机来进行说明,进一步为手机中使用日历应用来管理手机中的操作记录的方便、快捷的方式提供了依据。
[0058]实施例三:
[0059]图3为本发明实施例三提供的终端的安全启动装置的流程图,由图3所示,在本实施例中,本发明提供的对终端操作记录的管理装置30包括:监听模块301、数据获取模块302、关联建立模块303和链接建立模块304 ;所述监听模块301用于监听所述终端对预设进程的调用操作;所述数据获取模块302用于获取所述监听模块301在所述预设进程中监听到的操作记录信息及所述操作记录信息对应的时间信息组成的数据;所述关联建立模块303用于根据所述数据获取模块302获取的数据中的时间信息,在所述终端的日历应用中对应的日历时间建立所述操作记录信息与所述日历时间的关联;所述链接建立模块304用于在所述日历应用的操作界面中,将建立关联的操作记录信息与所述日历时间建立访问链接。所述对终端操作记录的管理装置30包括:手机或平板等终端,也可以以软件的形式安装在对应的终端中。
[0060]优选地,所述预设进程包括:所述终端中的移动通信进程和/或终端应用程序进程;所述监听模块301具体用于:监听所述终端的移动通信进程和/或终端应用程序进程的调用操作。当所述监听模块301用于监听所述终端的移动通信进程时,所述数据获取模块302用于获取所述终端中的至少一种以下数据:通话记录、短信息记录和彩信息记录;当所述监听模块301用于监听所述终端对终端应用程序进程的调用操作时,所述数据获取模块302具体用于获取终端应用程序进程中的至少一种以下数据:软件名称及对应的时间信息、操作内容及对应的时间信息和所述软件自动采集的信息及对应的时间信息。
[0061]在一些实施例中,所述管理装置30还包括:指令接收模块和显示模块;所述指令接收模块用于接收用户对所述终端中的日历应用的操作界面的控制指令,所述控制指令包括对所述操作记录的调用和/或处理的要求信息;所述显示模块用于根据所述指令接收模块接收的控制指令将所述日历应用中对应的内容进行显示。
[0062]在另一些实施例中,所述处理指令包括提醒设置指令;所述指令接收模块具体用于:对所述日历应用中保存的内容对应的各个预设进程的使用时间、使用类型和使用状态中的一种或多种进行提醒设置的指令;所述显示模块还用于在满足所述提醒设置指令时,将所述提醒进行显示。
[0063]本实施例提供的对终端操作记录的管理装置中利用日历应用中时间特征将终端中的操作记录按照其时间关系在日历中建立访问链接,通过设置一种对终端操作数据的管理方式,方便用户的操作。
[0064]本发明提供了一种对终端操作记录的管理方法及装置,通过在终端的日历应用中设置管理终端操作记录的内容,并在日历应用的操作界面上对所述终端中的操作记录的数据与在日历中对应的时间建立访问链接。通过本方案,可以将终端中的操作数据进行统一记录管理,方便了用户的使用。
[0065]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种对终端操作记录的管理方法,其特征在于,包括: 监听所述终端对预设进程的调用操作; 获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据; 根据获取的数据中的时间信息,在所述终端的日历应用中对应的日历时间建立所述操作记录信息与所述日历时间的关联; 在所述日历应用的操作界面中,将建立关联的操作记录信息与所述日历时间建立访问链接。2.根据权利要求1所述的对终端操作记录的管理方法,其特征在于,所述预设进程包括:所述终端中的移动通信进程和/或终端应用程序进程; 监听所述终端对预设进程的调用操作具体包括:监听所述终端的移动通信进程和/或终端应用程序进程的调用操作。3.根据权利要求2所述的对终端操作记录的管理方法,其特征在于,当监听所述终端对移动通信进程的调用操作时,获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据具体包括:获取所述终端中的至少一种以下数据:通话记录、短?目息记录和彩?目息记录; 当监听所述终端对终端应用程序进程的调用操作时,获取在所述预设进程中监听的操作记录信息及所述操作记录信息对应的时间信息组成的数据具体包括:获取终端应用程序进程中的至少一种以下数据:软件名称及对应的时间信息、操作内容及对应的时间信息和所述软件自动采集的信息及对应的时间信息。4.根据权利要求1-3任一项所述的对终端操作记录的管理方法,其特征在于,还包括:接收用户对所述终端中的日历应用的操作界面的控制指令,所述控制指令包括对所述操作记录的调用和/或处理的要求信息;并根据所述控制指令将所述日历应用中对应的内容进行显示。5.根据权利要求4所述的对终端操作记录的管理方法,其特征在于,还包括:接收对所述日历应用中保存的内容对应的各个预设进程的使用时间、使用类型和使用状态中的一种或多种进行提醒设置的指令;并在满足所述提醒设置指令时,将所述提醒进行显示。6.一种对终端操作记录的管理装置,其特征在于,包括: 监听模块,用于监听所述终端对预设进程的调用操作; 数据获取模块,用于获取所述监听模块在所述预设进程中监听到的操作记录信息及所述操作记录信息对应的时间信息组成的数据; 关联建立模块,用于根据所述数据获取模块获取的数据中的时间信息,在所述终端的日历应用中对应的日历时间建立所述操作记录信息与所述日历时间的关联; 链接建立模块,用于在所述日历应用的操作界面中,将建立关联的操作记录信息与所述日历时间建立访问链接。7.根据权利要求6所述的对终端操作记录的管理装置,其特征在于,所述预设进程包括:所述终端中的移动通信进程和/或终端应用程序进程; 所述监听模块具体用于:监听所述终端的移动通信进程和/或终端应用程序进程的调用操作。8.根据权利要求7所述的对终端操作记录的管理装置,其特征在于,当所述监听模块用于监听所述终端对移动通信进程的调用操作时,所述数据获取模块用于获取所述终端中的至少一种以下数据:通话记录、短信息记录和彩信息记录; 当所述监听模块用于监听所述终端对终端应用程序进程的调用操作时,所述数据获取模块具体用于获取终端应用程序进程中的至少一种以下数据:软件名称及对应的时间信息、操作内容及对应的时间信息和所述软件自动采集的信息及对应的时间信息。9.根据权利要求6-8任一项所述的对终端操作记录的管理装置,其特征在于,所述管理装置还包括:指令接收模块和显示模块;所述指令接收模块用于接收用户对所述终端中的日历应用的操作界面的控制指令,所述控制指令包括对所述操作记录的调用和/或处理的要求信息;所述显示模块用于根据所述指令接收模块接收的控制指令将所述日历应用中对应的内容进行显示。10.根据权利要求9所述的对终端操作记录的管理装置,其特征在于,所述控制指令包括提醒设置指令;所述指令接收模块具体用于:对所述日历应用中保存的内容对应的各个预设进程的使用时间、使用类型和使用状态中的一种或多种进行提醒设置的指令;所述显示模块还用于在满足所述提醒设置指令时,将所述提醒进行显示。
【文档编号】G06F11/34GK105868090SQ201510030543
【公开日】2016年8月17日
【申请日】2015年1月21日
【发明人】李现革
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1