历史记录处理方法及设备.pdf

上传人:小** 文档编号:973669 上传时间:2018-03-22 格式:PDF 页数:10 大小:361.59KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110130082.8

申请日:

2011.05.18

公开号:

CN102323923A

公开日:

2012.01.18

当前法律状态:

授权

有效性:

有权

法律详情:

专利实施许可合同备案的生效IPC(主分类):G06F 17/30合同备案号:2015990000728让与人:北京百纳威尔科技有限公司受让人:北京百纳威尔无线通信设备有限公司发明名称:历史记录处理方法及设备申请日:20110518申请公布日:20120118授权公告日:20130724许可种类:独占许可备案日期:20150817|||授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20110518|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

北京百纳威尔科技有限公司

发明人:

陈道印

地址:

101111 北京市通州区中关村科技园光机电一体化产业基地嘉创二路55号

优先权:

专利代理机构:

北京同立钧成知识产权代理有限公司 11205

代理人:

刘芳

PDF下载: PDF下载
内容摘要

本发明提供一种历史记录处理方法及设备,该历史记录处理方法包括根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库;根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理。该历史记录处理设备,包括历史记录数据库生成模块和查询模块。历史记录数据库生成模块用于根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库。查询模块用于根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理。本发明提供的历史记录处理方法及设备,可以将不规则、布局分散的历史记录有组织地呈现给用户,提高了对历史记录的处理效果。

权利要求书

1: 一种历史记录处理方法, 其特征在于, 包括 : 根据获取到的预设软件模块数据库中的原始数据, 生成历史记录数据库 ; 根据接收到的查询指令对所述历史记录数据库进行查询, 获取所述查询指令对应的查 询数据, 并处理。
2: 根据权利要求 1 所述的历史记录处理方法, 其特征在于, 所述根据获取到的预设软 件模块数据库中的原始数据, 生成历史记录数据库包括 : 根据获取到的预设软件模块数据库的原始数据的属性, 为所述原始数据添加查询标 签; 根据添加所述查询标签后的原始数据生成所述历史记录数据库。
3: 根据权利要求 2 所述的历史记录处理方法, 其特征在于, 根据获取到的预设软件模 块数据库中的原始数据, 生成历史记录数据库之后, 还包括 : 对所述预设软件模块数据库进行监听, 当判断获知所述预设软件模块数据库中的原始 数据增加时, 获取增加的原始数据 ; 根据所述增加的原始数据更新所述历史记录数据库。
4: 根据权利要求 3 所述的历史记录处理方法, 其特征在于, 所述根据所述增加的原始 数据更新所述历史记录数据库包括 : 根据所述增加的原始数据的属性, 为所述增加的原始数据添加查询标签 ; 根据添加查询标签后的所述增加的原始数据, 更新所述历史记录数据库。
5: 根据权利要求 3 或 4 所述的历史记录处理方法, 其特征在于 : 所述查询标签的类别包括时间标签、 联系人标签、 电话号码标签和账号标签。
6: 根据权利要求 2 所述的历史记录处理方法, 其特征在于, 所述根据接收到的查询指 令对所述历史记录数据库进行查询, 获取所述查询指令对应的查询数据, 并处理, 包括 : 对所述查询指令进行解析, 确定所述查询指令对应的查询标签 ; 查询所述历史记录数据库, 获取所述查询指令对应的查询标签对应的查询数据 ; 根据所述查询标签对所述查询数据进行显示。
7: 一种历史记录处理设备, 其特征在于, 包括 : 历史记录数据库生成模块, 用于根据获取到的预设软件模块数据库中的原始数据, 生 成历史记录数据库 ; 查询模块, 用于根据接收到的查询指令对所述历史记录数据库进行查询, 获取所述查 询指令对应的查询数据, 并处理。
8: 根据权利要求 7 所述的历史记录处理设备, 其特征在于, 所述历史记录数据库生成 模块包括 : 查询标签添加单元, 根据获取到的预设软件模块数据库的原始数据的属性, 为所述原 始数据添加查询标签 ; 数据库生成单元, 根据添加所述查询标签后的原始数据生成所述历史记录数据库。
9: 根据权利要求 8 所述的历史记录处理设备, 其特征在于, 还包括 : 监听模块, 用于对所述预设软件模块数据库进行监听, 当判断获知所述预设软件模块 数据库中的原始数据增加时, 获取增加的原始数据 ; 更新模块, 用于根据所述增加的原始数据更新所述历史记录数据库。 2
10: 根据权利要求 8 所述的历史记录处理设备, 其特征在于, 所述查询模块包括 : 查询指令解析单元, 用于对所述查询指令进行解析, 确定所述查询指令对应的查询标 签; 查询数据获取单元, 用于查询所述历史记录数据库, 获取所述查询指令对应的查询标 签对应的查询数据 ; 查询数据显示单元, 用于根据所述查询标签对所述查询数据进行显示。

