基于日历系统的数据管理方法及便携式终端的制作方法

文档序号:6546980阅读:147来源:国知局
基于日历系统的数据管理方法及便携式终端的制作方法
【专利摘要】本发明公开一种基于日历系统的数据管理方法及便携式终端,所述方法包括如下步骤:根据用户的输入,在画面上显示日历表;检测用户是否从日历表中选定日期;检测用户是否选定查询项目;按照用户选定的查询项目和日期,调取相匹配的数据;在画面中显示所述数据。根据本发明,可以更加直观地管理各种数据,并提高数据查询速度。
【专利说明】基于日历系统的数据管理方法及便携式终端
【技术领域】
[0001]本发明涉及通过日历系统来管理便携式终端的各种历史数据的基于日历的数据管理方法及便携式终端。
【背景技术】
[0002]最近随着便携式终端的智能化操作系统的迅速发展,人们可以通过便携式终端处理各种各样的事物。伴随着便携式终端的使用频率的增加,每天的经由便携式终端的数据收发量也非常大,且这些数据是按照时间推进的顺序依次排列的,因此过了一段时间后再取查找,则费时又费力。
[0003]当前的便携式终端的日历仅提供节假日标识、添加事件备忘录、添加闹钟等简单的功能,并不能把时间管理功能和数据管理功能整合,导致用户每次查询历史数据时,需要进入到相应的应用模块而重复大量的滑动或翻页操作进行查找。

【发明内容】

[0004]本发明是基于上述问题而提出的,其目的在于提供一种基于日历的数据管理方法及便携式终端,通过将日历作为时间轴而管理各种数据,提高数据管理的直观性和简便性。
[0005]为了达到目的,根据本发明的一方面,提供一种基于日历系统的数据管理方法,包括如下步骤:a、根据用户的输入,在画面上显示日历表;b、检测用户是否从日历表中选定日期;c、检测用户是否选定查询项目;d、按照用户选定的查询项目和日期,调取相匹配的数据;e、在画面中显示所述数据。
[0006]优选地,在所述b步骤中,所述日期可以包括一个日期和多个日期。
[0007]优选地,所述多个日期可以是连续的日期或者不连续的日期。
[0008]优选地,在所述步骤b中,当用户选定日期时,在该选定日期的周围可以显示包含多个所述查询项目的快捷菜单。
[0009]优选地,在所述d步骤中,可从与查询项目对应的应用模块中直接调取数据。
[0010]优选地,所述查询项目至少包括短消息、通话记录、图片、视频、邮件、记事或社交中的一项或多项。
[0011]优选地,在所述查询项目的周围同时显示有与所述选定日期匹配的发生数量。
[0012]优选地,所述a步骤之前还可以包括步骤:检测是否发生预定的数据收发事件;当发生了预定的数据收发事件时,将相关数据同步或备份到日历系统。
[0013]优选地,在所述d步骤中,可以从日历系统的存储单元中调取数据。
[0014]优选地,所述e步骤中还包括自动加载步骤:在画面中显示所述数据之后,自动加载所述选定日期之前或之后的对应于该查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期的其他查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期之前或之后的所有查询项目的数据。
[0015]为了达到目的,根据本发明的另一方面,提供一种便携式终端,包括基于日历进行数据管理的日历系统,该日历系统包括:显示单元,用于根据用户的输入,在画面上显示日历表;输入单元,用于选定查询项目和从所述日历表选定日期;数据调取单元,用于按照用户选定的查询项目和日期调取数据,其中,所述显示单元在便携式终端的画面上显示由所述数据调取单元所调取的数据。
[0016]优选地,所述数据调取单元,在画面中显示所述数据之后,自动加载所述选定日期之前或之后的对应于该查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期的其他查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期之前或之后的所有查询项目的数据。
[0017]根据本发明提供的基于日历的数据管理方法及便携式终端,能够将日历作为时间轴,更加直观、形象地管理各种历史数据,并且提供更加快捷的数据查询路径。
【专利附图】

