一种信息显示的方法、终端、服务器与流程

文档序号:23091036发布日期:2020-11-27 12:43阅读:138来源:国知局
一种信息显示的方法、终端、服务器与流程

本发明涉及通信领域,尤其涉及一种信息显示的方法、终端、服务器。



背景技术:

人们经常通过终端中的网页浏览器或者安装的应用(application,app)来处理各种日常事务,如:可通过浏览器登录亚马逊网站或通过亚马逊app网上购物等;也可以通过去哪儿网或其他旅行社网进行网上订票等。

随着用户服务需求的增大和多样化,用户通过浏览器访问的网站越来越多,终端中的app数量也越来越多。用户所需的各项信息和服务被分散地储存在不同内容源的服务器中,所述内容源能够提供用户所需信息或服务,所述内容源可以为网站或应用等。随着应用和服务越来越多,一些新的困扰也随之出现,如:用户如果想查询信息或使用某些服务,必须先考虑相关信息储存在哪个内容源中,继而才能打开相应的网页或app获取相应的信息或服务,这一查询过程会比较繁琐且耗费大量的时间,尤其是当选择的内容源较多时,用户容易忘记相关信息存储在哪个内容源中,此时相关的操作会更繁琐。目前,针对上述情况还没有有效的解决方案。



技术实现要素:

本发明实施例提出了一种信息显示的方法、装置,方便了信息的查询,增强了终端的交互能力。

第一方面,本发明实施例提供了一种信息显示方法,所述方法包括:

终端获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

所述终端将所述内容信息整合成内容显示信息;

所述终端显示所述内容显示信息。

结合第一方面,在第一种实现方式中,所述将所述内容信息整合成内容显示信息包括:

根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第一方面,在第二种实现方式中,所述将所述内容信息整合成内容显示信息包括:

将所述内容信息进行分类;

根据规则将分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第一方面的第一种实现方式或第二种实现方式,在第一方面的第三种实现方式中,所述已分类的结构化数据格式的内容信息中分类的类型包括:用户标识、业务类型、内容源中的一种或多种。

结合第一方面的第三种实现方式,在第一方面的第四种实现方式中,所述业务类型包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。

结合第一方面的第一种实现方式至第四种实现方式的任一一种实现方式,在第一方面的第五种实现方式中,所述显示所述内容显示信息包括:根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。

结合第一方面至第一方面的第五种实现方式的任一一种实现方式,在第一方面的第六种实现方式中,所述终端获取至少一个内容源的内容信息,包括:

所述终端获取所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息;

所述终端根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,向所述内容源发送第一获取请求;

所述终端接收所述内容源根据所述第一获取请求发送的所述内容信息。

结合第一方面至第一方面的第五种实现方式的任一一种实现方式,在第一方面的第七种实现方式中,所述终端获取至少一个内容源的内容信息,包括:

所述终端向服务器发送第二获取请求;

所述终端接收所述服务器根据所述第二获取请求,从所述至少两个账户信息对应的内容源获取的所述内容信息。

结合第一方面的任一一种实现方式,在第一方面的第八种实现方式中,所述终端分n级显示内容显示信息,n为大于等于2的整数。

第二方面,本发明实施例提供了一种信息显示方法,所述方法包括:

终端向服务器发送获取请求,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

所述终端接收所述服务器根据获取请求发送的内容显示信息,所述内容显示信息由所述服务器整合从所述至少两个账户信息对应的内容源获取的内容信息得到;

所述终端显示所述内容显示信息。

结合第二方面,在第二方面的第一种实现方式中,所述内容显示信息是已分类的结构化数据格式的内容信息。

结合第二方面的第一种实现方式,在第二方面的第二种实现方式中,所述分类的类型包括:用户标识、业务类型、内容源的一种或多种。

结合第二方面的第二种实现方式,在第二方面的第三种实现方式中,所述业务类型包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。

结合第二方面的任一一种实现方式,在第二方面的第四种实现方式中,其特征在于,

所述显示所述内容显示信息包括:

根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。

结合第二方面的任一一种实现方式,在第二方面的第五种实现方式中,所述终端分n级显示内容显示信息,n为大于等于2的整数。

第三方面,本发明实施例提供了一种信息显示方法,所述方法包括:

服务器获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;

所述服务器根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,从所述至少两个账户信息对应的内容源获取内容信息;

所述服务器将所述内容信息整合成内容显示消息;

所述服务器将所述内容显示信息发送给终端显示。

结合第三方面,在第三方面的第一种实现方式中,所述的将所述内容信息整合成内容显示信息包括:

根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第三方面,在第三方面的第二种实现方式中,所述的将所述内容信息整合成内容显示信息包括:

将所述内容信息进行分类;

根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第三方面的任一一种实现方式,在第三方面的第三种实现方式中,所述获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息之前,还包括:

所述服务器接收终端发送的获取请求,所述获取请求用于指示所述服务器获取内容源的内容信息。

第四方面,本发明实施例提供了一种信息显示终端,所述终端包括:

采集模块,用于获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

整合模块,用于将所述内容信息整合成内容显示信息;

显示模块,用于显示所述内容显示信息。

结合第四方面,在第四方面的第一种实现方式中,所述整合模块包括:

转换模块,用于根据规则将采集模块获取的内容信息由非结构化数据格式转换为结构化数据格式;

分类模块,用于将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第四方面,在第四方面的第二种实现方式中,所述整合模块包括:

分类模块,用于将采集模块获取的内容信息进行分类;

转换模块,用于根据规则将分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第四方面的第一种实现方式或第二种实现方式,在第四方面的第三种实现方式中,所述已分类的结构化数据格式的内容信息中分类的类型包括:用户标识、业务类型、内容源中的一种或多种。

结合第四方面的第三种实现方式,在第四方面的第四种实现方式中,所述业务类型包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。

结合第四方面的第一种实现方式至第四种实现方式的任一一种实现方式,在第四方面的第五种实现方式中,所述显示所述内容显示信息包括:根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。

结合第四方面至第四方面的第五种实现方式的任一一种实现方式,在第四方面的第六种实现方式中,所述终端获取至少一个内容源的内容信息,包括:

所述终端获取所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息;

所述终端根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,向所述内容源发送第一获取请求;

所述终端接收所述内容源根据所述第一获取请求发送的所述内容信息。

结合第四方面至第四方面的第五种实现方式的任一一种实现方式,在第四方面的第七种实现方式中,所述终端获取至少一个内容源的内容信息,包括:

所述终端向服务器发送第二获取请求;

所述终端接收所述服务器根据所述第二获取请求,从所述至少两个账户信息对应的内容源获取的所述内容信息。

结合第四方面的任一一种实现方式,在第四方面的第八种实现方式中,所述显示模块分n级显示内容显示信息,n为大于等于2的整数。

第五方面,本发明实施例提供了一种信息显示终端,所述终端包括:

发送模块,向服务器发送获取请求,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

接收模块,用于接收所述服务器根据获取请求发送的内容显示信息,所述内容显示信息由所述服务器整合从所述至少两个账户信息对应的内容源获取的内容信息得到;

显示模块,用于显示所述内容显示信息。

结合第五方面,在第五方面的第一种实现方式中,所述内容显示信息是已分类的结构化数据格式的内容信息。

结合第五方面的第一种实现方式,在第五方面的第二种实现方式中,所述分类的类型包括:用户标识、业务类型、内容源中的一种或多种。

结合第五方面的第二种实现方式,在第五方面的第三种实现方式中,所述业务类型包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。

