掌桥专利:专业的专利平台
掌桥专利
首页

电子装置和使用该电子装置控制外部装置的连接的方法

文献发布时间:2023-06-19 10:46:31


电子装置和使用该电子装置控制外部装置的连接的方法

技术领域

本公开的各种实施例涉及电子装置以及使用该电子装置控制外部装置的连接的方法。

背景技术

随着无线通信技术的发展,诸如智能电话和平板个人计算机(PC)的各种类型的电子装置可以能够执行各种功能。例如,诸如PC的电子装置可以存储由电子装置生成和/或从外部电子装置发送的数据,并且还可以将数据发送到诸如通用串行总线(USB)的外部装置。

在诸如PC之类的电子装置将数据发送到诸如USB驱动器之类的外部装置的情况下,存储在电子装置中的与用户的个人信息和/或与业务相关的信息有关的安全数据可能会由未经身份验证的用户发送。为了防止未经认证的用户传输安全数据,电子装置(例如,用户每天通常佩戴或携带的可穿戴装置或智能手机)可以通过无线通信(例如,蓝牙)连接到PC。PC可以检测到佩戴/携带(经由蓝牙配对的)电子装置的用户的距离,而如果用户距离PC太远,则PC可以停用PC以限制数据发送/接收功能的操作。

发明内容

技术问题

在通过蓝牙将电子装置连接到PC的情况下,在使用PC时通常将蓝牙连接保持在激活状态,这可能会导致功耗过大。此外,由于蓝牙通过网络连接,因此无线信号强度可能会依据周围环境中的各种条件而变化,这可能导致难以确定电子装置与PC之间的准确距离。

技术问题

如果将外部装置插入到电子装置的连接器中,则根据本公开的某些实施例的电子装置可以使用传感器(例如,生物传感器)执行用户认证。如果用户认证成功,则电子装置可以通过控制与插入到连接器中的外部装置的连接来执行数据发送/接收功能。

根据本公开的某些实施例,一种电子装置可以包括:至少一个连接器;至少一个开关,所述至少一个开关电连接到所述至少一个连接器;传感器;存储器;以及处理器,所述处理器电连接到所述至少一个连接器、所述至少一个开关、所述传感器和所述存储器,其中所述处理器被配置为:基于通过所述至少一个连接器输入的电信号,检测在所述至少一个连接器中的外部装置的插入;在检测到所述外部装置的插入之后,使用所述传感器接收生物特征信息,并且当该生物特征信息与存储在所述存储器中的生物特征信息匹配时,控制电连接到所述连接器的开关以连接到插入有所述外部装置的连接器。

根据本公开的某些实施例,公开了一种电子装置中的方法,该方法包括:基于通过至少一个连接器输入的电信号,检测在所述至少一个连接器中的外部装置的插入;在检测到所述外部装置的插入之后,使用传感器接收生物特征信息;以及当接收到的生物特征信息与存储在存储器中的生物特征信息匹配时,控制电连接到所述连接器的开关以连接到插入有所述外部装置的连接器。

根据本发明的某些实施例,公开了一种电子装置,该电子装置包括:至少一个连接器;至少一个开关,该至少一个开关电连接到至少一个连接器;存储器;以及处理器,该处理器电连接到所述至少一个连接器、所述至少一个开关以及所述存储器。其中,所述处理器被配置为:基于通过所述至少一个连接器输入的电信号,检测在所述至少一个连接器中的外部装置的插入;在检测到所述外部装置的插入之后,接收用户认证信息;并且当接收到的用户认证信息与存储在所述存储器中的用户认证信息匹配时,控制开关电连接到所述连接器以连接到插入有所述外部装置的连接器。

如果通过将外部装置插入连接器,使用生物传感器的用户认证已成功,则根据本公开的某些实施例的电子装置可以控制插入连接器中的外部装置的连接。如果用户认证已经成功,则可以执行与外部装置的数据发送和接收,因此可以防止未经认证的用户传输与利用安全性的信息有关的数据。

根据本公开的某些实施例的电子装置可以基于使用生物传感器的用户认证来控制插入到连接器中的外部装置的连接,因此通过网络连接到单独的电子装置可能是不必要的。

附图说明

图1是根据某些实施例的控制外部装置的连接的网络环境中的电子装置的框图;

图2是示出根据某些实施例的控制外部装置的连接的电子装置的框图;

图3是示出根据某些实施例的控制外部装置的连接的电子装置的框图;

图4是示出根据某些实施例的用于基于用户的生物特征信息来控制外部装置的连接的方法的流程图;以及

图5是示出根据某些实施例的用于基于用户认证信息来控制外部装置的连接的方法的流程图。

具体实施方式

图1是根据某些实施例的控制外部装置的连接的网络环境100中的电子装置101的框图。

参考图1,网络环境100中的电子装置101可经由第一网络198(例如,短距离无线通信网络)与电子装置102进行通信,或者经由第二网络199(例如,长距离无线通信网络)与电子装置104或服务器108进行通信。根据实施例,电子装置101可经由服务器108与电子装置104进行通信。根据实施例,电子装置101可包括处理器120、存储器130、输入装置150、声音输出装置155、显示装置160、音频模块170、传感器模块176、接口177、触觉模块179、相机模块180、电力管理模块188、电池189、通信模块190、用户识别模块(SIM)196或天线模块197。在一些实施例中,可从电子装置101中省略所述部件中的至少一个(例如,显示装置160或相机模块180),或者可将一个或更多个其它部件添加到电子装置101中。在一些实施例中,可将所述部件中的一些部件实现为单个集成电路。例如,可将传感器模块176(例如,指纹传感器、虹膜传感器、或照度传感器)实现为嵌入在显示装置160(例如,显示器)中。

处理器120可运行例如软件(例如,程序140)来控制电子装置101的与处理器120连接的至少一个其它部件(例如,硬件部件或软件部件),并可执行各种数据处理或计算。根据一个实施例,作为所述数据处理或计算的至少部分,处理器120可将从另一部件(例如,传感器模块176或通信模块190)接收到的命令或数据加载到易失性存储器132中,对存储在易失性存储器132中的命令或数据进行处理,并将结果数据存储在非易失性存储器134中。根据实施例,处理器120可包括主处理器121(例如,中央处理器(CPU)或应用处理器(AP))以及与主处理器121在操作上独立的或者相结合的辅助处理器123(例如,图形处理单元(GPU)、图像信号处理器(ISP)、传感器中枢处理器或通信处理器(CP))。另外地或者可选择地,辅助处理器123可被适配为比主处理器121耗电更少,或者被适配为具体用于指定的功能。可将辅助处理器123实现为与主处理器121分离,或者实现为主处理器121的部分。

在主处理器121处于未激活(例如,睡眠)状态时,辅助处理器123可控制与电子装置101(而非主处理器121)的部件之中的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些,或者在主处理器121处于激活状态(例如,运行应用)时,辅助处理器123可与主处理器121一起来控制与电子装置101的部件之中的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些。根据实施例,可将辅助处理器123(例如,图像信号处理器或通信处理器)实现为在功能上与辅助处理器123相关的另一部件(例如,相机模块180或通信模块190)的部分。

存储器130可存储由电子装置101的至少一个部件(例如,处理器120或传感器模块176)使用的各种数据。所述各种数据可包括例如软件(例如,程序140)以及针对与其相关的命令的输入数据或输出数据。存储器130可包括易失性存储器132或非易失性存储器134。

可将程序140作为软件存储在存储器130中,并且程序140可包括例如操作系统(OS)142、中间件144或应用146。

输入装置150可从电子装置101的外部(例如,用户)接收将由电子装置101的其它部件(例如,处理器120)使用的命令或数据。输入装置150可包括例如麦克风、鼠标、键盘或数字笔(例如,手写笔)。

声音输出装置155可将声音信号输出到电子装置101的外部。声音输出装置155可包括例如扬声器或接收器。扬声器可用于诸如播放多媒体或播放唱片的通用目的,接收器可用于呼入呼叫。根据实施例,可将接收器实现为与扬声器分离,或实现为扬声器的部分。

显示装置160可向电子装置101的外部(例如,用户)视觉地提供信息。显示装置160可包括例如显示器、全息装置或投影仪以及用于控制显示器、全息装置和投影仪中的相应一个的控制电路。根据实施例,显示装置160可包括被适配为检测触摸的触摸电路或被适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。

音频模块170可将声音转换为电信号,反之亦可。根据实施例,音频模块170可经由输入装置150获得声音,或者经由声音输出装置155或与电子装置101直接(例如,有线地)连接或无线连接的外部电子装置(例如,电子装置102)的耳机输出声音。

传感器模块176可检测电子装置101的操作状态(例如,功率或温度)或电子装置101外部的环境状态(例如,用户的状态),然后产生与检测到的状态相应的电信号或数据值。根据实施例,传感器模块176可包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁性传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(IR)传感器、生物特征传感器、温度传感器、湿度传感器或照度传感器。

接口177可支持将用来使电子装置101与外部电子装置(例如,电子装置102)直接(例如,有线地)或无线连接的一个或更多个特定协议。根据实施例,接口177可包括例如高清晰度多媒体接口(HDMI)、通用串行总线(USB)接口、安全数字(SD)卡接口或音频接口。

连接端178可包括连接器,其中,电子装置101可经由所述连接器与外部电子装置(例如,电子装置102)物理连接。根据实施例,连接端178可包括例如HDMI连接器、USB连接器、SD卡连接器或音频连接器(例如,耳机连接器)。

触觉模块179可将电信号转换为可被用户经由他的触觉或动觉识别的机械刺激(例如,振动或运动)或电刺激。根据实施例,触觉模块179可包括例如电机、压电元件或电刺激器。

相机模块180可捕获静止图像或运动图像。根据实施例,相机模块180可包括一个或更多个透镜、图像传感器、图像信号处理器或闪光灯。

电力管理模块188可管理对电子装置101的供电。根据实施例,可将电力管理模块188实现为例如电力管理集成电路(PMIC)的至少部分。

电池189可对电子装置101的至少一个部件供电。根据实施例,电池189可包括例如不可再充电的原电池、可再充电的蓄电池、或燃料电池。

通信模块190可支持在电子装置101与外部电子装置(例如,电子装置102、电子装置104或服务器108)之间建立直接(例如,有线)通信信道或无线通信信道,并经由建立的通信信道执行通信。通信模块190可包括能够与处理器120(例如,应用处理器(AP))独立操作的一个或更多个通信处理器,并支持直接(例如,有线)通信或无线通信。根据实施例,通信模块190可包括无线通信模块192(例如,蜂窝通信模块、短距离无线通信模块或全球导航卫星系统(GNSS)通信模块)或有线通信模块194(例如,局域网(LAN)通信模块或电力线通信(PLC)模块)。这些通信模块中的相应一个可经由第一网络198(例如,短距离通信网络,诸如蓝牙、无线保真(Wi-Fi)直连或红外数据协会(IrDA))或第二网络199(例如,长距离通信网络,诸如蜂窝网络、互联网、或计算机网络(例如,LAN或广域网(WAN)))与外部电子装置进行通信。可将这些各种类型的通信模块实现为单个部件(例如,单个芯片),或可将这些各种类型的通信模块实现为彼此分离的多个部件(例如,多个芯片)。无线通信模块192可使用存储在用户识别模块196中的用户信息(例如,国际移动用户识别码(IMSI))识别并验证通信网络(诸如第一网络198或第二网络199)中的电子装置101。

天线模块197可将信号或电力发送到电子装置101的外部(例如,外部电子装置)或者从电子装置101的外部(例如,外部电子装置)接收信号或电力。根据实施例,天线模块197可包括天线,所述天线包括辐射元件,所述辐射元件由形成在基底(例如,PCB)中或形成在基底上的导电材料或导电图案构成。根据实施例,天线模块197可包括多个天线。在这种情况下,可由例如通信模块190(例如,无线通信模块192)从所述多个天线中选择适合于在通信网络(诸如第一网络198或第二网络199)中使用的通信方案的至少一个天线。随后可经由所选择的至少一个天线在通信模块190和外部电子装置之间发送或接收信号或电力。根据实施例,除了辐射元件之外的另外的组件(例如,射频集成电路(RFIC))可附加地形成为天线模块197的一部分。

上述部件中的至少一些可经由外设间通信方案(例如,总线、通用输入输出(GPIO)、串行外设接口(SPI)或移动工业处理器接口(MIPI))相互连接并在它们之间通信地传送信号(例如,命令或数据)。

根据实施例,可经由与第二网络199连接的服务器108在电子装置101和外部电子装置104之间发送或接收命令或数据。电子装置102和电子装置104中的每一个可以是与电子装置101相同类型的装置,或者是与电子装置101不同类型的装置。根据实施例,将在电子装置101运行的全部操作或一些操作可在外部电子装置102、外部电子装置104或服务器108中的一个或更多个运行。例如,如果电子装置101应该自动执行功能或服务或者应该响应于来自用户或另一装置的请求执行功能或服务,则电子装置101可请求所述一个或更多个外部电子装置执行所述功能或服务中的至少部分,而不是运行所述功能或服务,或者电子装置101除了运行所述功能或服务以外,还可请求所述一个或更多个外部电子装置执行所述功能或服务中的至少部分。接收到所述请求的所述一个或更多个外部电子装置可执行所述功能或服务中的所请求的所述至少部分,或者执行与所述请求相关的另外功能或另外服务,并将执行的结果传送到电子装置101。电子装置101可在对所述结果进行进一步处理的情况下或者在不对所述结果进行进一步处理的情况下将所述结果提供作为对所述请求的至少部分答复。为此,可使用例如云计算技术、分布式计算技术或客户机-服务器计算技术。

图2是根据某些实施例的控制外部装置的连接的电子装置201的框图200。

参考图2,电子装置201(例如,图1的电子装置101)可以包括连接器210(例如,图1的连接端178)、存储器220(例如,图1的存储器130)、传感器230(例如,图1的传感器模块176)、触摸屏显示器240(例如,图1的显示装置160)和处理器250(例如,图1的处理器120)。

在实施例中,连接器210可以是例如包括在图1的连接端178中的元件,并且可以包括例如用于与外部装置发送和接收数据的一个或更多个引脚。连接器210可以支持连接到外部装置的物理连接,并且可以包括例如HDMI连接器、USB连接器或SD卡连接器中的至少一种。

在实施例中,存储器220可以存储用于感测外部装置是否被插入到连接器210中的预定条件(例如,当外部装置被插入连接器210中时的电流值和当外部装置与连接器210分离时的电流值)。存储器220可以存储当外部装置被插入到连接器210中时控制外部装置的连接的程序(例如,用于批准或阻止外部装置的连接的程序)。存储器220可以存储用于用户认证的程序,该程序可以启用或禁用外部装置的通信连接。

在实施例中,存储器220可以存储认证信息,该认证信息用在再次执行通过传感器230获得的用户信息(例如,指定的密码、指定的图案数据或生物特征信息)的认证比较。例如,生物特征信息可以包括指纹图像、面部图像(例如,与用户的面部有关的特征、面部的每个部分的特征或与眼睛的虹膜有关的特征)或语音信息。

在实施例中,多个用户可以利用电子装置201,并且在这种情况下,存储器220可以预先存储与多个用户中的每个用户有关的用户认证信息。

在实施例中,传感器230可以包括生物传感器。例如,生物传感器可以包括指纹传感器或图像传感器(例如,图1的相机模块180)中的至少一种。

在实施例中,指纹传感器可以用于获取用户的指纹信息。例如,诸如用户手指的物体可以接触指纹传感器,然后指纹传感器可以根据手指的触摸接触来获取指纹信息。

在另一个实施例中,图像传感器(例如,相机模块)可以用作收集用户的生物特征信息的生物传感器(例如,虹膜传感器或面部识别传感器),和/或可以被实现为包括生物传感器(例如,虹膜传感器或面部识别传感器)。相机模块可以在拍摄区域中捕获用户的图像,所捕获的用户的图像然后可以用于面部识别或身份验证,或者该相机模块可以识别虹膜。

在实施例中,传感器230可以包括语音识别传感器。语音识别传感器可以用于在算法上识别从音频模块(例如,图1的音频模块170)获取的用户语音。

