CN106155614A - 一种操作信息传输方法及电子设备 - Google Patents
一种操作信息传输方法及电子设备 Download PDFInfo
- Publication number
- CN106155614A CN106155614A CN201510201064.2A CN201510201064A CN106155614A CN 106155614 A CN106155614 A CN 106155614A CN 201510201064 A CN201510201064 A CN 201510201064A CN 106155614 A CN106155614 A CN 106155614A
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- information
- hardware button
- virtual key
- key
- 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.)
- Granted
Links
Landscapes
- Telephone Function (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明公开一种操作信息传输方法及电子设备。所述方法包括:获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;检测对于所述虚拟按键的操作;基于所述操作,生成第一操作信息;将所述第一操作信息发送至所述第二电子设备。采用本发明的方法或电子设备,可以通过目标端电子设备向源端电子设备输入实体按键操作,提高用户体验。
Description
技术领域
本发明涉及传感控制领域,特别是涉及一种操作信息传输方法及电子设备。
背景技术
目前,电子设备的种类越来越多,常常出现如下需求:在某个电子设备上显示的画面,用户希望在另一个电子设备上进行显示。
为了满足上述需求,现有技术中研发了镜像技术。这里所说的镜像技术,是指将源端电子设备上显示的画面传输至目标端电子设备,通过目标端电子设备进行显示的技术。例如,Miracast技术就是其中之一。
但是,现有技术中,目标端电子设备只对源端电子设备上显示的画面具有显示功能,目标端电子设备上显示的画面所对应的数据处理过程是在源端电子设备上执行的。当用户需要对源端设备上的实体按键进行操控时,只能够直接对源端设备进行实体按键操作。又由于在使用镜像技术时,用户通常距离目标端电子设备较近,而距离源端电子设备较远,因此,对源端设备进行实体按键操作是不方便的。
发明内容
本发明的目的是提供一种操作信息传输方法及电子设备,能够通过目标端电子设备向源端电子设备输入实体按键操作,提高用户体验。
为实现上述目的,本发明提供了如下方案:
一种操作信息传输方法,应用于第一电子设备,所述方法包括:
获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;
检测对于所述虚拟按键的操作;
基于所述操作,生成第一操作信息;
将所述第一操作信息发送至所述第二电子设备。
可选的,所述获取所述第二电子设备的硬件按键信息,具体包括:
获取所述第二电子设备的硬件按键标识信息;
所述在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键,具体包括:
在所述第一电子设备的显示单元显示虚拟按键;
建立所述虚拟按键与所述硬件按键标识信息的映射关系。
可选的,所述基于所述操作,生成第一操作信息,具体包括:
确定所述操作针对的所述虚拟按键;
确定所述虚拟按键对应的所述硬件按键标识信息;
生成表征所述硬件按键标识信息对应的按键被触发的第一操作信息;所述第一操作信息包含所述硬件按键标识信息。
可选的,所述获取所述第二电子设备的硬件按键信息,具体包括:
获取所述第二电子设备的硬件按键功能信息;
所述在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键,具体包括:
在所述第一电子设备的显示单元显示虚拟按键;
建立所述虚拟按键与所述硬件按键功能信息的映射关系。
可选的,所述基于所述操作,生成第一操作信息,具体包括:
确定所述操作针对的所述虚拟按键;
确定所述虚拟按键对应的所述硬件按键功能信息;
基于所述硬件按键功能信息,生成用于控制所述第二电子设备执行操作的操作指令。
可选的,所述获取所述第二电子设备的硬件按键信息之后,还包括:
获取所述硬件按键信息对应的硬件按键的状态信息;
所述在所述显示单元显示与所述硬件按键信息相对应的虚拟按键,具体包括:
按照所述状态信息,在所述显示单元显示所述虚拟按键,以使所述虚拟按键的显示方式与所述第二电子设备的所述硬件按键的呈现方式相同。
可选的,所述获取所述第二电子设备的硬件按键信息,具体包括:
获取所述第二电子设备的设备型号信息;
基于所述设备型号信息表示的设备型号,确定所述第二电子设备的硬件按键信息。
一种电子设备,所述电子设备为第一电子设备,所述电子设备包括:
硬件按键信息获取单元,用于获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
虚拟按键显示单元,用于在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;
操作检测单元,用于检测对于所述虚拟按键的操作;
第一操作信息生成单元,用于基于所述操作,生成第一操作信息;
第一操作信息发送单元,用于将所述第一操作信息发送至所述第二电子设备。
可选的,所述硬件按键信息获取单元,具体包括:
硬件按键标识信息获取子单元,用于获取所述第二电子设备的硬件按键标识信息;
所述虚拟按键显示单元,具体包括:
虚拟按键显示子单元,用于在所述第一电子设备的显示单元显示虚拟按键;
第一映射关系建立子单元,用于建立所述虚拟按键与所述硬件按键标识信息的映射关系。
可选的,所述第一操作信息生成单元,具体包括:
虚拟按键确定子单元,用于确定所述操作针对的所述虚拟按键;
硬件按键标识信息确定子单元,用于确定所述虚拟按键对应的所述硬件按键标识信息;
第一操作信息生成子单元,用于生成表征所述硬件按键标识信息对应的按键被触发的第一操作信息;所述第一操作信息包含所述硬件按键标识信息。
可选的,所述硬件按键信息获取单元,具体包括:
硬件按键功能信息获取子单元,用于获取所述第二电子设备的硬件按键功能信息;
所述虚拟按键显示单元,具体包括:
虚拟按键显示子单元,用于在所述第一电子设备的显示单元显示虚拟按键;
第二映射关系建立子单元,用于建立所述虚拟按键与所述硬件按键功能信息的映射关系。
可选的,所述第一操作信息生成单元,具体包括:
虚拟按键确定子单元,用于确定所述操作针对的所述虚拟按键;
硬件按键功能信息确定子单元,用于确定所述虚拟按键对应的所述硬件按键功能信息;
操作指令生成子单元,用于基于所述硬件按键功能信息,生成用于控制所述第二电子设备执行操作的操作指令。
可选的,还包括:
状态信息获取单元,用于在获取所述第二电子设备的硬件按键信息之后,获取所述硬件按键信息对应的硬件按键的状态信息;
所述虚拟按键显示单元,具体包括:
显示方式控制子单元,用于按照所述状态信息,在所述显示单元显示所述虚拟按键,以使所述虚拟按键的显示方式与所述第二电子设备的所述硬件按键的呈现方式相同。
可选的,所述硬件按键信息获取单元,具体包括:
设备型号信息获取子单元,用于获取所述第二电子设备的设备型号信息;
硬件按键信息确定子单元,用于基于所述设备型号信息表示的设备型号,确定所述第二电子设备的硬件按键信息。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明的操作信息传输方法及电子设备,通过获取第二电子设备的硬件按键信息;在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;检测对于所述虚拟按键的操作;基于所述操作,生成第一操作信息;将所述第一操作信息发送至所述第二电子设备;可以在目标端电子设备显示源端电子设备上的硬件按键对应的虚拟按键,并将用户对于虚拟按键的操作信息回传给源端电子设备,从而对源端电子设备进行控制,能够通过目标端电子设备向源端电子设备输入实体按键操作,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的操作信息传输方法实施例1的流程图;
图2为本发明的操作信息传输方法实施例2的流程图;
图3为本发明的操作信息传输方法实施例3的流程图;
图4为本发明的操作信息传输方法实施例4的流程图;
图5为本发明的电子设备实施例的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
首先需要说明的是,为便于描述,本发明中将采用本发明的操作信息传输方法的电子设备称为第一电子设备。所述第一电子设备可以是手机、平板电脑、笔记本电脑、台式机等等,所述第二电子设备也可以是手机、平板电脑、笔记本电脑、台式机等等。所述第一电子设备与第二电子设备采用镜像技术连接。所述第一电子设备可以为镜像技术中的目标端电子设备。所述第二电子设备可以为镜像技术中的源端电子设备。
图1为本发明的操作信息传输方法实施例1的流程图。如图1所示,该方法可以包括:
步骤101:获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
所述硬件按键,可以包括所述第二电子设备上的任意实体按键,例如可以包括电源键、音量调节按键、苹果手机的home键。需要说明的是,所述硬件按键还包括具有触摸感应功能的按键区域,例如通常的智能手机上的返回键等等。
所述硬件按键信息可以包括硬件按键的标识信息、功能信息、外观信息中的一种或多种。
所述第一电子设备与所述第二电子设备之间可以采用有限方式或无线方式连接。
所述第二电子设备生成的显示数据可以显示在所述第二电子设备的显示屏上,也可以不显示在所述第二电子设备的显示屏上。所述显示数据可以通过镜像技术发送至所述第一电子设备进行显示。
步骤102:在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;
可以在所述第一电子设备的屏幕上显示与第二电子设备上的实体按键形状相同或相似的虚拟按键。或者,也可以在在所述第一电子设备的屏幕上显示任意外观的虚拟按键,每个虚拟按键分别与第二电子设备上的一个实体按键的功能相对应。
例如,假设第二电子设备的电源键设置在第二电子设备的顶端,则可以在第一电子设备的显示屏的显示画面的顶部区域显示所述电源键对应的虚拟按键。假设第二电子设备的音量调节按键设置在第二电子设备的右侧,则可以在第一电子设备的显示屏的显示画面的右侧显示所述音量调节按键对应的虚拟按键。
步骤103:检测对于所述虚拟按键的操作;
所述第一电子设备的显示单元显示所述虚拟按键后,用户可以通过多种方式操作所述虚拟按键。例如,当所述第一电子设备的显示单元为触摸屏时,可以在所述触摸屏上进行触控操作来操作所述虚拟按键;当所述第一电子设备具有鼠标等输入设备时,也可以通过鼠标点击所述虚拟按键来进行操作。
步骤104:基于所述操作,生成第一操作信息;
所述第一操作信息,可以是表征某个按键被触发的信息,也可以是表征某个按键被触发后所述第二电子设备需要执行的操作的信息。
步骤105:将所述第一操作信息发送至所述第二电子设备。
当所述第一操作信息表征某个按键被触发时,所述第二电子设备获取到所述第一操作信息后就可以知道对应的实体按键是哪个,并触发该按键,解析该按键被触发后应执行的操作,执行所述操作。当所述第一操作信息表征某个按键被触发后所述第二电子设备需要执行的操作时,所述第二电子设备获取到所述第一操作信息后就可以直接执行该操作。
综上所述,本实施例中,通过获取第二电子设备的硬件按键信息;在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;检测对于所述虚拟按键的操作;基于所述操作,生成第一操作信息;将所述第一操作信息发送至所述第二电子设备;可以在目标端电子设备显示源端电子设备上的硬件按键对应的虚拟按键,并将用户对于虚拟按键的操作信息回传给源端电子设备,从而对源端电子设备进行控制,能够通过目标端电子设备向源端电子设备输入实体按键操作,提高用户体验。
图2为本发明的操作信息传输方法实施例2的流程图。如图2所示,该方法可以包括:
步骤201:获取所述第二电子设备的硬件按键标识信息;其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
所述硬件按键标识信息,用于标识第二电子设备上的硬件按键。实际应用中,所述硬件按键标识信息表现形式可以有多种。例如,对于第二电子设备上的电源键,可以采用“power”作为对应的硬件按键标识信息;也可以采用“01”作为对应的硬件按键标识信息;或者可以采用“a”作为对应的硬件按键标识信息。所述硬件按键标识信息只要能够对第二电子设备上的硬件按键起到标识作用即可。实际应用中,可以优先采用第二电子设备中对于该硬件按键的标识信息作为所述硬件按键标识信息。
步骤202:在所述第一电子设备的显示单元显示虚拟按键;
实际应用中,对于所述虚拟按键的显示方式也可以有多种。例如,可以按照与第二电子设备上的硬件按键相同或相似的位置及外观显示所述虚拟按键;也可以按照某种预设显示方式,将所述虚拟按键显示在所述第一电子设备的显示单元。对于上述第二种显示方式,具体可以将虚拟按键水平排列显示在第一电子设备的显示单元的边缘位置。
步骤203:建立所述虚拟按键与所述硬件按键标识信息的映射关系;
当虚拟按键有多个时,需要建立虚拟按键与所述硬件按键标识信息的映射关系。假设有四个虚拟按键分别为1、2、3、4,四个硬件按键分别为A、B、C、D。则可以建立如下映射关系:1-A,2-B,3-C,4-D,以表示虚拟按键1与硬件按键A相对应,虚拟按键2与硬件按键B相对应,虚拟按键3与硬件按键C相对应,虚拟按键4与硬件按键D相对应。当然,实际应用中,具体映射关系可以根据需求进行设置,例如,可以设置虚拟按键1与硬件按键B相对应。本发明中对此不做限制。
步骤204:检测对于所述虚拟按键的操作;
用户可以对所述虚拟按键进行点击等操作。
步骤205:确定所述操作针对的所述虚拟按键;
对于用户的点击操作,首选需要确定用户点击的是哪个虚拟按键。
步骤206:确定所述虚拟按键对应的所述硬件按键标识信息;
当确定被点击的虚拟按键后,可以根据上述步骤中建立的虚拟按键与所述硬件按键标识信息的映射关系,确定所述虚拟按键对应的硬件按键标识信息。
例如,当用户点击虚拟按键1,则可以根据映射关系1-A,确定对应的硬件按键标识信息为A。
步骤207:生成表征所述硬件按键标识信息对应的按键被触发的第一操作信息;所述第一操作信息包含所述硬件按键标识信息;
如果用户点击虚拟按键1,则所述第一操作信息可以携带硬件标识信息A。
步骤208:将所述第一操作信息发送至所述第二电子设备。
第二电子设备中可以存储有硬件标识信息与对应的硬件按键之间的映射关系。假设硬件标识信息A对应的硬件按键为电源键,则所述第二电子设备接收到所述第一操作信息后,可以判定电源键被触发,从而解析得到电源键被触发时需要执行的指令,并执行该指令对应的操作。
综上所述,本实施例中,提供了当采用所述第一操作信息表征某个按键被触发时,本发明的操作信息传输方法的一种具体实现方式。实际应用中,对于按键触发信息所对应的操作指令的解析过程,由第二电子设备完成,因此,可以减轻第一电子设备的负载。
图3为本发明的操作信息传输方法实施例3的流程图。如图3所示,该方法可以包括:
步骤301:获取所述第二电子设备的硬件按键功能信息;其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
所述硬件按键功能信息,用于表示第二电子设备上的硬件按键的功能。例如,对于第二电子设备上的电源键,对应的功能为开关机,点亮或熄灭屏幕;则所述硬件按键功能信息就可以表示该硬件按键的功能为开关机,点亮或熄灭屏幕。
步骤302:在所述第一电子设备的显示单元显示虚拟按键;
实际应用中,对于所述虚拟按键的显示方式也可以有多种。例如,可以按照与第二电子设备上的硬件按键相同或相似的位置及外观显示所述虚拟按键;也可以按照某种预设显示方式,将所述虚拟按键显示在所述第一电子设备的显示单元。对于上述第二种显示方式,具体可以将虚拟按键水平排列显示在第一电子设备的显示单元的边缘位置。
步骤303:建立所述虚拟按键与所述硬件按键功能信息的映射关系;
当虚拟按键有多个时,需要建立虚拟按键与所述硬件按键功能信息的映射关系。假设有四个虚拟按键分别为1、2、3、4,四个硬件按键功能分别为开关机、音量增大、音量减小、返回前一界面。则可以建立如下映射关系:1-开关机,2-音量增大,3-音量减小,4-返回前一界面,以表示虚拟按键1对应的功能为开关机,虚拟按键2对应的功能为音量增大,虚拟按键3对应的功能为音量减小,虚拟按键4对应的功能为返回前一界面。当然,实际应用中,具体映射关系可以根据需求进行设置,例如,可以设置虚拟按键1对应的功能为音量增大。本发明中对此不做限制。
步骤304:检测对于所述虚拟按键的操作;
用户可以对所述虚拟按键进行点击等操作。
步骤305:确定所述操作针对的所述虚拟按键;
对于用户的点击操作,首选需要确定用户点击的是哪个虚拟按键。
步骤306:确定所述虚拟按键对应的所述硬件按键功能信息;
当确定被点击的虚拟按键后,可以根据上述步骤中建立的虚拟按键与所述硬件按键功能信息的映射关系,确定所述虚拟按键对应的硬件按键功能信息。
例如,当用户点击虚拟按键1,则可以根据映射关系1-开关机,确定对应的硬件按键功能信息为开机或关机。
步骤307:基于所述硬件按键功能信息,生成用于控制所述第二电子设备执行操作的操作指令;
如果用户点击虚拟按键1,则所述第一操作信息可以是控制所述第二电子设备执行开机或关机操作的操作指令。
步骤308:将所述操作指令发送至所述第二电子设备。
所述第二电子设备接收到所述操作指令后,可以直接执行所述操作指令指示的操作。
综上,本实施例中,提供了当所述第一操作信息表征某个按键被触发后所述第二电子设备需要执行的操作时,本发明的操作信息传输方法的一种具体实现方式。实际应用中,对于按键触发信息所对应的操作指令的解析过程,由第一电子设备完成,因此,可以减轻第二电子设备的负载。
图4为本发明的操作信息传输方法实施例4的流程图。如图4所示,该方法可以包括:
步骤401:获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
步骤402:获取所述硬件按键信息对应的硬件按键的状态信息;
所述状态信息可以包括显示位置信息和外观信息等等。所述显示位置信息,用于表示所述硬件按键信息对应的硬件按键在所述第二电子设备上的位置。例如,当所述硬件按键位于第二电子设备的顶端时,所述显示位置信息就可以表示所述硬件按键位于所述第二电子设备的顶端。所述外观信息用于表示所述硬件按键信息对应的硬件按键的形状、颜色、尺寸等外观信息。当所述硬件按键为圆形、黑色,直径1厘米时,所述外观信息就可以表示所述硬件按键为圆形、黑色,直径1厘米。
步骤403:按照所述状态信息,在所述显示单元显示与所述硬件按键信息相对应的虚拟按键,以使所述虚拟按键的显示方式与所述第二电子设备的所述按键的呈现方式相同。
可以按照所述显示位置信息表示的位置,将所述虚拟按键显示在指定位置。可以按照所述外观信息表示的外观,显示具有外观的所述虚拟按键。
例如,当所述显示位置信息表示的位置为第二电子设备顶端,则可以按照所述显示位置信息将所述虚拟按键显示在所述第一电子设备的显示单元显示的画面的顶端。当所述外观信息表示所述硬件按键为圆形时,就可以按照所述外观信息将所述虚拟按键显示为圆形。
步骤404:检测对于所述虚拟按键的操作;
步骤405:基于所述操作,生成第一操作信息;
步骤406:将所述第一操作信息发送至所述第二电子设备。
综上所述,本实施例中,通过获取所述硬件按键信息对应的硬件按键的状态信息;按照所述状态信息,在所述显示单元显示所述虚拟按键,以使所述虚拟按键的显示方式与所述第二电子设备的所述按键的呈现方式相同;可以更加直观地显示所述虚拟按键,使用户易于识别各个虚拟按键所对应的硬件按键。
需要说明的是,本发明的操作信息传输方法的各个实施例之间的部分或全部技术手段,可以相互结合使用。例如,可以采用图4所示的实施例与图2所示的实施例相结合,得到采用所述第一操作信息表征某个按键被触发,并且直观地显示所述虚拟按键的方案。这种结合,也在本发明的保护范围之内。
还需要说明的是,对于所述第二电子设备的硬件按键信息的获取方式,还可以采用以下方式:
获取所述第二电子设备的设备型号信息;
基于所述设备型号信息表示的设备型号,确定所述第二电子设备的硬件按键信息。
具体的,可以配置一个记录有设备型号与对应硬件按键信息的映射表。所述映射表可以存储在所述第一电子设备上,或者存储在网络上的服务器。所述第一电子设备可以根据所述第二电子设备的设备型号信息,从所述映射表中查找与该设备型号信息对应的硬件按键信息。这种方式,可以准确确定所述第二电子设备的硬件按键信息,并且易于实现。
本发明还公开了一种电子设备。所述电子设备为前述第一电子设备。所述电子设备可以是手机、电脑、笔记本电脑等设备。
图5为本发明的电子设备实施例的结构图。如图5所示,该电子设备可以包括:
硬件按键信息获取单元501,用于获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
虚拟按键显示单元502,用于在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;
操作检测单元503,用于检测对于所述虚拟按键的操作;
第一操作信息生成单元504,用于基于所述操作,生成第一操作信息;
第一操作信息发送单元505,用于将所述第一操作信息发送至所述第二电子设备。
本实施例中,通过获取第二电子设备的硬件按键信息;在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;检测对于所述虚拟按键的操作;基于所述操作,生成第一操作信息;将所述第一操作信息发送至所述第二电子设备;可以在目标端电子设备显示源端电子设备上的硬件按键对应的虚拟按键,并将用户对于虚拟按键的操作信息回传给源端电子设备,从而对源端电子设备进行控制,能够通过目标端电子设备向源端电子设备输入实体按键操作,提高用户体验。
实际应用中,所述硬件按键信息获取单元501,具体可以包括:
硬件按键标识信息获取子单元,用于获取所述第二电子设备的硬件按键标识信息;
所述虚拟按键显示单元502,具体可以包括:
虚拟按键显示子单元,用于在所述第一电子设备的显示单元显示虚拟按键;
第一映射关系建立子单元,用于建立所述虚拟按键与所述硬件按键标识信息的映射关系。
实际应用中,所述第一操作信息生成单元504,具体可以包括:
虚拟按键确定子单元,用于确定所述操作针对的所述虚拟按键;
硬件按键标识信息确定子单元,用于确定所述虚拟按键对应的所述硬件按键标识信息;
第一操作信息生成子单元,用于生成表征所述硬件按键标识信息对应的按键被触发的第一操作信息;所述第一操作信息包含所述硬件按键标识信息。
实际应用中,所述硬件按键信息获取单元501,具体可以包括:
硬件按键功能信息获取子单元,用于获取所述第二电子设备的硬件按键功能信息;
所述虚拟按键显示单元502,具体可以包括:
虚拟按键显示子单元,用于在所述第一电子设备的显示单元显示虚拟按键;
第二映射关系建立子单元,用于建立所述虚拟按键与所述硬件按键功能信息的映射关系。
实际应用中,所述第一操作信息生成单元504,具体可以包括:
虚拟按键确定子单元,用于确定所述操作针对的所述虚拟按键;
硬件按键功能信息确定子单元,用于确定所述虚拟按键对应的所述硬件按键功能信息;
操作指令生成子单元,用于基于所述硬件按键功能信息,生成用于控制所述第二电子设备执行操作的操作指令。
实际应用中,该电子设备还可以包括:
状态信息获取单元,用于在获取所述第二电子设备的硬件按键信息之后,获取所述硬件按键信息对应的硬件按键的状态信息;
所述虚拟按键显示单元502,具体可以包括:
显示方式控制子单元,用于按照所述状态信息,在所述显示单元显示所述虚拟按键,以使所述虚拟按键的显示方式与所述第二电子设备的所述硬件按键的呈现方式相同。
实际应用中,所述硬件按键信息获取单元501,具体可以包括:
设备型号信息获取子单元,用于获取所述第二电子设备的设备型号信息;
硬件按键信息确定子单元,用于基于所述设备型号信息表示的设备型号,确定所述第二电子设备的硬件按键信息。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的电子设备而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
Claims (14)
1.一种操作信息传输方法,应用于第一电子设备,其特征在于,所述方法包括:
获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;
检测对于所述虚拟按键的操作;
基于所述操作,生成第一操作信息;
将所述第一操作信息发送至所述第二电子设备。
2.根据权利要求1所述的方法,其特征在于,所述获取所述第二电子设备的硬件按键信息,具体包括:
获取所述第二电子设备的硬件按键标识信息;
所述在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键,具体包括:
在所述第一电子设备的显示单元显示虚拟按键;
建立所述虚拟按键与所述硬件按键标识信息的映射关系。
3.根据权利要求2所述的方法,其特征在于,所述基于所述操作,生成第一操作信息,具体包括:
确定所述操作针对的所述虚拟按键;
确定所述虚拟按键对应的所述硬件按键标识信息;
生成表征所述硬件按键标识信息对应的按键被触发的第一操作信息;所述第一操作信息包含所述硬件按键标识信息。
4.根据权利要求1所述的方法,其特征在于,所述获取所述第二电子设备的硬件按键信息,具体包括:
获取所述第二电子设备的硬件按键功能信息;
所述在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键,具体包括:
在所述第一电子设备的显示单元显示虚拟按键;
建立所述虚拟按键与所述硬件按键功能信息的映射关系。
5.根据权利要求4所述的方法,其特征在于,所述基于所述操作,生成第一操作信息,具体包括:
确定所述操作针对的所述虚拟按键;
确定所述虚拟按键对应的所述硬件按键功能信息;
基于所述硬件按键功能信息,生成用于控制所述第二电子设备执行操作的操作指令。
6.根据权利要求1所述的方法,其特征在于,所述获取所述第二电子设备的硬件按键信息之后,还包括:
获取所述硬件按键信息对应的硬件按键的状态信息;
所述在所述显示单元显示与所述硬件按键信息相对应的虚拟按键,具体包括:
按照所述状态信息,在所述显示单元显示所述虚拟按键,以使所述虚拟按键的显示方式与所述第二电子设备的所述硬件按键的呈现方式相同。
7.根据权利要求1所述的方法,其特征在于,所述获取所述第二电子设备的硬件按键信息,具体包括:
获取所述第二电子设备的设备型号信息;
基于所述设备型号信息表示的设备型号,确定所述第二电子设备的硬件按键信息。
8.一种电子设备,其特征在于,所述电子设备为第一电子设备,所述电子设备包括:
硬件按键信息获取单元,用于获取第二电子设备的硬件按键信息,其中,所述第一电子设备与所述第二电子设备相连接,所述第二电子设备生成显示数据,并将所述显示数据发送至所述第一电子设备进行显示;
虚拟按键显示单元,用于在所述第一电子设备的显示单元显示与所述硬件按键信息相对应的虚拟按键;
操作检测单元,用于检测对于所述虚拟按键的操作;
第一操作信息生成单元,用于基于所述操作,生成第一操作信息;
第一操作信息发送单元,用于将所述第一操作信息发送至所述第二电子设备。
9.根据权利要求8所述的电子设备,其特征在于,所述硬件按键信息获取单元,具体包括:
硬件按键标识信息获取子单元,用于获取所述第二电子设备的硬件按键标识信息;
所述虚拟按键显示单元,具体包括:
虚拟按键显示子单元,用于在所述第一电子设备的显示单元显示虚拟按键;
第一映射关系建立子单元,用于建立所述虚拟按键与所述硬件按键标识信息的映射关系。
10.根据权利要求9所述的电子设备,其特征在于,所述第一操作信息生成单元,具体包括:
虚拟按键确定子单元,用于确定所述操作针对的所述虚拟按键;
硬件按键标识信息确定子单元,用于确定所述虚拟按键对应的所述硬件按键标识信息;
第一操作信息生成子单元,用于生成表征所述硬件按键标识信息对应的按键被触发的第一操作信息;所述第一操作信息包含所述硬件按键标识信息。
11.根据权利要求8所述的电子设备,其特征在于,所述硬件按键信息获取单元,具体包括:
硬件按键功能信息获取子单元,用于获取所述第二电子设备的硬件按键功能信息;
所述虚拟按键显示单元,具体包括:
虚拟按键显示子单元,用于在所述第一电子设备的显示单元显示虚拟按键;
第二映射关系建立子单元,用于建立所述虚拟按键与所述硬件按键功能信息的映射关系。
12.根据权利要求11所述的电子设备,其特征在于,所述第一操作信息生成单元,具体包括:
虚拟按键确定子单元,用于确定所述操作针对的所述虚拟按键;
硬件按键功能信息确定子单元,用于确定所述虚拟按键对应的所述硬件按键功能信息;
操作指令生成子单元,用于基于所述硬件按键功能信息,生成用于控制所述第二电子设备执行操作的操作指令。
13.根据权利要求8所述的电子设备,其特征在于,还包括:
状态信息获取单元,用于在获取所述第二电子设备的硬件按键信息之后,获取所述硬件按键信息对应的硬件按键的状态信息;
所述虚拟按键显示单元,具体包括:
显示方式控制子单元,用于按照所述状态信息,在所述显示单元显示所述虚拟按键,以使所述虚拟按键的显示方式与所述第二电子设备的所述硬件按键的呈现方式相同。
14.根据权利要求8所述的电子设备,其特征在于,所述硬件按键信息获取单元,具体包括:
设备型号信息获取子单元,用于获取所述第二电子设备的设备型号信息;
硬件按键信息确定子单元,用于基于所述设备型号信息表示的设备型号,确定所述第二电子设备的硬件按键信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510201064.2A CN106155614B (zh) | 2015-04-24 | 2015-04-24 | 一种操作信息传输方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510201064.2A CN106155614B (zh) | 2015-04-24 | 2015-04-24 | 一种操作信息传输方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106155614A true CN106155614A (zh) | 2016-11-23 |
CN106155614B CN106155614B (zh) | 2020-04-24 |
Family
ID=57347256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510201064.2A Active CN106155614B (zh) | 2015-04-24 | 2015-04-24 | 一种操作信息传输方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106155614B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107707755A (zh) * | 2017-09-28 | 2018-02-16 | 努比亚技术有限公司 | 按键使用方法、终端及计算机可读存储介质 |
CN113821147A (zh) * | 2020-06-19 | 2021-12-21 | 西安诺瓦星云科技股份有限公司 | 按键绑定方法、装置以及*** |
CN115357178A (zh) * | 2019-08-29 | 2022-11-18 | 荣耀终端有限公司 | 一种应用于投屏场景的控制方法以及相关设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655689A (zh) * | 2008-08-19 | 2010-02-24 | 马海英 | 具操作界面可远程控制的智能遥控器虚拟机装置 |
CN102118397A (zh) * | 2011-03-21 | 2011-07-06 | 北京洋浦伟业科技发展有限公司 | 一种基于手机的远程会议通信方法和*** |
CN102891866A (zh) * | 2011-07-18 | 2013-01-23 | 中兴通讯股份有限公司 | 一种物联网设备远程监控方法、设备及*** |
CN102905182A (zh) * | 2011-07-26 | 2013-01-30 | 联想(北京)有限公司 | 一种输入方法、智能电视机和智能交互*** |
US20140033298A1 (en) * | 2012-07-25 | 2014-01-30 | Samsung Electronics Co., Ltd. | User terminal apparatus and control method thereof |
-
2015
- 2015-04-24 CN CN201510201064.2A patent/CN106155614B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655689A (zh) * | 2008-08-19 | 2010-02-24 | 马海英 | 具操作界面可远程控制的智能遥控器虚拟机装置 |
CN102118397A (zh) * | 2011-03-21 | 2011-07-06 | 北京洋浦伟业科技发展有限公司 | 一种基于手机的远程会议通信方法和*** |
CN102891866A (zh) * | 2011-07-18 | 2013-01-23 | 中兴通讯股份有限公司 | 一种物联网设备远程监控方法、设备及*** |
CN102905182A (zh) * | 2011-07-26 | 2013-01-30 | 联想(北京)有限公司 | 一种输入方法、智能电视机和智能交互*** |
US20140033298A1 (en) * | 2012-07-25 | 2014-01-30 | Samsung Electronics Co., Ltd. | User terminal apparatus and control method thereof |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107707755A (zh) * | 2017-09-28 | 2018-02-16 | 努比亚技术有限公司 | 按键使用方法、终端及计算机可读存储介质 |
CN107707755B (zh) * | 2017-09-28 | 2020-12-22 | 努比亚技术有限公司 | 按键使用方法、终端及计算机可读存储介质 |
CN115357178A (zh) * | 2019-08-29 | 2022-11-18 | 荣耀终端有限公司 | 一种应用于投屏场景的控制方法以及相关设备 |
CN115357178B (zh) * | 2019-08-29 | 2023-08-08 | 荣耀终端有限公司 | 一种应用于投屏场景的控制方法以及相关设备 |
US11809704B2 (en) | 2019-08-29 | 2023-11-07 | Honor Device Co., Ltd. | Control method applied to screen projection scenario and related device |
CN113821147A (zh) * | 2020-06-19 | 2021-12-21 | 西安诺瓦星云科技股份有限公司 | 按键绑定方法、装置以及*** |
Also Published As
Publication number | Publication date |
---|---|
CN106155614B (zh) | 2020-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10810360B2 (en) | Server and method of providing collaboration services and user terminal for receiving collaboration services | |
WO2021036594A1 (zh) | 一种应用于投屏场景的控制方法以及相关设备 | |
CN105378624A (zh) | 在交互出现于白板上时显示交互 | |
CN104932777B (zh) | 一种应用图标的排序方法和装置 | |
US20130263013A1 (en) | Touch-Based Method and Apparatus for Sending Information | |
CN110096186A (zh) | 用于调节控件的外观的设备、方法和图形用户界面 | |
CN101500036A (zh) | 一种控制投影仪的显示内容的方法、移动终端及投影仪 | |
CN102905182A (zh) | 一种输入方法、智能电视机和智能交互*** | |
WO2015078329A1 (zh) | 用模拟按键控制智能电视的方法和***、移动终端 | |
CN104811780B (zh) | 电子设备控制方法及装置 | |
CN103902056B (zh) | 虚拟键盘输入方法、设备及*** | |
US20180150218A1 (en) | Method and terminal for determining operation object | |
US20080307096A1 (en) | Using a remote handheld device as a local device | |
CN106161763A (zh) | 控制方法、装置及电子设备 | |
WO2020238496A1 (zh) | 图标管理方法及终端设备 | |
CN106155614A (zh) | 一种操作信息传输方法及电子设备 | |
CN103561342A (zh) | 一种智能电视桌面切换方法、装置及智能电视 | |
US20170315703A1 (en) | Projector playing control method, device, and computer storage medium | |
US20190114069A1 (en) | Control instruction identification method and apparatus, and storage medium | |
US20210019030A1 (en) | Display interface switching method, display interface switching apparatus, and electronic device | |
CN109085983A (zh) | 操作控制方法、装置、存储介质及电子设备 | |
US20140078119A1 (en) | Method for simulating key input using capacitive stylus, capacitive stylus and terminal | |
US8887101B2 (en) | Method for moving a cursor and display apparatus using the same | |
CN103631563B (zh) | 一种基于全触屏移动终端的操作方法及装置 | |
CN104335151B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |