专利名称:一种显示输入信息的方法、系统和装置的制作方法
技术领域:
本发明涉及通信技术领域,特别涉及一种显示输入信息的方法、系统和装置。
背景技术:
随着网络技术的不断发展,电脑已经成为人们日常生活中不可缺少的设备 之一,比如许多人习惯电脑记录信息,通过电脑与他人聊天。
而上述方式都需要通过电脑上的输入法输入相应信息才能操作,对于不习 惯电脑的输入法的用户(比如年龄比较大的用户,不会用拼音等输入法),想 在电脑上输入信息就比较麻烦。
而随着手机等移动终端的普及,越来越多的用户已经习惯通过移动终端输 入信息(比如不会用拼音的用户可以用笔画输入信息,或者通过移动终端的触 摸屏输入信息)。
目前,对于不习惯电脑输入法的用户, 一般都通过移动终端输入信息,将 需要的信息记录到移动终端上,以及通过短信方式与他人聊天。由于移动终端
的存储容量不大,所以记录的信息量比电脑要少很多;而通过短信聊天需要发 送大量的短信,相应的需要缴纳很多短信费。
综上所述,对于不习惯电脑输入法的用户,很难操作电脑的输入设备。
发明内容
本发明实施例4是供一种显示输入信息的方法、系统和装置,用以解决现有 技术中对于不习惯电脑输入法的用户,很难操作电脑输入设备的问题。 本发明实施例提供的一种显示输入信息的方法,该方法包括移动终端与显示终端建立连接后,与所述显示终端进行协商确定字符数据
格式;
所述移动终端根据所述字符数据格式,对输入的字符进行编码处理,形成 字符数据包,并向所述显示终端发送所述字符凄t据包,指示所述显示终端4艮据 所述字符数据格式确定字符数据包中的字符,并显示。
本发明实施例提供的一种显示输入信息的系统,该系统包括
移动终端,用于与显示终端建立连接后,与所述显示终端进行协商确定字 符数据格式,根据所述字符数据格式,对输入的字符进行编码处理,形成字符
数据包,并发送所述字符数据包;
显示终端,用于与移动终端建立连接后,与所述移动终端进行协商确定字 符数据格式,根据所述字符数据格式确定收到的字符数据包中的字符,并显示。
本发明实施例提供的一种移动终端,该移动终端包括
协商模块,用于与显示终端建立连接后,与所述显示终端进行协商确定字 符数据格式;
数据处理模块,用于根据所述字符数据格式,对输入的字符进行编码处理, 形成字符数据包;
数据包发送模块,用于向所述显示终端发送所述字符数据包,指示所述显 示终端才艮据所述字符数据格式确定字符数据包中的字符,并显示。
本发明实施例移动终端根据与显示终端进行协商确定的字符数据格式,对 输入的字符进行编码处理,形成字符数据包,并发送;显示终端根据字符数据 格式确定字符数据包中的字符,并显示。由于能够通过移动终端输入信息,并 在显示终端上显示,从而对于不习惯电脑输入法的用户,也可以通过电脑上的 输出设备(比如显示器)显示输入的信息,进一步提高了用户体验。
图1为本发明实施例显示输入信息的系统结构示意图;图4为本发明实施例显示输入信息的方法流程示意图5为本发明实施例初始化的示意图6为本发明实施例协议握手的示意图7为本发明实施例字符数据格式协商的示意图8为本发明实施例字符输入的示意图9A为本发明实施例主动休眠的示意图9B为本发明实施例被动休眠的示意图IOA为本发明实施例主动唤醒的示意图IOB为本发明实施例被动唤醒的示意图IIA为本发明实施例主动断开的示意图11B为本发明实施例^C动断开的示意图12为本发明实施例协议数据包的结构示意图。
具体实施方式
"
本发明实施例移动终端根据与显示终端进行协商确定的字符数据格式,对 输入的字符进行编码处理,形成字符数据包,并发送;显示终端根据字符数据 格式确定字符数据包中的字符,并显示。由于能够通过移动终端输入信息,并 在显示终端上显示,从而对于不习惯电脑输入法的用户,也可以通过电脑上的 输出设备(比如显示器)显示输入的信息。
其中,本发明实施例中的移动终端包括但不限于下列终端中的一种 手机、PDA。
本发明实施例中的显示终端包括但不限于下列终端中的 一种 笔记本电脑、台式电脑、LED显示屏、凄t字电祸L才几、POS才几。 如图1所示,本发明实施例显示输入信息的系统包括移动终端10和显 示终端20。
移动终端10,用于与显示终端20建立连接后,与显示终端20进^f亍协商确示终端20。
移动终端10,用于与显示终端20建立连^妄后,与显示终端20进行协商确 定字符数据格式,4艮据字符数据格式,对输入的字符进^f于编码处理,形成字符 数据包,并发送字符数据包。
显示终端20,用于与移动终端IO建立连接后,与移动终端IO进行协商确 定字符数据格式,根据字符数据格式确定收到的来自移动终端10的字符数据 包中的字符,并显示。
其中,移动终端10可以有多种方式与显示终端20建立连接,比如通过数 据线连接,通过蓝牙模块连接,通过红外模块连接等。
在具体实施过程中,不同的移动终端10和不同的显示终端20建立连接的 方式会有不同,下面以移动终端IO是手机,显示终端20是电脑为了进行说明, 其他终端的方式与下面介绍的类似,在此不再赘述。
其中,移动终端IO是手机,显示终端20是电脑的连接过程具体的分为两 个阶段
第一阶段是硬件初始化(参见图5),在有线的情况下,先把移动终端10 和显示终端20进行连接;在无线情况下,启动各自的无线连接模块,然后移 动终端10启动手写输入法客户端,显示终端20进行驱动的查找与姿装。
第二阶段是软件初始化(参见图6),移动终端IO发送同步消息,移动终 端10在收到来自显示终端20的同步应答消息(INPUT—SYN—ACK)后,表示客 户端和服务端的连接是连通的;
移动终端IO发送链接消息(INPUT一LNK)、移动终端IO在收到来自显示终 端20的链接应答消息后(INPUT一LNK一ACK),完成连接。
其中,移动终端10与显示终端20进行协商确定字符数据格式的方式有多 种,下面列举几种
方式一、移动终端10与显示终端20建立连接后,向显示终端20发送包 含字符数据格式的协商消息,在收到来自显示终端20的协商响应消息后,将协商消息中的字符数据格式作为协商确定的字符数据格式;
相应的,显示终端20与移动终端10建立连4妄后,在收到来自移动终端10 的包含字符数据格式的协商消息后,将字符数据格式作为协商确定的字符数据 格式,并向移动终端IO发送协商响应消息。
具体的(参见图7),移动终端10向显示终端20发送协商请求消息 (INPUT一REQ一CODING);
显示终端 20 向移动终端 10发送协商i會求应答消息 (INPUT_REQ_CODING—ACK);
移动终端10向显示终端20发送包含字符数据格式的协商消息 (INPUT—CODING);
显示终端20向移动终端IO发送协商应答消息(INPUT—CODING_ACK), 从而完成协商过程。
方式二与方式一的区别在于由显示终端20向移动终端IO发送包含字符数 据格式的协商消息,其他的与方式一类似,在此不再赘述。
字符数据格式可以分为字体格式和绘制格式两大类。
字体格式是移动终端10将字符转化成对应的字体格式编码,显示终端20 根据自身保存的字体中的字体格式编码和字符的对应关系,确定移动终端10 转化成的字体格式编码对应的字符;
绘制格式是移动终端10将字符的字符信息和字模数据进行编码处理,显 示终端20根据字符信息和字纟莫数据,绘制对应的字符。
其中,字符的编码4各式包括^f旦不限于下列格式中的一种
UNICODE 、 GB2312、 UTF8;
绘制格式包括但不限于下列格式中的 一种
lbit点阵数据的RAW—DATA (原始数据)、8bit位图的RAW—DATA (原始
数据)。
下面分别以字符数据格式是字体格式和绘制格式进行说明。如果字符数据格式是字体格式,移动终端10将输入的字符转化成字体格 式编码,形成字符数据包,并发送;
显示终端20根据字体格式,提取出字符数据包中的字体格式编码,并根 据字体格式编码在自身保存的字体中获取对应的字符,并显示。
具体的,显示终端20中预先保存了字体格式编码和字符的对应关系,在 收到字符数据包后,根据字体格式编码和字符的对应关系确定字符数据包中的 字体格式编码对应的字符,并显示。
如果字符数据格式是绘制格式,移动终端10根据绘制格式,将输入字符 的字符信息和对应的字才莫数据进行编码处理后,形成字符数据包,并发送;
显示终端20在编码格式为RAW一DATA时,提取出字符数据包中的字符 信息和字模数据,并4艮据字符信息和字模数据,绘制对应的字符,并显示。
具体的,字符信息中包括字符的高、宽和数据格式(即是lbit点阵数据还 是8bit的灰度图),移动终端IO根据输入的字符确定字符信息和字模数据后, 将字符信息放到字模数据之前;
显示终端20在画字时,首先解码出字符的高、宽及数据格式,然后进行 字符的绘制。比如在字模数据是lbit点阵数据的情况下,按行进行字符的绘制, 当数据的bit位为1时,填充字符的颜色,O的情况下填充背景色;在字模数据 是8bit的灰度图时,按行进行字符的绘制,4巴数据作为字符颜色和背景色的 alpha值,然后得出的数值即为当前的颜色值。
较佳的,为了提高传输的速度,移动终端IO在开始发送之前,可以对字 模数据进行压缩;相应的,显示终端20在收到数据之后,需要进行解压缩。
移动终端10和显示终端20之间可以协商采用哪种压缩算法,具体的协商 方式与协商确定字符数据格式的方式类似,不再赘述。
具体采用字符数据格式哪种可以根据需要进行设定。
其中,不同的连接方式移动终端10采用的发送协议也有所不同,比如在 采用USB线链接的情况下,采用USB相关的协议进行发送;采用红外或蓝牙链接的情况下,采用蓝牙或红外的协议进行发送。
在具体实施过程中,移动终端10可以在用户输入字符并选择发送后,对 输入的字符进行编码处理,形成字符数据包,并发送;也可以在用户输入预设 个数的字符后,对输入的字符进行编码处理,形成字符^t据包,并发送,比如 预设个数是l个,则在用户输入l个字符后,对输入的字符进行编码处理,形 成字符数据包,并发送。
其中,如果移动终端io在用户长时间没有输入的情况下,为了节省资源, 移动终端IO可以进入休眠状态。
具体的,移动终端10与显示终端20建立连接后,在设定时间内用户没有 输入字符时,移动终端10向显示终端20发送第一休眠请求消息 (INPUT_REQ_SLEEP),在收到来自显示终端20的第一休眠请求应答消息 (INPUT—SLEEP—ACK)后,移动终端IO进入休眠状态;
相应的,显示终端20向移动终端IO发送第一休眠请求应答消息后,显示 终端20还可以进入挂起状态(即显示终端20停止显示字符),参见图9A。
在移动终端IO进入休眠状态,且用户输入字符时,移动终端IO向显示终 端20发送第 一唤醒请求消息(INPUT_REQ_WAKE),在收到来自显示终端20 的第一唤醒请求应答消息(INPUT_WAKE—ACK)后,移动终端10进入工作 状态;
相应的,显示终端20向移动终端IO发送第一唤醒休眠请求响应消息后, 显示终端20如果是在挂起状态,则进入工作状态,参见图IOA。
其中,如果用户将第一输入方式切换到第二输入方式,为了节省资源,显 示终端20可以要求移动终端10进入休眠状态;第一输入方式是通过移动终端 10进行输入,第二输入方式是通过与显示终端20连接的输入设备进行输入。
比如移动终端IO是手机,显示终端20是电脑,则在用户通过手机输入方 式转换到通过电脑的键盘输入方式时,显示终端20可以要求移动终端10进入 休眠状态。具体的,移动终端10与显示终端20建立连接后,在用户将第一输入方式 切换到第二输入方式时,显示终端20向移动终端10发送第二休眠请求消息 (INPUT一REQ SLEEP );
相应的,移动终端10向显示终端20发送第二4木眠请求响应消息 (INPUT—SLEEP一ACK),移动终端10进入休眠状态,显示终端20在收到第 二休眠请求响应消息后可以进入挂起状态,参见图9B。
在移动终端IO进入休眠状态,且用户将第一输入方式切换到第二输入方 式时,显示终端20向移动终端10发送第二唤醒请求消息 (INPUT一REQ—WAKE );
相应的,移动终端10向显示终端20发送第二唤醒i青求响应消息 (INPUT—WAKE—ACK,并进入工作状态,显示终端20在收到第二唤醒请求 响应消息后,如果是在挂起状态,则进入工作状态,参见图IOB。
在用户需要断开连接时,移动终端10可以向显示终端20发送关闭请求消 息(INPUT—REQ—CLOSE );
相应的,显示终端20向移动终端10发送关闭请求响应消息 (INPUT一CLOSE一ACK),从而断开移动终端10与显示终端20之间的链路(参 见图IIA)。
还有一种方式,在用户需要断开连接时,显示终端20可以向移动终端10 发送关闭请求消息(INPUT—REQ_CLOSE);
相应的,移动终端10向显示终端20发送关闭请求响应消息 (INPUT—CLOSE—ACK ),从而断开移动终端10与显示终端20之间的链路(参 见图IIB)。
其中,本发明实施例的数据包分为控制数据包和字符数据包,控制数据包 是移动终端和显示终端之间所有交互消息的数据包,字符数据包是承载编码后 的字符的数据包。
在具体实施过程中,数据包的结构如图12所示,控制命令部分承载各种消息,附加数据部分承载编码后的字符。
其中如果消息是INPUT—CODING,则附加数据部分承载字符数据格式, 其他消息时,附加数据是0。
需要说明的是,本发明实施例的数据包并不局限于图12的才各式,其他能 够传送消息和编码后的字符的格式都适用本发明实施例。
如图2所示,本发明实施例的移动终端包括协商模块100、数据处理模 块110和数据包发送^f莫块120。
协商模块100,用于与显示终端建立连接后,与显示终端进行协商确定字 符数据格式。
具体的,协商模块100与显示终端建立连接后,向显示终端发送包含字符 数据格式的协商消息,在收到来自显示终端的协商响应消息后,将协商消息中 的字符数据格式作为协商确定的字符数据格式。
数据处理模块110,用于根据协商模块100确定的字符数据格式,对输入 的字符进行编码处理,形成字符数据包。
具体的,在字符数据格式是字体格式时,数据处理模块110,将输入的字 符转化成字体格式编码,形成字符数据包;
在字符数据格式是绘制格式时,数据处理模块110,根据绘制格式,将输 入字符的字符信息和对应的字模数据进行编码处理后,形成字符数据包。
数据包发送模块120,用于向显示终端发送数据处理模块110形成的字符 数据包,指示显示终端根据字符数据格式确定字符数据包中的字符,并显示。
其中,本发明实施例的移动终端还可以进一步包括第一触发模块130。
第一触发模块130,用于与显示终端建立连接后,在设定时间内用户没有 输入字符时,向显示终端发送第一休眠请求消息,在收到来自显示终端的第一 休眠请求应答消息后,触发移动终端进入休眠状态;
在移动终端进入^f木眠状态,且用户输入字符时,向显示终端发送第一唤醒 请求消息,在收到来自显示终端的第一唤醒请求应答消息后,触发移动终端进入工作状态。
其中,本发明实施例的移动终端还可以进一步包括第二触发模块140。 第二触发模块140,用于与显示终端建立连接后,在收到来自显示终端的 第二休眠请求消息后,触发移动终端进入休眠状态,在收到来自显示终端的第
二唤醒请求消息后,触发移动终端进入工作状态。
如图3所示,本发明实施例的显示终端包括格式确定模块200和字符处 理模块210。
格式确定模块200,用于与移动终端建立连接后,与移动终端进行协商确 定字符数据格式。
具体的,格式确定模块200与移动终端建立连接后,在收到来自移动终端 的包含字符数据格式的协商消息后,将字符数据格式作为协商确定的字符数据 格式,并向移动终端发送协商响应消息。
字符处理模块210,用于在收到来自移动终端的字符数据包后,根据格式 确定模块200确定的字符数据格式,确定字符数据包中的字符,并显示。
具体的,在协商确定的字符数据格式是字体格式,且收到来自移动终端的 字符数据包时,字符处理模块210根据字体格式,提取出字符数据包中的字体 格式编码,并根据字体格式编码在自身保存的字体中获取对应的字符,并显示。
在协商确定的字符数据格式是绘制格式,且收到来自移动终端的字符数据 包时,字符处理模块210根据绘制格式,提取出字符数据包中的字符信息和字 模数据,并根据字符信息和字模数据,绘制对应的字符,并显示。
其中,本发明实施例的显示终端还可以进一步包括第一通知模块220。
第一通知模块220,用于与移动终端建立连接后,在收到来自移动终端的 第一休眠请求消息后,向移动终端发送第一休眠请求应答消息,在收到来自移 动终端的第 一唤醒请求消息后,向移动终端发送第 一唤醒请求应答消息。
其中,本发明实施例的显示终端还可以进一步包括第二通知模块230。
第二通知模块230,用于与移动终端建立连接后,在用户将第一输入方式切换到第二输入方式时,向移动终端发送第二休眠请求消息,在移动终端进4亍 休眠状态,且用户将第二输入方式切换到第一输入方式时,向移动终端发送第
二唤醒请求消息;
其中第一输入方式是通过移动终端进行输入,第二输入方式是通过与显示
终端连接的输入i殳备进行输入。
如图4所示,本发明实施例显示输入信息的方法包括下列步骤 步骤401、移动终端与显示终端建立连接后,与显示终端进行协商确定字
符数据格式。
步骤402、移动终端根据字符数据格式,对输入的字符进行编码处理,形 成字符数据包。
步骤403、移动终端向显示终端发送字符^t据包,指示显示终端根据字符 数据格式确定字符数据包中的字符,并显示。
其中,移动终端可以有多种方式与显示终端建立连接,比如通过数据线连 接,通过蓝牙模块连接,通过红外模块连接等。
在具体实施过程中,不同的移动终端和不同的显示终端建立连接的方式会 有不同,移动终端是手机,显示终端是电脑的连接的方式参见本发明实施例显 示输入信息的系统的相应部分,其他终端的方式与下面介绍的类似,在此不再 赘述。
步骤401中,移动终端与显示终端进行协商确定字符数据格式的方式有多 种,下面列举几种
方式一、移动终端与显示终端建立连接后,向显示终端发送包含字符数据 格式的协商消息,在收到来自显示终端的协商响应消息后,将协商消息中的字 符数据格式作为协商确定的字符数据格式;
相应的,显示终端与移动终端建立连接后,在收到来自移动终端的包含字 符数据格式的协商消息后,将字符数据格式作为协商确定的字符数据格式,并 向移动终端发送协商响应消息。具体的(参见图7),移动终端向显示终端发送协商请求消息 (證UT—REQ一CODING );
显示终端向移动终端发送协商请求应答消息 (INPUT—REQ_CODING—ACK);
移动终端向显示终端发送包含字符数据格式的协商消息 (INPUT—CODING);
显示终端向移动终端发送协商应答消息(INPUT_CODING_ACK),从而 完成协商过程。
方式二与方式一的区别在于由显示终端向移动终端发送包含字符数据格 式的协商消息,其他的与方式一类似,在此不再赘述。
步骤402中,字符数据格式可以分为字体格式和绘制格式两大类。
字体格式是移动终端将字符转化成对应的字体格式编码,显示终端根据自 身保存的字体中的字体格式编码和字符的对应关系,确定移动终端转化成的字 体格式编码对应的字符;
绘制格式是移动终端将字符的字符信息和字模数据进行编码处理,显示终 端根据字符信息和字模数据,绘制对应的字符。
其中,字体格式包括vf旦不限于下列格式中的一种
UNICODE 、 GB2312、 UTF8;
绘制格式包括但不限于下列格式中的 一种
lbit点阵数据的RAW一DATA、 8bit位图的RAW—DATA。
下面分别以字符数据格式是字体格式和绘制格式进行说明。
如果字符数据格式是字体格式,移动终端将输入的字符转化成字体格式编
码,形成字符数据包,并发送;
显示终端根据字体格式,提取出字符数据包中的字体格式编码,并根据字
体格式编码在自身保存的字体中获取对应的字符,并显示。
具体的,显示终端中预先保存了字体格式编码和字符的对应关系,在收到字符数据包后,根据字体格式编码和字符的对应关系确定字符数据包中的字体 格式编码对应的字符,并显示。
如果字符数据格式是绘制格式,移动终端根据绘制格式,将输入字符的字
符信息和对应的字模数据进行编码处理后,形成字符数据包,并发送;
显示终端在编码4各式为RAW—DATA时,提取出字符数据包中的字符信息 和字模数据,并根据字符信息和字模数据,绘制对应的字符,并显示。
具体的,字符信息中包括字符的高、宽和数据格式(即是lbit点阵数据还 是8bit的灰度图),移动终端根据输入的字符确定字符信息和字模数据后,将 字符信息放到字模数据之前;
显示终端在画字时,首先解码出字符的高、宽及数据格式,然后进行字符 的绘制。比如在字模数据是lbit点阵数据的情况下,按行进行字符的绘制,当 数据的bit位为1时,填充字符的颜色,0的情况下填充背景色;在字模数据是 8bit的灰度图时,按行进行字符的绘制,把数据作为字符颜色和背景色的alpha 值,然后得出的数值即为当前的颜色值。
较佳的,为了提高传输的速度,移动终端在开始发送之前,可以对字模数 据进行压缩;相应的,显示终端在收到数据之后,需要进行解压缩。
移动终端和显示终端之间可以协商采用哪种压缩算法,具体的协商方式与 协商确定字符数据格式的方式类似,不再赘述。
具体采用字符数据格式哪种可以根据需要进行设定。
步骤403中,不同的连接方式移动终端采用的发送协议也有所不同,比如 在采用USB线链接的情况下,采用USB相关的协议进行发送;采用红外或蓝 牙链接的情况下,采用蓝牙或红外的协议进行发送。
在具体实施过程中,移动终端可以在用户输入字符并选择发送后,对输入 的字符进行编码处理,形成字符数据包,并发送;也可以在用户输入预设个数 的字符后,对输入的字符进行编码处理,形成字符数据包,并发送,比如预设 个数是1个,则在用户输入l个字符后,对输入的字符进行编码处理,形成字符数据包,并发送。
其中,如果移动终端在用户长时间没有输入的情况下,为了节省资源,移 动终端可以进入休眠状态。
具体的,步骤401之后还可以进一步包4舌
在设定时间内用户没有输入字符时,移动终端向显示终端发送第一休眠请 求消息(INPUT_REQ_SLEEP),在收到来自显示终端的第一休眠请求应答消 息(INPUT—SLEEP—ACK)后,移动终端进入Y木眠状态;
相应的,显示终端向移动终端发送第一休眠请求应答消息后,显示终端还 可以进入挂起状态,参见图9A。
在移动终端进入休眠状态,且用户输入字符时,移动终端向显示终端发送 第一唤醒请求消息(INPUT—REQ_WAKE),在收到来自显示终端的第一唤醒 请求应答消息(INPUT一WAKE一ACK)后,移动终端进入工作状态;
相应的,显示终端向移动终端发送第一唤醒请求响应消息后,显示终端如 果是在挂起状态,则进入工作状态,参见图10A。
其中,如果用户将第一输入方式切换到第二输入方式,为了节省资源,显 示终端可以要求移动终端进入休眠状态;第一输入方式是通过移动终端进行输 入,第二输入方式是通过与显示终端连接的输入设备进行输入。
比如移动终端是手机,显示终端是电脑,则在用户通过手机输入方式转换 到通过电脑的键盘输入方式时,显示终端可以要求移动终端进入休眠状态。
具体的,步骤401之后还可以进一步包括
移动终端与显示终端建立连接后,在用户将第一输入方式切换到第二输入 方式时,显示终端向移动终端发送第二休眠请求消息(INPUT—REQ_SLEEP );
相应的,移动终端向显示终端发送第二 ^f木眠请求响应消息 (INPUT—SLEEP_ACK),移动终端进入休眠状态,显示终端在收到第二休眠 请求响应消息后可以进入挂起状态,参见图9B。
在移动终端进入休眠状态,且用户将第一输入方式切换到第二输入方式时,显示终端向移动终端发送第二唤醒请求消息(INPUT_REQ—WAKE );
相应的,移动终端向显示终端发送第二唤醒请求响应消息 (INPUT_WAKE_ACK,并进入工作状态,显示终端在收到第二唤醒请求响应 消息后,如果是在挂起状态,则进入工作状态,参见图10B。
其中,步骤403之后还可以进一步包括
在用户需要断开连接时,移动终端可以向显示终端发送关闭请求消息 (INPUT_REQ—CLOSE );
相应的,显示终端向移动终端发送关闭请求响应消息 (INPUT—CLOSE—ACK),从而断开移动终端与显示终端之间的链路(参见图
IIA) 。
还有一种方式,在用户需要断开连接时,显示终端可以向移动终端10发 送关闭请求消息(INPUT—REQ—CLOSE );
相应的,移动终端向显示终端发送关闭请求响应消息 (INPUT—CLOSE_ACK),从而断开移动终端与显示终端之间的链路(参见图
IIB) 。
其中,本发明实施例的数据包分为控制数据包和字符数据包,控制数据包 是移动终端和显示终端之间所有交互消息的数据包,字符数据包是承载编码后 的字符的数据包。
在具体实施过程中,数据包的结构如图12所示,控制命令部分承载各种 消息,附加数据部分承载编码后的字符。
其中如果消息是INPUT_CODING,则附加数据部分承载字符数据格式, 其他消息时,附加数据是O。
需要说明的是,本发明实施例的数据包并不局限于图12的格式,其他能 够传送消息和编码后的字符的格式都适用本发明实施例。
如图8所示,采用手机触摸屏的输入方式中,用户启动手写输入法,用户 通过触摸屏输入字符,手机捕获笔迹,手机生成输入的字符,手机进行字符的编码,手机将编码后的字符发送给电脑,由电脑进行显示。
采用手机键盘的输入方式(比如采用手^/L的笔画方式,通过4建盘输入)与 触摸屏类似,在此不再赘述。
从上述实施例中可以看出本发明实施例移动终端与显示终端建立连才妄 后,与所述显示终端进行协商确定字符数据格式;所述移动终端4艮据所述字符 数据格式,对输入的字符进行编码处理,形成字符数据包,并向所述显示终端 发送所述字符数据包,指示所述显示终端根据所述字符数据格式确定字符数据 包中的字符,并显示。
由于能够通过移动终端输入信息,并在显示终端上显示,从而对于不习惯 电脑输入法的用户,也可以通过电脑上的输出设备(比如显示器)显示输入的 信息,进一步提高了用户体验。
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种显示输入信息的方法,其特征在于,该方法包括移动终端与显示终端建立连接后,与所述显示终端进行协商确定字符数据格式;所述移动终端根据所述字符数据格式,对输入的字符进行编码处理,形成字符数据包,并向所述显示终端发送所述字符数据包,指示所述显示终端根据所述字符数据格式确定字符数据包中的字符,并显示。
2、 如权利要求1所述的方法,其特征在于,所述移动终端与所述显示终 端进行协商确定字符数据格式信息包括所述移动终端向所述显示终端发送包含字符数据格式的协商消息,在收到 来自显示终端的协商响应消息后,将所述协商消息中的字符数据格式作为协商 确定的字符数据格式。
3、 如权利要求1或2所述的方法,其特征在于,所述字符数据格式是字 体格式;所述移动终端形成字符li:据包包括所述移动终端将输入的字符转化成字体格式编码,形成字符数据包; 所述移动终端发送所述字符数据包之后还包括所述显示终端根据所述字体格式,提取出所述字符数据包中的字体格式编 码,并根据所述字体格式编码在自身保存的字体中获取对应的字符,并显示。
4、 如权利要求1或2所述的方法,其特征在于,所述字符数据格式是绘制格式;所述移动终端形成字符数据包包括所述移动终端才艮据所述绘制格式,将输入字符的字符信息和对应的字才莫数 据进行编码处理后,形成字符数据包;所述移动终端发送所述字符数据包之后还包括所述显示终端才艮据所述绘制格式,提取出所述字符数据包中的字符信息和字模数据,并根据所述字符信息和所述字模数据,绘制对应的字符,并显示。
5、 如权利要求1所述的方法,其特征在于,移动终端与显示终端建立连 才妻后,该方法还包4舌在设定时间内用户没有输入字符,所述移动终端向所述显示终端发送第一 休眠请求消息,在收到来自所述显示终端的第一休眠请求应答消息后,所述移 动终端进入Y木眠状态;在所述移动终端进入休眠状态,且用户输入字符时,所述移动终端向所述 显示终端发送第一唤醒请求消息,在收到来自所述显示终端的第一唤醒请求应 答消息后,所述移动终端进入工作状态。
6、 如权利要求1所述的方法,其特征在于,移动终端与显示终端建立连 接后,该方法还包括在用户将第一输入方式切换到第二输入方式时,所述显示终端向所述移动 终端发送第二休眠请求消息,指示所述移动终端进入休眠状态;在用户将第二输入方式切换到第一输入方式时,所述显示终端向所述移动 终端发送第二唤醒请求消息,指示所述移动终端进入工作状态;其中,所述第一输入方式是通过移动终端进行输入,所述第二输入方式是 通过与所述显示终端连接的输入设备进行输入。
7、 一种显示输入信息的系统,其特征在于,该系统包括移动终端,用于与显示终端建立连接后,与所述显示终端进行协商确定字 符数据格式,根据所述字符数据格式,对输入的字符进行编码处理,形成字符 数据包,并发送所述字符数据包;显示终端,用于与移动终端建立连接后,与所述移动终端进行协商确定字 符数据格式,根据所述字符数据格式确定收到的字符数据包中的字符,并显示。
8、 如权利要求7所述的系统,其特征在于,所述移动终端用于 与所述显示终端建立连接后,向所述显示终端发送包含字符数据格式的协商消息,在收到来自所述显示终端的协商响应消息后,将所述协商消息中的字符数据格式作为协商确定的字符数据格式; 所述显示终端用于与所述移动终端建立连接后,在收到来自所述移动终端的包含字符数据档^ 式的协商消息后,将所述字符数据格式作为协商确定的字符数据格式,并向所 述移动终端发送协商响应消息。
9、 如权利要求7或8所述的系统,其特征在于,所述移动终端用于 在协商确定的字符数据格式是字体格式时,将输入的字符转化成字体格式编码,形成字符数据包,并发送; 所述显示终端用于根据所述字体格式,提取出所述字符数据包中的字体格式编码,并根据所 述字体格式编码在自身保存的字体中获取对应的字符,并显示。
10、 如权利要求7或8所述的系统,其特征在于,所述移动终端用于 在协商确定的字符数据格式是绘制格式时,根据所述绘制格式,将输入字符的字符信息和对应的字模数据进行编码处理后,形成字符数据包,并发送; 所述显示终端用于根据所述绘制格式,提取出所述字符数据包中的字符信息和字模数据,并 根据所述字符信息和所述字模数据,绘制对应的字符,并显示。
11、 如权利要求7所述的系统,其特征在于,所述移动终端还用于 在设定时间内用户没有输入字符时,向所述显示终端发送第一休眠请求消息,在收到来自所述显示终端的第一休眠请求应答消息后,所述移动终端进入 休眠状态,在所述移动终端进入休眠状态,且用户输入字符时,向所述显示终 端发送第一唤醒请求消息,在收到来自所述显示终端的第一唤醒请求应答消息 后,所述移动终端进入工作状态; 所述显示终端用于在收到所述第一休眠请求消息后,向所述移动终端发送第一休眠请求应答 消息,以及在收到所述第一唤醒请求消息后,向所述移动终端发送第一唤醒请求应答消息。
12、 如权利要求7所述的系统,其特征在于,所述显示终端还用于与移动终端建立连接后,在用户将第 一输入方式切换到第二输入方式时, 向所述移动终端发送第二休眠请求消息,在所述移动终端进行休眠状态,且用 户将第二输入方式切换到第一输入方式时,向所述移动终端发送第二唤醒请求 消息,其中所述第一输入方式是通过移动终端进行输入,所述第二输入方式是 通过与所述显示终端连接的输入设备进行输入;所述移动终端用于在收到所述第二休眠请求消息后,进入休眠状态,以及在收到所述第二唤 醒请求消息后,进入工作状态。
13、 一种移动终端,其特征在于,该移动终端包括协商模块,用于与显示终端建立连接后,与所述显示终端进行协商确定字 符数据格式;数据处理模块,用于根据所述字符数据格式,对输入的字符进行编码处理, 形成字符数据包;数据包发送模块,用于向所述显示终端发送所述字符数据包,指示所述显 示终端根据所述字符数据格式确定字符数据包中的字符,并显示。
14、 如权利要求13所述的移动终端,其特征在于,所述协商模块用于 与显示终端建立连接后,向所述显示终端发送包含字符数据格式的协商消息,在收到来自显示终端的协商响应消息后,将所述协商消息中的字符数据格 式作为协商确定的字符数据格式。
15、 如权利要求13或14所述的移动终端,其特征在于,所述数据处理模 块用于在字符数据格式是字体格式时,将输入的字符转化成字体格式编码,形成 字符数据包;在字符数据格式是绘制格式时,根据所述绘制格式,将输入字符的字符信息和对应的字4莫数据进行编码处理后,形成字符数据包。
16、 如权利要求13所述的移动终端,其特征在于,所述移动终端还包括 第一触发模块,用于与显示终端建立连接后,在设定时间内用户没有输入字符时,向所述显示终端发送第一休眠请求消息,在收到来自所述显示终端的 第一休眠请求应答消息后,触发移动终端进入〗木眠状态,在所述移动终端进入 休眠状态,且用户输入字符时,向所述显示终端发送第一唤醒请求消息,在收 到来自所述显示终端的第一唤醒请求应答消息后,触发移动终端进入工作状 态。
17、 如权利要求13所述的移动终端,其特征在于,所述移动终端还包括 第二触发模块,用于与显示终端建立连接后,在收到来自显示终端的第二休眠请求消息后,触发移动终端进入休眠状态,在收到来自显示终端的第二唤 醒请求消息后,触发移动终端进入工作状态。
全文摘要
本发明涉及通信技术领域,特别涉及一种显示输入信息的方法、系统和装置。用以解决现有技术中对于不习惯电脑输入法的用户,很难操作电脑输入设备的问题。本发明实施例的方法包括移动终端与显示终端建立连接后,与所述显示终端进行协商确定字符数据格式;所述移动终端根据所述字符数据格式,对输入的字符进行编码处理,形成字符数据包,并向所述显示终端发送所述字符数据包,指示所述显示终端根据所述字符数据格式确定字符数据包中的字符,并显示。采用本发明实施例的方法能够通过移动终端输入信息,并在显示终端上显示,从而对于不习惯电脑输入法的用户,也可以通过电脑上的输出设备(比如显示器)显示输入的信息。
文档编号G06F3/01GK101587373SQ20091015074
公开日2009年11月25日 申请日期2009年6月30日 优先权日2009年6月30日
发明者勇 王 申请人:青岛海信移动通信技术股份有限公司