输入控制方法、装置及相关设备与流程

文档序号:11153893阅读:584来源:国知局
输入控制方法、装置及相关设备与制造工艺

本方案涉及通信领域,尤其涉及一种输入控制方法、装置及相关设备。



背景技术:

医疗设备作为一种重要的诊疗设备,在各个医疗机构得到了广泛应用。由于医疗设备的主要用途是对病人进行健康检查和辅助治疗,因此,医疗设备不同于一般的通信设备,不具有一般通信设备所具有的良好的人机交互功能。例如,医疗设备所接收的大多数用户指令都是通过医疗设备上设置的相应实体按钮或开关发出的。

当前,随着医疗设备的技术发展,医疗设备上设置了简单的虚拟键盘界面。通过医疗设备上的虚拟键盘界面,用户可以输入英文字母、数字等简单的字符信息。医疗设备上的虚拟键盘界面通常是医疗设备生产厂家自主研发的简单虚拟键盘,出于成本的考虑,医疗设备上通常不设置或安装操作系统,因此,这些虚拟键盘通常没有操作系统的支持,没有操作系统,也就无法在医疗设备上安装输入法软件程序,因为输入法软件程序都需要操作系统平台的支持。因此,通过医疗设备上的虚拟键盘界面所能输入的信息,仅限于虚拟键盘所提供的字符信息,例如英文字母、数字等。而无法像有操作系统支持的个人计算机等终端设备那样输入指定语言的文字。

虽然医疗设备能够通过有线或无线方式与个人计算机、笔记本等终端设备连接,将医疗设备上的虚拟键盘的输入信息传递到这些终端设备上显示,但是,由医疗设备传递到终端设备上显示的信息仍然仅限于虚拟键盘所提供的字符信息,例如英文字母、数字等。

在实现本方案过程中,发明人发现现有技术中至少存在如下问题:

通过现有的医疗设备上的虚拟键盘界面,无法输入指定语言的文字。



技术实现要素:

有鉴于此,本方案实施例提供了一种输入控制方法、装置及相关设备,用以解决现有技术中通过现有的医疗设备上的虚拟键盘界面,无法输入指定语言的文字的问题。

第一方面,本方案实施例提供一种基于虚拟键盘界面的输入方法,所述方法包括:

接收用户通过虚拟键盘界面输入的字符信息;

将所述字符信息发送给指定程序,以便所述指定程序基于所述字符信息通过指定界面获取指定输入法服务程序响应于所述字符信息返回的候选词汇列表;

接收所述指定程序转发的所述候选词汇列表,并在所述虚拟键盘界面上显示所述候选词汇列表;

响应于用户对所述候选词汇列表中指定词汇的选择指令,生成选择信息;

将所述选择信息发送给所述指定程序,以便所述指定程序将所述选择信息通过所述指定界面转发给所述指定输入法服务程序,以及所述指定界面基于所述指定输入法服务程序响应于所述选择信息返回的指定词汇显示所述指定词汇。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述字符信息为英文字母或英文字母组合。

第二方面,本方案实施例提供一种输入控制方法,所述方法包括:

响应于接收到虚拟键盘界面的字符信息,将所述字符信息通过指定界面转发给指定输入法服务程序,所述指定界面为激活的可编辑界面;

从所述指定界面拦截所述指定输入法服务程序响应于所述字符信息返回的候选词汇列表;

将所述候选词汇列表转发给所述虚拟键盘界面;

接收所述虚拟键盘界面传送的对所述候选词汇列表中指定词汇的选择信息;

将所述选择信息通过所述指定界面转发给所述指定输入法服务程序,以便所述指定界面基于所述指定输入法服务程序响应于所述选择信息返回的指定词汇显示所述指定词汇。

第三方面,本方案实施例提供一种显示方法,所述方法包括:

响应于接收到指定程序转发的虚拟键盘界面的字符信息,将所述字符信息转发给指定输入法服务程序;

接收所述指定输入法服务程序响应于所述字符信息返回的候选词汇列表,以便所述指定程序拦截所述候选词汇列表并转发给所述虚拟键盘界面;

接收所述指定程序转发的所述虚拟键盘界面对所述候选词汇列表中指定词汇的选择信息,并将所述选择信息转发给所述指定输入法服务程序;

响应于接收到所述指定输入法服务程序响应于所述选择信息返回的指定词汇,显示所述指定词汇。

第四方面,本方案实施例提供一种基于虚拟键盘界面的输入装置,所述装置包括:

第一接收模块,用于接收用户通过虚拟键盘界面输入的字符信息;

第一发送模块,用于将所述字符信息发送给指定程序,以便所述指定程序基于所述字符信息通过指定界面获取指定输入法服务程序响应于所述字符信息返回的候选词汇列表;

第二接收模块,用于接收所述指定程序转发的所述候选词汇列表,并在所述虚拟键盘界面上显示所述候选词汇列表;

生成模块,用于响应于用户对所述候选词汇列表中指定词汇的选择指令,生成选择信息;

第二发送模块,用于将所述选择信息发送给所述指定程序,以便所述指定程序将所述选择信息通过所述指定界面转发给所述指定输入法服务程序,以及所述指定界面基于所述指定输入法服务程序响应于所述选择信息返回的指定词汇显示所述指定词汇。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述字符信息为英文字母或英文字母组合。

第五方面,本方案实施例提供一种输入控制装置,所述装置包括:

第一转发模块,用于响应于接收到虚拟键盘界面的字符信息,将所述字符信息通过指定界面转发给指定输入法服务程序,所述指定界面为激活的可编辑界面;

拦截模块,用于从所述指定界面拦截所述指定输入法服务程序响应于所述字符信息返回的候选词汇列表;

第二转发模块,用于将所述候选词汇列表转发给所述虚拟键盘界面;

第三接收模块,用于接收所述虚拟键盘界面传送的对所述候选词汇列表中指定词汇的选择信息;

第三转发模块,用于将所述选择信息通过所述指定界面转发给所述指定输入法服务程序,以便所述指定界面基于所述指定输入法服务程序响应于所述选择信息返回的指定词汇显示所述指定词汇。

第六方面,本方案实施例提供一种显示装置,所述装置包括:

第四转发模块,用于响应于接收到指定程序转发的虚拟键盘界面的字符信息,将所述字符信息转发给指定输入法服务程序;

第四接收模块,用于接收所述指定输入法服务程序响应于所述字符信息返回的候选词汇列表,以便所述指定程序拦截所述候选词汇列表并转发给所述虚拟键盘界面;

接收及转发模块,用于接收所述指定程序转发的所述虚拟键盘界面对所述候选词汇列表中指定词汇的选择信息,并将所述选择信息转发给所述指定输入法服务程序;

显示模块,用于响应于接收到所述指定输入法服务程序响应于所述选择信息返回的指定词汇,显示所述指定词汇。

第七方面,本方案实施例提供一种终端设备,所述终端设备设置有第五方面所述的输入控制装置和第六方面所述的显示装置;或者,所述终端设备设置有第四方面所述的基于虚拟键盘界面的输入装置、第五方面所述的输入控制装置和第六方面所述的显示装置。

第八方面,本方案实施例提供一种医疗设备,所述医疗设备设置有第四方面所述的基于虚拟键盘界面的输入装置。

本发明实施例具有以下有益效果:

本发明实施例通过将用户通过医疗设备的虚拟键盘界面输入的字符信息传递给指定输入法服务程序,利用具有操作系统平台的终端设备实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

【附图说明】

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

图1为本发明实施例提供的通过医疗设备的虚拟键盘界面实现指定语言文字输入的流程示例图。

图2为本发明实施例提供的基于虚拟键盘界面的输入方法的流程示例图。

图3为本发明实施例提供的基于虚拟键盘界面的输入装置的功能方块图。

图4为本发明实施例提供的输入控制方法的流程示例图。

图5为本发明实施例提供的输入控制装置的功能方块图。

图6为本发明实施例提供的显示方法的流程示例图。

图7为本发明实施例提供的显示装置的功能方块图。

【具体实施方式】

为了更好的理解本方案的技术方案,下面结合附图对本方案实施例进行详细描述。

应当明确,所描述的实施例仅仅是本方案一部分实施例,而不是全部的实施例。基于本方案中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本方案保护的范围。

在本方案实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本方案。在本方案实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

发明人发现,虽然通过医疗设备上的虚拟键盘只能输入简单的字符信息,但是,如果能够将通过医疗设备上的虚拟键盘输入的简单字符信息传递给输入法软件程序,输入法软件程序就能够根据该字符信息提供相应语言的文字。基于此,发明人提出了如图1所示的方案。

图1为本发明实施例提供的通过医疗设备的虚拟键盘界面实现指定语言文字输入的流程示例图。参见图1,通过医疗设备的虚拟键盘界面实现指定语言文字输入的流程可以包括如下步骤:

