资源分享方法和用户设备的制作方法

文档序号:7860747阅读:194来源:国知局
专利名称:资源分享方法和用户设备的制作方法
技术领域
本发明涉及互联网技术领域,具体涉及资源分享方法和用户设备。
背景技术
目前,某些互联网应用(如腾讯浏览器)为用户提供了向其它用户分享网络资源(例如某网页、某网络视频等)的功能。现有网络资源分享机制中,用户通过网络直接将网络资源对应的统一待分享资源定位符(URL, Uniform/Universal Resource Locator)分享到特定的互联网平台(例如QQ空间、微博等)。研究和实践发现,现有网络待分享资源分享机制在安全性、私密性和便捷性上还存在不足。

发明内容
本发明实施例提供资源分享方法和用户设备,以期提高网络资源分享的安全性、私密性和操作便捷性。本发明实施例第一方面提供一种资源分享方法,可包括响应分享请求,获取待分享资源对应的地址信息;根据所述地址信息生成所述地址信息对应的二维码;以及通过网络向互联网平台发布所述二维码;和/或,通过网络向指定的互联网通信应用客户端发布所述二维码。可选的,所述获取待分享资源对应的地址信息,包括获取用户当前所访问的待分享资源对应的地址信息;或者,获取用户输入的待分享资源对应的地址信息;或者,获取用户指令指定的待分享资源对应的地址信息;或者,获取通过网络搜索到的待分享资源对应的地址信息;或者,从配置文件中获取待分享资源对应的地址信息。可选的,所述生成所述地址信息对应的二维码,包括自动或者根据用户指令生成所述地址信息对应的二维码。可选的,所述通过网络向互联网平台发布所述二维码,包括自动或者根据用户发布指令,通过网络向指定的互联网社交平台和/或互联网网站平台发布所述二维码。可选的,所述通过网络向互联网平台发布所述二维码,包括将所述二维码进行加密后通过网络向互联网平台发布;和/或,所述通过网络向指定的互联网通信应用客户端发布所述二维码包括将所述二维码进行加密后通过网络向指定的互联网通信应用客户端发布。本发明实施例第二方面提供另一种资源分享方法,包括获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码;解析所述二维码以得到资源对应的地址信息;
基于所述地址信息访问资源。本发明实施例第三方面提供一种用户设备,可包括第一获取单元,用于响应分享请求,获取待分享资源对应的地址信息;生成单元,用于根据所述第一获取单元获取的所述地址信息生成所述地址信息对应的二维码;发布单元,用于通过网络向互联网平台发布所述生成单元生成的二维码;和/或,通过网络向指定的互联网通信应用客户端发布所述生成单元生成的所述二维码。可选的,所述第一获取单元具体用于,响应分享请求,获取用户当前所访问的待分享资源对应的地址信息;或,响应分享请求,获取用户输入的待分享资源对应的地址信息;或,响应分享请求,获取用户指令指定的待分享资源对应的地址信息;或者,响应分享请求,获取通过网络搜索到的待分享资源对应的地址信息;或者,响应分享请求,从配置文件中获 取待分享资源对应的地址信息。可选的,所述发布单元具体用于,将所述生成单元生成的所述二维码进行加密后通过网络向互联网平台发布;和/或,将所述生成单元生成的所述二维码进行加密后通过网络向指定的互联网通信应用客户端发布。本发明实施例第四方面提供另一种用户设备,可包括第二获取单元,用于获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码;解析单元,用于解析所述第二获取单元获取的所述二维码以得到资源对应的地址
信息;访问单元,用于基于所述解析单元得到的所述地址信息访问资源。本发明实施例第五方面提供一种通信系统,可包括用户设备和互联网平台,其中,用户设备和互联网平台以可通信方式连接,其中,所述用户设备用于,响应分享请求,获取待分享资源对应的地址信息;生成该地址信息对应的二维码;通过网络向所述互联网平台发布生成的该二维码。本发明实施例第六方面提供另一种通信系统,可包括用户设备和互联网平台,其中,用户设备和互联网平台以可通信方式连接,其中,所述用户设备用于,从所述互联网平台获取通过网络发布的二维码;解析该二维码以得到待分享资源对应的地址信息;基于所述地址信息访问资源。由上可见,在本发明实施例的资源分享方案中,用户设备获取待分享资源对应的地址信息,生成该待分享资源所对应地址信息对应的二维码并通过网络向互联网平台和/或互联网通信应用客户端发布,由于是通过发布二维码的方式来分享资源,这样有利于提高网络资源分享的安全性、私密性和操作便捷性。进一步的,通过对发布的待分享资源所对应地址信息对应的二维码进行加密,还可以控制资源分享的对象,有利于进一步提高网络资源分享的安全性和私密性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是本发明第一实施例提供的一种资源分享方法的流程示意图;图2是本发明第二实施例提供的一种资源分享方法的流程示意图;图3_a是本发明实施例提供的另一种资源分享方法的流程示意图;图3_b是本发明实施例提供的另一种资源分享方法的流程示意图;图3-c是本发明实施例提供的另一种资源分享方法的流程示意图;图4是本发明实施例提供的一种用户设备的示意图;图5是本发明实施例提供的一种用户设备的发布单元的示意图; 图6本发明实施例提供的另一种用户设备的示意图;图7本发明实施例提供的一种通信系统的示意图;图8本发明实施例提供的另一种通信系统的示意图。
具体实施例方式本发明实施例提供资源分享方法及相关装置,以期提高待分享资源分享的安全性和私密性。为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。以下分别进行详细说明。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三” “第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本发明资源分享方法的一实施例,其中,一种资源分享方法可包括响应分享请求,获取待分享资源对应的地址信息;生成该地址信息对应的二维码;通过网络向互联网平台发布生成的该二维码;和/或,通过网络向指定的互联网通信应用客户端发布生成的
二维码。参见图1,图I是本发明的第一实施例提供的一种资源分享方法的流程示意图。如图I所示,本发明第一实施例提供的一种资源分享方法可包括以下内容101、响应分享请求,获取待分享资源对应的地址信息。其中,本发明各实施例中提及的资源,指能够被相应客户端访问的各种互联网待分享资源,例如网页、图片、视频、音频和/或其它互联网资源。待分享资源对应的地址信息用于描述对应待分享资源的访问地址,待分享资源对应的地址信息例如可为待分享资源对应的统一待分享资源定位符信息和/或其它地址信息。可以理解的是,在不同应用场景下,获取待分享资源对应的地址信息的方式也可能会不尽相同,其中,可在用户指令(分享请求)的指示下获取待分享资源对应的地址信息。例如,可获取用户当前所访问的待分享资源对应的地址信息;或者,可获取用户输入的待分享资源对应的地址信息;或者,可获取用户通过指令指定的待分享资源对应的地址信息;或者,可获取通过网络搜索到的待分享资源对应的地址信息;或者可从配置文件(该配置文件例如可存储在本地)中获取待分享资源对应的地址信息。102、生成获取到的待分享资源对应的地址信息对应的二维码。在本发明一些实施例中,可自动(如在特定事件的触发下)或根据用户指令生成获取到的地址信息对应的二维码。其中生成二维码所使用的算法可以是任意的、随机选定的(如从多个备选算法中随机选定)、默认设定的或用户通过指令指定的。
103、通过网络向互联网平台发布生成的该二维码;和/或,通过网络向指定的互联网通信应用客户端发布生成的二维码。在本发明一些实施例中,可以将生成的二维码进行加密之后通过网络向互联网平台发布;和/或,可以将生成的二维码进行加密之后通过网络向指定的互联网通信应用客户端发布。如此,可通过加密密码来控制资源分享的对象,例如,可通过约定或通知加密密码的方式来控制资源分享的对象,若未获知加密密码,则无法解析待分享资源所对应地址信息对应的二维码,进而也就无法访问分享资源。其中,本发明的各实施例中提及的互联网平台例如可指,相应客户端(例如浏览器等)能够访问的互联网社交平台(例如QQ空间、微博、FaceBook等等)和/或互联网网站平台(例如腾讯网、网易、优酷网、土豆网等等门户网站、音视频服务网站或其它类型的网站等)。其中,本发明各实施例中提及的互联网通信应用客户端,例如可指互联网邮件客户端、互联网即时通讯客户端(如QQ等)或其它互联网通信应用客户端。可以理解,本实施例上述方案可在用户设备上具体实施,例如可在用户设备上部署的软件和/或硬件模块上具体实施(例如可在用户设备上安装的浏览器上具体实施),其中,用户设备例如可以是手机、平板电脑、个人计算机或具有网络接入能力的其它用户设备。在本发明各实施例中,对于由用户设备中各模块执行的操作,均可描述为是由用户设备执行的操作,也可描述为是由用户设备中的模块执行的操作,以此类推。由上可见,在实施例的资源分享方案中,用户设备获取待分享资源对应的地址信息,生成该待分享资源所对应地址信息对应的二维码并通过网络向互联网平台和/或互联网通信应用客户端发布,由于是通过发布二维码的方式来分享资源,这样有利于提高网络资源分享的安全性、私密性和操作便捷性。进一步的,通过对发布的待分享资源所对应地址信息对应的二维码进行加密,还可以控制资源分享的对象,有利于进一步提高网络资源分享的安全性和私密性。本发明资源分享方法的一实施例,其中,资源分享方法可包括获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码;解析该二维码以得到待分享资源对应的地址信息;基于该地址信息访问资源。参见图2,图2是本发明的第二实施例提供的一种资源分享方法的流程示意图。如图2所示,本发明第二实施例提供的一种资源分享方法可包括以下内容201、获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码。在本发明一些实施例中,二维码发布端通过网络发布二维码的方式可多种多样,例如可通过网络向互联网平台发布二维码,和/或,可通过网络向指定的互联网通信应用客户端发布二维码。其中,本各实施例中提及的互联网平台例如可指,相应客户端(例如浏览器等)能够访问的互联网社交平台(例如QQ空间、微博、FaceBook等)和/或互联网网站平台(例如腾讯网、网易、优酷网、土豆网等门户网站或音视频服务网站等)。其中,本实施例中提及互联网通信应用客户端,例如可指互联网邮件客户端、互联网即时通讯客户端(如QQ等)或其它互联网通信应用客户端。因此,二维码发布端通过网络发布二维码的方式不同,二维码获取端获取通过网络发布的二维码的方式也可能随之不同,例如,若二维码发布端通过网络向互联网平台发布二维码,则二维码获取端可从互联网平台获取通过网络发布的二维码;若二维码发布端通过网络向指定的互联网通信应用客户端发布二维码,则二维码获取端可通过互联网通信 应用客户端获取端获取通过网络发布的二维码,以此类推。202、解析获取到的上述二维码以得到待分享资源对应的地址信息。在本发明的一些实施例中,在获取到通过网络发布的二维码后,例如可自动(如在特定事件的触发下)或根据用户指令,解析获取到的上述二维码以得到待分享资源对应的地址信息。在本发明一些实施例中,若获取到的二维码被加密了,则可获取加密秘密来解密获取到的二维码,或者,可按照约定的加密秘密解密获取到的二维码。在解密获取到的二维码后,再解析解密的上述二维码以得到待分享资源对应的地址信息。如此,可通过加密密码来控制资源分享的对象,例如可通过约定或通知加密密码的方式来控制资源分享的对象,若未获知加密密码,则无法解析待分享资源所对应地址信息对应的二维码,进而也就无法访问分享资源。203、基于解析得到的待分享资源对应的地址信息访问待分享资源。在本发明一些实施例中,可自动(如在特定事件的触发下)或根据用户指令,基于解析得到的待分享资源对应的地址信息访问待分享资源。可以理解,本实施例上述方案可在用户设备上具体实施,例如可在用户设备上部署的软件和/或硬件模块上具体实施(例如可在用户设备上安装的浏览器上具体实施),其中,用户设备例如可以是手机、平板电脑、个人计算机或具有网络接入能力的其它用户设备。在本发明各实施例中,对于由用户设备中各模块执行的操作,均可描述为是由用户设备执行的操作,也可描述为是由用户设备中的模块执行的操作,以此类推。由上可见,在实施例的资源分享方案中,用户设备获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码;解析该二维码以得到待分享资源对应的地址信息;基于该地址信息访问资源。由于是通过发布二维码的方式来分享资源,这样有利于提高网络资源分享的安全性、私密性和操作便捷性。进一步的,通过对发布的待分享资源所对应地址信息对应的二维码进行加密,还可以控制资源分享的对象,有利于进一步提高网络资源分享的安全性和私密性。
为便于更好的理解本发明实施例的上述方案,下面通过几个可能的应用场景进行举例介绍。场景A参见图3_a,本发明实施例提供的另一种资源分享方法可包括以下内容A301、用户Al通过手机Ml中部署的浏览器A2访问网页Pl ;其中,当手机肌中部署的浏览器A2访问网页Pl时,手机Ml中部署的浏览器A2可响应分享请求,获取网页Pl的地址信息。A302、浏览器A2根据用户Al发出的二维码生成指令,生成网页Pl的地址信息对应的二维码ml ;A303、浏览器A2根据用户Al发出的分享指令,通过网络将生成的二维码ml发布 到用户Al对应的QQ空间;A304、用户BI通过手机M2中部署的浏览器B2访问到用户Al对应的QQ空间;A305、浏览器B2根据用户BI发出的指令获取发布到用户Al对应的QQ空间的二维码ml ;A306、浏览器B2根据用户BI发出的指令,解析获取到的二维码以得到网页Pl对应的地址信息;A307、浏览器B2根据用户BI发出的指令,基于解析得到的地址信息访问网页P1。场景B参见图3_b,本发明实施例提供的另一种资源分享方法可包括以下内容B301、用户Al通过手机Ml中部署的浏览器A2访问网络视频P2 ;其中,当手机組中部署的浏览器A2访问网络视频P2时,手机Ml中部署的浏览器A2可响应分享请求,获取网络视频P2的地址信息。B302、浏览器A2根据用户Al发出的二维码生成指令,生成网络视频P2的地址信息对应的二维码m2 ;B303、浏览器A2根据用户Al发出的分享指令,通过网络将生成的二维码m2发布到用户Al对应的腾讯微博空间;B304、用户BI通过手机M2中部署的浏览器B2,访问到用户Al对应的腾讯微博空间;B305、浏览器B2根据用户BI发出的指令,获取发布到用户Al对应的腾讯微博空间二维码m2 ;B306、浏览器B2根据用户BI发出的指令,解析获取到的二维码以得到网络视频P2对应的地址信息;B307、浏览器B2根据用户BI发出的指令,基于解析得到的地址信息访问网络视频P2。场景C参见图3-c,本发明实施例提供的另一种资源分享方法可包括以下内容C301、用户Al通过手机Ml中部署的浏览器A2访问网络图片P3 ;其中,当手机組中部署的浏览器A2访问网络图片P3时,手机Ml中部署的浏览器A2可响应分享请求,获取网络图片P3的地址信息。
C302、浏览器A2根据用户Al发出的二维码生成指令,生成网络图片P3的地址信息对应的二维码m3 ;C303、浏览器A2根据用户Al发出的分享指令,通过网络将生成的二维码m3发布到用户Al指定的邮箱Kl。C304、用户BI通过个人计算机Cl上部署的浏览器B2访问到邮箱Kl ;C305、浏览器B2根据用户B I发出的指令获取发布到邮箱Kl的二维码m3 ;C306、浏览器B2根据用户BI发出的指令,解析获取到的二维码m3以得到网络图片P3对应的地址信息。C307、浏览器B2根据用户BI发出的指令,基于解析得到的地址信息访问网络图片P3。 上述几个场景的实施例方式意在举例,其它应用场景下的实施方式可以以此类推,此处不再一一举例。为便于更好的理解和实施本发明实施例的上述方案,下面还提供用于实施上述方案的相关装置。参见图4、本发明实施例还提供一种用户设备400,可包括第一获取单元410、生成单元420和发布单元430。其中,第一获取单元410,用于响应分享请求,获取待分享资源对应的地址信息。生成单元420,用于根据第一获取单元410获取到的待分享资源对应的地址信息,生成该地址信息对应的二维码。发布单元430,用于通过网络向互联网平台发布生成单元420生成的二维码,和/或,通过网络向指定的互联网通信应用客户端发布生成单元420生成单元生成的二维码。可以理解的是,在不同应用场景下,第一获取单元410获取待分享资源对应的地址信息的方式也可能会不尽相同。在本发明的一些实施例中,第一获取单元410可具体用于,响应分享请求,获取用户当前所访问的待分享资源对应的地址信息;或者,响应分享请求,获取用户输入的待分享资源对应的地址信息;或,响应分享请求,获取用户指令指定的待分享资源对应的地址信息;或者,响应分享请求,获取通过网络搜索到的待分享资源对应的地址信息;或者,响应分享请求,从配置文件中获取待分享资源对应的地址信息。在本发明的一些实施例中,生成单元420例如可自动(如在特定事件的触发下)或根据用户指令,生成第一获取单元410获取到的地址信息对应的二维码。其中,生成单元420生成二维码所使用的算法可以是任意的、随机选定的(如从多个备选算法中随机选定)、默认设定的或用户通过指令指定的。在本发明一些实施例中,发布单元430通过网络发布二维码的方式可多种多样。在本发明的一些实施例中,发布单元430也可以将生成单元420生成的二维码进行加密之后通过网络向互联网平台发布;和/或,将生成单元420生成的二维码进行加密之后在通过网络向指定的互联网通信应用客户端发布。如此,可通过加密密码来控制资源分享的对象,例如,可通过约定或通知加密密码的方式来控制资源分享的对象,若未获知加密密码,则无法解析待分享资源所对应地址信息对应的二维码,进而也就无法访问分享资源。参见图5,在本发明的一些实施例中,发布单元430可包括
第一发布子单431和/或第二发布子单元432。其中,第一发布子单元431,用于通过网络向互联网平台发布生成单元420生成的
二维码。第二发布子单元432,用于通过网络向指定的互联网通信应用客户端发布生成单元420生成的二维码。在本发明的一些实施例中,第一发布子单元431可具体用于,自动或者根据用户发布指令,通过网络向指定的互联网社交平台和/或互联网网站平台发布生成单元420生成的二维码。在本发明的一些实施例中,第一发布子单元431可具体用于,自动或者根据用户发布指令,将生成单元420生成的二维码进行加密之后,通过网络向指定的互联网社交平台和/或互联网网站平台发布。 在本发明的一些实施例中,第二发布子单元432可具体用于,自动或者根据用户发布指令,将生成单元420生成的二维码进行加密之后,通过网络向指定的互联网通信应用客户端发布。其中,本实施例中的用户设备400例如可以是手机、平板电脑、个人计算机或具有网络接入能力的其它用户设备。用户设备400的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。由上可见,在实施例用户设备400获取待分享资源对应的地址信息,生成该待分享资源所对应地址信息对应的二维码并通过网络向互联网平台和/或互联网通信应用客户端发布,由于是通过发布二维码的方式来分享资源,这样有利于提高网络资源分享的安全性、私密性和操作便捷性。进一步的,通过对发布的待分享资源所对应地址信息对应的二维码进行加密,还可以控制资源分享的对象,有利于进一步提高网络资源分享的安全性和私密性。参见图6、本发明实施例还提供一种用户设备600,可包括第二获取单元610、解析单元620和访问单元630。其中,第二获取单元610,获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码。在本发明一些实施例中,二维码发布端通过网络发布二维码的方式可多种多样,例如可通过网络向互联网平台发布二维码,和/或,可通过网络向指定的互联网通信应用客户端发布二维码。其中,本各实施例中提及的互联网平台例如可指,相应客户端(例如浏览器等)能够访问的互联网社交平台(例如QQ空间、微博、FaceBook等)和/或互联网网站平台(例如腾讯网、网易、优酷网、土豆网等门户网站或音视频服务网站等)。其中,本实施例中提及互联网通信应用客户端,例如可指互联网邮件客户端、互联网即时通讯客户端(如QQ等)或其它互联网通信应用客户端。因此,二维码发布端通过网络发布二维码的方式不同,第二获取单元610获取通过网络发布的二维码的方式也可能随之不同,例如,若二维码发布端通过网络向互联网平台发布二维码,则第二获取单元610可从互联网平台获取通过网络发布的二维码;若二维码发布端通过网络向指定的互联网通信应用客户端发布二维码,则第二获取单元610可通过互联网通信应用客户端获取端获取通过网络发布的二维码,以此类推。
解析单元620,用于解析第二获取单元610获取的二维码以得到待分享资源对应的地址信息。在本发明的一些实施例中,在第二获取单元610获取到通过网络发布的二维码后,例如解析单元620可自动(如在特定事件的触发下)或根据用户指令,解析获取到的上述二维码以得到待分享资源对应的地址信息。在本发明的一些实施例中,若第二获取单元610获取到的二维码被加密了,则解析单元620可获取加密秘密来解密获取到的二维码,或者,解析单元620可按照约定的加密秘密解密获取到的二维码。解析单元620在解密获取到的二维码后,再解析该解密的二维码以得到待分享资源对应的地址信息。访问单元630,用于基于解析单元620得到的地址信息访问待分享资源。在本发明一些实施例中,访问单元630可自动(例如在特定事件的触发下)或根据 用户指令,基于解析得到的待分享资源对应的地址信息访问待分享资源。其中,本实施例中的用户设备600例如可以是手机、平板电脑、个人计算机或具有网络接入能力的其它用户设备。用户设备600的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。由上可见,在实施例用户设备600获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码;解析该二维码以得到待分享资源对应的地址信息;基于该地址信息访问资源。由于是通过发布二维码的方式来分享资源,这样有利于提高网络资源分享的安全性、私密性和操作便捷性。进一步的,通过对发布的待分享资源所对应地址信息对应的二维码进行加密,还可以控制资源分享的对象,有利于进一步提高网络资源分享的安全性和私密性。参见图7,本发明实施例还提供一种通信系统,包括用户设备710和互联网平台720,其中,用户设备710和互联网平台720以可通信方式连接。其中,用户设备710用于,响应分享请求,获取待分享资源对应的地址信息;生成该地址信息对应的二维码;通过网络向互联网平台720发布生成的该二维码。其中,本实施例的互联网平台720例如可指,相应客户端(例如浏览器等)能够访问的互联网社交平台(例如QQ空间、微博、FaceBook等等)和/或互联网网站平台(如腾讯网、网易、优酷网、土豆网等门户网站、音视频服务网站或其它类型的网站等)。可以理解的是,在不同应用场景下,用户设备710获取待分享资源对应的地址信息的方式也可能会不尽相同。例如用户设备710可响应分享请求,获取用户当前所访问的待分享资源对应的地址信息;或者,可响应分享请求,获取用户输入的待分享资源对应的地址信息;或者,可响应分享请求,获取用户通过指令指定的待分享资源对应的地址信息;或者,可响应分享请求,获取通过网络搜索到的待分享资源对应的地址信息;或者可响应分享请求,从配置文件(该配置文件例如可存储在用户设备710本地)中获取待分享资源对应的地址信息。在本发明的一些实施例中,用户设备710可自动(如在特定事件的触发下)或根据用户指令,生成获取到的地址信息对应的二维码。其中。生成二维码所使用的算法可以是任意的、随机选定的(如从多个备选算法中随机选定)、默认设定的或用户通过指令指定的。在本发明一些实施例中,用户设备710可以将生成的二维码进行加密之后在通过网络向互联网平台720发布。如此,可通过加密密码来控制资源分享的对象,例如,可通过约定或通知加密密码的方式来控制资源分享的对象,若未获知加密密码,则无法解析待分享资源所对应地址信息对应的二维码,进而也就无法访问分享资源。其中,本实施例中的用户设备710例如可以是手机、平板电脑、个人计算机或具有网络接入能力的其它用户设备。用户设备710的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。由上可见,在实施例用户设备710获取待分享资源对应的地址信息,生成该待分享资源所对应地址信息对应的二维码并通过网络向互联网平台发布,由于是通过发布二维码的方式来分享资源,这样有利于提高网络资源分享的安全性、私密性和操作便捷性。进一步的,通过对发布的待分享资源所对应地址信息对应的二维码进行加密,还可以控制资源分享的对象,有利于进一步提高网络资源分享的安全性和私密性。参见图8,本发明实施例还提供另一种通信系统,包括 用户设备810和互联网平台820,其中,用户设备810和互联网平台820以可通信方式连接。其中,用户设备810用于,从互联网平台820获取通过网络发布的二维码;解析该二维码以得到待分享资源对应的地址信息;基于该地址信息访问资源。其中,本实施例的互联网平台820例如可指,相应客户端(例如浏览器等)能够访问的互联网社交平台(例如QQ空间、微博、FaceBook等等)和/或互联网网站平台(例如腾讯网、网易、优酷网、土豆网等门户网站、音视频服务网站或其它类型的网站等)。在本发明的一些实施例中,用户设备810在从互联网平台820获取到通过网络发布的二维码后,例如可自动(如在特定事件的触发下)或根据用户指令,解析获取到的上述二维码以得到待分享资源对应的地址信息。在本发明一些实施例中,若获取到的二维码被加密了,则用户设备810可获取加密秘密来解密获取到的二维码,或者,用户设备810可按照约定的加密秘密解密获取到的二维码。用户设备810在解密获取到的二维码后,再解析解密的上述二维码以得到待分享资源对应的地址信息。如此,可通过加密密码来控制资源分享的对象,例如,可通过约定或通知加密密码的方式来控制资源分享的对象,若未获知加密密码,则无法解析待分享资源所对应地址信息对应的二维码,进而也就无法访问分享资源。在本发明一些实施例中,用户设备810可自动(如在特定事件的触发下)或根据用户指令,基于解析得到的待分享资源对应的地址信息访问待分享资源。其中,本实施例中的用户设备810例如可以是手机、平板电脑、个人计算机或具有网络接入能力的其它用户设备。用户设备810的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。由上可见,在实施例用户设备810获取通过网络发布到互联网平台的二维码;解析该二维码以得到待分享资源对应的地址信息;基于该地址信息访问资源。由于是通过发布二维码的方式来分享资源,这样有利于提高网络资源分享的安全性、私密性和操作便捷性。进一步的,通过对发布的待分享资源所对应地址信息对应的二维码进行加密,还可以控制资源分享的对象,有利于进一步提高网络资源分享的安全性和私密性。本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的资源分享方法的部分或全部步骤。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接, 可以是电性或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种资源分享方法,其特征在于,包括 响应分享请求,获取待分享资源对应的地址信息; 根据所述地址信息生成所述地址信息对应的二维码;以及 通过网络向互联网平台发布所述二维码;和/或,通过网络向指定的互联网通信应用客户端发布所述二维码。
2.根据权利要求I所述的方法,其特征在于, 所述获取待分享资源对应的地址信息,包括 获取用户当前所访问的待分享资源对应的地址信息;或者, 获取用户输入的待分享资源对应的地址信息;或者, 获取用户指令指定的待分享资源对应的地址信息;或者, 获取通过网络搜索到的待分享资源对应的地址信息;或者, 从配置文件中获取待分享资源对应的地址信息。
3.根据权利要求I或2所述的方法,其特征在于, 所述生成所述地址信息对应的二维码,包括 自动或者根据用户指令生成所述地址信息对应的二维码。
4.根据权利要求I或2所述的方法,其特征在于, 所述通过网络向互联网平台发布所述二维码,包括自动或者根据用户发布指令,通过网络向指定的互联网社交平台和/或互联网网站平台发布所述二维码。
5.根据权利要求I或2所述的方法,其特征在于, 所述通过网络向互联网平台发布所述二维码,包括将所述二维码进行加密后通过网络向互联网平台发布; 和/或,所述通过网络向指定的互联网通信应用客户端发布所述二维码包括将所述二维码进行加密后通过网络向指定的互联网通信应用客户端发布。
6.一种资源分享方法,其特征在于,包括 获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码; 解析所述二维码以得到资源对应的地址信息; 基于所述地址信息访问资源。
7.一种用户设备,其特征在于,包括 第一获取单元,用于响应分享请求,获取待分享资源对应的地址信息; 生成单元,用于根据所述第一获取单元获取的所述地址信息生成所述地址信息对应的二维码; 发布单元,用于通过网络向互联网平台发布所述生成单元生成的所述二维码;和/或,通过网络向指定的互联网通信应用客户端发布所述生成单元生成的所述二维码。
8.根据权利要求7所述的用户设备,其特征在于, 所述第一获取单元具体用于,响应分享请求,获取用户当前所访问的待分享资源对应的地址信息;或,响应分享请求,获取用户输入的待分享资源对应的地址信息;或,响应分享请求,获取用户指令指定的待分享资源对应的地址信息;或者,响应分享请求,获取通过网络搜索到的待分享资源对应的地址信息;或者,响应分享请求,从配置文件中获取待分享资源对应的地址信息。
9.根据权利要求7或8所述的用户设备,其特征在于, 所述发布单元具体用于,将所述生成单元生成的所述二维码进行加密后通过网络向互联网平台发布;和/或,将所述生成单元生成的所述二维码进行加密后通过网络向指定的互联网通信应用客户端发布。
10.一种用户设备,其特征在于,包括 第二获取单元,用于获取通过网络发布到互联网平台和/或互联网通信应用客户端的二维码; 解析单元,用于解析所述第二获取单元获取的所述二维码以得到资源对应的地址信息; 访问单元,用于基于所述解析单元得到的所述地址信息访问资源。
全文摘要
本发明实施例公开了资源分享方法和和用户设备。其中,一种资源分享方法可包括响应分享请求,获取待分享资源对应的地址信息;根据地址信息生成该地址信息对应的二维码;以及,通过网络向互联网平台发布二维码;和/或,通过网络向指定的互联网通信应用客户端发布二维码。本发明实施例提供的技术方案有利于提高网络资源分享的安全性、私密性和操作便捷性。
文档编号H04L29/08GK102833353SQ201210349210
公开日2012年12月19日 申请日期2012年9月19日 优先权日2012年9月19日
发明者孙皓然, 曾亮, 黄江泉, 陈磊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1