在实施例中,用于指纹识别、面部识别和语音识别的方法是本公开所属领域的技术人员显而易见的公知技术,因此将省略其详细说明。

在实施例中,触摸屏显示器240可以根据电子装置201的使用来显示各种画面。触摸屏显示器240可以被整体配置为包括显示器241和触摸面板243。显示器241例如可以显示各种内容(例如,文本、图像、视频、图标或符号)。此外,显示器241可以包括液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电系统(MEMS)显示器或电子纸显示器。触摸面板243可以利用电子笔或用户身体的一部分来接收例如触摸、手势、接近或悬停输入。

在实施例中,如果外部装置被插入到连接器210中,则在处理器250的控制下,触摸屏显示器240可以显示用于执行用户认证的用户界面(UI)。例如,用于执行用户认证的用户界面可以包括用于请求用户认证的用户界面,并显示有助于用户输入用于用户认证的信息的引导图像。

在实施例中,触摸屏显示器240,处理器250可以控制该显示器以显示与由于用户认证失败而阻止外部装置的连接的状态有关的用户界面。

在实施例中,处理器250可以控制电子装置201的整体操作,以及电子装置201的内部配置(或组件)之间的信号流,执行数据处理,以及控制从电池(例如,图1的电池189)到该配置的电源。

在实施例中,如果感测/检测到外部装置被插入到连接器210中,则处理器250可以生成请求获取用户的认证信息的提示。例如,在显示用户界面字段或安全图案询问之后,处理器250可以接收密码或指定图案的输入。此外,处理器250可以通过传感器230获取用户的生物特征信息。例如,生物特征信息可以包括用户的指纹信息、虹膜信息、面部信息或语音信息中的至少一种。处理器250可以确定获取的用户认证信息与存储在存储器220中的用户认证信息是否匹配。如果获取的用户认证信息与存储在存储器220中的用户认证信息匹配,则处理器250可以控制连接到连接器210的开关以与通过连接器210插入的外部装置通信连接。如果获取的用户认证信息与存储在存储器220中的用户认证信息不匹配,则处理器250可以控制开关以阻止通过该连接器210插入的外部装置的连接。

图3是示出根据某些实施例的控制外部装置的连接的电子装置301的框图300。

参考图3,电子装置301(例如,图1的电子装置101或图2的电子装置201)可以包括连接器310(例如,图1的连接端178或图2的连接器210)、电流感测电路320、电源开关电路330、处理器340(例如,图1的处理器120或图2的处理器250)、传感器350(例如,图1的传感器模块176或图2的传感器230)、第一开关360和第二开关370。

在实施例中,“连接器”310(例如,连接器模块)可以包括一个或更多个物理连接器。在下文中,将基于“连接器”310包括第一连接器313和第二连接器315的假设进行说明。

在实施例中,第一连接器313和第二连接器315可以连接到用于感测外部装置的插入的电流感测电路320,并且电源开关电路330可以连接到第一连接器313和第二连接器315的接地(GND)。

在实施例中,第一开关360和第二开关370可以分别连接到第一连接器313和第二连接器315。如前所述,第一开关360和第二开关370控制与插入到第一连接器313和第二连接器315中的外部装置的通信连接。

在实施例中,电流感测电路320可以感测是否从第一连接器313或第二连接器315中的至少一个插入或移除(例如,分离)了外部装置。例如,可以将电源开关电路330(当处于激活状态时)连接到第一连接器313和第二连接器315。如果在电源开关电路330处于激活(例如,接通)的状态下将外部装置插入到例如第一连接器313中,则可以在第一连接器313的接地(GND)上形成回路,以允许电流在其中流动。电流感测电路320可以识别电流值,并且如果识别出的电流值超过指定值,则它可以确定外部装置已经被插入到第一连接器313中。

在实施例中,如果确定外部装置已经被插入到第一连接器313中,则电流感测电路320可以将指示外部装置的插入的信号与识别信息一起传送到处理器340。