结合第五方面的任一一种实现方式,在第五方面的第四种实现方式中,其特征在于,

所述显示所述内容显示信息包括:

根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。

结合第五方面的任一一种实现方式,在第五方面的第五种实现方式中,所述显示模块分n级显示内容显示信息,n为大于等于2的整数。

第六方面,本发明实施例提供了一种信息显示服务器,所述服务器包括:

获取模块,用于获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;

采集模块,用于根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,从所述至少两个账户信息对应的内容源获取内容信息;

整合模块,用于将所述内容信息整合成内容显示信息;

发送模块,用于将所述内容显示信息发送给终端显示。

结合第六方面,在第六方面的第一种实现方式中,所述整合模块包括:

转换模块,用于根据规则将采集模块获取的内容信息由非结构化数据格式转换为结构化数据格式;

分类模块,用于将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第六方面,在第六方面的第二种实现方式中,所述整合模块包括:

分类模块,用于将采集模块获取的内容信息进行分类;

转换模块,用于根据规则将分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第六方面的任一一种实现方式,在第六方面的第三种实现方式中,所述获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息之前,还包括:

所述服务器接收终端发送的获取请求,所述获取请求用于指示所述服务器获取内容源的内容信息。

第七方面,本发明实施例提供了一种信息显示终端,所述终端包括:

处理器,存储器,显示屏和收发器,所述处理器、所述存储器、所述显示屏和所述收发器通过总线通信;

所述收发器,用于获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

所述处理器,用于将所述内容信息整合成内容显示信息;

所述显示屏,用于显示所述内容显示信息。

结合第七方面,在第七方面的第一种实现方式,所述处理器具体用于:

根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第七方面,在第七方面的第二种实现方式,所述处理器用于将所述内容信息整合成内容显示信息,包括:

将所述内容信息进行分类;

根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第七方面的第一种实现方式或第二种实现方式,在第七方面的第三种实现方式中,所述已分类的结构化数据格式的内容信息的分类类型包括:用户标识分类、业务类型分类、内容源分类中的一种或多种。

结合第七方面的第三种实现方式,在第四方面的第四种实现方式中,所述业务类型包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。

结合第七方面的第一种实现方式至第四种实现方式的任一一种实现方式,在第七方面的第五种实现方式中,所述显示所述内容显示信息包括:根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。

结合第七方面至第七方面的第五种实现方式的任一一种实现方式,在第七方面的第六种实现方式中,所述获取至少一个内容源的内容信息,包括:

所述处理器获取所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息;

所述收发器根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,向所述内容源发送第一获取请求;

所述收发器接收所述内容源根据所述第一获取请求发送的所述内容信息。

结合第七方面至第七方面的第五种实现方式的任一一种实现方式,在第七方面的第七种实现方式中,所述获取至少一个内容源的内容信息,包括:

所述收发器向服务器发送第二获取请求;

所述收发器接收所述服务器根据所述第二获取请求,从所述至少两个账户信息对应的内容源获取的所述内容信息。

结合第七方面的任一一种实现方式,在第七方面的第八种实现方式中,所述显示屏分n级显示内容显示信息,n为大于等于2的整数。

第八方面,本发明实施例提供了一种信息显示终端,所述终端包括:

处理器,存储器,显示屏和收发器,所述处理器、所述存储器、所述显示屏和所述收发器通过总线通信;

所述收发器,用于向服务器发送获取请求,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

所述收发器还用于接收所述服务器根据获取请求发送的内容显示信息,所述内容显示信息由所述服务器整合从所述至少两个账户信息对应的内容源获取的内容信息得到;

所述处理器用于解析所述接收的内容显示信息;

所述显示屏用于显示所述内容显示信息。

结合第八方面,在第八方面的第一种实现方式中,所述内容显示信息是已分类的结构化数据格式的内容信息。

结合第八方面的第一种实现方式,在第八方面的第二种实现方式中,所述分类的类型包括:用户标识、业务类型、内容源中的一种或多种。

结合第八方面的第二种实现方式,在第八方面的第三种实现方式中,所述业务类型包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。

结合第八方面的任一一种实现方式,在第八方面的第四种实现方式中,其特征在于,

所述显示所述内容显示信息包括:

根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。

结合第八方面的任一一种实现方式,在第八方面的第五种实现方式中,所述显示屏分n级显示内容显示信息,n为大于等于2的整数。

第九方面,本发明实施例提供了一种信息显示服务器,所述服务器包括:

处理器,存储器,显示屏和收发器,所述处理器、所述存储器、所述显示屏和所述收发器通过总线通信;

所述处理器用于获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;

所述收发器用于根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,从所述至少两个账户信息对应的内容源获取内容信息;

所述处理器还用于将所述内容信息整合成内容显示消息;

所述收发器还用于将所述内容显示信息发送给终端显示。

结合第九方面,在第九方面的第一种实现方式中,所述处理器具体用于:

根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第九方面,在第九方面的第二种实现方式中,所述处理器具体用于:

将所述内容信息进行分类;

根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

结合第九方面的任一一种实现方式,在第九方面的第三种实现方式中,所述获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息之前,还包括:

所述服务器接收终端发送的获取请求,所述获取请求用于指示所述服务器获取内容源的内容信息。

本发明上述实施例提供的方案通过获取内容源的内容信息,整合后分类显示给用户,使用户查询信息时方便、直观。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对现有技术或实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例1公开的一种信息显示方法的流程示意图;

图1a是本发明实施例1公开的一种信息显示方法的一种实现方法的流程示意图;

图1b是本发明实施例1公开的一种信息显示方法的另一种实现方法的流程示意图;

图2a是本发明实施例2公开的一种信息显示方法的流程示意图;

图2b是本发明实施例2公开的又一种信息显示方法的流程示意图;

图2c是本发明实施例2公开的又一种信息显示方法的一种实现方法的流程示意图;

图2d是本发明实施例2公开的又一种信息显示方法的另一种实现方法的流程示意图;

图3是本发明实施例3公开的又一种信息显示装置的结构示意图;

图4a是本发明实施例4公开的一种信息显示装置的结构示意图;

图4b是本发明实施例4公开的又一种信息显示装置的结构示意图;

图5是本发明实施例5公开的一种信息显示终端的硬件结构示意图。

图6是本发明实施例6公开的一种信息显示服务器的硬件结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。为了理解本发明,在以下详细描述中提到了众多具体细节。但是本领域技术人员应该理解,本发明可以无需这些具体细节实现。在其他实例中,不详细描述公知的方法、过程、组件和电路等,以免造成实施例不必要地模糊。显然,以下所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在下文描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如102、104等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。

需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。本文中的“若”,是表示满足某个条件、状态,包括了“当”、“条件满足后”、“判断成立”等含义。“消息”是承载若干信息的载体,包括信令、通信信号、数据消息等多种形式。

需要说明的是,在本发明实施例当中描述的终端包括但不限于智能手机、平板电脑、智能电器、全球定位系统(globalpositionsystem,gps)设备、无线保真(wirelessfidelity,wi-fi)热点设备、无线上网设备、智能眼镜、智能手表以及其他穿戴式智能设备等具有显示功能的用户设备。

需要说明的是,在本发明实施例当中描述的内容源用于向用户提供所需的信息或服务,内容源可以为网站、应用等。本发明实施例描述的不同内容源可来自同一厂商,也可来自不同的厂商。例如,所述内容源可包括亚马逊、去哪儿网、youtube等网站。

