一种无线接入人机交互网页界面的方法和智能终端与流程

文档序号:36506127发布日期:2023-12-28 15:46阅读:33来源:国知局
一种无线接入人机交互网页界面的方法和智能终端与流程

本发明属于人机交互,具体涉及一种无线接入人机交互网页界面的方法和智能终端。


背景技术:

1、传统的工业测控、商业服务终端针对不同的终端系统有不同的人机交互方式,对于具有gui图形用户接口的终端系统,功能app可以基于gui图形用户接口制作app的显示交互界面。传统终端基于gui图形用户接口和显示屏所支持的人机交互实现本地操作,基于客户机服务器的cs架构所开发的人机交互可以实现远程操作,但是这些已有方案其本地交互和远程交互是完全不容的开发方式,如需都支持,开发工作量大,维护成本高。

2、对于不具有gui图形用户接口的终端系统,也已有终端采用ssh等远程登录会话协议的方式提供人机交互操作。这种交互方式,基于串口连接或网口的有线连接进行人机交互本地操作,接入时需要配置好终端的串口通信参数或网口通信参数,通过专业的连接线将终端与交互终端进行连接,经常出现因通信接口参数配置错误、连接线与通信端子反接造成通信异常的问题。


技术实现思路

1、本发明的目的在于提供一种无线接入人机交互网页界面的方法和智能终端,从而解决在将具有人机交互功能的智能终端与交互终端进行连接时,采用现有技术方法出现的因通信接口参数配置错误、连接线与通信端子反接造成通信异常的问题。

2、为解决上述技术问题,本发明提供了一种无线接入人机交互网页界面的智能终端,包括网络接口、网络处理单元、人机交互系统以及用于提供人机交互界面的功能app;其中网络接口用于智能终端对外开放无线热点,以便交互终端通过无线热点访问人机交互网页;网络处理单元用于使交互终端接入网页数据处理单元;人机交互系统用于将所述人机交互界面以网页的形式发送给交互终端并响应交互终端的操作。

3、其有益效果为:交互终端可通过网络接口提供的无线热点以及网络处理单元连接至人机交互系统,并接收功能app的人机交互界面网页数据从而进行人机交互操作。无需对智能终端进行参数配置或接线操作,连接智能终端的无线热点即可实现快速接入智能终端的人机交互系统,从而避免了在将具有人机交互功能的智能终端与交互终端进行连接时,出现因通信接口参数配置错误、连接线与通信端子反接造成通信异常的问题。

4、优选地,所述的网络处理单元为netfilter模块,用于注册dns域名解析函数和http重定向函数;所述的dns域名解析函数用于接收并拦截dns域名解析请求,并向交互终端返回智能终端的ip地址;http重定向函数用于接收http网络连接性探测请求并匹配重定向规则。

5、优选地,所述的人机交互系统包括代理服务器、人机交互入口网页模块和app管理模块,所述的代理服务器用于使交互终端连接至所述人机交互入口网页模块并向交互终端发送人机交互网页数据;所述的代理服务器还用于充当功能app的服务器网关;所述的人机交互入口网页模块用于根据功能app的页面注册信息向交互终端提供功能app的人机交互界面入口;所述的app管理模块,用于对功能app进行管理操作,还用于连接人机交互入口网页并向其输出功能app的页面注册信息,还用于连接代理服务器,并向其输出功能app的代理配置信息。

6、为解决上述技术问题,本发明还提供了一种无线接入人机交互网页界面的方法,包括以下步骤:

7、通过智能终端的网络接口启动无线热点,等待交互终端接入无线热点;

8、待交互终端接入无线热点后,若交互终端本地没有缓存智能终端的ip地址,则将智能终端的ip地址通过智能终端的网络处理单元发送给交互终端,并等待与交互终端建立连接;

9、与交互终端建立连接后,通过智能终端的人机交互系统将智能终端中安装的功能app的人机交互界面对应的网页数据发送给交互终端,并响应交互终端的交互操作。

10、其有益效果为:将交互终端连接至智能终端wifi无线热点后,通过netfilter网络处理模块即可获得智能终端的ip地址并访问智能终端人机交互主页面并进行交互操作,无需对智能终端进行参数配置或接线操作,从而避免了在将具有人机交互功能的智能终端与交互终端进行连接时,出现因通信接口参数配置错误、连接线与通信端子反接造成通信异常的问题。

11、优选地,若交互终端本地缓存有智能终端ip地址,则等待与交互终端建立连接。

12、优选地,将智能终端的ip地址发送给交互终端的方法包括以下步骤:

13、若无缓存,则等待交互终端发起dns域名解析请求;

14、网络处理单元在接收到交互终端的dns域名解析请求后,拦截该请求并将智能终端的ip地址回复给交互终端。

