基于多屏协同系统的移动终端辅助输入装置及方法

文档序号:7776607阅读:209来源:国知局
基于多屏协同系统的移动终端辅助输入装置及方法
【专利摘要】本发明涉及一种基于多屏协同系统的移动终端辅助输入装置及方法。本发明所要解决的技术问题是提供一种能够高效输入的基于多屏协同系统的移动终端辅助输入装置及方法。采用的技术方案包括以下步骤:建立网络服务器,在智能电视上建立服务端模块、应用模块;在智能电视上点击输入框,通过应用模块向服务端模块发送多屏协同请求,把输入页面的URL作为参数;服务端模块将URL发送到客户端模块;客户端模块从网络服务器获取HTML文件并显示;用户在移动终端上的协同页面进行输入,将输入内容发送到服务端模块;服务端模块接收到输入内容后,把输入内容转发到对应的应用模块;应用模块接收并在输入框中显示输入内容。本发明适用于多屏协同系统。
【专利说明】基于多屏协同系统的移动终端辅助输入装置及方法
【技术领域】
[0001]本发明涉及一种基于多屏协同系统的移动终端辅助输入装置及方法。
【背景技术】
[0002]随着技术的进步,各种智能设备越来越多,功能也越来越强大。例如智能电视作为显示终端,不仅能够接入互联网,实现网上冲浪,以便从互联网上获取各种网络资源;同时,用户还能自行安装卸载各种软件、游戏等第三方提供的应用,从而具有娱乐中心的功能。然而,目前利用电视遥控器的物理按键进行输入的局限性给用户操作带来许多不便。随着智能电视的发展,功能越来越多,尤其是多屏协同系统的引入,很多地方需要用户输入文字内容,输入问题会影响使用智能电视的体验效果。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种能够高效输入的基于多屏协同系统的移动终端辅助输入装置及方法,能够利用移动终端作为智能电视的辅助输入设备。
[0004]本发明解决其技术问题所采用的技术方案是:基于多屏协同系统的移动终端辅助输入装置,包括智能电视、网络服务器及至少一个移动终端,所述智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与网络服务器及服务端模块连接,
[0005]所述应用模块用于向服务端模块发送多屏协同显示请求,并将需要移动设备显示的超文本标记语言页面的统一资源定位符作为参数,接收并处理服务端模块发送的输入内容,并在输入框中进行显示;
[0006]所述服务端模块用于实现应用模块与客户端模块之间的通信,接收应用模块发送的多屏协同显示请求,向客户端模块发送该请求,把需要显示的超文本标记语言页面统一资源定位符作为参数,接收客户端模块发送的输入内容,并转发给应用模块;
[0007]所述客户端模块用于从网络服务器上获取并显示服务端模块指定的超文本标记语言页面,用户进行输入,并将输入内容发送给服务端模块。
[0008]具体的,客户端模块根据服务端模块发送的统一资源定位符参数,从网络服务器上获取并显示指定的超文本标记语言页面。
[0009]具体的,所述移动终端包括手机、平板电脑或笔记本。
[0010]本发明解决其技术问题所采用的另一个技术方案是:基于多屏协同系统的移动终端辅助输入方法,包括以下步骤:
[0011]A.建立网络服务器,并设置需要多屏协同的超文本标记语言页面;
[0012]B.在智能电视上点击输入框,生成多屏协同显示请求,并把输入页面的统一资源定位符作为参数;
[0013]C.智能电视将统一资源定位符发送给移动终端;
[0014]D.移动终端从网络服务器获取超文本标记语言文件并显示;[0015]E.用户在移动终端上的协同页面进行输入,将输入内容发送到智能电视;
[0016]F.智能电视接收并在输入框中显示输入内容。
[0017]具体的,步骤E中用户在移动终端上的协同页面进行输入的方式包括利用软键盘、手写或语音方式进行字符输入。
[0018]进一步的,所述移动终端包括手机、平板电脑或笔记本中的一种或多种。
[0019]进一步的,智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与服务端模块连接。
[0020]具体的,步骤B具体为在智能电视上点击输入框,通过应用模块向服务端模块发送多屏协同请求,并把输入页面的统一资源定位符作为参数。
[0021]具体的,步骤C具体为服务端模块将统一资源定位符发送到客户端模块。
[0022]进一步的,步骤F具体为
[0023]Fl.服务端模块接收到输入内容后,把输入内容转发到对应的应用模块;
[0024]F2.应用模块接收并在输入框中显示输入内容。
[0025]本发明的有益效果是:方法简单,易于实现,利用移动终端作为智能电视的辅助输入设备,增强操作灵活性与便捷性,彻底解决遥控器输入的局限性,能够有效提高用户体验感;当用户使用智能电视时,在移动终端上显示输入界面,并将移动终端上的输入内容显示到电视上的输入框中。本发明适用于多屏协同系统。
【专利附图】

