一种无线连接方法、设备和系统的制作方法

文档序号:9474313阅读:333来源:国知局
一种无线连接方法、设备和系统的制作方法
【技术领域】
[0001]本发明属于短距离无线通信技术产品领域。
【背景技术】
[0002]目前基于手机的移动智能软硬件开发发展快速,通常的做法是智能硬件配合相应软件APP。APP开发基于原生系统,如Android上开发采用ADT环境,语言是Java,1S上开发采用xCode,语言是Object C。APP开发好以后,可以上传对应的系统的APP应用商店。这样,终端用户在拿到智能硬件后,下载硬件对应的原生应用APP,打开APP,使用APP去连接智能硬件,通过蓝牙或者Wifi等短距离无线技术进行连接。
[0003]这样的开发流程的第一个问题是,APP应用上线审查流程周期比较长,开发一款完整的智能软硬件产品需要在硬件产品定型后,调整好软件才可以上线,而且一旦上线,再修改也会比较困难。对于软硬件协同开发的挑战较大。这样的开发流程的第二个问题是,产品定制比较困难。不同客户/用户对软件的使用界面会有不同要求,传统方法通常只能再上传不同的APP应用到应用商店,在终端还需要告诉用户采用哪个应用APP,开发/运营/维护成本巨大,可行性不高。
[0004]本发明针对上述问题,提出一种用网页浏览硬件的方法,网页内容从服务器动态加载,网页中具有和硬件进行短距离无线通信交互的逻辑脚本,通过和智能硬件进行数据交互,操控交互,完成用户需要的功能。

【发明内容】

[0005]本发明的第一目的在于提供一种无线连接方法,使得系统通过识别所扫描或连接的设备,动态获取和该设备进行连接操作的网页,继而和该设备进行交互。
[0006]为实现上述目的,本发明提供的一种无线连接方法,在第一设备中具有无线连接软件,无线连接软件通过第一设备的短距离无线通信模块扫描周边设备,并与扫描获得的第二设备通信,第一设备通过互联网与服务器连接,其特征在于包括:
[0007]第一设备通过短距离无线通信模块与周边设备通信,获取周边设备包括第二设备的特征信息;
[0008]第一设备根据获取的第二设备的特征信息,通过互联网向服务器提交请求;服务器返回包含与第二设备操作的网页,包括用于界面显示的html文件集合,以及对第二设备进行无线数据读写的逻辑脚本文件;
[0009]第一设备的无线连接软件加载运行获取的针对第二设备的网页。
[0010]其中无线连接包括蓝牙。
[0011]其中针对第二设备进行无线数据读写的逻辑脚本包括javascript脚本,javascript脚本通过调用第一无线设备的短距离无线通信模块接口与第二设备进行数据通信。脚本也可以是其他可以结合到html页面中的脚本语言,包括lua, peri, php等。
[0012]其中第一设备的无线连接软件包括html渲染引擎,用来根据html文件集合,包括其中的CSS样式文件等绘制出用户交互界面。
[0013]其中第一设备的无线连接软件进一步包括脚本语言解释执行引擎,包括javascript执行引擎和其他lua, peri, php等引擎之一或者部分,或全部。
[0014]其中进一步包括第一设备进行无线扫描,通过获取的扫描响应,获取第二设备的特征信息。
[0015]其中进一步包括第一设备和第二设备建立短距离无线连接,通过读取数据,获取第二设备的特征信息。
[0016]其中第二设备的特征信息进一步包括设备名字。
[0017]其中第二设备的特征信息进一步包括设备型号。
[0018]其中第二设备的特征信息进一步包括设备地址。
[0019]其中第二设备的特征信息进一步包括URL地址。
[0020]其中第一设备根据获取的第二设备的特征信息,通过互联网向服务器提交请求,服务器返回包含与第二设备操作的网页,进一步包括,服务器包括一数据库,根据第一设备提交的第二设备的特征信息,服务器检索获取第二设备对应的网页,返回给第一设备。其中,根据特征信息进行服务器端检索:
[0021]可以是仅通过设备名字检索;
[0022]可以是仅通过设备型号检索;
[0023]可以是仅通过设备地址检索;
[0024]可以是仅通过URL地址检索,或直接访问;
[0025]可以是上述两个以上的字段,叠加进行合并检索;
[0026]其中设备地址检索,可以是按照地址范围来分别检索。
[0027]其中第一设备根据获取的第二设备的特征信息,通过互联网向服务器提交请求,服务器返回包含与第二设备操作的网页,进一步包括,该特征信息包括URL,第一设备直接访问URL对应的服务器,对服务器提出访问请求,服务器根据第一设备的访问请求,返回对应的网页,返回给第一设备。
[0028]其中服务器返回包含与第二设备操作的网页,进一步包括,返回的网页缓存在第一设备中,第一设备根据获取的第二设备的特征信息,在不连接互联网情况下,直接加载执行该缓存的网页。
[0029]其中服务器返回包含与第二设备操作的网页,进一步包括,返回的网页缓存在第一设备中,缓存的网页具有版本信息,当第一设备中具有针对第二设备的缓存网页时,第一设备向服务器查询最新版本,如果服务器有更新版本,第一设备向服务器发送请求,获取更新版本。
[0030]通过所述方法,智能硬件对应的应用APP的开发转换为了网页的开发,其开发周期短,上线灵活,只需要更新服务器端的网页和逻辑脚本集合就可以,发布周期大幅缩短,灵活性大幅提高。同时,针对不同的客户,通过修改设备名字,或者型号,或者地址等,可以分别对应不同的网页应用,定制的灵活性也大幅提升,无线连接软件根据设备的特征信息可以自动加载不同网页应用,节省运营维护成本。
[0031]本发明的第二目的在于,提出一种具有短距离无线连接功能的第一无线设备,在该无线设备中具有无线连接软件,无线连接软件通过第一设备的短距离无线通信模块扫描周边设备,并与扫描获得的第二设备通信,第一设备通过互联网与服务器连接,其特征在于包括:
[0032]第一设备通过短距离无线通信模块与周边设备通信,获取周边设备包括第二设备的特征信息;
[0033]第一设备根据获取的第二设备的特征信息,通过互联网向服务器提交请求;服务器返回包含与第二设备操作的网页,包括用于界面显示的html文件集合,以及对第二设备进行无线数据读写的逻辑脚本文件;
[0034]第一设备的无线连接软件加载运行获取的针对第二设备的网页。
[0035]进一步包括:
[0036]其中无线连接是蓝牙;
[0037]其中进一步包括第一设备进行蓝牙扫描,通过获取的扫描响应,获取第二设备的特征信息;
[0038]其中进一步包括第一设备和第二设备建立蓝牙连接,通过读取数据,获取第二设备的特征信息;
[0039]其中第二设备的特征信息进一步包括设备名字;
[0040]其中第二设备的特征信息进一步包括设备型号;
[0041]其中第二设备的特征信息进一步包括设备蓝牙地址;
[0042]其中第二设备的特征信息进一步包括URL地址;
[0043]第一设备根据获取的第二设备的特征信息,通过互联网向服务器提交请求;服务器返回包含与第二设备操作的网页,包括用于界面显示的html文件集合,以及对第二设备进行无线数据读写的逻辑脚本文件
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1