用户可以通过终端选择内容源,从内容源获取内容信息。所述内容信息是指内容源中与用户相关的信息,可包括用户选择的服务、用户存储的信息等的具体内容,如内容信息可为从淘宝购买的商品的具体信息,包括该商品的名称、快递状态等。内容信息可以来自同一内容源,即终端获取的是一个内容源的一条内容信息或一个内容源的多条内容信息;所述内容信息可以来自不同的内容源,即终端获取的多条内容信息可来自多个不同的内容源。所述内容信息可从终端获取,还可从网站、应用等的服务器获取。

内容源的账户信息是从内容源获取内容信息时,内容源验证终端时使用的信息,可以包括对应的用户名,或者用户名和用户密码等。举例来说,短信应用的账户信息可以是终端中用户识别卡的标识;亚马逊网站的账户信息,可以是用户通过终端在亚马逊注册的用户名和密码。

需要说明的是,本发明实施例中的数据格式是指数据保存在文件或记录中的编排格式。若本发明通过运行一个聚合信息的应用来实现本发明实施例的方法,那么本发明实施例所描述的结构化数据格式的内容信息与非结构化数据格式的内容信息均是相对该应用的数据的存储格式而言的。所述结构化数据格式是指数据编排格式的字段含义确定、清晰且按确定的顺序排列,是该应用的数据的存储格式,该应用对结构化数据格式的数据可直接读取使用和显示。所述非结构化数据格式是结构化数据格式以外的数据,即该聚合信息的应用不能直接读取使用和显示的数据格式。举例来说,该聚合信息的应用从亚马逊获取的内容信息可能是一个超文本标记语言(hypertextmark-uplanguage,html)的文件,包含许多该聚合信息的应用不可直接识别的数据,相对该聚合信息的应用的数据格式来说是含义不定、杂乱或排列不一的,该聚合信息的应用可根据亚马逊html文件与该聚合信息的应用预设的数据格式之间的对应关系,提取该聚合信息应用所需的内容,并按该聚合信息的应用的数据格式编排,如数组或数据库,即得到该聚合信息的应用的结构化数据格式的内容信息。

本发明实施例1提供了一种信息显示的方法。如图1所示,所述方法可由终端执行。所述方法包括:

步骤102,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

步骤104,将所述内容信息整合成内容显示信息;

步骤106,显示所述内容显示信息。

可选的,可以由终端运行一个聚合信息的应用来执行本发明实施例的方法。当该聚合信息的应用被启动时,可以执行步骤102。启动该聚合信息的应用的方式有多种,例如点击该聚合信息的应用对应的图标,或者按下该聚合信息的应用对应的快捷键等,本发明实施例对该聚合信息的应用的启动方式不做限定。

可选的,该聚合信息的应用的界面中还可以设置更新按钮,可以当用户通过点击更新按钮等方式触发更新时,执行步骤102。

可选的,终端还可以定时执行步骤102,通过设置定时器或其他方式,当到了预设的时间间隔或时间点,执行步骤102。步骤102执行之后,可以直接执行步骤104和步骤106,也可以在步骤104和步骤106之前执行其他步骤,然后,再执行步骤104和步骤106。例如:该聚合信息的应用默认设置或用户可设置每隔5分钟更新一次显示的所述内容显示消息,即每隔5分钟,执行步骤102~步骤106的方法,更新显示的内容显示消息。该聚合信息的应用默认设置或用户也可设置某个或某些时间点更新显示的所述内容显示消息,即在所述的时间点执行步骤102~步骤106的方法,更新显示的内容显示消息。

在具体实现过程中,用户可以注册一个用于登陆上述聚合信息的应用的系统账户。登陆该系统账户之后,用户通过终端可以选择或输入与该系统账户关联的内容源,以及与该系统账户关联的内容源的账户信息。如:如果用户想通过该聚合信息的应用获取亚马逊和淘宝的内容信息,可以先注册并登陆一个系统账户,并在该系统账户中添加亚马逊和淘宝,以及对应的亚马逊的账户信息和淘宝的账户信息。可以理解,与系统账户关联的内容源或者内容源的账户信息,在添加之后,也可以修改或删除,本发明实施例对此不做限定。可以理解,对应一个内容源,也可以有两个或两个以上的账户信息。可选的,无论添加、修改或删除与系统账户关联的内容源或者内容源的账户信息时,该聚合信息的应用都会及时将对应的信息更新到存储的内容源账户信息中。

在具体实现过程中,终端获取内容源的内容信息可直接从内容源获取,也可通过终端对应的服务器获取。在一种实现方式中,步骤102中终端获取至少一个内容源的内容信息,包括:

获取所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息;

根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,向所述内容源发送第一获取请求;

接收所述内容源根据所述第一获取请求发送的所述内容信息。

所述内容源的地址信息是指能访问到对应内容源的地址,如亚马逊地址www.amazon.cn。终端从不同的内容源获取内容信息时,可以是多线程处理。所述多线程处理是指同时获取不同内容源的内容信息。可选的,从内容源获取内容信息的具体实现会根据具体情况的不同而有所不同。例如:对于开放应用程序编程接口(applicationprogramminginterface,api)的内容源,可通过开放的api获取内容信息。对于不开放api的内容源,可根据内容源的账户信息模拟登陆到内容源获取内容信息。所述模拟登陆是指该聚合信息的应用根据内容源的账户信息登陆内容源,不需用户操作,终端也不显示登录界面和登录过程。

在另一种实现方式中,步骤102中终端获取至少一个内容源的内容信息,包括:

向服务器发送第二获取请求;

接收所述服务器根据所述第二获取请求,从所述至少两个账户信息对应的内容源获取的所述内容信息。

终端向服务器发送的第二获取请求前,终端可先获取内容源的账户信息和地址信息,终端向服务器发送的第二获取请求包括内容源的地址信息和账户信息,所述内容源的账户信息和地址信息包括至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;若服务器已存储内容源的账户信息和内容源的地址信息,终端向服务器发送的获取请求可包括内容源的账户信息和地址信息,也可只包括能指示服务器获取内容信息的内容源的账户信息和地址信息的其他信息,如:系统账户信息和内容源信息。其中,系统账户信息包括系统账户或系统账户标识,所述系统账户标识唯一指示系统账户,服务器可根据系统账户信息获取已存储的与该系统账户关联的内容源的账户信息和内容源的地址信息。所述内容源信息可为内容源标识或内容源的地址信息,其中,内容源标识能唯一指示内容源的地址,可为数字、字符或其他,本发明对其形式不作限制。终端从对应的服务器获取内容信息时,可以是多线程处理。

可选的,步骤102中,在获取内容源的内容信息前还包括鉴权。

所述鉴权可为该聚合信息的应用根据内容源的账户信息登录内容源时,内容源鉴定该账户信息的相关权限。所述鉴权还可为该聚合信息的应用包括账号登陆鉴权:当该聚合信息的应用登录内容源后,可获得该内容源的一个鉴权消息,如cookie,cookie为内容源的账户名加密码的某种加密形式,不同的内容源对应的cookie不同;可将该鉴权消息以一定的形式存储,如:将该鉴权消息与标识系统账户的系统标识以某种加密形式存储;当再次根据内容源的账户信息登陆该内容源获取内容信息时,先根据系统账户和内容源的账户信息获取存储的鉴权消息。当该聚合信息的应用从内容源获取内容信息时,终端发送的消息中携带该鉴权消息,内容源根据该鉴权消息鉴定权限。本发明实施例对鉴权只举例说明,对其具体形式不作限定。所述鉴权可进一步保障用户账户的安全。

