一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

控制方法、装置及电子设备与流程

2022-02-20 14:38:19 来源:中国专利 TAG:


1.本技术属于通信技术领域,具体涉及一种控制方法、装置及电子设备。


背景技术:

2.随着电子设备技术的发展,越来越多的人开始使用电子设备。然而,一些用户对于电子设备的接受和熟悉速度较慢,可能无法了解电子设备的一些功能,在遇到操作问题时,难以自行解决。
3.目前,被操控方可以通过远程屏幕共享的方式,将电子设备的控制权限授权给操控方,操控方可以对其电子设备进行远程操作。但是,这种方式会使操控方浏览到其被操控方电子设备显示的内容,导致被操控方隐私信息泄露。


技术实现要素:

4.本技术实施例的目的是提供一种控制方法、装置、设备及存储介质,能够解决目前远程屏幕共享导致隐私信息泄露的问题。
5.第一方面,本技术实施例提供了一种控制方法,应用于第一电子设备,该方法可以包括:
6.获取与操作第二电子设备对应的第一操作指令信息;
7.向第二电子设备发送第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。
8.第二方面,本技术实施例提供了一种控制方法,应用于第二电子设备,该方法可以包括:
9.接收第一电子设备发送的第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作;
10.根据第一操作指令信息执行与第一操作指令信息对应操作。
11.第三方面,本技术实施例提供了一种控制装置,应用于第一电子设备,该装置可以包括:
12.获取模块,用于获取与操作第二电子设备对应的第一操作指令信息;
13.发送模块,用于向第二电子设备发送第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。
14.第四方面,本技术实施例提供了一种控制装置,应用于第二电子设备,该装置可以包括:
15.接收模块,用于接收第一电子设备发送的第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作;
16.处理模块,用于根据第一操作指令信息执行与第一操作指令信息对应操作。
17.第五方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如下
述中的至少一个方面所示的控制方法的步骤:第一方面所示的控制方法的步骤、第二方面所示的控制方法的步骤。
18.第六方面,本技术实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如下述中的至少一个方面所示的控制方法的步骤:第一方面所示的控制方法的步骤、第二方面所示的控制方法的步骤。
19.第七方面,本技术实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如下述中的至少一个方面所示的控制方法的步骤:第一方面所示的控制方法的步骤、第二方面所示的控制方法的步骤。
20.在本技术实施例中,通过获取用户对第一电子设备的操作,以得到与操作第二电子设备对应的第一操作指令信息,然后,向第二电子设备发送包括第一操作指令信息的第一指令,该第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。这样,有利于远程帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
附图说明
21.图1为本技术实施例提供的一种控制架构示意图之一;
22.图2为本技术实施例提供的一种控制架构示意图之二;
23.图3为本技术实施例提供的另一种控制架构示意图之一;
24.图4为本技术实施例提供的一种基于第一电子设备的控制方法的流程图;
25.图5为本技术实施例提供的一种基于第二电子设备的控制方法的流程图;
26.图6为本技术实施例提供的另一种基于第一电子设备的控制方法的流程图;
27.图7为本技术实施例提供的另一种基于第二电子设备的控制方法的流程图;
28.图8为本技术实施例提供的一种基于第一电子设备的控制装置的结构示意图;
29.图9为本技术实施例提供的一种基于第二电子设备的控制装置的结构示意图;
30.图10为本技术实施例提供的另一种基于第一电子设备的控制装置的结构示意图;
31.图11为本技术实施例提供的另一种基于第二电子设备的控制装置的结构示意图;
32.图12为本技术实施例提供的一种电子设备的结构示意图;
33.图13为本技术实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
34.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
35.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可
以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
36.基于此,下面结合附图1-图4,通过具体的实施例及其应用场景对本技术实施例提供的控制方法进行详细地说明。
37.本技术实施例提出一种控制架构,如图1所示,该控制架构可以包括第一电子设备10和第二电子设备11。其中,第一电子设备10和第二电子设备11支持设备远程操作。
38.若持有第二电子设备11的用户a对于第二电子设备的接受和熟悉速度较慢,且遇到操作问题如想将联系人x的电话号码存储到第二电子设备11中时,可以通过即时通讯应用程序、电话、或者短讯等交互方式向持有第一电子设备10的用户b寻求帮助,以使用户b通过第一电子设备10远程对第二电子设备进行操控。
39.基于此,第一电子设备10向第二电子设备11发送授权请求信息,授权请求信息用于请求授予第一电子设备10操作第二电子设备11的操作权限。第二电子设备11在接收到授权请求信息时,显示提示信息,该提示信息用于提示用户a确认同意授权,在接收到用户a确认同意授权的情况下,向第一电子设备10发送授权反馈信息。在第一电子设备接收到授权反馈信息的情况下,获取与操作第二电子设备对应的第一操作指令信息,这里,可以通过下述方式获取第一操作指令信息,如图1所示,以用户a和用户b通过拨打电话的方式进行交互为例,第一电子设备10在两者通话的过程中,获取用户b操作第一电子设备10的多个输入,如“打开联系人”的输入1、“进入通讯录”的输入2、“点击新建联系人”的输入3、“输入姓名:联系人x”的输入4、“电话号码为123456654321”的输入5和“保存联系人信息”的输入6。接着,根据上述涉及的多个输入,确定多个输入中每个输入对应的操作指令信息,如与输入1对应的“启动联系人应用程序”、与输入2对应的“选定通讯录功能”、与输入3对应的“启动新建联系人功能”、与输入4对应的“输入姓名:联系人x”、与输入5对应的“输入电话号码为123456654321”和与输入6对应的“确定保存联系人信息”。然后,第一电子设备10向第二电子设备11发送包括第一操作指令信息的第一指令,第一指令用于指示第二电子设备11执行与第一操作指令信息对应的操作。这样,第二电子设备在11在接收到第一指令的情况下,执行与第一操作指令信息对应的操作。
40.这里,需要说明的是,由于上述控制方法的过程是处于用户a和用户b在通话过程中执行的,所以,上述涉及的第一电子设备发送第一操作指令信息可以如上述实施例示出的将多个第一操作指令信息一起发送到第二电子设备,也可以是第一电子设备每确定一个第一操作指令信息,就将一个第一操作指令信息同步至第二电子设备,以便用户a观看操作的界面的同时,通过与用户b通话也让用户b实时了解到控制第二电子设备的进程。
41.另外,如图2所示,本技术实施例提供的控制方法除了可以应用于上述涉及的用户a和用户b在通话过程中执行的场景,还可以应用于电子设备和用户都处于离线的场景,例如,用户a在向用户b寻求帮助时,用户b因为在忙其他事情,无法马上为其提供帮助,可以通过第一电子设备记录用户a操作第二电子设备出现的问题。然后,用户b可以在闲暇,且第一电子设备并未与第二电子设备连接如未与第二电子设备建立通话或者视频连接时,录制用户b操作第一电子设备的第一视频。第一电子设备10对第一视频进行图像识别,获取用户操作第一电子设备的多个操作行为如“打开联系人”的操作行为1、“进入通讯录”的操作行为2、“点击新建联系人”的操作行为3、“输入姓名:联系人x”的操作行为4、“电话号码为
123456654321”的操作行为5和“保存联系人信息”的操作行为6。接着,按照第一视频的播放顺序,对用户操作第一电子设备的多个操作行为进行排列,得到与操作第二电子设备对应的第一操作指令信息,如与操作行为1对应的“启动联系人应用程序”、与操作行为2对应的“选定通讯录功能”、与操作行为3对应的“启动新建联系人功能”、与操作行为4对应的“输入姓名:联系人x”、与操作行为5对应的“输入电话号码为123456654321”和与操作行为6对应的“确定保存联系人信息”。第一电子设备10可以在接收到第二电子设备发送的授权反馈信息的情况下,向第二电子设备11发送包括第一操作指令信息的第一指令,第一指令用于指示第二电子设备11执行与第一操作指令信息对应的操作。然后,第二电子设备在11接收到第一指令的情况下,执行与第一操作指令信息对应的操作。此时,由于第一电子设备并未与第二电子设备连接,因此,为了保证第一指令能够准确的发送到第二电子设备,这里,可以将多个第一操作指令信息进行打包发送。
42.这样,通过获取用户对第一电子设备的操作,以得到与操作第二电子设备对应的第一操作指令信息,然后,向第二电子设备发送包括第一操作指令信息的第一指令,该第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。这样,有利于远程帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令,对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
43.需要说明的是,用户a想要中止或者终止第二电子设备执行第一指令,可以触控第二电子设备的显示屏幕中的任意位置(或者第二电子设备的物理键)中止或者终止第二电子设备执行第一指令,在此不限定具体用户中止或者终止第二电子设备执行第一指令的具体操作,仅以上述两个操作为例进行说明。另外,上述涉及到的第一操作指令信息还可以根据同义不同字的情况,按实际情况生成第一操作指令信息的内容,本技术实施例是实例性的示出第一操作指令信息的文本内容,在此不限定具体的第一操作指令信息的文本内容。
44.这里,需要说明的是,由于上述控制方法的过程是处于用户a和用户b在第一电子设备与第二电子设备建立连接即通话过程中执行的,所以,上述涉及的第一电子设备发送第一操作指令信息可以如上述实施例示出的将多个第一操作指令信息一起发送到第二电子设备,也可以是第一电子设备每确定一个第一操作指令信息,就将一个第一操作指令信息同步至第二电子设备,以便用户a观看操作的界面的同时,也让用户b实时了解到控制第二电子设备的进程。
45.本技术实施例提供的图1和图2所示的控制方法中,是由第一电子设备执行根据获取操作第二电子设备对应的第一操作指令信息的步骤,当然,执行确定第一操作指令的步骤也可是第二电子设备生成,由此,可以结合图3提供的控制架构,对本技术实施例提供的控制方法进行详细说明。
46.如图3所示,本技术实施例提供的控制方法可以应用于电子设备和用户都处于离线即第一电子设备和第二电子设备未建立连接的场景,例如,用户a在向用户b寻求帮助时,用户b因为在忙其他事情,无法马上为其提供帮助,可以通过第一电子设备记录用户a操作第二电子设备出现的问题。然后,用户b可以在闲暇,且第一电子设备并未与第二电子设备连接如未与第二电子设备建立通话或者视频连接时,录制用户b操作第一电子设备的第一
视频。然后,在第一电子设备30在接收到授权反馈信息的情况下,向第二电子设备31发送第二指令,第二指令包括用户b操作第一电子设备的第一视频,第二指令用于指示第二电子设备执行与第一视频中第一操作指令信息对应的操作,如用户b操作第一电子设备30安装应用程序a并注册应用程序a相关视频。在第二电子设备31接收到第二指令的情况下,对第一视频进行图像识别,获取用户操作第一电子设备的多个操作行为,按照第一视频的播放顺序,对用户操作第一电子设备的多个操作行为进行排列,得到与操作第二电子设备对应的第一操作指令信息,如“打开应用商店”的图像1、“搜索应用程序a”的图像2、“点击下载并安装”的图像3、“在安装后点击应用程序图标进入应用程序”的图像4、“输入身份认证信息”的图像5和“确定注册应用程序a”的图像6。然后,第二电子设备31执行与第一操作指令信息如“打开应用商店”、“搜索应用程序a”、“点击下载并安装”、“在安装后点击应用程序图标进入应用程序”、“输入身份认证信息”和“确定注册应用程序a”对应操作。
47.需要说明的是,上述涉及到的第一操作指令信息还可以根据应用程序a的应用图标或者用户b的触控位置确定操作对象,本技术实施例是示例性的示出确定操作对象,在此不限定具体的确定操作对象的方式。以及,本技术实施例中的电子设备在执行第一指令或者第二指令的对象,以及执行确定第一操作指令信息的对象具体可以为电子设备中运行的操作系统,也可以是某个应用程序。该应用程序可以包括即时通讯应用程序或者远程控制应用程序等。基于此,该控制方法可以是操作系统提供的某个功能,也可以是某个应用程序提供的某个功能。
48.综上,本技术实施例提供一种能够保护隐私的远程控制方法,通过获取用户对第一电子设备的操作,以得到与操作第二电子设备对应的第一操作指令信息,然后,向第二电子设备发送包括第一操作指令信息的第一指令,该第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。这样,有利于远程帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
49.本技术实施例提供的控制方法除了可以应用于上述涉及的用户b的电子设备远程操控用户a的电子设备的场景,当然,还可以应用于用户a的第一电子设备远程操控用户a的另一个电子设备的场景,以及任何需要远程控制电子设备的场景。
50.根据上述架构1和2以及应用场景,下面分别结合图4和图5对本技术实施例提供的控制方法进行详细说明。
51.图4为本技术实施例提供的一种基于第一电子设备的控制方法的流程图。
52.如图4所示,该控制方法可以应用于如图1或者图2所示的第一电子设备,基于此,具体可以包括如下步骤:
53.步骤410,获取与操作第二电子设备对应的第一操作指令信息。步骤420,向第二电子设备发送第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。
54.这样,通过获取用户对第一电子设备的操作,以得到与操作第二电子设备对应的第一操作指令信息,然后,向第二电子设备发送包括第一操作指令信息的第一指令,该第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。这样,有利于远程帮助
不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
55.下面对上述步骤进行详细说明,具体如下所示:
56.首先,在一种或者多种可选的实施例中,在步骤410之前,还可以包括:
57.向第二电子设备发送授权请求信息,授权请求信息用于请求授予第一电子设备操作第二电子设备的操作权限;
58.在接收到第二电子设备发送的授权反馈信息的情况下,获取与操作第二电子设备对应的第一操作指令信息。
59.示例性地,第一电子设备即操作方通过网络向第二电子设备及被操作方发起远程连接请求,第二电子设备授权并允许操作,接着,第二电子设备在授权同意后,第一电子设备根据对第一电子设备的操作,均被有序转换成相应的第一操作指令信息,并按序将第一操作指令信息传递给第二电子设备,这样,在第二电子设备接收到操作指令信息时,可以逐个执行操作指令信息。
60.需要说明的是,授权过程可以在步骤410之前执行,也可以在发送第一指令之前执行,第一电子设备和第二电子设备建立连接的过程,需要在获取第一信息之前执行。
61.基于此,本技术实施例基于第一电子设备和第二电子设备的连接状态如通讯交互状态,提供了获取第一操作指令信息的不同方式,即可以通过步骤410具体进行说明。
62.在一种或者多种可选的实施例中,第一电子设备与第二电子设备建立连接可以为第一电子设备与第二电子设备在通话交互过程中、在即时通讯过程等在线通讯交互的过程中。这样,可以实时获取用户操作第一电子设备的输入,以将与实时获取的输入对应的操作指令信息同步到第二电子设备,基于此,步骤410具体可以包括:
63.在接收到第二电子设备发送的授权反馈信息的情况下,获取用户操作第一电子设备的多个输入;
64.根据用户操作第一电子设备的多个输入,确定与多个输入中每个输入对应的操作指令信息;
65.按照用户操作第一电子设备的多个输入的顺序,对与多个输入中每个输入对应的操作指令信息进行排列,得到与操作第二电子设备对应的第一操作指令信息。
66.这里,本技术实施例中在第二电子设备授权同意后,操作方的第一电子设备上的所有操作,均被有序转换成相应的操作指令信息,并按序传递给被操作方的第二电子设备。需要说明的是,本技术实施例中的第一电子设备可以通过获取用户触控第一电子设备中的控件的名称等方式,确定与每个输入对应的操作指令信息。
67.在另一种或者多种可选的实施例中,步骤410具体可以包括步骤4101和步骤4102,具体如下所示。
68.步骤4101,在与第二电子设备通讯连接的情况下,获取第一用户与第二用户在通讯交互过程中的通讯交互音频信息,第一用户为持有第一电子设备的用户,第二用户为持有第二电子设备的用户。
69.步骤4102,将通讯交互音频信息进行语音识别,得到与操作第二电子设备对应的
第一操作指令信息。
70.示例性地,以用户a和用户b通过拨打电话的方式进行交互为例,第一电子设备10在两者通话的过程中,获取用户a和用户b在通讯交互过程中的通讯交互音频信息,并对通讯交互音频信息进行语音视频,得到第一操作指令信息,如“打开联系人”的操作指令信息1、“进入通讯录”的操作指令信息2、“点击新建联系人”的操作指令信息3、“输入姓名:联系人x”的操作指令信息4、“电话号码为123456654321”的操作指令信息5和“保存联系人信息”的操作指令信息6。
71.需要说明的是,由于上述控制方法的过程是处于用户a和用户b在通话过程中执行的,所以,上述涉及的第一电子设备发送第一操作指令信息可以如上述实施例示出的将多个第一操作指令信息一起发送到第二电子设备,也可以是第一电子设备每确定一个第一操作指令信息,就将一个第一操作指令信息同步至第二电子设备,以便用户a观看操作的界面的同时,通过与用户b通话也让用户b实时了解到控制第二电子设备的进程。基于此,第一电子设备可以在向第二电子设备发送操作指令信息1之后,根据用户a和用户b的通讯交互音频信息中用户a针对与操作指令信息1的反馈音频信息(或者第二电子设备发送的与操作指令信息1对应的执行反馈信息),即在第二电子设备上执行的操作结果,确定向第二电子设备发送的下一个指令,即第一指令包括操作指令信息2,以此类推,直至完成操作。
72.进一步地,上述涉及的步骤4102具体可以包括:对通讯交互音频信息进行语义识别,得到多个语音序列信息,多个语音序列信息中每个语音序列信息包括一个操作电子设备动作的语音文本信息;
73.按照音频信息的播放顺序,对多个语音序列信息进行排列,得到第一操作指令信息。
74.示例性地,由于操作方即用户b和被操作方即用户a的电子设备的品牌、显示内容、应用程序布局或位置等等均不同,所以不能简单地同步操作类型(如点击、滑动)和操作坐标位置信息,而需要对通讯交互音频信息进行解析,如对第一电子设备获取的通讯交互音频信息的语义进行解析,得到多个语音序列信息如“打开应用程序a”,“点击应用程序a中的功能1”,“从功能1切换到功能2”等等。然后,将语义解析后的多个语音序列信息按照音频信息的播放顺序(或者,音频信息的录制顺序)对多个语音序列信息进行排序,得到第一操作指令信息。
75.在又一种或者多种可选的实施例中,步骤410具体可以包括步骤4103-步骤4105,具体如下所示。
76.步骤4103,在接收到第二电子设备发送的授权反馈信息的情况下,录制操作第一电子设备的第一视频。
77.步骤4104,对第一视频进行图像识别,获取用户操作第一电子设备的多个操作行为。
78.进一步地,可以对第一视频中每帧图像进行图像识别,得到多帧图像序列信息,根据多帧图像序列信息中每帧图像序列信息,识别每帧图像序列信息对应的操作电子设备动作的操作行为。
79.示例性地,与处理通讯交互音频信息的原理相似,对第一视频进行识别,得到多帧图像,通过对多帧图像中每帧图像进行图像识别,得到每帧图像序列信息,将用户b对第一
电子设备的操作分解为一个一个的图像序列信息,如多帧图像序列信息“打开应用程序a”的图像10,“点击应用程序a中的功能1”的图像11,“从功能1切换到功能2”的图像12,这样,识别每帧图像序列信息对应的操作电子设备动作的操作行为,如“打开应用程序a
”→“
点击应用程序a中的功能1
”→“
从功能1切换到功能2”。
80.步骤4105,按照第一视频的播放顺序,对用户操作第一电子设备的多个操作行为进行排列,得到与操作第二电子设备对应的第一操作指令信息。
81.示例性地,仍以步骤4104中的例子进行继续说明,按照接收用户操作电子设备的顺序,对多操作行为进行排列,得到第一操作指令信息。
82.基于此,本技术实施例还可以在第一电子设备未与第二电子设备建立连接的情况下,录制操作第一电子设备的第一视频,并将录制完成的第一视频与第一操作指令信息统一且完整的发送到第二电子设备。这样,相比于在与第二电子设备建立连接的情况,不需要用户a和用户b同时且实时在线,由此,本技术实施例提供的控制方法可以应用于多个应用场景,这样,涉及录制第一视频的过程可以是在第一电子设备与第二电子设备未建立连接时执行,这样,也可以在发送第一操作指令信息的同时,向第二电子设备发送第一视频,以便用户a浏览该第一视频以学习如何操作第二电子视频。这里,第一视频为用户b操作第一电子设备中应用程序图标(或者功能图标)的视频,并非录制第一电子设备整个屏幕,由此,有利于远程帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
83.另外,本技术实施例中涉及的录制第一视频的过程可以是在第一电子设备与第二电子设备建立连接时执行,这样,可以将实时录制的视频和第一操作指令信息一起向第二电子设备发送,即提供给用户a,以便用户a浏览该第一视频以学习如何操作第二电子视频,由此,可以通过第一视频为用户a提供操作第二电子设备的辅助功能。
84.在本实施例中,为了保证第一操作指令信息时连贯且准确地,在步骤420之前,可以显示这些第一操作指令信息,让用户确认是否可以发送,以便让用户可以对这些操作指令信息进行编辑如更改、删除、调整位置,基于此,在步骤420之前,还可以包括:
85.显示第一列表,第一列表包括至少两个第一操作指令信息;
86.在接收到用户对第一列表的第一输入的情况下,向第二电子设备发送第一指令;
87.或者,在接收到用户对第一列表的第二输入的情况下,对至少两个第一操作指令信息进行编辑,并向第二电子设备发送第一指令,第一指令包括编辑后的第一操作指令信息。
88.然后,涉及步骤320,基于此,本技术实施例基于第一电子设备和第二电子设备的连接状态,提供了下述两种向第二电子设备发送第一指令的例子,具体如下所示。
89.在一种或者多种可选的实施例中,在第一电子设备与第二电子设备建立连接即用户a和用户b在通话过程中的情况下,上述涉及的第一电子设备发送第一操作指令信息可以如上述实施例示出的将多个第一操作指令信息一起发送到第二电子设备,也可以是第一电子设备每确定一个第一操作指令信息,就将一个第一操作指令信息同步至第二电子设备,以便用户a观看操作的界面的同时,通过与用户b通话也让用户b实时了解到控制第二电子
设备的进程。即第一指令可以包括一个第一操作指令信息,也可以是多个第一操作指令信息。其中,在第一指令可以包括一个第一操作指令信息的情况下,可以将实时确定的每个第一操作指令信息确定为第一指令,同步到第二电子设备,以便第二电子设备实施执行根据第一指令解析出的每个第一操作指令信息对应的操作。例如,以“打开应用程序a”为例,第一电子设备获取到一个第一操作指令信息“打开应用程序a”,并将包括“打开应用程序a”的第一操作指令信息的第一指令发送到第二电子设备,以使第二电子设备打开应用程序a。或者,在第一指令包括多个第一操作指令信息的情况下,可以将多个第一操作指令信息确定为第一指令,统一且完整的将多个第一操作指令信息同步到第二电子设备。
90.在另一种或者多种可选的实施例中,在第一电子设备未与第二电子设备建立连接的情况下,相比于在第一电子设备与第二电子设备建立连接的情况,不需要用户a和用户b同时且实时在线,且建立连接和实时同步,而是可以通过操作录制和离线传递的方式,将操作指令信息发送到第二电子设备,以便第二电子设备解析并执行与操作指令信息对应的操作。这里,为了保证将第一指令准确且完整的发送到第二电子设备,不管第一操作指令信息的数目为多少个,都可以将所有的第一操作指令信息一次性发送到第二电子设备。
91.在本技术实施例中,通过获取用户对第一电子设备的操作,以得到与操作第二电子设备对应的第一操作指令信息,然后,向第二电子设备发送包括第一操作指令信息的第一指令,该第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。这样,通过将操作方的第一电子设备的具体操作过程的操作指令同步到被操作方持有的第二电子设备,以便第二电子设备基于该操作指令执行对应操作,由此,有利于远程帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
92.基于相同的发明构思,本技术提供了一种基于第二电子设备的控制方法,具体结合图5进行详细说明。
93.图5为本技术实施例提供的一种基于第二电子设备的控制方法的流程图。
94.如图5所示,该控制方法可以应用于如图1或2所示的第二电子设备,基于此,具体可以包括如下步骤:
95.步骤510,接收第一电子设备发送的第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。步骤520,根据第一操作指令信息执行与第一操作指令信息对应操作。
96.需要说明的是,第二电子设备接收第一操作指令信息时,可以显示第一界面,第一界面为执行与第一操作指令信息对应操作的界面,这里,当第一操作指令信息为一个时,该第一界面为一个,当第一操作指令信息为多个时,该第一界面可以包括与第一操作指令信息对应操作的连续的多个界面。
97.另外,在第一电子设备与第二电子设备未连接的情况下,由于第二电子设备在接收第一指令时,可能不需要马上就执行第一指令中的第一操作指令信息对应的操作,由此,可以在接收第一电子设备发送的第一指令之后,接收用户输入时再执行第一操作指令信息对应的操作,或者,在接收到第一指令且未接收到用户确定第一操作指令信息对应的操作
的输入时,以提示框的显示方式向用户进行提示。
98.需要说明的是,在第一指令中包括第一视频时,用户想要学习其第一操作指令信息对应的操作时,以悬浮框显示的方式,播放包括执行与第一操作指令信息对应操作的第一视频,方便用户a实时根据其悬浮框播放的界面,对第二电子设备进行操作。
99.另外,根据上述架构2以及应用场景,下面结合图6对本技术实施例提供的控制方法进行详细说明。
100.图6为本技术实施例提供的另一种基于第一电子设备的控制方法的流程图。
101.如图6所示,该控制方法可以应用于如图3所示的第一电子设备,基于此,具体可以包括如下步骤:
102.步骤610,在接收到第二电子设备发送的授权反馈信息的情况下,录制操作第一电子设备的第一视频。步骤620,向第二电子设备发送第二指令,第二指令包括操作第一电子设备的第一视频,第二指令用于指示第二电子设备执行与第一视频中第一操作指令信息对应的操作。
103.下面对上述步骤进行详细说明,具体如下所示:
104.首先,在一种或者多种可选的实施例中,步骤610具体可以包括:
105.对第一视频进行图像识别,获取用户操作第一电子设备的多个操作行为;
106.按照第一视频的播放顺序,对用户操作第一电子设备的多个操作行为进行排列,得到与操作第二电子设备对应的第一操作指令信息。
107.需要说明的是,为了帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息,第一视频为用户b操作第一电子设备中应用程序图标(或者功能图标)的视频,并非录制第一电子设备整个屏幕。
108.基于相同的发明构思,本技术提供了一种基于第二电子设备的控制方法,具体结合图7进行详细说明。
109.图7为本技术实施例提供的另一种基于第二电子设备的控制方法的流程图。
110.如图7所示,该控制方法可以应用于如图3所示的第二电子设备,基于此,具体可以包括如下步骤:
111.步骤710,接收第一电子设备发送的第二指令,第二指令包括操作第一电子设备的第一视频,第二指令用于指示第二电子设备执行与第一视频中第一操作指令信息对应的操作。步骤720,根据第一视频,确定第一视频中与操作第二电子设备对应的第一操作指令信息。步骤730,根据第一操作指令信息,执行与第一操作指令信息对应操作。
112.下面对上述步骤进行详细说明,具体如下所示:首先,涉及步骤720,在一种或者多种可选的实施例中,在步骤720中具体可以包括:
113.对第一视频进行图像识别,获取用户操作第一电子设备的多个操作行为,按照第一视频的播放顺序,对用户操作第一电子设备的多个操作行为进行排列,得到与操作第二电子设备对应的第一操作指令信息。
114.示例性地,由于操作方即用户b和被操作方即用户a的电子设备的品牌、显示内容、应用程序布局或位置等等均不同,所以不能简单地同步操作类型(如点击、滑动)和操作坐
标位置信息,而需要对第一视频进行解析,如对第一视频进行图像识别,获取用户操作第一电子设备的多个操作行为,按照第一视频的播放顺序,对用户操作第一电子设备的多个操作行为进行排列,得到与操作第二电子设备对应的第一操作指令信息,如“打开应用商店”的图像1、“搜索应用程序a”的图像2、“点击下载并安装”的图像3、“在安装后点击应用程序图标进入应用程序”的图像4、“输入身份认证信息”的图像5和“确定注册应用程序a”的图像6。然后,第二电子设备31执行与第一操作指令信息如“打开应用商店”、“搜索应用程序a”、“点击下载并安装”、“在安装后点击应用程序图标进入应用程序”、“输入身份认证信息”和“确定注册应用程序a”对应操作。
115.综上,在本技术实施例中,通过获取用户对第一电子设备的操作,以得到与操作第二电子设备对应的第一操作指令信息,然后,向第二电子设备发送包括第一操作指令信息的第一指令,该第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。这样,有利于远程帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
116.需要说明的是,本技术实施例提供的控制方法,执行主体可以为控制装置,或者该控制装置中的用于执行控制的方法的控制模块。本技术实施例中以控制装置执行控制方法为例,说明本技术实施例提供的控制的装置。
117.基于相同的发明构思,本技术还提供了一种控制装置。具体结合图8-11进行详细说明。
118.图8为本技术实施例提供的一种基于第一电子设备的控制装置的结构示意图。
119.如图8所示,该控制装置80应用于如图1至图2所示的第一电子设备,具体可以包括:
120.获取模块801,用于获取与操作第二电子设备对应的第一操作指令信息
121.发送模块802,用于向第二电子设备发送第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。
122.下面对该控制装置80进行详细说明,具体如下所示:
123.在一个或者多个可能的实施例中,获取模块801具体可以包括:
124.在接收到第二电子设备发送的授权反馈信息的情况下,获取用户操作第一电子设备的多个输入;
125.根据用户操作第一电子设备的多个输入,确定与多个输入中每个输入对应的操作指令信息;
126.按照用户操作第一电子设备的多个输入的顺序,对与多个输入中每个输入对应的操作指令信息进行排列,得到与操作第二电子设备对应的第一操作指令信息。
127.在另一个或者多个可能的实施例中,获取模块801具体可以包括:
128.在与第二电子设备通讯连接的情况下,获取第一用户与第二用户在通讯交互过程中的通讯交互音频信息,第一用户为持有第一电子设备的用户,第二用户为持有第二电子设备的用户;
129.将通讯交互音频信息进行语音识别,得到与操作第二电子设备对应的第一操作指
令信息。
130.在又一个或者多个可能的实施例中,获取模块801具体可以包括:
131.在接收到第二电子设备发送的授权反馈信息的情况下,录制操作第一电子设备的第一视频;
132.对第一视频进行图像识别,获取用户操作第一电子设备的多个操作行为;
133.按照第一视频的播放顺序,对用户操作第一电子设备的多个操作行为进行排列,得到与操作第二电子设备对应的第一操作指令信息。
134.另外,在一个或者多个可能的实施例中,该控制装置80还可以包括显示模块,用于显示第一列表,第一列表包括至少两个第一操作指令信息;发送模块802还可以用于,在接收到用户对第一列表的第一输入的情况下,向第二电子设备发送第一指令;或者,在接收到用户对第一列表的第二输入的情况下,对至少两个第一操作指令信息进行编辑,并向第二电子设备发送第一指令,第一指令包括编辑后的第一操作指令信息。
135.在另一个或者多个可能的实施例中,发送模块802还可以用于,向第二电子设备发送授权请求信息,授权请求信息用于请求授予第一电子设备操作第二电子设备的操作权限;获取模块801还可以用于,在接收到第二电子设备发送的授权反馈信息的情况下,获取与操作第二电子设备对应的第一操作指令信息。
136.基于相同的发明构思,本技术还提供了一种控制装置。具体结合图9进行详细说明。
137.图9为本技术实施例提供的一种基于第二电子设备的控制装置的结构示意图。
138.如图9所示,该控制装置90应用于如图1至图2所示的第二电子设备,具体可以包括:
139.接收模块901,用于接收第一电子设备发送的第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作;
140.处理模块902,用于根据第一操作指令信息执行与第一操作指令信息对应操作。
141.另外,基于相同的发明构思,本技术还提供了一种控制装置。具体结合图10进行详细说明。
142.图10为本技术实施例提供的另一种基于第一电子设备的控制装置的结构示意图。
143.如图10所示,该控制装置100应用于如图3所示的第一电子设备,具体可以包括:
144.处理模块1001,在接收到第二电子设备发送的授权反馈信息的情况下,录制操作第一电子设备的第一视频;
145.发送模块1002,向第二电子设备发送第二指令,第二指令包括操作第一电子设备的第一视频,第二指令用于指示第二电子设备执行与第一视频中第一操作指令信息对应的操作。
146.基于相同的发明构思,本技术还提供了一种控制装置。具体结合图11进行详细说明。
147.图11为本技术实施例提供的另一种基于第二电子设备的控制装置的结构示意图。
148.如图11所示,该控制装置110应用于如图3所示的第二电子设备,具体可以包括:
149.接收模块1101,接收第一电子设备发送的第二指令,第二指令包括操作第一电子设备的第一视频,第二指令用于指示第二电子设备执行与第一视频中第一操作指令信息对
应的操作;
150.确定模块1102,根据第一视频,确定第一视频中与操作第二电子设备对应的第一操作指令信息;
151.处理模块1103,根据第一操作指令信息,执行与第一操作指令信息对应操作。
152.本技术实施例中的控制装置可以是装置,也可以是电子设备中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
153.本技术实施例中的控制装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
154.本技术实施例提供的控制装置能够实现图1至图7的方法实施例实现的各个过程,为避免重复,这里不再赘述。
155.在本技术实施例中,通过获取用户对第一电子设备的操作,以得到与操作第二电子设备对应的第一操作指令信息,然后,向第二电子设备发送包括第一操作指令信息的第一指令,该第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。这样,有利于远程帮助不熟悉的用户操作电子设备或解决电子设备中存在的问题,提高对远程设备的操控效率的同时,通过在操控方的电子设备生成的操作指令对被操作方的电子设备进行操控,能够让操控方在看不到被操控方电子设备内容的情况下,对被操控方的电子设备进行相应操作,保护被操控方的隐私信息。
156.可选的,如图12所示,本技术实施例还提供一种电子设备120,包括处理器1201,存储器1202,存储在存储器1202上并可在处理器1201上运行的程序或指令,该程序或指令被处理器1201执行时实现上述控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
157.需要说明的是,本技术实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
158.图13为本技术实施例提供的一种电子设备的硬件结构示意图。
159.该电子设备1300包括但不限于:射频单元1301、网络模块1302、音频输出单元1303、输入单元1304、传感器1305、显示单元1306、用户输入单元1307、接口单元13013、存储器1309、处理器1310以及收音器1311等部件。
160.本领域技术人员可以理解,电子设备1300还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1310逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图13中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
161.其中,在本技术实施例中,处理器1310,用于获取与控制电子设备对应的第一信
息,第一信息包括下述中的至少一种:音频信息、图像信息。以及,根据第一信息,确定与操作第二电子设备对应的第一操作指令信息。网络模块1302,用于向第二电子设备发送第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。
162.或者,在本技术实施例中,处理器1310,用于获取与操作第二电子设备对应的第一操作指令信息。网络模块1302,用于向第二电子设备发送第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。
163.以及,在本技术实施例中,网络模块1302,用于接收第一电子设备发送的第一指令,第一指令包括第一操作指令信息,第一指令用于指示第二电子设备执行与第一操作指令信息对应的操作。处理器1310,用于根据第一操作指令信息执行与第一操作指令信息对应操作。
164.应理解的是,输入单元1304可以包括图形处理器(graphics processing unit,gpu)13041和麦克风13042,图形处理器13041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图像或视频的图像数据进行处理。显示单元1306可包括显示面板13061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板13061。用户输入单元1307包括触控面板13071以及其他输入设备13072。触控面板13071,也称为触摸屏。触控面板13071可包括触摸检测装置和触摸控制器两个部分。其他输入设备13072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1309可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1310可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1310中。
165.本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
166.其中,处理器为上述实施例中的电子设备中的处理器。其中,可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
167.另外,本技术实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
168.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
169.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
170.此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论
的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
171.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例的方法。
172.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献