著录项信息
专利名称 | 多终端间内容共享的方法、图形码编码端及图形码解码端 |
申请号 | CN201310017715.3 | 申请日期 | 2013-01-17 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-07-23 | 公开/公告号 | CN103942519A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06K7/10 | IPC分类号 | G;0;6;K;7;/;1;0查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 王懿;路依莎;曾炜 |
代理机构 | 深圳市深佳知识产权代理事务所(普通合伙) | 代理人 | 王仲凯 |
摘要
本发明提供了一种多终端间内容共享的方法。该方法通过在图形码编码端对待共享的内容进行锁定并编码成图形码,在图形码解码端对图形码编码端生成的图形码进行扫描并解码,进而实现将待共享的内容从图形码编码端直接共享至图形码解码端,保证了多终端间内容共享的实时性、准确性、安全性、便捷性。本发明还提供一种应用于该方法的图形码编码端和图形码解码端。
1.一种多终端间内容共享的方法,特征在于,该方法包括步骤:
图形码编码端侦测并锁定待编码成图形码的内容;
图形码编码端将锁定的内容进行编码以生成对应的图形码;
图形码解码端对图形码编码端生成的图形码进行扫描;
图形码解码端对扫描的图形码进行解码以解析出图形码编码端锁定的内容;
其中,所述图形码编码端侦测并锁定待编码成图形码的内容的步骤包括:
图形码编码端提供待编码成图形码的内容的筛选设定选项;
图形码编码端侦测用户对筛选设定选项的操作结果;
图形码编码端根据侦测的用户对筛选设定选项的操作结果,自动筛选出待编码成图形码的内容并进行锁定;
或者,
所述图形码编码端侦测并锁定待编码成图形码的内容的步骤包括:
图形码编码端侦测用户的内容框选事件;
图形码编码端根据侦测的用户的内容框选事件锁定框选的内容为待编码成图形码的内容。
2.如权利要求1所述的多终端间内容共享的方法,其特征在于,该方法还包括:
输出显示解析出的图形码编码端锁定的内容。
3.如权利要求1所述的多终端间内容共享的方法,其特征在于,所述图形码编码端将锁定的内容进行编码以生成对应的图形码的步骤包括:
图形码编码端将锁定的内容进行加密;
图形码编码端将加密的内容进行编码以生成对应的图形码。
4.如权利要求3所述的多终端间内容共享的方法,其特征在于,所述图形码解码端对扫描的图形码进行解码以解析出图形码编码端锁定的内容的步骤包括:
图形码解码端对扫描的图形码进行解码;
图形码解码端对解码后的数据进行解密以解析出图形码编码端锁定的内容。
5.如权利要求1所述的多终端间内容共享的方法,其特征在于,所述图形码编码端将锁定的内容进行编码以生成对应的图形码的步骤为:
图形码编码端对锁定的内容自动进行图形码编码;或者
侦测用户对锁定内容的图形码编码指令,并根据侦测的图形码编码指令对锁定的内容进行图形码编码。
6.如权利要求1所述的多终端间内容共享的方法,其特征在于,待锁定的图形码内容为网页内容,所述图形码为二维码。
7.如权利要求1所述的多终端间内容共享的方法,其特征在于,该方法包括:
所述图形码编码端通过浏览器侦测并锁定待编码的网页内容;
所述图形码编码端通过浏览器将锁定的网页内容进行编码以生成对应的二维码;
所述图形码解码端通过浏览器对图形码编码端生成的二维码进行扫描;
所述图形码解码端通过浏览器对扫描的二维码进行解码以解析出图形码编码端锁定的网页内容。
8.一种应用于权利要求1至7任一权利要求所述方法的图形码编码端,其特征在于,该图形码编码端包括:
输入/输出单元,用于提供人机交互界面,以供用户输入指令,且输出显示图形码编码端对用户输入指令的响应数据;
图形码编码模块,用于侦测并锁定待编码成图形码的内容,将锁定的内容进行编码以生成对应的图形码;
处理单元,用于调用并执行该图形码编码模块,以响应用户的指令对待编码成图形码的内容进行锁定,并对锁定的内容进行编码以生成图形码。
9.如权利要求8所述的图形码编码端,其特征在于,所述图形码编码模块运行于浏览器系统中,该图形码编码端通过所述浏览器系统对网页的待编码成图形码的内容进行侦测并锁定,将锁定的内容进行编码以生成对应的图形码。
10.一种应用于权利要求1至7任一权利要求所述方法的图形码解码端,其特征在于,该图形码解码端包括:
图形码扫描单元,用于对图形码编码端生成的图形码进行扫描;
图形码解码模块,用于控制该图形码扫描单元对图形码编码端生成的图形码进行扫描,并对扫描的图形码进行解码以解析出图形码编码端锁定的内容;
处理单元,用于调用并执行该图形码解码模块,以对图形码编码端生成的图形码进行解码以解析出图形码编码端锁定的内容。
11.如权利要求10所述的图形码解码端,其特征在于,所述图形码解码模块运行于浏览器系统中,该图形码解码端通过所述浏览器系统对图形码编码端生成的图形码进行解码,以解析出图形码编码端锁定的内容。
12.如权利要求10所述的图形码解码端,其特征在于,该图形码解码端还包括:
输出单元,用于输出显示解析出的图形码编码端锁定的内容。
多终端间内容共享的方法、图形码编码端及图形码解码端\n技术领域\n[0001] 本发明涉及一种数据共享技术,特别涉及一种多终端间内容共享的方法、图形码编码端及图形码解码端。\n背景技术\n[0002] 随着与人们生活密切联系的电子设备(例如,手机、计算机、平板电脑等)的不断普及,在不同电子设备间实现不依靠网络、简单、直接的内容共享成为摆在人们面前的一个不得不解决的问题。\n[0003] 现有的在不同电子设备间实现内容共享的方式为:一个电子设备和另一个电子设备通过网络(例如,互联网、局域网或者是数据线)进行数据传输以实现内容共享。这种方式的缺点是必须首选保证在不同电子设备间建立通信链接,操作繁琐复杂,而且通常不能保证内容共享的实时性,尤其是移动设备间的内容共享通常还需要耗费移动数据流量,花费不菲的金钱来实现内容共享,进一步限制了不同电子设备间的内容共享。\n发明内容\n[0004] 本发明的主要目的是提供一种多终端间内容共享的方法,以保证多终端间内容共享的实时性、准确性、安全性、便捷性。\n[0005] 此外,还提供一种实现多终端间内容共享的图形码编码端,以保证多终端间内容共享的实时性、准确性、安全性、便捷性。\n[0006] 此外,还提供一种实现多终端间内容共享的图形码解码端,以保证多终端间内容共享的实时性、准确性、安全性、便捷性。\n[0007] 一种多终端间内容共享的方法,该方法包括步骤:图形码编码端侦测并锁定待编码成图形码的内容;图形码编码端将锁定的内容进行编码以生成对应的图形码;图形码解码端对图形码编码端生成的图形码进行扫描;图形码解码端对扫描的图形码进行解码以解析出图形码编码端锁定的内容。\n[0008] 一种图形码编码端,该图形码编码端包括:输入/输出单元,用于提供人机交互界面,以供用户输入指令,且输出显示图形码编码端对用户输入指令的响应数据;图形码编码模块,用于侦测并锁定待编码成图形码的内容,将锁定的内容进行编码以生成对应的图形码。处理单元,用于调用并执行该图形码编码模块,以响应用户的指令对待编码成图形码的内容进行锁定,并对锁定的内容进行编码以生成图形码。\n[0009] 一种图形码解码端,该图形码解码端包括:图形码扫描单元,用于对图形码编码端生成的图形码进行扫描;图形码解码模块,用于控制该图形码扫描单元对图形码编码端生成的图形码进行扫描,并对扫描的图形码进行解码以解析出图形码编码端锁定的内容。处理单元,用于调用并执行该图形码解码模块,以对图形码编码端生成的图形码进行解码以解析出图形码编码端锁定的内容。\n[0010] 相较现有技术,本发明通过在图形码编码端对待共享的内容进行锁定并编码成图形码,在图形码解码端对图形码编码端生成的图形码进行扫描并解码,进而实现将待共享的内容从图形码编码端直接共享至图形码解码端,保证了多终端间内容共享的实时性、准确性、安全性、便捷性。\n附图说明\n[0011] 图1为本发明实现多终端间内容共享的图形码编码端较佳实施例的功能结构图。\n[0012] 图2为本发明实现多终端间内容共享的图形码解码端较佳实施例的功能结构图。\n[0013] 图3为图1中图形码编码端进行图形码编码的一个较佳实施例的示例图。\n[0014] 图4为本发明多终端间内容共享的方法较佳实施例的具体实施流程图。\n[0015] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。\n具体实施方式\n[0016] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0017] 如图1所示,为本发明实现多终端间内容共享的图形码编码端较佳实施例的功能结构图。该图形码编码端1包括处理单元10、输入/输出单元13及图形码编码模块11。在本实施例中,所述图形码编码端1可以是手机、计算机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)或其他任意适用的终端。在本实施例中,在需要将一个终端中的内容共享给其他终端时,该终端即称为图形码编码端,而其他接受该终端内容共享的终端即称为图形码解码端,关于所述图形码解码端的功能结构请参见下述对图2的示例性的描述。在本实施例中,该图形码编码模块11运行于图形码编码端1中的一个特定的软件系统(例如,浏览器系统)中;在本发明的其他实施例中,该图形码编码模块11独立运行于图形码编码端1中。\n[0018] 该输入/输出单元13,用于提供人机交互界面,以供用户输入指令,且输出显示图形码编码端1对用户输入指令的响应数据。在本实施例中,该人机交互界面包括,但不限于,信息内容的浏览界面及/或编辑界面。\n[0019] 该处理单元10,用于调用并执行该图形码编码模块11,以响应用户的指令对待编码成图形码的内容进行锁定,并对锁定的内容进行编码以生成图形码。\n[0020] 所述内容可以是一段文字、网址、图片的链接数据及/或其他任意适用的能被编码成图形码的内容数据,所述图形码可以是二维码(例如,QR(Quick Response) 码、Datamatrix码、Maxicode码)或其他任意适用的能用于解析特定内容的图形码。在本实施例中,所述内容是网页内容,所述图形码是二维码。\n[0021] 该图形码编码模块11,用于侦测并锁定待编码成图形码的内容。\n[0022] 需要强调的是,该图形码编码模块11侦测并锁定待编码成图形码的内容的方式有多种,以下以两种较佳的方式来进行阐述:\n[0023] 方式一:该图形码编码模块11提供待编码成图形码的内容的筛选设定选项,用户操作筛选设定选项以选定待编码成图形码的内容及/或种类,该图形码编码模块11根据侦测的用户对筛选设定选项的操作结果,自动筛选出待编码成图形码的内容并进行锁定。例如,以网页内容为例,如图3所示,该图形码编码模块11提供的待编码成图形码的内容的筛选设定选项中包括网址、标题 “美容宝典”,当用户选定该标题 “美容宝典”,则该图形码编码模块11自动筛选出标题 “美容宝典”部分的内容31并进行锁定;当用户选定网址,则该图形码编码模块11自动筛选出网址部分的内容30并进行锁定。\n[0024] 方式二:该图形码编码模块11侦测用户的内容框选事件,根据侦测的用户的内容框选事件锁定框选的内容为待编码成图形码的内容。例如,以网页内容为例,如图3所示,若用户的内容框选事件所框选的内容为内容31,该图形码编码模块11锁定内容31为待编码成图形码的内容;若用户的内容框选事件所框选的内容为内容30,该图形码编码模块11锁定内容30为待编码成图形码的内容。\n[0025] 该图形码编码模块11,还用于将锁定的内容进行编码以生成对应的图形码。\n[0026] 在本实施例中,该图形码编码模块11对锁定的内容进行编码的方式可以是:对锁定的内容自动进行图形码编码;侦测用户对锁定内容的图形码编码指令,并根据侦测的图形码编码指令对锁定的内容进行图形码编码;或者,其他任意适用的方式。例如,图3所示,用户在锁定的内容区域通过预设功能键弹出一个锁定内容处理菜单32,所述锁定内容处理菜单32包括图形码编码指令菜单选项,用户激发该图形码编码指令菜单选项即发出对锁定内容的图形码编码指令。\n[0027] 进一步地,为了更好的保证多终端间内容共享的安全性,该图形码编码模块11,还用于将锁定的内容进行加密,将加密的内容进行编码以生成对应的图形码。\n[0028] 在本实施例中,该图形码编码模块11通过浏览器系统对网页的待编码成二维码的内容进行侦测并锁定,将锁定的内容进行编码以生成对应的二维码。\n[0029] 如图2所示,为本发明实现多终端间内容共享的图形码解码端较佳实施例的功能结构图。该图形码解码端2包括处理单元20、图形码扫描单元23及图形码解码模块21。在本实施例中,所述图形码解码端2可以是手机、计算机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)或其他任意适用的终端。在本实施例中,该图形码解码模块21运行于图形码解码端2中的一个特定的软件系统(例如,浏览器系统)中;在本发明的其他实施例中,该图形码解码模块21独立运行于图形码解码端2中。\n[0030] 该图形码扫描单元23,用于对图形码编码端1生成的图形码进行扫描。在本实施例中,该图形码扫描单元23可以是影像获取单元(例如,摄像头)、激光扫描单元或其他任意适用的图形码扫描单元。\n[0031] 该处理单元20,用于调用并执行该图形码解码模块21,以对图形码编码端1生成的图形码进行解码。\n[0032] 该图形码解码模块21,用于控制该图形码扫描单元23对图形码编码端1生成的图形码进行扫描,并对扫描的图形码进行解码以解析出图形码编码端1锁定的内容。在本实施例中,该图形码解码模块21通过所述浏览器系统对图形码编码端1生成的图形码进行解码,以解析出图形码编码端锁定的内容。\n[0033] 进一步地,为了更好的保证多终端间内容共享的安全性,该图形码解码模块21,用于对扫描的图形码进行解码,对解码后的数据进行解密以解析出图形码编码端1锁定的内容。\n[0034] 进一步地,为了用户能在图形码解码端2查看到解析出的图形码编码端1锁定的内容,该图形码解码端2还包括输出单元25,该输出单元25,用于输出显示解析出的图形码编码端1锁定的内容。\n[0035] 如图4所示,为本发明多终端间内容共享的方法较佳实施例的具体实施流程图。\n[0036] 需要强调的是:图4所示流程图仅为一个较佳实施例,本领域的技术人员当知,任何围绕本发明思想构建的实施例都不应脱离于如下技术方案涵盖的范围:\n[0037] 图形码编码端1侦测并锁定待编码成图形码的内容;图形码编码端1将锁定的内容进行编码以生成对应的图形码;图形码解码端2对图形码编码端1生成的图形码进行扫描;\n图形码解码端2对扫描的图形码进行解码以解析出图形码编码端1锁定的内容。\n[0038] 以下以网页为例,结合本实施例逐步实现多终端间的内容共享。\n[0039] 步骤S10,图形码编码端1通过浏览器系统侦测并锁定待编码成图形码的网页内容。\n[0040] 需要强调的是,图形码编码端1通过浏览器系统侦测并锁定待编码成图形码的网页内容的方式有多种,以下以两种较佳的方式来进行阐述:\n[0041] 方式一:该图形码编码端1通过浏览器系统提供待编码成图形码的内容的筛选设定选项,用户操作筛选设定选项以选定待编码成图形码的网页内容及/或种类,该图形码编码端1根据侦测的用户对筛选设定选项的操作结果,自动筛选出待编码成图形码的网页内容并进行锁定。例如,图3所示,该图形码编码端1提供的待编码成图形码的内容的筛选设定选项中包括网址、标题 “美容宝典”,当用户选定该标题 “美容宝典”,则该图形码编码端1自动筛选出标题 “美容宝典”部分的内容31并进行锁定;当用户选定网址,则该图形码编码模块11自动筛选出网址部分的内容30并进行锁定。\n[0042] 方式二:该图形码编码端1通过浏览器系统侦测用户的网页内容框选事件,根据侦测的用户的网页内容框选事件锁定框选的内容为待编码成图形码的内容。例如,图3所示,若用户的内容框选事件所框选的内容为内容31,该图形码编码端1锁定内容31为待编码成图形码的内容;若用户的内容框选事件所框选的内容为内容30,该图形码编码模块11锁定内容30为待编码成图形码的内容。\n[0043] 步骤S11,图形码编码端1将锁定的内容进行编码以生成对应的图形码(例如,二维码)。\n[0044] 在本实施例中,图形码编码端1对锁定的内容进行编码的方式可以是:对锁定的内容自动进行图形码编码;侦测用户对锁定内容的图形码编码指令,并根据侦测的图形码编码指令对锁定的内容进行图形码编码;或者,其他任意适用的方式。例如,图3所示,用户在锁定的内容区域通过预设功能键弹出一个锁定内容处理菜单32,所述锁定内容处理菜单32包括“图形码编码”指令菜单选项,用户激发该图形码编码指令菜单选项即发出对锁定内容的图形码编码指令。\n[0045] 进一步地,为了更好的保证多终端间内容共享的安全性,步骤S11包括:图形码编码端1通过浏览器系统将锁定的内容进行加密;图形码编码端1通过浏览器系统将加密的内容进行编码以生成对应的图形码。\n[0046] 步骤S12,图形码解码端2对图形码编码端1生成的图形码进行扫描。\n[0047] 步骤S13,图形码解码端2对扫描的图形码进行解码以解析出图形码编码端1锁定的内容。\n[0048] 进一步地,为了更好的保证多终端间内容共享的安全性,步骤S13包括:图形码解码端2通过浏览器系统对扫描的图形码进行解码;图形码解码端2通过浏览器系统对解码后的数据进行解密以解析出图形码编码端1锁定的内容。\n[0049] 步骤S15,图形码解码端2输出显示解析出的图形码编码端1锁定的内容。\n[0050] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
法律信息
- 2017-11-10
- 2015-11-04
实质审查的生效
IPC(主分类): G06K 7/10
专利申请号: 201310017715.3
申请日: 2013.01.17
- 2014-07-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-03-28
|
2011-10-31
| | |
2
| | 暂无 |
2009-11-12
| | |
3
| |
2012-03-07
|
2011-09-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |