超声设备控制方法、移动终端及控制系统与流程

文档序号:18793139发布日期:2019-09-29 19:09阅读:175来源:国知局
超声设备控制方法、移动终端及控制系统与流程

本申请涉及控制技术领域,更具体地说,涉及一种超声设备控制方法、移动终端及控制系统。



背景技术:

超声设备是医生进行疾病诊断时常用的设备。然而,医生只能通过与超声设备配套且专用的蓝牙遥控器去远距离控制超声设备进行一些常规操作,而且,超声设备上必须得插入蓝牙适配器才能实现蓝牙遥控器与超声设备间的通信,不仅操作复杂,灵活性差,响应速度也慢。



技术实现要素:

本申请的目的是提供一种超声设备控制方法、移动终端及控制系统,以降低操作的复杂度,提高响应速度,具体包括如下技术方案:

一种超声设备控制方法,应用于移动终端,所述方法包括:

通过所述超声设备的网络接入模块与所述超声设备建立网络连接;

显示与所述超声设备对应的交互界面,所述交互界面上包括语音输入接口和多个可触控虚拟按键;

通过所述语音输入接口或者所述可触控虚拟按键获取按键操作信息;

通过所述网络连接向所述超声设备发送所述按键操作信息。

上述方法,优选的,所述移动终端包括手机或平板电脑,所述手机或平板电脑包括语音模块和触摸屏,所述语音模块用于接收和识别语音输入,所述触摸屏用于提供所述交互界面和接收触控操作。

上述方法,优选的,所述通过所述超声设备的网络接入模块与所述超声设备建立网络连接,包括:

扫描无线网络的网络名称;

基于所述超声设备对应的网络名称向所述网络接入模块发送网络接入请求,所述网络接入请求中携带有待验证信息;

当所述网络接入模块确定所述待验证信息验证通过时,与所述超声设备建立网络连接。

上述方法,优选的,通过所述语音输入接口获取按键操作信息,包括:

通过所述语音输入接口获取语音信息;

对所述语音信息进行语音识别得到文本信息;

根据所述文本信息确定对应的按键操作信息。

上述方法,优选的,所述通过所述网络连接向所述超声设备发送所述按键操作信息,包括:

按照预置的通信协议将所述按键操作信息封装为按键协议帧数据包;所述按键协议帧数据包中包括:所述按键协议帧数据包的长度,所述按键操作信息,以及校验码;

通过所述网络连接向所述超声设备发送所述按键协议帧数据包。

上述方法,优选的,所述按键操作信息包括:按键识别码,按键动作标识。

一种移动终端,包括:

连接模块,用于通过所述超声设备的网络接入模块与所述超声设备建立网络连接;

触摸屏,用于接收触控操作,还用于显示交互界面;

语音模块,用于接收和识别语音输入;

处理器,用于在所述移动终端通过所述超声设备的网络接入模块与所述超声设备建立网络连接后,通过所述触摸屏显示与所述超声设备对应的交互界面,所述交互界面上包括语音输入接口和多个可触控虚拟按键;所述语音输入接口用于激活所述语音模块;当通过激活状态的所述语音模块或者通过所述可触控虚拟按键获取按键操作信息时,通过所述网络连接向所述超声设备发送所述按键操作信息。

上述移动终端,优选的,所述移动终端包括手机或平板电脑。

上述移动终端,优选的,所述连接模块包括:

扫描单元,用于扫描无线网络的网络名称;

请求单元,用于基于所述超声设备对应的网络名称向所述网络接入模块发送网络接入请求,所述网络接入请求中携带有待验证信息;

连接单元,用于当所述网络接入模块确定所述待验证信息验证通过时,与所述超声设备建立网络连接。

上述移动终端,优选的,所述处理器通过激活状态的所述语音模块获取按键操作信息时,具体用于:

获取所述语音模块接收和识别语音输入而得到的文本信息;

根据所述文本信息确定对应的按键操作信息。

上述移动终端,优选的,所述处理器通过所述网络连接向所述超声设备发送所述按键操作信息时,具体用于:

