一种为互动电视提供中文输入功能的方法.pdf

上传人:1****2 文档编号:973806 上传时间:2018-03-22 格式:PDF 页数:4 大小:233.25KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010132037.1

申请日:

2010.03.25

公开号:

CN101820528A

公开日:

2010.09.01

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 3/023申请公布日:20100901|||实质审查的生效IPC(主分类):H04N 7/173申请日:20100325|||公开

IPC分类号:

H04N7/173; H04N5/00; G06F3/023

主分类号:

H04N7/173

申请人:

浪潮电子信息产业股份有限公司

发明人:

谢立国; 孙明松; 李晓峰; 崔卫; 刘永辉; 刘剑

地址:

250014 山东省济南市历下区山大路224号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供一种为互动电视提供中文输入功能的方法,包括以下单元:A.具有网络通信功能的机顶盒;B.承担中文输入计算的输入法服务器;C.连接机顶盒和输入法服务器的网络,其中,机顶盒完成面向用户的输入输出功能,输入法服务器承担核心的大运算量的输入法计算,网络用于把用户通过遥控器或者无线键盘的输入从机顶盒传输到输入法服务器,并且把输入法服务器的计算结果传输到机顶盒;在机顶盒端实现接收用户通过遥控器或者无线键盘的输入,输入内容通过http协议上传到专门的输入法服务器,由输入法服务器完成计算量巨大的输入法运算,计算结果返回到机顶盒显示在电视机上,供用户选择。

权利要求书

1: 一种为互动电视提供中文输入功能的方法,其特征在于,包括以下单元:A.具有网络通信功能的机顶盒;B.承担中文输入计算的输入法服务器;C.连接机顶盒和输入法服务器的网络,其中,机顶盒完成面向用户的输入输出功能,输入法服务器承担核心的大运算量的输入法计算,网络用于把用户通过遥控器或者无线键盘的输入从机顶盒传输到输入法服务器,并且把输入法服务器的计算结果传输到机顶盒;具体步骤如下: 利用HTML和Javascript语言编制一个机顶盒输入法模块,增加到要进行汉字输入的EPG页面下,利用Javascript脚本监视用户通过遥控器或者无线键盘的按键输入; 每次用户输入一个按键时,输入法模块则把用户新输入按键内容和已经输入的按键内容通过HTTP协议提交给输入法服务器,其中用户按键内容作为HTTP请求的参数; 输入法服务器通过Web接口接收用户的输入法计算请求,当接收到包含了用户输入的按键序列的HTTP协议的URL请求时,从中提取出用户输入的按键序列,进行输入法计算,得到候选字的计算结果,作为对机顶盒HTTP请求的响应返回给机顶盒; 机顶盒把返回的输入法计算结果显示在电视屏幕上,作为候选字的供用户选择,当用户选定后,就实现了汉字的输入。
2: 根据权利要求1所述的方法,其特征在于,利用http协议传输输入法数据,其中用户输入内容作为request参数附加在机顶盒向输入法服务器提交的http请求的url上,输入法计算结果作为网页内容返回机顶盒。

说明书