可选的,步骤104中将所述内容信息整合成内容显示信息的一种实现方式如图1a所示,包括:

步骤1042a,根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

步骤1044a,将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

步骤1042a所述的根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式,可便于统一显示所需的内容显示信息。其中,所述规则是数据格式转换的对应关系,也即获取到非结构化数据格式的内容信息后,根据规则中非结构化数据格式的内容信息与结构化数据格式的内容信息之间的对应关系,从非结构化数据格式的内容信息中获取相应的结构化数据格式的内容信息。每个内容源的内容信息的数据格式会不一样,所以对于不同的内容源会有不同的规则。可选的,本发明实施例所描述的内容源是定制的内容源,以提高获取内容信息的正确性。所述定制的内容源是指该聚合信息应用添加的内容源是该应用中已包括规则的内容源中的一个或多个。所述已包括规则的内容源是指对该内容源相应的内容信息进行了分析,并存储了该内容源的内容信息数据格式转换对应的规则。具体的,对于开放api的内容源,可通过api获取该内容源的内容信息,根据规则从中提取所需的内容信息并以该聚合信息应用的结构化数据格式存储;对于不开放api的内容源,在模拟登陆到内容源获取相关内容信息后,可根据规则将获取的非结构化的内容信息转换为所述聚合信息应用的结构化数据格式的内容信息。可选的,所述规则可先存储于终端或服务器,当获取到内容源的内容信息时,加载对应的规则,根据其中的对应关系获取结构化数据格式的内容信息。可选的,可以设置一个规则中心,设置于终端或服务器。当需要对规则进行更新时,如:获取内容信息的内容源的数据结构发生改变或增加新的内容源规则等,可以将新的规则更新到规则中心,以推送给该聚合信息应用的方式更新规则或者以更新该聚合信息应用(如应用升级)的方式更新规则。所述推送是通过服务器与终端的之间的通信将数据信息发送到终端,本发明实施例可通过所述推送的方法实现规则的更新,如添加规则、替换规则等;所述更新应用是将应用更新到一个新版本,所述通过更新该聚合信息应用的方式更新规则,是将新的规则添加到新版本的聚合信息应用中,在检测到用户安装新版本的应用时更新规则。

步骤1044a所述的将所述结构化数据格式的内容信息进行分类是根据该聚合信息应用的分类来分类。该聚合信息应用的分类可为用户自定义分类或选择该应用已设定的某些分类,本发明实施例对分类的具体形式不作限定。

可选的,根据该聚合信息应用的分类可包括:基于用户标识分类、基于业务类型分类、基于内容源分类等的其中一种或多种组合。其中,基于用户标识分类为根据不同用户标识来分类,所述用户标识是指能指示用户身份的字段,具有相同用户标识的用户为同一用户,每一个内容源的账户信息都对应一个用户标识。用户标识可为字符、数字等,对其具体形式不作限定。比如:在聚合信息应用下,包含两个不同用户标识的信息,终端可根据用户标识将具有相同用户标识的信息分在一类;若这两个用户标识分别标识杰克和汤姆,那么杰克的所有内容信息分在一类,汤姆的信息分在一类。基于业务类型分类是基于内容信息的属性分类。基于业务类型分类的类型可包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。具有相同业务类型或具有相同业务类型标识的内容信息分为一类。具体的,所述快递类是指将所有包含快递信息的内容信息分为一类,具体可包括:亚马逊、京东、淘宝等内容源中的快递信息;基于音乐分类是将属性为音乐的内容信息归为一类,可包括:web在线音乐、qq音乐、终端存储的音乐等;基于相片分类是将获取的相册信息分为一类,可包括:flickr中的相册、instagram中的相册等;所述联系人消息类可包括短信、呼叫、微博或邮件等信息;所述票据类是指购买的票据信息,如:票据的购买时间、有效时间、可使用时间等,具体可包括购买的飞机票、火车票、电影票等。基于内容源分类是基于内容信息的来源进行分类,即将同一内容源的信息分为一类,如将所有从淘宝中获取的内容信息分为一类,可能包括多个淘宝账户的内容信息或一个淘宝账户包括多个内容信息等;同样,可将从京东获取的内容信息分为一类,新浪微博的内容信息分类一类等。本发明事实例包含的分类方式还包括上述一种或多种分类的组合,如所述一种或多种分类的组合可包括一级分类和二级分类,二级分类隶属于一级分类,具体来说,若一级分类为基于业务类型分类,如快递,二级分类为基于用户标识分类,如杰克和汤姆,那么杰克的快递信息一起显示,汤姆的快递信息一起显示,但都显示在快递这一大类。本发明实施例对内容信息的分类只举例说明,对其具体的内容和形式不作限定。

可选的,步骤104中将所述内容信息整合成内容显示信息的另一种实现方式如图1b所示,包括:

步骤1042b,将所述内容信息进行分类;

步骤1044b,根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

在具体实现过程中,步骤1042b~步骤1044b的方法与步骤1042a~步骤1044a的方法类似,步骤1042b~步骤1044b的方法是先对获取的内容信息进行分类,再根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化的数据格式;而步骤1042a~步骤1044a的方法是先根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;再将所述结构化数据格式的内容信息进行分类。具体的分类方法和根据规则将非结构化数据格式转换为结构化数据格式的方法在步骤1042a和步骤1044a中都有详细描述,在此不再赘述。

可选的,在步骤104所述的“将所述内容信息整合成内容显示信息”后还可包括存储所述内容显示信息。存储所述内容显示信息是将整合的内容显示信息存储起来。存储所述内容显示信息可在步骤106的显示所述内容显示信息之前或之后,或与步骤106同时执行。存储所述内容显示信息还包括将所述内容显示信息与已存储的内容显示信息比对,更新所述已存储的内容显示信息。具体可包括:若存在当前内容显示信息,则将已存储的内容显示信息替换,更新为当前的内容显示信息;若不存在当前内容显示信息,则直接添加/创建该内容显示信息。

可选的,在步骤106中,所述内容显示信息是已分类的结构化数据格式的内容信息。显示所述内容显示信息包括:根据所述内容显示信息的更新时间,显示所述内容显示信息。可选的,该聚合信息应用可根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。也即已进行分类的内容显示信息按各分类对应的内容显示信息的更新时间逆序排列显示。所述逆序是指按信息的更新时间倒序排列,即每个分类中先显示最新的内容显示信息,然后按更新的时间依次排列显示。

可选的,显示所述内容显示信息包括分级显示所述内容显示信息。所述内容显示信息可分n级显示,n大于等于1。可选的,分级显示内容显示信息与上述内容显示信息的分类相对应。具体的,如分两级显示内容显示信息,第一级显示对应一级分类,第二级显示对应二级分类,第二级显示隶属于第一级显示。举例来说,该聚合信息的应用设置了两种分类的组合,基于业务类型的一级分类下还包括基于内容源的二级分类,对应的内容显示信息分别为来源于淘宝、京东的快递信息和flickr的相片信息,那么来源于淘宝和京东的快递信息会显示在快递这一第一级显示下,来源于flickr的相片信息会显示在相片这一第一级显示下,且来源于淘宝的所有快递信息会在淘宝的这一二级分类显示下,来源于京东的所有快递信息会在京东的这一二级分类显示下;若此内容显示信息还分别来自不同的用户,即具有不同的用户标识,那么可分三级显示,具体分级信息与两级显示相似,不再赘述。其中,可选的,在该聚合信息应用的第一显示页面,即包括所有第一级显示或一级分类信息的页面,可显示第一级显示或一级分类的全部或部分内容显示信息。当显示的是部分内容显示信息时,每个第一级显示的显示区域都设置有进入对应第二级显示的内容显示信息的第二显示页面的链接。在应用的第一显示页面,各级显示可设置为相同的显示方式,如:每个第一级显示下都显示一条最新的内容显示信息;各级显示也可设置为不同的显示形式,如:在第一显示页面显示一条最新快递信息、显示两条最新联系人消息等。具体的设置形式可根据具体情况进行选择和调节,本发明实施例不作限制。可选的,显示所述内容显示信息的第一显示页面或第二显示页面设置有进入相应内容源的链接。

