一种操作手持终端中应用的实现方法及设备.pdf

上传人:zhu****_FC 文档编号:4331377 上传时间:2018-09-13 格式:PDF 页数:18 大小:4.51MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210198953.4

申请日:

2012.06.15

公开号:

CN102833396A

公开日:

2012.12.19

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04N 21/472申请公布日:20121219|||实质审查的生效IPC(主分类):H04M 1/725申请日:20120615|||公开

IPC分类号:

H04M1/725; H04N21/472(2011.01)I; H04N21/4782(2011.01)I

主分类号:

H04M1/725

申请人:

华为终端有限公司

发明人:

谷海峰; 陈磊

地址:

518129 广东省深圳市龙岗区坂田华为基地B区2号楼

优先权:

专利代理机构:

北京凯特来知识产权代理有限公司 11260

代理人:

郑立明;陈亮

PDF下载: PDF下载
内容摘要

本发明公开了一种操作手持终端中应用的实现方法及设备,包括:手持终端设备接收由显示设备发来的操作命令,并根据所述操作命令对手持终端设备中的目标应用执行该操作命令对应的操作。本发明实施例提供的技术方案使得用户在通过显示设备显示手持终端设备中的信息的过程中,若需要对手持终端设备进行操作,则无需再直接操作手持终端设备的操作键盘,而只需要操作I显示设备即可,为用户的操作控制带来了极大便利。

权利要求书

1.一种操作手持终端中应用的实现方法,其特征在于,包括:手持终端设备接收由显示设备发来的操作命令;根据所述操作命令对手持终端设备中的目标应用执行该操作命令对应的操作。2.根据权利要求1所述的方法,其特征在于,所述显示设备包括:高清多媒体接口HDMI显示设备;且所述手持终端设备通过HDMI接收HDMI显示设备发来的操作命令。3.根据权利要求1或2所述的方法,其特征在于,该方法还包括:所述手持终端设备获取所述显示设备的显示分辨率,并根据所述显示设备的显示分辨率向所述显示设备输出显示信息。4.根据权利要求1至3任一项所述的方法,其特征在于,在手持终端设备接收由显示设备发来的操作命令之前,所述方法还包括:由所述显示设备根据预先设置的操作命令映射信息将其获取的操作命令转换为所述手持终端设备可识别的操作命令,并发送给所述手持终端设备,其中所述操作命令映射信息记载了显示设备获取的操作命令与手持终端设备可识别的操作命令的对应关系;或者,在对手持终端设备中的目标应用执行该操作命令对应的操作之前,所述方法还包括:手持终端设备根据预先设置的操作命令映射信息,将接收到的操作命令转换为所述手持终端设备可识别的操作命令,其中所述操作命令映射信息记载了显示设备发来的操作命令与手持终端设备可识别的操作命令的对应关系。5.根据权利要求1-4任一项所述的方法,其特征在于,根据所述操作命令对手持终端设备中的目标应用执行该操作命令对应的操作的处理包括:接收显示设备发来的请求执行文本输入的操作命令,则向所述显示设备输出基于文本的输入模式的显示信息;之后,根据接收到的文本输入操作命令,对手持终端设备中的文本执行对应的输入操作;和/或,接收显示设备发来的请求执行网页浏览的操作命令,则向所述显示设备输出网页浏览操作输入模式的显示信息;之后,根据接收到的网页浏览操作命令,对手持终端设备中的网页执行对应的浏览操作;和/或,接收显示设备发来的请求执行图片浏览的操作命令,则向所述显示设备输出图片操作输入模式的显示信息;之后,根据接收到的图片浏览操作命令,对手持终端设备中的图片执行对应的浏览操作;和/或,接收显示设备发来的请求播放视频的操作命令,则向所述显示设备输出视频操作控制输入模式的显示信息;之后,根据接收到的视频操作命令,对手持终端设备中的视频执行对应的处理操作;和/或,接收显示设备发来的请求播放音频的操作命令,则向所述显示设备输出音频操作控制输入模式的显示信息;之后,根据接收到的音频操作命令,对手持终端设备中的音频执行对应的处理操作。6.一种操作手持终端中应用的实现方法,其特征在于,包括:显示设备获取操作命令,所述操作命令用于操作手持终端设备中的应用;显示设备将所述操作命令发送给所述手持终端设备,以便所述手持终端设备接收后根据所述操作命令对多数手持终端中的目标应用进行操作。7.根据权利要求6所述的方法,其特征在于,所述显示设备包括:HDMI显示设备;且HDMI显示设备通过HDMI发送所述操作命令。8.根据权利要求6或7所述的方法,其特征在于,在显示设备将所述操作命令发送给所述手持终端设备之前,该方法还包括:显示设备将获取的操作命令根据预先设置的操作命令映射信息将所述操作命令转换为手持终端设备可识别的操作命令,所述操作命令映射信息记载显示设备获取的操作命令与手持终端设备可识别的操作命令的对应关系。9.一种手持终端设备,其特征在于,包括:操作命令接收模块,用于接收由显示设备发来的操作命令;操作执行模块,用于根据所述操作命令接收模块接收到的操作命令对手持终端设备中的目标应用执行该操作命令对应的操作。10.根据权利要求9所述的设备,其特征在于,所述显示设备包括:HDMI显示设备;且所述手持终端设备通过HDMI接收HDMI显示设备发来的操作命令。11.根据权利要求9或10所述的设备,其特征在于,还包括:分辨率匹配模块,用于获取所述显示设备的显示分辨率,并根据所述显示设备的显示分辨率向所述显示设备输出显示信息。12.根据权利要求9至11任一项所述的设备,其特征在于,还包括:第一操作命令映射信息保存模块,用于保存操作命令映射信息,所述操作命令映射信息中记载着显示设备发来的操作命令与手持终端设备可识别的操作命令的对应关系;第一操作命令转换模块,用于根据所述第一操作命令映射信息保存模块保存的操作命令映射信息将显示设备发来的操作命令转换为手持终端设备可识别的操作命令。13.根据权利要求9-12任一项所述的设备,其特征在于,所述操作执行模块包括:文本操作处理模块,用于接收显示设备发来的请求执行文本输入的操作命令,则向所述显示设备输出基于文本的输入模式的显示信息;之后,根据接收到的文本输入操作命令,对手持终端设备中的文本执行对应的输入操作;和/或,网络浏览操作处理模块,用于接收显示设备发来的请求执行网页浏览的操作命令,则向所述显示设备输出网页浏览操作输入模式的显示信息;之后,根据接收到的网页浏览操作命令,对手持终端设备中的网页执行对应的浏览操作;和/或,图片浏览操作处理模块,用于接收显示设备发来的请求执行图片浏览的操作命令,则向所述显示设备输出图片操作输入模式的显示信息;之后,根据接收到的图片浏览操作命令,对手持终端设备中的图片执行对应的浏览操作;和/或,视频操作处理模块,用于接收显示设备发来的请求播放视频的操作命令,则向所述显示设备输出视频操作控制输入模式的显示信息;之后,根据接收到的视频操作命令,对手持终端设备中的视频执行对应的处理操作;和/或,音频操作处理模块,用于接收显示设备发来的请求播放音频的操作命令,则向所述显示设备输出音频操作控制输入模式的显示信息;之后,根据接收到的音频操作命令,对手持终端设备中的音频执行对应的处理操作。14.一种显示设备,其特征在于,包括:操作命令获取模块,用于获取操作命令,所述操作命令用于操作手持终端设备中的应用;操作命令发送模块,用于将所述操作命令获取模块获取的操作命令发送给所述手持终端设备,以便所述手持终端设备接收后根据所述操作命令对多数手持终端中的目标应用进行操作。15.根据权利要求14所述的设备,其特征在于,所述显示设备包括:HDMI显示设备;且HDMI显示设备中的所述操作命令发送模块通过HDMI发送所述操作命令。16.根据权利要求14或15所述的设备,其特征在于,该设备还包括:第二操作命令映射信息保存模块,用于保存操作命令映射信息,所述操作命令映射信息中记载着显示设备获取的操作命令与手持终端设备可识别的操作命令的对应关系;第二操作命令转换模块,用于根据所述第二操作命令映射信息保存模块保存的操作命令映射信息将显示设备获取的操作命令转换为手持终端设备可识别的操作命令,并传递给所述操作命令发送模块。

说明书

一种操作手持终端中应用的实现方法及设备

技术领域

本发明涉及通信技术领域,尤其涉及一种操作手持终端中应用的实现方法及设备。

背景技术

基于HDMI(High Definition Multimedia Interface,高清多媒体接口)技术能够高品
质地传输未经压缩的高清视频和多声道音频数据,最高数据传输速度为5Gbps。同时无需
在信号传送前进行数字信号到模拟信号或者模拟信号到数字信号之间的转换处理,便可
以保证最高质量的影音信号传送。

