Nothing Special   »   [go: up one dir, main page]

CN115442477A - 一种控制方法、装置及电子设备 - Google Patents

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

Info

Publication number
CN115442477A
CN115442477A CN202211059169.5A CN202211059169A CN115442477A CN 115442477 A CN115442477 A CN 115442477A CN 202211059169 A CN202211059169 A CN 202211059169A CN 115442477 A CN115442477 A CN 115442477A
Authority
CN
China
Prior art keywords
electronic device
target
component
target component
electronic equipment
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
CN202211059169.5A
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 CN202211059169.5A priority Critical patent/CN115442477A/zh
Publication of CN115442477A publication Critical patent/CN115442477A/zh
Priority to US18/233,752 priority patent/US20240073210A1/en
Priority to DE102023122757.2A priority patent/DE102023122757A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/724092Interfacing with an external cover providing additional functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Power Sources (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例公开了一种控制方法,所述方法包括:响应于获得的一触发信号,确定与所述触发信号对应的目标部件;将所述目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应所述目标部件的性能,所述第二电子设备是与所述第一电子设备建立目标连接的设备;其中,在所述第一电子设备处于不同电源模式下,所述目标部件的共享方式不同。本申请实施例还公开了一种控制装置及电子设备。

Description

一种控制方法、装置及电子设备
技术领域
本申请涉及计算机领域中的控制技术,尤其涉及一种控制方法、装置及电子设备。
背景技术
当前,笔记本电脑由于轻薄便携的特性,逐渐成为用户办公的首选设备;其中,在使用笔记本电脑进行办公时,由于笔记本电脑的目标性能有限,当对目标数据进行处理时,会影响用户的工作效率;相关技术中,用户会将笔记本电脑上的目标数据手动拷贝到目标性能比较高的目标设备上,通过目标设备来对目标数据进行处理,之后再手动从目标设备上将处理后的目标数据拷贝到笔记本电脑上;但是,这种对目标数据进行处理的方式,操作复杂度高。
发明内容
本申请的技术方案是这样实现的:
一种控制方法,应用于第一电子设备,所述方法包括:
响应于获得的一触发信号,确定与所述触发信号对应的目标部件;
将所述目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应所述目标部件的性能,所述第二电子设备是与所述第一电子设备建立目标连接的设备;
其中,在所述第一电子设备处于不同电源模式下,所述目标部件的共享方式不同。
上述方案中,所述触发信号来自以下至少之一:
作用于所述第一电子设备的输入操作产生;
作用于所述第二电子设备的输入操作产生;
基于所述第二电子设备与所述第一电子设备建立目标连接产生;
基于所述第二电子设备上运行的目标应用产生;
至少基于所述第二电子设备的硬件配置信息产生;
至少基于所述第二电子设备和/或所述第一电子设备所处的空间环境产生;
基于所述第二电子设备和/或所述第一电子设备的硬件使用情况产生。
上述方案中,所述确定与所述触发信号对应的目标部件,包括以下至少之一:
如果所述触发信号中携带有能够指向目标部件的第一标识信息,将所述第一电子设备能够共享的部件中匹配所述第一标识信息的部件确定为所述目标部件;
确定所述第一电子设备所处的电源模式,基于所述电源模式从所述第一电子设备当前能够共享的部件中确定目标部件;
确定所述第一电子设备所处的电源模式和所述第一电子设备的各部件在所述电源模式下的部件使用参数,基于所述电源模式和所述部件使用参数确定所述目标部件;
获得所述第二电子设备的第二标识信息,将所述第一电子设备中与所述第二标识信息匹配的部件确定为所述目标部件;
获得所述触发信号的产生时间,将所述第一电子设备中与所述产生时间匹配的部件确定为所述目标部件。
上述方案中,所述将所述目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应所述目标部件的性能,包括以下至少之一:
建立所述目标部件与所述第二电子设备之间的第一连接通道,以使得所述第二电子设备能够通过所述第一连接通道向所述目标部件发送第一数据或接收所述目标部件发送的第二数据,其中,所述第一数据与所述第二数据具有关联关系或不具有关联关系;
建立所述第一电子设备与所述第二电子设备之间的第二连接通道,以接收来自所述第二电子设备的针对所述目标部件的控制指令,执行与所述控制指令对应的控制动作。
上述方案中,建立所述目标部件与所述第二电子设备之间的第一连接通道,包括:
确定所述第一电子设备当前所处的电源模式,基于所述电源模式检测所述第一电子设备内相关部件之间的通路,以建立目标接口与所述目标部件之间的第一连接通道,所述目标接口是所述第一电子设备用于与所述第二电子设备建立所述目标连接的接口。
上述方案中,所述基于所述电源模式检测所述第一电子设备内相关部件之间的通路,包括:
如果处于第一电源模式,输出各相关部件的当前使用信息,以在得到选择指令后,控制各相关部件的状态,以完成建立所述第一连接通道所需的通路;
如果处于第二电源模式,输出所述目标部件的切换信息,并控制所述目标接口到所述目标部件之间的通路,以完成建立所述第一连接通道所需的通路,所述切换信息为所述目标部件从被所述第一电子设备使用切换为被所述第二电子设备使用的信息;
如果处于第三电源模式,控制所述目标接口到所述目标部件之间的各相关部件的状态,以完成建立所述第一连接通道所需的通路。
上述方案中,还包括:
响应于获得所述目标部件退出共享状态的事件信息,基于所述第一电子设备当前所处的电源模式确定对应的控制逻辑,以控制所述目标部件挂载至所述第一电子设备的目标控制器,其中,所述共享状态是所述目标部件共享给所述第二电子设备使用的状态。
上述方案中,还包括:
响应于获得来自所述第二电子设备的连接请求,输出进行目标认证的提示;
如果所述第二电子设备通过所述目标认证,建立所述目标连接和/或配置所述目标部件的使用权限;或,
如果所述第二电子设备未通过所述目标认证,修改所述第二电子设备的访问权限和/或所述目标部件的使用权限。
一种控制装置,包括:
确定单元,用于响应于获得的一触发信号,并确定所述触发信号对应的目标部件;
处理模块,用于将所述目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应所述目标部件的性能,所述第二电子设备是与所述控制装置建立目标连接的设备;
其中,在所述控制装置处于不同电源模式下,所述目标部件的共享方式不同。
一种电子设备,其作为第一电子设备的情况下,包括:
目标部件,用于提供目标功能;
开关部件,所述开关部件的第三端与目标部件连接;
目标接口,所述目标接口用于与第二电子设备建立目标连接;
目标控制器,所述目标控制器的输出端与所述开关部件的第一端连接,用于控制所述开关部件的第二端与所述目标接口连接,并控制所述开关部件到所述目标接口之间的通路,以将目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应的所述目标部件的性能。
本申请实施例所提供的控制方法、装置及电子设备,响应于获得的一触发信号,确定与触发信号对应的目标部件;将目标部件共享给第二电子设备使用,以扩展第二电子设备对应目标部件的性能,第二电子设备是与第一电子设备建立目标连接的设备;其中,在第一电子设备处于不同电源模式下,目标部件的共享方式不同;如此,第一电子设备可以响应于获得的触发信号,自动将确定的与触发信号对应的目标部件给第二电子设备使用,以扩展第二电子设备对应的目标部件的性能。例如,第二电子设备可以采用第一电子设备上的目标部件来处理目标数据,不需要用户手动将第二电子设备上的目标数据拷贝到第一电子设备上,当第一电子设备对目标数据处理后,再手动将处理后的目标数据拷贝到第二电子设备上,降低了对目标数据进行处理度的操作复杂,解决了相关技术中这种对目标数据进行处理的方式,操作复杂度高的问题。
附图说明
图1为本申请实施例提供的一种控制方法的流程示意图;
图2为本申请实施例提供的另一种控制方法的流程示意图;
图3为本申请实施例提供的又一种控制方法的流程示意图;
图4为本申请实施例提供的一种控制方法的目标显示界面的示意图;
图5为本申请实施例提供的一种控制方法中第二电子设备在不同电源模式下共享目标部件时的流程示意图;
图6为本申请实施例提供的一种控制装置的结构示意图;
图7为本申请实施例提供的一种电子设备的结构示意图;
图8为本申请实施例提供的另一种电子设备的结构示意图;
图9为本申请实施例提供的又一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供一种控制方法,该方法可以应用于第一电子设备中,参照图1所示,该方法包括以下步骤:
步骤101、响应于获得的一触发信号,确定与触发信号对应的目标部件。
在本申请实施例中,第一电子设备为具备数据处理功能的设备;触发信号可以是第一电子设备响应于用户的输入操作生成的,或第二电子设备响应于用户的输入操作生成并发送至第一电子设备的;触发信号还可以是第二电子设备基于自身的运行状态信息生成的;当然,触发信号还可以是通过目标接口连接第一电子设备和第二电子设备时生成的。其中,第一电子设备和第二电子设备可以是相同的设备,也可以是不同的设备。
在一种可行的实现方式中,第一电子设备具体可以是一体机(All-in-One,AIO)、台式电脑、笔记本电脑、电视机、投影仪、会议机和显示器中的任一种;当然,还可以将其它设备作为第一电子设备,本申请实施例对第一电子设备具体不做限定。
在本申请实施例中,可以响应触发信号,对第一电子设备上的多个部件进行筛选得到目标部件。其中,目标部件包括处理器、存储器和传感器中的至少一种。其中,处理器包括图形处理器(Graphics Processing Unit,GPU)、视频处理单元(Video ProcessingUnit,VPU)、数字音频处理器(Digital-Signal-Processing,DSP)和图像信号处理器(ImageSignal Processor,ISP)中的至少一种;存储器包括固态硬盘(Solid State Disk,SSD)、硬盘驱动器(Hard Disk Drive,HDD)中的至少一种;传感器包括摄像头、麦克风、扬声器中的至少一种。
在一种可行的实现方式中,可以响应于触发信号,获取第一电子设备上每一部件的运行状态信息,并从多个运行状态信息确定满足目标运行状态条件的目标运行状态信息,并将目标运行状态信息对应的部件作为目标部件。
在另一种可行的实现方式中,在触发信号中携带有能够指向目标部件的第一标识信息的情况下,可以从第一电子设备的多个部件中确定与第一标识信息对应的部件为目标部件。
步骤102、将目标部件共享给第二电子设备使用,以扩展第二电子设备对应目标部件的性能。
其中,第二电子设备是与第一电子设备建立目标连接的设备;在第一电子设备处于不同电源模式下,目标部件的共享方式不同。
在本申请实施例中,第一电子设备可以建立用于将目标部件共享给第二电子设备使用的目标通道,以便第二电子设备通过目标通道使用目标部件处理数据,以扩展第二电子设备上的目标部件的性能。
在一种可行的实现方式中,第一电子设备可以是AIO,目标部件可以是AIO上的GPU,第二电子设备可以是笔记本电脑;其中,AIO可以建立用于将自身的GPU共享给笔记本电脑使用的目标通道,笔记本电脑可以通过目标通道将待处理图像传输至AIO的GPU,通过AIO的GPU对待处理图像进行处理,以增加笔记本电脑的渲染性能。其中,AIO上GPU的渲染性能是优于笔记本上GPU的渲染性能的。
在本申请实施例中,第二电子设备可以向第一电子设备发起连接请求,第一电子设备接收到连接请求后,可以建立第一电子设备与第二电子设备之间的目标连接;其中,连接请求可以是第二电子设备基于自身的运行状态信息或基于第二电子设备上目标部件的运行状态信息,主动向第一电子设备发起的;当然,连接请求也可以是第二电子设备响应于用户的连接操作向第一电子设备发起的。第一电子设备还可以主动建立与第二电子设备之间的目标连接。
具体地,第一电子设备和第二电子设备之间可以通过目标接口建立有线的目标连接;当然,第一电子设备和第二电子设备之间也可以通过无线方式建立无线的目标连接。
在一种可行的实现方式中,第一电子设备和第二电子设备之间可以通过雷电接口建立目标连接,具体可以是通过一根雷电线缆分别与第一电子设备上的雷电接口和第二电子设备上的雷电接口连接;其中,目标接口包括雷电接口;雷电接口可以称之为thunderbolt或TBT接口。
在另一种可行的实现方式中,第一电子设备和第二电子设备之间可以通过无线方式建立投屏连接;第一电子设备和第二电子设备之间还可以通过无线方式建立无线保真(Wireless-Fidelity,WI-FI)直连;当然,第一电子设备和第二电子设备也可以通过无线方式进行网际协议地址(Internet Protocol Address,IP)直连。
在本申请实施例中,可以确定第一电子设备当前所处的电源模式,根据电源模式选择对应的共享方式,并根据选择的共享方式将目标部件共享给第二电子设备使用。其中,共享方式包括共享路径和/或共享逻辑不同。
其中,电源模式包括G3模式、S0模式、S1模式、S2模式、S3模式、S4模式和S5模式;其中,G3模式指的是第一电子设备处于关机断电状态的模式;S0模式指的是第一电子设备正常工作,第一电子设备上的部件全部处于打开或正常工作状态;S1模式也称之为最耗电的睡眠模式,S1模式指的是中央处理器(Central Processing Unit,CPU)停止工作,但是其它部件仍然正常工作,且中央处理器CPU的电源未关闭的模式;S2模式指的是CPU停止工作,但是其它部件仍正常工作,且CPU电源关闭的模式;S3模式指的是将运行中的数据写入内存后关闭硬盘的模式;S4模式指的是将内存信息写入硬盘,之后所有部件停止工作的模式;S5模式指的是第一电子设备处于关机状态的模式。
本申请的实施例所提供的控制方法,响应于获得的一触发信号,确定与触发信号对应的目标部件;将目标部件共享给第二电子设备使用,以扩展第二电子设备对应目标部件的性能,第二电子设备是与第一电子设备建立目标连接的设备;其中,在第一电子设备处于不同电源模式下,目标部件的共享方式不同;如此,第一电子设备可以响应于获得的触发信号,自动将确定的与触发信号对应的目标部件给第二电子设备使用,以扩展第二电子设备对应的目标部件的性能。例如,第二电子设备可以采用第一电子设备上的目标部件来处理目标数据,不需要用户手动将第二电子设备上的目标数据拷贝到第一电子设备上,当第一电子设备对目标数据处理后,再手动将处理后的目标数据拷贝到第二电子设备上,降低了对目标数据进行处理度的操作复杂,解决了相关技术中这种对目标数据进行处理的方式,操作复杂度高的问题。
基于前述实施例,本申请的实施例提供一种控制方法,应用于第一电子设备,参照图2所示,该方法包括以下步骤:
步骤201、响应于获得的一触发信号,确定与触发信号对应的目标部件。
其中,步骤201中确定与触发信号对应的目标部件,可以通过步骤a1-步骤a5来实现:
步骤a1、如果触发信号中携带有能够指向目标部件的第一标识信息,将第一电子设备能够共享的部件中匹配第一标识信息的部件确定为目标部件。
在本申请实施例中,可以对获得的触发信号进行检测,在检测到触发信号中携带有第一标识信息的情况下,可以基于第一标识信息,从第一电子设备所提供的用于共享的部件中确定与第一标识信息对应的部件为目标部件。其中,触发信号可以是基于用户的输入操作生成的。
步骤a2、确定第一电子设备所处的电源模式,基于电源模式从第一电子设备当前能够共享的部件中确定目标部件。
在本申请实施例中,第一电子设备可以检测自身当前所处的电源模式,并从第一电子设备当前能够共享的部件中确定与该电源模式对应的部件为目标部件;其中,不同电源模式下对应的部件不同。当然,还可以确定第一电子设备在该电源模式下,第一电子设备的运行状态信息,并基于第一电子设备的运行状态信息,从第一电子设备当前能够共享的部件中确定目标部件。
在一种可行的方式中,当第一电子设备处于S5模式时,与S5模式对应的部件可以是GPU或硬盘。
步骤a3、确定第一电子设备所处的电源模式和第一电子设备的各部件在电源模式下的部件使用参数,基于电源模式和部件使用参数确定目标部件。
其中,部件使用参数表征部件在电源模式下的使用情况。
在本申请实施例中,可以从第一电子设备当前所能共享的部件中确定与第一电子设备所处的电源模式对应的部件为待选部件,并确定待选部件在该电源模式下的部件使用参数,可以从待选部件中确定部件使用参数满足目标部件使用参数的部件为目标部件。
步骤a4、获得第二电子设备的第二标识信息,将第一电子设备中与第二标识信息匹配的部件确定为目标部件。
其中,第二标识信息可以是触发信号中的携带的;当然,还可以是第一电子设备向第二电子设备发送用于获取第二标识信息的获取指令,第二电子设备接收到获取指令后基于获取指令发送第二标识信息至第一电子设备的。第二标识信息用于唯一指代第二电子设备。
在本申请实施例中,第一电子设备可以基于第二标识信息,从第一电子设备当前所能够共享的部件中确定与第二标识信息对应的部件。其中,不同的第二电子设备接入第一电子设备,所确定的目标部件不同;第二电子设备可以是历史时间共享过第一电子设备的部件的设备。其中,第一电子设备中存储着表征每一第二电子设备的标识与第二电子设备所能共享的部件之间的目标对应关系。
在一种可行的实现方式中,第二电子设备在历史共享过第一电子设备上的硬盘,第一电子设备可以建立第二电子设备的第二标识信息与硬盘之间的目标对应关系,当第二电子设备再次接入第一电子设备时,第一电子设备可以基于第二电子设备的第二标识信息和目标对应关系,将硬盘作为目标部件共享给第二电子设备使用。
步骤a5、获得触发信号的产生时间,将第一电子设备中与产生时间匹配的部件确定为目标部件。
其中,第一电子设备上存储着自身每一部件的使用时间。
在本申请实施例中,触发信号的产生时间可以是第一电子设备自身记录的;还可以是第二电子设备发送至第一电子设备的。可以将触发信号的产生时间与第一电子设备上每一部件的使用时间进行匹配,确定与触发信号的产生时间匹配的目标使用时间,并将目标使用时间对应的部件作为目标部件。
在一种可行的实现方式中,当触发信号的产生时间为9:00~18:00,则可以将显示屏和/或扬声器作为目标部件;当触发信号的产生时间为19:00~24:00,则可以将第一电子设备上的硬盘作为目标部件。
此外,还可以获取触发信号产生时第二电子设备的第一位置信息,并将第一电子设备中与第一位置信息匹配的部件作为目标部件;也可以是获取触发信号产生时第二电子设备的第二位置信息,并将第一电子设备中与第二位置信息匹配的部件作为目标部件;当然,还可以基于确定触发信号产生时第一电子设备的位置信息和第二电子设备的位置信息,确定第一电子设备和第二电子设备之间的目标距离,并将第一电子设备中与目标距离对应的部件作为目标部件。
需要说明的是,步骤201中触发信号可以通过下述至少一种方式产生。
方式一、触发信号是作用于第一电子设备的输入操作产生。
其中,输入操作包括语音输入、手势输入、触发目标按键输入、鼠标输入、触控输入中的至少一种,当然,输入操作还可以是用户输入的其它操作,本申请实施例对具体的输入操作不做限定。
在本申请实施例中,用户可以针对第一电子设备进行输入操作,第一电子设备接收用户的输入操作后,基于输入操作生成触发信号。
在一种可行的实现方式中,第一电子设备可以基于接收到的用户针对显示界面上目标区域的触控输入操作,生成触发信号。在另一种可行的实现方式中,第一电子设备上具有模式触发按钮(Mode button),用户可以对模式触发按钮执行按压操作,第一电子设备可以基于按压操作生成触发信号。
需要说明的是,在本申请实施例中输入操作还可以是用户针对第一电子设备能够共享的部件的选择操作,第一电子设备可以基于选择操作生成携带有目标部件的第一标识信息的触发信号,之后可以从第一电子设备能够共享的部件中确定与第一标识信息对应的目标部件。
在一种可行的实现方式中,选择操作为语音输入时,第一标识信息为音频信息;选择操作为字符串输入时,第一标识信息为特定的字符串。
方式二,触发信号是作用于第二电子设备的输入操作产生。
在本申请实施例中,用户可以针对第二电子设备进行输入操作,第二电子设备接收用户的输入操作后,基于输入操作生成触发信号,并发送触发信号至第一电子设备。
需要说明的是,当方式二中的输入操作为选择操作时,基于选择操作生成触发信号并确定触发信号对应的目标部件,这与方式一中确定目标部件的过程相同,本申请实施例对此不再赘述。
方式三,基于第二电子设备与第一电子设备建立目标连接产生。
在本申请实施例中,可以是在第二电子设备与第一电子设备建立目标连接时生成触发信号;还可以是在第二电子设备与第一电子设备建立目标连接成功的情况下,生成触发信号。其中,目标连接包括:投屏连接和磁盘阵列(Redundant Array of independentDisk,Raid)连接。
在一种可行的实现方式中,触发信号可以是第二电子设备与第一电子设备建立投屏连接时生成的。
在另一种可行的实现方式中,触发信号可以是第二电子设备与第一电子设备建立Raid连接时生成的。
方式四,触发信号是基于第二电子设备上运行的目标应用产生。
其中,目标应用包括音频类应用、图像采集类应用、游戏类应用、数据迁移应用和数据同步等应用中的至少一种,当然,目标应用还可以是其它类别的应用,本申请实施例对目标应用具体不做限定。
在本申请实施例中,目标应用可以是第二电子设备上当前运行的应用;也可以是预先设置的应用;还可以是第二电子设备从当前运行的应用中选择的应用,或用户从当前运行的应用中选择的应用。当第二电子设备在运行目标应用时,可以自动生成触发信号,并发送触发信号至第一电子设备;还可以是在第一电子设备检测到第二电子设备上运行目标应用时,生成触发信号。
方式五,触发信号是至少基于第二电子设备的硬件配置信息产生。
在本申请实施例中,第一电子设备或第二电子设备可以对第二电子设备的硬件配置信息进行分析,在基于分析结果表征第二电子设备的目标性能较差的情况下生成触发信号;当然,还可以是第一电子设备或第二电子设备,将第一电子设备的硬件配置情况和第二电子设备的硬件配置情况进行比较,并根据比较结果在确定第一电子设备的目标性能优于第二电子设备的目标性能的情况下,生成触发信号。
在一种可行的实现方式中,将第一电子设备的硬件配置情况和第二电子设备的硬件配置情况进行比较后,在确定第一电子设备的渲染性能优于第二电子设备的渲染性能的情况下,可以生成触发信号,并发送触发信号至第一电子设备,以便后续基于触发信号共享第一电子设备上的GPU来实现增强自身的渲染性能。
方式六,触发信号是至少基于第二电子设备和/或第一电子设备所处的空间环境产生。
其中,空间环境包括空间噪音和/或空间内使用对象。
在本申请实施例中,可以是在第一电子设备所处的空间环境满足第一目标空间环境的情况下,生成触发信号;还可以是在第二电子设备所处的空间环境满足第二目标空间环境的情况下,生成触发信号;当然,还可以是在第一电子设备满足第一目标空间环境,且第二电子设备满足第二目标空间环境的情况下,生成触发信号;其中,第一目标空间环境和第二目标空间环境可以相同,也可以不同。
在一种可行的实现方式中,当第二电子设备所处的空间噪音大于目标噪音的情况下,可以生成触发信号,并发送触发信号至第一电子设备。其中,空间环境包括空间噪声。
在另一种可行的实现方式中,当第二电子设备的使用对象为目标对象的情况下生成触发信号,并发送触发信号至第一电子设备。其中,空间内使用对象包括第二电子设备的使用对象。
在另一种可行的实现方式中,可以检测第二电子设备的使用对象的数量,当确定使用对象的数量大于目标数量的情况下,可以生成触发信号。其中,触发信号可以是第一电子设备或第二电子设备生成的。
方式七,基于第二电子设备和/或第一电子设备的硬件使用情况产生。
在本申请实施例中,可以获取第一电子设备的硬件使用情况,在确定第一电子设备中存在硬件的硬件使用情况满足第一目标硬件使用情况下,生成触发信号;还可以获取二电子设备的硬件使用情况,在确定第二电子设备中存在硬件的硬件使用情况满足第二目标硬件使用情况的情况下,生成触发信号;也可以是在第一电子设备中存在硬件的硬件使用情况满足第一目标硬件使用情况,且第二电子设备中存在硬件的硬件使用情况满足第二目标硬件使用情况的情况下,生成触发信号;其中,第一目标硬件使用情况和第二目标硬件使用情况可以相同,也可以不同。
在一种可行的实现方式中,第二电子设备可以与多个第三电子设备建立通信连接,第二电子设备可以接收多个第三电子设备发送的待处理图像,并采用自身的GPU对待处理图像进行处理,此时第二电子设备的GPU的工作负荷量会增大,当GPU使用情况会大于预先设定的目标GPU使用情况时,则生成触发信号。
需要说明的是,可以基于第二电子设备的第二硬件使用情况确定目标部件,也可以基于第一电子设备的第一硬件使用情况确定目标部件;还可以基于第一硬件使用情况和/或第二硬件使用情况,确定目标部件。
在一种可行的实现方式中,在确定第二电子设备中GPU的使用情况满足目标GPU使用情况的情况下,确定GPU为目标部件。
步骤202、建立目标部件与第二电子设备之间的第一连接通道,以使得第二电子设备能够通过第一连接通道向目标部件发送第一数据或接收目标部件发送的第二数据。
其中,第一数据与第二数据具有关联关系或不具有关联关系。第一连接通道可以是第二电子设备能够直接控制或访问目标部件的连接通道。
在本申请实施例中,可以将目标部件与第二电子设备直连,建立目标部件与第二电子设备之间的第一连接通道;当然,还可以考虑到第二电子设备当前所处的电源模式,以基于第二电子设备当前所处的电源模式建立目标部件与第二电子设备之间的第一连接通道。其中,目标部件可以作为第二电子设备的外接部件,以扩展第二电子设备对应目标部件的性能。其中,通过第一连接通道,目标部件在向第二电子设备提供服务时第一电子设备上的目标控制器不参与控制。
在一种可行的实现方式中,目标部件可以是AIO上的GPU,第二电子设备可以是笔记本电脑,可以建立GPU与笔记本电脑之间的第一连接通道,使得笔记本电脑直接控制或访问GPU,以便采用AIO上的GPU对笔记本电脑输出的图像进行渲染,以扩展笔记本的渲染性能。
在本申请实施例中,目标部件可以是处理单元,第二电子设备可以通过第一连接通道向第一电子设备上的处理单元发送第一数据,之后处理单元还可以对接收的第一数据进行处理得到第二数据,并通过第一连接通道发送第二数据至第二电子设备;其中,第一数据和第二数据具有关联关系。在一种可行的实现方式中,处理单元可以是GPU,第一数据可以是待处理图像,第二数据可以是对待处理图像进行渲染后得到的图像。
在本申请实施例中,目标部件还可以是存储单元,第二电子设备可以通过第一连接通道向第一电子设备上的存储单元发送第一数据,存储单元可以对接收到的第一数据进行存储;存储单元还可以接收第二电子设备发送的用于获取第二数据的获取请求,并基于获取请求通过第一连接通道发送第二数据至第二电子设备;其中,第一数据和第二数据可以是同一数据,第一数据和第二数据之间具有关联关系。当然,第二数据也可以是第一电子设备自身生成的数据,第一数据和第二数据之间不具有关联关系。
需要说明的是,步骤202中建立目标部件与第二电子设备之间的第一连接通道,可以通过步骤b1来实现:
步骤b1、确定第一电子设备当前所处的电源模式,基于电源模式检测第一电子设备内相关部件之间的通路,以建立目标接口与目标部件之间的第一连接通道,目标接口是第一电子设备用于与第二电子设备建立目标连接的接口。
其中,相关部件可以是第一电子设备在当前所处的电源模式下,目标接口与目标部件之间的通路上的部件;电源模式可以是G3模式、S0模式和S5模式中的一种。
在本申请实施例中,第一电子设备可以检测自身所处的电源模式,并基于电源模式,在基于电源模式检测到目标接口与目标部件之间相关部件之间的通道未存在异常的情况下,建立目标接口与目标部件之间的第一连接通道,之后再通过目标接口与第二电子设备建立目标连接,以实现第二电子设备通过第一连接通道访问或控制目标部件。
步骤203、建立第一电子设备与第二电子设备之间的第二连接通道,以接收来自第二电子设备的针对目标部件的控制指令,执行与控制指令对应的控制动作。
在本申请实施例中,可以将第一电子设备与第二电子设备进行有线或无线连接,以建立第二连接通道。第一电子设备在共享目标部件给第二电子设备使用时,第二电子设备的目标控制器是参与控制的,此时,第二电子设备是无法直接控制或访问目标部件,而是通过将控制指令给到第一电子设备的目标控制器,由目标控制器基于控制指令,控制目标部件向第二电子设备提供服务。
在本申请的实施例提供的控制方法中,第一电子设备可以响应于获得的触发信号,自动将确定的与触发信号对应的目标部件给第二电子设备使用,以扩展第二电子设备对应的目标部件的性能。例如,第二电子设备可以采用第一电子设备上的目标部件来处理目标数据,不需要用户手动将第二电子设备上的目标数据拷贝到第一电子设备上,当第一电子设备对目标数据处理后,再手动将处理后的目标数据拷贝到第二电子设备上,降低了对目标数据进行处理度的操作复杂,解决了相关技术中这种对目标数据进行处理的方式,操作复杂度高的问题。
基于前述实施例,本申请的实施例提供一种控制方法,应用于第一电子设备,参照图3,该方法包括以下步骤:
步骤301、响应于获得的一触发信号,确定与触发信号对应的目标部件。
需要说明的是,在步骤301之后可以执行步骤306。
步骤302、确定第一电子设备当前所处的电源模式。
需要说明的是,在步骤302之后可以执行步骤303、步骤304和步骤305中任一步骤。
步骤303、如果处于第一电源模式,输出各相关部件的当前使用信息,以在得到选择指令后,控制各相关部件的状态,以完成建立第一连接通道所需要的通路。
其中,目标接口是第一电子设备用于与第二电子设备建立目标连接的接口。第一电源模式为S0模式,在第一电子设备处于S0模式时,第一电子设备处于正常工作状态;选择指令为切换目标部件为第二电子设备提供服务的指令;选择指令可以是第一电子设备响应用户针对目标部件的切换操作生成的。
在一种可行的实现方式中,如图4所示,用户可以在第一电子设备的目标显示界面上输入针对目标部件的切换操作;其中,如图3所示,当用户选择存储共享时,目标部件为硬盘;当用户选择GPU共享时,目标部件为GPU。
在本申请实施例中,在第一电子设备处于S0模式时,第一电子设备中各个部件处于正常工作状态,第一电子设备可以输出目标接口与目标部件之间通路上的相关部件的当前使用信息,以便用户查看,之后在接收到选择指令后,可以控制相关部件的状态,以使得在相关部件之间处于连通状态下建立第一连接通道。
需要说明的是,在第一电子设备处于第一电源模式时,自身可以判断是否需要建立连接通道,是否将目标部件提供给第一电子设备使用;即就是说,可以有选择性地确定是否将目标部件共享给第二电子设备使用。
步骤304、如果处于第二电源模式,输出目标部件的切换信息,并控制目标接口到目标部件之间的通路,以完成建立第一连接通道所需的通路。
其中,切换信息为目标部件从被第一电子设备使用切换为被第二电子设备使用的信息。其中,第二电源模式为S5模式,第一电子设备处于S5模式下处于关机状态。
在本申请实施例中,在第一电子设备处于S5模式时,输出切换信息以通知用户目标部件处于向第二电子设备提供服务的模式,并控制目标接口到目标部件之间通路处于目标连接状态,以完成建立目标接口至目标部件之间的第一连接通道。
需要说明的是,在第一电子设备处于第二电源模式时,第一电子设备自身内部会有部分电源支持部分部件在工作,此时第一电子设备是不具备选择性地确定是否将目标部件共享给第二电子设备使用。但是,第一电子设备是具备输出用于通知用户目标部件从被第一电子设备使用切换至被第二电子设备使用。
步骤305、如果处于第三电源模式,控制目标接口到目标部件之间的各相关部件的状态,以完成建立第一连接通道所需的通路。
其中,第三电源模式为G3模式;其中,第一电子设备处于G3模式下,第一电子设备处于关机状态。
在本申请实施例中,当第一电子设备处于G3模式时,第一电子设备自身控制目标接口到目标部件之间的各相关部件的状态处于目标状态,以完成建立目标接口与目标部件之间的第一连接通道所需的通路。
需要说明的是,在第一电子设备处于第三电源模式时,第一电子设备上的所有部件都未工作,此时第一电子设备是不具备选择性将目标部件共享给第二电子设备使用的,也就是说,当第一电子设备接入第二电子设备,就会将目标部件共享给第二电子设备使用。
下述结合应用场景,对第一电子设备分别处于第一电源模式、第二电源模式和第三电源模式下,以建立目标接口与目标部件(硬盘)之间的第一连接通道进行详细的解释说明。
步骤306、建立第一电子设备与第二电子设备之间的第二连接通道,以接收来自第二电子设备的针对目标部件的控制指令,执行与控制指令对应的控制动作。
基于前述实施例,在本申请的其它实施例中,该控制方法还可以包括以下步骤:
步骤307、响应于获得的目标部件退出共享状态的事件信息,基于第一电子设备当前所处的电源模式确定对应的控制逻辑,以控制目标部件挂载至第一电子设备的目标控制器。
其中,共享状态是目标部件共享给第二电子设备使用的状态。其中,事件信息可以是第一电子设备或第二电子设备上获取的用于停止共享目标部件的指令/操作;事件信息可以是第二电子设备与第一电子设备之间的目标连接断开时获取的。
在本申请实施例中,可以从第一电子设备预先存储的多个用于控制目标部件挂载至第一电子设备的目标控制器的控制逻辑中,确定与第一电子设备当前所处的电源模式对应的控制逻辑,并基于与第一电子设备当前所处的电源模式对应的控制逻辑控制目标部件挂载至第一电子设备的目标控制器,以使得目标控制器可以控制目标部件向第一电子设备提供服务。
在一种可行的实现方式中,目标控制器可以是南桥芯片(Platform ControllerHub,PCH)。
下述结合应用场景,对第一电子设备分别处于第一电源模式、第二电源模式和第三电源模式下,以建立目标接口与目标部件(硬盘)之间的第一连接通道,以及控制目标部件挂载至第一电子设备的目标控制器进行详细的解释说明。
如图5所示,第一电子设备为一体机,其中,一体机内部可以包括TITAN RIDGE(雷电主控芯片)、PD Controller(比例微分控制器)、信号转换模块、嵌入式控制器(EmbededController,EC)、PCIE SWITCH SSD MUX(支持PCIE信号的用于切换硬盘的服务的开关部件)、SSD、PCH、Sclar芯片和液晶显示器(Liquid Crystal Display,LCD)。其中,信号转换模块用于将通用串行总线(Universal Serial Bus,USB)信号转换为高速串行计算机扩展总线标准(Peripheral Component Interconnect Express,PCIE)信号,信号转换模块可以称之为USB to-PCIE Bridge;比例微分控制器也可以简称为PD。
其中,嵌入式控制器还可以称之为EC controller。Scalar芯片可以调节LCD的显示色彩,并经GPU输出的信号转化为LCD能够显示的信号,还可以对屏幕显示画面进行缩放。
当第一电子设备处于S0模式时,当ThunderboltCable(雷电线缆)插入第一电子设备上的雷电接口时,确定雷电接口到硬盘之间的通路时的流程为1→2→3→4→5→6→7→8→9→10→11→12→13依次检测和应答最终实现硬件方面的通路。当ThunderboltCable(雷电线缆)断开与雷电接口的连接时,第一电子设备内部可以执行1→2→3(scalar提示硬盘停止为笔记本提供服务,SSD已回到AIO)→8→9→10→14→15→12,以完成SSD切换至PCH,之后AIO可以通过scalar的菜单界面接收用户输入切换SSD为AIO提供服务的切换指令,并基于切换指令将SSD重新挂载至PCH;其中,将SSD挂载至PCH的流程为7→8→9→10→14→15→12。
当第一电子设备处于S5模式时,当ThunderboltCable(雷电线缆)插入第一电子设备上的雷电接口时,确定雷电接口到硬盘之间的通路时的流程为1→2→3→7→8→9→10→11→12→13依次检测和应答最终实现硬件方面的通路;当ThunderboltCable断开与雷电接口的连接时,第一电子设备内部可以执行1→2→3(scalar提示硬盘停止为笔记本提供服务,SSD已回到AIO)→8→9→10→14→15→12,以完成SSD切换至PCH,之后AIO可以通过scalar的菜单界面接收用户输入切换SSD为AIO提供服务的切换指令,并基于切换指令将SSD重新挂载至PCH;其中,将SSD挂载至PCH的流程为7→8→9→10→14→15→12。
当第一电子设备处于G3模式时,当ThunderboltCable(雷电线缆)插入第一电子设备上的雷电接口时,确定雷电接口到硬盘之间的通路时的流程为1→2→8→9→10→11→12依次检测和应答最终实现硬件方面的通路;当ThunderboltCable(雷电线缆)断开与雷电接口的连接时,第一电子设备内部可以执行1→2→8→9→10→14→15以实现SSD切换至PCH。
需要说明的是,当TITIANN RIDGE接收到的信号为USB信号时,可以将USB信号转换为PCIE信号,并将PCIE信号发送至PCIE SWITCH SSD MUX。
步骤308、响应于获得来自第二电子设备的连接请求,输出进行目标认证的提示;
在本申请实施例中,当第一电子设备接收到第二电子设备发送的连接请求时,可以获取认证信息,以便基于认证信息对第二电子设备是否能够接入第一电子设备进行目标认证,并输出进行目标认证的提示,以告知用户当前正在进行目标认证。其中,认证信息可以是用户在第一电子设备输入的信息;还可以是用户在第二电子设备上输入后发送至第一电子设备的;也可以是第一电子设备从第三方设备处获取的。
需要说明的是,目标认证可以是在第一电子设备执行的,也可以是在第二电子设备上执行的,还可以是在第三方设备上执行的。其中,第三方设备可以是第一电子设备和第二电子设备之间的中间设备。在输出目标认证的提示的同时,还可以要求用户输入用于第二电子设备访问目标部件的访问账号和访问密码,第一电子设备在确定访问账号和访问密码匹配的情况下,可以联动解除操作系统的bitlocker对目标部件的保护。
步骤309、如果第二电子设备通过目标认证,建立目标连接和/或配置目标部件的使用权限。
在本申请实施例中,可以将认证信息与认证白名单中的认证信息进行匹配,在认证信息与认证白名单中的认证信息匹配的情况下,则确定第二电子设备通过目标认证,此时可以建立目标连接;也可以配置第二电子设备对目标部件的使用权限,以便第二电子设备可以使用目标部件处理自身的业务数据。
步骤310、如果第二电子设备未通过目标认证,修改第二电子设备的访问权限和/或目标部件的使用权限。
在本申请实施例中,如果目标认证未通过,在认证信息与认证白名单中的认证信息不匹配的情况下,则确定未通过目标认证,则将认证黑名单中加入第二电子设备的第一标识信息,以实现对第二电子设备的访问权限的修改,使得第二电子设备在后续也不能访问第一电子设备;或,也可以在目标部件的使用权限黑名单中加入第二电子设备的第二标识信息,以拒绝第二电子设备访问目标部件。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请的实施例所提供的控制方法,第一电子设备可以响应于获得的触发信号,自动将确定的与触发信号对应的目标部件给第二电子设备使用,以扩展第二电子设备对应的目标部件的性能。例如,第二电子设备可以采用第一电子设备上的目标部件来处理目标数据,不需要用户手动将第二电子设备上的目标数据拷贝到第一电子设备上,当第一电子设备对目标数据处理后,再手动将处理后的目标数据拷贝到第二电子设备上,降低了对目标数据进行处理度的操作复杂,解决了相关技术中这种对目标数据进行处理的方式,操作复杂度高的问题。
基于前述实施例,本申请实施例提供一种控制装置,该装置可以应用于图1~3对应的实施例提供的控制方法中,参照图6所示,该处理装置4包括:确定单元41和处理单元42,其中,
确定单元,用于响应于获得的一触发信号,并确定触发信号对应的目标部件;
处理模块,用于将目标部件共享给第二电子设备使用,以扩展第二电子设备对应目标部件的性能,第二电子设备是与控制装置建立目标连接的设备;
其中,在控制装置处于不同电源模式下,目标部件的共享方式不同。
在本申请的其他实施例中,触发信号来自以下至少之一:
作用于第一电子设备的输入操作产生;
作用于第二电子设备的输入操作产生;
基于第二电子设备与第一电子设备建立目标连接产生;
基于第二电子设备上运行的目标应用产生;
至少基于第二电子设备的硬件配置信息产生;
至少基于第二电子设备和/或第一电子设备所处的空间环境产生;
基于第二电子设备和/或第一电子设备的硬件使用情况产生。
在本申请的其他实施例中,确定单元41还具体用于执行以下步骤:
如果触发信号中携带有能够指向目标部件的第一标识信息,将第一电子设备能够共享的部件中匹配第一标识信息的部件确定为目标部件;
确定第一电子设备所处的电源模式,基于电源模式从第一电子设备当前能够共享的部件中确定目标部件;
确定第一电子设备所处的电源模式和第一电子设备的各部件在电源模式下的部件使用参数,基于电源模式和部件使用参数确定目标部件;
获得第二电子设备的第二标识信息,将第一电子设备中与第二标识信息匹配的部件确定为目标部件;
获得触发信号的产生时间,将第一电子设备中与产生时间匹配的部件确定为目标部件。
在本申请的其他实施例中,处理单元42还具体用于执行以下步骤:
建立目标部件与第二电子设备之间的第一连接通道,以使得第二电子设备能够通过第一连接通道向目标部件发送第一数据或接收目标部件发送的第二数据,其中,第一数据与第二数据具有关联关系或不具有关联关系;
建立第一电子设备与第二电子设备之间的第二连接通道,以接收来自第二电子设备的针对目标部件的控制指令,执行与控制指令对应的控制动作。
在本申请的其他实施例中,处理单元42还具体用于执行以下步骤:
确定第一电子设备当前所处的电源模式,基于电源模式检测第一电子设备内相关部件之间的通路,以建立目标接口与目标部件之间的第一连接通道,目标接口是第一电子设备用于与第二电子设备建立目标连接的接口。
在本申请的其他实施例中,处理单元42还具体用于执行以下步骤:
如果处于第一电源模式,输出各相关部件的当前使用信息,以在得到选择指令后,控制各相关部件的状态,以完成建立第一连接通道所需的通路;
如果处于第二电源模式,输出目标部件的切换信息,并控制目标接口到目标部件之间的通路,以完成建立第一连接通道所需的通路,切换信息为目标部件从被第一电子设备使用切换为被第二电子设备使用的信息;
如果处于第三电源模式,控制目标接口到目标部件之间的各相关部件的状态,以完成建立第一连接通道所需的通路。
在本申请的其他实施例中,处理单元42还具体用于执行以下步骤:
响应于获得目标部件退出共享状态的事件信息,基于第一电子设备当前所处的电源模式确定对应的控制逻辑,以控制目标部件挂载至第一电子设备的目标控制器,其中,共享状态是目标部件共享给第二电子设备使用的状态。
在本申请的其他实施例中,处理单元42还具体用于执行以下步骤:
响应于获得来自第二电子设备的连接请求,输出进行目标认证的提示;
如果第二电子设备通过目标认证,建立目标连接和/或配置目标部件的使用权限;或,
如果第二电子设备未通过目标认证,修改第二电子设备的访问权限和/或目标部件的使用权限。
需要说明的是,本申请实施例中各单元之间的交互过程,可以参照图1~3对应的实施例提供的控制方法中的实现过程,此处不再赘述。
本申请实施例所提供的控制装置,第一电子设备响应于获得的触发信号,自动将确定的与触发信号对应的目标部件给第二电子设备使用,以扩展第二电子设备对应的目标部件的性能。例如,第二电子设备可以采用第一电子设备上的目标部件来处理目标数据,不需要用户手动将第二电子设备上的目标数据拷贝到第一电子设备上,当第一电子设备对目标数据处理后,再手动将处理后的目标数据拷贝到第二电子设备上,降低了对目标数据进行处理的操作复杂度。
基于前述实施例,本申请的实施例提供一种电子设备,其作为第一电子设备的情况下,可以应用于图1~3对应的实施例提供的控制方法中,参照图7所示,该电子设备500包括:
目标部件501,用于提供目标功能;
开关部件502,开关部件502的第三端与目标部件501连接;
目标接口503,目标接口503用于与第二电子设备(图7中未示出)建立目标连接;
目标控制器504,目标控制器504的输出端与开关部件502的第一端连接,用于控制开关部件502的第二端与目标接口503连接,并控制开关部件502到目标接口503之间的通路,以将目标部件501共享给第二电子设备使用,以扩展第二电子设备对应的目标部件的性能。
其中,目标接口可以是雷电接口;目标控制器可以是EC。开关部件可以是PCIESWITCH;目标部件可以硬盘或GPU,当然,目标部件还可以是其它部件,本申请实施例对目标部件具体不做限定。
在本申请实施例中,第一电子设备可以通过目标接口与第二电子设备建立目标连接,之后目标控制器可以接收用户触发的切换指令,并基于切换指令控制开关部件的第二端与目标部件连接,第一电子设备可以建立目标部件与第二电子设备之间的第一连接通道,以使第二电子设备能够通过第一连接通道向目标部件发送第一数据或接收目标部件发送的第二数据;当然,第一电子设备还可以建立第一电子设备与第二电子设备之间的第二连接通道,以接收来自第二电子设备的针对目标部件的控制指令,执行与控制指令对应的控制动作。其中,切换指令可以是用于将目标部件为第一电子设备提供服务的状态,切换至目标部件为第二电子后设备提供服务的状态或模式。
在本申请的其它实施例中,如图8所示,开关部件可以是PCIe Mux、目标部件可以是硬盘、目标控制器还可以包括EC、PCH、PD controller、Titan Ridge和scalar(图中未示出)。
在本申请实施例中,当PD controller确定有笔记本电脑接入电子设备时,可以将探测到笔记本电脑传输的信号传输至EC(嵌入式控制器),可以是由EC(嵌入式控制器)控制PCIE Mux(开关部件)断开与PCH(南桥芯片)的连接,且由EC控制PCIE Mux(开关部件)与Titan Ridge(雷电主控芯片)连接;其中,此时,PCH可以为维护硬盘为第一电子设备提供服务的控制器;EC为控制PCIE Mux进行切换的控制器。当EC控制PCIe Mux与Titan Ridge连接,之后第一电子设备可以发送控制信号至Titan Rideg,并由Titan Ridge转发控制信号至硬盘,以实现第二电子设备对硬盘的控制。
其中,EC上面具有Mode button(模式触发按钮),当用户对Mode button执行按压操作时,EC可以基于Mode button生成切换指令,并基于切换指令切换硬盘为向笔记本电脑提供服务的目标模式。
需要说明的是,如图8所示,该电子设备还可以包括USB to PCIE Bridge(信号转换模块),USB to PCIE Bridge分别与Titan Ridge和PCIe Mux连接,当USB to PCIEBridge接收到Titan Ridge传输的信号为USB信号可以将USB信号转换为PCIE信号,之后将PCIE信号传输至硬盘,以对硬盘进行控制。当USB to PCIE Bridge接收到的信号为PCIE信号时,USB to PCIE Bridge可以直接转发PCIE信号至硬盘,以实现对硬盘的控制。
在本申请的其它实施例中,如图9所示,目标部件可以是GPU,目标控制器还可以包括EC、CPU、PD controller、Titan Ridge和scalar。
在本申请实施例中,PD controller可以侦测有笔记本电脑接入电子设备时,可以将探测到笔记本电脑传输的信号传输至EC,由EC控制PCIE Mux断开与CPU的连接,且由EC控制PCIE Mux与Titan Ridge连接,使得Titan Ridge可以通过目标接口接收笔记本电脑传输的控制信号,并传输控制信号至GPU,以实现笔记本电脑对GPU的控制或访问,之后GPU可以对笔记本传输的待处理图像进行处理。
其中,当PCIE Mux与CPU连接时,GPU可以接收CPU传输的待处理图像,以对待处理图像进行处理,并将处理后的待处理图像传输至CPU,由CPU传输至sclar,并通过sclar连接的显示屏进行显示。
在本申请实施例所提供的电子设备,该电子设备包括:目标部件,用于提供目标功能;开关部件,开关部件的第三端与目标部件连接;目标接口,目标接口用于与第二电子设备建立目标连接;目标控制器,目标控制器的输出端与开关部件的第一端连接,用于控制开关部件的第二端与目标接口连接,并控制开关部件到目标接口之间的通路,以将目标部件共享给第二电子设备使用,以扩展第二电子设备对应的目标部件的性能;如此,通过第一电子设备上的目标接口建立第一电子设备和第二电子设备之间的目标连接,之后第一电子设备可以建立用于将目标部件共享给第二电子设备使用的第一连接通道或第二连接通道,以便后续第二电子设备可以基于第一连接通道或第二连接通道,对目标部件进行访问或控制。
基于前述实施例,本申请的实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现图1~3对应的实施例提供的控制方法的步骤。
需要说明的是,上述计算机可读存储介质可以是只读存储器(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/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所描述的设备。
本申请是参照根据本申请实施例的设备、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

Claims (10)

1.一种控制方法,应用于第一电子设备,所述方法包括:
响应于获得的一触发信号,确定与所述触发信号对应的目标部件;
将所述目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应所述目标部件的性能,所述第二电子设备是与所述第一电子设备建立目标连接的设备;
其中,在所述第一电子设备处于不同电源模式下,所述目标部件的共享方式不同。
2.根据权利要求1所述的方法,其中,所述触发信号来自以下至少之一:
作用于所述第一电子设备的输入操作产生;
作用于所述第二电子设备的输入操作产生;
基于所述第二电子设备与所述第一电子设备建立目标连接产生;
基于所述第二电子设备上运行的目标应用产生;
至少基于所述第二电子设备的硬件配置信息产生;
至少基于所述第二电子设备和/或所述第一电子设备所处的空间环境产生;
基于所述第二电子设备和/或所述第一电子设备的硬件使用情况产生。
3.根据权利要求1或2所述的方法,所述确定与所述触发信号对应的目标部件,包括以下至少之一:
如果所述触发信号中携带有能够指向目标部件的第一标识信息,将所述第一电子设备能够共享的部件中匹配所述第一标识信息的部件确定为所述目标部件;
确定所述第一电子设备所处的电源模式,基于所述电源模式从所述第一电子设备当前能够共享的部件中确定目标部件;
确定所述第一电子设备所处的电源模式和所述第一电子设备的各部件在所述电源模式下的部件使用参数,基于所述电源模式和所述部件使用参数确定所述目标部件;
获得所述第二电子设备的第二标识信息,将所述第一电子设备中与所述第二标识信息匹配的部件确定为所述目标部件;
获得所述触发信号的产生时间,将所述第一电子设备中与所述产生时间匹配的部件确定为所述目标部件。
4.根据权利要求1所述的方法,所述将所述目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应所述目标部件的性能,包括以下至少之一:
建立所述目标部件与所述第二电子设备之间的第一连接通道,以使得所述第二电子设备能够通过所述第一连接通道向所述目标部件发送第一数据或接收所述目标部件发送的第二数据,其中,所述第一数据与所述第二数据具有关联关系或不具有关联关系;
建立所述第一电子设备与所述第二电子设备之间的第二连接通道,以接收来自所述第二电子设备的针对所述目标部件的控制指令,执行与所述控制指令对应的控制动作。
5.根据权利要求4所述的方法,其中,建立所述目标部件与所述第二电子设备之间的第一连接通道,包括:
确定所述第一电子设备当前所处的电源模式,基于所述电源模式检测所述第一电子设备内相关部件之间的通路,以建立目标接口与所述目标部件之间的第一连接通道,所述目标接口是所述第一电子设备用于与所述第二电子设备建立所述目标连接的接口。
6.根据权利要求5所述的方法,所述基于所述电源模式检测所述第一电子设备内相关部件之间的通路,包括:
如果处于第一电源模式,输出各相关部件的当前使用信息,以在得到选择指令后,控制各相关部件的状态,以完成建立所述第一连接通道所需的通路;
如果处于第二电源模式,输出所述目标部件的切换信息,并控制所述目标接口到所述目标部件之间的通路,以完成建立所述第一连接通道所需的通路,所述切换信息为所述目标部件从被所述第一电子设备使用切换为被所述第二电子设备使用的信息;
如果处于第三电源模式,控制所述目标接口到所述目标部件之间的各相关部件的状态,以完成建立所述第一连接通道所需的通路。
7.根据权利要求5或6所述的方法,还包括:
响应于获得所述目标部件退出共享状态的事件信息,基于所述第一电子设备当前所处的电源模式确定对应的控制逻辑,以控制所述目标部件挂载至所述第一电子设备的目标控制器,其中,所述共享状态是所述目标部件共享给所述第二电子设备使用的状态。
8.根据权利要求1或4所述的方法,还包括:
响应于获得来自所述第二电子设备的连接请求,输出进行目标认证的提示;
如果所述第二电子设备通过所述目标认证,建立所述目标连接和/或配置所述目标部件的使用权限;或,
如果所述第二电子设备未通过所述目标认证,修改所述第二电子设备的访问权限和/或所述目标部件的使用权限。
9.一种控制装置,包括:
确定单元,用于响应于获得的一触发信号,并确定所述触发信号对应的目标部件;
处理模块,用于将所述目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应所述目标部件的性能,所述第二电子设备是与所述控制装置建立目标连接的设备;
其中,在所述控制装置处于不同电源模式下,所述目标部件的共享方式不同。
10.一种电子设备,其作为第一电子设备的情况下,包括:
目标部件,用于提供目标功能;
开关部件,所述开关部件的第三端与目标部件连接;
目标接口,所述目标接口用于与第二电子设备建立目标连接;
目标控制器,所述目标控制器的输出端与所述开关部件的第一端连接,用于控制所述开关部件的第二端与所述目标接口连接,并控制所述开关部件到所述目标接口之间的通路,以将目标部件共享给第二电子设备使用,以扩展所述第二电子设备对应的所述目标部件的性能。
CN202211059169.5A 2022-08-31 2022-08-31 一种控制方法、装置及电子设备 Pending CN115442477A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202211059169.5A CN115442477A (zh) 2022-08-31 2022-08-31 一种控制方法、装置及电子设备
US18/233,752 US20240073210A1 (en) 2022-08-31 2023-08-14 Control method and device and electronic device
DE102023122757.2A DE102023122757A1 (de) 2022-08-31 2023-08-24 Steuerungsverfahren, steuereinrichtung und elektronische einrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211059169.5A CN115442477A (zh) 2022-08-31 2022-08-31 一种控制方法、装置及电子设备

Publications (1)

Publication Number Publication Date
CN115442477A true CN115442477A (zh) 2022-12-06

Family

ID=84244121

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211059169.5A Pending CN115442477A (zh) 2022-08-31 2022-08-31 一种控制方法、装置及电子设备

Country Status (3)

Country Link
US (1) US20240073210A1 (zh)
CN (1) CN115442477A (zh)
DE (1) DE102023122757A1 (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101431418A (zh) * 2007-11-05 2009-05-13 巴比禄股份有限公司 可连接网络的装置及其电源管理方法
CN105744506A (zh) * 2016-03-31 2016-07-06 宇龙计算机通信科技(深圳)有限公司 硬件共享方法、硬件共享装置和终端
CN106331050A (zh) * 2015-07-06 2017-01-11 中兴通讯股份有限公司 一种资源共享方法、终端设备、应用服务器及系统
CN109991866A (zh) * 2019-03-31 2019-07-09 联想(北京)有限公司 一种电子设备及控制方法
CN110300447A (zh) * 2019-06-28 2019-10-01 联想(北京)有限公司 一种控制方法和设备
CN112749023A (zh) * 2019-10-30 2021-05-04 阿里巴巴集团控股有限公司 一种信息的处理方法、装置、设备及系统
CN113110813A (zh) * 2021-03-31 2021-07-13 联想(北京)有限公司 一种第一电子设备和处理方法
CN114095290A (zh) * 2021-09-30 2022-02-25 联想(北京)有限公司 一种信息处理方法、信息处理装置和电子设备

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101431418A (zh) * 2007-11-05 2009-05-13 巴比禄股份有限公司 可连接网络的装置及其电源管理方法
CN106331050A (zh) * 2015-07-06 2017-01-11 中兴通讯股份有限公司 一种资源共享方法、终端设备、应用服务器及系统
CN105744506A (zh) * 2016-03-31 2016-07-06 宇龙计算机通信科技(深圳)有限公司 硬件共享方法、硬件共享装置和终端
CN109991866A (zh) * 2019-03-31 2019-07-09 联想(北京)有限公司 一种电子设备及控制方法
CN110300447A (zh) * 2019-06-28 2019-10-01 联想(北京)有限公司 一种控制方法和设备
CN112749023A (zh) * 2019-10-30 2021-05-04 阿里巴巴集团控股有限公司 一种信息的处理方法、装置、设备及系统
CN113110813A (zh) * 2021-03-31 2021-07-13 联想(北京)有限公司 一种第一电子设备和处理方法
CN114095290A (zh) * 2021-09-30 2022-02-25 联想(北京)有限公司 一种信息处理方法、信息处理装置和电子设备

Also Published As

Publication number Publication date
DE102023122757A1 (de) 2024-02-29
US20240073210A1 (en) 2024-02-29

Similar Documents

Publication Publication Date Title
KR102266674B1 (ko) 촬영 방법 및 단말
JP6798288B2 (ja) 通信端末、通信システム、映像出力方法、及びプログラム
RU2652452C2 (ru) Устройство и способ представления информации о состоянии сети
US20210255746A1 (en) Application control method and electronic device
US9055172B2 (en) Communication apparatus, method for controlling the same, storage medium, and printing apparatus
EP3780575B1 (en) Photographing method and terminal device
CN107613087B (zh) 一种控制方法及移动终端
WO2018184443A1 (zh) 终端屏幕显示处理方法、装置及存储介质
US10327144B2 (en) Printing apparatus for performing wireless communication, method for controlling printing apparatus, and storage medium
WO2018184442A1 (zh) 终端控制方法及装置
US12010275B2 (en) Information processing apparatus, method for controlling information processing, and storage medium
CN115361184A (zh) 隐私保护方法及相关产品
CN104883436A (zh) 一种信息的隐藏方法及装置
JP6163788B2 (ja) 通信端末、通信方法、及びプログラム
US11652944B2 (en) Information processing apparatus, system, method for information processing apparatus, and storage medium for displaying a screen that corresponds to a screen of an image processing apparatus
US20220141205A1 (en) Information processing apparatus, method for controlling information processing apparatus, system, and storage medium
CN115442477A (zh) 一种控制方法、装置及电子设备
JP6911595B2 (ja) 通信端末、通信システム、出力方法、及びプログラム
CN114339966B (zh) 用于数据传输的界面控制方法、装置、介质与电子设备
CN116030810A (zh) 语音交互方法、装置及相关设备
JP6521154B2 (ja) 通信装置、方法およびプログラム
JP2013225833A (ja) 通信システム、通信装置およびプログラム
JP5298721B2 (ja) 情報共有化システム
JP6167576B2 (ja) 通信端末、通信方法、及びプログラム
KR20130108755A (ko) 입출력 시스템 및 그 운용 방법

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