输出历史信息的即时通信工具的实现方法、客户端及系统.pdf

上传人:1520****312 文档编号:4293044 上传时间:2018-09-13 格式:PDF 页数:18 大小:436.18KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110425680.8

申请日:

2011.12.18

公开号:

CN102497332A

公开日:

2012.06.13

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/58申请日:20111218|||公开

IPC分类号:

H04L12/58

主分类号:

H04L12/58

申请人:

上海量明科技发展有限公司

发明人:

马宇尘

地址:

201203 上海市浦东新区张江高科技园区春晓路470号203-32信箱

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供了一种输出历史信息的即时通信工具的实现方法、客户端及系统,属于网络、软件技术领域。所述的实现方法,包括如下步骤:步骤1,采集即时通信用户所设定的历史信息建立条件,建立历史信息输出列表;步骤2,根据即时通信用户的包括有时间的触发条件,比对历史信息数据库;步骤3,获得针对于前述用户时间条件的历史信息后,在用户的即时通信客户端上输出。利用本发明,能够利用即时通信工具增加知识性信息。

权利要求书

1: 一种输出历史信息的即时通信工具的实现方法, 其特征在于该方法包括如下步骤 : 步骤 1, 采集即时通信用户所设定的历史信息建立条件, 建立历史信息输出列表 ; 步骤 2, 根据即时通信用户的包括有时间的触发条件, 比对历史信息数据库 ; 步骤 3, 获得针对于前述用户时间条件的历史信息后, 在用户的即时通信客户端上输 出。2: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据所述的步骤 1, 按照使用即时通信工具所在的时间, 来进行历史信息输出列表的建 立操作, 它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照 历史上的今天进行历史信息提供操作 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立起服 务器历史信息输出列表, 或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备中, 建 立起终端历史信息输出列表。3: 根据权利要求 2 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 设定用户即时通信客户端登录操作所在的当日, 为历史信息输出列表的时间参照量。4: 根据权利要求 3 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 所述的时间参照量, 是即时通信客户端正在操作过程中的即时时间信息。5: 根据权利要求 4 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 所述的即时时间信息, 包括有基于用户当前时间信息点的前后小于或等于三个小时的 时间段。6: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据所述的步骤 1, 按照使用即时通信工具所在的时间与内容分类, 来进行历史信息输 出列表的建立操作, 它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照 历史上的今天以及所选定的学科分类进行历史信息提供操作 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立起服 务器历史信息输出列表, 或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备中, 建 立起终端历史信息输出列表。7: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据所述的步骤 1, 按照使用即时通信工具所在的时间与心情分类, 来进行历史信息输 出列表的建立操作, 它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照 历史上的今天以及所选定的心情分类类型进行历史信息提供操作 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立起包 括有时间信息量和心情分类信息量的服务器历史信息输出列表, 或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备中, 建 立起终端历史信息输出列表。 28: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据所述的步骤 1, 按照使用即时通信工具所在的时间与节假日空闲性分类, 来进行历 史信息输出列表的建立操作, 它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照 历史上的今天以及所选定的节假日空闲性分类类型进行历史信息提供操作 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立起包 括有时间信息量和节假日空闲性分类信息量的服务器历史信息输出列表, 或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备中, 建 立起终端历史信息输出列表。9: 根据权利要求 8 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据前述的分类类型, 来调整发送给用户的历史信息的数据量, 步骤包括, 针对于用户的时间量, 分出工作时间分类与节假日空闲性分类两种类型, 针对于每一 类型, 分配相应数量的历史信息的条目 ; 采集用户登录所在即时通信工具的时间, 判定所在的时间是否为工作时间分类, 或者 为节假日空闲性分类 ; 针对于所在的时间分类类型, 来分配预设数量的历史信息。10: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据所述的步骤 1, 按照使用即时通信工具所在的时间与节庆日关联性分类, 来进行历 史信息输出列表的建立操作, 它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照 历史上的今天以及所选定的节庆日关联性分类类型进行历史信息提供操作 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立起包 括有时间信息量和节庆日关联性分类信息量的服务器历史信息输出列表, 或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备中, 建 立起终端历史信息输出列表。11: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据所述的步骤 1, 按照使用即时通信工具所在的时间与年龄段分类, 来进行历史信息 输出列表的建立操作, 它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照 历史上的今天以及所选定的年龄段分类类型进行历史信息提供操作 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立起包 括有时间信息量和年龄段分类信息量的服务器历史信息输出列表, 或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备中, 建 立起终端历史信息输出列表。12: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 根据所述的步骤 1, 针对于用户的联系人对象, 面向于特定的联系人对象进行历史信息 输出列表的建立操作, 它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照 历史上的今天以及特定的联系人对象, 并针对于该联系人对象写入筛选条件信息 ; 3 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立起包 括有时间信息量和特定联系人对象的服务器历史信息输出列表, 或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备中, 建 立起终端历史信息输出列表。13: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 所述的历史信息输出列表, 存储在系统服务器中, 和 / 或由系统服务器所指定的历史信 息服务器, 和 / 或存储在用户所使用的即时通信工具所在的终端设备中。14: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 所述的包括有时间因素的触发条件为, 针对于用户即时通信客户端的登录操作, 按照预设的方式实施历史信息并按预设的形 式来进行数据输出 ; 或, 设定历史信息搜索界面, 通过该历史信息搜索界面, 采集用户根据需求所写入的检 索条件, 基于所获得的检索条件, 来搜索历史信息, 进而通过用户的即时通信客户端进行数 据输出。15: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 所述的历史信息数据库, 设置方案为, 采集所在即时通信系统能够提供的历史信息类型, 将各个历史信息预先按照相应的时 间量以及各筛选条件, 进行分类 ; 或, 预先建立与时间相关的历史信息数据库, 根据搜索工具对历史信息的智能识别, 实 现筛选操作 ; 或, 通过网络搜索引擎, 针对于所采集获得的时间以及筛选条件进行数据检索, 将检索 结果作为获得的历史信息。16: 根据权利要求 1 所述的一种输出历史信息的即时通信工具的实现方法, 其特征在 于: 所述的历史信息, 在即时通信客户端上的输出方式, 为如下四种类型至少其一, 类型 1, 在即时通信主面板上, 设置历史信息图标, 通过该历史信息图标触发相应的历 史信息的输出操作 ; 类型 2, 通过和时间相关的信息量的输出形式, 附加历史信息的输出窗口, 进行输出操 作; 类型 3, 当用户针对于特定的联系人设定有历史信息的输出功能时, 采集相应的联系人 对象的即时通信交互界面的开启状态, 当相应的即时通信交互界面处于开启状态时, 输出 所获得的针对于该联系人对象的历史信息 ; 类型 4, 针对于所述的历史信息的输出功能, 预设相应启动热键, 在对应的即时通信客 户端处于登录状态的情况下, 采集用户所输入的热键信息, 通过该热键信息触发所述的历 史信息的输出功能。17: 一种输出历史信息的即时通信工具的客户端, 其特征在于该客户端包括 : 输出列表建立模块, 采集即时通信用户所设定的历史信息建立条件, 建立历史信息输 出列表 ; 历史信息比对模块, 根据即时通信用户的包括有时间因素的触发条件, 比对历史信息 数据库 ; 4 历史信息输出模块, 获得针对于前述用户时间条件的历史信息后, 在用户的即时通信 客户端上输出。18: 一种输出历史信息的即时通信工具的系统, 其特征在于该系统包括 : 客户端, 它包括, 输出列表建立触发模块, 采集即时通信用户所设定的历史信息触发条件, 发送至下述 的输出列表模块 ; 历史信息输出模块, 通过下述的历史信息比对模块获得针对于用户的历史信息后, 在 用户的即时通信客户端上输出 ; 历史信息服务器, 它对应着即时通信系统服务器设置, 包括, 输出列表模块, 采集前述输出列表建立触发模块所发送的即时通信用户所设定的历史 信息触发条件, 建立针对于该用户的历史信息输出列表 ; 历史信息触发模块, 根据前述客户端的登录状态, 或者前述客户端所发送的历史信息 检索的触发消息, 启动历史信息比对模块进行历史信息的检索操作 ; 历史信息比对模块, 根据即时通信用户的包括有时间因素的触发条件, 比对历史信息 数据库, 将获得的历史信息传输至前述的历史信息输出模块。