按照预置的通信协议将所述按键操作信息封装为按键协议帧数据包;所述按键协议帧数据包中包括:所述按键协议帧数据包的长度,所述按键操作信息,以及校验码;

通过所述网络连接向所述超声设备发送所述按键协议帧数据包。

上述移动终端,优选的,所述按键操作信息包括:按键识别码,按键动作标识。

一种控制系统,包括超声设备和如上任意一项所述的移动终端;

所述超声设备用于响应于所述按键操作信息,以执行预设功能。

通过以上方案可知,本申请提供的一种超声设备控制方法、移动终端及控制系统,利用移动终端能够接入无线网络的功能,使得移动终端和超声设备直接建立网络连接,而且移动终端与超声设备间的通信不局限于按键,用户还可以通过语音方式控制超声设备,为用户提供可选的控制方式,而无线网络的数据传输速度远高于蓝牙的传输速度,因此,本申请公开的方案在降低操作复杂度的同时,提高操作的灵活性和超声设备的响应速度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的超声设备控制方法的一种实现流程图;

图2为本申请实施例提供的通过超声设备的网络接入模块与超声设备建立网络连接的一种实现流程图;

图3为本申请实施例提供的通过语音输入接口获取按键操作信息的一种实现流程图;

图4为本申请实施例提供的交互界面的一种示例图;

图5为本申请实施例提供的移动终端的一种结构示意图。

说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示的以外的顺序实施。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请实施例提供的超声设备控制方法可以应用于移动终端中,该移动终端可以是用户常用的移动通信终端,例如,智能手机、平板电脑等。当然,也可以是其它能够实现本申请实施例的移动终端,例如,笔记本电脑等。该移动终端配置有语音模块和触摸屏,语音模块用于接收和识别语音输入,触摸屏用于提供交互界面和接收触控操作。

请参阅图1,图1为本申请实施例提供的超声设备控制方法的一种实现流程图,可以包括:

步骤s101:通过超声设备的网络接入模块与超声设备建立网络连接。

本申请实施例中,超声设备提供网络接入功能,例如,该超声设备提供热点功能。移动终端与超声设备建立网络连接后,移动终端与超声设备就组成一个无线局域网。

步骤s102:显示与超声设备对应的交互界面,该交互界面上包括语音输入接口和多个可触控虚拟按键。

本申请实施例中,交互界面可以由移动终端的内预置的应用程序(application,app)提供,触控虚拟按键可以仿照传统的蓝牙遥控器上的按键设置。该交互界面提供两种可选的控制方式,一种是触控方式,一种是语音方式。

步骤s103:通过语音输入接口或者可触控虚拟按键获取按键操作信息。

通过语音输入接口获取按键操作信息时,可以通过语音输入接口接收用户输入的语音,将该语音转化为按键操作信息。用户输入的语音信息中承载的内容可以是通过语音输入的按键相关的内容。

通过可触控虚拟按键获取按键操作信息时,可以通过用户触控的按键来获取按键操作信息。

按键操作信息可以包括但不限于以下内容:按键识别码,用于区分不同的按键;按键的动作标识,用于识别按键都执行了哪些动作。按键的动作可以包括但不限于以下几种类型:按键按下,按键弹起、鼠标按键按下、鼠标按键弹起、鼠标移动等类型。

步骤s104:通过所建立的网络连接向超声设备发送按键操作信息。

本申请公开的超声设备控制方法,利用移动终端能够接入无线网络的功能,使得移动终端和超声设备直接建立网络连接,而且移动终端与超声设备间的通信不局限于按键,用户还可以通过语音方式控制超声设备,为用户提供可选的控制方式,而无线网络的数据传输速度远高于蓝牙的传输速度,因此,本申请公开的方案在降低操作复杂度的同时,提高操作的灵活性和超声设备的响应速度。