将医疗设备与具有操作系统平台的个人计算机等终端设备相连,将通过医疗设备上的虚拟键盘输入的字符信息发送给终端设备上的指定程序;

终端设备上的指定程序接收到该字符信息后,不将该字符信息直接显示在终端设备的指定界面上,而是将字符信息转发给终端设备的指定界面;

终端设备的指定界面将字符信息传递给安装在终端设备上的指定输入法软件程序;

指定输入法软件程序根据该字符信息提供候选词汇列表,并将该候选词汇列表发送给终端设备的指定界面;

终端设备的指定界面不直接显示候选词汇列表,指定程序从指定界面拦截候选词汇列表;

指定程序将候选词汇列表转发给医疗设备上的虚拟键盘界面;

医疗设备上的虚拟键盘界面接收并显示候选词汇列表;

用户通过医疗设备上的虚拟键盘界面选择候选词汇列表中的指定词汇,然后虚拟键盘界面将对指定词汇的选择信息发送给终端设备上的指定程序;

指定程序将对指定词汇的选择信息转发给终端设备的指定界面;

终端设备上的指定界面再将对指定词汇的选择信息传递给指定输入法软件程序;

指定输入法软件程序响应于对指定词汇的选择信息,向终端设备上的指定界面返回指定词汇;

终端设备上的指定界面根据指定输入法软件程序返回的指定词汇,显示指定词汇。

这样,就实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言的文字。这个方案无需在医疗设备上安装操作系统,而是利用安装有操作系统的终端设备上的操作系统,实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言的文字的目的,成本低廉。

其中,指定界面可以是终端设备上的人机交互界面上的一个激活的可编辑界面。

需要说明的是,医疗设备的虚拟键盘界面也可以设置在终端设备上。

其中,终端设备可以是个人计算机、笔记本电脑等。

实施例一

本发明实施例提供了一种基于虚拟键盘界面的输入方法,该基于虚拟键盘界面的输入方法执行在图1所示的虚拟键盘界面上。

图2为本发明实施例提供的基于虚拟键盘界面的输入方法的流程示例图。如图2所示,本实施例中,基于虚拟键盘界面的输入方法可以包括如下步骤:

S201,接收用户通过虚拟键盘界面输入的字符信息;

S202,将字符信息发送给指定程序,以便指定程序基于字符信息通过指定界面获取指定输入法服务程序响应于字符信息返回的候选词汇列表;

S203,接收指定程序转发的候选词汇列表,并在虚拟键盘界面上显示候选词汇列表;

S204,响应于用户对候选词汇列表中指定词汇的选择指令,生成选择信息;

S205,将选择信息发送给指定程序,以便指定程序将选择信息通过指定界面转发给指定输入法服务程序,以及指定界面基于指定输入法服务程序响应于选择信息返回的指定词汇显示指定词汇。

其中,字符信息可以是英文字母或英文字母组合。例如“f”、“fm”、“faming”等等。

其中,通过虚拟键盘界面的虚拟键盘输入的字符可以是英文字母、数字等。

其中,指定程序指本文后续实施例三中的输入控制方法程序。

其中,指定输入法服务程序可以是搜狗拼音输入法程序、微软输入法程序、百度输入法程序等等。

其中,指定输入法服务程序响应于字符信息返回的候选词汇列表是字符信息所对应的候选词汇列表。举例说明,假设指定输入法服务程序为搜狗拼音输入法程序,当字符信息为“fm”,搜狗拼音输入法程序响应于“fm”返回的候选词汇列表为“1、发明2、父母3、方面……”。

其中,用户对候选词汇列表中指定词汇的选择方式可以是通过虚拟键盘界面输入指定词汇对应的数字,比如,在虚拟键盘界面上显示的候选词汇列表为“1、发明2、父母3、方面……”时,用户通过虚拟键盘界面输入数字“3”,即表示用户发出了对词汇“方面”的选择指令。

其中,用户对候选词汇列表中指定词汇的选择方式可以是通过虚拟键盘界面将亮条移动到指定词汇对应的行上。例如,在虚拟键盘界面上显示的候选词汇列表为“1、发明2、父母3、方面……”,且候选词汇列表为“1、发明2、父母3、方面……”在虚拟键盘界面的排列方式如下时:

1、发明

2、父母

3、方面

……

