信息共享、信息推送的方法及装置的制造方法

文档序号:10538840阅读:382来源:国知局
信息共享、信息推送的方法及装置的制造方法
【专利摘要】本发明实施例提供一种信息共享、信息推送的方法及装置,其中,信息共享的方法包括:从第一终端获取第一服务器的接口信息,所述接口信息中包括所述第一终端的标识;根据所述接口信息,生成信息请求消息并发送给所述第一服务器,所述信息请求消息中包括所述第一终端的标识和所述第二终端的标识。本发明实施例的信息共享、信息推送的方法及装置,实现了跨设备之间信息共享,从而能够追踪用户,提高了推送信息的有效性,有利于信息量的扩充和信息的有效传播。
【专利说明】
信息共享、信息推送的方法及装置
技术领域
[0001]本发明涉及信息处理技术,尤其涉及一种信息共享、信息推送的方法及装置。
【背景技术】
[0002]随着互联网及移动互联网技术的不断发展。通常,用户拥有多个上网设备如智能手机、平板电脑、台式机等,跨设备上网已经成为趋势。跨设备上网过程中,每个设备都会存储大量的用户信息及网络行为数据。
[0003]现有的信息共享技术通过用户账号来实现。例如,如果用户在移动设备和PC上都通过同一账号和密码登陆某个网站或应用程序,那么此用户在PC和移动设备上分别发生的,在这个网站或者应用上的行为数据可以和这个账号建立关联,从而实现各设备之间信息共享。并且,互联网企业或服务商还可通过这个账号进行用户追踪并发送推送信息。
[0004]然而,上述方法存在以下不足之处:首先,要求用户在PC和移动设备上都登陆某个网站或者应用,对用户来讲耗时且不便;其次,基于用户账号需要积累大量的注册用户才有利用价值,而实际上,还会存在大量的非注册用户。

【发明内容】