在实施例中,如果从电流感测电路320接收到指示外部装置的插入的信号和其中插入有外部装置的第一连接器313的标识信息,则处理器340可以控制显示器显示用于执行用户认证操作的用户界面(例如,显示图2的UI显示器241)。例如,用于执行用户认证操作的用户界面可以包括:请求用户认证的提示;以及与输入用户认证信息有关的视觉元素。然而,用户界面不限于此,并且可以通过例如扬声器的声音输出装置(例如,图1的声音输出装置)输出的其他种类的输出(例如,语音和声音(例如,“将手指放在传感器上”))也是可行的。

在实施例中,响应于接收到指示外部装置的插入的信号,处理器340可以通过传感器350获取用户的认证信息(例如,生物特征信息)。例如,传感器350可以包括生物传感器。生物传感器可以包括指纹传感器或图像传感器(例如,图1的相机模块180)中的至少一种。处理器340可以通过传感器350获取包括指纹信息、虹膜信息或面部信息中的至少一种信息的生物特征信息。

在实施例中,处理器340可以将通过传感器350获取的用户的生物特征信息(例如,指纹信息、虹膜信息、或面部信息)与预先存储在存储器(例如,图2的存储器220)中的生物特征信息进行比较。基于比较的结果(例如,认证是否成功),处理器340可以控制开关360连接或阻止插入到第一连接器313中的外部装置。例如,如果通过传感器350获取的用户的生物特征信息与存储在存储器中的生物特征信息匹配,则处理器340可以确定认证成功并且控制第一开关360连接到插入到第一连接器313中的外部装置。如果连接了外部装置,则处理器340可以执行与外部装置的通信,例如数据传输和接收操作。如果通过传感器350获取的用户生物特征信息与存储在存储器中的生物特征信息不匹配,则处理器340可以确定认证已经失败并且控制第一开关360阻止插入到第一连接器313中的外部装置的通信连接。

在实施例中,因为仅在用户的生物特征信息与存储在存储器中的生物特征信息匹配的情况下,才控制该开关连接到外部装置,所以可以防止与利用安全认证的信息有关的数据被未经认证的用户传输到外部装置。

在实施例中,由于通过传感器350获取的用户的生物特征信息与存储在存储器中的生物特征信息匹配,因此处理器340可以在插入到第一连接器313中的外部装置被连接的状态下以指定的时间间隔通过传感器350获取用户的生物特征信息。如果在指定的时间间隔通过传感器350获取的生物特征信息与存储在存储器中的生物特征信息不匹配,则处理器340可以控制连接到第一连接器313的第一开关360阻止所连接的外部装置。如果在指定的时间间隔通过传感器350获取的生物特征信息与存储在存储器中的生物特征信息匹配,则处理器340可以控制第一开关360保持外部装置到第一连接器313的连接。

在实施例中,通过以指定的时间间隔获取生物特征信息来执行用户认证操作,可以在例如已认证的用户腾出座位时防止未经认证的用户执行与外部装置的通信。

在实施例中,如果通过电流感测电路320感测到外部装置与第一连接器313的分离,则处理器340可以控制连接到第一连接器313的第一开关360以阻止第一连接器313的连接。

在实施例中,尽管在外部装置连接到第一连接器313的假设下进行了说明,但是即使外部装置被插入到第二连接器315或者外部装置被分别插入到第一连接器313和第二连接器315中,也仍然可以执行与根据外部装置被插入第一连接器313中的操作相同的操作。

在实施例中,尽管已经基于用户认证是生物特征信息的假设进行了说明,但是用户认证信息不限于此,并且可以通过密码或图案输入来执行用户认证操作。

图4是示出根据某些实施例的用于基于用户的生物特征信息来控制外部装置的连接的方法的流程图400。

参考图4,在操作401处,处理器(例如,图2的处理器250或图3的处理器340)可以感测到外部装置插入到至少一个连接器(例如,图2的连接器210或图3的连接器310)中。

在实施例中,电流感测电路(例如,图3的电流感测电路320)可以识别出在至少一个连接器的接地(GND)上产生的电流的值,并且如果识别出的电流值超过指定值,它可以确定外部装置被插入到至少一个连接器中。电流感测电路可以将指示外部装置已经被插入到至少一个连接器中的信号传送到处理器。