说明书


历史记录处理方法及设备

    【技术领域】
     本发明涉及数据处理技术, 尤其涉及一种历史记录处理方法及设备。背景技术 随着移动互联网技术的发展, 作为移动通讯载体的智能手机越来越多地走进人们 的生活, 由此带动了手机软件业的蓬勃发展。用户通常在智能手机中安装多种软件, 如 QQ、 MSN 等, 再加上手机本身所具有的通话和短信功能, 可以实现聊天、 空间、 微博等多种应用。 在应用过程中产生的各项历史记录分散地存储在各软件的数据库模块中。 当用户查询某项 历史记录, 如通话记录、 短信记录或者 QQ 聊天记录时, 需要进入相应的功能模块或者软件 中进行查询, 操作繁琐, 用户体验差。
     发明内容 本发明提供一种历史记录处理方法及设备, 以提高对历史记录的处理效果。
     本发明提供一种历史记录处理方法, 包括 :
     根据获取到的预设软件模块数据库中的原始数据, 生成历史记录数据库 ;
     根据接收到的查询指令对所述历史记录数据库进行查询, 获取所述查询指令对应 的查询数据, 并处理。
     如上所述的历史记录处理方法, 所述根据获取到的预设软件模块数据库中的原始 数据, 生成历史记录数据库包括 :
     根据获取到的预设软件模块数据库的原始数据的属性, 为所述原始数据添加查询 标签 ;
     根据添加所述查询标签后的原始数据生成所述历史记录数据库。
     如上所述的历史记录处理方法, 其特征在于, 根据获取到的预设软件模块数据库 中的原始数据, 生成历史记录数据库之后, 还包括 :
     对所述预设软件模块数据库进行监听, 当判断获知所述预设软件模块数据库中的 原始数据增加时, 获取增加的原始数据 ;
     根据所述增加的原始数据更新所述历史记录数据库。
     如上所述的历史记录处理方法, 所述根据所述增加的原始数据更新所述历史记录 数据库包括 :
     根据所述增加的原始数据的属性, 为所述增加的原始数据添加查询标签 ;
     根据添加查询标签后的所述增加的原始数据, 更新所述历史记录数据库。
     如上所述的历史记录处理方法, 其中,
     所述查询标签的类别包括时间标签、 联系人标签、 电话号码标签和账号标签。
     如上所述的历史记录处理方法, 所述根据接收到的查询指令对所述历史记录数据 库进行查询, 获取所述查询指令对应的查询数据, 并处理, 包括 :
     对所述查询指令进行解析, 确定所述查询指令对应的查询标签 ;
     查询所述历史记录数据库, 获取所述查询指令对应的查询标签对应的查询数据 ;
     根据所述查询标签对所述查询数据进行显示。
     本发明提供一种历史记录处理设备, 包括 :
     历史记录数据库生成模块, 用于根据获取到的预设软件模块数据库中的原始数 据, 生成历史记录数据库 ;
     查询模块, 用于根据接收到的查询指令对所述历史记录数据库进行查询, 获取所 述查询指令对应的查询数据, 并处理。
     如上所述的历史记录处理设备, 所述历史记录数据库生成模块包括 :
     查询标签添加单元, 根据获取到的预设软件模块数据库的原始数据的属性, 为所 述原始数据添加查询标签 ;
     数据库生成单元, 根据添加所述查询标签后的原始数据生成所述历史记录数据 库。
     如上所述的历史记录处理设备, 还包括 :
     监听模块, 用于对所述预设软件模块数据库进行监听, 当判断获知所述预设软件 模块数据库中的原始数据增加时, 获取增加的原始数据 ;
     更新模块, 用于根据所述增加的原始数据更新所述历史记录数据库。
     如上所述的历史记录处理设备, 所述查询模块包括 :
     查询指令解析单元, 用于对所述查询指令进行解析, 确定所述查询指令对应的查 询标签 ;
     查询数据获取单元, 用于查询所述历史记录数据库, 获取所述查询指令对应的查 询标签对应的查询数据 ;
     查询数据显示单元, 用于根据所述查询标签对所述查询数据进行显示。
     由上述技术方案可知, 本发明提供的历史记录处理方法及设备, 通过根据预设软 件模块数据库中的原始数据生成历史记录数据库, 将预设软件模块数据库中的原始数据整 合在一起, 根据用户的查询指令对历史记录数据库进行查询, 可以将这些不太规则、 布局分 散的历史记录有组织地呈现给用户, 用户无需进入到各软件模块进行相应的历史记录的查 询, 提高了对历史记录的处理效果。 附图说明
     图 1 为本发明实施例提供的历史记录处理方法流程图 ; 图 2 为本发明实施例提供的一种历史记录处理设备结构示意图 ; 图 3 为本发明实施例提供的另一种历史记录处理设备结构示意图。具体实施方式
     为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发明实施例, 对本发明实施例中的技术方案进行清楚、 完整地描述。需要说明的是, 在附图或说明书中, 相似或相同的元件皆使用相同的附图标记。
     图 1 为本发明实施例提供的历史记录处理方法流程图。如图 1 所示, 本实施例提 供的历史记录处理方法具体可以应用于移动终端的历史记录处理, 可以通过硬件和 / 或软件的形式来实现, 但并不以此为限, 具体包括 :
     步骤 10、 根据获取到的预设软件模块数据库中的原始数据, 生成历史记录数据 库;
     用户使用的移动终端中通常安装有多种应用软件, 用户可以根据需要预先设置需 要查询历史记录数据的软件, 即为预设软件模块。预设软件模块数据库中存储有相应的软 件模块在应用过程中产生的历史记录数据, 即原始数据。 例如通话模块的通话记录, 短信模 块的短信记录, 邮箱模块的邮件记录, QQ 模块的 QQ 聊天记录、 QQ 空间记录和微博记录, MSN 模块的 MSN 聊天记录等。根据获取到的预设软件模块数据库中的原始数据, 生成历史记录 数据库。历史记录数据库中包含了预设软件模块数据库中的原始数据, 历史记录数据库也 可以根据用户的查询需要进行设置, 选择用户设置的软件模块数据库中的原始数据生成。
     步骤 20、 根据接收到的查询指令对历史记录数据库进行查询, 获取查询指令对应 的查询数据, 并处理。
     可以为用户提供查询界面以指示用户输入查询指令, 查询指令具体可以为按时间 查询指令、 按联系人查询指令等。 如果查询指令为按时间查询指令, 还具体可以为查询某一 天的历史记录指令。根据查询指令对历史记录数据库进行查询, 获取该查询指令对应的查 询数据, 并按照时间为用户显示。例如, 用户预先设置了查询通话记录、 短信记录和 QQ 聊天 记录, 并输入查询指令为查询 2011 年 5 月 1 日的上述历史记录, 则为用户显示 2011 年 5 月 1 日的所有的通话记录、 短信记录和 QQ 聊天记录。若用户输入的查询指令为查询某联系人 的上述历史记录, 则为用户按时间顺序从近到远显示与该联系人发生的通话记录、 短信记 录和 QQ 聊天记录。例如, 用户预先设置了查询通话记录、 短信记录和 QQ 聊天记录, 并输入 查询指令为查询李磊的上述历史记录, 则为用户显示与李磊产生的所有的通话记录、 短信 记录和 QQ 聊天记录。 本实施例提供的历史记录处理方法, 通过根据预设软件模块数据库中的原始数据 生成历史记录数据库, 将预设软件模块数据库中的原始数据整合在一起, 根据用户的查询 指令对历史记录数据库进行查询, 可以将这些不太规则、 布局分散的历史记录有组织地呈 现给用户, 用户无需进入到各软件模块进行相应的历史记录的查询, 提高了对历史记录的 处理效果。
     在本实施例中, 步骤 10, 根据获取到的预设软件模块数据库中的原始数据, 生成历 史记录数据库, 具体可以包括以下步骤 :
     步骤 101、 根据获取到的预设软件模块数据库的原始数据的属性, 为原始数据添加 查询标签 ;
     预设软件模块数据库的原始数据通常具有属性, 不同的软件模块数据库中的原始 数据的属性也可以不同。 例如通话模块数据库中的通话记录的属性可以为 : 联系人姓名、 手 机 / 电话号码、 时间、 通话状态 ( 如已接听、 已拔出、 未接听 ) 等。QQ 模块数据库中的 QQ 聊 天记录可以为 : 联系人姓名、 QQ 号码、 时间等。根据原始数据的属性为原始数据添加查询标 签, 以便进行数据处理。
     步骤 102、 根据添加查询标签后的原始数据生成历史记录数据库。
     根据添加查询标签后的原始数据生成的历史记录数据库, 可以根据查询标签进行 分类处理, 以在对该历史记录数据库进行数据查询时匹配。
     在本实施例中, 步骤 10、 根据获取到的预设软件模块数据库中的原始数据, 生成历 史记录数据库之后, 具体还可以包括以下步骤 :
     步骤 30、 对预设软件模块数据库进行监听, 当判断获知预设软件模块数据库中的 原始数据增加时, 获取增加的原始数据 ;
     步骤 40、 根据增加的原始数据更新历史记录数据库。
     各软件模块在应用过程中产生的新数据作为增加的原始数据存储在对应的软件 模块数据库中, 或者根据用户操作删除软件模块数据库中的一部分数据。通过对软件模块 数据库进行监听, 当判断获知预设软件模块数据库中的原始数据增加时, 获取增加的原始 数据, 并根据该增加的原始数据更新历史记录数据库。 具体的, 可以将增加的原始数据添加 到历史记录数据库中, 以实现对历史记录数据库的更新。当用户对某个软件模块数据库进 行数据删除操作时, 历史记录数据库中仍然保存有该被删除的数据, 以便用户进行查询。
     在本实施例中, 步骤 40、 根据增加的原始数据更新历史记录数据库, 具体可以包括 以下步骤 :
     步骤 401、 根据增加的原始数据的属性, 为增加的原始数据添加查询标签 ;
     步骤 402、 根据添加查询标签后的增加的原始数据, 更新历史记录数据库。 具体可以先为增加的原始数据添加查询标签后再更新到历史记录数据库中, 可以 提高对增加的原始数据的处理效率。
     在本实施例中, 优选地, 查询标签的类别包括时间标签、 联系人标签、 电话号码标 签和账号标签。查询标签的类别具体可以根据查询需要来设置, 在历史记录查询时进行匹 配, 以获取相应的历史记录。
     在本实施例中, 步骤 20、 根据接收到的查询指令对历史记录数据库进行查询, 获取 查询指令对应的查询数据, 并处理, 具体可以包括以下步骤 :
     步骤 201、 对查询指令进行解析, 确定查询指令对应的查询标签 ;
     步骤 202、 查询历史记录数据库, 获取查询指令对应的查询标签对应的查询数据 ;
     步骤 203、 根据查询标签对查询数据进行显示。
     在实际应用过程中, 除了可以通过历史记录数据库查询历史记录, 还可以对历史 记录数据库进行维护, 用户可以根据需要删除某一项历史记录, 可以为用户提供选择界面 以供用户选择所需删除的某一个软件模块对应的所有的历史记录, 也可以为用户提供单个 联系人历史记录界面, 用户可根据指示删除单个联系人的用户从选择界面筛选的全部软件 对应的历史记录或单条历史记录。还可以对时间过长或没有用的历史记录进行自动的删 除, 以避免历史记录数据库占用不必要的存储空间。用户可以根据需要预设历史记录数据 库的数据保存时间或保存条数, 如保存一个月以内的历史记录, 或者保存 2000 条历史记录 等。
     对查询到的短信和邮件的显示, 可以采用摘要的方式。提取短信和邮件信息的一 部分内容, 以列表项信息摘要区域可容纳的标准取出一部分文本信息, 较长显示不下的部 分显示省略号, 如 “您当月花费详情为 : 通话 11 元, 短信 3 元 ......” 。给用户一定的提示 感, 帮助用户快速地找到需要的记录信息。
     图 2 为本发明实施例提供的一种历史记录处理设备结构示意图。如图 2 所示, 本 实施例提供的历史记录处理设备可以实现本发明任意实施例提供的历史记录处理方法, 但
     并不以此为限。 该历史记录处理设备具体包括历史记录数据库生成模块 11 和查询模块 12。 历史记录数据库生成模块 11 用于根据获取到的预设软件模块数据库中的原始数据, 生成 历史记录数据库。查询模块 12 用于根据接收到的查询指令对历史记录数据库进行查询, 获 取查询指令对应的查询数据, 并处理。
     本实施例提供的历史记录处理设备, 通过历史记录数据库生成模块 11 的设置, 根 据预设软件模块数据库中的原始数据生成历史记录数据库, 将预设软件模块数据库中的原 始数据整合在一起, 查询模块 12 根据用户的查询指令对历史记录数据库进行查询, 可以将 这些不太规则、 布局分散的历史记录有组织地呈现给用户, 用户无需进入到各软件模块进 行相应的历史记录的查询, 提高了对历史记录的处理效果。
     图 3 为本发明实施例提供的另一种历史记录处理设备结构示意图。如图 3 所示, 在本实施例中, 历史记录数据库生成模块 11 可以包括查询标签添加单元 111 和数据库生成 单元 112。 查询标签添加单元 111 根据获取到的预设软件模块数据库的原始数据的属性, 为 原始数据添加查询标签。数据库生成单元 112 根据添加查询标签后的原始数据生成历史记 录数据库。
     在本实施例中, 该历史记录处理设备还可以包括监听模块 13 和更新模块 14, 监听 模块 13 用于对预设软件模块数据库进行监听, 当判断获知预设软件模块数据库中的原始 数据增加时, 获取增加的原始数据。更新模块 14 用于根据增加的原始数据更新历史记录数 据库。通过监听模块 13 和更新模块 14 的设置, 可以及时根据预设软件模块数据库增加的 数据更新历史记录数据库, 提高了历史记录查询的准确性。 在本实施例中, 查询模块 12 可以包括查询指令解析单元 121、 查询数据获取单元 122 和查询数据显示单元 123。查询指令解析单元 121 用于对查询指令进行解析, 确定查询 指令对应的查询标签。查询数据获取单元 122 用于查询历史记录数据库, 获取查询指令对 应的查询标签对应的查询数据。查询数据显示单元 123 用于根据查询标签对查询数据进行 显示。
     本发明实施例提供的历史记录处理方法及设备, 通过根据预设软件模块数据库中 的原始数据生成历史记录数据库, 将预设软件模块数据库中的原始数据整合在一起, 根据 用户的查询指令对历史记录数据库进行查询, 可以将这些不太规则、 布局分散的历史记录 有组织地呈现给用户, 用户无需进入到各软件模块进行相应的历史记录的查询, 提高了对 历史记录的处理效果。
     本发明实施例提供的历史记录处理方法及设备, 可以把通话记录, 短信记录、 邮件 记录, 和某人的 QQ 聊天记录, MSN 记录, 某人的微博记录, QQ 空间记录等整合在一起, 以用户 希望的方式分类有序可选择地呈献给用户。 可以实现对单个联系人的历史记录信息进行筛 选、 排序, 筛选出的信息进行整合并显示给用户。可以将通话记录, 短信记录、 邮件记录, 和 某人的 QQ 聊天记录, MSN 记录, 某人的微博记录, QQ 空间记录等是纵向的历史记录整合成横 向历史记录, 以联系人为单位, 用户可以查看和某个联系人之间的所有交往历史的信息, 提 高了用户的体验效果。
     最后应说明的是 : 以上实施例仅用以说明本发明的技术方案, 而非对其限制 ; 尽 管参照前述实施例对本发明进行了详细的说明, 本领域的普通技术人员应当理解 : 其依然 可以对前述实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替换 ;
     而这些修改或者替换, 并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和 范围。