在一可选的实施例中,若同时有多个移动终端与超声设备建立了网络连接,则超声设备只响应第一个与超声设备建立网络连接的移动终端,而非第一个移动终端向超声设备发送信息时,超声设备会自动忽略该信息,如丢弃该信息。除非第一个与超声设备建立网络连接的移动终端断开与超声设备的连接,超声设备才可以响应非第一个与超声设备建立网络连接的移动终端发送的信息。当然,若第一个与超声设备建立网络连接的移动终端断开与超声设备的连接时仍然有多个移动终端与超声设备建立了通信连接,则超声设备只响应第一个向超声设备发送消息的移动终端,从而保证一对一对超声设备的控制。

在一可选的实施例中,上述通过超声设备的网络接入模块与超声设备建立网络连接的一种实现流程图如图2所示,可以包括:

步骤s201:扫描无线网络的网络名称。

该扫描过程可以由移动终端用户手动触发,也可以由移动终端自动启动。

步骤s202:基于超声设备对应的网络名称向网络接入模块发送网络接入请求,网络接入请求中携带有待验证信息。

若移动终端是首次接入超声设备对应的网络名称,可以由用户触发基于超声设备对应的网络名称向网络接入模块发送网络接入请求的过程,具体的,用户可以点击超声设备对应的网络名称,终端设备会显示校验界面,用户在校验界面输入待校验信息(通常为密码)后,将待校验信息封装在网络接入请求中,向超声设备发送网络接入请求。若移动终端已经接入过超声设备,由于移动终端设备记录了待验证信息,则可以由移动终端自动向超声设备的网络接入模块发送网络接入请求。

步骤s203:当网络接入模块确定待验证信息验证通过时,与超声设备建立网络连接。

网络接入模块确定待验证信息验证通过,网络接入模块会建立与移动终端的通信连接,即移动终端与超声设备建立了网络连接,成立了局域网。

本申请实施例中,通过超声设备热点的加密连接认证来替代冗余繁杂的认证方式(例如,需要用户输入用户名和密码等),认证过程既便捷又安全。

在一可选的实施例中,上述通过语音输入接口获取按键操作信息的一种实现流程图如图3所示,可以包括:

步骤s301:通过语音输入接口获取语音信息。

当用户希望通过语音对超声设备进行控制时,可以通过对语音输入接口执行预设操作(如长按),以激活移动终端的语音模块。语音模块激活后,用户就可以发声以向移动终端输入语音了。

用户的发声内容可以是app预先定义的,例如,针对每个按键,用户的发声内容是该按键上显示的内容。

用户的发声内容也可以是用户自定义的内容,即针对不同的按键,用户定义了不同的内容。通过用户自定义,可以更方便用户操作。

步骤s302:通过语音输入接口获取语音信息。对语音信息进行语音识别得到文本信息。

步骤s303:根据文本信息确定对应的按键操作信息。

本申请实施例中,针对可以通过语音操作的每一个按键,预先设置了文本内容与按键操作信息的对应关系,不同的按键对应的文本内容不同。

对于每一个按键,其对应的按键操作信息可以是该按键平时被操作时的按键操作信息。例如,一个按键平时被操作时的按键操作信息就是按键按下(可以通过用户手指在按键处按下触控屏模拟),按键弹起(可以通过用户手指在离开触控屏模拟),则其对应按键操作信息就是按键按下和按键弹起。

如图4所示,为本申请实施例提供的交互界面的一种示例图。该示例中,交互界面以虚线为界分为两部分,虚线左边属于按键相关区域,虚线右边属于语音相关区域。在按键相关区域设置了b虚拟按键,pw虚拟按键,cw虚拟按键,freeze虚拟按键,image虚拟按键,cine虚拟按键和鼠标模拟区域。在语音相关区域设置了语音输入接口,以及语音识别显示区域。

其中,b虚拟按键表示b-b模式按键;

pw虚拟按键表示脉冲多普勒(pw-pw)模式按键;

cw虚拟按键表示连续多普勒(cw-cw)模式按键;

freeze虚拟按键表示冻结/解冻按键;

image虚拟按键表示存图按键;

cine虚拟按键表示存电影按键。

鼠标模拟区域用于计算光标的滑动位置。

