CN114816788A - 一种设备控制方法及装置、电子设备、存储介质 - Google Patents

一种设备控制方法及装置、电子设备、存储介质 Download PDF

Info

Publication number
CN114816788A
CN114816788A CN202210248540.6A CN202210248540A CN114816788A CN 114816788 A CN114816788 A CN 114816788A CN 202210248540 A CN202210248540 A CN 202210248540A CN 114816788 A CN114816788 A CN 114816788A
Authority
CN
China
Prior art keywords
function module
target function
target
electronic equipment
connection channel
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
Application number
CN202210248540.6A
Other languages
English (en)
Inventor
李京
张亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN202210248540.6A priority Critical patent/CN114816788A/zh
Publication of CN114816788A publication Critical patent/CN114816788A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例公开了一种设备控制方法、装置、电子设备及存储介质,应用于第一电子设备,方法包括:获取与第二电子设备建立连接的操作;响应于操作,与第二电子设备建立连接通道;获取目标功能模块标识;目标功能模块标识用于表征第一电子设备的目标功能模块;目标功能模块属于第一电子设备所具备的多个功能模块之一;多个功能模块与第二电子设备进行数据交互的场景相关;基于目标功能模块标识,配置连接通道处于目标工作模式,目标工作模式属于连接通道的多个工作模式之一;多个工作模式与第二电子设备进行数据交互的方式相关;基于目标功能模块标识,使能目标功能模块,以使得目标功能模块通过处于目标工作模式的连接通道进行通信。

Description

一种设备控制方法及装置、电子设备、存储介质
技术领域
本申请涉及电子设备技术领域,涉及但不限定于一种设备控制方法及装置、电子设备、存储介质。
背景技术
在日常生活中,用户需要将一个电子设备多次的连接在另一台或多台电子设备上,然而,每次连接时,都需要设置连接模式,操作复杂。相关技术提供了设置默认连接模式的功能。然而,在选择一种默认的连接模式之后,连接每一台PC都会采用该连接模式,影响了用户为每一台PC设置个性化的连接模式的需求。
发明内容
本申请实施例提供一种设备控制方法及装置、电子设备、存储介质。
本申请实施例的技术方案是这样实现的:
一方面,本申请实施例提供一种设备控制方法,所述方法包括:
获取与第二电子设备建立连接的操作;
响应于所述操作,与所述第二电子设备建立连接通道;
获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
又一方面,本申请实施例提供一种设备控制装置,所述装置包括:
第一获取模块,用于获取与第二电子设备建立连接的操作;
连接模块,用于响应于所述操作,与所述第二电子设备建立连接通道;
第二获取模块,用于获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
第一配置模块,用于基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
第一通信模块,用于基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
又一方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法。
再一方面,本申请实施例提供一种计算机存储介质,存储有可执行指令,用于引起处理器执行时,实现上述方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
在上述实施例中,通过获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;基于所述目标功能模块标识,配置所述连接通道处于目标工作模式;所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;基于所述目标功能模块标识,使能所述目标功能模块。这样,能够使得第一电子设备与第二电子设备建立连接时,从多个目标功能模块标识中确定出目标功能模块标识,启动与目标功能模块标识对应的目标功能模块,并通过处于目标工作模式的连接通道,实现两台电子设备之间的信息传输,从而使得用户能够为第二电子设备设置个性化的连接模式,提高用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
图1为本申请实施例提供的一种设备控制方法的流程示意图;
图2A为本申请实施例提供的一种设备控制方法的流程示意图;
图2B为本申请实施例提供的一种设备控制方法的流程示意图;
图3为本申请实施例提供的一种设备控制方法的流程示意图;
图4为本申请实施例提供的一种设备控制方法的流程示意图;
图5A为本申请实施例提供的一种设备控制方法的应用场景示意图;
图5B为本申请实施例提供的一种设备控制方法的应用场景示意图;
图6为本申请实施例提供的一种设备控制方法的应用场景示意图;
图7为本申请实施例提供的一种设备控制装置的组成结构示意图;
图8为本申请实施例提供的一种电子设备的硬件实体示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。以下实施例用于说明本申请,但不用来限制本申请的范围。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
需要指出,本申请实施例所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请实施例所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本申请提供一种设备控制方法,应用于第一电子设备,图1为本申请实施例提供的一种设备控制方法的流程示意图,如图1所示,所述方法至少包括以下步骤:
步骤S101,获取与第二电子设备建立连接的操作;
这里,所述第一电子设备可以为:平板电脑和手机;所述第二电子设备可以为个人电脑(Personal Computer,PC)。
这里,在一种可以实现的方式中,所述第一电子设备和第二电子设备上安装有用于进行设备控制的应用程序,所述应用程序可以为设备出厂预置的,也可以为设备出厂后从应用中心中下载的,所述应用程序包括多个功能模块标识。所述第一电子设备中的每一所述功能模块标识用于启动一种功能模块,所述功能模块为第一电子设备上层的功能。所述第二电子设备中包括与所述第一电子设备相同的功能模块标识,和与所述功能模块标识对应的功能模块,用于在第一电子设备启动一种功能模块的情况下,同步启动与所述功能模块对应的功能。
在另一种可以实现的方式中,所述第一电子设备上安装有用于进行设备控制的应用程序,所述第二电子设备上安装有用于驱动所述第一电子设备的应用程序。在所述第一电子设备中的应用程序选择一个目标功能模块标识的情况下,所述第一电子设备启动与所述目标功能模块标识对应的目标功能模块,所述第二电子设备检测到第一电子设备的运行状态发生变化,同步启动与所述目标功能模块对应的硬件设备。
示例性地,第一电子设备为手机,第二电子设备为个人电脑,如图5A和和图5B所示,在手机中设备控制的应用程序的菜单中,每一设备标识51包括一个默认的目标功能模块标识511;每一设备标识51包括多个功能模块标识512。从多个功能模块标识512中选定一个投屏的功能模块标识,手机启动投屏的功能模块,用于将手机的屏幕投射在个人电脑上,个人电脑中设备控制的应用程序检测到手机功能模块的切换后,会同步启动投屏功能,显示手机的界面。
示例性地,第一电子设备为手机,第二电子设备为个人电脑,手机中设备控制的应用程序获取用户选定的网络摄像头的功能模块标识,手机启动摄像头功能,个人电脑通过驱动程序检测到手机功能模块的切换后,显示手机摄像头获取的画面。
这里,所述建立连接的操作可以为:语音操作、按键操作、触摸操作。
在一种可以实现的方式中,所述语音操作可以为:第一电子设备通过接收用户语音信息的方式,获取建立连接的操作;所述按键操作可以为:第一电子设备通过检测用户按压按键产生的信号的方式,获取建立连接的操作;所述触摸操作可以为:第一电子设备通过检测用户触摸第一电子设备的触摸感应区域,获取建立连接的操作。
示例性地,用户在语音接收的有效距离内,对手机发送“与电脑建立连接”的语音信息,手机检测到所述语音信息,分析所述语音信息中包括的关键字,获取语音操作;又或者,用户按压建立连接的快捷按键,手机检测到所述快捷按键的信号,获取按键操作;再或者,用户触摸手机边框的触摸感应区域,或者手机屏幕的触摸感应区域,获取触摸操作。
步骤S102,响应于所述操作,与所述第二电子设备建立连接通道;
这里,所述连接通道至少可以包括以下一种:WIFI连接通道、蓝牙连接通道和通用串行总线(Universal Serial Bus,USB)连接通道。所述连接通道可以将两个建立连接的电子设备中的数据进行相互传输。
示例性地,获取用户语音操作/按键操作/触摸操作之后,手机启动WIFI连接模块,与目标设备标识的电脑通过WIFI进行连接,建立WIFI的数据连接通道;或者,手机检测电脑的蓝牙标识,通过蓝牙标识与电脑进行蓝牙连接;或者,手机与电脑通过USB连接线建立连接通道。
步骤S103,获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
这里,所述目标功能模块标识可以包括以下之一:投屏、网络摄像头、文件传输、USB上网、照片传输和充电;对应的,所述目标功能模块可以为与所述目标功能模块标识对应的:投屏、网络摄像头、文件传输、USB上网、照片传输和充电中的一种功能。
这里,投屏、网络摄像头、文件传输、USB上网、照片传输和充电等多个功能模块与第二电子设备进行语音数据、图像数据和视频数据的交互场景相关。
示例性地,在需要将手机界面投屏到电脑的场景中,选择投屏的功能模块;在需要将手机作为电脑的外接摄像头的场景中,选择网络摄像头的功能模块。
步骤S104,基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
这里,在确定目标功能模块标识的情况下,第一电子设备启动与所述目标功能模块标识对应的目标功能模块,根据目标功能模块确定进行数据交互的方式,从而确定出连接通道的工作模式;
这里,两个电子设备之间进行数据传输之前,需要将连接通道切换为传输所述数据的工作模式。示例性地,在网络摄像头的交互场景中,数据交互的方式为实时进行视频数据传输的形式,连接通道的工作模式为视频数据传输模式。
步骤S105,基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
在一种可以实现的方式中,在完成连接通道工作模式的配置之后,启动目标功能模块,通过处于目标工作模式的连接通道,在两个电子设备之间进行数据传输。示例性地,在将连接通道配置为视频数据传输模式之后,启动网络摄像头功能模块,通过该连接通道将手机采集的视频数据传输给电脑。
在上述实施例中,通过获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;基于所述目标功能模块标识,配置所述连接通道处于目标工作模式;所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;基于所述目标功能模块标识,使能所述目标功能模块。这样,能够使得第一电子设备与第二电子设备建立连接时,从多个目标功能模块标识中确定出目标功能模块标识,启动与目标功能模块标识对应的目标功能模块,并通过处于目标工作模式的连接通道,实现两台电子设备之间的信息传输,从而使得用户能够为第二电子设备设置个性化的连接模式,提高用户体验。
本申请提供一种设备控制方法,应用于第一电子设备,图2A为本申请实施例提供的一种设备控制方法的流程示意图,如图2A所示,所述方法至少包括以下步骤:
步骤S201,获取与第二电子设备建立连接的操作;
步骤S202,响应于所述操作,与所述第二电子设备建立连接通道;
步骤S203,获取所述第二电子设备的设备信息;
这里,所述设备信息至少可以包括以下一种:第二电子设备的设备标识、第二电子设备中的硬件信息。
示例性地,在第二电子设备为PC的情况下,设备信息可以包括PC的账户名称,还可以包括PC的设备管理器中的硬件信息:显示适配器中显示器的名称、声音视频控制器中的设备名称。
步骤S204,基于所述设备信息,确定至少一个所述功能模块标识;
示例性地,所述第二电子设备为PC1的情况下,硬件信息包括:音频设备1、显示器1;确定PC1能够实现投屏功能和网络摄像头功能,在手机中显示PC1的功能标识至少包括:投屏功能和网络摄像头功能。
步骤S205,从至少一个所述功能模块标识中确定所述目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
步骤S206,基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
步骤S207,基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
在上述实施例中,通过获取所述第二电子设备的设备信息;基于所述设备信息,确定至少一个所述功能模块标识;从至少一个所述功能模块标识中确定所述目标功能模块标识。这样,能够根据连接设备的不同,提供不同的功能模块标识,为第一电子设备与第二电子设备的连接提供可用的功能模块,提高了数据传输的可靠性。
在一种可能的实现方式中,图2B为本申请实施例提供的一种设备控制方法的流程示意图,如图2B所示,在步骤S207之后,所述方法还包括:
步骤S208,存储所述第二电子设备的设备标识、目标功能模块标识和所述连接通道的工作模式;
这里,所述目标功能模块标识可以为第一电子设备成功与第二电子设备建立连接的目标功能模块对应的标识;所述连接通道的工作模式可以为在目标功能模块运行的情况下,传输目标数据类型的工作模式。
步骤S209,在检测到待连接电子设备的设备标识为所述第二电子设备的设备标识的情况下,基于已存储的所述目标功能模块标识,将与所述待连接电子设备建立的连接通道的目标工作模式配置为已存储的所述连接通道的工作模式;
在一种可以实现的方式中,可以通过已存储的目标功能模块标识与第二电子设备建立连接,实现两个电子设备之间的数据传输;在另一种可以实现的方式中,可以通过已存储的连接通道的工作模式与第二电子设备建立连接,实现两个电子设备之间的数据传输。
步骤S210,基于已存储的所述目标功能模块标识,使能目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
在上述实施例中,存储所述第二电子设备的设备标识、目标功能模块标识和所述连接通道的工作模式;在检测到待连接电子设备的设备标识为所述第二电子设备的设备标识的情况下,基于已存储的所述目标功能模块标识,将与所述待连接电子设备建立的连接通道的目标工作模式配置为已存储的所述连接通道的工作模式。这样,能够通过已经存储的连接方式,直接与第二电子设备进行连接,简化了连接第二电子设备的过程中进行的设置,提高用户使用的便利性。
本申请提供一种设备控制方法,应用于第一电子设备,图3为本申请实施例提供的一种设备控制方法的流程示意图,如图3所示,所述方法至少包括以下步骤:
步骤S301,获取与第二电子设备建立连接的操作;
步骤S302,响应于所述操作,与所述第二电子设备建立连接通道;
步骤S303,获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
步骤S304,确定所述目标功能模块标识的数据传输类型;
步骤S305,基于所述数据传输类型,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
在一种可能的实现方式中,所述数据传输类型包括:实时传输视频和语音数据类型,所述步骤S305,基于所述数据传输类型,配置所述连接通道处于目标工作模式,包括:在所述数据传输类型为实时传输视频和语音数据类型的情况下,将所述连接通道配置为实时传输视频和语音模式。
示例性地,在目标功能模块标识为网络摄像头的情况下,确定数据传输的类型为实时传输视频数据,将连接通道的目标工作模式确定为传输视频数据的模式。示例性地,在目标功能模块标识为投屏的情况下,确定数据传输的类型为传输图像数据和语音数据的模式,将连接通道的目标工作模式确定为传输图像和语音的模式。
步骤S306,基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
在一种可能的实现方式中,所述方法还包括:基于处于所述实时传输视频和语音模式的所述连接通道,将实时的视频和语音数据传输给第二电子设备,以通过所述第二电子设备的硬件显示所述第一电子设备采集的视频和语音。
示例性地,PC的硬件信息包括:音频设备1、显示器1,通过实时传输视频和语音模式的连接通道,将手机中采集的信息传输给PC,在PC接收传输的信息之后,通过音频设备1和显示器1将接收的信息显示和播放给用户。
在上述实施例中,基于处于所述实时传输视频和语音模式的所述连接通道,将实时的视频和语音数据传输给第二电子设备,以通过所述第二电子设备的硬件显示所述第一电子设备采集的视频和语音。这样能够通过连接通道,将第一电子设备的信息通过第二电子设备的硬件表现出来,能够满足用户多屏互联和设备功能扩展的需求,提高了用户的使用体验。
本申请提供一种设备控制方法,应用于第一电子设备,图4为本申请实施例提供的一种设备控制方法的流程示意图,如图4所示,所述方法至少包括以下步骤:
步骤S401,获取与第二电子设备建立连接的操作;
步骤S402,响应于所述操作,与所述第二电子设备建立连接通道;
步骤S403,获取所述第二电子设备的应用场景;
步骤S404,基于所述应用场景,确定所述目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
示例性地,动态根据PC的应用场景,切换连接模式。在PC进入视频会议的应用场景的情况下,目标功能模块切换为摄像头模式,目标功能模块的标识为摄像头模式对应的标识;在PC进入资源管理器的应用场景的情况下,目标功能模块切换为文件传输模式,目标功能模块的标识为文件传输模式对应的标识。
步骤S405,基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
步骤S406,基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
在上述实施例中,步骤S403和步骤S404为获取目标功能模块标识的一种可能的实现方式,在另一种可能的实现方式中,所述获取目标功能模块标识,包括:获取历史的目标功能模块标识;确定每一所述历史的目标功能模块标识的使用频率;基于所述使用频率,确定所述目标功能模块标识。
示例性地,如图6所示,在未设置默认的目标功能模块标识的情况下,连接一台PC多次使用同一个模式时,显示提示信息61,将常用模式的功能模块标识设置为目标功能模块标识。
在上述实施例中,通过获取所述第二电子设备的应用场景;基于所述应用场景,确定所述目标功能模块标识;或者,获取历史的目标功能模块标识;确定每一所述历史的目标功能模块标识的使用频率;基于所述使用频率,确定所述目标功能模块标识。这样,能够根据不同用户的使用情况,设置目标功能模块标识,减少了在设备连接过程中的设置过程,简化用户设置步骤,同时,可根据使用频率和历史的目标功能模块标识能够设置满足用户使用习惯的功能模块,满足用户使用电子设备时的个性化需求。
在一种可以实现的方式中,所述方法还包括:获取与多个第二电子设备建立连接的操作;响应于每一所述操作,与每一所述第二电子设备建立的连接通道;确定每一所述第二电子设备对应的目标功能模块标识。
示例性地,一个手机可以与多个PC进行连接,并对每一PC同时配置目标功能模块和连接通道的目标工作模式,以使得在使能多个PC的目标功能模块的情况下,通过处于目标工作模式的连接通道与每一PC进行通信。
在上述实施例中,通过获取与多个第二电子设备建立连接的操作;响应于每一所述操作,与每一所述第二电子设备建立的连接通道;确定每一所述第二电子设备对应的目标功能模块标识。这样,能够为不同的第二电子设备设置不同的目标功能模块标识,从而为每一个第二电子设备配置连接通道的不同的目标工作模式,降低了与多个第二电子设备建立连接的复杂度,提升了用户体验。
下面结合一个实施例对上述设备控制方法进行说明,然而值得注意的是,该实施例用于更好地说明本申请,并不构成对本申请的不当限定。
本申请实施例以手机作为第一电子设备,个人电脑(Personal Computer,PC)为第二电子设备,连接通道为USB连接通道为例进行说明。
在日常生活中,用户需要将一台手机多次的连接在一台或多台个人电脑上,然而,每次连接个人电脑时,都需要设置连接模式(建立的连接通道的目标工作模式),操作复杂。例如,通过一台手机多次连接家用的PC1和办公用的PC2时,需要在每次连接时选择连接的模式。相关技术提供了设置默认连接模式的功能。然而,在选择一种默认的连接模式之后,连接每一台PC都会采用该连接模式,影响了用户为每一台PC设置个性化的连接模式的需求。
为解决上述问题,本申请提供了一种设备控制方法,所述方法至少包括以下一种实现方式:
方式一:如图5A和图5B所示,在手机的菜单中添加设备标识51,每一设备标识51包括一个默认的目标功能模块标识511;每一设备标识51包括多个功能模块标识512。
方式二:如图6所示,在未设置默认的目标功能模块标识的情况下,连接一台PC多次使用同一个模式时,通过弹出询问框的方式确定是否需要将常用模式设置为连接模式。
方式三:动态根据PC的应用场景,切换连接模式。例如,在PC进入视频会议的应用场景的情况下,目标功能模块切换为摄像头模式,目标功能模块的标识为摄像头模式对应的标识;在PC进入资源管理器的应用场景的情况下,目标功能模块切换为文件传输模式,目标功能模块的标识为文件传输模式对应的标识。
在上述实施例中,一方面,通过添加设备标识,以及为每一设备标识确定目标功能模块标识,能够使得手机在连接与设备标识对应的PC时,启动与目标功能模块标识对应的目标功能模块,实现两台电子设备之间的信息传输,从而使得用户能够为每一台PC设置个性化的连接模式,提高用户体验。
另一方面,在未设置默认的目标功能模块标识的情况下,连接一台PC多次使用同一个模式时,通过弹出询问框的方式确定是否需要将常用模式设置为连接模式,如此,可以在手机通过USB连接不同的PC时,根据使用频率直接进入最常用的USB模式,减少了每次设置模式的步骤。
基于前述的实施例,本申请实施例再提供一种设备控制装置,所述控制装置包括所包括的各模块、以及各模块所包括的各子模块和各子模块包括的各单元,可以通过电子设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processing Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)或现场可编程门阵列(FieldProgrammable Gate Array,FPGA)等。
图7为本申请实施例提供的一种设备控制装置的组成结构示意图,如图7所示,所述装置700包括:第一获取模块710、连接模块720、第二获取模块730、第一配置模块740和第一通信模块750,其中:
第一获取模块710,用于获取与第二电子设备建立连接的操作;
连接模块720,用于响应于所述操作,与所述第二电子设备建立连接通道;
第二获取模块730,用于获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
第一配置模块740,用于基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
第一通信模块750,用于基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
在一些可能的实施例中,所述第二获取模块730,包括:第一获取子模块、第一确定子模块和第二确定子模块,其中:第一获取子模块,用于获取所述第二电子设备的设备信息;第一确定子模块,用于基于所述设备信息,确定至少一个所述功能模块标识;第二确定子模块,用于从至少一个所述功能模块标识中确定所述目标功能模块标识。
在一些可能的实施例中,所述装置700还包括:存储模块、第二配置模块和第二通信模块,其中:存储模块,用于存储所述第二电子设备的设备标识、目标功能模块标识和所述连接通道的工作模式;第二配置模块,用于在检测到待连接电子设备的设备标识为所述第二电子设备的设备标识的情况下,基于已存储的所述目标功能模块标识,将与所述待连接电子设备建立的连接通道的目标工作模式配置为已存储的所述连接通道的工作模式;第二通信模块,用于基于已存储的所述目标功能模块标识,使能目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
在一些可能的实施例中,所述第一配置模块740,包括:第三确定子模块和配置子模块,其中:第三确定子模块,用于确定所述目标功能模块标识的数据传输类型;配置子模块,用于基于所述数据传输类型,配置所述连接通道处于目标工作模式。
在一些可能的实施例中,所述数据传输类型包括:实时传输视频和语音数据类型,所述配置子模块,用于:在所述数据传输类型为实时传输视频和语音数据类型的情况下,将所述连接通道配置为实时传输视频和语音模式。
在一些可能的实施例中,所述装置700还包括:采集模块,用于基于处于所述实时传输视频和语音模式的所述连接通道,将实时的视频和语音数据传输给第二电子设备,以通过所述第二电子设备的硬件显示所述第一电子设备采集的视频和语音。
在一些可能的实施例中,第二获取模块730,包括:第二获取子模块和第四确定子模块,其中:第二获取子模块,用于获取所述第二电子设备的应用场景;第四确定子模块,用于基于所述应用场景,确定所述目标功能模块标识。
在一些可能的实施例中,第二获取模块730,还包括:第三获取子模块,用于获取历史的目标功能模块标识;第五确定子模块,用于确定每一所述历史的目标功能模块标识的使用频率;第六确定子模块,用于基于所述使用频率,确定所述目标功能模块标识。
在一些可能的实施例中,所述第一获取模块710,还用于:获取与多个第二电子设备建立连接的操作;所述连接模块720,还用于:响应于每一所述操作,与每一所述第二电子设备建立的连接通道;所述第二获取模块730,还用于:确定每一所述第二电子设备对应的目标功能模块标识。
这里需要指出的是:以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请装置实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
需要说明的是,本申请实施例中,如果以软件功能模块的形式实现上述设备控制方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得电子设备(可以是具有摄像头的智能手机、平板电脑等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本申请实施例不限制于任何特定的硬件和软件结合。
对应地,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中任一所述设备控制方法中的步骤。
对应地,本申请实施例中,还提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片运行时,用于实现上述实施例中任一所述设备控制方法中的步骤。
对应地,本申请实施例中,还提供了一种计算机程序产品,当该计算机程序产品被电子设备的处理器执行时,其用于实现上述实施例中任一所述设备控制方法中的步骤。
基于同一技术构思,本申请实施例提供一种电子设备,用于实施上述方法实施例记载的设备控制方法。图8为本申请实施例提供的一种电子设备的硬件实体示意图,如图8所示,所述电子设备800包括存储器810和处理器820,所述存储器810存储有可在处理器820上运行的计算机程序,所述处理器820执行所述程序时实现本申请实施例任一所述设备控制方法中的步骤。
存储器810配置为存储由处理器820可执行的指令和应用,还可以缓存待处理器820以及电子设备中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(FLASH)或随机访问存储器(Random Access Memory,RAM)实现。
处理器820执行程序时实现上述任一项的设备控制方法中的步骤。处理器820通常控制电子设备800的总体操作。
上述处理器可以为特定用途集成电路(应用程序lication Specific IntegratedCircuit,ASIC)、数字信号处理器(Digital Signal Processor,DSP)、数字信号处理装置(Digital Signal Processing Device,DSPD)、可编程逻辑装置(Programmable LogicDevice,PLD)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器中的至少一种。可以理解地,实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体限定。
上述计算机存储介质/存储器可以是只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种电子设备,如移动电话、计算机、平板设备、个人数字助理等。
这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请存储介质和设备实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本申请实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得设备自动测试线执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上所述,仅为本申请的实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种设备控制方法,应用于第一电子设备,所述方法包括:
获取与第二电子设备建立连接的操作;
响应于所述操作,与所述第二电子设备建立连接通道;
获取目标功能模块标识;所述目标功能模块标识用于表征所述第一电子设备的目标功能模块;所述目标功能模块属于所述第一电子设备所具备的多个功能模块之一;所述多个功能模块与所述第二电子设备进行数据交互的场景相关;
基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,所述目标工作模式属于所述连接通道的多个工作模式之一;所述多个工作模式与所述第二电子设备进行数据交互的方式相关;
基于所述目标功能模块标识,使能所述目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
2.根据权利要求1所述的方法,其特征在于,所述获取目标功能模块标识,包括:
获取所述第二电子设备的设备信息;
基于所述设备信息,确定至少一个所述功能模块标识;
从至少一个所述功能模块标识中确定所述目标功能模块标识。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
存储所述第二电子设备的设备标识、目标功能模块标识和所述连接通道的工作模式;
在检测到待连接电子设备的设备标识为所述第二电子设备的设备标识的情况下,基于已存储的所述目标功能模块标识,将与所述待连接电子设备建立的连接通道的目标工作模式配置为已存储的所述连接通道的工作模式;
基于已存储的所述目标功能模块标识,使能目标功能模块,以使得所述目标功能模块通过处于所述目标工作模式的所述连接通道进行通信。
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标功能模块标识,配置所述连接通道处于目标工作模式,包括:
确定所述目标功能模块标识的数据传输类型;
基于所述数据传输类型,配置所述连接通道处于目标工作模式。
5.根据权利要求4所述的方法,其特征在于,所述数据传输类型包括:实时传输视频和语音数据类型,所述基于所述数据传输类型,配置所述连接通道处于目标工作模式,包括:
在所述数据传输类型为实时传输视频和语音数据类型的情况下,将所述连接通道配置为实时传输视频和语音模式。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
基于处于所述实时传输视频和语音模式的所述连接通道,将实时的视频和语音数据传输给第二电子设备,以通过所述第二电子设备的硬件显示所述第一电子设备采集的视频和语音。
7.根据权利要求1所述的方法,其特征在于,所述获取目标功能模块标识,包括:
获取所述第二电子设备的应用场景;
基于所述应用场景,确定所述目标功能模块标识。
8.根据权利要求1所述的方法,其特征在于,所述获取目标功能模块标识,包括:
获取历史的目标功能模块标识;
确定每一所述历史的目标功能模块标识的使用频率;
基于所述使用频率,确定所述目标功能模块标识。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取与多个第二电子设备建立连接的操作;
响应于每一所述操作,与每一所述第二电子设备建立的连接通道;
确定每一所述第二电子设备对应的目标功能模块标识。
10.一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至9任一项所述方法中的步骤。
CN202210248540.6A 2022-03-14 2022-03-14 一种设备控制方法及装置、电子设备、存储介质 Pending CN114816788A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210248540.6A CN114816788A (zh) 2022-03-14 2022-03-14 一种设备控制方法及装置、电子设备、存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210248540.6A CN114816788A (zh) 2022-03-14 2022-03-14 一种设备控制方法及装置、电子设备、存储介质

Publications (1)

Publication Number Publication Date
CN114816788A true CN114816788A (zh) 2022-07-29

Family

ID=82529177

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210248540.6A Pending CN114816788A (zh) 2022-03-14 2022-03-14 一种设备控制方法及装置、电子设备、存储介质

Country Status (1)

Country Link
CN (1) CN114816788A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116033059A (zh) * 2022-12-30 2023-04-28 联想(北京)有限公司 信息处理方法和装置
CN117420808A (zh) * 2023-12-18 2024-01-19 中国科学院近代物理研究所 模块化控制方法和***、电子设备及存储介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116033059A (zh) * 2022-12-30 2023-04-28 联想(北京)有限公司 信息处理方法和装置
CN117420808A (zh) * 2023-12-18 2024-01-19 中国科学院近代物理研究所 模块化控制方法和***、电子设备及存储介质
CN117420808B (zh) * 2023-12-18 2024-03-08 中国科学院近代物理研究所 模块化控制方法和***、电子设备及存储介质

Similar Documents

Publication Publication Date Title
EP2804393B1 (en) Remote control method, intelligent terminal and intelligent remote control system
CN114816788A (zh) 一种设备控制方法及装置、电子设备、存储介质
US20220239718A1 (en) Communication Protocol Switching Method, Apparatus, and System
CN107346115B (zh) 一种智能设备的控制方法、控制终端和智能设备
CN113766292A (zh) 显示设备及内容接续方法
EP3203755A1 (en) Audio processing device and audio processing method
EP3142006A2 (en) Device control method and apparatus
US20140125464A1 (en) Smart remote control
KR20200011869A (ko) 디바이스 연결 설정 방법 및 장치
CN112188449B (zh) Tws耳机盒及tws耳机的配对方法
CN105224494A (zh) 切换控制方法及装置
KR20210017030A (ko) 전력 소모를 줄이기 위한 전자 장치 및 그의 동작 방법
CN113552808A (zh) 一种电子家居设备配网方法、电子家居设备以及移动终端
CN114679752A (zh) 双***共享无线通信能力的方法及终端设备
JP6163788B2 (ja) 通信端末、通信方法、及びプログラム
CN110933772A (zh) 无线设备的连接方法、移动终端及计算机可读存储介质
EP4024840B1 (en) Electronic device for transmitting audio data to plurality of external electronic devices, and method for controlling same
CN111526192B (zh) 终端的远程控制方法、装置、终端和计算机可读存储介质
CN111209072B (zh) 应用分享方法、第一电子设备及可读存储介质
CN111726848B (zh) 设备绑定方法、目标启动装置、固定终端及存储介质
CN114339966B (zh) 用于数据传输的界面控制方法、装置、介质与电子设备
KR20070094167A (ko) 이동 단말기에서 메모리를 이용한 멀티 운영 체제 구동장치 및 방법
CN115348644A (zh) 蓝牙多设备入网方法、装置、电子设备及存储介质
CN113542488B (zh) 采用终端设备控制受控终端的方法、设备和存储介质
CN106412703B (zh) 信息处理方法、装置、***及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination