一种基于超声波通信的方法、装置及终端与流程

文档序号:25876629发布日期:2021-07-16 17:52阅读:142来源:国知局
一种基于超声波通信的方法、装置及终端与流程

1.本发明涉及通讯技术领域,尤其涉及一种基于超声波通信的方法、装置及终端。


背景技术:

2.目前二维码或者条形码是用某种特定的几何图形,按一定规律在二维方向上分布的黑白相间的图形来记录数据符号信息的。手机二维码是二维码技术在移动终端上的应用。手机二维码服务目前分为手机被读类应用及手机主读类应用两大类。
3.手机被读类应用通常是用户通过专用设备读取图像信息,然后通过各种在线或非在线方式完成服务,电子凭证再通过移动网络传输反馈在移动终端的屏幕上。手机被读类应用可用于电子票、电子优惠券、电子提货券、电子会员卡和支付凭证等服务。
4.手机主读类应用将带有照相机的移动终端作为识读二维码的工具,并且在移动终端上安装二维码识读软件。通过照相机拍摄印刷在报纸、杂志、广告、图书、包装以及个人名片等多种载体上的二维码图像,并通过二维码识读软件对拍摄到的二维码图像解码,使移动终端连接网络再完成后续服务。
5.该技术使用图像作为信息传递载体,采用扫码方式进行信息传递,具有一定便捷性,已经被广泛应用在社会服务的方方面面。
6.但是,该技术也存在一定的制约因素,受到环境的影响和制约较大,存在下面问题:第一:当用户距离二维码图像较远的时候,难以拍摄到清晰的图像;第二:当用户被障碍物阻挡或者受到当时活动环境移动范围制约时候,难以拍摄目标图像。


技术实现要素:

7.本发明的目的在于提供一种基于超声波通信的方法、装置及终端,旨在解决现有技术中的当用户距离二维码图像较远的时候,难以拍摄到清晰的图像;当用户被障碍物阻挡或者受到当时活动环境移动范围制约时候,难以拍摄目标图像的技术问题。
8.为实现上述目的,本发明采用的一种基于超声波通信的方法,包括以下步骤,
9.移动终端通过设置在移动终端中的麦克风,对超声波载波信息进行录制;
10.移动终端解码将录制到的超声波文件,解析超声波中载波以获得目标信息;
11.解析编码信息,获取其中包含解码规则的关键密钥,判断超声波文件是否根据预定的编码规则所生成,如果超声波载波信息是根据预定的编码规则所生成,则继续执行下面后续步骤;
12.如果超声波载波信息是根据预定的编码规则所生成的,则移动终端执行对应的目标加密指令和请求服务器;
13.根据编码信息,提取与编码信息对应的服务信息;
14.移动终端向后台服务器发送服务提供请求消息;
15.后台服务器根据服务提供请求消息的内容向移动终端提供一系列后续服务。
16.其中,在“解析编码信息”中,
17.根据预定的编码规则生成对应于服务信息的编码信息并生成对应于编码信息的超声波载波信息。
18.其中,在“如果超声波载波信息是根据预定的编码规则所生成的,则移动终端执行对应的目标加密指令和请求服务器”后,
19.将服务提供请求消息发送至后台服务器;后台服务器对服务提供请求消息的内容进行解密后,向移动终端提供服务,以确保安全通信。
20.本发明还包括一种基于超声波通信的终端,包括移动终端,所述移动终端包括麦克风单元、解码器单元、编码信息解析单元和发送/接收单元;
21.所述麦克风单元,用于对超声波载波信息进行录制;
22.所述解码器单元,用于对录制到的所述超声波载波信息进行解码以获得编码信息;
23.所述编码信息解析单元,用于解析所述编码信息,判断所述超声波载波信息是否根据预定的编码规则所生成,如果所述超声波载波信息是根据一定规则的预定的编码规则所生成的,则根据所述编码信息编码规则,提取对应的服务信息和设备指令;
24.所述发送/接收单元,用于向后台服务器发送信息并从所述后台服务器接收消息。
25.其中,所述移动终端还包括加密单元;
26.所述加密单元,用于将所述服务器提供请求消息的内容进行加密。
27.本发明还包括一种基于超声波通信的装置,包括所述基于超声波通信的终端,其特征在于,还包括后台服务器,所述后台服务器通过超声波载波与移动终端进行连接;
28.所述后台服务器包括超声波载波信息生成单元、装置的第一发送/接收单元、装置的第二发送/接收单元、输入单元和播放单元;
29.所述超声波载波信息生成单元,用于生成对应于服务器和移动终端关联编码信息序列,并生成对应于所述编码信息序列,编译为超声波载波信息文件;
30.所述装置的第一发送/接收单元,用于从所述移动终端接收服务,提供请求消息并向所述移动终端提供服务,还用于反馈从所述移动终端接收信息并向所述移动终端发送成功或失败消息;
31.所述装置的第二发送/接收单元,用于向所述后台业务服务器发送信息,并从所述后台业务服务器接收消息,如果所述超声波载波信息是根据预定的编码规则所生成的,将还用于向所述后台业务服务器发送服务请求消息并从所述后台业务服务器接收服务;
32.所述输入单元,用于输入所述后台服务器所要求输入的信息,根据所输入信息生成加密和加密密钥;
33.所述播放单元,用于播放所述服务器所生成的超声波载波文件。
34.本发明的一种基于超声波通信的方法、装置及终端,通过基于超声波通信的方法可以对任何码制的超声波载波信息进行解码和编码,使移动终端的用户能更便利地享受超声波载波信息所提供的服务,不受到视觉环境的制约;能对移动终端发给后台服务器的消息内容进行加密,并对后台服务器所接收的消息内容进行解密。信息的加密和解密可以保证数据的安全,适用于支付服务、投票服务等对数据安全性高的服务;使移动终端与后台服务器协同工作,共同完成服务的提供。移动终端不只是向后台服务器发送服务提供请求消息,移动终端本身也能做提供服务的部分工作,减少服务器负载,提升用户体验。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1是本发明的基于超声波通信的方法的流程图。
37.图2是本发明的服务提供系统的第一实施方式的结构框图。
38.图3是本发明的移动终端的第一实施方式的结构框图。
39.图中:1