说明书


输出历史信息的即时通信工具的实现方法、 客户端及系统

    【技术领域】
     本发明属于网络、 软件技术领域。技术背景 即时通信 (InstantMessaging, 简称 IM), 大多数情况下, 指的是能够即时发送或 接收互联网消息等功能的业务。它已成为人们通过网络进行交互通信的平台, 用以实现包 括文本、 图片、 语音、 视频、 多媒体等在内的数据交互操作, 并能够对已有的数据文档利用即 时通信工具进行传输操作。 在交互通信的基础上, 逐步发展出了个人页面、 博客、 微博、 电子 邮件、 音乐、 图片、 游戏、 影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具, 还用以实现资讯、 娱乐、 搜索、 电子商务、 办公、 网络社区等更加广泛的用途。
     能够实现即时通信功能接入的设备, 也多种多样。 典型的设备类型, 包括使用传统 网络的个人电脑, 以及平板电脑 ; 还包括使用移动互联网的智能手机, 等等。
     目前即时通信软件的类型也多种多样, 典型的包括腾讯科技公司的 QQ、 微软公司 的 MSN、 AOL 的 ICQ, 以及淘宝旺旺、 网易泡泡、 飞信, 等等。
     因为即时通信工具是目前非常常用的交互通信形式, 因此, 如果在即时通信的使 用过程中, 能够有效地增加用户的知识性信息, 那么, 有望给人们带来更丰富的用户体验, 以及知识积累。
     发明内容 本发明的目的, 是提供一种输出历史信息的即时通信工具的实现方法、 客户端及 系统, 利用本发明, 能够利用即时通信工具增加知识性信息。
     本发明提供了一种输出历史信息的即时通信工具的实现方法, 该方法包括如下步 骤:
     步骤 1, 采集即时通信用户所设定的历史信息建立条件, 建立历史信息输出列表 ;
     步骤 2, 根据即时通信用户的包括有时间的触发条件, 比对历史信息数据库 ;
     步骤 3, 获得针对于前述用户时间条件的历史信息后, 在用户的即时通信客户端上 输出。
     进一步, 根据所述的步骤 1, 按照使用即时通信工具所在的时间, 来进行历史信息 输出列表的建立操作, 它包括有如下步骤,
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     进一步, 设定用户即时通信客户端登录操作所在的当日, 为历史信息输出列表的
     时间参照量。
     进一步, 所述的时间参照量, 是即时通信客户端正在操作过程中的即时时间信息。
     进一步, 所述的即时时间信息, 包括有基于用户当前时间信息点的前后小于或等 于三个小时的时间段。
     进一步, 根据所述的步骤 1, 按照使用即时通信工具所在的时间与内容分类, 来进 行历史信息输出列表的建立操作, 它包括有如下步骤,
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的学科分类进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     进一步, 根据所述的步骤 1, 按照使用即时通信工具所在的时间与心情分类, 来进 行历史信息输出列表的建立操作, 它包括有如下步骤,
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的心情分类类型进行历史信息提供操作 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和心情分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     进一步, 根据所述的步骤 1, 按照使用即时通信工具所在的时间与节假日空闲性分 类, 来进行历史信息输出列表的建立操作, 它包括有如下步骤,
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节假日空闲性分类类型进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和节假日空闲性分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     进一步, 根据前述的分类类型, 来调整发送给用户的历史信息的数据量, 步骤包 括,
     针对于用户的时间量, 分出工作时间分类与节假日空闲性分类两种类型, 针对于 每一类型, 分配相应数量的历史信息的条目 ;
     采集用户登录所在即时通信工具的时间, 判定所在的时间是否为工作时间分类, 或者为节假日空闲性分类 ;
     针对于所在的时间分类类型, 来分配预设数量的历史信息。
     进一步, 根据所述的步骤 1, 按照使用即时通信工具所在的时间与节庆日关联性分 类, 来进行历史信息输出列表的建立操作, 它包括有如下步骤,
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节庆日关联性分类类型进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和节庆日关联性分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     进一步, 根据所述的步骤 1, 按照使用即时通信工具所在的时间与年龄段分类, 来 进行历史信息输出列表的建立操作, 它包括有如下步骤,
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的年龄段分类类型进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和年龄段分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     进一步, 根据所述的步骤 1, 针对于用户的联系人对象, 面向于特定的联系人对象 进行历史信息输出列表的建立操作, 它包括有如下步骤,
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及特定的联系人对象, 并针对于该联系人对象写入筛选条件信息 ; 将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和特定联系人对象的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     进一步, 所述的历史信息输出列表, 存储在系统服务器中, 和 / 或由系统服务器所 指定的历史信息服务器, 和 / 或存储在用户所使用的即时通信工具所在的终端设备中。
     进一步, 所述的包括有时间因素的触发条件为,
     针对于用户即时通信客户端的登录操作, 按照预设的方式实施历史信息并按预设 的形式来进行数据输出 ;
     或, 设定历史信息搜索界面, 通过该历史信息搜索界面, 采集用户根据需求所写入 的检索条件, 基于所获得的检索条件, 来搜索历史信息, 进而通过用户的即时通信客户端进 行数据输出。
     进一步, 所述的历史信息数据库, 设置方案为,
     采集所在即时通信系统能够提供的历史信息类型, 将各个历史信息预先按照相应 的时间量以及各筛选条件, 进行分类 ;
     或, 预先建立与时间相关的历史信息数据库, 根据搜索工具对历史信息的智能识 别, 实现筛选操作 ;
     或, 通过网络搜索引擎, 针对于所采集获得的时间以及筛选条件进行数据检索, 将 检索结果作为获得的历史信息。
     进一步, 所述的历史信息, 在即时通信客户端上的输出方式, 为如下四种类型至少 其一,
     类型 1, 在即时通信主面板上, 设置历史信息图标, 通过该历史信息图标触发相应 的历史信息的输出操作 ;
     类型 2, 通过和时间相关的信息量的输出形式, 附加历史信息的输出窗口, 进行输 出操作 ;
     类型 3, 当用户针对于特定的联系人设定有历史信息的输出功能时, 采集相应的联 系人对象的即时通信交互界面的开启状态, 当相应的即时通信交互界面处于开启状态时, 输出所获得的针对于该联系人对象的历史信息 ;
     类型 4, 针对于所述的历史信息的输出功能, 预设相应启动热键, 在对应的即时通 信客户端处于登录状态的情况下, 采集用户所输入的热键信息, 通过该热键信息触发所述 的历史信息的输出功能。
     本发明还提供了一种输出历史信息的即时通信工具的客户端, 该客户端包括 :
     输出列表建立模块, 采集即时通信用户所设定的历史信息建立条件, 建立历史信 息输出列表 ;
     历史信息比对模块, 根据即时通信用户的包括有时间因素的触发条件, 比对历史 信息数据库 ;
     历史信息输出模块, 获得针对于前述用户时间条件的历史信息后, 在用户的即时 通信客户端上输出。 本发明还提供了一种输出历史信息的即时通信工具的系统, 该系统包括 :
     客户端, 它包括,
     输出列表建立触发模块, 采集即时通信用户所设定的历史信息触发条件, 发送至 下述的输出列表模块 ;
     历史信息输出模块, 通过下述的历史信息比对模块获得针对于用户的历史信息 后, 在用户的即时通信客户端上输出 ;
     历史信息服务器, 它对应着即时通信系统服务器设置, 包括,
     输出列表模块, 采集前述输出列表建立触发模块所发送的即时通信用户所设定的 历史信息触发条件, 建立针对于该用户的历史信息输出列表 ;
     历史信息触发模块, 根据前述客户端的登录状态, 或者前述客户端所发送的历史 信息检索的触发消息, 启动历史信息比对模块进行历史信息的检索操作 ;
     历史信息比对模块, 根据即时通信用户的包括有时间因素的触发条件, 比对历史 信息数据库, 将获得的历史信息传输至前述的历史信息输出模块。
     附图说明
     图 1 是本发明所述方法的流程图。 图 2 是本发明所述客户端的结构框图。 图 3 是本发明所述系统的结构框图。具体实施方式
     在本发明中, 提供一种能够输出历史信息的实现技术, 比如, 输出 “历史上的今天” 等信息内容。
     本发明的实现方法, 包括如下步骤 :
     步骤 S110, 采集即时通信用户所设定的历史信息建立条件, 建立历史信息输出列表; 步骤 S120, 根据即时通信用户的包括有时间的触发条件, 比对历史信息数据库 ;
     步骤 S130, 获得针对于前述用户时间条件的历史信息后, 在用户的即时通信客户 端上输出。
     首先, 针对于步骤 S110 中, 对历史信息建立条件以及历史信息输出列表的建立操 作等方面进行描述。在本发明中, 下面依次描述七种实施例。
     (1) 按照使用即时通信工具所在的时间, 来进行历史信息输出列表的建立操作, 具 体来说, 它包括有如下步骤 :
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     举例来说, 可以设定用户即时通信客户端登录操作所在的当日, 为历史信息输出 列表时间参照量, 来输出和当日相关的历史信息。如果当前的时间为 2011 年 12 月 12 日, 就可以经过搜索, 查找符合 “12 月 12 日” 这一时间要求的历史事件, 包括历史事件中相关联 的各种各样的数据信息, 比如政治、 人文、 艺术、 科学等等方面。
     作为举例而非限定, 将用以存储时间参照量的模块结构, 称之为时间模块。
     进一步, 所选定的时间参照量, 还可以是即时通信客户端正在操作过程中的即时 时间信息, 也就是说, 选择的是用户当时所在的时间信息点所发生的历史事件。
     作为举例而非限定, 这儿所描述的即时时间信息, 还可以包括有一个时间上的范 围, 比如基于用户当前时间信息点前后的一个时间段, 而该时间段在本发明中, 限定为三个 小时之内, 也就是说, 在用户当前时刻小于或等于三个小时, 所发生的事件才会显示, 其它 的包括没有准确数据的信息, 不再进行显示, 作为优选的实施例, 前述的时间点所对应的时 间范围, 还可以限定在前后 10 分钟之内。
     (2) 按照使用即时通信工具所在的时间与内容分类, 来进行历史信息输出列表的 建立操作, 具体来说, 它包括有如下步骤 :
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的学科分类进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     比如说, 用户还选择了 “物理学” 这一学科作为历史上的今日的信息输出分类, 于 是, 就可以经过检索之后, 输出和本日相关的历史上发生的 “物理学” 相关的事件。
     其它的学科, 包括各种各样的类型, 比如说, 还可以包括化学、 生物学、 力学、 数学 等等学科, 以及前述的政治、 人文、 艺术等等方面。
     其中, 前述的内容分类, 可以对应着前述的时间模块, 将其设定为内容分类模块。
     而所设定的内容上的分类, 通过内容分类模块, 在前述的历史信息服务器或者所在的终端 上进行存储。
     (3) 按照使用即时通信工具所在的时间与心情分类, 来进行历史信息输出列表的 建立操作, 具体来说, 它包括有如下步骤 :
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的心情分类类型进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和心情分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     这儿所描述的心情分类类型, 指的是根据用户的心情状态, 来预先建立的分类条 件。比如说, 常见的心情可以分为 : 喜、 怒、 哀、 乐等类型, 于是, 就可以将符合这些心情类型 的数据信息进行历史信息搜索, 然后, 根据用户所选择的情绪类型的相关信息进行输出。 特 别是在输出时, 根据调节用户心情状况的需要, 来安排相应的心情类型。
     比如, 可以通过摄录的方式采集用户的人脸信息, 或者通过麦克风来采集用户的 声音信息, 或者采集用户通过即时通信工具所写入的数据内容, 根据所采集的数据内容, 来 判定用户的情绪状况, 然后根据该情绪状况来判定用户是否属于心情低落的状况, 如果处 于这种状况的话, 则调出历史信息中能够引起用户喜悦的信息内容, 比如, 成功的信息、 具 有幽默性的信息等, 输出给用户, 用以调节用户的情绪。 (4) 按照使用即时通信工具所在的时间与节假日空闲性分类, 来进行历史信息输 出列表的建立操作, 具体来说, 它包括有如下步骤 :
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节假日空闲性分类类型进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和节假日空闲性分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     这儿所描述的节假日空闲性分类, 指的是用户在过休息日的时候, 比如周末等, 在 比较空闲的时间条件下, 这一时间状况, 为一种分类类型。 比如说, 可以根据该分类类型, 来 调整发送给用户的历史信息的数据量, 比如, 在周一到周五的工作日期间, 每次能够输出的 信息量为五条, 而在周六或周日, 输出的信息量为十条, 该信息量的输出条件, 因用户的空 闲性时间的多少来进行调整。
     具体来说, 这一操作方式可以包括有如下步骤 :
     针对于用户的时间量, 分出工作时间分类与节假日空闲性分类两种类型, 针对于 每一类型, 分配相应数量的历史信息的条目 ;
     采集用户登录所在即时通信工具的时间, 判定所在的时间是否为工作时间分类, 或者为节假日空闲性分类 ;
     针对于所在的时间分类类型, 来分配预设数量的历史信息。
     (5) 按照使用即时通信工具所在的时间与节庆日关联性分类, 来进行历史信息输
     出列表的建立操作, 具体来说, 它包括有如下步骤 :
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节庆日关联性分类类型进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和节庆日关联性分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     这儿所描述的节庆日关联性分类, 是和特殊纪念事件或节庆活动相关的时间分 类。
     比如在中国, 这类常见的节庆日包括春节、 清明节、 五一劳动节、 十一国庆节、 中秋 节等类型。 对于西方国家来说, 比如, 常见的节庆日有复活节、 感恩节、 圣诞节、 平安夜、 情人 节等多种节日类型。针对于这些特殊的节庆日, 来分配与该节庆日相关的历史信息。也就 是说, 根据节庆日关联性分类, 来对与时间相关的信息量进行筛选, 来筛选获得与相应节庆 日具有关联的历史信息。
     (6) 按照使用即时通信工具所在的时间与年龄段分类, 来进行历史信息输出列表 的建立操作, 具体来说, 它包括有如下步骤 : 采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及所选定的年龄段分类类型进行历史信息提供操作 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和年龄段分类信息量的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     这儿所描述的年龄段分类, 指的是针对于用户所处的年龄阶段, 来分出目前相应 的类型, 以这种类型作为历史信息的筛选条件。比如, 将 6-10 岁这一阶段取为儿童阶段, 10-18 岁这一阶段取为少年阶段, 18-40 岁这一阶段取为青年阶段, 40-60 岁这一阶段取为 中年阶段, 60 岁以上取为老年阶段。然后, 将历史信息针对于不同的年龄阶段, 作相应的倾 向, 来将不同的历史信息适应不同的年龄段的人群, 以此作为与时间相关的信息量进行筛 选, 来筛选获得与年龄阶段具有关联的历史信息。
     (7) 进一步, 还可以针对于用户的联系人对象, 面向于特定的联系人对象, 进行历 史信息输出列表的建立操作。具体来说, 它包括有如下步骤 :
     采集即时通信用户所设定的历史信息建立条件, 其中该历史信息的建立条件是, 按照历史上的今天以及特定的联系人对象, 并针对于该联系人对象写入筛选条件信息 ;
     将前一步骤所采集获得的数据, 发送至历史信息服务器中的输出列表模块, 建立 起包括有时间信息量和特定联系人对象的服务器历史信息输出列表,
     或者, 将前述的历史信息建立条件, 存储在当前即时通信客户端所在的终端设备 中, 建立起终端历史信息输出列表。
     比如说, 用户有一个联系人对象, 其用户名为 Max, 该用户为天文学爱好者。于是, 用户在选择输出历史信息时, 根据联系人对象的选择界面, 选择该用户名为 Max 的联系人 对象, 并选择针对于该联系人对象的内容分类筛选条件, 为天文学。于是, 就可以在采集获
     得用户处于登录状态, 且开启了针对于联系人对象 Max 的即时通信交互界面的情况下, 触 发针对于 Max 这一联系人对象的历史信息检索, 并根据所设定的筛选条件, 筛选出与天文 学相关的历史信息, 然后进行数据输出。 在数据输出时, 既可以通过所在的即时通信交互界 面的历史信息输出窗口进行输出, 也可以通过独立的信息输出窗口, 向其载入筛选获得的 历史信息并输出。
     前述的历史信息输出列表, 可以存储在系统服务器中, 和 / 或由系统服务器所指 定的历史信息服务器中, 当然, 和 / 或存储在用户所使用的即时通信工具所在的终端设备 中。 在该历史信息输出列表中, 包括有用户所选择的输出历史信息的相关筛选条件, 作为常 见的首要筛选条件, 为时间信息, 特别是历史上的今天这一时间信息 ; 其次, 还包括前述的 多种相关的筛选条件。 进而, 与前述信息用户的即时通信用户识别号进行对应, 形成相应的 数据存储列表。
     所述的包括有时间因素的触发条件, 有这样两种类型 :
     比如, 针对于用户即时通信客户端的登录操作, 按照预设的方式实施历史信息并 按预设的形式来进行数据输出。
     比如, 还可以设定历史信息搜索界面, 通过该历史信息搜索界面, 采集用户根据需 求所写入的检索条件, 基于所获得的检索条件, 来搜索历史信息, 进而通过用户的即时通信 客户端进行数据输出。 前述的历史信息数据库, 有这样几种实施方案 :
     方案 1, 根据所在即时通信系统能够提供的历史信息类型, 将各个历史信息预先按 照相应的时间量以及各筛选条件, 直接进行分类处理。比如说, 针对于 “12 月 12 日” 这一日 期, 首先筛选历史上曾经发生过的各个历史事件, 比如筛选获得了 100 条, 然后可以根据内 容分类, 分成不同的学科类型 ; 以及根据年龄分类, 来分出适应于不同年龄段的分类信息, 以及根据心情状况, 判断出可能会使人忧伤或者高兴的信息类型, 等等, 依据这些筛选条件 直接进行分类, 然后根据用户的搜索条件, 提供给相应用户就可以了。 这种方式实施起来是 便利的。
     方案 2, 是预先建立与时间相关的历史信息数据库, 然后根据搜索工具对历史信息 的智能识别, 来实现进一步的筛选操作。
     方案 3, 通过网络搜索引擎, 针对于所采集获得的时间以及筛选条件进行数据检 索, 将检索结果作为获得的历史信息。
     所述的历史信息, 在即时通信客户端上进行输出的方式, 作为举例而非限定, 包括 有如下四种类型 :
     类型 1, 在即时通信主面板上, 设置历史信息图标, 通过该历史信息图标触发相应 的历史信息的输出操作。
     具体实施时, 包括有两种触发方式, 其中之一, 是采集用户的光标信息, 比如鼠标 的光标信息, 如果相应的光标信息位于历史信息图标的所在区域范围内, 该光标的位置消 息, 就触发相应的历史信息的采集操作, 通过所在的终端或者历史信息服务器获取历史信 息之后, 针对于前述的历史信息图标的所在位置或者旁边位置, 生成浮动窗口, 然后将采集 获得的历史信息载入到该浮动窗口中进行输出。进而, 判断光标离开该历史信息图标的区 域范围后, 将前述的浮动窗口进行消隐, 使其不再进行历史信息的显示操作。
     另一方面, 前述的历史信息图标, 还可以用以采集用户针对于该图标的点击操作, 当进行点击操作之后, 生成相应的窗口或者相应的页面, 在该页面中载入前述的历史信息 进行输出操作。
     类型 2, 通过和时间相关的信息量的输出形式, 附加历史信息的输出窗口, 进行输 出操作。
     作为举例, 在目前所提供的腾讯科技公司的 QQ 即时通信工具, 包括有即时的天气 信息的输出功能。 针对于该天气信息, 在相应的即时通信主面板上, 设置有天气信息类型的 图标, 该天气信息和时间相关的信息量紧密相关, 于是, 就可以将本发明所描述的历史信息 所对应的输出窗口, 设置在所对应的天气信息所在的输出窗口中, 或者与其进行并列设置, 或者相互嵌入。当用户触发相应的天气信息时, 也对应着触发历史信息的消息进行输出操 作。
     类型 3, 当用户针对于特定的联系人设定有历史信息的输出功能时, 就可以采集相 应的联系人对象的即时通信交互界面的开启状态, 当相应的即时通信交互界面处于开启状 态时, 输出所获得的针对于该联系人对象的历史信息。 在相应的即时通信交互界面中, 直接 来建立历史信息的输出窗口进行数据输出操作 ; 也可以并列着所在的即时通信交互界面, 来生成弹出的悬浮窗口, 通过该悬浮窗口输出所获得的针对于该联系人对象的历史信息。
     类型 4, 针对于本发明所描述的历史信息的输出功能, 预设相应启动热键, 然后在 对应的即时通信客户端处于登录状态的情况下, 采集用户所输入的热键信息, 通过该热键 信息触发本发明所描述的历史信息的输出功能。
     作为举例, 用户用以输出历史信息的热键组成是 “Shift+L” , 于是, 当所在的即时 通信客户端处于登录状态的情况下, 采集用户的键盘消息, 当获得了与前述的热键吻合的 热键信息之后, 就可以生成弹出窗口, 将针对于用户所采集获得的历史信息, 通过该弹出窗 口进行数据的输出操作。
     对应着前述的方法, 参图 2 所示, 在本发明中还提供一种输出历史信息的即时通 信工具的客户端 100, 该客户端 100 包括 :
     输出列表建立模块 110, 采集即时通信用户所设定的历史信息建立条件, 建立历史 信息输出列表 ;
     历史信息比对模块 120, 根据即时通信用户的包括有时间因素的触发条件, 比对历 史信息数据库 ;
     历史信息输出模块 130, 获得针对于前述用户时间条件的历史信息后, 在用户的即 时通信客户端上输出。
     在这种实施例中, 通过所述的输出列表建立模块 110, 来输出和历史信息采集或输 出相关的操作界面, 通过该操作界面, 采集用户所设定的历史信息的建立条件, 比如根据什 么样的时间来进行跟踪, 或者设置什么样的筛选条件, 比如内容筛选条件、 情绪筛选条件等 等, 然后进行数据的确认操作之后, 将所获得的用户设定的历史信息的输出条件, 与用户所 在的即时通信工具的类型以及即时通信的用户识别号进行对应, 在即时通信客户端所在的 终端设备上进行数据存储, 形成和历史信息相关的输出列表。
     通过历史信息比对模块 120, 来采集即时通信用户的包括有时间因素的触发条件。 这种触发条件, 最常见的举例, 应当是用户通过该终端登录与前述用户识别号相对应的即时通信客户端。当完成了这种登录操作之后, 就可以触发针对于历史信息的搜索操作。当 然, 也可以是其它的触发条件, 比如用户所设定的历史信息的输出条件, 要求针对于特定的 联系人对象的即时通信交互界面处于开启状态的时候, 才针对于该联系人对象进行历史信 息的搜索及输出操作。 这种情况下, 前述的即时通信交互界面处于开启状态, 就是触发这类 历史信息搜索及输出的触发条件。 另外, 也可以根据用户的需要, 随机性的限定针对于历史 信息的筛选条件, 这些限定操作, 也视为相应的触发条件。
     而所述的历史信息数据库, 在本实施例中, 作为优选的方式, 直接存储在所在的客 户端中。另外, 还可以通过其它的方式来实现, 比如说将其存储在历史信息服务器中, 或者 其它的服务器中, 通过登录所在的服务器, 来进行相应的历史信息的检索操作。另外, 也可 以通过搜索引擎的搜索操作来建立相应的数据库, 将用户的历史信息的筛选条件, 在预设 的搜索引擎中进行搜索, 将搜索结果的汇总形式, 作为本发明所描述的历史信息数据库。
     而通过前述的历史信息输出模块 130, 将历史信息比对模块 120 所获得的历史信 息, 在用户所在的即时通信客户端 100 上进行输出。输出的方式如前所述。
     对应着前述的方法, 参图 3 所示, 本发明还提供一种输出历史信息的即时通信工 具的系统 200, 该系统 200 包括 :
     客户端 210, 它包括,
     输出列表建立触发模块 211, 采集即时通信用户所设定的历史信息触发条件, 发送 至下述的输出列表模块 221 ;
     历史信息输出模块 212, 通过下述的历史信息比对模块 222 获得针对于用户的历 史信息后, 在用户的即时通信客户端上输出。
     历史信息服务器 220, 它对应着即时通信系统服务器 230 设置, 包括,
     输出列表模块 221, 采集前述输出列表建立触发模块 211 所发送的即时通信用户 所设定的历史信息触发条件, 建立针对于该用户的历史信息输出列表 ;
     历史信息触发模块 222, 根据前述客户端 210 的登录状态, 或者前述客户端所发送 的历史信息检索的触发消息, 启动历史信息比对模块 222 进行历史信息的检索操作 ;
     历史信息比对模块 223, 根据即时通信用户的包括有时间因素的触发条件, 比对历 史信息数据库, 将获得的历史信息传输至前述的历史信息输出模块 212。
     在这种实施例中, 通过输出列表建立触发模块 211, 来输出和历史信息采集或输 出相关的操作界面, 通过该操作界面, 采集用户所设定的历史信息的建立条件, 比如根据什 么样的时间来进行跟踪, 或者设置什么样的筛选条件, 比如内容筛选条件、 情绪筛选条件等 等, 然后进行数据的确认操作之后, 将所获得的用户设定的历史信息的输出条件, 与用户所 在的即时通信工具的类型以及即时通信的用户识别号进行对应, 将该数据通过所在的即时 通信客户端, 经由即时通信系统服务器 230 传输至历史信息服务器 220, 进而通过输出列表 模块 221 接收之后, 建立起针对于该用户的用户识别号的历史信息输出列表。进而, 采集客 户端 210 输出历史信息的触发条件。该触发条件常见的类型包括两种, 一种是根据所在的 客户端 210 登录即时通信工具的这一条件, 只要进入登录状态, 就进行相应的历史信息检 索及内容向前述客户端 210 的推送操作 ; 另一种, 通过历史信息触发模块 222 获得历史信息 检索的触发信息。例如, 可以是采集来自于前述客户端 210 所直接即时设定的触发条件, 如 设定特定的筛选条件, 或者特定的时间范围, 针对于该直接设定的触发条件, 通过系统服务器的历史信息比对模块 223, 将比对之后获得相应的历史信息, 推送至前述客户端 210 中进 行输出。输出的方式如前所述。
     以上是对本发明的描述而非限定, 基于本发明思想的其它实施方式, 亦均在本发 明的保护范围之中。