一种为互动电视提供中文输入功能的方法

    【技术领域】

    本发明涉及一种网络媒体技术,具体地说是一种在互动电视上利用遥控器输入实现中文输入的方法。

    背景技术

    电视技术在向互动欣赏发展,摆脱原来的被动收视模式,使用户能够根据自己的兴趣选择节目进行点播欣赏,并且在播放过程中能够自由地进行节目播放控制,如暂停、继续、快进、快退等。为了实现互动功能,就需要用户的机顶盒能够和头端服务器进行双向通信,以传送节目的检索、点播请求发送、播放控制等信息,因此互动电视机顶盒增加了网络接口,并利用TCP/IP协议与头端服务器进行通信,并在机顶盒内集成了嵌入式浏览器,由EPG服务器为其提供节目导航的Web页面。

    用户需要搜索节目以进行点播,这就需要进行查询内容的输入,因此需要实现针对遥控器作为输入工具的中文输入法。为了满足这些需求,已经开发了机顶盒中文输入法,通过集成在机顶盒的固件中实现,主要提供拼音输入法,少量的有其它输入法。在使用过程中,如果要进行输入法的升级或者扩展,就需要对机顶盒整个固件进行刷写,实施非常困难。而且由于机顶盒的处理能力较弱,固件存储空间有限,因此一般只提供单字输入,没有词组和联想输入;而且除了小容量的EEPROM存储运行时的配置信息之外,机顶盒没有记忆保存用户输入词组的能力,因此无法实现输入法的自学习能力。这使得机顶盒的中文输入效率极低,在一定程度上限制了点播业务的开展。

    更进一步的,机顶盒凭借其网络功能和浏览器功能,成为了普通家庭重要的信息终端,可以承载网页浏览、电子邮件、网络聊天等网络应用,这对于高效的中文输入有着更迫切的要求。

    【发明内容】

    本发明的目的是提供一种为互动电视提供中文输入功能的方法。

    本发明的目的是按以下方式实现的,目前机顶盒输入法的缺点来源于机顶盒的存储能力,而互动电视机顶盒具有网络通信能力,因此可以把中文输入法的计算由专门的服务器承担,向所有的机顶盒提供输入法的计算服务。由于服务器具有强大的计算能力和存储空间,可以保存大容量的词库,从而实现词组联想输入,并且可以对用户的输入内容进行处理,发现和保存其输入的新词组,以加速以后的输入。这样机顶盒就摆脱了最复杂的输入法计算任务,只需要完成输入和输出的人机界面工作,包括接收用户通过遥控器的输入,上传到输入法服务器,接收输入法服务器的计算结果,并呈现在电视机屏幕上供用户选择。

    对于互动电视,除了视频播放之外,应用界面都是由EPG服务器或者其它服务器提供的Web页面,由机顶盒内嵌的浏览器进行呈现。对于电子邮件和网络聊天等网络应用也都是建立在Web技术上实现的。因此本发明采用了HTML语言和Javascript脚本语言来实现在机顶盒的输入法人机交互界面,并通过HTTP协议与输入法服务器进行通信,以提交用户的遥控机按键内容和接收服务器的计算结果。

    利用HTML和Javascript语言编制一个机顶盒输入法模块,增加到要进行汉字输入的EPG页面下。利用Javascript脚本监视用户通过遥控器或者无线键盘的按键输入。

    每次用户输入一个按键时,输入法模块则把用户新输入按键内容和已经输入的按键内容通过HTTP协议提交给服务器,其中用户按键内容作为HTTP请求的参数。

    输入法服务器通过Web接口接收用户的输入法计算请求。当接收到包含了用户输入的按键序列的HTTP协议的URL请求时,从中提取出用户输入的按键序列,进行输入法计算,得到候选字等计算结果,作为对机顶盒HTTP请求的响应返回给机顶盒。

    机顶盒把返回的输入法计算结果显示在电视屏幕上,作为候选字的供用户选择。当用户选定后,就实现了汉字的输入。

    【具体实施方式】

    本发明应用在互动电视系统中,包括头端服务器、IP网络和机顶盒。其中头端服务器除了包括原有的EPG服务器和VOD服务器之外,还增加了输入法服务器。

    机顶盒端中的输入输出模块基于HTML语言和Javascript语言,嵌入在EPG服务器中需要用户输入中文的EPG页面中,机顶盒的浏览器下载该页面时一并下载输入输出模块,并在浏览器内执行,响应用户的输入,把用户输入内容发送到输入法服务器,并显示接收到的输入法服务器计算结果,具有输入法的机顶盒端功能运行在浏览器上,由html和JavaScript语言组成机顶盒浏览器通过下载后执行;

    EPG服务器建立在Web服务之上,向机顶盒用户提供界面显示,进行节目导航,其中包括需要用户输入的Web页面,如进行节目查询的页面,需要用户在查询关键字文本框内输入中文词语进行查询。

    为了实现基于服务器的中文输入,利用HTML语言和JavaScript脚本语言编写一个输入法机顶盒端输入输出模块,其中包含JavaScript脚本程序响应用户的遥控器或者无线键盘的输入事件,从而收集用户的按键输入,以上传给输入法服务器。在需要中文输入的页面中,嵌入该模块。当机顶盒访问该页面时,连同该模块一并下载,并且其中的JavaScript程序开始监控用户的输入。

    每当用户利用遥控器或者无线键盘输入字符时,输入输出模块中的JavaScript程序接收到输入事件,获得输入字符,产生一个向输入法服务器的http请求,其中输入的字符作物额http请求URL的request参数,使得输入法服务器获得用户的输入内容。

    输入法服务器通过web接口响应机顶盒的http请求,并从请求的request参数中提取出用户的输入内容。根据用户的输入字符序列,输入法服务器进行输入法计算,形成包含候选字等内容的计算结果,形成包含JavaScript内容的html文档,作为机顶盒http请求的应答反馈给机顶盒。

    机顶盒接收到输入法服务器返回的html文档,从中提取出输入法服务器计算得到的输入法结果,如候选字等内容,在浏览器界面进行显示,供用户进行选择。当用户选中一个候选字时,JavaScript程序把该字填入到用户输入框内。

    

一种为互动电视提供中文输入功能的方法.pdf_第1页
第1页 / 共4页
一种为互动电视提供中文输入功能的方法.pdf_第2页
第2页 / 共4页
一种为互动电视提供中文输入功能的方法.pdf_第3页
第3页 / 共4页
点击查看更多>>
资源描述

《一种为互动电视提供中文输入功能的方法.pdf》由会员分享,可在线阅读,更多相关《一种为互动电视提供中文输入功能的方法.pdf(4页珍藏版)》请在专利查询网上搜索。

本发明提供一种为互动电视提供中文输入功能的方法,包括以下单元:A.具有网络通信功能的机顶盒;B.承担中文输入计算的输入法服务器;C.连接机顶盒和输入法服务器的网络,其中,机顶盒完成面向用户的输入输出功能,输入法服务器承担核心的大运算量的输入法计算,网络用于把用户通过遥控器或者无线键盘的输入从机顶盒传输到输入法服务器,并且把输入法服务器的计算结果传输到机顶盒;在机顶盒端实现接收用户通过遥控器或者无线。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1