无屏智能设备的用户交互系统及交互方法与流程

文档序号:14993853发布日期:2018-07-20 23:09阅读:1048来源:国知局

本发明属于界面控制领域,涉及一种无屏智能设备的用户交互系统及交互方法。



背景技术:

目前智能设备中,从用户交互角度看,主要分两种,一种是带显示功能,一种是不带显示功能,即无屏终端设备。带屏设备如智能手机或者平板电脑等,用户可以很方便的安装或者操控各种应用,体验感出众;但在特殊应用中,有些智能设备是无法带屏的,比如内嵌在车身内的车联网智能设备等,用户只能使用设备内置的应用程序或固定的操作方法与设备交互,不能根据自己的喜好来随意操作应用程序,体验感不佳。



技术实现要素:

为了解决现有无屏智能设备与用户交互程度低的技术问题,本发明提出了一种无屏智能设备的用户交互系统,其技术要点是:

一种无屏智能设备的用户交互系统,包括无屏智能设备和可视终端设备,所述无屏智能设备端包括主控芯片、连接所述主控芯片的wlan模块;所述wlan模块,与带有wlan模块的可视终端设备以局域网形式连接,可视终端设备安装控制软件,用所述控制软件操控所述无屏智能设备。

进一步的,所述无屏智能设备端还包括连接所述主控芯片的电源管理模块,所述电源管理模块连接供电电源。

本发明还涉及一种如上述方案所述的无屏智能设备的用户交互系统的交互方法,包括如下步骤:

s1.所述无屏智能设备开启wifi热点,并且启动socket服务端;

s2.用户使用带有wlan模块的可视终端设备,连接所述无屏智能设备的wifi热点,开启控制软件,控制软件连接无屏智能设备的socket服务端,并发送合法身份鉴权数据包;

s3.无屏智能设备收到合法身份鉴权数据包后,对可视终端设备合法性进行识别,识别为合法时,可视终端设备做为socket客户端与所述无屏智能设备的socket服务端连接;

s4.socket连接建立后,无屏智能设备定时抓取自身的ui画面,实时通过socket连接传输到可视终端设备。

进一步的,所述的对可视终端设备合法性进行识别步骤是:鉴权通过则可视终端设备连接上所述无屏智能设备的socket服务端;如果鉴权失败,所述无屏智能设备自动断开与可视终端设备的连接。

进一步的,所述无屏智能设备定时抓取自身的ui画面,通过压缩算法压缩后,实时通过socket连接向可视终端设备传输数据压缩包,可视终端设备在接收到ui画面数据包时,对数据包进行解压并推送显示。

进一步的,所述方法还包括步骤:

s5.当用户在可视终端设备上进行互动时,控制软件把在可视终端设备上发生的触点坐标信息及操作类型编码成操作指令,发送到所述的无屏智能终端设备;

s6.所述的无屏智能终端设备接收到用户操作指令后,解析操作指令,按照显示比例重新校准触点的坐标,模拟操作指令的交互动作,并把更新后的ui画面回传至可视终端,由此完成了一次互动。

进一步的,所述的方法还包括步骤:

s7.当出现socket连接断开时,可视终端设备的控制软件自动发起重新连接,每次重新连接都发出合法身份鉴权数据包,鉴权合法时,才进行交互;

s8.交互使用完毕,可视终端设备的控制软件断开与所述无屏智能终端设备的socket连接,退出。

有益效果:

本发明提出了一种无屏智能设备用户交互方法,使用所述方法,实现对无屏智能设备的友好控制,从而可以根据用户的喜好,随意控制应用程序,更加符合用户的操作习惯。

在某些特殊场合,用户无法直接与设备交互,本发明可以非常完美的解决这类问题,使无屏设备也能发挥它的显示优势,扭转用户互动不理想的局面。同时本发明拓宽了无屏智能设备的使用场合,极大提高了用户使用体验。

附图说明

图1为所述系统的结构示意图;

图2为所述交互方法的流程图。

具体实施方式

实施例1:一种无屏智能设备的用户交互系统,其特征在于,包括无屏智能设备和可视终端设备,所述无屏智能设备端包括主控芯片、连接所述主控芯片的wlan模块;所述wlan模块,与带有wlan模块的可视终端设备以局域网形式连接,可视终端设备安装控制软件,用所述控制软件操控所述无屏智能设备。作为优选方案,所述无屏智能设备端还包括连接所述主控芯片的电源管理模块,所述电源管理模块连接供电电源。

作为一种实施例:一种如实施例1各技术方案所述的无屏智能设备的用户交互系统的交互方法,包括如下步骤:

s1.所述无屏智能设备开启wifi热点,并且启动socket服务端;

s2.用户使用带有wlan模块的可视终端设备,连接所述无屏智能设备的wifi热点,开启控制软件,控制软件连接无屏智能设备的socket服务端,并发送合法身份鉴权数据包;

s3.无屏智能设备收到合法身份鉴权数据包后,对可视终端设备合法性进行识别,识别为合法时,可视终端设备与所述无屏智能设备的socket服务端建立连接;

s4.socket连接建立后,无屏智能设备定时抓取自身的ui画面并压缩,实时通过socket连接传输到可视终端设备。定时越短,操作越流畅,但资源开销越大,故要平衡;

s5.当用户在可视终端设备上进行互动时,如点击、拖动等操作,控制软件把可视终端设备的触点坐标信息及操作类型编码成操作指令,发送到所述的无屏智能终端设备;

s6.所述的无屏智能终端设备接收到用户操作指令后,解析操作指令,按照显示比例重新校准触点的坐标,模拟操作指令的交互动作,并把更新后的ui画面回传至可视终端,由此完成了一次互动,从而实现了隔空控制的效果。

s7.当出现socket连接断开时,可视终端设备的控制软件自动发起重新连接,每次重新连接都发出合法身份鉴权数据包,鉴权合法时,才进行交互;

s8.交互使用完毕,退出。

为了保证安全性,所述的对可视终端设备合法性进行识别步骤是:鉴权通过则可视终端设备连接上所述无屏智能设备的socket服务端;如果鉴权失败,所述无屏智能设备自动断开可视终端设备的连接,保证安全性。

为了保证传输速度和传输安全,所述无屏智能设备定时抓取自身的ui画面,通过压缩算法压缩后,实时通过socket连接向可视终端设备传输数据压缩包,可视终端设备在接收到ui画面数据包时,对数据包进行解压并推送显示,即可视终端设备可以看到设备端的画面了。

实施例2:作为实施例1的方案补充,本实施例的方法有2部分单元配合工作,其中一端是无屏智能设备,即设备端,另一部分是可视终端,安装了匹配的控制软件,典型如手机app。其设备端包括主控芯片、连接所述主控芯片的电源管理模块、连接所述主控芯片的wlan模块,所述电源管理模块连接供电电源;所述wlan模块,可以与带有wlan模块的可视终端设备以局域网形式连接;所述控制软件,安装在带有wlan模块的可视终端设备上,可以用该软件来操控所述无屏智能设备。

设计方法组成参见图1,无屏智能终端设备,包括主控芯片、电源管理模块、wlan模块、以及控制软件,该控制软件被安装在用于跟所述无屏智能终端设备交互的带有wlan模块的可视终端设备上。

交互方法如下:

1.参见图2,所述无屏智能设备上电启动,开启wifi热点,并且启动socket服务端;

2.用户使用带有wlan模块的可视终端设备,比如智能手机、平板电脑等,安装控制软件(app),连接所述无屏智能设备的wifi热点,开启控制软件,控制软件自动连上设备的socket服务端,并发送鉴权数据包;

3.无屏智能设备收到鉴权包后,对可视终端设备合法性进行识别,如果是鉴权通过则可视终端设备可稳定连接上所述无屏智能设备的socket服务端;如果鉴权失败设备端可以自动断开可视终端设备的连接,保证安全性。

4.socket连接建立后,无屏智能设备定时抓取自身的ui画面,并通过压缩算法,快速压缩后实时通过socket传输到用户的可视终端设备,定时越短,操作越流畅,但资源开销越大,故要平衡;

5.可视终端设备在接收到ui画面数据包时,对数据包进行快速解压并推送显示,即可视终端设备可以看到设备端的画面了;

6.当用户在可视终端设备上进行互动时,如点击、拖动等操作,控制软件会把可视终端设备的触点坐标信息及操作类型编码成操作指令,发送到所述的无屏智能终端设备;

7.所述的无屏智能终端设备接收到用户操作指令后,解析指令内容,按照显示比例重新校准触点的坐标,模拟操作指令的交互动作,并把更新后的ui画面回传给可视终端,由此完成了一次互动,从而实现了隔空控制的效果。

8.当出现socket断开时,可视终端软件自动发起重新连接,每次重新连接都必须发起合法身份鉴权数据包;

9.使用完毕,正常退出。

以上所述,仅为本发明创造较佳的具体实施方式,但本发明创造的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明创造披露的技术范围内,根据本发明创造的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明创造的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1