输出历史信息的即时通信工具的实现方法、客户端及系统.pdf_第1页
第1页 / 共18页
输出历史信息的即时通信工具的实现方法、客户端及系统.pdf_第2页
第2页 / 共18页
输出历史信息的即时通信工具的实现方法、客户端及系统.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《输出历史信息的即时通信工具的实现方法、客户端及系统.pdf》由会员分享,可在线阅读,更多相关《输出历史信息的即时通信工具的实现方法、客户端及系统.pdf(18页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102497332 A (43)申请公布日 2012.06.13 C N 1 0 2 4 9 7 3 3 2 A *CN102497332A* (21)申请号 201110425680.8 (22)申请日 2011.12.18 H04L 12/58(2006.01) (71)申请人上海量明科技发展有限公司 地址 201203 上海市浦东新区张江高科技园 区春晓路470号203-32信箱 (72)发明人马宇尘 (54) 发明名称 输出历史信息的即时通信工具的实现方法、 客户端及系统 (57) 摘要 本发明提供了一种输出历史信息的即时通信 工具的实现方法、客户端及系统,属。

2、于网络、软件 技术领域。所述的实现方法,包括如下步骤:步骤 1,采集即时通信用户所设定的历史信息建立条 件,建立历史信息输出列表;步骤2,根据即时通 信用户的包括有时间的触发条件,比对历史信息 数据库;步骤3,获得针对于前述用户时间条件的 历史信息后,在用户的即时通信客户端上输出。利 用本发明,能够利用即时通信工具增加知识性信 息。 (51)Int.Cl. 权利要求书4页 说明书11页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 4 页 说明书 11 页 附图 2 页 1/4页 2 1.一种输出历史信息的即时通信工具的实现方法,其特征在于该方法包括如下步骤。

3、: 步骤1,采集即时通信用户所设定的历史信息建立条件,建立历史信息输出列表; 步骤2,根据即时通信用户的包括有时间的触发条件,比对历史信息数据库; 步骤3,获得针对于前述用户时间条件的历史信息后,在用户的即时通信客户端上输 出。 2.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:根据所述的步骤1,按照使用即时通信工具所在的时间,来进行历史信息输出列表的建 立操作,它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是,按照 历史上的今天进行历史信息提供操作; 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立起。

4、服 务器历史信息输出列表, 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备中,建 立起终端历史信息输出列表。 3.根据权利要求2所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:设定用户即时通信客户端登录操作所在的当日,为历史信息输出列表的时间参照量。 4.根据权利要求3所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:所述的时间参照量,是即时通信客户端正在操作过程中的即时时间信息。 5.根据权利要求4所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:所述的即时时间信息,包括有基于用户当前时间信息点的前后小于或等于三个小时的 时间段。。

5、 6.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:根据所述的步骤1,按照使用即时通信工具所在的时间与内容分类,来进行历史信息输 出列表的建立操作,它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是,按照 历史上的今天以及所选定的学科分类进行历史信息提供操作; 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立起服 务器历史信息输出列表, 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备中,建 立起终端历史信息输出列表。 7.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法。

6、,其特征在 于:根据所述的步骤1,按照使用即时通信工具所在的时间与心情分类,来进行历史信息输 出列表的建立操作,它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是,按照 历史上的今天以及所选定的心情分类类型进行历史信息提供操作; 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立起包 括有时间信息量和心情分类信息量的服务器历史信息输出列表, 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备中,建 立起终端历史信息输出列表。 权 利 要 求 书CN 102497332 A 2/4页 3 8.根据权利要求1所述的一种输。

7、出历史信息的即时通信工具的实现方法,其特征在 于:根据所述的步骤1,按照使用即时通信工具所在的时间与节假日空闲性分类,来进行历 史信息输出列表的建立操作,它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是,按照 历史上的今天以及所选定的节假日空闲性分类类型进行历史信息提供操作; 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立起包 括有时间信息量和节假日空闲性分类信息量的服务器历史信息输出列表, 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备中,建 立起终端历史信息输出列表。 9.根据权利要求8所述的一种输出历。

8、史信息的即时通信工具的实现方法,其特征在 于:根据前述的分类类型,来调整发送给用户的历史信息的数据量,步骤包括, 针对于用户的时间量,分出工作时间分类与节假日空闲性分类两种类型,针对于每一 类型,分配相应数量的历史信息的条目; 采集用户登录所在即时通信工具的时间,判定所在的时间是否为工作时间分类,或者 为节假日空闲性分类; 针对于所在的时间分类类型,来分配预设数量的历史信息。 10.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:根据所述的步骤1,按照使用即时通信工具所在的时间与节庆日关联性分类,来进行历 史信息输出列表的建立操作,它包括有如下步骤, 采集即时通信用。

9、户所设定的历史信息建立条件,其中该历史信息的建立条件是,按照 历史上的今天以及所选定的节庆日关联性分类类型进行历史信息提供操作; 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立起包 括有时间信息量和节庆日关联性分类信息量的服务器历史信息输出列表, 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备中,建 立起终端历史信息输出列表。 11.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:根据所述的步骤1,按照使用即时通信工具所在的时间与年龄段分类,来进行历史信息 输出列表的建立操作,它包括有如下步骤, 采集即时通信用户所设定。

10、的历史信息建立条件,其中该历史信息的建立条件是,按照 历史上的今天以及所选定的年龄段分类类型进行历史信息提供操作; 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立起包 括有时间信息量和年龄段分类信息量的服务器历史信息输出列表, 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备中,建 立起终端历史信息输出列表。 12.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:根据所述的步骤1,针对于用户的联系人对象,面向于特定的联系人对象进行历史信息 输出列表的建立操作,它包括有如下步骤, 采集即时通信用户所设定的历史信息建立条件,。

11、其中该历史信息的建立条件是,按照 历史上的今天以及特定的联系人对象,并针对于该联系人对象写入筛选条件信息; 权 利 要 求 书CN 102497332 A 3/4页 4 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立起包 括有时间信息量和特定联系人对象的服务器历史信息输出列表, 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备中,建 立起终端历史信息输出列表。 13.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:所述的历史信息输出列表,存储在系统服务器中,和/或由系统服务器所指定的历史信 息服务器,和/或存储在用户所使。

12、用的即时通信工具所在的终端设备中。 14.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:所述的包括有时间因素的触发条件为, 针对于用户即时通信客户端的登录操作,按照预设的方式实施历史信息并按预设的形 式来进行数据输出; 或,设定历史信息搜索界面,通过该历史信息搜索界面,采集用户根据需求所写入的检 索条件,基于所获得的检索条件,来搜索历史信息,进而通过用户的即时通信客户端进行数 据输出。 15.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:所述的历史信息数据库,设置方案为, 采集所在即时通信系统能够提供的历史信息类型,将各个历史信息预先。

13、按照相应的时 间量以及各筛选条件,进行分类; 或,预先建立与时间相关的历史信息数据库,根据搜索工具对历史信息的智能识别,实 现筛选操作; 或,通过网络搜索引擎,针对于所采集获得的时间以及筛选条件进行数据检索,将检索 结果作为获得的历史信息。 16.根据权利要求1所述的一种输出历史信息的即时通信工具的实现方法,其特征在 于:所述的历史信息,在即时通信客户端上的输出方式,为如下四种类型至少其一, 类型1,在即时通信主面板上,设置历史信息图标,通过该历史信息图标触发相应的历 史信息的输出操作; 类型2,通过和时间相关的信息量的输出形式,附加历史信息的输出窗口,进行输出操 作; 类型3,当用户针对于特。

14、定的联系人设定有历史信息的输出功能时,采集相应的联系人 对象的即时通信交互界面的开启状态,当相应的即时通信交互界面处于开启状态时,输出 所获得的针对于该联系人对象的历史信息; 类型4,针对于所述的历史信息的输出功能,预设相应启动热键,在对应的即时通信客 户端处于登录状态的情况下,采集用户所输入的热键信息,通过该热键信息触发所述的历 史信息的输出功能。 17.一种输出历史信息的即时通信工具的客户端,其特征在于该客户端包括: 输出列表建立模块,采集即时通信用户所设定的历史信息建立条件,建立历史信息输 出列表; 历史信息比对模块,根据即时通信用户的包括有时间因素的触发条件,比对历史信息 数据库; 权。

15、 利 要 求 书CN 102497332 A 4/4页 5 历史信息输出模块,获得针对于前述用户时间条件的历史信息后,在用户的即时通信 客户端上输出。 18.一种输出历史信息的即时通信工具的系统,其特征在于该系统包括: 客户端,它包括, 输出列表建立触发模块,采集即时通信用户所设定的历史信息触发条件,发送至下述 的输出列表模块; 历史信息输出模块,通过下述的历史信息比对模块获得针对于用户的历史信息后,在 用户的即时通信客户端上输出; 历史信息服务器,它对应着即时通信系统服务器设置,包括, 输出列表模块,采集前述输出列表建立触发模块所发送的即时通信用户所设定的历史 信息触发条件,建立针对于该用户。

16、的历史信息输出列表; 历史信息触发模块,根据前述客户端的登录状态,或者前述客户端所发送的历史信息 检索的触发消息,启动历史信息比对模块进行历史信息的检索操作; 历史信息比对模块,根据即时通信用户的包括有时间因素的触发条件,比对历史信息 数据库,将获得的历史信息传输至前述的历史信息输出模块。 权 利 要 求 书CN 102497332 A 1/11页 6 输出历史信息的即时通信工具的实现方法、 客户端及系统 技术领域 0001 本发明属于网络、软件技术领域。 技术背景 0002 即时通信(InstantMessaging,简称IM),大多数情况下,指的是能够即时发送或 接收互联网消息等功能的业务。

17、。它已成为人们通过网络进行交互通信的平台,用以实现包 括文本、图片、语音、视频、多媒体等在内的数据交互操作,并能够对已有的数据文档利用即 时通信工具进行传输操作。在交互通信的基础上,逐步发展出了个人页面、博客、微博、电子 邮件、音乐、图片、游戏、影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具, 还用以实现资讯、娱乐、搜索、电子商务、办公、网络社区等更加广泛的用途。 0003 能够实现即时通信功能接入的设备,也多种多样。典型的设备类型,包括使用传统 网络的个人电脑,以及平板电脑;还包括使用移动互联网的智能手机,等等。 0004 目前即时通信软件的类型也多种多样,典型的包括腾讯科技公司的。

18、QQ、微软公司 的MSN、AOL的ICQ,以及淘宝旺旺、网易泡泡、飞信,等等。 0005 因为即时通信工具是目前非常常用的交互通信形式,因此,如果在即时通信的使 用过程中,能够有效地增加用户的知识性信息,那么,有望给人们带来更丰富的用户体验, 以及知识积累。 发明内容 0006 本发明的目的,是提供一种输出历史信息的即时通信工具的实现方法、客户端及 系统,利用本发明,能够利用即时通信工具增加知识性信息。 0007 本发明提供了一种输出历史信息的即时通信工具的实现方法,该方法包括如下步 骤: 0008 步骤1,采集即时通信用户所设定的历史信息建立条件,建立历史信息输出列表; 0009 步骤2,根。

19、据即时通信用户的包括有时间的触发条件,比对历史信息数据库; 0010 步骤3,获得针对于前述用户时间条件的历史信息后,在用户的即时通信客户端上 输出。 0011 进一步,根据所述的步骤1,按照使用即时通信工具所在的时间,来进行历史信息 输出列表的建立操作,它包括有如下步骤, 0012 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天进行历史信息提供操作; 0013 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起服务器历史信息输出列表, 0014 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起。

20、终端历史信息输出列表。 0015 进一步,设定用户即时通信客户端登录操作所在的当日,为历史信息输出列表的 说 明 书CN 102497332 A 2/11页 7 时间参照量。 0016 进一步,所述的时间参照量,是即时通信客户端正在操作过程中的即时时间信息。 0017 进一步,所述的即时时间信息,包括有基于用户当前时间信息点的前后小于或等 于三个小时的时间段。 0018 进一步,根据所述的步骤1,按照使用即时通信工具所在的时间与内容分类,来进 行历史信息输出列表的建立操作,它包括有如下步骤, 0019 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及。

21、所选定的学科分类进行历史信息提供操作; 0020 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起服务器历史信息输出列表, 0021 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0022 进一步,根据所述的步骤1,按照使用即时通信工具所在的时间与心情分类,来进 行历史信息输出列表的建立操作,它包括有如下步骤, 0023 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的心情分类类型进行历史信息提供操作; 0024 将前一步骤所采集获得的数据,发送至历史信息服。

22、务器中的输出列表模块,建立 起包括有时间信息量和心情分类信息量的服务器历史信息输出列表, 0025 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0026 进一步,根据所述的步骤1,按照使用即时通信工具所在的时间与节假日空闲性分 类,来进行历史信息输出列表的建立操作,它包括有如下步骤, 0027 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节假日空闲性分类类型进行历史信息提供操作; 0028 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息。

23、量和节假日空闲性分类信息量的服务器历史信息输出列表, 0029 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0030 进一步,根据前述的分类类型,来调整发送给用户的历史信息的数据量,步骤包 括, 0031 针对于用户的时间量,分出工作时间分类与节假日空闲性分类两种类型,针对于 每一类型,分配相应数量的历史信息的条目; 0032 采集用户登录所在即时通信工具的时间,判定所在的时间是否为工作时间分类, 或者为节假日空闲性分类; 0033 针对于所在的时间分类类型,来分配预设数量的历史信息。 0034 进一步,根据所述的步骤1,按照使用即。

24、时通信工具所在的时间与节庆日关联性分 类,来进行历史信息输出列表的建立操作,它包括有如下步骤, 0035 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节庆日关联性分类类型进行历史信息提供操作; 说 明 书CN 102497332 A 3/11页 8 0036 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息量和节庆日关联性分类信息量的服务器历史信息输出列表, 0037 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0038 进一步,根据所述。

25、的步骤1,按照使用即时通信工具所在的时间与年龄段分类,来 进行历史信息输出列表的建立操作,它包括有如下步骤, 0039 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的年龄段分类类型进行历史信息提供操作; 0040 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息量和年龄段分类信息量的服务器历史信息输出列表, 0041 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0042 进一步,根据所述的步骤1,针对于用户的联系人对象,面向于特定的联系人对。

26、象 进行历史信息输出列表的建立操作,它包括有如下步骤, 0043 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及特定的联系人对象,并针对于该联系人对象写入筛选条件信息; 0044 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息量和特定联系人对象的服务器历史信息输出列表, 0045 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0046 进一步,所述的历史信息输出列表,存储在系统服务器中,和/或由系统服务器所 指定的历史信息服务器,和/或存储在用户所。

27、使用的即时通信工具所在的终端设备中。 0047 进一步,所述的包括有时间因素的触发条件为, 0048 针对于用户即时通信客户端的登录操作,按照预设的方式实施历史信息并按预设 的形式来进行数据输出; 0049 或,设定历史信息搜索界面,通过该历史信息搜索界面,采集用户根据需求所写入 的检索条件,基于所获得的检索条件,来搜索历史信息,进而通过用户的即时通信客户端进 行数据输出。 0050 进一步,所述的历史信息数据库,设置方案为, 0051 采集所在即时通信系统能够提供的历史信息类型,将各个历史信息预先按照相应 的时间量以及各筛选条件,进行分类; 0052 或,预先建立与时间相关的历史信息数据库,。

28、根据搜索工具对历史信息的智能识 别,实现筛选操作; 0053 或,通过网络搜索引擎,针对于所采集获得的时间以及筛选条件进行数据检索,将 检索结果作为获得的历史信息。 0054 进一步,所述的历史信息,在即时通信客户端上的输出方式,为如下四种类型至少 其一, 0055 类型1,在即时通信主面板上,设置历史信息图标,通过该历史信息图标触发相应 的历史信息的输出操作; 说 明 书CN 102497332 A 4/11页 9 0056 类型2,通过和时间相关的信息量的输出形式,附加历史信息的输出窗口,进行输 出操作; 0057 类型3,当用户针对于特定的联系人设定有历史信息的输出功能时,采集相应的联 。

29、系人对象的即时通信交互界面的开启状态,当相应的即时通信交互界面处于开启状态时, 输出所获得的针对于该联系人对象的历史信息; 0058 类型4,针对于所述的历史信息的输出功能,预设相应启动热键,在对应的即时通 信客户端处于登录状态的情况下,采集用户所输入的热键信息,通过该热键信息触发所述 的历史信息的输出功能。 0059 本发明还提供了一种输出历史信息的即时通信工具的客户端,该客户端包括: 0060 输出列表建立模块,采集即时通信用户所设定的历史信息建立条件,建立历史信 息输出列表; 0061 历史信息比对模块,根据即时通信用户的包括有时间因素的触发条件,比对历史 信息数据库; 0062 历史信。

30、息输出模块,获得针对于前述用户时间条件的历史信息后,在用户的即时 通信客户端上输出。 0063 本发明还提供了一种输出历史信息的即时通信工具的系统,该系统包括: 0064 客户端,它包括, 0065 输出列表建立触发模块,采集即时通信用户所设定的历史信息触发条件,发送至 下述的输出列表模块; 0066 历史信息输出模块,通过下述的历史信息比对模块获得针对于用户的历史信息 后,在用户的即时通信客户端上输出; 0067 历史信息服务器,它对应着即时通信系统服务器设置,包括, 0068 输出列表模块,采集前述输出列表建立触发模块所发送的即时通信用户所设定的 历史信息触发条件,建立针对于该用户的历史信。

31、息输出列表; 0069 历史信息触发模块,根据前述客户端的登录状态,或者前述客户端所发送的历史 信息检索的触发消息,启动历史信息比对模块进行历史信息的检索操作; 0070 历史信息比对模块,根据即时通信用户的包括有时间因素的触发条件,比对历史 信息数据库,将获得的历史信息传输至前述的历史信息输出模块。 附图说明 0071 图1是本发明所述方法的流程图。 0072 图2是本发明所述客户端的结构框图。 0073 图3是本发明所述系统的结构框图。 具体实施方式 0074 在本发明中,提供一种能够输出历史信息的实现技术,比如,输出“历史上的今天” 等信息内容。 0075 本发明的实现方法,包括如下步骤。

32、: 0076 步骤S110,采集即时通信用户所设定的历史信息建立条件,建立历史信息输出列 说 明 书CN 102497332 A 5/11页 10 表; 0077 步骤S120,根据即时通信用户的包括有时间的触发条件,比对历史信息数据库; 0078 步骤S130,获得针对于前述用户时间条件的历史信息后,在用户的即时通信客户 端上输出。 0079 首先,针对于步骤S110中,对历史信息建立条件以及历史信息输出列表的建立操 作等方面进行描述。在本发明中,下面依次描述七种实施例。 0080 (1)按照使用即时通信工具所在的时间,来进行历史信息输出列表的建立操作,具 体来说,它包括有如下步骤: 008。

33、1 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天进行历史信息提供操作; 0082 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起服务器历史信息输出列表, 0083 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0084 举例来说,可以设定用户即时通信客户端登录操作所在的当日,为历史信息输出 列表时间参照量,来输出和当日相关的历史信息。如果当前的时间为2011年12月12日, 就可以经过搜索,查找符合“12月12日”这一时间要求的历史事件,包括历史事件中相关联 的各。

34、种各样的数据信息,比如政治、人文、艺术、科学等等方面。 0085 作为举例而非限定,将用以存储时间参照量的模块结构,称之为时间模块。 0086 进一步,所选定的时间参照量,还可以是即时通信客户端正在操作过程中的即时 时间信息,也就是说,选择的是用户当时所在的时间信息点所发生的历史事件。 0087 作为举例而非限定,这儿所描述的即时时间信息,还可以包括有一个时间上的范 围,比如基于用户当前时间信息点前后的一个时间段,而该时间段在本发明中,限定为三个 小时之内,也就是说,在用户当前时刻小于或等于三个小时,所发生的事件才会显示,其它 的包括没有准确数据的信息,不再进行显示,作为优选的实施例,前述的时。

35、间点所对应的时 间范围,还可以限定在前后10分钟之内。 0088 (2)按照使用即时通信工具所在的时间与内容分类,来进行历史信息输出列表的 建立操作,具体来说,它包括有如下步骤: 0089 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的学科分类进行历史信息提供操作; 0090 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起服务器历史信息输出列表, 0091 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0092 比如说,用户还选择了“物理学”这一学科作为。

36、历史上的今日的信息输出分类,于 是,就可以经过检索之后,输出和本日相关的历史上发生的“物理学”相关的事件。 0093 其它的学科,包括各种各样的类型,比如说,还可以包括化学、生物学、力学、数学 等等学科,以及前述的政治、人文、艺术等等方面。 0094 其中,前述的内容分类,可以对应着前述的时间模块,将其设定为内容分类模块。 说 明 书CN 102497332 A 10 6/11页 11 而所设定的内容上的分类,通过内容分类模块,在前述的历史信息服务器或者所在的终端 上进行存储。 0095 (3)按照使用即时通信工具所在的时间与心情分类,来进行历史信息输出列表的 建立操作,具体来说,它包括有如下。

37、步骤: 0096 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的心情分类类型进行历史信息提供操作; 0097 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息量和心情分类信息量的服务器历史信息输出列表, 0098 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0099 这儿所描述的心情分类类型,指的是根据用户的心情状态,来预先建立的分类条 件。比如说,常见的心情可以分为:喜、怒、哀、乐等类型,于是,就可以将符合这些心情类型 的数据信息进行历史。

38、信息搜索,然后,根据用户所选择的情绪类型的相关信息进行输出。特 别是在输出时,根据调节用户心情状况的需要,来安排相应的心情类型。 0100 比如,可以通过摄录的方式采集用户的人脸信息,或者通过麦克风来采集用户的 声音信息,或者采集用户通过即时通信工具所写入的数据内容,根据所采集的数据内容,来 判定用户的情绪状况,然后根据该情绪状况来判定用户是否属于心情低落的状况,如果处 于这种状况的话,则调出历史信息中能够引起用户喜悦的信息内容,比如,成功的信息、具 有幽默性的信息等,输出给用户,用以调节用户的情绪。 0101 (4)按照使用即时通信工具所在的时间与节假日空闲性分类,来进行历史信息输 出列表的。

39、建立操作,具体来说,它包括有如下步骤: 0102 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节假日空闲性分类类型进行历史信息提供操作; 0103 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息量和节假日空闲性分类信息量的服务器历史信息输出列表, 0104 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0105 这儿所描述的节假日空闲性分类,指的是用户在过休息日的时候,比如周末等,在 比较空闲的时间条件下,这一时间状况,为一种分类类型。比。

40、如说,可以根据该分类类型,来 调整发送给用户的历史信息的数据量,比如,在周一到周五的工作日期间,每次能够输出的 信息量为五条,而在周六或周日,输出的信息量为十条,该信息量的输出条件,因用户的空 闲性时间的多少来进行调整。 0106 具体来说,这一操作方式可以包括有如下步骤: 0107 针对于用户的时间量,分出工作时间分类与节假日空闲性分类两种类型,针对于 每一类型,分配相应数量的历史信息的条目; 0108 采集用户登录所在即时通信工具的时间,判定所在的时间是否为工作时间分类, 或者为节假日空闲性分类; 0109 针对于所在的时间分类类型,来分配预设数量的历史信息。 0110 (5)按照使用即时。

41、通信工具所在的时间与节庆日关联性分类,来进行历史信息输 说 明 书CN 102497332 A 11 7/11页 12 出列表的建立操作,具体来说,它包括有如下步骤: 0111 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的节庆日关联性分类类型进行历史信息提供操作; 0112 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息量和节庆日关联性分类信息量的服务器历史信息输出列表, 0113 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0114 。

42、这儿所描述的节庆日关联性分类,是和特殊纪念事件或节庆活动相关的时间分 类。 0115 比如在中国,这类常见的节庆日包括春节、清明节、五一劳动节、十一国庆节、中秋 节等类型。对于西方国家来说,比如,常见的节庆日有复活节、感恩节、圣诞节、平安夜、情人 节等多种节日类型。针对于这些特殊的节庆日,来分配与该节庆日相关的历史信息。也就 是说,根据节庆日关联性分类,来对与时间相关的信息量进行筛选,来筛选获得与相应节庆 日具有关联的历史信息。 0116 (6)按照使用即时通信工具所在的时间与年龄段分类,来进行历史信息输出列表 的建立操作,具体来说,它包括有如下步骤: 0117 采集即时通信用户所设定的历史信。

43、息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及所选定的年龄段分类类型进行历史信息提供操作; 0118 将前一步骤所采集获得的数据,发送至历史信息服务器中的输出列表模块,建立 起包括有时间信息量和年龄段分类信息量的服务器历史信息输出列表, 0119 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0120 这儿所描述的年龄段分类,指的是针对于用户所处的年龄阶段,来分出目前相应 的类型,以这种类型作为历史信息的筛选条件。比如,将6-10岁这一阶段取为儿童阶段, 10-18岁这一阶段取为少年阶段,18-40岁这一阶段取为青年阶。

44、段,40-60岁这一阶段取为 中年阶段,60岁以上取为老年阶段。然后,将历史信息针对于不同的年龄阶段,作相应的倾 向,来将不同的历史信息适应不同的年龄段的人群,以此作为与时间相关的信息量进行筛 选,来筛选获得与年龄阶段具有关联的历史信息。 0121 (7)进一步,还可以针对于用户的联系人对象,面向于特定的联系人对象,进行历 史信息输出列表的建立操作。具体来说,它包括有如下步骤: 0122 采集即时通信用户所设定的历史信息建立条件,其中该历史信息的建立条件是, 按照历史上的今天以及特定的联系人对象,并针对于该联系人对象写入筛选条件信息; 0123 将前一步骤所采集获得的数据,发送至历史信息服务器。

45、中的输出列表模块,建立 起包括有时间信息量和特定联系人对象的服务器历史信息输出列表, 0124 或者,将前述的历史信息建立条件,存储在当前即时通信客户端所在的终端设备 中,建立起终端历史信息输出列表。 0125 比如说,用户有一个联系人对象,其用户名为Max,该用户为天文学爱好者。于是, 用户在选择输出历史信息时,根据联系人对象的选择界面,选择该用户名为Max的联系人 对象,并选择针对于该联系人对象的内容分类筛选条件,为天文学。于是,就可以在采集获 说 明 书CN 102497332 A 12 8/11页 13 得用户处于登录状态,且开启了针对于联系人对象Max的即时通信交互界面的情况下,触 。

46、发针对于Max这一联系人对象的历史信息检索,并根据所设定的筛选条件,筛选出与天文 学相关的历史信息,然后进行数据输出。在数据输出时,既可以通过所在的即时通信交互界 面的历史信息输出窗口进行输出,也可以通过独立的信息输出窗口,向其载入筛选获得的 历史信息并输出。 0126 前述的历史信息输出列表,可以存储在系统服务器中,和/或由系统服务器所指 定的历史信息服务器中,当然,和/或存储在用户所使用的即时通信工具所在的终端设备 中。在该历史信息输出列表中,包括有用户所选择的输出历史信息的相关筛选条件,作为常 见的首要筛选条件,为时间信息,特别是历史上的今天这一时间信息;其次,还包括前述的 多种相关的筛。

47、选条件。进而,与前述信息用户的即时通信用户识别号进行对应,形成相应的 数据存储列表。 0127 所述的包括有时间因素的触发条件,有这样两种类型: 0128 比如,针对于用户即时通信客户端的登录操作,按照预设的方式实施历史信息并 按预设的形式来进行数据输出。 0129 比如,还可以设定历史信息搜索界面,通过该历史信息搜索界面,采集用户根据需 求所写入的检索条件,基于所获得的检索条件,来搜索历史信息,进而通过用户的即时通信 客户端进行数据输出。 0130 前述的历史信息数据库,有这样几种实施方案: 0131 方案1,根据所在即时通信系统能够提供的历史信息类型,将各个历史信息预先按 照相应的时间量以。

48、及各筛选条件,直接进行分类处理。比如说,针对于“12月12日”这一日 期,首先筛选历史上曾经发生过的各个历史事件,比如筛选获得了100条,然后可以根据内 容分类,分成不同的学科类型;以及根据年龄分类,来分出适应于不同年龄段的分类信息, 以及根据心情状况,判断出可能会使人忧伤或者高兴的信息类型,等等,依据这些筛选条件 直接进行分类,然后根据用户的搜索条件,提供给相应用户就可以了。这种方式实施起来是 便利的。 0132 方案2,是预先建立与时间相关的历史信息数据库,然后根据搜索工具对历史信息 的智能识别,来实现进一步的筛选操作。 0133 方案3,通过网络搜索引擎,针对于所采集获得的时间以及筛选条。

49、件进行数据检 索,将检索结果作为获得的历史信息。 0134 所述的历史信息,在即时通信客户端上进行输出的方式,作为举例而非限定,包括 有如下四种类型: 0135 类型1,在即时通信主面板上,设置历史信息图标,通过该历史信息图标触发相应 的历史信息的输出操作。 0136 具体实施时,包括有两种触发方式,其中之一,是采集用户的光标信息,比如鼠标 的光标信息,如果相应的光标信息位于历史信息图标的所在区域范围内,该光标的位置消 息,就触发相应的历史信息的采集操作,通过所在的终端或者历史信息服务器获取历史信 息之后,针对于前述的历史信息图标的所在位置或者旁边位置,生成浮动窗口,然后将采集 获得的历史信息载入到该浮动窗口中进行输出。进而,判断光标离开该历史信息。

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

当前位置:首页 > 电学 > 电通信技术


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