15、优选地,通过人机交互系统将功能app的人机交互界面网页数据发送给交互终端并响应交互终端的交互操作的过程为:

16、与交互终端建立连接,等待交互终端发起http网络连接性探测请求;

17、网络处理单元在接收到交互终端的http网络连接性探测请求后,匹配网络连接性探测请求重定向规则,对于符合重定向规则的请求,向交互终端回复重定向状态码和智能终端人机交互入口网页url,以便交互终端依据重定向状态码启动浏览器,并依据人机交互入口网页url访问智能终端人机交互入口网页;

18、待交互终端访问智能终端人机交互入口网页后,网页数据处理单元依据交互终端触发的人机交互入口网页事件,向交互终端回复相应的功能app人机交互界面的网页数据,响应交互终端操作。

19、优选地,对于不符合重定向规则的http网络连接性探测请求进行丢弃。

20、优选地,所述功能app用于采用如下方法安装在所述智能终端上:

21、功能app向人机交互系统中的app管理模块输出app配置信息;

22、app管理模块依据配置信息中的页面注册参数和人机交互入口网页挂载函数向人机交互入口网页输出功能app页面注册参数,人机交互入口网页依据功能app页面注册参数在交互入口网页数据上生成功能app入口图标,并关联功能app的网页入口地址;app管理模块还依据代理服务器的挂载函数向代理服务器输出功能app配置信息中的代理配置参数。



技术特征:

1.一种无线接入人机交互网页界面的智能终端,其特征在于,包括网络接口、网络处理单元、人机交互系统以及用于提供人机交互界面的功能app;其中网络接口用于智能终端对外开放无线热点,以便交互终端通过无线热点访问人机交互网页;网络处理单元用于使交互终端接入网页数据处理单元;人机交互系统用于将所述人机交互界面以网页的形式发送给交互终端并响应交互终端的操作。

2.如权利要求1所述的无线接入人机交互网页界面的智能终端,其特征在于,所述的网络处理单元为netfilter模块,用于注册dns域名解析函数和http重定向函数;所述的dns域名解析函数用于接收并拦截dns域名解析请求,并向交互终端返回智能终端的ip地址;http重定向函数用于接收http网络连接性探测请求并匹配重定向规则。

3.如权利要求1所述的无线接入人机交互网页界面的智能终端,其特征在于,所述的人机交互系统包括代理服务器、人机交互入口网页模块和app管理模块,所述的代理服务器用于使交互终端连接至所述人机交互入口网页模块并向交互终端发送人机交互网页数据;所述的代理服务器还用于充当功能app的服务器网关;所述的人机交互入口网页模块用于根据功能app的页面注册信息向交互终端提供功能app的人机交互界面入口;所述的app管理模块,用于对功能app进行管理操作,还用于连接人机交互入口网页并向其输出功能app的页面注册信息,还用于连接代理服务器,并向其输出功能app的代理配置信息。

4.一种无线接入人机交互网页界面的方法,其特征在于,包括以下步骤:

5.如权利要求4所述的无线接入人机交互网页界面的方法,其特征在于,若交互终端本地缓存有智能终端ip地址,则等待与交互终端建立连接。

6.如权利要求4所述的无线接入人机交互网页界面的方法,其特征在于,将智能终端的ip地址发送给交互终端的方法包括以下步骤:

7.如权利要求4所述的无线接入人机交互网页界面的方法,其特征在于,通过智能终端的人机交互系统将智能终端中安装的功能app的人机交互界面对应的网页数据发送给交互终端,并响应交互终端的交互操作的过程为:

8.如权利要求7所述的无线接入人机交互网页界面的方法,其特征在于,对于不符合重定向规则的http网络连接性探测请求进行丢弃。

9.如权利要求4所述的无线接入人机交互网页界面的方法,其特征在于,所述功能app用于采用如下方法安装在所述智能终端上:


技术总结
本发明属于人机交互技术领域,提供了一种无线接入人机交互网页界面的方法和智能终端,其中的智能终端包括网络接口、网络处理单元、人机交互系统以及用于提供人机交互界面的功能APP;其中网络接口用于智能终端对外开放无线热点,以便交互终端通过无线热点访问人机交互网页;网络处理单元用于使交互终端接入网页数据处理单元;人机交互系统用于将所述人机交互界面以网页的形式发送给交互终端并响应交互终端的操作。采用本发明的智能装置,无需对智能终端进行参数配置或接线操作,连接智能终端的WiFi无线热点即可实现快速接入智能终端的人机交互系统,从而避免了在将智能终端与交互终端进行连接时,出现通信异常的问题。

技术研发人员:彭飞
受保护的技术使用者:北京中碳创科数字能源技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1