在实施例中,在操作403处,如果检测到外部装置的插入,则处理器可以在显示器(例如,图2的显示器241)上显示用于执行用户认证的用户界面。需要注意的是,本公开不限于UI的显示器,而是处理器可以可替代地或另外地输出用于接收生物特征信息的其他指示符,例如通过声音输出装置(例如,图1的声音输出装置155)例如扬声器来输出请求用户认证的声音。

在实施例中,在操作405处,处理器可以通过传感器(例如,图2的传感器230或图3的传感器350)获取用户的生物特征信息。例如,处理器可以通过传感器(例如,生物传感器或图像传感器等)获取用户的指纹信息、虹膜信息或面部信息中的至少一种信息。

在实施例中,在操作407处,处理器可以确定获取的生物特征信息与存储在存储器(例如,图2的存储器220)中的生物特征信息是否匹配。

在实施例中,在操作409处,如果获取的生物特征信息与存储在存储器中的生物特征信息匹配,则处理器可以确定认证成功并且批准通过至少一个连接器插入的外部装置的连接。例如,处理器可以控制连接到至少一个连接器的开关(例如,图3的第一开关360或第二开关370)(例如,将开关控制在接通状态)以与通过至少一个连接器插入的外部装置通信连接。

在实施例中,在连接了外部装置的状态下,处理器可以以预定的时间间隔通过传感器获取用户的生物特征信息。如果在指定的时间间隔通过传感器获取的生物特征信息与存储在存储器中的生物特征信息不匹配,则处理器可以控制连接到其中插入有外部装置的连接器的开关(例如,将开关控制在断开状态)阻止所连接的外部装置。

在实施例中,处理器可以通过电流感测电路检测外部装置与至少一个连接器的分离。如果检测到外部装置与至少一个连接器分离,则处理器可以控制连接到至少一个连接器的开关(例如,将开关控制在断开状态)以阻止与至少一个连接器的通信连接。

在实施例中,在操作411处,如果获取的生物特征信息与存储在存储器中的生物特征信息不匹配,则处理器可以确定认证不成功并且阻止通过至少一个连接器插入的外部装置的连接。例如,处理器可以控制连接到至少一个连接器的开关(例如,将开关控制在断开状态)以阻止被插入到至少一个连接器中的外部装置的连接。

在实施例中,如果获取的生物特征信息与存储在存储器中的生物特征信息不匹配,则处理器可以在显示器上显示与根据用户认证的失败而阻止外部装置的连接的状态有关的用户界面。

图5是示出根据某些实施例的用于基于用户认证信息来控制外部装置的连接的方法的流程图500。

参考图5,在操作501处,处理器(例如,图2的处理器250或图3的处理器340)可以感测到外部装置插入到至少一个连接器(例如,图2的连接器210或图3的连接器310)中。

在实施例中,在操作503处,如果检测到外部装置的插入,则处理器可以在显示器(例如,图2的显示器241)上显示用于执行用户认证的用户界面。

在实施例中,操作501和503与如上所述的图4的操作401和403相同,因此将省略其详细说明。

在实施例中,在操作505处,处理器可以获取用户认证信息。例如,用户认证信息可以包括指定的密码、指定的图案数据或用户的生物特征信息(例如,从图像传感器(例如,图1的相机模块180)获取的用户的面部信息、虹膜信息、从音频模块(例如,图1的音频模块170)获取的用户语音信息或从指纹传感器获取的用户的指纹信息)。

在实施例中,在操作507处,处理器可以确定获取的用户认证信息与指定的用户认证信息是否匹配。例如,处理器可以确定获取的用户认证信息与存储在存储器(例如,图2的存储器220)中的用户认证信息是否匹配。

在实施例中,在操作509处,如果获取的用户认证信息与指定的用户认证信息匹配,则处理器可以批准通过至少一个连接器插入的外部装置的连接。如果获取的用户认证信息与指定的用户认证信息不匹配,则在操作511处,处理器可以阻止通过至少一个连接器插入的外部装置的连接。

在实施例中,操作509和511与如上所述的图4的操作409和411相同,因此将省略其详细说明。

根据各种实施例的电子装置可以是各种类型的电子装置之一。电子装置可包括例如便携式通信装置(例如,智能电话)、计算机装置、便携式多媒体装置、便携式医疗装置、相机、可穿戴装置或家用电器。根据本公开的实施例,电子装置不限于以上所述的那些电子装置。