[0005]本发明的目的在于,提供一种信息共享、信息推送的方法及装置,以实现跨设备之间信息共享,从而能够追踪用户,提高推送信息的有效性。
[0006]根据本发明的一方面,提供一种信息共享的方法,包括:从第一终端获取第一服务器的接口信息,所述接口信息中包括所述第一终端的标识;根据所述接口信息,生成信息请求消息并发送给所述第一服务器,所述信息请求消息中包括所述第一终端的标识和所述第二终端的标识。
[0007]优选地,所述方法还包括:将所述第二终端的标识与所述第一终端的标识进行关联存储;向第二服务器发送第二信息请求消息,所述第二信息请求消息中携带所述第一终端的标识和所述第二终端的标识。
[0008]根据本发明的另一方面,提供一种信息推送的方法,包括:接收第二终端发送的信息请求消息,所述信息请求消息中携带所述第二终端的标识和第一终端的标识;根据所述第二终端的标识和第一终端的标识,向所述第一终端和第二终端推送信息。
[0009]优选地,所述方法还包括:将所述第二终端标识与第一终端标识进行关联存储;接收到所述第一终端或所述第二终端发送的信息请求消息时,根据关联存储的第一终端的标识和第二终端的标识,将信息发送给所述第一终端和所述第二终端。
[0010]优选地,所述方法还包括:从预存的设备信息库中获取与所述第二终端的标识对应的设备类型;如果所述第二终端的设备类型为公用,则解除所述第二终端的标识与所述第一终端的标识之间的关联关系。
[0011]根据本发明的另一方面,还提供一种信息共享的装置,包括:信息获取模块,用于从第一终端获取第一服务器的接口信息,所述接口信息中包括所述第一终端的标识;消息生成及发送模块,用于根据所述接口信息,生成信息请求消息并发送给所述第一服务器,所述信息请求消息中包括所述第一终端的标识和所述第二终端的标识。
[0012]优选地,所述装置还包括:标识存储模块,用于将所述第二终端的标识与所述第一终端的标识进彳丁关联存储;
[0013]消息发送模块,用于向第二服务器发送第二信息请求消息,所述第二信息请求消息中携带所述第一终端的标识和所述第二终端的标识。
[0014]根据本发明的另一方面,还提供一种信息推送的装置,包括:消息接收模块,用于接收第二终端发送的信息请求消息,所述信息请求消息中携带所述第二终端的标识和第一终端的标识;信息推送模块,用于根据所述第二终端的标识和第一终端的标识,向所述第一终端和第二终端推送信息。
[0015]优选地,所述装置还包括:标识存储模块,用于将所述第二终端标识与第一终端标识进彳丁关联存储;
[0016]信息发送模块,用于接收到所述第一终端或所述第二终端发送的信息请求消息时,根据关联存储的第一终端的标识和第二终端的标识,将信息发送给所述第一终端和所述第二终端。
[0017]优选地,所述装置还包括:设备类型获取模块,用于从预存的设备信息库中获取与所述第二终端的标识对应的设备类型;
[0018]关联关系解除模块,用于如果所述第二终端的设备类型为公用,则解除所述第二终端的标识与所述第一终端的标识之间的关联关系。
[0019]根据本发明实施例提供的信息共享、信息推送的方法及装置,通过获取到的第一终端与第一服务器之间的接口信息,进一步根据接口信息生成包括第一终端的标识和第二终端的标识的信息请求消息,并发送给第一服务器,实现了跨设备之间信息共享,从而能够追踪用户,提高了推送信息的有效性,有利于信息量的扩充和信息的有效传播。
【附图说明】
[0020]图1是示出根据本发明实施例一的信息共享的方法的流程图;
[0021]图2是示出根据本发明实施例二的信息推送的方法的流程图;
[0022]图3是示出根据本发明实施例三的信息共享的装置的逻辑框图;
[0023]图4是示出根据本发明实施例四的信息推送的装置的逻辑框图。
【具体实施方式】
[0024]本发明的基本构思是,提供一种跨设备之间的信息共享的技术方案。首先,通过获取到的第一终端与第一服务器之间的接口信息,其次,根据接口信息生成包括第一终端的标识和第二终端的标识的信息请求消息,并发送给第一服务器。由此可见,该技术方案不依赖于账号密码,同时不受接入网络的限制,通过信息共享实现在用户出现跨设备操作时,仍然能够追踪到用户,进而为其推送信息,提高了推送信息的有效性,有利于信息量的扩充和信息的有效传播。
[0025]下面结合附图详细描述本发明的示例性实施例的信息共享、信息推送的方法及装置。
[0026]实施例一
[0027]图1是示出根据本发明实施例一的信息共享的方法的流程图。该方法的执行主体是第二终端,所述第二终端可例如,但不限于,PC、智能手机、平板电脑等。
[0028]参照图1,在步骤S110,从第一终端获取第一服务器的接口信息,所述接口信息中包括所述第一终端的标识。
[0029]这里需要强调的是,第一服务器可以是任意一个业务服务器,例如网络服务器。“第一”只是一种指代,并不用以限定具体的服务器,第一终端与第一服务器连接。同样,第一终端也可以是PC、智能手机、平板电脑等。接口信息可包含第一终端标识,但不限于此。
[0030]在具体的实现方式中,假设第一终端是PC,第二终端是移动终端,例如,用户在PC端上网会产生大量的储存在本地终端上的数据(cookie) ,cookie中包含了能够标识用户的参数,假设某非注册用户登录了“乐视网”,其产生的cookie中会有例如“ark_uuid =338bf537e0564b23aac7f7849fdc87cd”,将该参数编辑到二维码中。当用户通过扫描PC提供的二维码的方式转移到移动终端时,移动终端打开链接的同时就可以获取到该参数,该参数可作为PC标识,即第一终端标识。
[0031]在步骤S130,根据所述接口信息,生成信息请求消息并发送给所述第一服务器,所述信息请求消息中包括所述第一终端的标识和所述第二终端的标识。
[0032]经过前述步骤的处理,第二终端就可以将自身的标识即第二终端的标识,以及与它相关联的第一终端的标识,添加到信息请求消息并发送给第一服务器。
[0033]进一步地,该方法还包括:将所述第二终端的标识与所述第一终端的标识进行关联存储;向第二服务器发送第二信息请求消息,所述第二信息请求消息中携带所述第一终端的标识和所述第二终端的标识。
[0034]需要说明的是,第二信息请求消息可以是业务信息请求消息。第二服务器可以是业务服务器,在前述获得第一终端标识后,第二终端在本地对第二终端的标识与第一终端的标识进行关联存储,可以在发送给业务服务器的信息请求消息中,携带上第一终端标识,当然,同样可携带自身的标识,即第二终端标识,以使得业务服务器得知第一终端和第二终端的关联关系,从而追踪用户并持续地为其提供服务。
[0035]本发明实施例的信息共享的方法,通过获取到的第一终端与第一服务器之间的接口信息,进一步根据接口信息生成包括第一终端的标识和第二终端的标识的信息请求消息,并发送给第一服务器。从而使得跨设备之间信息能够共享,进而通过信息共享为跨设备追踪用户提供依据。
[0036]实施例二
[0037]图2是示出根据本发明实施例二的信息推送的方法的流程图。可例如在业务服务器上执行所述方法,所述业务服务器可例如,但不限于,广告服务器、视频服务器等。
[0038]参照图2,在步骤S210,接收第二终端发送的信息请求消息,所述信息请求消息中携带所述第二终端的标识和第一终端的标识。
[0039]在具体的实现方式中,假设第一终端是PC,第二终端是移动终端,移动终端通过前述信息共享的方法获得PC标识后,连同移动终端标识添加到业务请求中,从而发送业务请求给业务服务器。移动终端标识可以是,但不限于,硬件设备号等。
[0040]在步骤S220,根据所述第二终端的标识和第一终端的标识,向所述第一终端和第二终端推送信息。
[0041]例如,业务服务器根据业务信息请求消息中第二终端标识、第一终端标识以及二者的关联关系,从而得知出现跨设备的情况,第一终端与第二终端属同一用户操作,可向第一终端和第二终端提供推送服务。
[0042]进一步地,该方法还包括:将所述第二终端标识与第一终端标识进行关联存储;接收到所述第一终端或所述第二终端发送的信息请求消息时,根据关联存储的第一终端的标识和第二终端的标识,将信息发送给所述第一终端和所述第二终端。通过将终端标识进行关联存储,从而在任何出现用户跨设备操作的情况时,能够持续地为其提供业务信息或者定制化的内容服务。
[0043]本发明实施例的信息推送的方法,根据接收到的信息请求消息中终端标识之间的关联关系,向第一终端和第二终端进行信息推送,实现了跨设备追踪用户并为其推送信息,提高了推送信息的有效性,有利于信息量的扩充和信息的有效传播。
[0044]在上述实施例的基础之上,可选地,该方法还包括:
[0045]从预存的设备信息库中获取与所述第二终端的标识对应的设备类型;
[0046]如果所述第二终端的设备类型为公用,则解除所述第二终端的标识与所述第一终端的标识之间的关联关系。
[0047]在具体的实现方式中,由于例如电视、台式机等设备有可能属公用性质(如单位使用的台式机),使用它们的用户可能是多个,因此,通过判断设备类型可将公用性质的终端和与其具有关联关系的终端仅关联一次,从而进一步提高了信息推送的准确率。
[0048]实施例三
[0049]基于相同的技术构思,图3示出根据本发明实施例三的信息共享的装置的逻辑框图。可用于执行如图1所示的实施例的方法步骤。
[0050]参照图3,信息共享的装置包括信息获取模块310和消息生成及发送模块320。其中,信息获取模块310和消息生成及发送模块320相连接。
[0051]信息获取模块310用于从第一终端获取第一服务器的接口信息,所述接口信息中包括所述第一终端的标识。
[0052]消息生成及发送模块320用于根据所述接口信息,生成信息请求消息并发送给所述第一服务器,所述信息请求消息中包括所述第一终端的标识和所述第二终端的标识。
[0053]本发明实施例的信息共享的装置,通过获取到的第一终端与第一服务器之间的接口信息,进一步根据接口信息生成包括第一终端的标识和第二终端的标识的信息请求消息,并发送给第一服务器。从而使得跨设备之间信息能够共享,进而通过信息共享为跨设备追踪用户提供依据。
[0054]进一步地,所述装置还包括:
[0055]标识存储模块(未示出)用于将所述第二终端的标识与所述第一终端的标识进行关联存储;
[0056]消息发送模块(未示出)用于向第二服务器发送第二信息请求消息,所述第二信息请求消息中携带所述第一终端的标识和所述第二终端的标识。
[0057]通过在发送给第二服务器的信息中携带第一终端的标识和第二终端的标识,使得第二服务器得知第一终端和第二终端的关联关系,从而追踪用户并持续地为其提供服务。
[0058]实施例四
[0059]基于相同的技术构思,图4是示出根据本发明实施例四的信息推送的装置的逻辑框图。可用于执行如图2所示的实施例的方法步骤。
[0060]参照图4,信息推送的装置包括消息接收模块410和信息推送模块420。其中,消息接收模块410和信息推送模块420相连接。
[0061]消息接收模块410用于接收第二终端发送的信息请求消息,所述信息请求消息中携带所述第二终端的标识和第一终端的标识。
[0062]信息推送模块420用于根据所述第二终端的标识和第一终端的标识,向所述第一终端和第二终端推送信息。
[0063]本发明实施例的信息推送的装置,根据接收到的信息请求消息中终端标识之间的关联关系,向第一终端和第二终端进行信息推送,实现了跨设备追踪用户并为其推送信息,提高了推送信息的有效性,有利于信息量的扩充和信息的有效传播。
[0064]进一步地,该装置还包括:
[0065]标识存储模块(未示出)用于将所述第二终端标识与第一终端标识进行关联存储;
[0066]信息发送模块(未示出)用于接收到所述第一终端或所述第二终端发送的信息请求消息时,根据关联存储的第一终端的标识和第二终端的标识,将信息发送给所述第一终端和所述第二终端。
[0067]通过将终端标识进行关联存储,从而在任何出现用户跨设备操作的情况时,能够持续地为其提供业务信息或者定制化的内容服务。
[0068]可选地,该装置还包括:
[0069]设备类型获取模块(未示出)用于从预存的设备信息库中获取与所述第二终端的标识对应的设备类型;
[0070]关联关系解除模块(未示出)用于如果所述第二终端的设备类型为公用,则解除所述第二终端的标识与所述第一终端的标识之间的关联关系。
[0071]在实际应用中,由于例如电视、台式机等设备有可能属公用性质(如单位使用的台式机),使用它们的用户可能是多个,因此,通过判断设备类型可将公用性质的终端和与其具有关联关系的终端仅关联一次,从而进一步提高了信息推送的准确率。
[0072]需要指出,根据实施的需要,可将本申请中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明的目的。
[0073]上述根据本发明的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD R0M、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
[0074]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种信息共享的方法,其特征在于,应用于第二终端,所述方法包括: 从第一终端获取第一服务器的接口信息,所述接口信息中包括所述第一终端的标识;根据所述接口信息,生成信息请求消息并发送给所述第一服务器,所述信息请求消息中包括所述第一终端的标识和所述第二终端的标识。2.根据权利要求1所述的方法,其特征在于,还包括: 将所述第二终端的标识与所述第一终端的标识进行关联存储; 向第二服务器发送第二信息请求消息,所述第二信息请求消息中携带所述第一终端的标识和所述第二终端的标识。3.一种信息推送的方法,其特征在于,包括: 接收第二终端发送的信息请求消息,所述信息请求消息中携带所述第二终端的标识和第一终端的标识; 根据所述第二终端的标识和第一终端的标识,向所述第一终端和第二终端推送信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 将所述第二终端标识与第一终端标识进行关联存储; 接收到所述第一终端或所述第二终端发送的信息请求消息时,根据关联存储的第一终端的标识和第二终端的标识,将信息发送给所述第一终端和所述第二终端。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 从预存的设备信息库中获取与所述第二终端的标识对应的设备类型; 如果所述第二终端的设备类型为公用,则解除所述第二终端的标识与所述第一终端的标识之间的关联关系。6.一种信息共享的装置,其特征在于,所述装置包括: 信息获取模块,用于从第一终端获取第一服务器的接口信息,所述接口信息中包括所述第一终端的标识; 消息生成及发送模块,用于根据所述接口信息,生成信息请求消息并发送给所述第一服务器,所述信息请求消息中包括所述第一终端的标识和所述第二终端的标识。7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 标识存储模块,用于将所述第二终端的标识与所述第一终端的标识进行关联存储;消息发送模块,用于向第二服务器发送第二信息请求消息,所述第二信息请求消息中携带所述第一终端的标识和所述第二终端的标识。8.一种信息推送的装置,其特征在于,所述装置包括: 消息接收模块,用于接收第二终端发送的信息请求消息,所述信息请求消息中携带所述第二终端的标识和第一终端的标识; 信息推送模块,用于根据所述第二终端的标识和第一终端的标识,向所述第一终端和第二终端推送信息。9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 标识存储模块,用于将所述第二终端标识与第一终端标识进行关联存储; 信息发送模块,用于接收到所述第一终端或所述第二终端发送的信息请求消息时,根据关联存储的第一终端的标识和第二终端的标识,将信息发送给所述第一终端和所述第二终端。10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 设备类型获取模块,用于从预存的设备信息库中获取与所述第二终端的标识对应的设备类型; 关联关系解除模块,用于如果所述第二终端的设备类型为公用,则解除所述第二终端的标识与所述第一终端的标识之间的关联关系。
【文档编号】H04L29/08GK105897829SQ201510857442
【公开日】2016年8月24日
【申请日】2015年11月30日
【发明人】敖伟波
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1