【附图说明】
[0018]图1为根据本发明的便携式终端的第一实施例的方框图。
[0019]图2为根据本发明的日历的示意图。
[0020]图3为表示根据本发明的调取数据的显示状态的示意图。
[0021]图4为根据本发明的便携式终端的第二实施例的方框图。
[0022]图5为根据本发明的基于日历系统的数据管理方法的流程图。
【具体实施方式】
[0023]以下,参照附图对于本发明的具体实施例进行详细的说明。在以下说明中,对于相同的构成要素使用相同的附图标记进行说明。
[0024]而且,在以下说明中,便携式终端以智能手机为例,但本领域技术人员应知,本发明的便携式终端还可以包括笔记本电脑、平板电脑、台式电脑、个人数字助理等。
[0025]图1为根据本发明的便携式终端的第一实施例的方框图。图2为根据本发明的日历界面的示意图。
[0026]由图可知,本发明的便携式终端可包括日历系统100,该日历系统100包括显示单元110、输入单元120、数据调取单元130、存储单元140。这些单元完全可以由硬件处理器实现,也可以通过计算机程序完全以软件的方式实现。
[0027]显示单元110用于显示所述日历系统100的各种画面。除此之外,还可以显示便携式终端的各种画面,例如待机画面、图像、视频画面、各种应用的操作画面等。
[0028]图2为根据本发明的日历200的示意图。在本发明中,用户可按照日期来管理数据,即可按照日期来查找和确定以往某一天的数据收发事件。
[0029]此时,在本发明中,数据收发事件既可以包括短消息的收发、通话记录、图片的收发、视频的收发、社交应用的数据收发、电子邮件的收发等利用便携式终端的通信模块的发送和接收数据的事件,也可以包括在日历中记事的数据写入事件。
[0030]输入单元120可输入来自用户的各种操作指令。例如,通过输入单元120,用户可在日历200中选定一个或多个日期。输入单元120可通过实体按键等硬件实现,也可以通过触摸屏以及其他方式实现。
[0031 ] 在本发明中,当用户通过输入单元120在日历200中选定一个或多个日期时,显示单元110可在所选定的日期周围显示快捷菜单210。该快捷菜单210包含多个子菜单(即,查询项目),用户通过点击该查询项目可以查询到与之匹配的所选日期范围之内的所有数据。查询项目至少可以包括短消息、通话记录、图片、视频、邮件、记事、社交(聊天工具等社交应用的数据记录)中的一项或多项。
[0032]另外,在显示单元110显示快捷菜单时,可以在各个查询项目的周围同时显示与用户的选定日期匹配的数据收发事件发生数量。
[0033]为此,本发明还可以包括一个统计单元,以按照日期来统计各种数据收发事件的数量。由此,能够进一步提高用户查询数据的速度。
[0034]此时,用户可以在日历200中选定一个日期(S卩,一天),也可以选多个日期。优选地,多个日期可以是连续的日期,也可以是不连续的日期。
[0035]通过输入单元120选定一个或多个日期的方法可通过双击、拖拽等多种方式实现,在此不具体描述。
[0036]数据调取单元130用于按照用户选定的查询项目和日期调取数据。S卩,数据调取单元130以用户所选定的查询项目和日期为索引,在与查询项目相匹配的应用模块160中直接调取相应的数据。
[0037]例如,当用户从日历200中选择了一个或多个日期并从快捷菜单210中选定短消息作为查询项目时,数据调取单元130从便携式终端的短消息模块中调取与用户选定的日期相匹配的短消息记录并临时或永久存储到日历系统100的存储单元140。
[0038]即,数据调取单元130可包括链接模块(未图示),该链接模块可以将所述日历200上的具体日期与各个应用模块160的数据收发事件进行链接,如此当用户选定某个具体日期时,数据调取单元130可通过链接模块(未图示)所提供的链接直接调取相应的数据。
[0039]由此,显示单元110将存储于存储单元140的短消息记录按照时间顺序显示给用户。图3为示出根据本发明的数据调取单元130所调取的短信数据的示意图。图3中,示出某一天所产生的短信数据。而当用户选定了多个日期时,显示单元110可以将该多个日期的数据按照时间顺序显示给用户。
[0040]此时,显示单元100在显示数据调取单元130所调取的数据的同时,还显示日期310以及查询项目320的选择菜单。此时,日期310中包含用户选定的一个日期以及与该日期相邻的其他日期,或者当用户选择了多个日期时,日期310中包含用户所选择的多个连续或不连续的日期。因此,用户仍可以通过滑动日期310来切换日期,而不必退回到图2的显示整个日历200的画面。当然,如果日期的跨度较大,则还是退回到图2的显示日历200的画面将更方便查找。
[0041]并且,该日期310的下侧同时还显示有查询项目320的选择菜单。该查询项目320包含图2中的快捷菜单310中的所有的查询项目。由此,用户在查询到某一个查询项目的相应数据之后,不必退回到图2的显示日历200的画面就可以切换到其他查询项目而查询到对应日期下的其他查询项目的相关数据。
[0042]S卩,在显示单元110完成所述选定日期的所述查询项目的数据的显示之后,数据调取单元130还可以自动加载所述选定日期之前或之后的对应于该查询项目的数据或者自动加载所述选定日期的其他查询项目的数据,又或者自动加载所述选定日期之前或之后的所有查询项目的数据。
[0043]由此,通过将日历系统100作为界面而管理用户的各种历史数据,能够按照日期将用户每一天所发生的数据收发事件串联起来,据此数据的显示将更加直观,同时又能提高数据的查询速度。
[0044]对于社交数据,由于其数据不会实际存储在便携式终端的内存之中,而是存储在相应社交网站的服务器上,因此所述链接模块无法建立相应的链接。当用户选定查询某一日期的社交数据时,数据调取单元130将调取社交网站提供的SDK,以所选定日期为索引将相应的社交信息下载到本地内存并通过显示单元110加以显示。因此,可能会增加整个系统的负荷。
[0045]图4为根据本发明的便携式终端的第二实施例的方框图。
[0046]本实施例的便携式终端的日历系统100包括显示单元110、输入单元120、数据调取单元130、存储单元140、同步单元150。
[0047]其中,显示单元110和输入单元120与第一实施例相同,在此不再详述。
[0048]同步单元150与发生数据收发事件的多个应用模块执行同步而将同步数据存储到存储单元140。
[0049]此时,应用模块可包括短消息模块、通话记录模块、图片模块、视频模块、邮件模块、记事模块、社交模块。此时,可以根据需要,应用模块可以包括其他各种模块。
[0050]同步单元150可以在发生数据收发事件时进行同步而将相应数据存储到存储单元 140。
[0051]或者,可使用备份单元(未图示)来替代同步单元150,备份单元可以按照日期将多个应用模块的数据收发事件的相应数据存储到存储单元140。在此,备份单元可以按照固定的时间进行备份,例如用户可以将备份时间设定在便携式终端的使用率较低的时间段,以免影响用户使用便携式终端的速度。
[0052]同时,当备份社交应用的数据时,将涉及到用户的通信流量的问题,因此可以将备份单元限定为只在特定网络环境(WiFi等)下进行备份操作。
[0053]由此,根据本实施例,当用户需要查询以往的社交数据时,数据调取单元130只需从存储单元140调取数据即可,而不用连接到社交网站而执行数据的调取作业,据此能够减小系统的负荷。
[0054]数据调取单元130按照用户选定的查询项目和日期从存储单元140调取相应的数据,以使显示单元110在便携式终端的画面上显示该数据。
[0055]S卩,在本实施例中,同步单元150或备份单元将发生数据收发事件的相应模块的数据均保存到日历系统100的存储单元140中,据此数据调取单元130在用户输入查询项目并选定日期时,只需要从本地的存储单元140调取数据即可,无需每次都到相应的应用模块调用数据,据此能够减少整个系统的负荷,提高查询速度和效率。
[0056]此时,数据调取单元130的链接模块可以建立与存储单元140内的数据收发事件的链接,而且由于事先将社交模块的数据下载到了本地存储单元140,因此该链接甚至可以指向社交模块的数据收发事件。
[0057]此时,在显示单元110完成所述选定日期的所述查询项目的数据的显示之后,数据调取单元130还可以自动加载所述选定日期之前或之后的对应于该查询项目的数据或者自动加载所述选定日期的其他查询项目的数据,又或者自动加载所述选定日期之前或之后的所有查询项目的数据。
[0058]图5为根据本发明的基于日历的数据管理方法的流程图。
[0059]在步骤S110,根据用户的输入,在便携式终端的画面上显示日历表。
[0060]此时,在步骤SllO之前还可以包括如下步骤:检测是否发生预定的数据收发事件(S102);当发生了预定的数据收发事件时,将相关数据同步或备份到日历系统(S104)。
[0061]此时,预定的数据收发事件可包括短消息的收发、通话记录、图片的收发、视频的收发、社交应用的数据收发、电子邮件的收发等利用便携式终端的通信模块的发送和接收数据的事件,也可以包括在日历中记事的数据写入事件。
[0062]接着,在步骤S120,检测用户是否从日历表中选定日期。此时,用户的选定日期可包括一个日期或多个日期。优选地,多个日期可以是连续的日期也可以是不连续的日期。
[0063]优选地,步骤S120中还可以包括步骤:在用户每次选定日期时,在该选定日期的周围显示包含有多个查询项目的快捷菜单。该快捷菜单包括多个子菜单,即查询项目。该查询项目至少包括短消息、通话记录、图片、视频、邮件、记事、社交中的一项或多项。
[0064]另外,在显示快捷菜单时,可以在各个查询项目的周围同时显示与用户的选定日期匹配的数据收发事件发生数量,据此可进一步提高数据查询速度。
[0065]接着,在步骤S130,检测用户是否选定查询项目。
[0066]当步骤S130的执行结果,检测到用户已选定一个查询项目时,按照用户选定的查询项目和选定日期,调取相匹配的数据(S140)。
[0067]此时,在步骤S140中,所调取的数据可以是通过步骤S104事先同步或备份到日历系统100的存储单元140的数据,也可以是通过数据调取单元130从相应的应用模块直接调取的数据。
[0068]当从相应的应用模块调取数据时,还可以包括临时或永久存储所调取的数据的步骤。
[0069]然后,在步骤S150,在便携式终端的画面中显示所调取的数据。
[0070]此时,在步骤S150中还可以包括自动加载步骤,即在完成所述选定日期的所述查询项目的数据的显示之后,自动加载所述选定日期之前或之后的对应于该查询项目的数据。
[0071 ] 而且,在自动加载步骤中,还可以自动加载所述选定日期的其他查询项目的数据。
[0072]并且,在自动加载步骤中,还可以自动加载所述选定日期之前或之后的所有查询项目的数据。
[0073]应注意,本发明的以上各个实施例仅仅是示例性的,而本发明并不受限于此。例如,图1和图4示出的结构并不在于限制日历系统,而仅是为了进行说明。本领域技术人员应该理解:在不脱离本发明的原理和精神的情况下,可对这些实施例进行改变,其中,本发明的范围在权利要求及其等同物中限定。
【权利要求】
1.一种基于日历系统的数据管理方法,其特征在于,包括如下步骤: a、根据用户的输入,在画面上显示日历表; b、检测用户是否从日历表中选定日期; C、检测用户是否选定查询项目; d、按照用户选定的查询项目和日期,调取相匹配的数据; e、在画面中显示所述数据。
2.根据权利要求1所述的方法,其特征在于,在所述步骤b中,当用户选定日期时,在该选定日期的周围显示包含多个所述查询项目的快捷菜单。
3.根据权利要求1所述的方法,其特征在于,在所述d步骤中,从与查询项目对应的应用模块中调取数据。
4.根据权利要求1或3所述的方法,其特征在于,所述查询项目至少包括短消息、通话记录、图片、视频、邮件、记事或社交中的一项或多项。
5.根据权利要求4所述的方法,其特征在于,在所述查询项目的周围同时显示有与所述选定日期匹配的发生数量。
6.根据权利要求1所述的方法,其特征在于,所述a步骤之前还包括步骤:检测是否发生预定的数据收发事件;当发生了预定的数据收发事件时,将相关数据同步或备份到日历系统。
7.根据权利要求6所述的方法,其特征在于,在所述d步骤中,从日历系统的存储单元中直接调取数据。
8.根据权利要求1所述的方法,其特征在于,所述e步骤中还包括自动加载步骤:在画面中显示所述数据之后,自动加载所述选定日期之前或之后的对应于该查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期的其他查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期之前或之后的所有查询项目的数据。
9.一种便携式终端,其特征在于,包括基于日历进行数据管理的日历系统,该日历系统包括: 显示单元,用于根据用户的输入,在画面上显示日历表; 输入单元,用于选定查询项目和从所述日历表选定日期; 数据调取单元,用于按照用户选定的查询项目和日期调取数据, 其中,所述显示单元在便携式终端的画面上显示由所述数据调取单元所调取的数据。
10.根据权利要求11所述的便携式终端,其特征在于,所述数据调取单元,在画面中显示所述数据之后,自动加载所述选定日期之前或之后的对应于该查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期的其他查询项目的数据,或者在画面中显示所述数据之后,自动加载所述选定日期之前或之后的所有查询项目的数据。
【文档编号】G06F17/30GK103984732SQ201410213251
【公开日】2014年8月13日 申请日期:2014年5月20日 优先权日:2014年5月20日
【发明者】于显耀 申请人:天津三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1