应该理解的是,本公开的各种实施例以及其中使用的术语并不意图将在此阐述的技术特征限制于具体实施例,而是包括针对相应实施例的各种改变、等同形式或替换形式。对于附图的描述,相似的参考标号可用来指代相似或相关的元件。将理解的是,与术语相应的单数形式的名词可包括一个或更多个事物,除非相关上下文另有明确指示。如这里所使用的,诸如“A或B”、“A和B中的至少一个”、“A或B中的至少一个”、“A、B或C”、“A、B和C中的至少一个”以及“A、B或C中的至少一个”的短语中的每一个短语可包括在与所述多个短语中的相应一个短语中一起列举出的项的任意一项或所有可能组合。如这里所使用的,诸如“第1”和“第2”或者“第一”和“第二”的术语可用于将相应部件与另一部件进行简单区分,并且不在其它方面(例如,重要性或顺序)限制所述部件。将理解的是,在使用了术语“可操作地”或“通信地”的情况下或者在不使用术语“可操作地”或“通信地”的情况下,如果一元件(例如,第一元件)被称为“与另一元件(例如,第二元件)结合”、“结合到另一元件(例如,第二元件)”、“与另一元件(例如,第二元件)连接”或“连接到另一元件(例如,第二元件)”,则意味着所述一元件可与所述另一元件直接(例如,有线地)连接、与所述另一元件无线连接、或经由第三元件与所述另一元件连接。

如这里所使用的,术语“模块”可包括以硬件、软件或固件实现的单元,并可与其他术语(例如,“逻辑”、“逻辑块”、“部分”或“电路”)可互换地使用。模块可以是被适配为执行一个或更多个功能的单个集成部件或者是该单个集成部件的最小单元或部分。例如,根据实施例,可以以专用集成电路(ASIC)的形式来实现模块。

可将在此阐述的各种实施例实现为包括存储在存储介质(例如,内部存储器136或外部存储器138)中的可由机器(例如,电子装置101)读取的一个或更多个指令的软件(例如,程序140)。例如,在处理器的控制下,所述机器(例如,电子装置101)的处理器(例如,处理器120)可在使用或无需使用一个或更多个其它部件的情况下调用存储在存储介质中的所述一个或更多个指令中的至少一个指令并运行所述至少一个指令。这使得所述机器能够操作用于根据所调用的至少一个指令执行至少一个功能。所述一个或更多个指令可包括由编译器产生的代码或能够由解释器运行的代码。可以以非暂时性存储介质的形式来提供机器可读存储介质。其中,术语“非暂时性”仅意味着所述存储介质是有形装置,并且不包括信号(例如,电磁波),但是该术语并不在数据被半永久性地存储在存储介质中与数据被临时存储在存储介质中之间进行区分。

根据实施例,可在计算机程序产品中包括和提供根据本公开的各种实施例的方法。计算机程序产品可作为产品在销售者和购买者之间进行交易。可以以机器可读存储介质(例如,紧凑盘只读存储器(CD-ROM))的形式来发布计算机程序产品,或者可经由应用商店(例如,Play Store

根据各种实施例,上述部件中的每个部件(例如,模块或程序)可包括单个实体或多个实体。根据各种实施例,可省略上述部件中的一个或更多个部件,或者可添加一个或更多个其它部件。可选择地或者另外地,可将多个部件(例如,模块或程序)集成为单个部件。在这种情况下,根据各种实施例,该集成部件可仍旧按照与所述多个部件中的相应一个部件在集成之前执行一个或更多个功能相同或相似的方式,执行所述多个部件中的每一个部件的所述一个或更多个功能。根据各种实施例,由模块、程序或另一部件所执行的操作可顺序地、并行地、重复地或以启发式方式来执行,或者所述操作中的一个或更多个操作可按照不同的顺序来运行或被省略,或者可添加一个或更多个其它操作。

相关技术
  • 用于根据在连接到外部电子装置的信号端处检测到的电压大小来控制输出到外部电子装置的电压的方法和电子装置
  • 电子装置及使用该电子装置控制外部装置的方法
技术分类

06120112678311