用户通过将亮条移动到“3、方面”所在的行上,发出对词汇“方面”的选择指令。

其中,指定程序、指定输入法服务程序、指定界面均设置于具有操作系统平台的终端设备上。

本发明实施例提供的基于虚拟键盘界面的输入方法,通过将用户通过虚拟键盘界面输入的字符信息传递给指定输入法服务程序,利用具有操作系统平台的终端设备实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

实施例二

本发明实施例提供了一种基于虚拟键盘界面的输入装置,该基于虚拟键盘界面的输入装置能够实现前述实施例一中基于虚拟键盘界面的输入方法的各步骤。

图3为本发明实施例提供的基于虚拟键盘界面的输入装置的功能方块图。如图3所示,本实施例中,基于虚拟键盘界面的输入装置包括:

第一接收模块310,用于接收用户通过虚拟键盘界面输入的字符信息;

第一发送模块320,用于将字符信息发送给指定程序,以便指定程序基于字符信息通过指定界面获取指定输入法服务程序响应于字符信息返回的候选词汇列表;

第二接收模块330,用于接收指定程序转发的所述候选词汇列表,并在虚拟键盘界面上显示所述候选词汇列表;

生成模块340,用于响应于用户对所述候选词汇列表中指定词汇的选择指令,生成选择信息;

第二发送模块350,用于将选择信息发送给指定程序,以便指定程序将选择信息通过指定界面转发给所述指定输入法服务程序,以及指定界面基于指定输入法服务程序响应于选择信息返回的指定词汇显示指定词汇。

其中,字符信息可以为英文字母或英文字母组合。

由于本实施例中的基于虚拟键盘界面的输入装置能够执行前述实施例一中的基于虚拟键盘界面的输入方法,本实施例未详细描述的部分,可参考对前述实施例一中基于虚拟键盘界面的输入方法的相关说明。

本发明实施例提供的基于虚拟键盘界面的输入装置,通过将用户通过虚拟键盘界面输入的字符信息传递给指定输入法服务程序,利用具有操作系统平台的终端设备实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

实施例三

本发明实施例提供了一种输入控制方法,该输入控制方法对应的程序即为图1中的指定程序。

图4为本发明实施例提供的输入控制方法的流程示例图。如图4所示,本实施例中,输入控制方法包括:

S401,响应于接收到虚拟键盘界面的字符信息,将字符信息通过指定界面转发给指定输入法服务程序,指定界面为激活的可编辑界面;

S402,从指定界面拦截指定输入法服务程序响应于字符信息返回的候选词汇列表;

S403,将候选词汇列表转发给虚拟键盘界面;

S404,接收虚拟键盘界面传送的对候选词汇列表中指定词汇的选择信息;

S405,将选择信息通过指定界面转发给指定输入法服务程序,以便指定界面基于指定输入法服务程序响应于选择信息返回的指定词汇显示指定词汇。

其中,虚拟键盘界面为医疗设备的虚拟键盘界面。

其中,输入控制方法对应的程序、指定界面都安装在具有操作系统平台的终端设备上。

由于本发明实施例提供的输入控制方法的流程与前述实施例一中的基于虚拟键盘界面的输入方法流程配合完成图1所示通过医疗设备的虚拟键盘界面实现指定语言文字输入的流程,本实施例未详细描述的地方,请参见前述实施例一中基于虚拟键盘界面的输入方法的相关说明。

本发明实施例提供的输入控制方法,通过将医疗设备的虚拟键盘界面的字符信息传递给指定输入法服务程序,使得终端设备上的指定界面能够显示指定输入法服务程序基于该字符信息向指定界面返回的指定词汇,从而实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

实施例四

本发明实施例提供了一种输入控制装置,该输入控制装置能够实现前述实施例三中输入控制方法的各步骤。

图5为本发明实施例提供的输入控制装置的功能方块图。如图5所示,本实施例中,输入控制装置包括:

第一转发模块510,用于响应于接收到虚拟键盘界面的字符信息,将字符信息通过指定界面转发给指定输入法服务程序,指定界面为激活的可编辑界面;

拦截模块520,用于从指定界面拦截指定输入法服务程序响应于字符信息返回的候选词汇列表;

第二转发模块530,用于将候选词汇列表转发给虚拟键盘界面;

第三接收模块540,用于接收虚拟键盘界面传送的对候选词汇列表中指定词汇的选择信息;