历史记录处理方法及设备.pdf_第1页
第1页 / 共10页
历史记录处理方法及设备.pdf_第2页
第2页 / 共10页
历史记录处理方法及设备.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《历史记录处理方法及设备.pdf》由会员分享,可在线阅读,更多相关《历史记录处理方法及设备.pdf(10页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102323923A43申请公布日20120118CN102323923ACN102323923A21申请号201110130082822申请日20110518G06F17/3020060171申请人北京百纳威尔科技有限公司地址101111北京市通州区中关村科技园光机电一体化产业基地嘉创二路55号72发明人陈道印74专利代理机构北京同立钧成知识产权代理有限公司11205代理人刘芳54发明名称历史记录处理方法及设备57摘要本发明提供一种历史记录处理方法及设备,该历史记录处理方法包括根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库;根据接收到的查询指令对所述历史记录。

2、数据库进行查询,获取所述查询指令对应的查询数据,并处理。该历史记录处理设备,包括历史记录数据库生成模块和查询模块。历史记录数据库生成模块用于根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库。查询模块用于根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理。本发明提供的历史记录处理方法及设备,可以将不规则、布局分散的历史记录有组织地呈现给用户,提高了对历史记录的处理效果。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图1页CN102323933A1/2页21一种历史记录处理方法,其特征在于,包括根据获取到。

3、的预设软件模块数据库中的原始数据,生成历史记录数据库;根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理。2根据权利要求1所述的历史记录处理方法,其特征在于,所述根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库包括根据获取到的预设软件模块数据库的原始数据的属性,为所述原始数据添加查询标签;根据添加所述查询标签后的原始数据生成所述历史记录数据库。3根据权利要求2所述的历史记录处理方法,其特征在于,根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库之后,还包括对所述预设软件模块数据库进行监听,当判断获知所述预设软件模块数据库中的原始数。

4、据增加时,获取增加的原始数据;根据所述增加的原始数据更新所述历史记录数据库。4根据权利要求3所述的历史记录处理方法,其特征在于,所述根据所述增加的原始数据更新所述历史记录数据库包括根据所述增加的原始数据的属性,为所述增加的原始数据添加查询标签;根据添加查询标签后的所述增加的原始数据,更新所述历史记录数据库。5根据权利要求3或4所述的历史记录处理方法,其特征在于所述查询标签的类别包括时间标签、联系人标签、电话号码标签和账号标签。6根据权利要求2所述的历史记录处理方法,其特征在于,所述根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理,包括对所述查询指令进行解。

5、析,确定所述查询指令对应的查询标签;查询所述历史记录数据库,获取所述查询指令对应的查询标签对应的查询数据;根据所述查询标签对所述查询数据进行显示。7一种历史记录处理设备,其特征在于,包括历史记录数据库生成模块,用于根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库;查询模块,用于根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理。8根据权利要求7所述的历史记录处理设备,其特征在于,所述历史记录数据库生成模块包括查询标签添加单元,根据获取到的预设软件模块数据库的原始数据的属性,为所述原始数据添加查询标签;数据库生成单元,根据添加所述查询标签后的原。

6、始数据生成所述历史记录数据库。9根据权利要求8所述的历史记录处理设备,其特征在于,还包括监听模块,用于对所述预设软件模块数据库进行监听,当判断获知所述预设软件模块数据库中的原始数据增加时,获取增加的原始数据;更新模块,用于根据所述增加的原始数据更新所述历史记录数据库。权利要求书CN102323923ACN102323933A2/2页310根据权利要求8所述的历史记录处理设备,其特征在于,所述查询模块包括查询指令解析单元,用于对所述查询指令进行解析,确定所述查询指令对应的查询标签;查询数据获取单元,用于查询所述历史记录数据库,获取所述查询指令对应的查询标签对应的查询数据;查询数据显示单元,用于根。

7、据所述查询标签对所述查询数据进行显示。权利要求书CN102323923ACN102323933A1/6页4历史记录处理方法及设备技术领域0001本发明涉及数据处理技术,尤其涉及一种历史记录处理方法及设备。背景技术0002随着移动互联网技术的发展,作为移动通讯载体的智能手机越来越多地走进人们的生活,由此带动了手机软件业的蓬勃发展。用户通常在智能手机中安装多种软件,如QQ、MSN等,再加上手机本身所具有的通话和短信功能,可以实现聊天、空间、微博等多种应用。在应用过程中产生的各项历史记录分散地存储在各软件的数据库模块中。当用户查询某项历史记录,如通话记录、短信记录或者QQ聊天记录时,需要进入相应的功。

8、能模块或者软件中进行查询,操作繁琐,用户体验差。发明内容0003本发明提供一种历史记录处理方法及设备,以提高对历史记录的处理效果。0004本发明提供一种历史记录处理方法,包括0005根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库;0006根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理。0007如上所述的历史记录处理方法,所述根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库包括0008根据获取到的预设软件模块数据库的原始数据的属性,为所述原始数据添加查询标签;0009根据添加所述查询标签后的原始数据生成所述历史记录数据库。0。

9、010如上所述的历史记录处理方法,其特征在于,根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库之后,还包括0011对所述预设软件模块数据库进行监听,当判断获知所述预设软件模块数据库中的原始数据增加时,获取增加的原始数据;0012根据所述增加的原始数据更新所述历史记录数据库。0013如上所述的历史记录处理方法,所述根据所述增加的原始数据更新所述历史记录数据库包括0014根据所述增加的原始数据的属性,为所述增加的原始数据添加查询标签;0015根据添加查询标签后的所述增加的原始数据,更新所述历史记录数据库。0016如上所述的历史记录处理方法,其中,0017所述查询标签的类别包括时间标签。

10、、联系人标签、电话号码标签和账号标签。0018如上所述的历史记录处理方法,所述根据接收到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理,包括0019对所述查询指令进行解析,确定所述查询指令对应的查询标签;说明书CN102323923ACN102323933A2/6页50020查询所述历史记录数据库,获取所述查询指令对应的查询标签对应的查询数据;0021根据所述查询标签对所述查询数据进行显示。0022本发明提供一种历史记录处理设备,包括0023历史记录数据库生成模块,用于根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库;0024查询模块,用于根据接收。

11、到的查询指令对所述历史记录数据库进行查询,获取所述查询指令对应的查询数据,并处理。0025如上所述的历史记录处理设备,所述历史记录数据库生成模块包括0026查询标签添加单元,根据获取到的预设软件模块数据库的原始数据的属性,为所述原始数据添加查询标签;0027数据库生成单元,根据添加所述查询标签后的原始数据生成所述历史记录数据库。0028如上所述的历史记录处理设备,还包括0029监听模块,用于对所述预设软件模块数据库进行监听,当判断获知所述预设软件模块数据库中的原始数据增加时,获取增加的原始数据;0030更新模块,用于根据所述增加的原始数据更新所述历史记录数据库。0031如上所述的历史记录处理设。

12、备,所述查询模块包括0032查询指令解析单元,用于对所述查询指令进行解析,确定所述查询指令对应的查询标签;0033查询数据获取单元,用于查询所述历史记录数据库,获取所述查询指令对应的查询标签对应的查询数据;0034查询数据显示单元,用于根据所述查询标签对所述查询数据进行显示。0035由上述技术方案可知,本发明提供的历史记录处理方法及设备,通过根据预设软件模块数据库中的原始数据生成历史记录数据库,将预设软件模块数据库中的原始数据整合在一起,根据用户的查询指令对历史记录数据库进行查询,可以将这些不太规则、布局分散的历史记录有组织地呈现给用户,用户无需进入到各软件模块进行相应的历史记录的查询,提高了。

13、对历史记录的处理效果。附图说明0036图1为本发明实施例提供的历史记录处理方法流程图;0037图2为本发明实施例提供的一种历史记录处理设备结构示意图;0038图3为本发明实施例提供的另一种历史记录处理设备结构示意图。具体实施方式0039为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,在附图或说明书中,相似或相同的元件皆使用相同的附图标记。0040图1为本发明实施例提供的历史记录处理方法流程图。如图1所示,本实施例提供的历史记录处理方法具体可以应用于移动终端的历史记录处理,可以通过硬件和/或软说明书CN1023。

14、23923ACN102323933A3/6页6件的形式来实现,但并不以此为限,具体包括0041步骤10、根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库;0042用户使用的移动终端中通常安装有多种应用软件,用户可以根据需要预先设置需要查询历史记录数据的软件,即为预设软件模块。预设软件模块数据库中存储有相应的软件模块在应用过程中产生的历史记录数据,即原始数据。例如通话模块的通话记录,短信模块的短信记录,邮箱模块的邮件记录,QQ模块的QQ聊天记录、QQ空间记录和微博记录,MSN模块的MSN聊天记录等。根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库。历史记录数据库中包含。

15、了预设软件模块数据库中的原始数据,历史记录数据库也可以根据用户的查询需要进行设置,选择用户设置的软件模块数据库中的原始数据生成。0043步骤20、根据接收到的查询指令对历史记录数据库进行查询,获取查询指令对应的查询数据,并处理。0044可以为用户提供查询界面以指示用户输入查询指令,查询指令具体可以为按时间查询指令、按联系人查询指令等。如果查询指令为按时间查询指令,还具体可以为查询某一天的历史记录指令。根据查询指令对历史记录数据库进行查询,获取该查询指令对应的查询数据,并按照时间为用户显示。例如,用户预先设置了查询通话记录、短信记录和QQ聊天记录,并输入查询指令为查询2011年5月1日的上述历史。

16、记录,则为用户显示2011年5月1日的所有的通话记录、短信记录和QQ聊天记录。若用户输入的查询指令为查询某联系人的上述历史记录,则为用户按时间顺序从近到远显示与该联系人发生的通话记录、短信记录和QQ聊天记录。例如,用户预先设置了查询通话记录、短信记录和QQ聊天记录,并输入查询指令为查询李磊的上述历史记录,则为用户显示与李磊产生的所有的通话记录、短信记录和QQ聊天记录。0045本实施例提供的历史记录处理方法,通过根据预设软件模块数据库中的原始数据生成历史记录数据库,将预设软件模块数据库中的原始数据整合在一起,根据用户的查询指令对历史记录数据库进行查询,可以将这些不太规则、布局分散的历史记录有组织。

17、地呈现给用户,用户无需进入到各软件模块进行相应的历史记录的查询,提高了对历史记录的处理效果。0046在本实施例中,步骤10,根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库,具体可以包括以下步骤0047步骤101、根据获取到的预设软件模块数据库的原始数据的属性,为原始数据添加查询标签;0048预设软件模块数据库的原始数据通常具有属性,不同的软件模块数据库中的原始数据的属性也可以不同。例如通话模块数据库中的通话记录的属性可以为联系人姓名、手机/电话号码、时间、通话状态如已接听、已拔出、未接听等。QQ模块数据库中的QQ聊天记录可以为联系人姓名、QQ号码、时间等。根据原始数据的属性为原。

18、始数据添加查询标签,以便进行数据处理。0049步骤102、根据添加查询标签后的原始数据生成历史记录数据库。0050根据添加查询标签后的原始数据生成的历史记录数据库,可以根据查询标签进行分类处理,以在对该历史记录数据库进行数据查询时匹配。说明书CN102323923ACN102323933A4/6页70051在本实施例中,步骤10、根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库之后,具体还可以包括以下步骤0052步骤30、对预设软件模块数据库进行监听,当判断获知预设软件模块数据库中的原始数据增加时,获取增加的原始数据;0053步骤40、根据增加的原始数据更新历史记录数据库。005。

19、4各软件模块在应用过程中产生的新数据作为增加的原始数据存储在对应的软件模块数据库中,或者根据用户操作删除软件模块数据库中的一部分数据。通过对软件模块数据库进行监听,当判断获知预设软件模块数据库中的原始数据增加时,获取增加的原始数据,并根据该增加的原始数据更新历史记录数据库。具体的,可以将增加的原始数据添加到历史记录数据库中,以实现对历史记录数据库的更新。当用户对某个软件模块数据库进行数据删除操作时,历史记录数据库中仍然保存有该被删除的数据,以便用户进行查询。0055在本实施例中,步骤40、根据增加的原始数据更新历史记录数据库,具体可以包括以下步骤0056步骤401、根据增加的原始数据的属性,为。

20、增加的原始数据添加查询标签;0057步骤402、根据添加查询标签后的增加的原始数据,更新历史记录数据库。0058具体可以先为增加的原始数据添加查询标签后再更新到历史记录数据库中,可以提高对增加的原始数据的处理效率。0059在本实施例中,优选地,查询标签的类别包括时间标签、联系人标签、电话号码标签和账号标签。查询标签的类别具体可以根据查询需要来设置,在历史记录查询时进行匹配,以获取相应的历史记录。0060在本实施例中,步骤20、根据接收到的查询指令对历史记录数据库进行查询,获取查询指令对应的查询数据,并处理,具体可以包括以下步骤0061步骤201、对查询指令进行解析,确定查询指令对应的查询标签;。

21、0062步骤202、查询历史记录数据库,获取查询指令对应的查询标签对应的查询数据;0063步骤203、根据查询标签对查询数据进行显示。0064在实际应用过程中,除了可以通过历史记录数据库查询历史记录,还可以对历史记录数据库进行维护,用户可以根据需要删除某一项历史记录,可以为用户提供选择界面以供用户选择所需删除的某一个软件模块对应的所有的历史记录,也可以为用户提供单个联系人历史记录界面,用户可根据指示删除单个联系人的用户从选择界面筛选的全部软件对应的历史记录或单条历史记录。还可以对时间过长或没有用的历史记录进行自动的删除,以避免历史记录数据库占用不必要的存储空间。用户可以根据需要预设历史记录数据。

22、库的数据保存时间或保存条数,如保存一个月以内的历史记录,或者保存2000条历史记录等。0065对查询到的短信和邮件的显示,可以采用摘要的方式。提取短信和邮件信息的一部分内容,以列表项信息摘要区域可容纳的标准取出一部分文本信息,较长显示不下的部分显示省略号,如“您当月花费详情为通话11元,短信3元”。给用户一定的提示感,帮助用户快速地找到需要的记录信息。0066图2为本发明实施例提供的一种历史记录处理设备结构示意图。如图2所示,本实施例提供的历史记录处理设备可以实现本发明任意实施例提供的历史记录处理方法,但说明书CN102323923ACN102323933A5/6页8并不以此为限。该历史记录处。

23、理设备具体包括历史记录数据库生成模块11和查询模块12。历史记录数据库生成模块11用于根据获取到的预设软件模块数据库中的原始数据,生成历史记录数据库。查询模块12用于根据接收到的查询指令对历史记录数据库进行查询,获取查询指令对应的查询数据,并处理。0067本实施例提供的历史记录处理设备,通过历史记录数据库生成模块11的设置,根据预设软件模块数据库中的原始数据生成历史记录数据库,将预设软件模块数据库中的原始数据整合在一起,查询模块12根据用户的查询指令对历史记录数据库进行查询,可以将这些不太规则、布局分散的历史记录有组织地呈现给用户,用户无需进入到各软件模块进行相应的历史记录的查询,提高了对历史。

24、记录的处理效果。0068图3为本发明实施例提供的另一种历史记录处理设备结构示意图。如图3所示,在本实施例中,历史记录数据库生成模块11可以包括查询标签添加单元111和数据库生成单元112。查询标签添加单元111根据获取到的预设软件模块数据库的原始数据的属性,为原始数据添加查询标签。数据库生成单元112根据添加查询标签后的原始数据生成历史记录数据库。0069在本实施例中,该历史记录处理设备还可以包括监听模块13和更新模块14,监听模块13用于对预设软件模块数据库进行监听,当判断获知预设软件模块数据库中的原始数据增加时,获取增加的原始数据。更新模块14用于根据增加的原始数据更新历史记录数据库。通过。

25、监听模块13和更新模块14的设置,可以及时根据预设软件模块数据库增加的数据更新历史记录数据库,提高了历史记录查询的准确性。0070在本实施例中,查询模块12可以包括查询指令解析单元121、查询数据获取单元122和查询数据显示单元123。查询指令解析单元121用于对查询指令进行解析,确定查询指令对应的查询标签。查询数据获取单元122用于查询历史记录数据库,获取查询指令对应的查询标签对应的查询数据。查询数据显示单元123用于根据查询标签对查询数据进行显示。0071本发明实施例提供的历史记录处理方法及设备,通过根据预设软件模块数据库中的原始数据生成历史记录数据库,将预设软件模块数据库中的原始数据整合。

26、在一起,根据用户的查询指令对历史记录数据库进行查询,可以将这些不太规则、布局分散的历史记录有组织地呈现给用户,用户无需进入到各软件模块进行相应的历史记录的查询,提高了对历史记录的处理效果。0072本发明实施例提供的历史记录处理方法及设备,可以把通话记录,短信记录、邮件记录,和某人的QQ聊天记录,MSN记录,某人的微博记录,QQ空间记录等整合在一起,以用户希望的方式分类有序可选择地呈献给用户。可以实现对单个联系人的历史记录信息进行筛选、排序,筛选出的信息进行整合并显示给用户。可以将通话记录,短信记录、邮件记录,和某人的QQ聊天记录,MSN记录,某人的微博记录,QQ空间记录等是纵向的历史记录整合成横向历史记录,以联系人为单位,用户可以查看和某个联系人之间的所有交往历史的信息,提高了用户的体验效果。0073最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;说明书CN102323923ACN102323933A6/6页9而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。说明书CN102323923ACN102323933A1/1页10图1图2图3说明书附图CN102323923A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1