可选的,显示所述内容显示信息还包括实时更新所述显示的内容显示信息。所述实时更新所述显示的内容显示信息可为根据系统默认设置的更新时间更新或根据用户设置的更新时间更新,还可为应用检测到触发机制时更新,如:检测到用户点击了某个按钮、链接等。所述实时更新所述显示的内容显示信息还包括执行步骤102的所有情况,上述已对执行步骤102的情况进行了描述,此处不再赘述。

本实施例中提供的一种信息显示的方法,终端通过获取内容源的内容信息,整合后分类显示给用户,使用户查询信息时简洁、直观,不再繁琐。

本发明实施例2提供了一种信息显示的方法,如图2所示。

此方法在终端一侧执行时,其流程图如图2a所示,包括以下步骤:

步骤202a,向服务器发送获取请求,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

步骤204a,接收所述服务器根据获取请求发送的内容显示信息,所述内容显示信息由所述服务器整合从所述至少两个账户信息对应的内容源获取的内容信息得到;

步骤206a,显示所述内容显示信息。

此方法在服务器侧执行时,其流程图如图2b所示,包括以下步骤:

步骤202b,获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;

步骤204b,根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,从所述至少两个账户信息对应的内容源获取内容信息;

步骤206b,将所述内容信息整合成内容显示消息;

步骤208b,将所述内容显示信息发送给终端显示。

可选的,可以由终端运行一个聚合信息的应用来执行本发明实施例中流程图2a所述的方法。所述执行步骤202a的情况与实施例1中执行步骤102的情况相同,此处不再赘述。

在具体实现过程中,用户可以注册一个用于登陆上述聚合信息的应用的系统账户。登陆该系统账户之后,用户通过终端可以选择或输入与该系统账户关联的内容源,以及与该系统账户关联的内容源的账户信息。所述系统账户的相关内容已在实施例1中描述,此处不再赘述。可选的,无论添加、修改或删除与系统账户关联的内容源或者内容源的账户信息时,该聚合信息的应用都会及时将对应的信息更新到存储的内容源账户信息中。

内容源的账户信息和地址信息可存储于终端,也可存储于服务器,也可存储于终端和服务器。当服务器存储有内容源的账户信息和地址信息时,终端向服务器发送的获取请求可包括内容源的账户信息和地址信息,也可只包括能指示服务器获取内容源的账户信息和地址信息的其他信息,如:系统账户信息和内容源信息。其中,系统账户信息包括系统账户或系统账户标识,所述系统账户标识唯一指示系统账户,服务器可根据系统账户信息获取已存储的与该系统账户关联的内容源的账户信息和内容源的地址信息。所述内容源信息可为内容源标识或内容源的地址信息。其中,内容源标识能唯一指示内容源的地址信息,可为数字、字符或其他,本发明对其形式不作限制。

可选的,终端向服务器发送的获取请求还可包括具体的任务信息。所述任务信息指示所需获取的内容信息的具体内容。举例来说,终端向服务器发送获取请求获取购买的淘宝商品的信息,发送的请求中包括系统账户标识和淘宝的内容源信息,服务器根据终端的获取请求中的系统账户标识校验用户身份后,返回淘宝中的商品信息;当再次获取该商品的信息时,如:跟踪该商品的快递状态,终端发送的获取请求中可包括具体的任务信息,如:该任务信息可携带该商品的物流单号、物流公司信息,请求获取该商品的快递状态。可选的,在获取内容源的内容信息前还包括鉴权。所述鉴权的相关内容已在实施例1中详细描述,此处不再赘述。

可选的,终端以post方式向服务器发送获取请求,该消息的格式为json(javascriptobjectnotation,javascript对象符号)格式,终端将获取内容信息所需的参数携带于json的body部分,服务器接收到终端的post请求后会将请求的内容信息返回给终端。可选的,终端向服务器发送获取请求获取内容源的内容信息时,可以是多线程处理。所述多线程处理是指同时获取不同内容源的内容信息。

可选的,步骤204a“接收所述服务器发送的内容显示信息”的所述内容显示信息可为服务器接收到步骤202a的获取请求时,根据获取请求从内容源获取的内容信息;也可为服务器已存储的内容显示信息。

在具体实现过程中,所述内容显示信息是已分类的结构化数据格式的内容信息。所述显示所述内容显示信息也是按内容显示信息的分类来显示。该分类可为用户自定义分类或选择该应用已设定的某些分类,本发明实施例对分类的具体形式不作限定。该分类的类型可包括:用户标识、业务类型、内容源等的其中一种或多种组合。其中,基于用户标识分类为根据不同用户标识来分类,所述用户标识是指能指示用户身份的字段,具有相同用户标识的用户为同一用户,每一个内容源的账户信息都对应一个用户标识。用户标识可为字符、数字、字母和数字的组合等,对其具体形式不作限定。比如:在该聚合信息应用下,包含两个不同用户标识的信息,即包含了两个不同用户的信息,那么将具有相同用户标识的信息分在一类;若这两个用户标识分别标识杰克和汤姆,那么杰克的所有内容信息分在一类,汤姆的信息分在一类。基于业务类型进行分类是基于内容信息的属性分类。基于业务类型分类的类型可包括:快递、音乐、相片、联系人消息、事件提醒消息、票据等的一种或多种。具有相同业务类型或具有相同业务类型标识的内容信息分为一类。具体的,所述快递类是指将所有包含快递信息的内容信息分为一类,具体可包括:亚马逊、京东、淘宝等内容源中的快递信息;基于音乐分类是将属性为音乐的内容信息归为一类,可包括:web在线音乐、qq音乐、终端存储的音乐等;基于相片分类是将获取的相片信息分为一类,可包括:flickr中的相片、instagram中的相片等;所述联系人消息类可包括短信、呼叫、微博或邮件等信息;所述票据类是指购买的票据信息,如:票据的购买时间、有效时间、可使用时间等,具体可包括购买的飞机票、火车票、电影票等。基于内容源分类是基于内容信息的来源进行分类,即将同一内容源的信息分为一类,如将所有从淘宝中获取的内容信息分为一类,可能包括多个淘宝账户的内容信息或一个淘宝账户包括多个内容信息等;同样,可将从京东获取的内容信息分为一类,新浪微博的内容信息分类一类等。本发明事实例包含的分类方式还包括上述一种或多种分类的组合,如所述一种或多种分类的组合可包括一级分类和二级分类,二级分类隶属于一级分类,具体来说,若一级分类为基于业务类型分类,如快递,二级分类为基于用户标识分类,如杰克和汤姆,那么杰克的快递信息一起显示,汤姆的快递信息一起显示,但都显示在快递这一大类。本发明实施例对内容信息的分类只举例说明,对其具体的内容和形式不作限定。