第三转发模块550,用于将选择信息通过指定界面转发给指定输入法服务程序,以便指定界面基于指定输入法服务程序响应于选择信息返回的指定词汇显示指定词汇。

由于本实施例中的输入控制装置能够执行前述实施例三中的输入控制方法,本实施例未详细描述的部分,可参考对前述实施例三中输入控制方法的相关说明。

本发明实施例提供的输入控制装置,通过将医疗设备的虚拟键盘界面的字符信息传递给指定输入法服务程序,使得终端设备上的指定界面能够显示指定输入法服务程序基于该字符信息向指定界面返回的指定词汇,从而实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

实施例五

本发明实施例提供了一种显示方法,该显示方法执行在图1所示的指定界面。

图6为本发明实施例提供的显示方法的流程示例图。如图6所示,本实施例中,显示方法包括:

S601,响应于接收到指定程序转发的虚拟键盘界面的字符信息,将字符信息转发给指定输入法服务程序;

S602,接收指定输入法服务程序响应于字符信息返回的候选词汇列表,以便指定程序拦截候选词汇列表并转发给虚拟键盘界面;

S603,接收指定程序转发的虚拟键盘界面对候选词汇列表中指定词汇的选择信息,并将选择信息转发给指定输入法服务程序;

S604,响应于接收到指定输入法服务程序响应于选择信息返回的指定词汇,显示指定词汇。

其中,虚拟键盘界面为医疗设备的虚拟键盘界面。

其中,显示方法对应的程序、指定界面、指定程序都安装在具有操作系统平台的终端设备上。

由于本发明实施例提供的显示方法的流程与前述实施例一中的基于虚拟键盘界面的输入方法流程配合完成图1所示通过医疗设备的虚拟键盘界面实现指定语言文字输入的流程,本实施例未详细描述的地方,请参见前述实施例一中基于虚拟键盘界面的输入方法的相关说明。

本发明实施例提供的显示方法,通过将医疗设备的虚拟键盘界面的字符信息传递给具有操作系统平台的终端设备上的指定输入法服务程序,能够显示指定输入法服务程序基于该字符信息向指定界面返回的指定词汇,从而实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

实施例六

本发明实施例提供了一种显示装置,该显示装置能够实现前述实施例五中显示方法的各步骤。

图7为本发明实施例提供的显示装置的功能方块图。如图7所示,本实施例中,显示包括:

第四转发模块710,用于响应于接收到指定程序转发的虚拟键盘界面的字符信息,将字符信息转发给指定输入法服务程序;

第四接收模块720,用于接收指定输入法服务程序响应于字符信息返回的候选词汇列表,以便指定程序拦截所述候选词汇列表并转发给虚拟键盘界面;

接收及转发模块730,用于接收指定程序转发的虚拟键盘界面对候选词汇列表中指定词汇的选择信息,并将选择信息转发给指定输入法服务程序;

显示模块740,用于响应于接收到指定输入法服务程序响应于选择信息返回的指定词汇,显示指定词汇。

由于本实施例中的显示装置能够执行前述实施例五中的显示方法,本实施例未详细描述的部分,可参考对前述实施例五中显示方法的相关说明。

本发明实施例提供的显示装置,通过将医疗设备的虚拟键盘界面的字符信息传递给具有操作系统平台的终端设备上的指定输入法服务程序,能够显示指定输入法服务程序基于该字符信息向指定界面返回的指定词汇,从而实现了通过现有的医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

实施例七

本发明实施例提供一种终端设备,该终端设备设置有前述实施例四的输入控制装置和前述实施例六的显示装置;或者,该终端设备设置有前述实施例二的基于虚拟键盘界面的输入装置、前述实施例四的输入控制装置和前述实施例六的显示装置。

其中,终端设备可以是个人计算机、笔记本等。

带有虚拟键盘界面的医疗设备与本发明实施例提供的终端设备相连后,就可以利用本发明实施例提供的终端设备的操作系统平台,实现通过医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

实施例八

本发明实施例提供一种医疗设备,该医疗设备设置有前述实施例二的基于虚拟键盘界面的输入装置。

本发明实施例提供的医疗设备与实施例七提供的终端设备相连后,就可以利用终端设备的操作系统平台,实现通过医疗设备上的虚拟键盘界面输入指定语言文字的目的,并且不需要在医疗设备上安装复杂昂贵的操作系统平台,成本低。

以上所述仅为本方案的较佳实施例而已,并不用以限制本方案,凡在本方案的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本方案保护的范围之内。

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