移动终端及数据传输方法技术

技术编号:14245298 阅读:80 留言:0更新日期:2016-12-22 01:12
本发明专利技术公开了一种移动终端,包括:扫描模块,用于扫描选定范围内的第一图形码;编解码模块,用于基于预设编解码规则,以所述第一图形码的像素点为编解码单位,解析得到所述第一图形码所携带的第一业务数据。本发明专利技术还公开了一种数据传输方法。本发明专利技术能够提高移动终端的数据传输效率。

【技术实现步骤摘要】

本专利技术涉及移动终端
,具体涉及一种移动终端及数据传输方法
技术介绍
目前,移动终端间近距离数据传输的方式主要有蓝牙、NFC以及红外等。其中,蓝牙是一种标准的无线通讯协议,其基于设备低成本的收发器芯片,传输距离近、低功耗,波段为2400至2483.5MHz,其理论最大传输速率为24Mbps,而且需要配备专用的天线,在全金属后壳移动终端上使用时,还存在一定的技术难度;NFC(Near Field Communication,近场通信)是一种短距高频的无线电技术,在13.56MHz频率运行于10厘米距离内,其传输速率通常分为106Kbps、212Kbps或者424Kbps三种,其同蓝牙一样需要额外的天线,并需要NFC芯片支持;红外由于其传输速率低和方向性要求高,逐渐不再采用。当移动终端间采用前述技术进行数据传输时,往往需要消耗大量的时间,存在移动终端数据传输效率较低的问题。
技术实现思路
本专利技术提供一种移动终端及数据传输方法,旨在提高移动终端的数据传输效率。为实现上述专利技术目的,本专利技术提供一种移动终端,该移动终端包括:扫描模块,用于扫描选定范围内的第一图形码;编解码模块,用于基于预设编解码规则,以所述第一图形码的像素点为编解码单位,解析得到所述第一图形码所携带的第一业务数据。可选地,在扫描的第一图形码为多个时,所述编解码模块还用于按照扫描到各所述第一图形码的扫描顺序,依次将解析出的各所述第一图形码携带的第一业务数据组合为结果数据。可选地,所述移动终端还包括:获取模块,用于获取待发送的第二业务数据;所述编解码模块还用于以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且携带所述第二业务数据的第二图形码;显示模块,用于显示生成的所述第二图形码,以供所述其它终端在扫描到所述第二图形码时,基于所述预设编解码规则解析出所述第二图形码携带的所述第二业务数据。可选地,所述编解码模块还用于基于所述预设编解码规则以及所述当前显示分辨率,计算待生成的图形码所能携带的数据量;还用于判断所述第二业务数据的数据量是否小于或等于待生成的图形码所能携带的数据量;还用于在判断结果为是时,以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且携带所述第二业务数据的第二图形码。可选地,所述编解码模块还用于在判断结果为否时,基于待生成的图形码所能携带的数据量,将所述第二业务数据拆分为多个子业务数据;还用于以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且分别携带各所述子业务数据的第三图形码;所述显示模块还用于按照各所述子业务数据的拆分顺序,基于当前显示的刷新率,依次显示生成的各所述第三图形码。此外,为实现上述专利技术目的,本专利技术还提供一种数据传输方法,所述数据传输方法包括以下步骤:扫描选定范围内的第一图形码;基于预设编解码规则,以所述第一图形码的像素点为编解码单位,解析得到所述第一图形码所携带的第一业务数据。可选地,在扫描的第一图形码为多个时,所述基于预设编解码规则,以所述第一图形码的像素点为编解码单位,解析出所述第一图形码携带的业务数据的步骤之后,还包括:按照扫描到各所述第一图形码的扫描顺序,依次将解析出的各第一图形码携带的第一业务数据组合为结果数据。可选地,所述数据传输方法还包括:获取待发送的第二业务数据;以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且携带所述第二业务数据的第二图形码;显示生成的所述第二图形码,以供所述其它终端在扫描到所述第二图形码时,基于所述预设编解码规则解析出所述第二图形码携带的所述第二业务数据。可选地,所述以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且携带所述第二业务数据的第二图形码的步骤之前,还包括:基于所述预设编解码规则以及所述当前显示分辨率,计算待生成的图形码所能携带的数据量;判断所述第二业务数据的数据量是否小于或等于待生成的图形码所能携带的数据量;在判断结果为是时,转入执行所述以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且携带所述第二业务数据的第二图形码的步骤。可选地,所述判断所述第二业务数据的数据量是否小于或等于待生成的图形码所能携带的数据量的步骤之后,还包括:在判断结果为否时,基于待生成的图形码所能携带的数据量,将所述第二业务数据拆分为多个子业务数据;以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且分别携带各所述子业务数据的第三图形码;按照各所述子业务数据的拆分顺序,基于当前显示的刷新率,依次显示生成的各所述第三图形码。本专利技术提出的移动终端及数据传输方法,在进行业务数据的传输时,首先扫描选定范围内的第一图形码,例如,该选定范围内的第一图形码为其它终端按照预设编解码规则,以其显示的像素点为编解码单位,对待传输的第一业务数据编码得到并展示的第一图形码;在扫描到该第一图形码之后,采用相同的预设编解码规则,以第一图形码的像素点为编解码单位,解析得到第一图形码所携带的第一业务数据。相较于现有技术,本专利技术采用像素点作为编解码单位,使得图形码分辨率有多大,其传输数据的传输通道就有多大,如显示分辨率为1920x1080的终端,能够拥有1920x1080=2073600个数据通道。本领域技术人员可以理解的是,数据通道的多寡与数据传输效率成正比,显然的,本专利技术能够达到提升移动终端数据传输效率的目的。附图说明图1为实现本专利技术各个实施例的一个移动终端的硬件结构示意图;图2为为图1中相机的电气结构框图;图3为本专利技术移动终端第一实施例的模块示意图;图4为本专利技术移动终端第一实施例中第一移动终端扫描第二移动终端显示的第一图形码的示例图;图5为本专利技术移动终端第二实施例的模块示意图;图6为本专利技术数据传输方法第一实施例的流程示意图;图7为本专利技术数据传输方法第二实施例的流程示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互任意结合。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,\模块\与\部件\可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的移动终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。图1为实现本专利技术各个实施例一个可选的移动终端的硬件结构示意图。移动终端100可以包括无线通信单元110、A/V(音频/视频)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,本文档来自技高网...
移动终端及数据传输方法

【技术保护点】
一种移动终端,其特征在于,所述移动终端包括:扫描模块,用于扫描选定范围内的第一图形码;编解码模块,用于基于预设编解码规则,以所述第一图形码的像素点为编解码单位,解析得到所述第一图形码所携带的第一业务数据。

【技术特征摘要】
1.一种移动终端,其特征在于,所述移动终端包括:扫描模块,用于扫描选定范围内的第一图形码;编解码模块,用于基于预设编解码规则,以所述第一图形码的像素点为编解码单位,解析得到所述第一图形码所携带的第一业务数据。2.根据权利要求1所述的移动终端,其特征在于,在扫描的第一图形码为多个时,所述编解码模块还用于按照扫描到各所述第一图形码的扫描顺序,依次将解析出的各所述第一图形码携带的第一业务数据组合为结果数据。3.根据权利要求1或2所述的移动终端,其特征在于,所述移动终端还包括:获取模块,用于获取待发送的第二业务数据;所述编解码模块还用于以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且携带所述第二业务数据的第二图形码;显示模块,用于显示生成的所述第二图形码,以供所述其它终端在扫描到所述第二图形码时,基于所述预设编解码规则解析出所述第二图形码携带的所述第二业务数据。4.根据权利要求3所述的移动终端,其特征在于,所述编解码模块还用于基于所述预设编解码规则以及所述当前显示分辨率,计算待生成的图形码所能携带的数据量;还用于判断所述第二业务数据的数据量是否小于或等于待生成的图形码所能携带的数据量;还用于在判断结果为是时,以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且携带所述第二业务数据的第二图形码。5.根据权利要求4所述的移动终端,其特征在于,所述编解码模块还用于在判断结果为否时,基于待生成的图形码所能携带的数据量,将所述第二业务数据拆分为多个子业务数据;还用于以当前显示的像素点为编解码单位,基于所述预设编解码规则生成分辨率与当前显示分辨率相同的,且分别携带各所述子业务数据的第三图形码;所述显示模块还用于按照各所述子业务数据的拆分顺序,基于当前显示的刷新率,依次显示生成的各所述第三图形码。6.一种数据传输方法,应用于移动终端,其特征在于,所述数据传输方法包括以下步骤:扫描选定范围内的第一图形码;基于预设编解码规则...

【专利技术属性】
技术研发人员:张飞正
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1