CN102830818A - 信号处理的方法、装置及*** - Google Patents
信号处理的方法、装置及*** Download PDFInfo
- Publication number
- CN102830818A CN102830818A CN2012102934350A CN201210293435A CN102830818A CN 102830818 A CN102830818 A CN 102830818A CN 2012102934350 A CN2012102934350 A CN 2012102934350A CN 201210293435 A CN201210293435 A CN 201210293435A CN 102830818 A CN102830818 A CN 102830818A
- Authority
- CN
- China
- Prior art keywords
- mouse event
- stb
- signal
- mouse
- portable terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
本发明公开了一种信号处理的方法,获取用户通过触摸屏输入的操作信号;按照预置规则,将所述操作信号转换为鼠标事件信号;向所述机顶盒发送所述鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。本发明实施例还提供相应的庄子。本发明技术方案由于通过鼠标事件信号操作数字电视,可以提高数字电视上的操作效率。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种信号处理的方法、装置及***。
背景技术
目前市场上的数字电视主要依靠遥控器进行操作控制,在数字电视上有一个焦点框,用户通过遥控器上的上下左右四个方向键一步一步的来移动焦点框,通过遥控器上的确认键选择要浏览的项目。
如果遥控器的方向键移动焦点框来访问互联网页面应用,不仅焦点框移动较慢,而且有些焦点可能因为焦点移动算法的缺陷无法访问。当浏览网页时,遥控器中的上下翻页也只能一整页一整页的翻,而不能按照用户的使用电脑的习惯进行翻页,比如一次翻页一半,一次翻三分之一等,不能很灵活的操作页面应用。
本发明的发明人发现,现有技术中通过遥控器在数字电视上进行选择操作的效率低下,降低了用户体验。
发明内容
本发明实施例提供一种信号处理的方法,可以提高数字电视上的操作效率。本发明实施例还提供了相应的装置及***。
本发明实施例第一方面提供一种信号处理的方法,包括:
获取用户通过触摸屏输入的操作信号;
按照预置规则,将所述操作信号转换为鼠标事件信号;
向所述机顶盒发送所述鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。
结合第一方面,在第一种可能的实现方式中,所述按照预置规则,将所述操作信号转换为鼠标事件信号,具体包括:
按照预存储的操作信号与鼠标事件信号对照表,将所述操作信号转换为包括鼠标事件标识和鼠标事件值的鼠标事件信号;
所述鼠标事件标识用来表征所述鼠标事件信号的类型;
所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
结合第一方面及第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述获取用户通过触摸屏输入的操作信号之前,还包括:
向所述机顶盒发送控制连接请求;
接收到机顶盒发送的允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号;
将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;
当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
结合第一方面及第一方面第一种可能的实现方式,在第三种可能的实现方式中,当移动终端发生重力感应,所述触摸屏旋转时,重新设置坐标系,并丢弃当前的鼠标事件信号,重新获取操作信号并且将所述重新获取的操作信号转换为鼠标事件信号。
结合第一方面及第一方面第一种可能的实现方式,在第四种可能的实现方式中,还包括:周期性监听所述机顶盒的工作状态。
本发明实施例第二方面提供一种信号处理的方法,包括:
接收移动终端发送的鼠标事件信号;
按照预置规则解析所述鼠标事件信号,获取所述鼠标事件信号的操作指示,并按照所述操作指示操作页面。
结合第二方面,在第一种可能的实现方式中,所述鼠标事件信号包括鼠标事件标识和鼠标事件值,所述鼠标事件标识用来表征所述鼠标事件信号的类型;所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值;
所述按照预置规则解析所述鼠标事件信号,具体包括:
根据所述鼠标事件标识确定所述所述鼠标事件信号类型;
再根据所述鼠标事件值确定所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
结合第二方面及第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述接收移动终端发送的鼠标事件信号之前还包括:
接收所述移动终端发送的控制连接请求;
向所述移动终端发送允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号,以使所述移动终端将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
结合第二方面及第二方面第一种可能的实现方式,在第三种可能的实现方式中,还包括:周期性监听所述移动终端的工作状态。
本发明实施例第三方面提供一种移动终端,包括:
第一获取单元,用于获取用户通过触摸屏输入的操作信号;
转换单元,用于按照预置规则,将所述第一获取单元获取的操作信号转换为鼠标事件信号;
第一发送单元,用于向所述机顶盒发送所述转换单元转换的鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。
本发明实施例第四方面提供一种机顶盒,包括:
第二接收单元,用于接收移动终端发送的鼠标事件信号;
解析单元,用于按照预置规则解析所述第二接收单元接收到的鼠标事件信号;
第二获取单元,用于获取所述解析单元解析后的鼠标事件信号的操作指示;
操作单元,用于按照所述第二获取单元获取的操作指示操作页面。
本发明实施例第五方面提供一种家庭网络***,其特征在于,包括:移动终端、机顶盒、数字电视、无线网路通信设备WIFI,
所述移动终端与所述机顶盒通过WIFI建立连接,所述机顶盒与所述数字电视连接;
所述移动终端为上述技术方案所述的移动终端;
所述机顶盒为上述技术方案所述的机顶盒。
本发明实施例提供的方案包括:获取用户通过触摸屏输入的操作信号;按照预置规则,将所述操作信号转换为鼠标事件信号向所述机顶盒发送所述鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。与现有技术中通过遥控器在数字电视上进行选择操作相比,本发明实施例提供的方案,通过鼠标事件信号操作数字电视,可以提高数字电视上的操作效率。
附图说明
图1是本发明实施例中信号处理的方法的一实施例示意图;
图2是本发明实施例中一应用举例示意图;
图3是本发明实施例中另一应用举例示意图;
图4是本发明实施例中另一应用举例示意图;
图5是本发明实施例中信号处理的方法的另一实施例示意图;
图6是本发明实施例中一应用场景实施例示意图;
图7是本发明实施例中另一应用举例示意图;
图8是本发明实施例中另一应用举例示意图;
图9是本发明实施例中移动终端的一实施例示意图;
图10是本发明实施例中移动终端的另一实施例示意图;
图11是本发明实施例中移动终端的另一实施例示意图;
图12是本发明实施例中移动终端的另一实施例示意图;
图13是本发明实施例中机顶盒的一实施例示意图;
图14是本发明实施例中机顶盒的另一实施例示意图;
图15是本发明实施例中机顶盒的另一实施例示意图;
图16是本发明实施例中家庭网络***的一实施例示意图。
具体实施方式
本发明实施例提供一种信号处理的方法,可以提高数字电视上的操作效率。本发明实施例还提供相应的装置及***。以下分别进行详细说明。
本发明实施例中提供的移动终端包括:智能手机、PAD等便于携带的手持设备。
参阅图1,从移动终端的角度来讲,本发明实施例提供的信号处理的方法的一实施例包括:
101、获取用户通过触摸屏输入的操作信号。
本发明实施例提供的方案是移动终端与无线网路通信设备(WIFI,wireless-fidelity)建立通信连接,机顶盒与该WIFI也建立通信连接,这样移动终端与机顶盒之间就建立了一条通信通道。
移动终端与机顶盒之间建立通信连接后,移动终端要想控制机顶盒还需要建立控制连接。
具体的建立控制连接的过程为:移动终端向所述机顶盒发送控制连接请求;接收到机顶盒发送的允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号;将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
当移动终端与机顶盒建立控制连接后,预置在移动终端中的支持鼠标事件的软件程序启动,在移动终端上会显示有坐标系或坐标栅格。用户在该坐标系或坐标栅格的显示界面上输入操作信号;移动终端就可以获取到用户通过触摸屏输入的操作信号。
102、按照预置规则,将所述操作信号转换为鼠标事件信号。
所述按照预置规则,将所述操作信号转换为鼠标事件信号,具体包括:
按照预存储的操作信号与鼠标事件信号对照表,将所述操作信号转换为包括鼠标事件标识和鼠标事件值的鼠标事件信号;
所述鼠标事件标识用来表征所述鼠标事件信号的类型,鼠标事件信号的类型包括左键点击、左键双击、左键三击、右键点击、右键双击、右键三击、左右合击、左键拖拽、右键拖拽、移动、滚动等;
所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
预存储的操作信号与鼠标事件信号对照表可以如下表1所示:
表1:操作信号与鼠标事件信号对照表
表1中的短时间和长时间是指预先设定好的时间门限,如短时间为5微秒,长时间指大于10微秒或者其他数值。
移动终端根据表1中的对照关系,将获取到的操作信号转换为对应的鼠标事件信号,如:当接收到一个短时间的按压信号,即可将该按压信号转换为左键单击的鼠标事件信号。
103、向所述机顶盒发送所述鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。
鼠标事件信号数据的基本格式如表2所示:
表2:鼠标事件信号数据的基本格式
数据长度 | 软件版本 | 鼠标事件标识 | 鼠标事件值 | 鼠标事件标识 | 鼠标事件值 | ... |
根据表二,描述信息如下:
数据长度:软件版本+鼠标事件标识+鼠标事件值列表的数据中长度,占4个字节。
软件版本,描述移动终端中安装的软件版本,占4个字节,其中一个字节存储一个版本号,如“3.2.1.0”,表示主版本号为3,次版本号为2,小版本号为1,微版本号为0。版本号的最大值为255.当大于255的值时,如果是非主版本号,需要向前进一,并将该版本号归0。
鼠标事件标识:占4个字节,用来存储表一中的鼠标事件。
鼠标事件值:占4个字节,当鼠标点击时,该值为0。当进行拖拽时,该值是相对于在移动终端屏幕上当前位置减去上一次发送事件位置的偏移值;当进行移动时,该值是相对于在移动终端屏幕上当前位置减去上一次发送事件位置的偏移值;将4个字节分成两个部分,前2个字节存储x轴的偏移量,后2个字节存储y轴的偏移量。
对于鼠标移动事件的数据结构可参考表3:
表3:鼠标移动事件的数据结构
数据长度 | 软件版本 | 鼠标移动 | (x`<<16)|y` |
最后一个单元记录的是鼠标移动的相对量,高2个字节记录x的偏移量,低2个字节记录y的偏移量。
鼠标移动的计算过程参阅图2进行理解,手指在屏幕上A点点击时,虽然在屏幕上存在一个坐标点,但不会将坐标信息传递给机顶盒。当手指在A点按下,经过B点到达C点。当手指在A点按下并开始移动时,移动终端备移动终端记录按下点A的坐标值。当移动到B点,通过B点的坐标值减去A的坐标值,得到x和y方向的相对偏移量。移动终端记下B的坐标值,并将相对偏移量传递到机顶盒。当手指从B点移动到C点,将C点的坐标值减去B点的坐标值,得到新的x和y方向的相对偏移量,移动终端记下C点的坐标值,并将新的偏移量传递给机顶盒。
当移动时,产生下面公式:
新的偏移量=新的坐标值-上一次记录的坐标值
使用数学表达式表示:x`=x-x0;y`=y-y0。(公式一)
其中x`和y`的值为(-32768~+32767),负数表示当前点向左或向上偏移,正数表示向右或向下偏移。
对于鼠标左键单击事件:
将一个指头点击一下移动终端的触摸屏并迅速弹起。
移动终端获取到这个消息后,转换为鼠标的左键按下、左键弹起事件。
鼠标左键单击事件的数据结构如表4所示:
表4:鼠标左键单击事件的数据结构
数据长度 | 软件版本 | 鼠标左键按下 | 0 | 鼠标左键弹起 | 0 |
移动终端将该左键单击事件数据按照表4发送到机顶盒,机顶盒执行反解过程。
鼠标左键双击事件:
方法一、将一个手指在移动终端屏幕上快速的点击两下。
方法二、根据移动终端多点触控的方式,两个手指同时点击移动终端屏幕,并迅速弹起。
鼠标左键双击事件的数据结构如表5所示:
表5:鼠标左键双击事件的数据结构
数据长度 | 软件版本 | 鼠标左键双击 | 0 |
鼠标左键三击事件:
方法一、将一个手指在移动终端屏幕上快速的点击三下。
方法二、根据移动终端多点触控的方式,三个手指同时点击移动终端屏幕,并迅速弹起。
鼠标左键三击事件的数据结构图表6所示:
表6:鼠标左键三击事件的数据结构
数据长度 | 软件版本 | 鼠标左键三击 | 0 |
鼠标右键单击事件:
为了在屏幕上实现右击,且考虑到一般电视上的右击不是很常用,所以右击操作比较复杂。首先在移动终端屏幕上将一个手指按在屏幕上不松;然后再用另外一个手指轻点一下屏幕;最后松开第一个手指,完成移动终端屏幕右击功能。
右击产生两个右击事件,当指头触及触摸屏一点的时候,产生一个右键按下事件,当指头抬起,产生一个右键弹起事件,如表7所示:
表7:右键单击事件的数据结构:
数据长度 | 软件版本 | 鼠标右键按下 | 0 | 鼠标右键弹起 | 0 |
鼠标右键双击事件:
右键双击操作和右键单击形式相似,但也分为两种情况:
情况一、首先将一个指头按住屏幕,使用另外一个指头双击屏幕,然后松开第一个手指。
情况二、首先将一个指头按住屏幕,使用另外两个指头点击屏幕,然后松开第一个手指。
鼠标右键双击的数据结构如表8所示:
表8:鼠标右键双击的数据结构:
数据长度 | 软件版本 | 鼠标右键双击 | 0 |
鼠标右键三击事件
在鼠标世界里面鼠标右键三击用得非常的少。这里只是描述一下具体用法。
右键三击也分为两种情况:
情况一、首先将一个指头按住屏幕,使用另外一个指头三击屏幕,然后松开第一个手指。
情况二、首先将一个指头按住屏幕,使用另外三个指头点击屏幕,然后松开第一个手指。
鼠标右键三击的数据结构如表9所示:
表9:鼠标右键双击的数据结构:
数据长度 | 软件版本 | 鼠标右键三击 | 0 |
鼠标左键拖拽事件:
由于拖拽内容需要使用到按下按键、移动鼠标光标和松开按键来完成。通过移动终端屏幕来操作,需要两个手指头配合操作:
a)、将两个手指头同时按住屏幕,其中一个手指头按住屏幕不动,另外一个手指头在屏幕上滑动,用来移动光标,当电视屏幕上的光标指针达到目的地的时候,移动的手指头松开,并松开按住屏幕的手指头。
b)、当另外一个手指头移动时,移动终端记录移动的手指头的坐标位置,并发送以下事件给机顶盒:
事件一:鼠标左键按下事件;
事件二:鼠标移动事件。
将两个事件组合成一个数据结构发送到机顶盒,如表10所示。
表10:鼠标拖拽事件数据结构:
数据长度 | 软件版本 | 鼠标左键按下 | 0 | 鼠标移动 | (x`<<16)|y` |
c)、再继续移动时,就会产生新的点,移动终端根据公式一计算x轴和y轴的偏移量,并将新的点的坐标位置记录下来。然后根据表3向机顶盒发送鼠标移动事件。
d)、当这个手指头不停的移动,移动终端不停的产生新的点,移动终端不停向机顶盒发送事件。
e)、移动的这个手指可以在任何时候抬起,又可以在任何时候再次按下进行滑动。
当移动的手指弹起时,由于另一个手指没有弹起,只需要在最后一次弹起点减去上一次记录的坐标点作为偏离量,按照表3的格式发送机顶盒鼠标移动事件。
当移动手指继续按下时,移动终端认为还是继续上一次的拖拽工作,但这时不会产生任何事件,等待用户两个手指的其中一个手指的移动。
当其中一个手指移动时,移动终端记录移动手指的起始坐标位置,然后根据流程c)到流程e)进行执行,直到两个手指都抬起时,完成左键拖拽功能。
f)、当两个手指都离开了移动终端屏幕,移动终端认为本次拖拽功能结束,向机顶盒发送一个鼠标弹起事件,如表11:
表11:鼠标左键弹起事件数据结构
数据长度 | 软件版本 | 鼠标左键弹起 | 0 |
鼠标右键拖拽事件:
鼠标右键拖拽和左键拖拽一样,至少需要一组组合来实现。拖拽内容也需要使用到按下按键、移动鼠标光标和松开按键来完成。通过移动终端屏幕来操作,需要两个手指头配合操作:
先将一个手指头按住屏幕,再将另外一个手指头按住屏幕并在屏幕上滑动,移动光标,当电视屏幕上的光标指针达到目的地的时候,松开按住屏幕的手指头。
具体实现方式为:
a)、一个手指头按住屏幕不动;
b)、当另外一个手指头按下,移动终端记录当前按下的点的坐标;
c)、最后按下的这个手指在移动终端屏幕上进行滑动。
d)、手指滑动的时候,移动终端会在屏幕上产生新的点,将这个点和上一个点的距离通过公式一计算x和y上的偏移量。
e)、保存新的点的坐标值,并将计算得到的偏移量生成两个事件通知机顶盒:
事件一:鼠标右键按下事件;
事件二:鼠标移动事件。
将两个事件组合成一个数据结构发送到机顶盒,如表12所示。
表12:鼠标拖拽事件数据结构:
数据长度 | 软件版本 | 鼠标右键按下 | 0 | 鼠标移动 | (x`<<16)|y` |
f)、然后按照表3,移动终端端移动终端向机顶盒发送鼠标移动消息,消息的发送方法参照鼠标移动操作来发送鼠标移动控制事件。
g)、移动的过程中松开移动手指,又可以继续按下,松开手指到再次按下时,移动终端不产生新的消息。
h)、当手指继续按下时,可以移动两个手指的其中一个,首先移动终端会记录移动手指的起始坐标位置。
j)、然后移动终端根据手指的移动产生新的移动消息。
当两个手指都弹起时,移动终端发送一个鼠标弹起事件,如表13:
表13:鼠标右键弹起数据结构:
数据长度 | 软件版本 | 鼠标右键弹起 | 0 |
左右键结合事件:
在一个移动终端屏幕上操作比较复杂的鼠标事件是比较复杂的,不像硬件设备一样,可以规定一个硬件设备一个功能。而移动终端屏幕上通过按键组合也是有限的。
a)、将两个固定不移动的手指按住移动终端屏幕,如使用食指和无名指按住屏幕。
b)、如果需要进行拖动的话,将中指在移动终端屏幕上做移动动作,移动的时候可以随时抬起,随时按下进行滑动。
当第一次中指按下并开始移动时,移动终端记录下中指的起始位置,并根据表14向机顶盒发送事件。
表14:鼠标左右键组合按下事件数据结构
数据长度 | 软件版本 | 鼠标左键按下 | 0 | 鼠标右键按下 | 0 |
根据中指的移动时,移动终端不断的产生新的点,新的点和上一个点通过公式一计算出偏移量,保存新的点的坐标,通过表3设置机顶盒鼠标移动事件。
当所有手指弹起时,移动终端向机顶盒发送表15的事件。
表15:鼠标左右键组合弹起事件数据结构
数据长度 | 软件版本 | 鼠标左键弹起 | 0 | 鼠标右键弹起 | 0 |
c)、如果使用左右键点击,将中指在屏幕上进行快速点击,会产生左右键组合单击操作,并根据表16发送左右键单击操作。
表16:鼠标左右键组合单击事件数据结构
d)、如果使用左右键双击,将中指在屏幕上进行快速双击,会产生左右键组合双击操作,并根据表17发送左右键双击操作。
表17:鼠标左右键组合双击事件数据结构
数据长度 | 软件版本 | 鼠标左键双击 | 0 | 鼠标右键双击 | 0 |
e)、如果使用左右键三击,将中指在屏幕上进行快速三击,会产生左右键组合三击操作,并根据表18发送左右键三击操作。
表18:鼠标左右键组三击事件数据结构
数据长度 | 软件版本 | 鼠标左键三击 | 0 | 鼠标右键三击 | 0 |
鼠标滚动事件:
在浏览文档时,浏览网页时,都需要进行滚动或翻页。通过在移动终端屏幕上简单的操作即可实现滚动操作。
滚动分为:左右滚动、上下滚动。
滚动在移动终端屏幕上以两个或两个以上的手指同时滑动即可实现。
a)、将两个或两个以上的手指触及屏幕。
b)、将接触到移动终端屏幕上的手指同时滑动,当开始滑动时,移动终端可以随机选择一个触摸点作为参考点,并记录该点坐标位置。
c)、当滑动时,并产生了一定距离,移动终端按照固定周期获取屏幕上的点,减去上一次记录的点作为滚动速率。速率的绝对值也大,滚动的速度就越快,具体还得根据终端软件决定。速率正负值作为滚动方向,如正值表示下或右,负值表示上或左。将速率按照表19的结构发送到机顶盒。
表19:鼠标滚动速率事件数据结构
数据长度 | 软件版本 | 鼠标滚动 | (左右方向速率<<16)|上下方向速率 |
速率占2个直接,其范围为(-32768~+32767),负数表示正轴的相反方向。
当所有手指都离开了移动终端屏幕后,将最后一次记录的坐标位置减去上次的坐标位置,转换为速率,传递给机顶盒后,将滚动时记录的最后一次顶点的坐标位置清0。滚动结束。
本发明实施例提供的方案用于与机顶盒通信的移动终端,包括:获取用户通过触摸屏输入的操作信号;按照预置规则,将所述操作信号转换为鼠标事件信号向所述机顶盒发送所述鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。与现有技术中通过遥控器在数字电视上进行选择操作相比,本发明实施例提供的方案,通过鼠标事件信号操作数字电视,可以提高数字电视上的操作效率。
可选地,在上述图1对应的实施例的基础上,还包括:
当移动终端发生重力感应,所述触摸屏旋转时,重新设置坐标系,并丢弃当前的鼠标事件信号,重新获取操作信号并且将所述重新获取的操作信号转换为鼠标事件信号。
由于智能移动终端都支持重力感应。当移动终端正面朝上,且能手持设备正面处于水平位置时,屏幕的正面应处于用户习惯的方向为上面。智能手持移动终端屏幕的触控事件按照正常操作。当移动终端的重力方向发生改变时,可以有以下两种操作:
不改变屏幕的正上方向:就是说重力不会改变屏幕的正上方向,还是按照屏幕的原始方式操作,原始屏幕的x轴的方向和y轴的方向保持不变。
重新调整屏幕的正上方向:将屏幕从原来的位置进行旋转,如重力方向改变了90度,屏幕从原来的位置旋转负90度,设置为新的坐标。
如图3所示,图3是原始智能移动终端重力感应的手机屏幕,其x轴方向为水平方向向右,y轴方向为垂直方向向下,这里用一个笑脸表示原始图形的正方向。当重力方向发生改变后,如图4所示,智能移动终端屏幕也跟着重力方向发生改变。这里进行顺时针旋转了90度。根据上述描述,智能移动终端可以旋转180度、270度等。
如图4所示,新旋转的x正轴方向为原y轴负轴方向,新旋转的y正轴方向为原x的正轴方向。
当智能移动终端旋转过来后,按照手机屏幕上新的坐标***操作鼠标控制功能。
若当前正在操作鼠标的某一个功能,且用户的手指还没有离开屏幕时,发生了重力感应,根据智能手机的可操作性。可以:
1、丢弃当前的操作。当重力感应发生后,用户无法正常干预屏幕的旋转时,需要丢弃当前的鼠标操作,重新设置新的移动终端的屏幕坐标***。新的鼠标操作在新的屏幕坐标***下按照前面所述操作。
2、继续前面的操作,直到用户离开了手机屏幕。当用户手指还在屏幕上按住不动时,用户还可以按照重力感应改变之前的屏幕坐标***操作鼠标。当手指离开了屏幕后,屏幕根据重力感应旋转。旋转后按照新的屏幕坐标***操作鼠标。新的屏幕坐标***上的鼠标操作方式和以前的屏幕坐标***的鼠标操作方式相同。
智能移动终端的屏幕坐标由重力的感应,不影响机顶盒端的鼠标的操作流程。
可选地,在上述图1对应的实施例的基础上,还包括:周期性监听所述机顶盒的工作状态。
移动终端和机顶盒建立控制连接后,当移动终端没有产生鼠标事件时,需要每隔一段时间,比如1000ms,需要向机顶盒发送一个监听消息,监听机顶盒是否处于正常工作状态。
移动终端的监听:
1000ms内是否有新的按键,如果没有新的按键,向机顶盒发送一个监听消息;同时设置等待机顶盒的回馈等待时间(如3000ms),若等待时间超时,则认为机顶盒出现异常,提醒用户“信号丢失”,断开控制连接,若用户选择继续控制连接,则继续控制连接机顶盒,若离开或多次失败,退出控制程序,。
机顶盒收到监听消息后,向手机回复一个确认消息。
设置下一次需要监控的时间。
参阅图5,从机顶盒的角度来看,本发明实施例提供的信号处理的方法的另一实施例包括:
201、接收移动终端发送的鼠标事件信号。
202、按照预置规则解析所述鼠标事件信号,获取所述鼠标事件信号的操作指示,并按照所述操作指示操作页面。
所述鼠标事件信号包括鼠标事件标识和鼠标事件值,所述鼠标事件标识用来表征所述鼠标事件信号的类型,鼠标事件信号的类型包括左键点击、左键双击、左键三击、右键点击、右键双击、右键三击、左右合击、左键拖拽、右键拖拽、移动、滚动等;所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值;
所述按照预置规则解析所述鼠标事件信号,具体包括:
根据所述鼠标事件标识确定所述所述鼠标事件信号类型;
再根据所述鼠标事件值确定所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
解析鼠标事件信号的过程可以理解为:根据接收到的鼠标事件的数据结构,确定该鼠标事件是属于哪个类型的鼠标事件,确定鼠标事件类型后,按照该类型的鼠标事件的功能操作页面。
本发明实施例提供的方案用于与移动终端通信的机顶盒,接收移动终端发送的鼠标事件信号;按照预置规则解析所述鼠标事件信号,获取所述鼠标事件信号的操作指示,并按照所述操作指示操作页面。与现有技术中通过遥控器在数字电视上进行选择操作相比,本发明实施例提供的方案,通过鼠标事件信号操作数字电视,可以提高数字电视上的操作效率。
可选地,在上述图5对应的实施例的基础上,所述接收移动终端发送的鼠标事件信号之前还包括:接收所述移动终端发送的控制连接请求;向所述移动终端发送允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号,以使所述移动终端将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
可选地,在上述图5对应的实施例的基础上,还包括:周期性监听所述移动终端的工作状态。
机顶盒的监听:
当机顶盒启动后,且连接上了移动终端。
机顶盒端监控某一个端口,当端口存在事件处理,分发完事件后,回馈消息。若等待一段时间(如3000ms)没有收到消息,则认为机顶盒与移动终端网络已经断开,提醒用户“断开设备”。
为了便于理解,参阅图6,下面以一个具体的应用场景为例,详细说明本发明实施例中信号处理的过程:
S1:监听网络端口,并接收鼠标事件信号。
S2:判断软件版本是否匹配,当匹配时执行S3,当不匹配时执行S4。
S3:解析鼠标事件信号。
S4:丢弃鼠标事件信号。
S5:根据解析出的鼠标事件信号操作页面。
关于点击(左右键单击、左右键双击、左右键三击)基于当前点进行操作,比如鼠标指针位于屏幕的(x,y)处,如图7,这些操作的鼠标指针的位置是不发生改变的。
当鼠标进行移动时,如希望从(x0,y0)移动到(x1,y1),如图8所示,由于移动终端发到机顶盒端是一个偏移量,机顶盒端根据上次记录的鼠标光标位置(x0,y0),分别加上偏移量计算得到(x1,y1)。根据屏幕移动的距离,有时我们还需要增加一个因子作为屏幕上移动的速度。当移动终端上移动的距离越大,鼠标指针的移动距离就越大,如下面公式:
x1=x0+d*x`(x1≥0,x1<屏幕最大分辨率的宽度)
y1=y0+d*y`(y1≥0,y1<屏幕最大分辨率的高度) 公式二
根据公式二,可以计算出屏幕上鼠标移动的下一个位置。其中:
x1、y1是新移动的鼠标光标屏幕位置,且x1∈[0,屏幕最大分辨率宽度},y1∈[0,屏幕最大分辨率高度}。如果x1、y1新计算出来的比0小,取最小值0;如果x1比屏幕最大分辨率的宽度大,x1取屏幕最大分辨率宽度-1;如果y1比屏幕最大分辨率的高度大,y1取屏幕最大分辨率高度-1。
x0、y0是上一次鼠标光标屏幕位置,且x0∈[0,屏幕最大分辨率宽度},y0∈[0,屏幕最大分辨率高度}。
d是速度变化因子,可以用来调控屏幕的变化速度。当用户在移动终端上滑动的距离短时,通过因子计算后,鼠标指针在屏幕上移动的距离较短;若在移动终端中滑动的距离长时,通过因子计算后,鼠标指针在屏幕上移动的距离较长。
x`、y`是移动终端传给机顶盒端的移动偏移量,取值范围为:(-32768~+32767)。
当移动终端发起滚动事件时,机顶盒端根据滚动速率向应用发起滚动速率。其计算公式为:
Rx=d*x`
Ry=d*y` 公式三
根据公式三、x轴方向的滚动速率Rx为x`乘以一个速度变化因子。y轴方向的滚动速率Ry为y`乘以一个速度变化因子。其中变化因子d用来调控屏幕的滚动速度。当用户在移动终端上滑动的距离短时,通过因子d调控后,屏幕上内容的滚动较慢;若在移动终端上滑动的距离长时,通过因子d调控后,屏幕上内容的滚动较快。Rx和Ry的取值范围根据公式计算得到。
参阅图9,本发明实施例提供的移动终端的一实施例包括:
第一获取单元301,用于获取用户通过触摸屏输入的操作信号;
转换单元302,用于按照预置规则,将所述第一获取单元301获取的操作信号转换为鼠标事件信号;
第一发送单元303,用于向所述机顶盒发送所述转换单元302转换的鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。
本发明实施例中,第一获取单元301获取用户通过触摸屏输入的操作信号;转换单元302按照预置规则,将所述第一获取单元301获取的操作信号转换为鼠标事件信号;第一发送单元303向所述机顶盒发送所述转换单元302转换的鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。与现有技术相比,本发明实施例提供的移动终端,可以将用户输入的操作信号转换为鼠标事件信号,并将所述鼠标事件信号发送给机顶盒,使机顶盒通过鼠标事件信号操作数字电视,可以提高数字电视上的操作效率。
在上述图9对应的实施例的基础上,所述转换单元302,具体用于按照预存储的操作信号与鼠标事件信号对照表,将所述操作信号转换为包括鼠标事件标识和鼠标事件值的鼠标事件信号;
所述鼠标事件标识用来表征所述鼠标事件信号的类型,鼠标事件信号的类型包括左键点击、左键双击、左键三击、右键点击、右键双击、右键三击、左右合击、左键拖拽、右键拖拽、移动、滚动中等;
所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
在上述图9对应的实施例的基础上,参阅图10,本发明实施例提供的移动终端的另一实施例还包括第一接收单元304、匹配单元305和控制连接建立单元306,
所述第一发送单元303,还用于向所述机顶盒发送控制连接请求;
所述第一接收单元304,用于接收到机顶盒发送的允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号;
所述匹配单元305,用于将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述第一接收单元304接收到的所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;
所述控制连接建立单元306,用于当所述匹配单元305比较出所述预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
在上述图9对应的实施例的基础上,参阅图11,本发明实施例提供的移动终端的另一实施例还包括重置单元307和丢弃单元308,
所述重置单元307,当移动终端发生重力感应,所述触摸屏旋转时,重新设置坐标系;
所述丢弃单元308,用于在所述重置单元307重新设置坐标系后,丢弃当前的鼠标事件信号;
所述第一获取单元301,还用于在所述丢弃单元308丢弃当前的鼠标事件信号后,重新获取操作信号;
所述转换单元302,还用于将所述第一获取单元301重新获取的操作信号转换为鼠标事件信号。
在上述图9对应的实施例的基础上,参阅图12,本发明实施例提供的移动终端的另一实施例还包括第一监听单元,
所述第一监听单元309,用于周期性监听所述机顶盒的工作状态。
参阅图13,本发明实施例提供的机顶盒的一实施例包括:
第二接收单元401,用于接收移动终端发送的鼠标事件信号;
解析单元402,用于按照预置规则解析所述第二接收单元401接收到的鼠标事件信号;
第二获取单元403,用于获取所述解析单元402解析后的鼠标事件信号的操作指示;
操作单元404,用于按照所述第二获取单元403获取的操作指示操作页面。
本发明实施例中,第二接收单元401接收移动终端发送的鼠标事件信号;解析单元402按照预置规则解析所述第二接收单元401接收到的鼠标事件信号;第二获取单元403获取所述解析单元402解析后的鼠标事件信号的操作指示;操作单元404按照所述第二获取单元403获取的操作指示操作页面。与现有技术相比,本发明实施例提供的机顶盒,通过鼠标事件信号操作数字电视,可以提高数字电视上的操作效率。
在上述图13对应的实施例的基础上,本发明实施例提供的机顶盒的另一实施例中,
所述鼠标事件信号包括鼠标事件标识和鼠标事件值,所述鼠标事件标识用来表征所述鼠标事件信号的类型,鼠标事件信号的类型包括左键点击、左键双击、左键三击、右键点击、右键双击、右键三击、左右合击、左键拖拽、右键拖拽、移动、滚动中的等;所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值;
所述解析单元402,具体用于根据所述鼠标事件标识确定所述所述鼠标事件信号类型;再根据所述鼠标事件值确定所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
在上述图13对应的实施例的基础上,参阅图14,本发明实施例提供的机顶盒的另一实施例还包括第二发送单元405;
所述第二接收单元401,还用于接收所述移动终端发送的控制连接请求;
所述第二发送单元405,用于向所述移动终端发送允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号,以使所述移动终端将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
在上述图13对应的实施例的基础上,参阅图15,本发明实施例提供的机顶盒的另一实施例还包括第二监听单元406,
所述第二监听单元406,还用于周期性监听所述移动终端的工作状态。
参阅图16,本发明实施例提供的家庭网络***的一实施例包括:移动终端30、机顶盒40、数字电视50、WIFI60,
所述移动终端30与所述机顶盒40通过WIFI60建立连接,所述机顶盒40与所述数字电视50连接;
所述移动终端30,用于获取用户通过触摸屏输入的操作信号;按照预置规则,将所述操作信号转换为鼠标事件信号;向所述机顶盒发送所述鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。
所述机顶盒40,用于接收移动终端发送的鼠标事件信号;按照预置规则解析所述鼠标事件信号,获取所述鼠标事件信号的操作指示,并按照所述操作指示操作页面。
本发明实施例提供的***,通过移动终端的鼠标事件信号控制机顶盒,从而操作数字电视,可以提高数字电视上的操作效率。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
以上对本发明实施例所提供的信号处理的方法、装置以及***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (19)
1.一种信号处理的方法,其特征在于,包括:
获取用户通过触摸屏输入的操作信号;
按照预置规则,将所述操作信号转换为鼠标事件信号;
向所述机顶盒发送所述鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。
2.根据权利要求1所述的方法,其特征在于,所述按照预置规则,将所述操作信号转换为鼠标事件信号,具体包括:
按照预存储的操作信号与鼠标事件信号对照表,将所述操作信号转换为包括鼠标事件标识和鼠标事件值的鼠标事件信号;
所述鼠标事件标识用来表征所述鼠标事件信号的类型;
所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
3.根据权利要求1或2所述的方法,其特征在于,所述获取用户通过触摸屏输入的操作信号之前,还包括:
向所述机顶盒发送控制连接请求;
接收到机顶盒发送的允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号;
将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;
当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
4.根据权利要求1或2所述的方法,其特征在于,还包括:
当移动终端发生重力感应,所述触摸屏旋转时,重新设置坐标系,并丢弃当前的鼠标事件信号,重新获取操作信号并且将所述重新获取的操作信号转换为鼠标事件信号。
5.根据权利要求1或2所述的方法,其特征在于,还包括:
周期性监听所述机顶盒的工作状态。
6.一种信号处理的方法,其特征在于,包括:
接收移动终端发送的鼠标事件信号;
按照预置规则解析所述鼠标事件信号,获取所述鼠标事件信号的操作指示,并按照所述操作指示操作页面。
7.根据权利要求6所述的方法,其特征在于,所述鼠标事件信号包括鼠标事件标识和鼠标事件值,所述鼠标事件标识用来表征所述鼠标事件信号的类型;所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值;
所述按照预置规则解析所述鼠标事件信号,具体包括:
根据所述鼠标事件标识确定所述所述鼠标事件信号类型;
再根据所述鼠标事件值确定所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
8.根据权利要求6或7所述的方法,其特征在于,所述接收移动终端发送的鼠标事件信号之前还包括:
接收所述移动终端发送的控制连接请求;
向所述移动终端发送允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号,以使所述移动终端将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
9.根据权利要求6或7所述的方法,其特征在于,还包括:
周期性监听所述移动终端的工作状态。
10.一种移动终端,其特征在于,包括:
第一获取单元,用于获取用户通过触摸屏输入的操作信号;
转换单元,用于按照预置规则,将所述第一获取单元获取的操作信号转换为鼠标事件信号;
第一发送单元,用于向所述机顶盒发送所述转换单元转换的鼠标事件信号,以使所述机顶盒根据所述鼠标事件信号操作页面。
11.根据权利要求10所述的移动终端,其特征在于,
所述转换单元,具体用于按照预存储的操作信号与鼠标事件信号对照表,将所述操作信号转换为包括鼠标事件标识和鼠标事件值的鼠标事件信号;
所述鼠标事件标识用来表征所述鼠标事件信号的类型;
所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
12.根据权利要求10或11所述的移动终端,其特征在于,还包括第一接收单元、匹配单元和控制连接建立单元,
所述第一发送单元,还用于向所述机顶盒发送控制连接请求;
所述第一接收单元,用于接收到机顶盒发送的允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号;
所述匹配单元,用于将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述第一接收单元接收到的所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;
所述控制连接建立单元,用于当所述匹配单元比较出所述预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
13.根据权利要求10或11所述的移动终端,其特征在于,还包括:重置单元和丢弃单元,
所述重置单元,当移动终端发生重力感应,所述触摸屏旋转时,重新设置坐标系;
所述丢弃单元,用于在所述重置单元重新设置坐标系后,丢弃当前的鼠标事件信号;
所述第一获取单元,还用于在所述丢弃单元丢弃当前的鼠标事件信号后,重新获取操作信号;
所述转换单元,还用于将所述第一获取单元重新获取的操作信号转换为鼠标事件信号。
14.根据权利要求10或11所述的移动终端,其特征在于,还包括:第一监听单元,
所述第一监听单元,用于周期性监听所述机顶盒的工作状态。
15.一种机顶盒,其特征在于,包括:
第二接收单元,用于接收移动终端发送的鼠标事件信号;
解析单元,用于按照预置规则解析所述第二接收单元接收到的鼠标事件信号;
第二获取单元,用于获取所述解析单元解析后的鼠标事件信号的操作指示;
操作单元,用于按照所述第二获取单元获取的操作指示操作页面。
16.根据权利要求15所述的机顶盒,其特征在于,所述鼠标事件信号包括鼠标事件标识和鼠标事件值,所述鼠标事件标识用来表征所述鼠标事件信号的类型;所述鼠标事件值用来表征所述鼠标事件标识对应的鼠标事件信号的类型的变动值;
所述解析单元,具体用于根据所述鼠标事件标识确定所述所述鼠标事件信号类型;再根据所述鼠标事件值确定所述鼠标事件标识对应的鼠标事件信号的类型的变动值。
17.根据权利要求15或16所述的机顶盒,其特征在于,还包括:第二发送单元;
所述第二接收单元,还用于接收所述移动终端发送的控制连接请求;
所述第二发送单元,用于向所述移动终端发送允许建立控制连接的消息,所述允许建立控制连接的消息中携带所述机顶盒的标识、所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号,以使所述移动终端将预置在移动终端中的支持鼠标事件的软件标识和所述软件的版本号与所述机顶盒中预置的支持鼠标事件的软件标识和所述软件的版本号进行匹配;当相匹配时,与所述允许建立控制连接的消息中携带的机顶盒标识对应的机顶盒建立控制连接。
18.根据权利要求15或16所述的机顶盒,其特征在于,还包括:第二监听单元,
所述第二监听单元,还用于周期性监听所述移动终端的工作状态。
19.一种家庭网络***,其特征在于,包括:移动终端、机顶盒、数字电视、无线网路通信设备WIFI,
所述移动终端与所述机顶盒通过WIFI建立连接,所述机顶盒与所述数字电视连接;
所述移动终端为上述权利要求10~14任意一项所述的移动终端;
所述机顶盒为上述权利要求15~18任意一项所述的机顶盒。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012102934350A CN102830818A (zh) | 2012-08-17 | 2012-08-17 | 信号处理的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012102934350A CN102830818A (zh) | 2012-08-17 | 2012-08-17 | 信号处理的方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102830818A true CN102830818A (zh) | 2012-12-19 |
Family
ID=47333982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012102934350A Pending CN102830818A (zh) | 2012-08-17 | 2012-08-17 | 信号处理的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102830818A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103399705A (zh) * | 2013-07-19 | 2013-11-20 | 北京小米科技有限责任公司 | 遥控终端设备的方法、装置和设备 |
CN103984494A (zh) * | 2013-02-07 | 2014-08-13 | 上海帛茂信息科技有限公司 | 用于多种设备间的直觉式用户互动***及方法 |
CN105204607A (zh) * | 2014-06-11 | 2015-12-30 | 阿里巴巴集团控股有限公司 | 控制指令的输入方法及装置 |
CN113253906A (zh) * | 2021-06-08 | 2021-08-13 | 北京字节跳动网络技术有限公司 | 一种输入数据处理方法、装置及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101883206A (zh) * | 2010-06-30 | 2010-11-10 | 中山大学 | 一种具有无线网关功能的机顶盒 |
CN102103422A (zh) * | 2011-01-20 | 2011-06-22 | 中山大学 | 一种鼠标遥控*** |
WO2011151501A1 (en) * | 2010-06-01 | 2011-12-08 | Nokia Corporation | A method, a device and a system for receiving user input |
CN102595224A (zh) * | 2011-11-01 | 2012-07-18 | 华为技术有限公司 | 一种遥控方法、遥控器、遥控响应方法以及机顶盒 |
-
2012
- 2012-08-17 CN CN2012102934350A patent/CN102830818A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011151501A1 (en) * | 2010-06-01 | 2011-12-08 | Nokia Corporation | A method, a device and a system for receiving user input |
CN101883206A (zh) * | 2010-06-30 | 2010-11-10 | 中山大学 | 一种具有无线网关功能的机顶盒 |
CN102103422A (zh) * | 2011-01-20 | 2011-06-22 | 中山大学 | 一种鼠标遥控*** |
CN102595224A (zh) * | 2011-11-01 | 2012-07-18 | 华为技术有限公司 | 一种遥控方法、遥控器、遥控响应方法以及机顶盒 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984494A (zh) * | 2013-02-07 | 2014-08-13 | 上海帛茂信息科技有限公司 | 用于多种设备间的直觉式用户互动***及方法 |
CN103399705A (zh) * | 2013-07-19 | 2013-11-20 | 北京小米科技有限责任公司 | 遥控终端设备的方法、装置和设备 |
CN105204607A (zh) * | 2014-06-11 | 2015-12-30 | 阿里巴巴集团控股有限公司 | 控制指令的输入方法及装置 |
CN113253906A (zh) * | 2021-06-08 | 2021-08-13 | 北京字节跳动网络技术有限公司 | 一种输入数据处理方法、装置及设备 |
CN113253906B (zh) * | 2021-06-08 | 2023-11-14 | 北京字节跳动网络技术有限公司 | 一种输入数据处理方法、装置及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101739194B (zh) | 页面显示方式的调整方法与其移动电子装置 | |
CN102323875A (zh) | 基于鼠标事件的多点触摸手势交互方法及中间件 | |
WO2013123693A1 (zh) | 多模式遥控器的遥控控制方法、遥控器、用户终端及*** | |
CN101464749B (zh) | 处理触控式输入信号的方法及其处理装置与计算机*** | |
CN102902476B (zh) | 一种触摸式终端控制电子设备的方法及其*** | |
CN103076918A (zh) | 基于触摸终端的远程控制方法及*** | |
EP2733930A1 (en) | Remote control method, display control device, remote controller, and system | |
CN108958569B (zh) | 智能电视的控制方法、装置、***、终端及智能电视 | |
CN103984495A (zh) | 操作方法以及电子装置 | |
JP3168847U (ja) | インターネット接続ターゲットを迅速に切り換えることができるブルートゥースマウス | |
CN102830818A (zh) | 信号处理的方法、装置及*** | |
CN101551728A (zh) | 电阻式触控式面板的多点触控方法 | |
CN102253744A (zh) | 触控板的控制方法以及应用该方法的触控装置 | |
CN103686281A (zh) | 模拟鼠标控制智能电视的方法、遥控器和移动终端 | |
CN101950475A (zh) | 基于移动设备触摸屏笔画识别的遥控器及遥控电器的方法 | |
CN203233510U (zh) | 一种体感遥控器 | |
CN103686287A (zh) | 一种实现智能电视触摸屏的方法和*** | |
CN202435537U (zh) | 一种触控鼠标型遥控器 | |
CN101634929B (zh) | 在数码相框上实现可控媒体变换的方法 | |
CN103024568A (zh) | 一种通过空中鼠标控制智能电视的控制方法及遥控*** | |
CN105120311A (zh) | 一种通过触摸操控电视的方法及电视遥控设备 | |
CN102681690B (zh) | 远端管理***、多电脑切换器及远端管理方法 | |
CN105373329A (zh) | 显示器与展台的交互方法及*** | |
CN102685314B (zh) | 移动装置和移动装置控制方法 | |
CN104506909A (zh) | 一种捕屏遥控方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1178986 Country of ref document: HK |
|
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20121219 |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1178986 Country of ref document: HK |