HDMI作为一种新型接口可以支持声音与图像的同步传输,即声音图像都是用一条
HDMI线进行传输,且传输的信号无需进行压缩处理。另外,通过HDMI传输的图像分辨
率最高可达1960x1080,从而可以保证用户能够获得高品质的图像信号。

为获得高品质的图像信号,用户可以将手机等终端通过HDMI连接至电视机等HDMI
显示设备上,以通过HDMI显示设备显示手机上的图像(图片或视频等)。但是,用户在
应用过程中,若需要对浏览的图像进行操作,则需要通过手机操作键盘进行相应的操
作,若需要对HDMI显示设备进行操作,则又需要通过HDMI显示设备的操作键进行相应
的操作。这给用户的操作带来了极大的不便。

发明内容

本发明的目的是提供一种操作手持终端中应用的实现方法及设备,使得用户能够通
过针对显示设备的操作对手持终端设备中的应用进行操作。

本发明的目的是通过以下技术方案实现的:

一种操作手持终端中应用的实现方法,包括:

手持终端设备接收由显示设备发来的操作命令;

根据所述操作命令对手持终端设备中的目标应用执行该操作命令对应的操作。

一种操作手持终端中应用的实现方法,包括:

显示设备获取操作命令,所述操作命令用于操作手持终端设备中的应用;

显示设备将所述操作命令发送给所述手持终端设备,以便所述手持终端设备接收后
根据所述操作命令对多数手持终端中的目标应用进行操作。

一种手持终端设备,包括:

操作命令接收模块,用于接收由显示设备发来的操作命令;

操作执行模块,用于根据所述操作命令接收模块接收到的操作命令对手持终端设备
中的目标应用执行该操作命令对应的操作。

一种显示设备,包括:

操作命令获取模块,用于获取操作命令,所述操作命令用于操作手持终端设备中的
应用;

操作命令发送模块,用于将所述操作命令获取模块获取的操作命令发送给所述手持
终端设备,以便所述手持终端设备接收后根据所述操作命令对多数手持终端中的目标应
用进行操作。

由上述本发明提供的技术方案可以看出,由于显示设备可以将操作命令发送给手持
终端设备,以实现对手持终端设备的操作,因而本发明实施例的实现使得用户能够通过
针对显示设备的操作来对手持终端设备中的应用进行操作,这样,用户在通过显示设备
显示手持终端设备中的信息的过程中,若需要对手持终端设备进行操作,则无需再直接
操作手持终端设备的操作键盘,而只需要操作显示设备即可,为用户的操作控制带来了
极大便利。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的
附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得
其他附图。

图1为本发明实施例提供的方法的处理流程示意图一;

图2为本发明实施例提供的方法的处理流程示意图二;

图3为本发明实施例的应用场景示意图;

图4为本发明实施例提供的具体实现过程示意图;

图5A为本发明实施例提供的手持终端设备的结构示意图一;

图5B为本发明实施例提供的手持终端设备的结构示意图二

图5C为本发明实施例提供的手持终端设备的结构示意图三;

图6A为本发明实施例提供的显示设备的结构示意图一;

图6B为本发明实施例提供的显示设备的结构示意图二。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地
描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明的保护范围。

下面将结合附图对本发明实施例作进一步地详细描述。

本发明实施例提供了一种操作手持终端中应用的实现方法,如图1所示,具体可以包
括以下步骤:

步骤11,手持终端设备接收由I显示设备发来的操作命令;

其中,相应的手持终端设备可以但不限于为手机、PDA(掌上电脑)、便携式播放
器(如MP3、MP4等)或平板电脑等,相应的操作命令可以但不限于为CEC(Consumer 
Electronics Control,消费电子控制)命令,CEC是一个用于各种音视频消费电子产品间
的控制协议;

相应的显示设备可以但不限于包括:HDMI显示设备,且此时手持终端设备则可以通
过HDMI接收HDMI显示设备发来的操作命令;

具体地,相应的显示设备发来的操作命令可以但不限于包括:由显示设备获取用户
通过显示设备的操作按键输入的操作命令,或者,由显示设备接收用户通过遥控器发送
来的操作命令;进一步地,若手持终端设备接收的操作命令为CEC命令,则显示设备还
可以将其获取或接收的操作命令以CEC命令的形式基于CEC协议发送给手持终端设备。

步骤12,手持终端设备根据收到的操作命令对手持终端设备中的目标应用执行该操
作命令对应的操作;

例如,手机等手持终端设备可以根据接收到的针对文本文件的操作命令,执行对文
本文件的输入、翻页等操作;或者,根据接收到的网页浏览操作命令,执行网页地址输
入、选定网页内容或翻页等操作;或者,根据收到的针对视频或音频的操作命令,执行
针对视频或音频的停止、播放、前进或后退等操作;等等。

进一步地,为提高显示设备(如HDMI显示设备)与手持终端设备之间显示的匹配
性,在手持终端设备与显示设备连接后,手持终端设备还可以获取显示设备的显示分辨
率,并根据显示设备的显示分辨率向显示设备输出显示信息,即向显示设备输出对应的
显示分辨率的视频或图片等需要显示的信息。

在上述处理过程中,若手持终端设备无法直接识别出显示设备获取的操作命令,则
为便于手持终端设备识别显示设备发来的操作命令,具体可以由手持终端设备或显示设
备对相应的操作命令进行转换处理,具体的处理方式可以包括:

(1)由显示设备进行转换处理

在手持终端设备接收由显示设备发来的操作命令之前,由所述显示设备根据预先设
置的操作命令映射信息将其获取的操作命令转换为所述手持终端设备可识别的操作命
令,并发送给所述手持终端设备,其中所述操作命令映射信息记载了显示设备获取的操
作命令与手持终端设备可识别的操作命令的对应关系;

或者,

(2)由手持终端设备进行转换处理

在对手持终端设备中的目标应用执行该操作命令对应的操作之前,手持终端设备根
据预先设置的操作命令映射信息,将接收到的操作命令转换为所述手持终端设备可识别
的操作命令,其中所述操作命令映射信息记载了显示设备发来的操作命令与手持终端设
备可识别的操作命令的对应关系;例如,将作为显示设备的HDMI显示设备通过HDMI的
CEC协议传输的遥控器命令(即收到的CEC命令)转换为手机等手持终端设备的键值,
以便于根据相应的键值对手持终端设备中的应用进行相应的处理。

具体地,在该步骤12中,根据操作命令对手持终端设备中的目标应用执行该操作命
令对应的操作的处理方式可以但不限于包括以下任一处理方式:

(1)接收显示设备发来的请求执行文本输入的操作命令,则向所述显示设备输出基
于文本的输入模式的显示信息(如虚拟数字键盘),以便于用户根据显示设备显示的该
输入模式输入相应的文本输入操作命令;之后,手持终端设备则可以根据接收到的文本
输入操作命令,对手持终端设备中的文本执行对应的输入操作,例如,可以根据收到的
文本输入操作命令在上述配置的虚拟键盘映射表中查找其对应的手持终端设备可识别命
令,并根据查找到的手持终端设备可识别命令对相应的文本执行对应的输入操作;

(2)接收显示设备发来的请求执行网页浏览的操作命令,则向所述显示设备输出网
页浏览操作输入模式的显示信息(如网页地址输入框等),以便于用户根据显示设备显
示的该网页浏览操作输入模式输入相应的网页浏览操作命令;之后,根据接收到的网页
浏览操作命令,对手持终端设备中的网页执行对应的浏览操作,例如,可以根据收到的
网页浏览操作命令在上述配置的虚拟键盘映射表中查找其对应的手持终端设备可识别命
令,并根据查找到的手持终端设备可识别命令对相应网页执行网页浏览操作;

(3)接收显示设备发来的请求执行图片浏览的操作命令,则向所述显示设备输出图
片操作输入模式的显示信息,以便于用户根据显示设备显示的该图片操作输入模式输入
相应的图片浏览操作命令;之后,根据接收到的图片浏览操作命令,对手持终端设备中
的图片执行对应的浏览操作,例如,可以根据收到的图片浏览操作命令在上述配置的虚
拟键盘映射表中查找其对应的手持终端设备可识别命令,并根据查找到的手持终端设备
可识别命令对相应图片执行图片浏览操作;

(4)接收显示设备发来的请求播放视频的操作命令,则向所述显示设备输出视频操
作控制输入模式的显示信息,以便于用户根据显示设备显示的该视频操作控制输入模式
输入相应的视频操作命令;之后,根据接收到的视频操作命令,对手持终端设备中的视
频执行对应的处理操作,例如,可以根据收到的视频操作命令在上述配置的虚拟键盘映
射表中查找其对应的手持终端设备可识别命令,并根据查找到的手持终端设备可识别命
令对相应视频执行对应的视频操作;

