配对方法及电子装置与流程

文档序号:11841351阅读:259来源:国知局
本发明是有关于一种配对方法及电子装置。
背景技术
::随着科技的发展及时代的进步,智能手机以及平板计算机等移动装置已然成为人们生活中不可或缺的一部分。应用于不同的使用习惯,一个使用者可能同时拥有许多不同的移动装置。为了让每个装置内的数据、文件及应用程序能够方便地传输或是同步至其它的装置,现有技术中通常会使用账号登录或者其它近端搜寻配对的相关技术。然而,账号登录可能造成使用者在操作上的不便或者疑虑,而近端探索配对在某些情境下可能会找出两台以上的待配对装置(例如,周围存在的多台蓝牙装置)。在此情况下,即便使用者已将欲配对的两台装置置于邻近处,一般使用者仍不容易在清单中的众多装置中快速识别出自己的装置,进而造成配对上的困难。因此,如果能够判断物理上最邻近的装置,并自动与之配对,即可节省使用者很多的麻烦。技术实现要素:本发明提出一种配对方法及电子装置,可有效地找出物理上最邻近于电子装置的待配对装置,进而提升配对效率。本发明提出一种配对方法,适于电子装置。所述方法包括:产生包括至少一待配对装置的配对列表;执行近接检测以搜寻邻近于电子装置的至少一邻近装置;判断至少一邻近装置的其中之一是否相同于至少一待配对装置中的第一待配对装置;当至少一邻近装置的所述其中之一相同于第一待配对装置时,与第一待配对装置配对。本发明提出一种电子装置,包括存储单元、通信单元及处理单元。存储 单元,存储多个模块。处理单元,连接存储单元及通信单元,存取并执行所述多个模块。所述多个模块包括产生模块、搜寻模块、判断模块以及配对模块。产生模块产生包括至少一待配对装置的配对列表。搜寻模块执行近接检测以搜寻邻近于电子装置的至少一邻近装置。判断模块判断至少一邻近装置的其中之一是否相同于至少一待配对装置中的第一待配对装置。当至少一邻近装置的所述其中之一相同于第一待配对装置时,配对模块与第一待配对装置配对。基于上述,本发明实施例提出的配对方法及电子装置,可在取得包括待配对装置的配对列表之后,基于近接检测的方式找出物理上最接近于电子装置的待配对装置,进而与其配对。如此一来,即可节省实施装置间配对的步骤及时间,进而提升配对的效率。为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1是本发明的实施例示出的电子装置示意图;图2是本发明的实施例示出的配对列表产生方法流程图;图3是本发明的实施例示出的配对操作示意图;图4是本发明的实施例示出的电子装置示意图;图5是本发明的实施例示出的配对方法的流程图。附图标记说明:100、400:电子装置;112、412:存储单元;112_1、412_2:搜寻模块;112_2:扫描模块;112_3:传输模块;112_4、412_1:产生模块;112_5、412_4:配对模块;114、414:通信单元;116、416:处理单元;118、418:扬声器;S210~S240、S310~S332、S510~S560:步骤。具体实施方式图1是本发明的一实施例示出的电子装置示意图。在本实施例中,电子装置100例如是手机、智能手机、个人计算机(personalcomputer,简称PC)、笔记本计算机(notebookPC)、上网本、平板计算机(tabletPC)、电视机、游戏机(gameconsole)、便携式装置、或便携式多媒体播放器(portablemultimediaplayer)等。电子装置100包括存储单元112、通信单元114、处理单元116。存储单元112可以是内存、硬盘或是其它任何可用于存储数据的组件,而可用以记录多个程序代码或模块。通信单元114可经配置以用于处理蜂窝式通信技术的射频(RadioFrequency,简称RF)信号,蜂窝式通信技术例如全球移动系统(GlobalSystemforMobile,简称GSM)、第三代合作伙伴计划长期演进(3GPPLTE)、码分多址(CodeDivisionMultipleAccess,简称CDMA)、宽带CDMA(WCDMA)、高速分组接入(HighSpeedPacketAccess,简称HSPA),以及全球微波互联接入(WorldInteroperabilityforMicrowaveAccess,简称WiMAX)等等。此外,通信单元114也可处理无线局域网络(WirelessLocalAreaNetwork,简称WLAN)通信技术的RF信号。通信单元114可分别包括发射器电路、接收器电路、模数(analog-to-digital,简称A/D)转换器、数模(digital-to-analog,D/A)转换器、低噪声放大器(lownoiseamplifier,简称LNA)、混波器、滤波器、匹配电路、传输线、功率放大器(poweramplifier,简称PA)、一或多个天线单元及本地存储媒介的组件,但不仅限于此,来为电子装置100提供通信功能。处理单元116耦接至存储单元112以及通信单元114。处理单元116可以是一般用途处理器、特殊用途处理器、传统的处理器、数字信号处理器、多个微处理器(microprocessor)、一个或多个结合数字信号处理器核心的微处理器、控制器、微控制器、专用集成电路(ApplicationSpecificIntegratedCircuit,简称ASIC)、现场可编程门阵列(FieldProgrammableGateArray, 简称FPGA)电路、任何其它种类的集成电路、状态机、基于进阶精简指令集机器(AdvancedRISCMachine,简称ARM)的处理器以及类似品。在本实施例中,处理单元116可存取存储单元112所存储的搜寻模块112_1、扫描模块112_2、传输模块112_3及产生模块112_4来执行本发明提出的配对列表产生方法。图2是本发明的一实施例示出的配对列表产生方法流程图。本实施例提出的方法可由图1的电子装置100执行,以下即搭配图1的各个组件来说明本方法的详细步骤。在步骤S210中,搜寻模块112_1可搜寻与电子装置100同属于第一子网的至少一第一装置,并据以产生第一列表。在一实施例中,第一子网例如是由第一存取点所提供的局域网络,且不同的子网例如是由不同存取点所提供的局域网络。在此情况下,搜寻模块112_1可执行例如mDNS、SSDP或是其它类似的通信协议来探索(discover)或寻找其它同样由所述第一存取点服务的第一装置。接着,搜寻模块112_1可将所探索到的各个第一装置汇整为所述第一列表。在一实施例中,所述第一列表可记录各第一装置的各项识别信息,例如实体识别码(instanceidentification)、因特网协议(InternetProtocol,简称IP)地址、唯一识别码(例如以全域唯一识别码(GloballyUniqueIdentifier,简称GUID))等,但可不限于此。此外,在其它实施例中,电子装置100可仅在受控于使用者而进入一配对页面之后才执行步骤S210,但本发明的可实施方式不限于此。在步骤S220中,扫描模块112_2可扫描电子装置附近的至少一存取点,并据以产生第一存取点列表。在一实施例中,所述第一存取点列表可记录各存取点的各项识别信息,例如服务集标识(ServiceSetIdentifier,简称SSID)及基本服务集标识(BasicServiceSetIdentifier,简称BSSID)等,但可不限于此。在步骤S230中,传输模块112_3可上传第一存取点列表至服务器,并接收服务器回传的第二列表。所述服务器例如是架设于云端网络中的数据中心、云端服务器或是其它类似的伺服装置及伺服系统。在一实施例中,所述服务器除了可接收来自电子装置100的第一存取点列表之外,也可接收其它装置所上传的存取点列表。接着,所述服务器可从其它装置所上传的存取点列表 中找出与第一存取点列表较为相似的存取点列表,并将其对应的装置汇整为所述第二列表。为了便于说明,以下将所述第二列表所包括的装置称为第二装置。在一实施例中,所述服务器可个别计算其它装置所上传的存取点列表与第一存取点列表之间的相似度。当出现与第一存取点列表的相似度高于预设门限值(例如50%)的存取点列表时,所述服务器可将此存取点列表对应的装置定义为第二装置,并列入所述第二列表中。详细而言,当两个相异的装置具有相似的存取点列表时,即代表这两个装置彼此相距甚近。也就是说,传输模块112_3可基于服务器回传的第二列表找出实体上(physically)相近于(例如位于同一层楼)电子装置100的装置(即,各第二装置)。并且,即便某些第二装置与电子装置100属于不同的子网,所述服务器仍可基于上述教示来找出这些第二装置,并通过第二列表告知电子装置100。之后,在步骤S240中,产生模块112_4可联合第一列表以及第二列表以产生包括至少一待配对装置的配对列表。具体而言,由于第一列表中的各第一装置可能与第二列表中的各第二装置重复,因此产生模块112_4可通过步骤S240来避免配对列表中出现重复的待配对装置。简言之,通过本发明实施例提出的方法,电子装置100除了可找出与其属于同一子网的各第一装置之外,还可通过第二列表得知与其实体上相近的各第二装置(即便某些第二装置可能与电子装置100分别属于不同的子网)。从另一观点而言,当使用者欲将其所拥有的电子装置100与另一装置(例如,笔记本计算机)配对时,本发明实施例所提出的方法可让电子装置100有较高的机会将此笔记本计算机作为待配对装置而列入所产生的配对列表中,进而利于后续的配对操作。在其它实施例中,由于配对列表中可能包括为数众多的待配对装置,因此本发明可另通过高频音传播技术(SoundTrigger)来从这些待配对装置中找出实体上最接近于(例如位于同一房间或隔间)电子装置100的待配对装置,进而提升后续配对操作的效率。以下将提供进一步说明。请参照图3,图3是本发明的一实施例示出的配对操作示意图。本实施例提出的方法可由图1的电子装置100执行,以下即搭配图1的各个组件来 说明本方法的详细步骤。步骤S310~S316的细节可参照图2中步骤S210~S240的相关说明,在此不再赘述。在一实施例中,电子装置100可还包括扬声器118,而存储单元112可还包括配对模块112_5,用以执行步骤S318~S332,具体说明如下。在步骤S318中,配对模块112_5可控制扬声器118发送声音信息,并判断是否接收到至少一第三装置对于声音信息的响应。在一实施例中,所述声音信息例如是由配对模块112_5编码电子装置100的识别信息(例如实体识别码)而成的高频声音信号。此高频声音信息的频率例如是人耳无法察觉的频率(例如25000Hz),而其传送范围例如是0.5~1公尺以内,但本发明的可实施方式不限于此。在本实施例中,所述至少一第三装置例如是使用者欲用来与电子装置100配对的装置,其可通过麦克风装置听取来自扬声器118的声音信息。当所述至少一第三装置听到此声音信息时,其可从中获得电子装置100的身份信息,并例如通过网络或上述服务器来发送所述响应至电子装置100。在一实施例中,当使用者欲配对电子装置100及所述至少一第三装置时,使用者可将此二者个别切换至配对页面。当所述至少一第三装置处于此配对页面时,其可开启麦克风装置以听取上述声音信息,但本发明的可实施方式不限于此。由于声音信息的传送距离较短,因此若电子装置100接收到所述至少一第三装置对于声音信息的响应,即代表此二装置之间的距离相当近,因而很可能互为欲配对的目标。因此,在步骤S320中,配对模块112_5可判断至少一第三装置的数量是否为1。若是,此即代表所述第三装置即为电子装置100欲配对的目标,因此配对模块112_5可接续在步骤S322中定义至少一第三装置为被选取的第一待配对装置。另一方面,若所述至少一第三装置的数量不为1,即代表附近存在多个可能的配对目标,因此配对模块112_5可在步骤S324中显示包括至少一待配对装置的配对列表,以让使用者从中选取正确的待配对装置。此外,当配对模块112_5在步骤S318中未接收到任何回应时,其也可接续执行步骤S324,以让使用者从中选取正确的待配对装置。之后,在步骤S326中,当多个待配对装置的第一待配对装置被选取时,配对模块112_5可判断第一待配对装置是否属于第一子网。若是,配对模块 112_5可在步骤S330中控制通信单元114发送配对要求至第一待配对装置,并等待第一待配对装置对于配对要求的配对响应。另一方面,若第一待配对装置不属于第一子网,则配对模块112_5可在步骤S328中控制通信单元114切换连接至第一待配对装置所属的第二子网,再接续进行步骤S330。接着,在步骤S332中,当配对响应指示第一待配对装置同意配对要求时,配对模块112_5可与第一待配对装置进行配对。从以上实施例可看出,本发明实施例提出的方法可让使用者在不需注册或登录账号的情况下让使用者轻易地完成两个装置之间的配对。并且,通过先前实施例中示出的机制,即便这两个装置分属于不同的子网,本发明实施例提出的方法仍可顺利地将对方找出,进而完成与彼此的配对。在其它实施例中,本发明可还通过额外的机制来从配对列表中筛选出较接近于电子装置的待配对装置,进而提升配对的效率。请参照图4,图4是本发明的一实施例示出的电子装置示意图。在本实施例中,电子装置400包括存储单元412、通信单元414、处理单元416及扬声器418。电子装置400及其所包括组件的各种可能的实施方式可参照图1中的相关说明,在此不再赘述。处理单元416可存取存储单元412中的产生模块412_1、搜寻模块412_2、判断模块412_3及配对模块412_4来执行本发明提出的改善配对列表方法。图5是本发明的一实施例示出的配对方法的流程图。本实施例提出的方法可由图4的电子装置400执行,以下即搭配图4的各个组件来说明本方法的详细步骤。在步骤S510中,产生模块412_1可产生包括至少一待配对装置的配对列表。在一实施例中,所述配对列表例如是依据图2及图3的示出的所产生的配对列表。在其它实施例中,所述配对列表也可以是由产生模块412_1执行例如蓝牙探索(Bluetoothdiscovery)及通用即插即用(UniversalPlugandPlay,简称UPnP)等技术所找出的待配对装置列表,但本发明的可实施方式不限于此。接着,在步骤S520中,搜寻模块412_2可执行近接检测以搜寻邻近于电子装置400的至少一邻近装置。所述近接检测例如包括蓝牙4.0以及高频音传播技术,但可不限于此。具体而言,搜寻模块412_2可基于蓝牙4.0规格 中的近距传感定义(proximityprofile)来检测电子装置400与其邻近装置之间的距离,进而找出最接近于电子装置400的邻近装置。此外,搜寻模块412_2也可控制扬声器418发出先前实施例中所示的声音信息(例如具有人耳无法察觉频率的短距离高频声音信息)。如先前实施例所示,当可接收到声音信息的某一邻近装置处于配对页面时,其可对应地传送响应至电子装置400。具体细节可参照先前实施例所示,在此不再赘述。在步骤S530中,判断模块412_3可判断至少一邻近装置的其中之一是否相同于至少一待配对装置中的第一待配对装置。所述至少一邻近装置的所述其中之一例如是最接近于电子装置400的邻近装置,但可不限于此。在本实施例中,若所述至少一邻近装置的所述其中之一相同于所述至少一待配对装置中的第一待配对装置,此即代表此第一待配对装置即为电子装置400欲配对的装置,因此配对模块412_4可接续在步骤S540中与第一待配对装置配对。步骤S540的细节可参照图3实施例所示,在此不再赘述。另一方面,若至少一邻近装置完全不同于至少一待配对装置,则配对模块412_4可在步骤S550中显示包括至少一待配对装置的配对列表,以供使用者选取欲配对的待配对装置。之后,在步骤S560中,当至少一待配对装置中的其中之一被选取时,配对模块412_4可与至少一待配对装置中的其中之一配对。相似地,具体配对细节仍可参照图3实施例所示,在此不再赘述。综上所述,本发明实施例提出的改善配对列表的方法可基于近接检测的方式找出邻近于电子装置的邻近装置,并判断配对列表中是否存在相同于某个邻近装置的待配对装置。若是,此即代表此待配对装置即为电子装置欲配对的装置,而电子装置则可进而与此待配对装置配对。如此一来,即可节省实施装置间配对的步骤及时间,进而提升配对的效率。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1