该示例中,当用户想通过语音对超声设备进行控制时,若用户想操作b虚拟按键,则用户的发声内容可以为“b”,则移动终端对用户语音进行识别得到b后,会在语音识别显示区域显示“bsendok”;同理,若用户想操作pw虚拟按键,则用户的发声内容可以为“pw”,则移动终端对用户语音进行识别得到pw后,会在语音识别显示区域显示“pwsendok”。本示例中,上述列举的几种虚拟按键既可以通过操作体(如用户手指)操作,也可以通过语音进行操作。

在一可选的实施例中,通过语音输入接口除了可以获取按键操作信息外,还可以通过语音输入接口获取虚拟按键实现不了的更丰富的指令,例如,用于调取超声设备的显示器上的菜单功能的指令,用于执行特定操作(比如参数调节)的指令,当用户想通过语音出发某个指令时,用户可以说出与该指令对应的语音内容,移动终端获取到与该指令对应的语音内容后,将该语音内容转换为超声设备可以识别的指令信息,通过所建立的网络连接将该指令信息传输给超声设备。超声设备接收到该指令信息后,就可以响应该指令信息,以实现更多功能。可选的,移动终端可以通过预先建立的语音内容与指令信息的对应关系,确定与语音内容对应的超声设备可以识别的指令信息。

例如,若用户想调大超声设备的时间增益补偿参数,则用户可以以语音方式向终端输入想调节参数的识别标识和调节方式,比如,用户可以说出类似“调大增益”的语音,则移动终端获取到该语音后,将识别出的“调大增益”转换为超声设备可以识别的指令信息,将该指令信息发送给超声设备,超声设备接收到该指令信息后,响应该指令信息,将时间增益补偿参数调大预设步长。

如果用户的语音中未携带调节量,则超声设备每次接收到指令信息后,均将时间增益补偿参数调大固定的步长,例如,可以调节的最小步长。这需要用户多次输入语音指令,使得用户操作比较繁琐。

为了方便用户操作,用户的语音中还可以携带参数调节量,例如,还以调节时间增益补偿参数为例,若用户想调大超声设备的时间增益补偿参数,则用户可以以语音方式向终端输入想调节参数的识别标识、调节方式和调节量,比如,用户可以说出类似“增益调大3单位”的语音,则移动终端获取到该语音后,将“增益调大3单位”转换为超声设备可以识别的指令信息,将该指令信息发送给超声设备,超声设备接收到该指令信息后,响应该指令信息,将时间增益补偿参数调大3倍的最小步长。

在一可选的实施例中,上述通过网络连接向超声设备发送按键操作信息的一种实现方式可以为:

按照预置的通信协议将按键操作信息封装为按键协议帧数据包。

上述预置的通信协议是针对移动终端和超声设备而设计的通信协议。基于通信协议,该按键协议帧数据包中可以包括:按键协议帧数据包的长度,按键操作信息,以及校验码。

当按键操作信息包括按键识别码和按键的动作标识时,按键协议帧数据包的结构可以为:按键协议帧数据包的长度,按键的动作标识,按键识别码以及校验码。

其中,校验码可以是利用bcc异或校验法对按键协议帧数据包的长度和按键操作信息构成的整体进行处理得到的。

通过网络连接向超声设备发送按键协议帧数据包。

假设按键协议帧数据包的长度为l个字节,则超声设备在接收到l个字节后,对接收到l个字节中除校验码以外的部分即按键协议帧数据包的长度和按键操作信息构成的整体进行bcc异或校验,以判断按键协议帧数据包是否是有效的。若校验通过,则按键协议帧数据包是有效的,否则是无效的。当确定按键协议帧数据包有效时,超声设备会将按键操作信息转换为超声设备内部的逻辑按键消息,并发送给超声设备的i/o模块,由超声设备的i/o模块封装和转发给具体的应用业务模块进行处理,从而实现超声设备响应移动设备发送的信息。

可选的,当移动终端向超声设备发送指令信息时,也可以按照上述预置的通信协议将指令信息封装为指令协议帧数据包,通过网络连接向超声设备发送指令协议帧数据包。

基于通信协议,该指令协议帧数据包中可以包括:指令协议帧数据包的长度,指令信息,以及校验码。