服务提供系统、2

移动终端、3

无线网络、4

后台服务器、5

外部服务器、6

超声波载波信息、21

控制单元、22

麦克风、23

解码器、24

编码信息解析单元、25

发送/接收单元、26

输入单元、27

显示单元。
具体实施方式
40.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
41.在本发明的描述中,需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
42.请参阅图1,本发明提供了一种基于超声波通信的方法,包括以下步骤,
43.s101:移动终端2通过设置在移动终端2中的麦克风22,对超声波载波信息6进行录制;
44.s102:移动终端2解码将录制到的超声波文件,解析超声波中载波以获得目标信息;
45.s103:根据预定的编码规则生成对应于服务信息的编码信息并生成对应于编码信息的超声波载波信息6,获取其中包含解码规则的关键密钥,判断超声波文件是否根据预定的编码规则所生成,如果超声波载波信息6是根据预定的编码规则所生成,则继续执行下面后续步骤;
46.s104:将服务提供请求消息发送至后台服务器4;后台服务器4对服务提供请求消息的内容进行解密后,向移动终端2提供服务,以确保安全通信;
47.s105:如果超声波载波信息6是根据预定的编码规则所生成的,则移动终端2执行对应的目标加密指令和请求服务器;
48.s106:根据编码信息,提取与编码信息对应的服务信息;
49.s107:移动终端2向后台服务器4发送服务提供请求消息;
50.s108:后台服务器4根据服务提供请求消息的内容向移动终端2提供一系列后续服务。
51.在本实施方式中,所述移动终端2与所述后台服务器4通过超声波载波进行无线连
接,所述方法包括以下步骤,超声波载波编码:将获取到的待传输数据转换为特定进制代码,然后根据预设的超声波通信编解码格式,将转换所得的特定进制代码进行编码调制,以生成向外发送的超声波信号数据波形;其中,超声波通信编解码格式为:对应m个特定进制元数据设置m种编码序列,每一种编码序列由依序发送的n段超声波信号组成,该n段超声波信号的频率互不相同,且不同的特定进制元数据的首段超声波信号为相同的数据头信号,不同的特定进制元数据的后n

1段超声波信号为排列组合顺序不同的n

1段内容信号。
52.超声波载波解码,对应m个约定解码进制元数据设置m种编码序列,每一种编码序列由依序发送的n段超声波信号组成,n段所述超声波信号的频率互不相同,且不同的约定解码进制元数据的首段超声波信号为相同的所述数据头信号,不同的约定解码进制元数据的后n

1段超声波信号为排列组合顺序不同的n