(5)接收显示设备发来的请求播放音频的操作命令,则向所述显示设备输出音频操
作控制输入模式的显示信息,以便于用户根据显示设备显示的该音频操作控制输入模式
输入相应的音频操作命令;之后,根据接收到的音频操作命令,对手持终端设备中的音
频执行对应的处理操作,例如,可以根据收到的音频操作命令在上述配置的虚拟键盘映
射表中查找其对应的手持终端设备可识别命令,并根据查找到的手持终端设备可识别命
令对相应音频执行对应的音频操作。

上述处理方案的实现,使得用户可以通过对显示设备的操作来控制手持终端设备中
的应用,极大地方便了用户对手持终端设备中的应用的操作管理。

下面将以HDMI显示设备作为相应的显示设备为例,对本发明实施例的具体实现过程
进行详细描述,但这并不构成对本发明的限定。

本发明实施例提供的一种操作手持终端中应用的实现方法在具体实现过程中,相应
的HDMI显示设备需要执行的操作处理如图2所示,具体可以包括:

步骤21,HDMI显示设备获取操作命令,该操作命令用于操作手持终端设备中的应
用,如文本文件、图片、网页、音频或视频等应用;

进一步地,HDMI显示设备获取操作命令的方式可以但不限于包括:由HDMI显示设
备获取用户通过HDMI显示设备的操作按键输入的操作命令;或者,由HDMI显示设备接
收用户通过遥控器发送来的操作命令;

相应的MDMI显示设备可以是电视机或其他类似功能的显示设备;

步骤22,HDMI显示设备将上述操作命令通过HDMI发送给相应的手持终端设备,以
便于对手持终端设备中的目标应用进行相应操作;

具体地,HDMI显示设备可以将相应的操作命令以CEC命令的形式通过HDMI基于
CEC协议发送给手持终端设备。

在上述处理过程中,为便于用户输入操作命令,相应的HDMI显示设备还可以执行以
下任一操作:

(1)HDMI显示设备在向手持终端设备发送请求执行文本输入的操作命令后,还可
以接收手持终端设备发来的基于数字的键盘输入模式的显示信息并显示,以便于用户根
据该输入模式进行文本输入操作命令的输入;

(2)HDMI显示设备在向手持终端设备发送请求执行网页浏览的操作命令后,还可
以接收手持终端设备发来的网页浏览操作输入模式的显示信息并显示,以便于用户根据
该输入模式进行网页浏览操作命令的输入;

(3)HDMI显示设备在向手持终端设备发送请求执行图片浏览的操作命令后,还可
以接收手持终端设备发来的图片操作输入模式的显示信息并显示,以便于用户根据该输
入模式进行图片浏览操作命令的输入;

(4)HDMI显示设备在向手持终端设备发送请求播放视频的操作命令后,还可以接
收手持终端设备发来的视频操作控制输入模式的显示信息并显示,以便于用户根据该输
入模式进行视频操作命令的输入;

(5)HDMI显示设备在向手持终端设备发送请求播放音频的操作命令后,还可以接
收手持终端设备发来的音频操作控制输入模式的显示信息并显示,以便于用户根据该输
入模式进行音频操作命令的输入。

通过上述处理方案,用户可以通过对HDMI显示设备的操作来控制手持终端设备中的
应用,从而使得用户在希望对手持终端设备进行操作时,无需直接在手持终端设备上进
行操作,极大地方便了用户对手持终端设备中的应用的操作管理。

为便于理解,下面将结合具体的应用过程及相应的附图对本发明实施例的具体实现
过程进行详细描述。

需要说明的是,在下面的实施例描述过程中,仅以手机和电视机作为相应的手持终
端设备和显示设备为例进行描述。但这并不构成对手持终端设备和HDMI显示设备的唯一
限定。进一步地,相应的电视机获取的操作命令则具体以用户通过遥控器输入的CEC命
令为例进行描述,同样,这也不构成对相应操作命令的唯一限定。

参照图3所示,提供HDMI CEC控制模式功能(即可以根据需要切换到HDMI CEC模
式)的手机通过HDMI与电视机相连,电视机可以获取遥控器发来的操作命令。即当手机
和电视机通过HDMI连接时,电视机作为手机的HDMI显示设备,相应的手机则可以手动
或自动切换到遥控器控制的HDMI显示情景模式(即HDMI CEC模式)。在该HDMI显示
情景模式下,手机能够基于通过HDMI接收到遥控器对电视机发送的操作命令,并将对应
的操作命令转化为对手机的指令,以实现相应遥控器对手机的操作控制。

具体地,如图4所示,在HDMI CEC模式下,通过遥控器操作手机中的应用的处理过
程可以包括:

步骤41,手机检测到作为HDMI显示设备的电视机后,手机可以自动或手动切换为
HDMI CEC模式,并执行步骤42和步骤43;

步骤42,检测HDMI显示设备的分辨率,并配置手机上的相关应用的显示分辨率,即
将手机上的相关应用自动切换为与HDMI显示设备的分辨率对应的分辨率以及应用模式,
以与电视机的分辨率匹配,之后,转至执行步骤44。

步骤43,在手机中加载CEC虚拟键盘,以便于在手机获取到电视机发来的作为操作
命令的CEC命令后,可以根据加载的CEC虚拟键盘将其转换成手机可以识别的操作命
令;加载CEC虚拟键盘后,手机监听电视机发来的CEC命令,并转至执行步骤44;

即手机在自动加载该CEC虚拟键盘后,设置启动相应的监控程序,以监控相应的
CEC命令字,从而便于将接收到的CEC命令对应的键值(即手持终端设备可识别命令)
通过input(输入)系统上报给手机中的应用,以实现对手机中的目标应用(即用户希望
操作的应用)的操作;

该加载的CEC虚拟键盘配置有相应的虚拟键盘映射表(即操作命令映射信息),以
用于将接收到的CEC命令转换为手持终端设备可识别命令,以通过相应的手持终端设备
可识别命令对手机中的目标应用进行操作。

具体地,相应的虚拟键盘映射表的内容可以但不限于包括以下内容:

static unsigned short keypad_keymap_cec[KEYMAP_SIZE]={

[KEYMAP_CEC(0x01)]=KEY_SELECT;

[KEYMAP_CEC(0x01)]=KEY_UP;

[KEYMAP_CEC(0x02)]=KEY_DOWN;

[KEYMAP_CEC(0x03)]=KEY_LEFT;

[KEYMAP_CEC(0x04)]=KEY_RIGHT;

[KEYMAP_CEC(0x20)]=KEY_0;

[KEYMAP_CEC(0x21)]=KEY_1;

[KEYMAP_CEC(0x22)]=KEY_2;

[KEYMAP_CEC(0x23)]=KEY_3;

[KEYMAP_CEC(0x24)]=KEY 4;

[KEYMAP_CEC(0x25)]=KEY_5;

[KEYMAP_CEC(0x26)]=KEY_6;

[KEYMAP_CEC(0x27)]=KEY_7;

[KEYMAP_CEC(0x28)]=KEY_8;

[KEYMAP_CEC(0x29)]=KEY_9;

[KEYMAP_CEC(0x2A)]=KEY_DOT;

[KEYMAP_CEC(0x2B)]=KEY_ENTER;

............

};

在上述虚拟键盘映射表中,“=”左侧的是CEC命令字,“=”右侧是对应的手机可
以识别的键值,相应的CEC命令字由电视机发送来,具体可由电视机根据用户通过遥控
器输入的操作命令确定相应的CEC命令字并发送至手机侧,手机收到CEC命令字后,则
可以根据该虚拟键盘映射表将CEC命令字转换为相应的手机可以识别的键值,以实现对
手机中的应用的操作控制。

步骤44,用户通过遥控器输入操作命令,选择电视机中的不同的应用,以便于根据
不同的应用进入不同的HDMI CEC模式,并执行步骤45;

例如,用户可以根据电视机中的主菜单和IDLE(空闲)界面,通过遥控器中的上、
下、左、右键切换高亮图标,并通过OK键选中相应的应用,并可以通过遥控器上的返回
键退出相应的应用;其中,若某个应用没有对应的HDMI CEC模式(即某应用无法被电视
机发送来的操作命令所控制操作),则忽略用户通过遥控器输入的对应键值。

步骤45,根据步骤44中用户选择的不同的应用,采用针对各个应用设置的对应的
HDMI CEC模式的处理方式;

在该步骤中,具体可以包括但不限于以下任一应用场景:

(1)针对电视机侧发送来的请求进行文本输入的CEC命令,则优先调用基于文本的
输入模式(如基于数字的键盘输入模式或基于字母的键盘输入模式等),以便于用户通
过该输入模式进行相应的文本输入操作;例如,当用户启动记事本应用时,当判断手机
处于HDMI CEC模式(即表示手机支持用户通过电视机传送CEC命令对手机中的应用进
行操作管理)后,则可以调用CEC模式专用输入法作为相应的基于数字的键盘输入模
式,并响应上一页、下一页等键值;若判断手机未处于HDMI CEC模式,则进入正常处理
模式。

(2)针对电视机侧发送来的请求进行网页浏览的CEC命令,则调用网页浏览操作输
入模式,以便于用户通过该输入模式进行相应的网页浏览操作。例如,当用户启动上网
浏览器时,若判断手机处于HDMI CEC模式,则默认浏览器界面中的地址输入框高亮,默
认隐藏键盘,只显示输入提示框,以设置成为更方便按键操作的处理模式,响应左右键
等操作;若判断手机未处于HDMI CEC模式,则进入正常处理模式。

(3)针对电视机侧发送来的请求进行图片浏览的CEC命令,则调用图片操作输入模
式,以便于用户通过该输入模式进行相应的图片浏览操作。例如,当用户启动图片浏览
器时进入图片操作输入模式后,若判断手机处于HDMI CEC模式,则响应forward(向
前)和backward(向后)和上一页、下一页进行图片操作;若判断手机未处于HDMI 
CEC模式,则进入正常处理模式。

(4)针对电视机侧发送来的请求进行其他应用操作的情况,相应的处理过程类似于
上述(1)-(3)三种情况描述的处理方式,即当用户启动其他应用时,则进入该应用对
应的输入模式,并在确定手机处于HDMI CEC模式,执行该应用对应的HDMI CEC模式下
的处理,若判断手机未处于HDMI CEC模式,则进入正常处理模式。其中,其他应用可以
但不限于包括:音频应用或视频应用,等等。

具体地,手机进入上述不同模式下后,一方面可以向电视机输出该模式下的显示信
息,以便于用户根据相应的显示信息进行不同模式下的操作命令的输入,另一方面,在
相应模式下,手机还需要对电视机侧发送来的操作命令进行处理,以便用户基于该模式
实现相应的操作处理,例如,手机进入基于文本的输入模式下后,则可以向电视机输出
该模式下的显示信息,以便于用户根据相应的显示信息进行文本输入操作;同时,在该
模式下,手机则还可以对电视机侧发送来的文本输入操作命令进行处理,以便用户基于
该模式实现相应的文本输入操作。

通过上述技术方案,使得用户可以通过遥控器实现对手机中的应用的控制操作,即
用户通过电视机显示手机中应用过程中,若希望对手机中的应用进行操作,不再需要通
过操作手机键盘实现,而只需要通过电视机的遥控器便可以实现相应的操作,从而给用
户带来更佳的用户体验。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通
过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质
中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可
为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体
(Random Access Memory,RAM)等。

本发明实施例还提供了一种手持终端设备,其具体实现结构如图5A所示,包括:

操作命令接收模块51,用于接收由显示设备发来的操作命令;相应的操作命令可以
但不限于包括:CEC命令;进一步地,相应的操作命令可以是用户通过显示设备的操作
按键输入的操作命令,或者,也可以是用户通过遥控器发送至显示设备的操作命令;在
该实施例中,显示设备可以但不限于包括:HDMI显示设备;且手持终端设备可以通过
HDMI接收HDMI显示设备发送来的操作命令。

操作执行模块52,用于根据上述操作命令接收模块51接收到的操作命令对手持终端
设备中的目标应用执行该操作命令对应的操作;

具体地,如图5B所示,该操作执行模块52可以但不限于包括以下任一处理模块:

(1)文本操作处理模块521,用于接收显示设备发来的请求执行文本输入的操作命
令,则向所述显示设备输出基于数字的键盘输入模式的显示信息;之后,根据接收到的
文本输入操作命令,对手持终端设备中的文本执行对应的输入操作;

(2)网络浏览操作处理模块522,用于接收显示设备发来的请求执行网页浏览的操
作命令,则向所述显示设备输出网页浏览操作输入模式的显示信息;之后,根据接收到
的网页浏览操作命令,对手持终端设备中的网页执行对应的浏览操作;

(3)图片浏览操作处理模块523,用于接收显示设备发来的请求执行图片浏览的操
作命令,则向所述显示设备输出图片操作输入模式的显示信息;之后,根据接收到的图
片浏览操作命令,对手持终端设备中的图片执行对应的浏览操作;

(4)视频操作处理模块524,用于接收显示设备发来的请求播放视频的操作命令,
则向所述显示设备输出视频操作控制输入模式的显示信息;之后,根据接收到的视频操
作命令,对手持终端设备中的视频执行对应的处理操作;

(5)音频操作处理模块525,用于接收显示设备发来的请求播放音频的操作命令,
则向所述显示设备输出音频操作控制输入模式的显示信息;之后,根据接收到的音频操
作命令,对手持终端设备中的音频执行对应的处理操作。

具体地,如图5C所示,该手持终端设备还可以包括分辨率匹配模块53,用于获取显
示设备的显示分辨率,并根据显示设备的显示分辨率向显示设备输出显示信息,以使得
相应的显示信息通过匹配显示设备的显示分辨率,提高显示图像的质量。

若手持终端设备无法直接识别出显示设备获取的操作命令,则为便于手持终端设备
识别显示设备发来的操作命令,如图5C所示,该设备还可以但不限于包括以下模块:

第一操作命令映射信息保存模块54,用于保存操作命令映射信息,操作命令映射信
息中记载着显示设备发来的操作命令与手持终端设备可识别的操作命令的对应关系;

第一操作命令转换模块55,用于根据所述第一操作命令映射信息保存模块54保存的
操作命令映射信息将显示设备发来的操作命令转换为手持终端设备可识别的操作命令,
并传送给所述操作执行模块52;例如,可以将作为显示设备的HDMI显示设备发来的CEC
命令转换成手持终端设备的键值,以便于根据相应的键值对目标应用进行操作。

本发明实施例还提供了一种显示设备,如图6A所示,其具体实现结构可以包括:

操作命令获取模块61,用于获取操作命令,相应的操作命令用于操作手持终端设备
中的应用;该操作命令获取模块61具体可以但不限于获取用户通过显示设备的操作按键
输入的操作命令,或者,接收用户通过遥控器发送来的操作命令。

操作命令发送模块62,用于将上述操作命令获取模块61获取的操作命令通过发送给
手持终端设备,以对手持终端设备中的目标应用进行操作;该操作命令发送模块62具体
可以但不限于将相应的操作命令转换为CEC命令发送给手持终端设备。

在该实施例中,显示设备可以但不限于包括:HDMI显示设备;且HDMI显示设备中
的所述操作命令发送模块62通过HDMI发送所述操作命令。

进一步地,如图6B所示,该高清多媒体接口显示设备,还可以包括以下任一模块:

(1)文本输入模式显示模块63,用于接收手持终端设备发来的基于数字的键盘输入
模式的显示信息并显示,以便于用户根据该输入模式进行相应的文本输入操作;

(2)网页浏览操作输入模式显示模块64,用于接收手持终端设备发来的网页浏览操
作输入模式的显示信息并显示,以便于用户根据该输入模式进行相应的网页浏览控制操
作;

(3)图片操作输入模式显示模块65,用于接收手持终端设备发来的图片操作输入模
式的显示信息并显示,以便于用户根据该输入模式进行相应的图片浏览控制操作;

(4)视频操作控制输入模式显示模块66,用于接收手持终端设备发来的视频操作控
制输入模式的显示信息并显示,以便于用户根据该输入模式进行相应的视频控制操作;

(5)音频操作控制输入模式显示模块67,用于接收手持终端设备发来的音频操作控
制输入模式的显示信息并显示,以便于用户根据该输入模式进行相应的音频控制操作。

若手持终端设备无法直接识别出显示设备获取的操作命令,则为便于手持终端设备
识别显示设备发来的操作命令,该设备还可以但不限于包括以下模块:

第二操作命令映射信息保存模块68,用于保存操作命令映射信息,操作命令映射信
息中记载着显示设备获取的操作命令与手持终端设备可识别的操作命令的对应关系;

第二操作命令转换模块69,用于根据所述第二操作命令映射信息保存模块68保存的
操作命令映射信息将显示设备获取的操作命令转换为手持终端设备可识别的操作命令,
并传递给所述操作命令发送模块62。

通过上述手持终端设备及显示设备,使得用户可以通过遥控器实现对手持终端设备
中应用的控制操作,即用户若希望对手持终端设备中的应用进行操作,不再需要通过操
作手持终端设备上的键盘实现,而只需要通过显示设备(如HDMI显示设备)上的按键或
显示设备的遥控器便可以实现相应的操作,从而给用户带来更佳的用户体验。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模
块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模
块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分
功能。上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过
程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它
的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划
分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组
件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所
显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元
的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示
的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的
目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是
各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,
任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替
换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的
保护范围为准。