其中,校验码可以是利用bcc异或校验法对指令协议帧数据包的长度和指令信息构成的整体进行处理得到的。

假设指令协议帧数据包的长度为k个字节,则超声设备在接收到k个字节后,对接收到k个字节中除校验码以外的部分即指令协议帧数据包的长度和指令信息构成的整体进行bcc异或校验,以判断指令协议帧数据包是否是有效的。若校验通过,则指令协议帧数据包是有效的,否则是无效的。当确定指令协议帧数据包有效时,超声设备会将指令信息发送给超声设备的i/o模块,由超声设备的i/o模块封装和转发给具体的应用业务模块进行处理,从而实现超声设备响应移动设备发送的信息。

与方法实施例相对应,本申请还提供一种移动终端,该移动终端的一种结构示意图如图5所示,可以包括:

连接模块51,触摸屏52,语音模块53和处理器54;其中,

连接模块51用于通过所述超声设备的网络接入模块与所述超声设备建立网络连接;

触摸屏52用于接收触控操作,还用于显示交互界面;

语音模块53用于接收和识别语音输入;

处理器54用于在所述移动终端通过所述超声设备的网络接入模块与所述超声设备建立网络连接后,通过所述触摸屏显示与所述超声设备对应的交互界面,所述交互界面上包括语音输入接口和多个可触控虚拟按键;所述语音输入接口用于激活所述语音模块;当通过激活状态的所述语音模块或者通过所述可触控虚拟按键获取按键操作信息时,通过所述网络连接向所述超声设备发送所述按键操作信息。

本申请提供的移动终端,利用移动终端能够接入无线网络的功能,使得移动终端和超声设备直接建立网络连接,实现了一对一控制超声设备,而且移动终端与超声设备间的通信不局限于按键,用户还可以通过语音方式控制超声设备,为用户提供可选的控制方式,而无线网络的数据传输速度远高于蓝牙的传输速度,因此,本申请公开的方案在降低操作复杂度的同时,提高操作的灵活性和超声设备的响应速度。

本申请提供的移动终端可以包括:手机或平板电脑或者笔记本电脑。

在一可选的实施例中,连接模块51可以包括:

扫描单元,用于扫描无线网络的网络名称;

请求单元,用于基于所述超声设备对应的网络名称向所述网络接入模块发送网络接入请求,所述网络接入请求中携带有待验证信息;

连接单元,用于当所述网络接入模块确定所述待验证信息验证通过时,与所述超声设备建立网络连接。

在一可选的实施例中,处理器54通过激活状态的所述语音模块获取按键操作信息时,具体用于:

获取所述语音模块接收和识别语音输入而得到的文本信息;

根据所述文本信息确定对应的按键操作信息。

在一可选的实施例中,处理器54还可以通过激活状态的所述语音模块获取指令信息,具体用于:

获取所述语音模块接收和识别语音输入而得到的文本信息;

根据所述文本信息确定对应的指令信息。

在一可选的实施例中,处理器54通过所述网络连接向所述超声设备发送所述按键操作信息时,具体用于::

按照预置的通信协议将所述按键操作信息封装为按键协议帧数据包;所述按键协议帧数据包中包括:所述按键协议帧数据包的长度,所述按键操作信息,以及校验码;

通过所述网络连接向所述超声设备发送所述按键协议帧数据包。

在一可选的实施例中,处理器54还可以用于,按照预置的通信协议将所述指令信息封装为指令协议帧数据包;所述指令协议帧数据包中包括:所述指令协议帧数据包的长度,所述指令信息,以及校验码;通过所述网络连接向所述超声设备发送所述指令协议帧数据包。

在一可选的实施例中,按键操作信息可以包括:按键识别码,按键的动作标识。

本申请实施例还提供一种控制系统,该控制系统可以包括如上述所述的移动终端和如上所述的超声设备。该超声设备可以响应于移动终端发送的按键操作信息以执行预设功能。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

应当理解,本申请实施例中,从权、各个实施例、特征可以互相组合结合,都能实现解决前述技术问题。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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