1段内容信号;所述n为大于或等于某个约定数值的自然数。根据预定的编码规则生成对应于服务信息的编码信息并生成对应于所述编码信息的超声波载波信息6;将所述超声波载波信息6发布到用户可触达环境中;所述后台服务器4进一步包括另一解码器23,用于对所述另一超声波载波信息6进行解码以提供独特的解码能力,提供服务器的反应和处理速度;如此,基于超声波通信的方法可以对任何码制的超声波载波信息6进行解码和编码,使移动终端2的用户能更便利地享受超声波载波信息6所提供的服务,不受到视觉环境的制约;能对移动终端2发给后台服务器4的消息内容进行加密,并对后台服务器4所接收的消息内容进行解密。信息的加密和解密可以保证数据的安全,适用于支付服务、投票服务等对数据安全性高的服务;使移动终端2与后台服务器4协同工作,共同完成服务的提供。移动终端2不只是向后台服务器4发送服务提供请求消息,移动终端2本身也能做提供服务的部分工作,减少服务器负载,提升用户体验。
53.请参阅图2和图3,一种基于超声波通信的终端,包括移动终端,所述移动终端包括麦克风22单元、解码器23单元、编码信息解析单元24和发送/接收单元25;
54.所述麦克风22单元,用于对超声波载波信息6进行录制;
55.所述解码器23单元,用于对录制到的所述超声波载波信息6进行解码以获得编码信息;
56.所述编码信息解析单元24,用于解析所述编码信息,判断所述超声波载波信息6是否根据预定的编码规则所生成,如果所述超声波载波信息6是根据一定规则的预定的编码规则所生成的,则根据所述编码信息编码规则,提取对应的服务信息和设备指令;
57.所述发送/接收单元25,用于向后台服务器4发送信息并从所述后台服务器4接收消息。
58.进一步地,请参阅图1,所述移动终端2还包括加密单元;
59.所述加密单元,用于将所述服务器提供请求消息的内容进行加密。
60.请参阅图2和图3,一种基于超声波通信的装置,包括所述基于超声波通信的终端,还包括后台服务器4,所述后台服务器4通过超声波载波与移动终端2进行连接;
61.所述后台服务器4包括超声波载波信息生成单元、装置的第一发送/接收单元25、装置的第二发送/接收单元25、输入单元26和播放单元;
62.所述超声波载波信息生成单元,用于生成对应于服务器和移动终端2关联编码信息序列,并生成对应于所述编码信息序列,编译为超声波载波信息6文件;
63.所述装置的第一发送/接收单元25,用于从所述移动终端2接收服务,提供请求消
息并向所述移动终端2提供服务,还用于反馈从所述移动终端2接收信息并向所述移动终端2发送成功或失败消息;
64.所述装置的第二发送/接收单元25,用于向所述后台业务服务器发送信息,并从所述后台业务服务器接收消息,如果所述超声波载波信息6是根据预定的编码规则所生成的,将还用于向所述后台业务服务器发送服务请求消息并从所述后台业务服务器接收服务;
65.所述输入单元26,用于输入所述后台服务器4所要求输入的信息,根据所输入信息生成加密和加密密钥;
66.所述播放单元,用于播放所述服务器所生成的超声波载波文件。
67.进一步地,所述后台服务器4还包括数据库;
68.所述数据库,用于存储所述服务信息和相关业务信息。
69.进一步地,所述后台服务器4还包括解密单元;
70.所述解密单元,用于将服务器提供请求消息的内容进行解密。
71.在本实施方式中,采用超声波载波信息进行通信的装置,也即服务提供系统1的第一实施方式的结构框图。服务提供系统1包括移动终端2、无线网络3和后台服务器4。移动终端2与后台服务器4通过无线网络3进行无线连接。后台服务器4与外部服务器5通过无线网络或有线网络进行通信。后台服务器4与外部服务器5的连接优选为通过无线网络来连接。无线网络可以为gprs网络、3g网络、4g网络、wifi网络、蓝牙网络等可以使移动终端2与后台服务器4在有网络信号之处随时进行通信的网络。移动终端2通过其内置的麦克风对超声波载波信息6录制,对录制到的超声波载波信息6解码,根据解码得到的信息向后台服务器4请求提供外部服务器进行服务。根据服务的类型,后台服务器4可以单独为移动终端2提供服务,也可以与外部服务器5合作来为移动终端2提供服务。
72.作为本发明的较佳实施方式,移动终端2只需是内置有麦克风的移动终端即可。移动终端2可以通过下载、存储卡或其他方式获得客户端软件,安装完成后通过该客户端软件与后台服务器4通信。移动终端2可以为内置有麦克风的移动电话、个人数字助理(pda)等。
73.移动终端2包括控制单元21,用于产生控制其他各单元的信号并控制其他各单元实现各自的功能。麦克风22用于对超声波载波信息6进行录制。麦克风能录制到超声波载波信息6。解码器23用于对录制到的超声波载波信息6进行解码以获得编码信息。编码信息解析单元24用于解析解码所得的编码信息,判断超声波载波信息6是否根据预定的编码规则所生成,如果超声波载波信息6是根据预定的编码规则所生成的,编码信息解析单元24还用于根据编码信息来提取对应的服务信息。发送/接收单元25用于向后台服务器4发送信息,在返回成功后从后台服务器4接收消息。如果超声波载波信息6是根据预定的编码规则所生成的,发送/接收单元25还用于向后台服务器4发送服务提供请求消息并从后台服务器4接收服务;如果超声波载波信息6不是根据预定的编码规则所生成的,发送/接收单元25还用于向服务器端请求消息。输入单元26用于输入后台服务器4所要求输入的信息。显示单元27用于显示后台服务器4所要求播放的信息。
74.编码信息解析单元24解析编码信息,对超声波载波信息6的编码规则进行区分。如果二维码的编码规则与后台服务器4的编码规则是对应一致的,则发送/接收单元25可以与后台服务器4通信,获得想要的服务。移动终端2可以对任何码制的超声波载波信息6进行解码,使移动终端2的用户能更便利地享受超声波载波信息6所提供的服务。
75.以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1