一种操作手持终端中应用的实现方法及设备.pdf_第1页
第1页 / 共18页
一种操作手持终端中应用的实现方法及设备.pdf_第2页
第2页 / 共18页
一种操作手持终端中应用的实现方法及设备.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《一种操作手持终端中应用的实现方法及设备.pdf》由会员分享,可在线阅读,更多相关《一种操作手持终端中应用的实现方法及设备.pdf(18页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102833396 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 3 3 9 6 A *CN102833396A* (21)申请号 201210198953.4 (22)申请日 2012.06.15 H04M 1/725(2006.01) H04N 21/472(2011.01) H04N 21/4782(2011.01) (71)申请人华为终端有限公司 地址 518129 广东省深圳市龙岗区坂田华为 基地B区2号楼 (72)发明人谷海峰 陈磊 (74)专利代理机构北京凯特来知识产权代理有 限公司 11260 代理人郑立明 陈亮 (54) 。

2、发明名称 一种操作手持终端中应用的实现方法及设备 (57) 摘要 本发明公开了一种操作手持终端中应用的实 现方法及设备,包括:手持终端设备接收由显示 设备发来的操作命令,并根据所述操作命令对手 持终端设备中的目标应用执行该操作命令对应的 操作。本发明实施例提供的技术方案使得用户在 通过显示设备显示手持终端设备中的信息的过程 中,若需要对手持终端设备进行操作,则无需再直 接操作手持终端设备的操作键盘,而只需要操作 I显示设备即可,为用户的操作控制带来了极大 便利。 (51)Int.Cl. 权利要求书3页 说明书10页 附图4页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求。

3、书 3 页 说明书 10 页 附图 4 页 1/3页 2 1.一种操作手持终端中应用的实现方法,其特征在于,包括: 手持终端设备接收由显示设备发来的操作命令; 根据所述操作命令对手持终端设备中的目标应用执行该操作命令对应的操作。 2.根据权利要求1所述的方法,其特征在于,所述显示设备包括:高清多媒体接口HDMI 显示设备;且所述手持终端设备通过HDMI接收HDMI显示设备发来的操作命令。 3.根据权利要求1或2所述的方法,其特征在于,该方法还包括: 所述手持终端设备获取所述显示设备的显示分辨率,并根据所述显示设备的显示分辨 率向所述显示设备输出显示信息。 4.根据权利要求1至3任一项所述的方法。

4、,其特征在于, 在手持终端设备接收由显示设备发来的操作命令之前,所述方法还包括:由所述显示 设备根据预先设置的操作命令映射信息将其获取的操作命令转换为所述手持终端设备可 识别的操作命令,并发送给所述手持终端设备,其中所述操作命令映射信息记载了显示设 备获取的操作命令与手持终端设备可识别的操作命令的对应关系; 或者, 在对手持终端设备中的目标应用执行该操作命令对应的操作之前,所述方法还包括: 手持终端设备根据预先设置的操作命令映射信息,将接收到的操作命令转换为所述手持终 端设备可识别的操作命令,其中所述操作命令映射信息记载了显示设备发来的操作命令与 手持终端设备可识别的操作命令的对应关系。 5.。

5、根据权利要求1-4任一项所述的方法,其特征在于,根据所述操作命令对手持终端 设备中的目标应用执行该操作命令对应的操作的处理包括: 接收显示设备发来的请求执行文本输入的操作命令,则向所述显示设备输出基于文本 的输入模式的显示信息;之后,根据接收到的文本输入操作命令,对手持终端设备中的文本 执行对应的输入操作; 和/或, 接收显示设备发来的请求执行网页浏览的操作命令,则向所述显示设备输出网页浏览 操作输入模式的显示信息;之后,根据接收到的网页浏览操作命令,对手持终端设备中的网 页执行对应的浏览操作; 和/或, 接收显示设备发来的请求执行图片浏览的操作命令,则向所述显示设备输出图片操作 输入模式的显。

6、示信息;之后,根据接收到的图片浏览操作命令,对手持终端设备中的图片执 行对应的浏览操作; 和/或, 接收显示设备发来的请求播放视频的操作命令,则向所述显示设备输出视频操作控制 输入模式的显示信息;之后,根据接收到的视频操作命令,对手持终端设备中的视频执行对 应的处理操作; 和/或, 接收显示设备发来的请求播放音频的操作命令,则向所述显示设备输出音频操作控制 输入模式的显示信息;之后,根据接收到的音频操作命令,对手持终端设备中的音频执行对 应的处理操作。 权 利 要 求 书CN 102833396 A 2/3页 3 6.一种操作手持终端中应用的实现方法,其特征在于,包括: 显示设备获取操作命令,。

7、所述操作命令用于操作手持终端设备中的应用; 显示设备将所述操作命令发送给所述手持终端设备,以便所述手持终端设备接收后根 据所述操作命令对多数手持终端中的目标应用进行操作。 7.根据权利要求6所述的方法,其特征在于,所述显示设备包括:HDMI显示设备;且 HDMI显示设备通过HDMI发送所述操作命令。 8.根据权利要求6或7所述的方法,其特征在于,在显示设备将所述操作命令发送给所 述手持终端设备之前,该方法还包括: 显示设备将获取的操作命令根据预先设置的操作命令映射信息将所述操作命令转换 为手持终端设备可识别的操作命令,所述操作命令映射信息记载显示设备获取的操作命令 与手持终端设备可识别的操作命。

8、令的对应关系。 9.一种手持终端设备,其特征在于,包括: 操作命令接收模块,用于接收由显示设备发来的操作命令; 操作执行模块,用于根据所述操作命令接收模块接收到的操作命令对手持终端设备中 的目标应用执行该操作命令对应的操作。 10.根据权利要求9所述的设备,其特征在于,所述显示设备包括:HDMI显示设备;且 所述手持终端设备通过HDMI接收HDMI显示设备发来的操作命令。 11.根据权利要求9或10所述的设备,其特征在于,还包括: 分辨率匹配模块,用于获取所述显示设备的显示分辨率,并根据所述显示设备的显示 分辨率向所述显示设备输出显示信息。 12.根据权利要求9至11任一项所述的设备,其特征在。

9、于,还包括: 第一操作命令映射信息保存模块,用于保存操作命令映射信息,所述操作命令映射信 息中记载着显示设备发来的操作命令与手持终端设备可识别的操作命令的对应关系; 第一操作命令转换模块,用于根据所述第一操作命令映射信息保存模块保存的操作命 令映射信息将显示设备发来的操作命令转换为手持终端设备可识别的操作命令。 13.根据权利要求9-12任一项所述的设备,其特征在于,所述操作执行模块包括: 文本操作处理模块,用于接收显示设备发来的请求执行文本输入的操作命令,则向所 述显示设备输出基于文本的输入模式的显示信息;之后,根据接收到的文本输入操作命令, 对手持终端设备中的文本执行对应的输入操作; 和/。

10、或, 网络浏览操作处理模块,用于接收显示设备发来的请求执行网页浏览的操作命令,则 向所述显示设备输出网页浏览操作输入模式的显示信息;之后,根据接收到的网页浏览操 作命令,对手持终端设备中的网页执行对应的浏览操作; 和/或, 图片浏览操作处理模块,用于接收显示设备发来的请求执行图片浏览的操作命令,则 向所述显示设备输出图片操作输入模式的显示信息;之后,根据接收到的图片浏览操作命 令,对手持终端设备中的图片执行对应的浏览操作; 和/或, 视频操作处理模块,用于接收显示设备发来的请求播放视频的操作命令,则向所述显 权 利 要 求 书CN 102833396 A 3/3页 4 示设备输出视频操作控制输。

11、入模式的显示信息;之后,根据接收到的视频操作命令,对手持 终端设备中的视频执行对应的处理操作; 和/或, 音频操作处理模块,用于接收显示设备发来的请求播放音频的操作命令,则向所述显 示设备输出音频操作控制输入模式的显示信息;之后,根据接收到的音频操作命令,对手持 终端设备中的音频执行对应的处理操作。 14.一种显示设备,其特征在于,包括: 操作命令获取模块,用于获取操作命令,所述操作命令用于操作手持终端设备中的应 用; 操作命令发送模块,用于将所述操作命令获取模块获取的操作命令发送给所述手持终 端设备,以便所述手持终端设备接收后根据所述操作命令对多数手持终端中的目标应用进 行操作。 15.根据。

12、权利要求14所述的设备,其特征在于,所述显示设备包括:HDMI显示设备;且 HDMI显示设备中的所述操作命令发送模块通过HDMI发送所述操作命令。 16.根据权利要求14或15所述的设备,其特征在于,该设备还包括: 第二操作命令映射信息保存模块,用于保存操作命令映射信息,所述操作命令映射信 息中记载着显示设备获取的操作命令与手持终端设备可识别的操作命令的对应关系; 第二操作命令转换模块,用于根据所述第二操作命令映射信息保存模块保存的操作命 令映射信息将显示设备获取的操作命令转换为手持终端设备可识别的操作命令,并传递给 所述操作命令发送模块。 权 利 要 求 书CN 102833396 A 1/。

13、10页 5 一种操作手持终端中应用的实现方法及设备 技术领域 0001 本发明涉及通信技术领域,尤其涉及一种操作手持终端中应用的实现方法及设 备。 背景技术 0002 基于HDMI(High Definition Multimedia Interface,高清多媒体接口)技术能 够高品质地传输未经压缩的高清视频和多声道音频数据,最高数据传输速度为5Gbps。同时 无需在信号传送前进行数字信号到模拟信号或者模拟信号到数字信号之间的转换处理,便 可以保证最高质量的影音信号传送。 0003 HDMI作为一种新型接口可以支持声音与图像的同步传输,即声音图像都是用一条 HDMI线进行传输,且传输的信号无。

14、需进行压缩处理。另外,通过HDMI传输的图像分辨率最 高可达1960x1080,从而可以保证用户能够获得高品质的图像信号。 0004 为获得高品质的图像信号,用户可以将手机等终端通过HDMI连接至电视机等 HDMI显示设备上,以通过HDMI显示设备显示手机上的图像(图片或视频等)。但是,用户在 应用过程中,若需要对浏览的图像进行操作,则需要通过手机操作键盘进行相应的操作,若 需要对HDMI显示设备进行操作,则又需要通过HDMI显示设备的操作键进行相应的操作。这 给用户的操作带来了极大的不便。 发明内容 0005 本发明的目的是提供一种操作手持终端中应用的实现方法及设备,使得用户能够 通过针对显。

15、示设备的操作对手持终端设备中的应用进行操作。 0006 本发明的目的是通过以下技术方案实现的: 0007 一种操作手持终端中应用的实现方法,包括: 0008 手持终端设备接收由显示设备发来的操作命令; 0009 根据所述操作命令对手持终端设备中的目标应用执行该操作命令对应的操作。 0010 一种操作手持终端中应用的实现方法,包括: 0011 显示设备获取操作命令,所述操作命令用于操作手持终端设备中的应用; 0012 显示设备将所述操作命令发送给所述手持终端设备,以便所述手持终端设备接收 后根据所述操作命令对多数手持终端中的目标应用进行操作。 0013 一种手持终端设备,包括: 0014 操作命。

16、令接收模块,用于接收由显示设备发来的操作命令; 0015 操作执行模块,用于根据所述操作命令接收模块接收到的操作命令对手持终端设 备中的目标应用执行该操作命令对应的操作。 0016 一种显示设备,包括: 0017 操作命令获取模块,用于获取操作命令,所述操作命令用于操作手持终端设备中 的应用; 说 明 书CN 102833396 A 2/10页 6 0018 操作命令发送模块,用于将所述操作命令获取模块获取的操作命令发送给所述手 持终端设备,以便所述手持终端设备接收后根据所述操作命令对多数手持终端中的目标应 用进行操作。 0019 由上述本发明提供的技术方案可以看出,由于显示设备可以将操作命令。

17、发送给手 持终端设备,以实现对手持终端设备的操作,因而本发明实施例的实现使得用户能够通过 针对显示设备的操作来对手持终端设备中的应用进行操作,这样,用户在通过显示设备显 示手持终端设备中的信息的过程中,若需要对手持终端设备进行操作,则无需再直接操作 手持终端设备的操作键盘,而只需要操作显示设备即可,为用户的操作控制带来了极大便 利。 附图说明 0020 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 附图。 0。

18、021 图1为本发明实施例提供的方法的处理流程示意图一; 0022 图2为本发明实施例提供的方法的处理流程示意图二; 0023 图3为本发明实施例的应用场景示意图; 0024 图4为本发明实施例提供的具体实现过程示意图; 0025 图5A为本发明实施例提供的手持终端设备的结构示意图一; 0026 图5B为本发明实施例提供的手持终端设备的结构示意图二 0027 图5C为本发明实施例提供的手持终端设备的结构示意图三; 0028 图6A为本发明实施例提供的显示设备的结构示意图一; 0029 图6B为本发明实施例提供的显示设备的结构示意图二。 具体实施方式 0030 下面结合本发明实施例中的附图,对本。

19、发明实施例中的技术方案进行清楚、完整 地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本 发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施 例,都属于本发明的保护范围。 0031 下面将结合附图对本发明实施例作进一步地详细描述。 0032 本发明实施例提供了一种操作手持终端中应用的实现方法,如图1所示,具体可 以包括以下步骤: 0033 步骤11,手持终端设备接收由I显示设备发来的操作命令; 0034 其中,相应的手持终端设备可以但不限于为手机、PDA(掌上电脑)、便携式播 放器(如MP3、MP4等)或平板电脑等,相应的操作命令可以但。

20、不限于为CEC(Consumer Electronics Control,消费电子控制)命令,CEC是一个用于各种音视频消费电子产品间的 控制协议; 0035 相应的显示设备可以但不限于包括:HDMI显示设备,且此时手持终端设备则可以 说 明 书CN 102833396 A 3/10页 7 通过HDMI接收HDMI显示设备发来的操作命令; 0036 具体地,相应的显示设备发来的操作命令可以但不限于包括:由显示设备获取用 户通过显示设备的操作按键输入的操作命令,或者,由显示设备接收用户通过遥控器发送 来的操作命令;进一步地,若手持终端设备接收的操作命令为CEC命令,则显示设备还可以 将其获取或接。

21、收的操作命令以CEC命令的形式基于CEC协议发送给手持终端设备。 0037 步骤12,手持终端设备根据收到的操作命令对手持终端设备中的目标应用执行该 操作命令对应的操作; 0038 例如,手机等手持终端设备可以根据接收到的针对文本文件的操作命令,执行对 文本文件的输入、翻页等操作;或者,根据接收到的网页浏览操作命令,执行网页地址输入、 选定网页内容或翻页等操作;或者,根据收到的针对视频或音频的操作命令,执行针对视频 或音频的停止、播放、前进或后退等操作;等等。 0039 进一步地,为提高显示设备(如HDMI显示设备)与手持终端设备之间显示的匹配 性,在手持终端设备与显示设备连接后,手持终端设备。

22、还可以获取显示设备的显示分辨率, 并根据显示设备的显示分辨率向显示设备输出显示信息,即向显示设备输出对应的显示分 辨率的视频或图片等需要显示的信息。 0040 在上述处理过程中,若手持终端设备无法直接识别出显示设备获取的操作命令, 则为便于手持终端设备识别显示设备发来的操作命令,具体可以由手持终端设备或显示设 备对相应的操作命令进行转换处理,具体的处理方式可以包括: 0041 (1)由显示设备进行转换处理 0042 在手持终端设备接收由显示设备发来的操作命令之前,由所述显示设备根据预先 设置的操作命令映射信息将其获取的操作命令转换为所述手持终端设备可识别的操作命 令,并发送给所述手持终端设备,。

23、其中所述操作命令映射信息记载了显示设备获取的操作 命令与手持终端设备可识别的操作命令的对应关系; 0043 或者, 0044 (2)由手持终端设备进行转换处理 0045 在对手持终端设备中的目标应用执行该操作命令对应的操作之前,手持终端设备 根据预先设置的操作命令映射信息,将接收到的操作命令转换为所述手持终端设备可识别 的操作命令,其中所述操作命令映射信息记载了显示设备发来的操作命令与手持终端设备 可识别的操作命令的对应关系;例如,将作为显示设备的HDMI显示设备通过HDMI的CEC协 议传输的遥控器命令(即收到的CEC命令)转换为手机等手持终端设备的键值,以便于根据 相应的键值对手持终端设备。

24、中的应用进行相应的处理。 0046 具体地,在该步骤12中,根据操作命令对手持终端设备中的目标应用执行该操作 命令对应的操作的处理方式可以但不限于包括以下任一处理方式: 0047 (1)接收显示设备发来的请求执行文本输入的操作命令,则向所述显示设备输出 基于文本的输入模式的显示信息(如虚拟数字键盘),以便于用户根据显示设备显示的该输 入模式输入相应的文本输入操作命令;之后,手持终端设备则可以根据接收到的文本输入 操作命令,对手持终端设备中的文本执行对应的输入操作,例如,可以根据收到的文本输入 操作命令在上述配置的虚拟键盘映射表中查找其对应的手持终端设备可识别命令,并根据 查找到的手持终端设备可。

25、识别命令对相应的文本执行对应的输入操作; 说 明 书CN 102833396 A 4/10页 8 0048 (2)接收显示设备发来的请求执行网页浏览的操作命令,则向所述显示设备输出 网页浏览操作输入模式的显示信息(如网页地址输入框等),以便于用户根据显示设备显示 的该网页浏览操作输入模式输入相应的网页浏览操作命令;之后,根据接收到的网页浏览 操作命令,对手持终端设备中的网页执行对应的浏览操作,例如,可以根据收到的网页浏览 操作命令在上述配置的虚拟键盘映射表中查找其对应的手持终端设备可识别命令,并根据 查找到的手持终端设备可识别命令对相应网页执行网页浏览操作; 0049 (3)接收显示设备发来的。

26、请求执行图片浏览的操作命令,则向所述显示设备输出 图片操作输入模式的显示信息,以便于用户根据显示设备显示的该图片操作输入模式输入 相应的图片浏览操作命令;之后,根据接收到的图片浏览操作命令,对手持终端设备中的图 片执行对应的浏览操作,例如,可以根据收到的图片浏览操作命令在上述配置的虚拟键盘 映射表中查找其对应的手持终端设备可识别命令,并根据查找到的手持终端设备可识别命 令对相应图片执行图片浏览操作; 0050 (4)接收显示设备发来的请求播放视频的操作命令,则向所述显示设备输出视频 操作控制输入模式的显示信息,以便于用户根据显示设备显示的该视频操作控制输入模式 输入相应的视频操作命令;之后,根。

27、据接收到的视频操作命令,对手持终端设备中的视频执 行对应的处理操作,例如,可以根据收到的视频操作命令在上述配置的虚拟键盘映射表中 查找其对应的手持终端设备可识别命令,并根据查找到的手持终端设备可识别命令对相应 视频执行对应的视频操作; 0051 (5)接收显示设备发来的请求播放音频的操作命令,则向所述显示设备输出音频 操作控制输入模式的显示信息,以便于用户根据显示设备显示的该音频操作控制输入模式 输入相应的音频操作命令;之后,根据接收到的音频操作命令,对手持终端设备中的音频执 行对应的处理操作,例如,可以根据收到的音频操作命令在上述配置的虚拟键盘映射表中 查找其对应的手持终端设备可识别命令,并。

28、根据查找到的手持终端设备可识别命令对相应 音频执行对应的音频操作。 0052 上述处理方案的实现,使得用户可以通过对显示设备的操作来控制手持终端设备 中的应用,极大地方便了用户对手持终端设备中的应用的操作管理。 0053 下面将以HDMI显示设备作为相应的显示设备为例,对本发明实施例的具体实现 过程进行详细描述,但这并不构成对本发明的限定。 0054 本发明实施例提供的一种操作手持终端中应用的实现方法在具体实现过程中,相 应的HDMI显示设备需要执行的操作处理如图2所示,具体可以包括: 0055 步骤21,HDMI显示设备获取操作命令,该操作命令用于操作手持终端设备中的应 用,如文本文件、图片。

29、、网页、音频或视频等应用; 0056 进一步地,HDMI显示设备获取操作命令的方式可以但不限于包括:由HDMI显示设 备获取用户通过HDMI显示设备的操作按键输入的操作命令;或者,由HDMI显示设备接收用 户通过遥控器发送来的操作命令; 0057 相应的MDMI显示设备可以是电视机或其他类似功能的显示设备; 0058 步骤22,HDMI显示设备将上述操作命令通过HDMI发送给相应的手持终端设备,以 便于对手持终端设备中的目标应用进行相应操作; 0059 具体地,HDMI显示设备可以将相应的操作命令以CEC命令的形式通过HDMI基于 说 明 书CN 102833396 A 5/10页 9 CEC。

30、协议发送给手持终端设备。 0060 在上述处理过程中,为便于用户输入操作命令,相应的HDMI显示设备还可以执行 以下任一操作: 0061 (1)HDMI显示设备在向手持终端设备发送请求执行文本输入的操作命令后,还可 以接收手持终端设备发来的基于数字的键盘输入模式的显示信息并显示,以便于用户根据 该输入模式进行文本输入操作命令的输入; 0062 (2)HDMI显示设备在向手持终端设备发送请求执行网页浏览的操作命令后,还可 以接收手持终端设备发来的网页浏览操作输入模式的显示信息并显示,以便于用户根据该 输入模式进行网页浏览操作命令的输入; 0063 (3)HDMI显示设备在向手持终端设备发送请求执。

31、行图片浏览的操作命令后,还可 以接收手持终端设备发来的图片操作输入模式的显示信息并显示,以便于用户根据该输入 模式进行图片浏览操作命令的输入; 0064 (4)HDMI显示设备在向手持终端设备发送请求播放视频的操作命令后,还可以接 收手持终端设备发来的视频操作控制输入模式的显示信息并显示,以便于用户根据该输入 模式进行视频操作命令的输入; 0065 (5)HDMI显示设备在向手持终端设备发送请求播放音频的操作命令后,还可以接 收手持终端设备发来的音频操作控制输入模式的显示信息并显示,以便于用户根据该输入 模式进行音频操作命令的输入。 0066 通过上述处理方案,用户可以通过对HDMI显示设备的。

32、操作来控制手持终端设备 中的应用,从而使得用户在希望对手持终端设备进行操作时,无需直接在手持终端设备上 进行操作,极大地方便了用户对手持终端设备中的应用的操作管理。 0067 为便于理解,下面将结合具体的应用过程及相应的附图对本发明实施例的具体实 现过程进行详细描述。 0068 需要说明的是,在下面的实施例描述过程中,仅以手机和电视机作为相应的手持 终端设备和显示设备为例进行描述。但这并不构成对手持终端设备和HDMI显示设备的唯 一限定。进一步地,相应的电视机获取的操作命令则具体以用户通过遥控器输入的CEC命 令为例进行描述,同样,这也不构成对相应操作命令的唯一限定。 0069 参照图3所示,。

33、提供HDMI CEC控制模式功能(即可以根据需要切换到HDMI CEC模 式)的手机通过HDMI与电视机相连,电视机可以获取遥控器发来的操作命令。即当手机和 电视机通过HDMI连接时,电视机作为手机的HDMI显示设备,相应的手机则可以手动或自动 切换到遥控器控制的HDMI显示情景模式(即HDMI CEC模式)。在该HDMI显示情景模式下, 手机能够基于通过HDMI接收到遥控器对电视机发送的操作命令,并将对应的操作命令转 化为对手机的指令,以实现相应遥控器对手机的操作控制。 0070 具体地,如图4所示,在HDMI CEC模式下,通过遥控器操作手机中的应用的处理过 程可以包括: 0071 步骤4。

34、1,手机检测到作为HDMI显示设备的电视机后,手机可以自动或手动切换为 HDMI CEC模式,并执行步骤42和步骤43; 0072 步骤42,检测HDMI显示设备的分辨率,并配置手机上的相关应用的显示分辨率, 即将手机上的相关应用自动切换为与HDMI显示设备的分辨率对应的分辨率以及应用模 说 明 书CN 102833396 A 6/10页 10 式,以与电视机的分辨率匹配,之后,转至执行步骤44。 0073 步骤43,在手机中加载CEC虚拟键盘,以便于在手机获取到电视机发来的作为操 作命令的CEC命令后,可以根据加载的CEC虚拟键盘将其转换成手机可以识别的操作命令; 加载CEC虚拟键盘后,手机。

35、监听电视机发来的CEC命令,并转至执行步骤44; 0074 即手机在自动加载该CEC虚拟键盘后,设置启动相应的监控程序,以监控相应的 CEC命令字,从而便于将接收到的CEC命令对应的键值(即手持终端设备可识别命令)通过 input(输入)系统上报给手机中的应用,以实现对手机中的目标应用(即用户希望操作的应 用)的操作; 0075 该加载的CEC虚拟键盘配置有相应的虚拟键盘映射表(即操作命令映射信息),以 用于将接收到的CEC命令转换为手持终端设备可识别命令,以通过相应的手持终端设备可 识别命令对手机中的目标应用进行操作。 0076 具体地,相应的虚拟键盘映射表的内容可以但不限于包括以下内容: 。

36、0077 static unsigned short keypad_keymap_cecKEYMAP_SIZE 0078 KEYMAP_CEC(0x01)KEY_SELECT; 0079 KEYMAP_CEC(0x01)=KEY_UP; 0080 KEYMAP_CEC(0x02)KEY_DOWN; 0081 KEYMAP_CEC(0x03)KEY_LEFT; 0082 KEYMAP_CEC(0x04)=KEY_RIGHT; 0083 KEYMAP_CEC(0x20)KEY_0; 0084 KEYMAP_CEC(0x21)KEY_1; 0085 KEYMAP_CEC(0x22)KEY_2; 00。

37、86 KEYMAP_CEC(0x23)KEY_3; 0087 KEYMAP_CEC(0x24)KEY 4; 0088 KEYMAP_CEC(0x25)KEY_5; 0089 KEYMAP_CEC(0x26)KEY_6; 0090 KEYMAP_CEC(0x27)KEY_7; 0091 KEYMAP_CEC(0x28)KEY_8; 0092 KEYMAP_CEC(0x29)KEY_9; 0093 KEYMAP_CEC(0x2A)KEY_DOT; 0094 KEYMAP_CEC(0x2B)KEY_ENTER; 0095 0096 ; 0097 在上述虚拟键盘映射表中,“=”左侧的是CEC命令字,“。

38、=”右侧是对应的手机可以 识别的键值,相应的CEC命令字由电视机发送来,具体可由电视机根据用户通过遥控器输 入的操作命令确定相应的CEC命令字并发送至手机侧,手机收到CEC命令字后,则可以根据 该虚拟键盘映射表将CEC命令字转换为相应的手机可以识别的键值,以实现对手机中的应 用的操作控制。 0098 步骤44,用户通过遥控器输入操作命令,选择电视机中的不同的应用,以便于根据 不同的应用进入不同的HDMI CEC模式,并执行步骤45; 说 明 书CN 102833396 A 10 7/10页 11 0099 例如,用户可以根据电视机中的主菜单和IDLE(空闲)界面,通过遥控器中的上、 下、左、右。

39、键切换高亮图标,并通过OK键选中相应的应用,并可以通过遥控器上的返回键退 出相应的应用;其中,若某个应用没有对应的HDMI CEC模式(即某应用无法被电视机发送 来的操作命令所控制操作),则忽略用户通过遥控器输入的对应键值。 0100 步骤45,根据步骤44中用户选择的不同的应用,采用针对各个应用设置的对应的 HDMI CEC模式的处理方式; 0101 在该步骤中,具体可以包括但不限于以下任一应用场景: 0102 (1)针对电视机侧发送来的请求进行文本输入的CEC命令,则优先调用基于文本 的输入模式(如基于数字的键盘输入模式或基于字母的键盘输入模式等),以便于用户通过 该输入模式进行相应的文本。

40、输入操作;例如,当用户启动记事本应用时,当判断手机处于 HDMI CEC模式(即表示手机支持用户通过电视机传送CEC命令对手机中的应用进行操作管 理)后,则可以调用CEC模式专用输入法作为相应的基于数字的键盘输入模式,并响应上一 页、下一页等键值;若判断手机未处于HDMI CEC模式,则进入正常处理模式。 0103 (2)针对电视机侧发送来的请求进行网页浏览的CEC命令,则调用网页浏览操作 输入模式,以便于用户通过该输入模式进行相应的网页浏览操作。例如,当用户启动上网浏 览器时,若判断手机处于HDMI CEC模式,则默认浏览器界面中的地址输入框高亮,默认隐藏 键盘,只显示输入提示框,以设置成为。

41、更方便按键操作的处理模式,响应左右键等操作;若 判断手机未处于HDMI CEC模式,则进入正常处理模式。 0104 (3)针对电视机侧发送来的请求进行图片浏览的CEC命令,则调用图片操作输入 模式,以便于用户通过该输入模式进行相应的图片浏览操作。例如,当用户启动图片浏览 器时进入图片操作输入模式后,若判断手机处于HDMI CEC模式,则响应forward(向前)和 backward(向后)和上一页、下一页进行图片操作;若判断手机未处于HDMI CEC模式,则进 入正常处理模式。 0105 (4)针对电视机侧发送来的请求进行其他应用操作的情况,相应的处理过程类似 于上述(1)-(3)三种情况描述。

42、的处理方式,即当用户启动其他应用时,则进入该应用对应 的输入模式,并在确定手机处于HDMI CEC模式,执行该应用对应的HDMI CEC模式下的处 理,若判断手机未处于HDMI CEC模式,则进入正常处理模式。其中,其他应用可以但不限于 包括:音频应用或视频应用,等等。 0106 具体地,手机进入上述不同模式下后,一方面可以向电视机输出该模式下的显示 信息,以便于用户根据相应的显示信息进行不同模式下的操作命令的输入,另一方面,在相 应模式下,手机还需要对电视机侧发送来的操作命令进行处理,以便用户基于该模式实现 相应的操作处理,例如,手机进入基于文本的输入模式下后,则可以向电视机输出该模式下 的。

43、显示信息,以便于用户根据相应的显示信息进行文本输入操作;同时,在该模式下,手机 则还可以对电视机侧发送来的文本输入操作命令进行处理,以便用户基于该模式实现相应 的文本输入操作。 0107 通过上述技术方案,使得用户可以通过遥控器实现对手机中的应用的控制操作, 即用户通过电视机显示手机中应用过程中,若希望对手机中的应用进行操作,不再需要通 过操作手机键盘实现,而只需要通过电视机的遥控器便可以实现相应的操作,从而给用户 带来更佳的用户体验。 说 明 书CN 102833396 A 11 8/10页 12 0108 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程。

44、序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。 0109 本发明实施例还提供了一种手持终端设备,其具体实现结构如图5A所示,包括: 0110 操作命令接收模块51,用于接收由显示设备发来的操作命令;相应的操作命令可 以但不限于包括:CEC命令;进一步地,相应的操作命令可以是用户通过显示设备的操作按 键输入的操作命令,或者,也可以是用户通过遥控器发送至显示。

45、设备的操作命令;在该实 施例中,显示设备可以但不限于包括:HDMI显示设备;且手持终端设备可以通过HDMI接收 HDMI显示设备发送来的操作命令。 0111 操作执行模块52,用于根据上述操作命令接收模块51接收到的操作命令对手持 终端设备中的目标应用执行该操作命令对应的操作; 0112 具体地,如图5B所示,该操作执行模块52可以但不限于包括以下任一处理模块: 0113 (1)文本操作处理模块521,用于接收显示设备发来的请求执行文本输入的操作命 令,则向所述显示设备输出基于数字的键盘输入模式的显示信息;之后,根据接收到的文本 输入操作命令,对手持终端设备中的文本执行对应的输入操作; 011。

46、4 (2)网络浏览操作处理模块522,用于接收显示设备发来的请求执行网页浏览的操 作命令,则向所述显示设备输出网页浏览操作输入模式的显示信息;之后,根据接收到的网 页浏览操作命令,对手持终端设备中的网页执行对应的浏览操作; 0115 (3)图片浏览操作处理模块523,用于接收显示设备发来的请求执行图片浏览的操 作命令,则向所述显示设备输出图片操作输入模式的显示信息;之后,根据接收到的图片浏 览操作命令,对手持终端设备中的图片执行对应的浏览操作; 0116 (4)视频操作处理模块524,用于接收显示设备发来的请求播放视频的操作命令, 则向所述显示设备输出视频操作控制输入模式的显示信息;之后,根据。

47、接收到的视频操作 命令,对手持终端设备中的视频执行对应的处理操作; 0117 (5)音频操作处理模块525,用于接收显示设备发来的请求播放音频的操作命令, 则向所述显示设备输出音频操作控制输入模式的显示信息;之后,根据接收到的音频操作 命令,对手持终端设备中的音频执行对应的处理操作。 0118 具体地,如图5C所示,该手持终端设备还可以包括分辨率匹配模块53,用于获取 显示设备的显示分辨率,并根据显示设备的显示分辨率向显示设备输出显示信息,以使得 相应的显示信息通过匹配显示设备的显示分辨率,提高显示图像的质量。 0119 若手持终端设备无法直接识别出显示设备获取的操作命令,则为便于手持终端设 。

48、备识别显示设备发来的操作命令,如图5C所示,该设备还可以但不限于包括以下模块: 0120 第一操作命令映射信息保存模块54,用于保存操作命令映射信息,操作命令映射 信息中记载着显示设备发来的操作命令与手持终端设备可识别的操作命令的对应关系; 0121 第一操作命令转换模块55,用于根据所述第一操作命令映射信息保存模块54保 存的操作命令映射信息将显示设备发来的操作命令转换为手持终端设备可识别的操作命 令,并传送给所述操作执行模块52;例如,可以将作为显示设备的HDMI显示设备发来的CEC 说 明 书CN 102833396 A 12 9/10页 13 命令转换成手持终端设备的键值,以便于根据相应的键值对目标应用进行操作。 0122 本发明实施例还提供了一种显示设备,如图6A所示,其具体实现结构可以包括: 0123 操作命令获取模块61,用于获取操作命令,相应的操作命令用于操作手持终端设 备中的应用;该操作命令获取模块61具体可以但不限于获取用户通过显示设备的操作按 键输入的操作命令,或者,接收用户通过遥控器发送来的操作命令。 0124 操作命令发送模块62,用于将上述操作命令获取模块61获取的操作命令通过发 送给手持终端设备,以对手持终端设备中的目标应用进行操作;该操作命令发送模块62具 体可以但不限于将相应的操作命令转换为CEC命令发送给手持终端设备。 0125 在该实施。

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

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


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