一种输入法处理的方法及设备技术

技术编号:15075113 阅读:118 留言:0更新日期:2017-04-06 20:02
本发明专利技术公开了一种输入法处理方法,应用于云交互系统,云交互系统包括用户设备和服务器,所述方法包括:用户设备接收输入法启动指令后,向服务器发送输入法启动请求,服务器根据输入法启动请求,将输入法启动指示信息编码到第一数据中,得到第一指令数据,向用户设备发送第一指令数据,用户设备根据从第一指令数据中解码出的输入法启动指示信息,启动本地输入法,根据第一指令数据渲染出第一交互式应用界面和本地输入法的任务图形。本发明专利技术实施例提供的输入法处理的方法,可以确保本地输入法在交互式应用界面处于任何状态下都能正常显示在交互式应用界面中。

Method and apparatus for processing input method

The invention discloses a processing method of input method, applied to cloud interaction system, cloud interaction system including the user device and the server, the method includes: the user equipment receives input after a start command, start sending a request to the server server according to the input method, input the start request, will start input to the first indication information encoding in the data, first order data sent to the user equipment first instruction data, the user equipment according to the input method for decoding data from the first instruction in the starting instruction information, start the local input method, according to the first instruction data rendering first interactive application interface and the local input task graph. The input method processing method provided by the embodiment of the invention can ensure that the local input method can be displayed in the interactive application interface at any state in the interactive application interface.

【技术实现步骤摘要】

本专利技术涉及云
,具体涉及一种输入法处理的方法及设备
技术介绍
随着近年来网络带宽的高速发展,云计算技术的日趋成熟催生了云交互系统。现有的云交系统通常包括服务器和多个用户设备,服务器可以是集群服务器,多种交互式应用都可以运行在云交互系统中。在云交互系统中有输入法方面的应用,现有技术中的一些交互式应用时,经常需要在应用中输入文字,以方便与应用中的其他用户交流。向交互式应用中输入文字通常都是使用本地输入法,本地输入法也就是用户设备所安装的输入法,在需要使用时,用户触发启动本地输入法,不需要使用时,用户触发关闭本地输入法,输入法的启动和关闭都可以通过操作用户设备进行控制。但现有技术中,本地输入法与交互式应用是分离的,当交互式应用的界面处于全屏状态时,则无法显示本地输入法,也就无法向交互式应用界面中输入文字。
技术实现思路
本专利技术实施例提供一种输入法处理的方法,可以由服务器将输入法指示指令编码到用户渲染交互式应用界面的数据中,从而控制用户设备上本地输入法在交互式应用界面中显示,从而确保了本地输入法在交互式应用界面处于任何状态下都能正常显示在交互式应用界面中。本专利技术第一方面提供一种输入法处理方法,所述方法应用于云交互系统,所述云交互系统包括用户设备和服务器,所述方法包括:所述用户设备接收输入法启动指令后,向所述服务器发送输入法启动请求,所述输入法启动请求用于指示所述服务器将输入法启动指示信息编码到第一数据中,得到第一指令数据;所述用户设备接收所述服务器发送的所述第一指令数据;所述用户设备根据从所述第一指令数据中解码出的所述输入法启动指示信息,启动本地输入法;所述用户设备根据所述第一指令数据渲染出所述第一交互式应用界面和所述本地输入法的任务图形。本专利技术第二方面提供一种输入法处理的方法,所述方法应用于云交互系统,所述云交互系统包括用户设备和服务器,所述方法包括:所述服务器接收所述用户设备发送的输入法启动请求;所述服务器根据所述输入法启动请求,将输入法启动指示信息编码到第一数据中,得到第一指令数据,所述第一指令数据用于所述用户设备渲染得到第一交互式应用界面;所述服务器向所述用户设备发送所述第一指令数据,所述第一指令数据用于所述用户设备在从所述第一指令数据中解码出的所述输入法启动指示信息,启动本地输入法,并渲染出所述第一交互式应用界面和所述本地输入法的任务图形。本专利技术第三方面提供一种用户设备,所述用于设备应用于云交互系统,所述云交互系统还包括服务器,所述用户设备包括:接收单元,用于接收输入法启动指令;发送单元,用于在所述接收单元接收所述输入法启动指令后,向所述服务器发送输入法启动请求,所述输入法启动请求用于指示所述服务器将输入法启动指示信息编码到第一数据中,得到第一指令数据;所述接收单元,还用于接收所述服务器发送的所述第一指令数据;控制单元,用于根据从所述接收单元接收的所述第一指令数据中解码出的所述输入法启动指示信息,启动本地输入法;渲染单元,用于根据所述接收单元接收的所述第一指令数据渲染出所述第一交互式应用界面和所述本地输入法的任务图形;显示单元,用于显示所述渲染单元渲染出的所述第一交互式应用界面以及所述本地输入法的任务图形。本专利技术第四方面提供一种服务器,所述服务器应用于云交互系统,所述云交互系统还包括用户设备,所述服务器包括:接收单元,用于接收所述用户设备发送的输入法启动请求;编码单元,用于根据所述接收单元接收的所述输入法启动请求,将输入法启动指示信息编码到第一数据中,得到第一指令数据;发送单元,用于向所述用户设备发送所述编码单元编码得到的所述第一指令数据,所述第一指令数据用于所述用户设备在从所述第一指令数据中解码出的所述输入法启动指示信息,启动本地输入法,并渲染出所述第一交互式应用界面和所述本地输入法的任务图形。本专利技术第五方面提供一种用户设备,所述用于设备应用于云交互系统,所述云交互系统还包括服务器,所述用户设备包括:输入/输出设备、收发器、中央处理器、图形处理器和存储器,所述存储器用于存储所述中央处理器执行控制输入法显示的程序;所述输入/输出设备用于接收输入法启动指令;所述收发器用于向所述服务器发送输入法启动请求,所述输入法启动请求用于指示所述服务器将输入法启动指示信息编码到第一数据中,得到第一指令数据,并接收所述服务器发送的所述第一指令数据;所述中央处理器用于根据从所述第一指令数据中解码出的所述输入法启动指示信息,启动本地输入法;所述图形处理器用于根据所述第一指令数据渲染出所述第一交互式应用界面和所述本地输入法的任务图形;所述输入/输出设备还用于显示所述第一交互式应用界面以及所述本地输入法的任务图形。本专利技术第六方面提供一种服务器,所述服务器应用于云交互系统,所述云交互系统还包括用户设备,所述服务器包括:收发器、处理器和存储器,所述存储器用于存储所述处理器执行控制输入法显示的程序;所述收发器用于接收所述用户设备发送的输入法启动请求;所述处理器用于根据所述输入法启动请求,将输入法启动指示信息编码到第一数据中,得到第一指令数据;所述收发器还用于向所述用户设备发送所述第一指令数据,所述第一指令数据用于所述用户设备在从所述第一指令数据中解码出的所述输入法启动指示信息,启动本地输入法,并渲染出所述第一交互式应用界面和所述本地输入法的任务图形。本专利技术第七方面提供一种云交互系统,包括用户设备和服务器,所述用户设备为上述第三方面或第三方面任一可能的实现方式所述的用户设备;所述服务器为上述第四方面或第四方面任一可能的实现方式所述的服务器。与现有技术中本地输入法与交互式应用是分离的,当交互式应用的界面处于全屏状态时,则无法显示本地输入法相比,本专利技术实施例提供的输入法处理的方法,可以由服务器将输入法指示指令编码到用户渲染交互式应用界面的数据中,从而控制用户设备上本地输入法在交互式应用界面中显示,从而确保了本地输入法在交互式应用界面处于任何状态下都能正常显示在交互式应用界面中。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图本文档来自技高网...
一种输入法处理的方法及设备

【技术保护点】
一种输入法处理方法,其特征在于,所述方法应用于云交互系统,所述云交互系统包括用户设备和服务器,所述方法包括:所述用户设备接收输入法启动指令后,向所述服务器发送输入法启动请求,所述输入法启动请求用于指示所述服务器将输入法启动指示信息编码到第一数据中,得到第一指令数据;所述用户设备接收所述服务器发送的所述第一指令数据;所述用户设备根据从所述第一指令数据中解码出的所述输入法启动指示信息,启动本地输入法;所述用户设备根据所述第一指令数据渲染出所述第一交互式应用界面和所述本地输入法的任务图形。

