动态页面信息展示方法和动态页面信息展示系统的制作方法

文档序号:6493491阅读:508来源:国知局
动态页面信息展示方法和动态页面信息展示系统的制作方法
【专利摘要】一种动态页面信息展示方法及系统,该方法包括步骤:接收包括第一账号信息的动态页面打开指令;根据与第一账号信息对应的各设定网络社交平台的第二账号信息,向各设定网络社交平台发送信息获取指令;接收各设定网络社交平台返回的信息数据,并对该信息数据格式转换成设定数据格式的信息数据;将各设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表,并对整合后的信息数据列表进行显示。根据本发明方案,在需要查看多个网络社交平台的动态信息时,可以无需分别登录多个账号、分别进行查看,在从各网络社交平台拉取到信息数据后,可以转换成统一格式的信息数据后进行整合查看,方便便捷,实现了不同类型网络社交产品的共享式分享。
【专利说明】动态页面信息展示方法和动态页面信息展示系统
【技术领域】
[0001]本发明涉及互联网通讯【技术领域】,特别涉及一种动态页面信息展示方法以及一种动态页面信息展示系统。
【背景技术】
[0002]随着互联网技术的进步以及网络社交平台的发展,针对不同的社交需求,出现了不同类型的网络社交产品,网络社交产品逐渐出现多元化的特点,而不同的网络社交平台的定位也有所不同,以腾讯产品为例,空间主要是在好友圈进行个人生活、感悟等的分享,微博则是类似于在广场上进行消息的广播,据此,针对网络社交平台的定位、以及分享对象的不同,用户通常会应用多个不同的社交平台,选择不同的社交产品进行动态信息的分享。
[0003]目前的网络社交产品的应用方式中,通常需要用户登录后实现与该用户相关的信息的展现,并不涉及其他网络社交产品的内容。由于用户所使用的网络社交产品的多样化,当用户需要查看好友的动态信息时,就需要登录不同的网络社交产品进行关注与查看,无法直接实现不同的网络社交产品的信息的共享式分享。

【发明内容】

[0004]基于此,针对上述现有技术中存在的问题,本发明的目的在于提供一种动态页面信息展示方法、以及一种动态页面信息展示系统,其可以实现不同类型网络社交产品的共
享式分享。
[0005]为达到上述目的,本发明采用以下技术方案:
[0006]—种动态页面信息展示方法,包括步骤:
[0007]接收动态页面打开指令,该动态页面打开指令中包括第一账号信息;
[0008]根据与所述第一账号信息对应的各设定网络社交平台的第二账号信息,向各所述设定网络社交平台发送信息获取指令,所述信息获取指令中包括所述第二账号信息;
[0009]接收各所述设定网络社交平台返回的信息数据,并对该信息数据进行格式转换,格式转换成设定数据格式的信息数据;
[0010]将各所述设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表,并对整合后的信息数据列表进行显示。
[0011]一种动态页面信息展示系统,包括:
[0012]信息数据拉取单元,用于接收动态页面打开指令,该动态页面打开指令中包括第一账号信息,根据与所述第一账号信息对应的各设定网络社交平台的第二账号信息,向各所述设定网络社交平台发送信息获取指令,并接收各所述设定网络社交平台返回的信息数据,所述信息获取指令中包括所述第二账号信息;
[0013]格式转换单元,用于对从各所述设定网络社交平台拉取到的信息数据进行格式转换,格式转换成设定数据格式的信息数据;
[0014]整合单元,用于将各所述设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表;
[0015]显示单元,用于对整合后的信息数据列表进行显示。
[0016]根据本发明方案,在需要打开动态页面时,在接收到该动态页面打开指令后,还向对应的各设定网络社交平台发送信息获取指令,以根据动态页面打开指令从各个设定网络社交平台拉取信息数据,并对从各设定网络社交平台拉取到的信息数据进行格式转换,将各设定网络社交平台的信息数据转换成统一格式的信息数据,然后整合为统一的信息数据列表以进行显示,从而,在需要查看多个网络社交平台的动态信息时,可以无需分别登录多个账号、分别进行查看,在从各网络社交平台拉取到信息数据后,可以转换成统一格式的信息数据后进行整合查看,方便便捷,实现了不同类型网络社交产品的共享式分享。
【专利附图】