可选的,显示所述内容显示信息包括:根据所述内容显示信息的更新时间,显示所述内容显示信息。可选的,该聚合信息应用可根据所述内容显示信息的更新时间,逆序显示所述内容显示信息。也即已进行分类的内容显示信息按各分类对应的内容显示信息的更新时间逆序排列显示。所述逆序是指按信息的更新时间倒序排列,即每个分类中先显示最新的内容显示信息,然后按更新的时间依次排列显示。

可选的,显示所述内容显示信息包括分级显示所述内容显示信息。所述内容显示信息可分n级显示,n大于等于1。可选的,分级显示内容显示信息与上述内容显示信息的分类相对应。具体的,如分两级显示内容显示信息,第一级显示对应一级分类,第二级显示对应二级分类,第二级显示隶属于第一级显示。举例来说,该聚合信息的应用设置了两种分类的组合,基于业务类型的一级分类下还包括基于内容源的二级分类,对应的内容显示信息分别为来源于淘宝、京东的快递信息和flickr的相片信息,那么来源于淘宝和京东的快递信息会显示在快递这一第一级显示下,来源于flickr的相片信息会显示在相片这一第一级显示下,且来源于淘宝的所有快递信息会在淘宝的这一二级分类显示下,来源于京东的所有快递信息会在京东的这一二级分类显示下;若此内容显示信息还分别来自不同的用户,即具有不同的用户标识,那么可分三级显示,具体分级信息与两级显示相似,不再赘述。其中,可选的,在应用的第一显示页面,即包括所有第一级显示或一级分类信息的页面,可显示第一级显示或一级分类的全部或部分内容显示信息。当显示的是部分内容显示信息时,每个第一级显示的显示区域都设置有进入对应第二级显示的内容显示信息的第二显示页面的链接。在应用的第一显示页面,各级显示可设置为相同的显示方式,如:每个第一级显示下都显示一条最新的内容显示信息;各级显示也可设置为不同的显示形式,如:在第一显示页面显示一条最新快递信息、显示两条最新联系人消息等。具体的设置形式可根据具体情况进行选择和调节,本发明实施例不作限制。可选的,显示所述内容显示信息的第一显示页面或第二显示页面设置有进入相应内容源的链接。

可选的,显示所述内容显示信息还包括实时更新所述显示的内容显示信息。所述实时更新所述显示的内容显示信息可为根据系统设置的更新时间更新或根据用户设置的更新时间更新,还可为应用检测到触发机制时更新,如:检测到用户点击了某个按钮、链接等。所述实时更新所述显示的内容显示信息与实施例1的情况相同,在此不再赘述。

在具体实现过程中,在步骤204a“接收所述服务器发送的内容显示信息”后还可包括存储所述内容显示信息。存储所述内容显示信息是将整合的内容显示信息存储起来。存储所述内容显示信息可在步骤206a的显示所述内容显示信息之前或之后,或与步骤206a同时执行。存储所述内容显示信息还包括将所述内容显示信息与已存储的内容显示信息比对,更新所述已存储的内容显示信息。具体可包括:若存在当前内容显示信息,则将已存储的内容显示信息替换,更新为当前的内容显示信息;若不存在当前内容显示信息,则直接添加/创建该内容显示信息。可选的,终端以数据库的形式存储所述内容显示信息。

在具体实现过程中,步骤202b~步骤206b可为接收到终端的获取请求的时间点执行;也可为根据该聚合信息应用默认设置或用户设置的时间执行;还可为接收到终端的获取请求时,根据获取请求中的时间消息执行,以获取内容源的内容信息,所述时间消息可以为具体的时间点消息或时间间隔消息等。所以,步骤202b执行之后,可以直接执行步骤204b~步骤206b,也可以在步骤204b~步骤206b之前执行其他步骤,然后,再执行步骤204b~步骤206b。

在具体实现过程中,服务器先获取内容源的地址信息和账户信息,包括至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;所述内容源的地址信息是指能访问到内容源的地址,如亚马逊地址www.amazon.cn。

服务器获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息之前,还包括:服务器接收终端发送的获取请求,所述获取请求用于指示所述服务器获取内容源的内容信息;或服务器接收定时信息,触发所述服务器获取内容源的内容信息。

服务器获取的内容源的账户信息和地址信息可以是接收到终端的获取请求时,服务器从获取请求中获取的内容源的账户信息和地址信息;也可以是服务器根据终端获取请求中指示内容源的账户信息和地址信息的其他信息从服务器已存储的账户信息中获取内容源的账户信息和地址信息,如上述的系统账户信息和内容源信息。可选的,服务器获取不同内容源的内容信息时,可以是多线程处理。所述多线程处理是指同时获取不同内容源的内容信息。在具体实现过程中,步骤206b所述的将所述内容信息整合成内容显示信息的一种实现方式如图2c所示,包括:

步骤2062a,根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

步骤2064a,将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

在具体实现过程中,步骤206b所述的将所述内容信息整合成内容显示信息的另一种实现方式如图2d所示,包括:

步骤2062b,将所述内容信息进行分类;

步骤2064b,根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

上述所述的两种实现方法与实施例1中步骤104的两种实现方式中相似,但本实施例将所述内容信息整合成内容显示信息由服务器执行,实施例1已对这两种实现方式进行了详细描述,在此不再赘述。

在具体实现过程中,步骤206b“将所述内容信息整合成内容显示信息”后还可包括存储所述内容显示信息。存储所述内容显示信息是将整合的内容显示信息存储起来。存储所述内容显示信息可在步骤208b的将所述内容显示信息发送给终端显示之前或之后,或与步骤208b同时执行。存储所述内容显示信息还包括将所述内容显示信息与已存储的内容显示信息比对,更新所述已存储的内容显示信息。具体可包括:若存在当前内容显示信息,则将已存储的内容显示信息替换,更新为当前的内容显示信息;若不存在当前内容显示信息,则直接添加/创建该内容显示信息。可选的,服务器以数据库的形式存储所述内容显示信息。

在具体实现过程中,若显示的内容显示信息包括获取终端存储的内容信息时,终端会将该内容信息整合成内容显示信息,与服务器发送的内容显示信息一起显示。

本实施例中终端发送请求,通过应用服务器获取内容信息,整合后通过终端显示给用户,使用户查询信息时简洁、直观,不再繁琐。

本发明实施例3提供了一种信息显示装置300,其结构图如图3所示,此装置位于终端侧,用于执行实施例1的方法,实施例1中能实现的所有方案和特征均适用于本实施例,在此不再赘述。

此信息显示装置300包括:

采集模块302,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

整合模块304,用于将所述内容信息整合成内容显示信息;

显示模块306,用于显示所述内容显示信息。

在具体实现过程中,所述采集模块302可包括:

获取模块,用于获取所述终端获取所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息;

发送模块,用于根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,向所述内容源发送第一获取请求;

接收模块,用于接收所述内容源根据所述第一获取请求发送的所述内容信息。

或者,所述采集模块302可包括:

发送模块,用于向服务器发送第二获取请求;

接收模块,用于接收所述服务器根据所述第二获取请求,从所述至少两个账户信息对应的内容源获取的所述内容信息。

在具体实现过程中,所述整合模块304包括:

转换模块,用于根据规则将采集模块获取的内容信息由非结构化数据格式转换为结构化数据格式,或用于根据规则将分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到内容显示信息;