【附图说明】
[0026]图1是本发明的装置的结构示意图;
[0027]图2是本发明的方法的操作流程图;
[0028]图3是本发明的使用场景示意图。
【具体实施方式】
[0029]下面结合附图,详细描述本发明的技术方案。
[0030]如图1所示,本发明的基于多屏协同系统的移动终端辅助输入装置,包括智能电视、网络服务器及至少一个移动终端,所述智能电视包括服务端模块与至少一个应用模块,例如有η个应用模块,每个应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与网络服务器及服务端模块连接,
[0031]所述应用模块用于向服务端模块发送多屏协同显示请求,并将需要移动设备显示的超文本标记语言页面(HTML)的统一资源定位符(Uniform Resource Locator, URL)作为参数,接收并处理服务端模块发送的输入内容,并在输入框中进行显示;
[0032]所述服务端模块用于实现应用模块与客户端模块之间的通信,接收应用模块发送的多屏协同显示请求,向客户端模块发送该请求,把需要显示的超文本标记语言页面统一资源定位符作为参数,接收客户端模块发送的输入内容,并转发给应用模块;
[0033]所述客户端模块用于从网络服务器上获取并显示服务端模块指定的超文本标记语言页面,用户进行输入,并将输入内容发送给服务端模块。
[0034]网络服务器可以在互联网上,也可以在局域网如家庭网络内的任意设备上,包括智能电视、移动终端等。若在智能电视内,则可对外提供HTTP服务。[0035]实质上,应用模块为智能电视上的应用程序的一部分,每个需要使用多屏协同的应用都有一个应用模块。当应用程序需要移动终端协同显示页面时,通过应用模块向服务端模块发送请求,并把需要移动终端显示的HTML页面URL作为参数,URL可以是本地地址,也可以是互联网上的地址;用户通过移动终端显示的HTML页面控制智能电视时,应用模块接受从服务端模块发送的请求,并在处理完成后返回结果。
[0036]超文本标记语言HTML是标准通用标记语言下的一个应用。“超文本”就是指页面内可包含图片、链接,甚至音乐、程序等非文字元素。其语言文档制作较为简单,但功能强大,支持不同数据格式的文件镶入,且具有简易性、可扩展性强、与平台无关,使用范围广。将使得智能电视无需加速度传感器、陀螺仪等模块,依然能够实现输入.[0037]URL是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
[0038]服务端模块一般在智能电视的后台作为一个服务运行,负责应用模块与客户端模块之间的通信,每台智能电视上只有一个服务端模块。接受应用模块的多屏协同显示请求,并将该请求转发给移动终端上的客户端模块,并把需要显示的HTML页面URL作为参数,URL可以是本地地址,也可以是互联网上的地址;此外,还可接收移动终端上的客户端模块向智能电视的应用模块发送的控制命令,并把接收到的控制命令发送至对应的应用模块;应用模块返回结果后,服务的模块再把结果作为返回值发送到发出请求的客户端模块。
[0039]客户端模块在如手机、平板电脑或笔记本的移动终端上运行,负责与智能电视的服务端模块通信以及显示指定的URL页面。客户端模块接收到服务端模块发送的显示命令后,根据URL地址,从对应的WEB服务器获取需要显示的HTML页面,并在屏幕上显示出来;客户端页面显示出来后,用户可以通过操作页面控制智能电视,客户端模块把控制命令发送到服务端模块。客户端模块与服务端模块之间采用UPNP (即插即用,Universal Plugand Play)协议进行通信,该协议简单,使用方便。
[0040]首先客户端模块连接上服务端模块,其使用场景如图3所示,用户通过遥控器在智能电视上点击输入框二后,智能电视上会显示输入法,同时通过应用模块向客户端模块发送显示输入框的命令,在移动终端上显示一个输入框一,用户可以在移动终端上进行输入,输入的内容通过服务端模块同步显示在智能电视上,或者输入完成后显示在智能电视上的输入框二中。
[0041]本装置能够克服利用智能电视的遥控器的物理按键进行输入的局限性,同时也能够在智能电视没有加速度传感器、陀螺仪等模块,依然能够实现多屏协同系统中利用移动终端辅助输入的操作功能。
[0042]如图2所示,本发明的基于多屏协同系统的移动终端辅助输入方法,包括以下步骤:
[0043]A.建立网络服务器,并设置需要多屏协同的超文本标记语言页面;
[0044]B.在智能电视上点击输入框,生成多屏协同显示请求,并把输入页面的统一资源定位符作为参数;
[0045]C.智能电视将统一资源定位符发送给移动终端;
[0046]D.移动终端从网络服务器获取超文本标记语言文件并显示;[0047]E.用户在移动终端上的协同页面进行输入,将输入内容发送到智能电视;
[0048]F.智能电视接收并在输入框中显示输入内容。
[0049]具体而言,智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与服务端模块连接,因此,其方法包括步骤:
[0050]a.建立网络服务器,并在智能电视上建立服务端模块、应用模块;
[0051]所述网络服务器可建立在局域网内,也建立在互联网上。建立应用模块是通过在智能电视上的应用中增加应用模块实现的。
[0052]b.在智能电视上点击输入框,通过应用模块向服务端模块发送多屏协同请求,并把输入页面的统一资源定位符作为参数;
[0053]所述移动终端包括手机、平板电脑或笔记本中的一种或多种。利用移动终端作为智能电视的辅助输入设备时,当在智能电视上点击输入框时,在移动终端上显示输入页面。
[0054]c.服务端模块将统一资源定位符发送到客户端模块;
[0055]d.客户端模块从网络服务器获取超文本标记语言文件并显示;
[0056]e.用户在移动终端上的协同页面进行输入,将输入内容发送到服务端模块;
[0057]用户在移动终端上的协同页面进行输入的方式包括利用软键盘、手写或语音方式进行字符输入。发送输入内容的方式可以米用以下两种方式:I)每输入一个字符发送一次;
2)将所有输入完成后,点击确定按钮,一起发送。
[0058]f.服务端模块接收到输入内容后,把输入内容转发到对应的应用模块;
[0059]g.应用模块接收并在输入框中显示输入内容。
[0060]本方法是基于HTML的多屏协同系统,具体而言,智能电视在移动终端显示输入页面以及移动终端将输入内容发送到智能电视的过程采用的是基于HTML的多屏协同系统。
[0061]一般的在具体实现过程中,在客户端模块启动时,通过UPNP协议扫描家庭局域网内的服务端模块,用户选择一个服务端后连接上;客户端连接上服务端模块后,通过UPNP发送获取当前页面请求;服务端默认情况下提供一个默认控制页面,返回给客户端模块;客户端模块加载页面并显示。具体的,客户端模块与服务端模块之间采用UPNP(即插即用,Universal Plugand Play)协议进行通信,该协议简单,使用方便。
[0062]同理,其应用场景如图3,用户通过遥控器在电视上点击输入框二后,电视上会显示输入法,同时向服务端模块发送多屏协同请求,并且把要输入页面的URL地址作为参数;服务端模块发接收到请求后,缓存当前URL地址,通知当前已连接的客户端模块新的URL。客户端模块接收新的URL,加载输入页面并显示出来;用户在移动终端的输入框一中输入,输入的数据再发送到智能电视的服务端模块;服务端模块将数据发送到对应的应用模块,应用模块将输入数据显示在输入框二中。
[0063]本发明中,在智能电视上输入内容时,在移动终端上显示输入框,用户在移动终端输入的数据直接显示在智能电视上。客户端模块将移动终端作为智能电视的输入设备,将移动终端上的传感器数据发送到智能电视或者应用模块,达到用手机控制智能电视的目的。
【权利要求】
1.基于多屏协同系统的移动终端辅助输入装置,其特征在于,包括智能电视、网络服务器及至少一个移动终端,所述智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与网络服务器及服务端模块连接, 所述应用模块用于向服务端模块发送多屏协同显示请求,并将需要移动设备显示的超文本标记语言页面的统一资源定位符作为参数,接收并处理服务端模块发送的输入内容,并在输入框中进行显示; 所述服务端模块用于实现应用模块与客户端模块之间的通信,接收应用模块发送的多屏协同显示请求,向客户端模块发送该请求,把需要显示的超文本标记语言页面统一资源定位符作为参数,接收客户端模块发送的输入内容,并转发给应用模块; 所述客户端模块用于从网络服务器上获取并显示服务端模块指定的超文本标记语言页面,用户进行输入,并将输入内容发送给服务端模块。
2.如权利要求1所述的基于多屏协同系统的移动终端辅助输入装置,其特征在于,客户端模块根据服务端模块发送的统一资源定位符参数,从网络服务器上获取并显示指定的超文本标记语言页面。
3.如权利要求1所述的基于多屏协同系统的移动终端辅助输入装置,其特征在于,所述移动终端包括手机、平板电脑或笔记本。
4.基于多屏协同系统的移动终端辅助输入方法,其特征在于,包括以下步骤: A.建立网络服务器,并设置需要多屏协同的超文本标记语言页面; B.在智能电视上点击输入框,生成多屏协同显示请求,并把输入页面的统一资源定位符作为参数; C.智能电视将统一资源定位`符发送给移动终端; D.移动终端从网络服务器获取超文本标记语言文件并显示; E.用户在移动终端上的协同页面进行输入,将输入内容发送到智能电视; F.智能电视接收并在输入框中显示输入内容。
5.如权利要求4所述的基于多屏协同系统的移动终端辅助输入方法,其特征在于,步骤E中用户在移动终端上的协同页面进行输入的方式包括利用软键盘、手写或语音方式进行字符输入。
6.如权利要求4所述的基于多屏协同系统的移动终端辅助输入方法,其特征在于,所述移动终端包括手机、平板电脑或笔记本中的一种或多种。
7.如权利要求4或5或6所述的基于多屏协同系统的移动终端辅助输入方法,其特征在于,智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与服务端模块连接。
8.如权利要求7所述的基于多屏协同系统的移动终端辅助输入方法,其特征在于,步骤B具体为在智能电视上点击输入框,通过应用模块向服务端模块发送多屏协同请求,并把输入页面的统一资源定位符作为参数。
9.如权利要求8所述的基于多屏协同系统的移动终端辅助输入方法,其特征在于,步骤C具体为服务端模块将统一资源定位符发送到客户端模块。
10.如权利要求9所述的基于多屏协同系统的移动终端辅助输入方法,其特征在于,步骤F具体为Fl.服务端模块接收到输入内容后,把输入内容转发到对应的应用模块;F2.应用模块接收并 在输入框中显示输入内容。
【文档编号】H04N21/472GK103607654SQ201310572671
【公开日】2014年2月26日 申请日期:2013年11月15日 优先权日:2013年11月15日
【发明者】李福贤, 罗彬 , 陈颖, 李嘉, 陈锡林, 宋伟 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1