【技术特征摘要】
1.一种输入法处理方法,其特征在于,所述方法应用于云交互系统,所
述云交互系统包括用户设备和服务器,所述方法包括:
所述用户设备接收输入法启动指令后,向所述服务器发送输入法启动请
求,所述输入法启动请求用于指示所述服务器将输入法启动指示信息编码到第
一数据中,得到第一指令数据;
所述用户设备接收所述服务器发送的所述第一指令数据;
所述用户设备根据从所述第一指令数据中解码出的所述输入法启动指示
信息,启动本地输入法;
所述用户设备根据所述第一指令数据渲染出所述第一交互式应用界面和
所述本地输入法的任务图形。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述用户设备获取根据所述本地输入法输入的文字;
所述用户设备将所述文字进行编码,得到所述文字的编码信息;
所述用户设备向所述服务器发送所述编码信息,所述编码信息被所述服务
器解码后调用到当前交互式应用界面所属的交互式应用逻辑。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述用户设备接收输入法关闭指令后,向所述服务器发送输入法关闭请
求,所述输入法关闭请求用于指示所述服务器将输入法关闭指示信息编码到第
二数据中,得到第二指令数据;
所述用户设备接收所述服务器发送的所述第二指令数据;
所述用户设备根据从所述第二指令数据中解码出的所述输入法关闭指示
信息,关闭所述本地输入法;
所述用户设备根据所述第二指令数据渲染出所述第二交互式应用界面;
所述用户设备显示所述第二交互式应用界面。
4.根据权利要求2所述的方法,其特征在于,所述获取根据所述本地输入
法输入的文字之后,所述方法还包括:
所述用户设备在所述当前交互式应用面中,通过图形渲染接口将所述文字
的组字字符串和备选字符串渲染在所述当前交互式应用面中。
5.一种输入法处理的方法,其特征在于,所述方法应用于云交互系统,
所述云交互系统包括用户设备和服务器,所述方法包括:
所述服务器接收所述用户设备发送的输入法启动请求;
所述服务器根据所述输入法启动请求,将输入法启动指示信息编码到第一
数据中,得到第一指令数据,所述第一指令数据用于所述用户设备渲染得到第
一交互式应用界面;
所述服务器向所述用户设备发送所述第一指令数据,所述第一指令数据用
于所述用户设备在从所述第一指令数据中解码出的所述输入法启动指示信息,
启动本地输入法,并渲染出所述第一交互式应用界面和所述本地输入法的任务
图形。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述服务器接收所述用户设备发送的文字的编码信息;
所述服务器解码所述编码信息,得到所述文字;
所述服务器将所述文字调用到当前交互式应用界面所属的交互式应用逻
辑。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
所述服务器接收所述用户设备发送的输入法关闭请求;
所述服务器根据所述输入法关闭请求,将输入法关闭指示信息编码到第二
数据中,得到第二指令数据,所述第二指令数据用于所述用户设备渲染得到第
二交互式应用界面;
所述服务器向所述用户设备发送所述第二指令数据,所述第二指令数据用
于所述用户设备从所述第二指令数据中解码出的所述输入法关闭指示信息,关
闭所述本地输入法,并渲染出所述第二交互式应用界面。
8.根据权利要求6所述的方法,其特征在于,所述服务器将所述文字调用
到当前交互式应用界面所属的交互式应用逻辑之后,所述方法还包括:
所述服务器向正在呈现所述当前交互式应用界面的其他用户设备发送所
述文字。
9.一种用户设备,其特征在于,所述用于设备应用于云交互系统,所述

\t云交互系统还包括服务器,所述用户设备包括:
接收单元,用于接收输入法启动指令;
发送单元,用于在所述接收单元接收所述输入法启动指令后,向所述服务
器发送输入法启动请求,所述输入法启动请求用于指示所述服务...

【专利技术属性】
技术研发人员:王伟光聂志明艾风李从兵
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1