分类模块,用于将所述结构化数据格式的内容信息进行分类,得到内容显示信息,或用于将采集模块获取的内容信息进行分类。

可选的,所述装置300还包括存储模块,用于存储所述内容显示信息。

本实施例中提供的一种信息显示的装置,通过获取内容源的内容信息,整合后分类显示给用户,使用户查询信息时简洁、直观,不再繁琐。

本发明实施例4提供了一种信息显示装置400,其结构图如图4所示,用于执行实施例2的方法,此装置位于终端侧时为装置400a,执行图2a的方法;此装置位于服务器侧时为装置400b,执行图2b的方法。实施例2中能实现的所有方案和特征均适用于本实施例,在此不再赘述。

此信息显示装置400a包括:

发送模块402a,用于向服务器发送获取请求,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

接收模块404a,用于接收所述服务器根据获取请求发送的内容显示信息,所述内容显示信息由所述服务器整合从所述至少两个账户信息对应的内容源获取的内容信息得到;

显示模块406a,用于显示所述内容显示信息。

此信息显示装置400b包括:

获取模块402b,用于获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;

采集模块404b,用于根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,从所述至少两个账户信息对应的内容源获取内容信息;

整合模块406b,用于将所述内容信息整合成内容显示信息;

发送模块408b,用于将所述内容显示信息发送给终端显示。

在具体实现过程中,整合模块406b还包括:

转换模块,用于根据规则将采集模块获取的内容信息由非结构化数据格式转换为结构化数据格式,或用于根据规则将分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到内容显示信息;

分类模块,用于将所述结构化数据格式的内容信息进行分类,得到内容显示信息,或用于将采集模块获取的内容信息进行分类;

本实施例中的装置通过获取内容信息,整合后显示给用户,使用户查询信息时简洁、直观,不再繁琐。

图5是依据本发明实施例5提供的一种终端的硬件结构示意图。如图5所示,终端500包括处理器502、存储器504、收发器506、显示屏508、和总线510。其中,处理器502、存储器504、收发器506和显示屏508通过总线510通信。

所述终端可用于执行实施例1、实施例2和实施例3中终端所执行的方法。本发明公开的方法实施例中终端相关的内容和效果均可用本实施例所述的终端来实现,所以方法实施例中内容和效果均适用于本实施例。

所述终端可通过执行一个聚合信息的应用来实现本发明实施例所述的方法,该聚合信息的应用可包括安装在终端上的任何应用,包括但不限于浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位系统提供的功能)、音乐播放等等。

存储器504可用于存储软件程序以及模块,处理器502通过运行存储在存储器504的软件程序以及模块,从而执行终端的各种功能应用以及实现数据处理。存储器504主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序,比如声音播放程序、图像播放程序等等;数据存储区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储器可以包括易失性存储器,例如非挥发性动态随机存取内存(nonvolatilerandomaccessmemory,简称nvram)、相变化随机存取内存(phasechangeram,简称pram)、磁阻式随机存取内存(magetoresistiveram,简称mram)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom)、闪存器件,例如反或闪存(norflashmemory)或是反及闪存(nandflashmemory)。非易失存储器储存处理器502所执行的操作系统及应用程序。所述处理器502从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是google公司的android系统、apple公司开发的ios系统或microsoft公司开发的windows操作系统等,或者是vxworks这类的嵌入式操作系统。

处理器502为终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器504内的软件程序和/或模块,以及调用存储在存储器504内的数据,以执行终端的各种功能和/或处理数据。所述处理器502可以由集成电路(integratedcircuit,简称ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器502可以仅包括中央处理器(centralprocessingunit,简称cpu),也可以是gpu、数字信号处理器(digitalsignalprocessor,简称dsp)、及收发器506中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

所述收发器506用于建立通信信道,使终端通过所述通信信道以连接至远程服务器,并从所述远程服务器下媒体数据。在本发明的具体实现过程中,收发器506具体用于根据处理器502的指示从内容源获取内容源的内容信息或向服务器发送获取请求和接收服务器的响应消息等。所述收发器506可以包括无线局域网(wirelesslocalareanetwork,简称wirelesslan)模块、蓝牙模块、基带(baseband)模块等通信模块,以及所述通信模块对应的射频(radiofrequency,简称rf)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信,例如宽带码分多重接入(widebandcodedivisionmultipleaccess,简称w-cdma)及/或高速下行封包存取(highspeeddownlinkpacketaccess,简称hsdpa)。所述通信模块用于控制终端中的各组件的通信,并且可以支持直接内存存取(directmemoryaccess)。

射频电路用于信息收发或通话过程中接收和发送信号。例如,将基站的下行信息接收后,给处理器502处理;另外,将设计上行的数据发送给基站。通常,所述射频电路包括用于执行这些功能的公知电路,包括但不限于天线系统、射频收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编解码(codec)芯片组、用户身份模块(sim)卡、存储器等等。此外,射频电路还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma(codedivisionmultipleaccess,码分多址)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、高速上行行链路分组接入技术(highspeeduplinkpacketaccess,hsupa)、lte(longtermevolution,长期演进)、电子邮件、sms(shortmessagingservice,短消息服务)等。

在本发明的具体实现过程中,在第一种实现方式中:

收发器506可用于获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

处理器502可用于将所述内容信息整合成内容显示信息。

可选的,,收发器506可具体用于:

接收处理器502获取的所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息;

根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,向所述内容源发送第一获取请求;

接收所述内容源根据所述第一获取请求发送的所述内容信息。

可选的,,收发器506可具体用于:

向服务器发送第二获取请求;

接收所述服务器根据所述第二获取请求,从所述至少两个账户信息对应的内容源获取的所述内容信息。

在第二种实现方式中:

收发器506可用于向服务器发送获取请求,获取至少一个内容源的内容信息,所述至少一个内容源与所述终端中存储的至少两个账户信息对应;

收发器506还可用于接收所述服务器根据获取请求发送的内容显示信息,所述内容显示信息由所述服务器整合从所述至少两个账户信息对应的内容源获取的内容信息得到;

处理器502可用于解析所述接收的内容显示信息。

在具体实现过程中,处理器502还用于将内容显示信息输出到显示屏508进行显示。

显示屏508用于输出文字、图片和/或视频。所述显示屏可包括显示面板,例如采用lcd(liquidcrystaldisplay,液晶显示器)、oled(organiclight-emittingdiode,有机发光二极管)、场发射显示器(fieldemissiondisplay,简称fed)等形式来配置的显示面板。或者所述显示屏可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用光干涉调变技术(interferometricmodulationoflight)的显示器。所述显示屏可以包括单个显示器或不同尺寸的多个显示器。

在本发明具体实现过程中,显示屏508可用于显示所述内容显示信息。

可选的,在一种实现方式中,处理器502用于将内容信息整合成内容显示信息具体可包括:

根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

将所述结构化数据格式的内容信息进行分类,得到内容显示信息。

可选的,在另一种实现方式中,处理器502用于将内容信息整合成内容显示信息具体可包括:

将所述内容信息进行分类;

根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到内容显示信息。

在本发明的实施例中,终端还可包括输入单元。输入单元用于实现用户与终端的交互和/或信息输入到终端中。例如,输入单元可以接收用户输入的数字或字符信息,以产生与用户设置或功能控制有关的信号输入。在本发明具体实施方式中,输入单元可以是触控面板,也可以是其他人机交互界面,例如实体输入键、麦克风等,还可是其他外部信息撷取装置,例如摄像头等。触控面板,也称为触摸屏或触控屏,可收集用户在其上触摸或接近的操作动作。比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。在本发明的其他实施方式中,输入单元所采用的实体输入键可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。麦克风形式的输入单元可以收集用户或环境输入的语音并将其转换成电信号形式的、处理器502可执行的命令。在本发明的具体实施方式中,输入单元所采用的触控面板亦可同时作为显示屏的显示面板。例如,当触控面板检测到在其上的触摸或接近的手势操作后,传送给处理器502以确定触摸事件的类型,随后处理器根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然输入单元与显示屏508是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板与显示面板集成一体而实现终端的输入和输出功能。例如,所述显示屏可以显示各种图形化用户接口(graphicaluserinterface,简称gui)以作为虚拟控制组件,包括但不限于窗口、卷动轴、图标及剪贴簿,以供用户通过触控方式进行操作。

在本发明的具体实现过程中,输入单元具体用于检测用户的操作,包括检测用户启动该聚合信息的应用,如检测到用户点击该聚合信息的应用对应的图标,或者按下该聚合信息的应用对应的快捷键等,本发明实施例该聚合信息的应用的启动方式不做限定;还可包括检测用户点击更新按钮查看内容显示信息等。输入单元还用于检测用户注册或登陆系统账户、检测用户设置应用的分类等所有用户与终端交互的操作。所述应用的分类可为用户自定义分类或选择所述应用已设定的某些分类。可选的,所述分类的类型可包括:基于用户标识分类、基于业务类型分类、基于内容源分类等的其中一种或多种组合。所述分类已在实施例1中详细描述,此处不再赘述。

应注意,尽管图5所示的终端500仅仅示出了处理器502、存储器504、收发器506、显示屏508和总线510,但是在具体实现过程中,本领域的技术人员应当明白,终端500还包含实现正常运行所必须的其他器件。同时,根据具体需要,本领域的技术人员应当明白,终端500还可包含实现其他附加功能的硬件器件。此外,本领域的技术人员应当明白,终端500也可仅仅包含实现本发明实施例所必须的器件,而不必包含图5中所示的全部器件。

图5所示的硬件结构以及上述描述适用于本发明实施例所提供的各种信息显示终端设备。本领域普通技术人员可知,上述方法中的全部或部分步骤可以通过程序指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,该计算机可读存储介质如rom、ram和光盘等。

图6是依据本发明实施例6提供的一种终端的硬件结构示意图。如图6所示,服务器600包括处理器602、存储器604、收发器606和总线608。其中,处理器602、存储器604、收发器606通过所述总线608通信。

所述服务器可用于执行实施例1、实施例2和实施例3中服务器所执行的方法。本发明公开的方法实施例中服务器相关的内容和效果均可用本实施例所述的服务器来实现,所以方法实施例中内容和效果均适用于本实施例。

存储器604可用于存储软件程序以及模块,处理器602通过运行存储在存储器604的软件程序以及模块,从而执行服务器的各种功能应用以及实现数据处理。存储器604主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序,比如声音播放程序、图像播放程序等等;数据存储区可存储根据服务器的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储器604可以包括易失性存储器,例如非挥发性动态随机存取内存(nonvolatilerandomaccessmemory,简称nvram)、相变化随机存取内存(phasechangeram,简称pram)、磁阻式随机存取内存(magetoresistiveram,简称mram)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom)、闪存器件,例如反或闪存(norflashmemory)或是反及闪存(nandflashmemory)。非易失存储器储存处理器602所执行的操作系统及应用程序。所述处理器602从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是google公司的android系统、apple公司开发的ios系统或microsoft公司开发的windows操作系统等,或者是vxworks这类的嵌入式操作系统。