【附图说明】
[0017]图1是本发明的动态页面信息展示方法实施例一的流程示意图;
[0018]图2是本发明的动态页面信息展示方法实施例二的流程示意图;
[0019]图3是本发明的动态页面信息展示方法实施例三的流程示意图;
[0020]图4是本发明的动态页面信息展示方法实施例四的流程示意图;
[0021]图5是本发明的动态页面信息展示系统实施例一的结构示意图;
[0022]图6是本发明的动态页面信息展示系统实施例二的结构示意图;
[0023]图7是本发明的动态页面信息展示系统实施例三的结构示意图;
[0024]图8是本发明的动态页面信息展示系统实施例四的结构示意图。
【具体实施方式】
[0025]以下结合其中的较佳实施例对本发明方案进行详细说明,在下述说明中,先针对本发明的动态页面信息展示方法的实施例进行说明,再针对本发明的动态页面信息展示系统的实施例进行说明。
[0026]实施例一
[0027]图1中示出了本发明的动态页面信息展示方法实施例一的流程示意图。
[0028]如图1所示,本实施例一中的动态页面信息展示方法包括步骤:
[0029]步骤SlOl:接收动态页面打开指令,该动态页面打开指令中包括账号信息,为便于与后续设定网络社交平台的账号信息相区分,称之为第一账号信息;
[0030]步骤S102:根据与第一账号信息对应的各设定网络社交平台的账号信息,为便于与上述第一账号信息相区分,称之为第二账号信息,向各设定网络社交平台发送信息获取指令,该信息获取指令中包括有上述第二账号信息;
[0031]步骤S103:接收各设定网络社交平台返回的信息数据,并对该信息数据进行格式转换,格式转换成设定数据格式的信息数据;
[0032]步骤S104:将各设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表;
[0033]步骤S105:对整合后的信息数据列表进行显示。
[0034]根据本实施例中的方案,在需要打开动态页面时,在接收到该动态页面打开指令后,还向对应的各设定网络社交平台发送信息获取指令,以根据动态页面打开指令从各个设定网络社交平台拉取信息数据,并对从各设定网络社交平台接收到的信息数据进行格式转换,将各设定网络社交平台的信息数据转换成统一格式的信息数据,然后整合为统一的信息数据列表以进行显示,从而,在需要查看多个网络社交平台的动态信息时,可以无需分别登录多个账号、分别进行查看,在从各网络社交平台拉取到信息数据后,可以转换成统一格式的信息数据后进行整合查看,方便便捷,实现了不同类型网络社交产品的共享式分享。
[0035]其中,上述与第一账号信息对应的各设定网络社交平台的第二账号信息,可以与上述第一账号信息相同,也可以与上述第一账号信息不相同。
[0036]其中,在查看各网络社交产品的信息数据时,一般情况下,可能只对自己感兴趣的某些信息数据需要查看,而无需查看网络社交产品中的所有的信息数据,因此,可以只将满足条件的信息数据进行整合后进行显示。据此,在上述步骤S103与步骤S104之间,还可以包括步骤:
[0037]步骤S1034:从格式转换后的信息数据中提取出满足设定选择条件的信息数据。
[0038]此时,在步骤S104中用以整合的信息数据,是在经过该步骤S1034后选择出来的数据。
[0039]其中,该设定选择条件,根据实际应用需要以及所考虑的出发点的不同,可以有不同的设置。
[0040]在其中一种方式中,可以是只提供时间最近的第一预设数目条信息数据,实现对时间最近的动态信息的查看,即,满足设定选择条件的信息数据包括时间最近的第一预设数目条信息数据,该第一预设数目条,可以根据实际需要进行设定,例如5条、10条、20条等
坐寸ο
[0041]在另外一种方式中,可以是提供时间最近的某个时间段内的信息数据,实现对最近某一段时间的动态信息的查看,即满足设定选择条件的信息数据包括预设时间段内的信息数据,该预设时间段,可以根据实际需要进行设定,例如10天、半个月、I个月、3个月、6个月等等,根据需要的不同,可以有不同的设定。
[0042]在另一种方式中,考虑到网络社交平台中可能提供多种不同类型的动态信息,而用户可能只需要关心某一类型的动态信息,以腾讯产品的空间动态为例,其动态信息可以包括有签名、图片等各种不同的类型,因此,可以是提供某一设定信息类型的信息数据,即满足设定选择条件的信息数据包括设定信息类型的信息数据,该设定信息类型,可以根据具体的网络社交平台的不同、具体的实际需要的不同,做不同的设定。
[0043]在上述说明中,是对设定选择条件分别为时间最近的第一预设数目条信息数据、时间最近的预设时间段内的信息数据、设定信息类型的信息数据为例进行说明,根据实际需要,也可以设定其他的选择条件,也可以是将这些选择条件按照任意一种组合方式组合起来进行选择,例如时间最近的预设时间段内的、第一预设数目条设定信息类型的信息数据等等,在此不再穷举。
[0044]实施例二
[0045]图2中示出了本发明的动态页面信息展示方法实施例二的流程示意图。在本实施例中,与上述实施例一的不同之处主要在于,本实施例中的方法还进行了去重处理。
[0046]如图2所示,本实施例二中的动态页面信息展示方法包括步骤:
[0047]步骤S201:接收动态页面打开指令,该动态页面打开指令中包括第一账号信息;[0048]步骤S202:根据与第一账号信息对应的各设定网络社交平台的第二账号信息,向各设定网络社交平台发送信息获取指令,该信息获取指令中包括有上述第二账号信息;
[0049]步骤S203:接收各设定网络社交平台返回的信息数据,并对该信息数据进行格式转换,格式转换成设定数据格式的信息数据;
[0050]步骤S204:对各设定网络社交平台格式转换后的信息数据进行去重处理;
[0051]步骤S205:将各设定网络社交平台去重处理后的信息数据整合为完整的信息数据列表;
[0052]步骤S206:对整合后的信息数据列表进行显示。
[0053]本实施例中的方案,考虑到某个网络社交平台中的某一条或者某些条动态信息可能会同步到其他的某个网络社交平台,因此,本实施例中通过进行去重处理,避免了同一动态信息的重复展现。
[0054]其中,在查看各网络社交产品的信息数据时,一般情况下,可能只对自己感兴趣的某些信息数据需要查看,而无需查看网络社交产品中的所有的信息数据,因此,可以只将满足条件的信息数据进行整合后进行显示。据此,在上述步骤S204与步骤S205之间,还可以包括步骤:
[0055]步骤S2045:从格式转换后的信息数据中提取出满足设定选择条件的信息数据。
[0056]此时,在步骤S205中用以整合的信息数据,是在经过该步骤S2045后选择出来的数据。
[0057]其中,该设定选择条件,根据实际应用需要以及所考虑的出发点的不同,可以有不同的设置,具体的选择方式可以与上述实施例一中的相同,在此不予赘述。
[0058]实施例三
[0059]图3中示出了本发明的动态页面信息展示方法实施例三的流程示意图。在本实施例中,与上述实施例一的不同之处主要在于,本实施例中的方法还将整合后的信息数据更新到本地缓存,在此基础上,在接收到动态页面打开指令时,还加载本地缓存的信息数据进行显示。
[0060]如图3所示,本实施例三中的动态页面信息展示方法包括步骤:
[0061]步骤S301:接收动态页面打开指令,该动态页面打开指令中包括第一账号信息,根据该动态页面打开指令加载本地缓存的信息数据,并对加载的本地缓存的信息数据进行显示;
[0062]步骤S302:根据与第一账号信息对应的各设定网络社交平台的第二账号信息,向各设定网络社交平台发送信息获取指令,该信息获取指令中包括有上述第二账号信息;
[0063]步骤S303:接收各设定网络社交平台返回的信息数据;
[0064]步骤S304:对从各设定网络社交平台接收到的信息数据进行格式转换,格式转换成设定数据格式的信息数据;
[0065]步骤S305:将各设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表;
[0066]步骤S306:对整合后的信息数据列表进行显示,并将整合后的信息数据列表更新到本地缓存。
[0067]根据本实施例中的方案,在得到整合后的信息数据列表之后,还将整合后的信息数据列表更新到本地缓存,便于下一次查看动态信息时进行显示,且在查看动态信息时,先加载本地缓存的信息数据予以显示,以便于在从网络社交平台拉取信息数据时实现信息数据的显示,减小等待拉取的过程。
[0068]在图3所示的流程示意图中,在接收到动态页面打开指令后,是以先加载本地缓存的信息数据进行显示之后、再从各设定网络社交平台拉取信息数据为例进行说明,实际上,加载本地缓存的信息数据以显示、以及从各设定网络社交平台拉取信息数据的过程可以不限于图3中所示的顺序,两个过程可以不分先后顺序,可以同时进行,在此不予赘述。
[0069]在本实施例的方案中,在上述从各设定网络社交平台拉取信息数据之后,还可以实现对异常拉取的处理。
[0070]如图3所示,本实施例中的方法中,在步骤S303与步骤S304之间还可以包括步骤:
[0071]步骤S3034:判断从设定网络社交平台接收信息数据是否发生异常,若未发生异常,则可以直接进入步骤S304的处理过程,若发生异常,则进入步骤S3040 ;
[0072]步骤S3040:将本地缓存的设定网络社交平台的信息数据作为从设定网络社交平台接收的信息数据,由于本地缓存的信息数据实际上是已经经过格式转换、去重处理后的信息数据,因此在步骤S3040之后,可以直接进入步骤S305中的整合处理过程。
[0073]其中,在查看各网络社交产品的信息数据时,一般情况下,可能只对自己感兴趣的某些信息数据需要查看,而无需查看网络社交产品中的所有的信息数据,因此,可以只将满足条件的信息数据进行整合后进行显示。据此,在上述步骤S304与步骤S305之间,还可以包括步骤:
[0074]步骤S3045:从格式转换后的信息数据中提取出满足设定选择条件的信息数据。
[0075]此时,在步骤S305中用以整合的信息数据,是在经过该步骤S3045后选择出来的数据。
[0076]其中,该设定选择条件,根据实际应用需要以及所考虑的出发点的不同,可以有不同的设置,具体的选择方式可以与上述实施例一中的相同,在此不予赘述。
[0077]实施例四
[0078]图4中示出了本发明的动态页面信息展示方法实施例四的流程示意图。在本实施例中,与上述实施例二的不同之处主要在于,本实施例中的方法还将整合后的信息数据更新到本地缓存,在此基础上,在接收到动态页面打开指令时,还加载本地缓存的信息数据进行显示。
[0079]如图4所示,本实施例四中的动态页面信息展示方法包括步骤:
[0080]步骤S401:接收动态页面打开指令,该动态页面打开指令中包括第一账号信息,根据该动态页面打开指令加载本地缓存的信息数据,并对加载的本地缓存的信息数据进行显示;
[0081]步骤S402:根据与第一账号信息对应的各设定网络社交平台的第二账号信息,向各设定网络社交平台发送信息获取指令,该信息获取指令中包括有上述第二账号信息;
[0082]步骤S403:接收各设定网络社交平台返回的信息数据;
[0083]步骤S404:对从各设定网络社交平台接收到的信息数据进行格式转换,格式转换成设定数据格式的信息数据;[0084]步骤S405:对各设定网络社交平台格式转换后的信息数据进行去重处理;
[0085]步骤S406:将各设定网络社交平台去重处理后的信息数据整合为完整的信息数据列表;
[0086]步骤S407:对整合后的信息数据列表进行显示,并将整合后的信息数据列表更新到本地缓存。
[0087]根据本实施例中的方案,在得到整合后的信息数据列表之后,还将整合后的信息数据列表更新到本地缓存,便于下一次查看动态信息时进行显示,且在查看动态信息时,先加载本地缓存的信息数据予以显示,以便于在从网络社交平台拉取信息数据时实现信息数据的显示,减小等待接收返回的信息数据的过程。
[0088]在图4所示的流程示意图中,在接收到动态页面打开指令后,是以先加载本地缓存的信息数据进行显示之后、再从各设定网络社交平台拉取信息数据为例进行说明,实际上,加载本地缓存的信息数据以显示、以及从各设定网络社交平台拉取信息数据的过程可以不限于图4中所示的顺序,两个过程可以不分先后顺序,可以同时进行,在此不予赘述。
[0089]在本实施例的方案中,在上述从各设定网络社交平台拉取信息数据之后,还可以实现对异常拉取的处理。
[0090]如图4所示,本实施例中的方法中,在步骤S403与步骤S404之间还可以包括步骤:
[0091]步骤S4034:判断从设定网络社交平台接收信息数据是否发生异常,若未发生异常,则可以直接进入步骤S404的处理过程,若发生异常,则进入步骤S4040 ;
[0092]步骤S4040:将本地缓存的设定网络社交平台的信息数据作为从设定网络社交平台接收的信息数据,由于本地缓存的信息数据实际上是已经经过格式转换、去重处理后的信息数据,因此在步骤S4040之后,可以直接进入步骤S406中的整合处理过程。
[0093]其中,在查看各网络社交产品的信息数据时,一般情况下,可能只对自己感兴趣的某些信息数据需要查看,而无需查看网络社交产品中的所有的信息数据,因此,可以只将满足条件的信息数据进行整合后进行显示。据此,在上述步骤S405与步骤S406之间,还可以包括步骤:
[0094]步骤S4056:从格式转换后的信息数据中提取出满足设定选择条件的信息数据。
[0095]此时,在步骤S406中用以整合的信息数据,是在经过该步骤S4056后选择出来的数据。
[0096]其中,该设定选择条件,根据实际应用需要以及所考虑的出发点的不同,可以有不同的设置,具体的选择方式可以与上述实施例二中的相同,在此不予赘述。
[0097]以下结合本实施例四中的动态页面信息展示方法为例,就其中一个具体示例中的具体处理过程进行详细说明。
[0098]在用户需要查看好友动态信息时,打开好友动态页面,即发出一个动态页面打开指令。
[0099]在接收到该动态页面打开指令之后,根据该动态页面打开指令加载本地缓存的信息数据,对加载的本地缓存的信息数据进行显示,以避免从网络社交平台拉区信息数据的时间过长而可能产生的不利影响,并向各设定网络社交平台发送信息获取指令,启动信息数据的拉取逻辑过程,以从各设定网络社交平台拉取信息数据。拉取各设定网络社交平台的信息数据的过程,可以是在显示本地缓存的信息数据的同时进行,且可以是多线程处理。对各设定网络社交平台的信息数据的拉取过程可以无需同步,可以是通过异步进行的方式进行处理,即通过异步处理的方式向各设定网络社交平台发送信息获取指令和接收各设定网络社交平台返回的信息数据。
[0100]在从各设定网络社交平台拉取信息数据时,可以基于目前已有的RSS feeds等方式进行拉取,例如向网络社交平台的服务器发送信息获取指令来获得所需要的信息数据,在该信息获取指令中,可以包括有上述第二号码信息,还可以包括有例如时间期限、信息类型等信息。
[0101]在从各设定网络社交平台接收到信息数据后,分别对各设定网络社交平台的信息数据继续格式转换,将其转换为设定数据格式的信息数据,以统一各不同的设定网络社交平台的信息数据的格式。在进行格式转换时,可以先从信息数据中提取出所关注的数据内容、再将该数据内容格式转换封装成设定数据格式的信息数据内容,具体的处理过程在此不予赘述。
[0102]在对设定网络社交平台拉取到的信息数据格式转换之后,判断从该设定网络社交平台接收信息数据是否发生异常,例如未拉取完成、拉取失败等等,若发生异常,在采用本地缓存的该设定网络社交平台的信息数据作为从该网络社交平台接收到的信息数据进入后续的处理过程,由于本地缓存的信息数据实际上是已经经过格式转换、去重处理后的信息数据,因而可以直接进入后续的整合处理过程。
[0103]随后,对从各设定网络社交平台拉取到的信息数据进行去重处理,去除某个设定网络社交平台中、从其他设定网络社交平台中同步过来的信息数据,以避免进行重复展示。在进行去重处理时,从其他设定网络社交平台同步过来的信息数据通常都会标识有其来源信息,例如,以腾讯产品的空间与微博为例,从空间同步到微博的信息会标识其来源于空间,据此,可以根据信息数据的来源来进行信息数据的去重处理。例如,当某个设定的网络社交平台的信息数据的来源标识为是来自于另外一个设定网络社交平台,则可以将该信息数据予以删除,去除重复的信息数据。当然,若信息数据的来源网络社交平台未在设定网络社交平台中,即来源网络社交平台的数据没有被选定要进行动态页面信息展示,则可以不予删除。
[0104]在进行去重处理之后,将从各设定网络社交平台接收到的、去重处理后的信息数据进行整合,整合为完整的信息数据列表。
[0105]在得到整合后的信息数据列表之后,还可以对该信息数据列表进行相关的页面展示处理,以使得能够提供符合页面显示格式的信息数据。这里的页面展示处理基于具体页面格式的设定可以有所不同,例如特殊字符转义、表情转义符处理、图片处理等等。
[0106]在进行页面展示处理之后,可以将页面展示处理之后的信息数据更新到本地缓存,并进行输出显示,替换掉之前显示的本地缓存的信息数据。
[0107]在将信息数据写入本地缓存时,可先检测本地缓存的空间是否足够。在足够的情况下,可直接将上述信息数据打上时间戳后写入本地缓存。在不足的情况下,可先删除本地缓存中时间戳最早的旧缓存,再将上述信息数据打上时间戳后写入缓存。
[0108]根据上述本发明的动态页面信息展示方法,本发明还提供一种动态页面信息展示系统。以下对本发明的多平台展示系统的各实施例进行详细说明。[0109]实施例一
[0110]图5中示出了本发明的动态页面信息展示系统实施例一的结构示意图。如图5所示,本实施例一中的动态页面信息展示系统包括有:
[0111]信息数据拉取单元501,用于接收动态页面打开指令,该动态页面打开指令中包括第一账号信息,根据与所述第一账号信息对应的各设定网络社交平台的第二账号信息,向各所述设定网络社交平台发送信息获取指令,并接收各所述设定网络社交平台返回的信息数据,所述信息获取指令中包括所述第二账号信息;
[0112]格式转换单元502,用于对从各所述设定网络社交平台接收到的信息数据进行格式转换,格式转换成设定数据格式的信息数据;
[0113]整合单元503,用于将各所述设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表;
[0114]显示单元504,用于对整合后的信息数据列表进行显示。
[0115]根据本实施例中的方案,在需要打开动态页面时,是由信息数据拉取单元501根据动态页面打开指令从各个设定网络社交平台拉取信息数据,由格式转换单元502对从各设定网络社交平台拉取到的信息数据进行格式转换,将各设定网络社交平台的信息数据转换成统一格式的信息数据,然后由整合单元503整合为统一的信息数据列表后由显示单元504进行显示,从而,在需要查看多个网络社交平台的动态信息时,可以无需分别登录多个账号、分别进行查看,在从各网络社交平台拉取到信息数据后,可以转换成统一格式的信息数据后进行整合查看,方便便捷,实现了不同类型网络社交产品的共享式分享。
[0116]上述信息数据拉取单元501从各设定网络社交平台拉取信息数据时,即向各设定网络社交平台发送信息获取指令、接收返回的信息数据时,可以是通过异步处理的方式进行拉取。
[0117]其中,在查看各网络社交产品的信息数据时,一般情况下,可能只对自己感兴趣的某些信息数据需要查看,而无需查看网络社交产品中的所有的信息数据,因此,可以只将满足条件的信息数据进行整合后进行显示。据此,本实施例中的动态页面信息展示系统还可以包括有:
[0118]选择提取单元500,用于从上述格式转换后的信息数据中提取出满足设定选择条件的信息数据。
[0119]此时,整合单元503用以整合的信息数据,是在经过该选择提取单元500选择提取出来的数据。
[0120]其中,该设定选择条件,根据实际应用需要以及所考虑的出发点的不同,可以有不同的设置。
[0121]在其中一种方式中,可以是只提供时间最近的第一预设数目条信息数据,实现对时间最近的动态信息的查看,即,满足设定选择条件的信息数据包括时间最近的第一预设数目条信息数据,该第一预设数目条,可以根据实际需要进行设定,例如5条、10条、20条等
坐寸ο
[0122]在另外一种方式中,可以是提供时间最近的某个时间段内的信息数据,实现对最近某一段时间的动态信息的查看,即满足设定选择条件的信息数据包括预设时间段内的信息数据,该预设时间段,可以根据实际需要进行设定,例如10天、半个月、I个月、3个月、6个月等等,根据需要的不同,可以有不同的设定。
[0123]在另一种方式中,考虑到网络社交平台中可能提供多种不同类型的动态信息,而用户可能只需要关心某一类型的动态信息,以腾讯产品的空间动态为例,其动态信息可以包括有签名、图片等各种不同的类型,因此,可以是提供某一设定信息类型的信息数据,即满足设定选择条件的信息数据包括设定信息类型的信息数据,该设定信息类型,可以根据具体的网络社交平台的不同、具体的实际需要的不同,做不同的设定。
[0124]在上述说明中,是对设定选择条件分别为时间最近的第一预设数目条信息数据、时间最近的预设时间段内的信息数据、设定信息类型的信息数据为例进行说明,根据实际需要,也可以设定其他的选择条件,也可以是将这些选择条件按照任意一种组合方式组合起来进行选择,例如时间最近的预设时间段内的、第一预设数目条设定信息类型的信息数据等等,在此不再穷举。
[0125]实施例二
[0126]图6中示出了本发明的动态页面信息展示系统实施例二的结构示意图。在本实施例中,与上述实施例二的不同之处主要在于,本实施例中的系统还包括去重单元505。
[0127]如图6所示,本实施例二中的动态页面信息展示系统相对于实施例一中的系统而言,还包括有:
[0128]去重单元505,用于根据各设定网络社交平台的各格式转换后的信息数据的数据来源信息,对各格式转换后的信息数据进行去重处理。
[0129]此时,上述选择提取单元500是从去重单元505去重处理后的信息数据中选择出满足设定选择条件的信息数据。
[0130]基于本实施例中的方案,考虑到某个网络社交平台中的某一条或者某些条动态信息可能会同步到其他的某个网络社交平台,因此,本实施例中通过进行去重处理,避免了同一动态信息的重复展现。
[0131]实施例三
[0132]图7中示出了本发明的动态页面信息展示系统实施例三的结构示意图。在本实施例中,与上述实施例一的不同之处主要在于,本实施例中的系统还包括有缓存更新单元506,在此基础上,还可以包括有缓存加载单元507。
[0133]如图7所示,本实施例三中的动态页面信息展示系统相对于实施例一中的系统而言,还包括有:
[0134]缓存更新单元506,用于将整合后的信息数据列表更新到本地缓存。
[0135]在此基础上,还可以包括有:
[0136]缓存加载单元507,用于在接收到上述动态页面打开指令时,获取并加载本地缓存的信息数据列表。
[0137]根据本实施例中的方案,在得到整合后的信息数据列表之后,还将整合后的信息数据列表更新到本地缓存,便于下一次查看动态信息时进行显示,且在查看动态信息时,先加载本地缓存的信息数据予以显示,以便于在从网络社交平台拉取信息数据时实现信息数据的显示,减小等待拉取的过程。
[0138]其中,加载本地缓存的信息数据以显示、以及从各设定网络社交平台拉取信息数据的过程可以不分先后顺序,可以同时进行,在此不予赘述。[0139]在本实施例的方案中,在上述从各设定网络社交平台拉取信息数据之后,还可以实现对异常拉取的处理。
[0140]如图7所示,本实施例中的系统还可以包括有:
[0141]异常判定单元508,用于判断信息数据拉取单元501从设定网络社交平台接收信息数据是否发生异常。
[0142]在异常判定单元508判定数据拉取单元501从设定网络社交平台接收信息数据未发生异常时,数据拉取单元501从设定网络社交平台接收的信息数据可直接送入格式转换单元502进入后续的处理过程。
[0143]在异常判定单元508判定数据拉取单元501从设定网络社交平台接收信息数据发生了异常的情况下,例如拉取失败、拉取未完成等等,此时,可以将本地缓存的设定网络社交平台的信息数据作为从设定网络社交平台接收的信息数据,由于本地缓存的信息数据实际上是已经经过格式转换、去重处理后的信息数据,因而直接送入整合单元503进行整合处理。
[0144]实施例四
[0145]图8中示出了本发明的动态页面信息展示系统实施例四的结构示意图。在本实施例中,与上述实施例三的不同之处主要在于,本实施例中的系统还包括去重单元505。
[0146]如图8所示,本实施例四中的动态页面信息展示系统相对于实施例三中的系统而言,还包括有:
[0147]去重单元505,用于根据各设定网络社交平台的各格式转换后的信息数据的数据来源信息,对各格式转换后的信息数据进行去重处理。
[0148]此时,上述选择提取单元500是从去重单元505去重处理后的信息数据中选择出满足设定选择条件的信息数据。
[0149]基于本实施例中的方案,考虑到某个网络社交平台中的某一条或者某些条动态信息可能会同步到其他的某个网络社交平台,因此,本实施例中通过进行去重处理,避免了同
一动态信息的重复展现。
[0150]本发明的各动态页面信息展示系统各实施例中的具体处理过程,可以与上述本发明的动态页面信息展示方法各实施例中的相同,在此不予多加赘述。
[0151]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种动态页面信息展示方法,其特征在于,包括步骤: 接收动态页面打开指令,该动态页面打开指令中包括第一账号信息; 根据与所述第一账号信息对应的各设定网络社交平台的第二账号信息,向各所述设定网络社交平台发送信息获取指令,所述信息获取指令中包括所述第二账号信息; 接收各所述设定网络社交平台返回的信息数据,并对该信息数据进行格式转换,格式转换成设定数据格式的信息数据; 将各所述设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表,并对整合后的信息数据列表进行显示。
2.根据权利要求1所述的动态页面信息展示方法,其特征在于,在整合为完整的信息数据列表之前,还包括步骤: 从所述格式转换后的信息数据中提取出满足设定选择条件的信息数据。
3.根据权利要求1所述的动态页面信息展示方法,其特征在于,在整合为完整的信息数据列表之前,还包括步骤: 根据各所述设定网络社交平台的所述格式转换后的信息数据的数据来源信息,对各所述设定 网络社交平台格式转换后的信息数据进行去重处理。
4.根据权利要求3所述的动态页面信息展示方法,其特征在于,在所述去重处理之后、整合为完整的信息数据列表之前,还包括步骤: 从所述去重处理后的信息数据中提取出满足设定选择条件的信息数据。
5.根据权利要求1至4任意一项所述的动态页面信息展示方法,其特征在于,在整合为完整的信息数据列表后,还包括步骤: 将整合后的所述信息数据列表更新到本地缓存。
6.根据权利要求5所述的动态页面信息展示方法,其特征在于,在接收到动态页面打开指令时,还包括步骤:获取并加载本地缓存的信息数据列表。
7.根据权利要求5所述的动态页面信息展示方法,其特征在于,在接收各所述设定网络社交平台返回的动态信息数据时,包括步骤: 判断从设定网络社交平台接收信息数据是否发生异常,若是,将本地缓存的所述设定网络社交平台的信息数据作为从所述设定网络社交平台接收的信息数据进行整合。
8.根据权利要求1至4任意一项所述的动态页面信息展示方法,其特征在于: 通过异步处理的方式向各所述设定网络社交平台发送信息获取指令、接收从各所述设定网络社交平台返回的信息数据; 和/或 对所述整合后的信息数据列表进行页面展示处理后进行显示。
9.根据权利要求2或4所述的动态页面信息展示方法,其特征在于,所述满足设定选择条件的信息数据包括下述各项中的任意一项或者任意组合: 时间最近的第一预设数目条信息数据; 时间最近的预设时间段内的信息数据; 设定信息类型的信息数据。
10.一种动态页面信息展示系统,其特征在于,包括: 信息数据拉取单元,用于接收动态页面打开指令,该动态页面打开指令中包括第一账号信息,根据与所述第一账号信息对应的各设定网络社交平台的第二账号信息,向各所述设定网络社交平台发送信息获取指令,并接收各所述设定网络社交平台返回的信息数据,所述信息获取指令中包括所述第二账号信息; 格式转换单元,用于对从各所述设定网络社交平台接收到的信息数据进行格式转换,格式转换成设定数据格式的信息数据; 整合单元,用于将各所述设定网络社交平台格式转换后的信息数据整合为完整的信息数据列表; 显示单元,用于对整合后的信息数据列表进行显示。
11.根据权利要求10所述的动态页面信息展示系统,其特征在于,还包括: 选择提取单元,用于从所述格式转换后的信息数据中提取出满足设定选择条件的信息数据。
12.根据权利要求10所述的动态页面信息展示系统,其特征在于,还包括: 去重单元,用于根据各所述设定网络社交平台的所述格式转换后的信息数据的数据来源信息,对各所述设定网络社交平台格式转换后的信息数据进行去重处理。
13.根据权利要求12所述的动态页面信息展示系统,其特征在于,还包括: 选择提取单元,用于从所述去重处理后的信息数据中提取出满足设定选择条件的信息数据。
14.根据权利要求10至13任意一项所述的动态页面信息展示系统,其特征在于,还包 括: 缓存更新单元,用于将整合后的信息数据列表更新到本地缓存。
15.根据权利要求14所述的动态页面信息展示系统,其特征在于,还包括: 缓存加载单元,用于在接收到所述动态页面打开指令时,获取并加载本地缓存的信息数据列表。
16.根据权利要求14所述的动态页面信息展示系统,其特征在于: 还包括异常判定单元,用于判断从设定网络社交平台接收信息数据是否发生异常;所述整合单元,还用于在所述异常判定单元的判定结果为是时,将本地缓存的所述设定网络社交平台的信息数据作为从所述设定网络社交平台接收的信息数据进行整合。
17.根据权利要求10至13任意一项所述的动态页面信息展示系统,其特征在于: 所述信息数据拉取单元通过异步处理的方式向各所述设定网络社交平台发送信息获取指令,接收从各所述设定网络社交平台返回的信息数据; 和/或 所述显示单元,用于对所述整合后的信息数据列表进行页面展示处理后进行显示。
18.根据权利要求11或13所述的动态页面信息展示系统,其特征在于,所述设定选择条件包括下述各项中的任意一项或者任意组合: 时间最近的第一预设数目条信息数据; 时间最近的预设时间段内的信息数据; 设定信息类型的信息数 据。
【文档编号】G06F17/30GK103885997SQ201210566940
【公开日】2014年6月25日 申请日期:2012年12月24日 优先权日:2012年12月24日
【发明者】陈子毫, 刘焕通, 涂强 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1