处理器602为服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或执行存储在存储器604内的软件程序和/或模块,以及调用存储在存储器604内的数据,以执行服务器的各种功能和/或处理数据。所述处理器602可以由集成电路(integratedcircuit,简称ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器602可以仅包括中央处理器(centralprocessingunit,简称cpu),也可以是gpu、数字信号处理器(digitalsignalprocessor,简称dsp)、及收发器606中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

所述收发器606用于建立通信信道,使服务器通过所述通信信道以连接至远程服务器或终端,并从所述远程服务器下媒体数据或向终端传送媒体数据。在本发明的具体实现过程中,收发器606具体用于根据处理器602的指示从内容源获取内容源的内容信息或向服务器发送获取请求和接收服务器的响应消息等。所述收发器606可以包括无线局域网(wirelesslocalareanetwork,简称wirelesslan)模块、蓝牙模块、基带(baseband)模块等通信模块,以及所述通信模块对应的射频(radiofrequency,简称rf)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信,例如宽带码分多重接入(widebandcodedivisionmultipleaccess,简称w-cdma)及/或高速下行封包存取(highspeeddownlinkpacketaccess,简称hsdpa)。所述通信模块用于控制服务器中的各组件的通信,并且可以支持直接内存存取(directmemoryaccess)。

射频电路用于信息收发或通话过程中接收和发送信号。例如,将基站的下行信息接收后,给处理器602处理;另外,将设计上行的数据发送给基站。通常,所述射频电路包括用于执行这些功能的公知电路,包括但不限于天线系统、射频收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编解码(codec)芯片组、用户身份模块(sim)卡、存储器等等。此外,射频电路还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma(codedivisionmultipleaccess,码分多址)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、高速上行行链路分组接入技术(highspeeduplinkpacketaccess,hsupa)、lte(longtermevolution,长期演进)、电子邮件、sms(shortmessagingservice,短消息服务)等。

在本发明的具体实现过程中,在第一种实现方式中:

可选的,处理器602可用于获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;

收发器606可用于根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,从所述至少两个账户信息对应的内容源获取内容信息;

处理器602还用于将所述内容信息整合成内容显示消息;

收发器606还用于将所述内容显示信息发送给终端显示。

可选的,处理器602用于将所述内容信息整合成内容显示信息具体包括:

根据规则将所述内容信息由非结构化数据格式转换为结构化数据格式;

将所述结构化数据格式的内容信息进行分类,得到已分类的结构化数据格式的内容信息,即内容显示信息。

可选的,处理器602用于将所述内容信息整合成内容显示信息具体包括:

将所述内容信息进行分类;

根据规则将所述分类后的内容信息由非结构化数据格式转换为结构化数据格式,得到已分类的结构化数据格式的内容信息,即内容显示信息。

在第二种实现方式中:

可选的,处理器602可用于获取至少两个账户信息和所述至少两个账户信息对应的内容源的地址信息,所述至少两个账户信息对应至少一个内容源;

收发器606可用于根据所述至少两个账户信息,和所述至少两个账户信息对应的内容源的地址信息,从所述至少两个账户信息对应的内容源获取内容信息;

收发器606还用于将所述内容显示信息发送给终端显示。

应注意,尽管图6所示的服务器600仅仅示出了处理器602、存储器604、收发器606和总线608,但是在具体实现过程中,本领域的技术人员应当明白,服务器600还包含实现正常运行所必须的其他器件。同时,根据具体需要,本领域的技术人员应当明白,服务器600还可包含实现其他附加功能的硬件器件。此外,本领域的技术人员应当明白,服务器600也可仅仅包含实现本发明实施例所必须的器件,而不必包含图6中所示的全部器件。

本领域普通技术人员可知,上述方法中的全部或部分步骤可以通过程序指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,该计算机可读存储介质如rom、ram和光盘等。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1