用于执行免持通讯协议控制的方法和装置制造方法

文档序号:7771877阅读:137来源:国知局
用于执行免持通讯协议控制的方法和装置制造方法【专利摘要】一种用于执行免持通讯协议控制的方法及装置,该方法用于一电子装置,包含有:在该电子装置及多个无线配件装置间分别建立多个蓝牙异步无连接连线;以及动态地将一装置信息表中一预设启动装置参数更新为该多个无线配件装置中一特定无线配件装置的一唯一识别码,以依据该预设启动装置参数来维护该电子装置及该特定无线配件装置间的一单一蓝牙同步连接导向连线,其中该装置信息表包含有与该电子装置建立该些蓝牙异步无连接连线的该些无线配件装置的多个唯一识别码。如该电子装置为音频网关装置,而该无线配件装置为免持装置。【专利说明】用于执行免持通讯协议控制的方法和装置【
技术领域
】[0001]本发明是相关于一移动电子装置的配件控制(accessorycontrol),尤指一种用于执行免持通讯协议(hands-freeprofile,HFP)控制的方法及相关的装置和计算机程序女口广叩ο【
背景技术
】[0002]已知的移动电子装置由于具有相当的实用性,因而成为每日不可或缺的部分,例如具备个人数字助理(personaldigitalassistant,PDA)功能的多功能移动电话或是具有移动电话功能的个人数字助理。当已知的移动电子装置被设计为可连接许多配件装置(accessorydevice)时,往往会出现问题。例如某些配件装置可能需要强大的处理器以及存储器资源,造成整体的成本上升;又或者使用者无法接受已知的移动电子装置以及配件装置的整体表现。因此,此领域亟需一种新颖的方法以应用于电子装置的配件装置控制。【
发明内容】[0003]因此,本发明的目的之一在于提供一种用于执行免持通讯协议(hands-freeprofile,HFP)控制的方法及相关的装置和计算机程序产品,以解决上述问题。[0004]本发明的另一目的在于提供一种用于执行免持通讯协议控制的方法及相关的装置和计算机程序产品,以提供使用者高质量的电子装置以及相关配件装置。[0005]依据至少一较佳实施例,揭露一种用于执行免持通讯协议控制的方法,该方法用于一电子装置,该方法包含有以下步骤:在该电子装置以及多个无线配件装置之间分别建立多个蓝牙(Bluetooth)异步无连接(AsynchronousConnection-Less,ACL)连线;以及动态地将一装置信息表中的一预设启动装置(default-active-device)参数更新为该多个无线配件装置中的一特定无线配件装置的一唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的一单一蓝牙同步连接导向(SynchronousConnection-Oriented,SCO)连线,其中该装置信息表包含有与该电子装置建立该多个蓝牙异步无连接连线的该多个无线配件装置的多个唯一识别码。[0006]依据至少一较佳实施例,揭露一种用于执行免持通讯协议控制的装置,该装置包含有一电子装置的至少一部分。该装置包含有一无线控制电路以及一处理电路。该无线控制电路,用来对该电子装置进行无线通讯控制。该处理电路耦接至该无线控制电路,并用来藉由使用该无线控制电路来在该电子装置以及多个无线配件装置之间分别建立多个蓝牙(Bluetooth)异步无连接(AsynchronousConnection-Less,ACL)连线,其中该处理电路动态地将一装置信息表中的一预设启动装置(default-active-device)参数更新为该多个无线配件装置中的一特定无线配件装置的一唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的一单一蓝牙同步连接导向(SynchronousConnection-Oriented,SCO)连线,其中该装置信息表包含有与该电子装置建立该多个蓝牙异步无连接连线的该多个无线配件装置的多个唯一识别码。[0007]依据至少一较佳实施例,揭露一种计算机程序产品,该计算机程序产品具有程序指令以控制一电子装置的一处理器执行一方法,该方法包含有下列步骤:在该电子装置以及多个无线配件装置之间分别建立多个蓝牙(Bluetooth)异步无连接(AsynchronousConnection-Less,ACL)连线;以及动态地将一装置信息表中的一预设启动装置(default-active-device)参数更新为该多个无线配件装置中的一特定无线配件装置的一唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的一单一蓝牙同步连接导向(SynchronousConnection-Oriented,SCO)连线,其中该装置信息表包含有与该电子装置建立该多个蓝牙异步无连接连线的该多个无线配件装置的多个唯一识别码。[0008]本发明的方法、装置以及计算机程序产品能够改善整体的免持通讯协议控制的表现,此外亦可降低配件装置中的控制电路的复杂度,进而减少相关的成本付出。【专利附图】【附图说明】[0009]图1为用于执行免持通讯协议控制的装置的示意图。[0010]图2为图1所示的装置的实施例,其中该装置可以为一移动电话。[0011]图3为用于执行免持通讯协议控制的一方法的流程图的实施例。[0012]图4绘示了相关于图3所示的方法的拨入电话控制机制的实施例。[0013]图5绘示了相关于图3所示的方法的拨入电话控制机制的另一实施例。[0014]图6绘示了相关于图3所示的方法的拨入电话控制机制的另一实施例。[0015]图7绘示了相关于图3所示的方法的拨出电话控制机制的实施例。[0016]图8绘示了相关于图3所示的方法的拨出电话控制机制的另一实施例。[0017]图9绘示了相关于图3所示的方法的进行中通话控制机制的实施例。[0018]图10绘示了相关于图3所示的方法的进行中通话控制机制的另一实施例。[0019]图11绘示了相关于图3所示的方法的进行中通话控制机制的另一实施例。[0020]图12绘示了相关于图3所示的方法的进行中通话控制机制的又另一实施例。[0021]图13绘示了相关于图3所示的方法的进行中通话控制机制的再另一实施例。[0022][标号说明][0023]100装置110处理电路110C程序码120无线控制电路200移动电话231相机模块240触控屏幕300流程310、320步骤【具体实施方式】[0024]在说明书及上述的申请专利范围当中使用了某些词汇来指称特定的元件。所属领域中具有通常知识者应可理解,制造商可能会用不同的名词来称呼同样的元件。本说明书及上述的申请专利范围并不以名称的差异来作为区别元件的方式,而是以元件在功能上的差异来作为区别的基准。在通篇说明书及上述的请求项当中所提及的「包含」为一开放式的用语,故应解释成「包含但不限定于」。此外,「耦接」一词在此是包含任何直接及间接的电气连接手段。因此,若文中描述一第一装置电性连接于一第二装置,则代表该第一装置可直接连接于该第二装置,或通过其它装置或连接手段间接地连接至该第二装置。[0025]图1为用于执行免持通讯协议(hands-freeprofile,HFP)控制的一装置100的示意图。装置100可以包含有一电子装置的至少一部分(例如,部分或全部),例如,装置100可以包含有上述电子装置的一部分,更具体地说,可以作为该电子装置内的一控制电路,如一集成电路;在另一实施例中,装置100可以是上述电子装置的整体。该电子装置的范例可包含有(但不局限于)移动电话(例如,多功能移动电话)、移动计算机(例如,平板计算机)、个人数字助理或是个人计算机(例如膝上型计算机或是桌上型计算机)。[0026]如图1所示,装置100包含有一处理电路110以及一无线控制电路120,无线控制电路120通常如图1所示而耦接至一天线,其中处理电路110(尤指处理电路110执行程序码110C,如一操作系统以及应用程序)用来控制该电子装置的运作,以及无线控制电路120在该电子装置中用来执行无线通讯控制。请注意,可以选择性地使用软件(或是固件)模块搭配硬件电路的混合机制,或是纯硬件机制来实现处理电路110,举例来说,处理电路110可包含一处理器以及相关硬件电路,并使用至少一印刷电路板来承载该处理器,而上述相关硬件电路包含有至少一存储器(未显示),例如至少一随机存取存储器(randomaccessmemory,RAM)及/或至少一非易失性存储器(non-volatilememory,例如,一电子抹除式可复写只读存储器(electricallyerasableprogrammablereadonlymemory,EEPR0M)或一闪存(flashmemory)),其中至少一程序码IlOC(例如一组或是多组程序码)可以预先被储存在储存单元中且供处理电路110取用,如图1所示。然而,这仅供说明用途,并非用以限制本发明。在另一个例子中,处理电路110可以用纯硬件电路来实现,并且将上述程序码110C内嵌在其中。[0027]此外,处理电路110进一步可藉由使用无线控制电路120,以在该电子装置以及多个无线配件装置之间分别建立多个蓝牙(Bluetooth)异步无连接(AsynchronousConnection-Less,ACL)连线。处理电路110可将一装置信息表(deviceinformationtable)中的一预设启动装置(default-active-device)参数设定(尤指动态更新)为该多个无线配件装置中的一特定无线配件装置的一唯一识别码(uniqueidentification),以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的一单一蓝牙同步连接导向(SynchronousConnection-Oriented,SCO)连线,其中该装置信息表可储存在该电子装置中,尤指储存于一储存单元,如前述的至少一存储器。举例来说,该唯一识别码可以是一蓝牙硬件装置地址(BD_ADDR),也就是以下说明书中的蓝牙地址;该电子装置可以是一语音网关(AudioGateway,AG)装置;而该多个无线配件装置可以是免持装置。更进一步来说,该电子装置(例如一语音网关装置)可将对应于该多个无线配件装置(例如多个免持装置)的多个唯一蓝牙地址更新维护在该装置信息表中,其中该装置信息表中的任一个唯一蓝牙地址代表其中该多个免持装置中的一个免持装置。[0028]实务上,该电子装置以及该多个无线配件装置都符合蓝牙规范,因此可参阅蓝牙规范(例如HFP1.6的V16r00)来获得一些实作上的细节。[0029]图2为图1所示的装置100的实施例,其中装置100可以为一移动电话200。图2中的移动电话200可包含有一相机模块231,比如能够撷取影像的一前置相机模块,以及还包含有一触控屏幕240,可用来显示信息并允许使用者输入控制。[0030]图3为用于执行免持通讯协议控制的一方法300的流程图的一实施例。图3所示的方法300可应用于图1中的装置100(尤指图2中的移动电话200),并且可应用于其中的处理电路110(尤指处理电路110执行程序码110C,如一操作系统以及应用程序)。举例来说,可通过一计算机程序产品来得到程序码IlOC以对一处理器下达指令来执行图3中的方法300,该计算机程序产品可以利用一非暂时性的计算机可读媒体(non-transitorycomputer-readablemedium)来实现(例如,储存该程序指令的一磁盘片或是一光盘,或一等效版本,如要被安装的一软件套件(softwarepackage))。该方法描述如下。[0031]在步骤310中,处理电路110会藉由使用无线控制电路120,而在该电子装置以及多个无线配件装置(例如前述蓝牙装置,像是蓝牙耳机等)之间分别建立多个蓝牙异步无连接连线。[0032]在步骤320中,处理电路110会动态地将该装置信息表中的该预设启动装置(default-active-device)参数更新为该多个无线配件装置中该特定无线配件装置的该唯一识别码(例如该特定无线配件装置的BD_ADDR),以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线,其中该装置信息表包含有与该电子装置建立蓝牙异步无连接连线的该多个无线配件装置所分别具有的唯一识别码。一般来说,该多个无线配件装置之中每一无线配件装置的唯一识别码可以是BD_ADDR(即该多个无线配件装置的该多个唯一识别码可以分别是该多个无线配件装置的多个BD_ADDR)。且上述的该多个唯一蓝牙地址可以作为该多个唯一识别码的一种实施方式。举例来说,处理电路110动态地将该预设启动装置参数更新为该多个无线配件装置中的该特定无线配件装置的该唯一识别码,以维护唯一的单一蓝牙同步连接导向连线(例如该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线),进一步来说,可避免该电子装置以及该特定无线配件装置之间的多重蓝牙同步连接导向连线。[0033]当检测到该预设启动装置参数被更新为该特定无线配件装置(例如该多个无线配件装置中的一第一无线配件装置)的该唯一识别码时,处理电路110会避免该多个无线配件装置中的另一无线配件装置(例如该多个无线配件装置中的一第二无线配件装置,或是该多个无线配件装置中任何其它非该第一无线配件装置的无线配件装置)触发另一单一蓝牙同步连接导向连线的建立。然而,此仅供说明用途,本发明并不以此为限,在某些其它的范例中,当检测到单一蓝牙同步连接导向连线已建立,处理电路110会送出一指令至该多个无线配件装置中其它的无线配件装置(例如该多个无线配件装置中的该第二无线配件装置,或是该多个无线配件装置中任何其它非该第一无线配件装置的无线配件装置)以通知进入不活动状态(inactivestate),避免该多个无线配件装置中的另一无线配件装置触发另一单一蓝牙同步连接导向连线的建立。[0034]在某些实施例中,当检测到该多个无线配件装置中的另一无线配件装置(例如该多个无线配件装置中的该第二无线配件装置)正在拨出电话时,处理电路110会动态地将该预设启动装置参数更新为该多个无线配件装置中的该另一无线配件装置的唯一识别码,并且在该电子装置以及该另一无线配件装置之间建立一单一蓝牙同步连接导向连线。更具体地说,当检测到该多个无线配件装置中的另一无线配件装置(例如该多个无线配件装置中的该第二无线配件装置,或是该多个无线配件装置中任何其它非该第一无线配件装置的无线配件装置)正在拨出电话时,处理电路110会取消该电子装置以及该特定无线配件装置(例如该第一无线配件装置)之间的该单一蓝牙同步连接导向连线,以避免该电子装置以及该多个无线配件装置中至少一部分装置之间的多重蓝牙同步连接导向连线。[0035]在某些实施例中,在建立该电子装置以及该多个无线配件装置中的另一无线配件装置(例如该多个无线配件装置中的该第二无线配件装置,或是该多个无线配件装置中任何其它非该第一无线配件装置的无线配件装置),或是该多个无线配件装置中任何其它非该第一无线配件装置的无线配件装置之间的单一蓝牙同步连接导向连线之前,处理电路110会取消该电子装置以及该多个无线配件装置中的一个装置之间现存的单一蓝牙同步连接导向连线,例如该电子装置以及该特定无线配件装置(例如该第一无线配件装置)之间的单一蓝牙同步连接导向连线,其中前述的现存的单一蓝牙同步连接导向连线包含有介于该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线。[0036]在某些实施例中,在分别建立该电子装置以及该多个无线配件装置之间的该多个蓝牙异步无连接连线之前,处理电路110会取消该电子装置以及该多个无线配件装置中的一个装置之间的一现存的蓝牙异步无连接连线,该现存的蓝牙异步无连接连线是之前由该多个无线配件装置中的一个装置所触发而建立的。[0037]在某些实施例中,处理电路110会基于前述的该装置信息表来判断是否要控制该多个无线配件装置中至少一无线配件装置的操作。举例来说,当检测到一拨入电话时,处理电路110会送出至少一命令来控制该装置信息表中的该多个唯一识别码所代表的全部的无线配件装置发出铃响。接着,该电子装置的使用者可通过该定无线配件装置接听该拨入电话。实际上,当检测到该拨入电话经由该特定无线配件装置被接听时(例如检测到一命令ATA从该特定无线配件装置被传送到该电子装置的情况下),处理电路110会将该预设启动装置参数更新为该特定无线配件装置的该唯一识别码。因此,处理电路110便可依据该装置信息表中的该预设启动装置参数来维护该电子装置以及该特定无线配件装置(例如该第一无线配件装置)之间的该单一蓝牙同步连接导向连线。举例来说,当该单一蓝牙同步连接导向连线是建立于该电子装置以及该多个无线配件装置的该特定无线配件装置(例如该第一无线配件装置)之间的时候,处理电路110会依据该装置信息表中的该预设启动装置参数来控制该电子装置忽略从该多个无线配件装置(例如该第二无线配件装置,或是该多个无线配件装置中任何其它非该第一无线配件装置的无线配件装置)中的任何其它无线配件装置所发出的一请求。[0038]在某些实施例中,基于上述的包含有该预设启动装置参数的该装置信息表,处理电路110会判断是否要控制该多个无线配件装置中至少一无线配件装置进行操作。举例来说,基于包含有该预设启动装置参数的该装置信息表,处理电路110会控制该电子装置来针对从该特定无线配件装置所发出的一请求来进行一相对应操作。再举一例,基于包含有该预设启动装置参数的该装置信息表,处理电路110会控制该电子装置不对从其它无线配件装置所发出的一请求做出反应。[0039]图4绘示了相关于图3所示的方法300的一拨入电话(incomingcall)控制机制的实施例。标号“AG”代表前述的语音网关装置,标号“HF1”以及“HF2”分别代表前述的该多个免持装置的其中两个免持装置。[0040]在此实施例中,处理电路110会基于上述的该装置信息表来判断是否要控制该多个无线配件装置中至少一无线配件装置进行一操作。更具体地说,当该电子装置以及该多个无线配件装置(例如本实施例中的该多个免持装置)之间的该多个蓝牙异步无连接连线被建立时,该电子装置(例如本实施例的该语音网关装置)的处理电路110会更新维护该装置信息表,以显示蓝牙异步无连接连线的相关信息。举例来说,除了该预设启动装置参数,该装置信息表可包含所有的无线配件装置的装置信息,像是该两个免持装置所分别具有的唯一蓝牙地址。如图4所示,当检测到如前述的一拨入电话时,由于该装置信息表包含所有该多个无线配件装置的装置信息(例如该两个免持装置的蓝牙地址),处理电路110因此可传送相同命令RING来控制列举于该装置信息表中的所有无线配件装置来发出铃响。[0041]图5绘示了相关于图3所示的方法300的一拨入电话控制机制的另一实施例。在此实施例中,当检测到该拨入电话系通过该特定无线配件装置被接听时(例如检测到从该特定无线配件装置传送至该电子装置的具有(或载有)免持装置“HF1”的唯一蓝牙地址的命令ATA时),该电子装置(例如本实施中的该语音网关装置)中的处理电路110会将该预设启动装置参数更新为该特定无线配件装置的该唯一识别码(例如蓝牙地址)。因此,该语音网关装置会将标记为“HFI”的免持装置设定为该预设启动装置。如此一来,在前述的单一蓝牙同步连接导向连线建立完成之后,使用者便可通过该特定无线配件装置(例如标记为“HFI”的免持装置)来进行通话,而非其它无线配件装置(例如标记为“HF2”的免持装置)。[0042]图6绘示了相关于图3所示的方法300的一拨入电话控制机制的另一实施例。在此实施例中,当检测到该拨入电话是通过该特定无线配件装置(例如标记为“HFI”的免持装置)被接听时(例如检测到从该特定无线配件装置传送至该电子装置的具有(或载有)免持装置“HFI”的唯一蓝牙地址的命令ATA)时),该电子装置(例如本实施中的该语音网关装置)中的处理电路110会在该电子装置以及该特定无线配件装置之间建立该单一蓝牙同步连接导向连线,尤指该语音网关装置以及标记为“HFI”的免持装置之间的单一蓝牙同步连接导向连线。请注意,处理电路110动态地将前述装置信息表中该预设启动装置参数更新为该特定无线配件装置的该唯一识别码,如此一来,处理电路110便可依据该装置信息表来维护该电子装置以及该特定无线配装置之间的该单一蓝牙同步连接导向连线,以避免前述的多重蓝牙同步连接导向连线的状况发生。[0043]图7绘示了相关于图3所示的方法300的一拨出电话(outgoingcall)控制机制的一实施例。在该电子装置以及该多个无线配件装置(例如本实施例中的该多个免持装置)之间的该多个蓝牙异步无连接连线建立时,该电子装置(例如本实施例的该语音网关装置)的处理电路110会更新及维护该装置信息表以显示前述的蓝牙异步无连接连线的相关信息(例如该语音网关装置维持着对应于该装置信息表中该多个无线配件装置的多个唯一蓝牙地址)。[0044]在此实施例中,当检测到该电子装置的使用者通过该特定无线配件装置(例如标记为“HFI”的免持装置)拨打一拨出电话时(例如检测到从该特定无线配件装置传送至该电子装置的具有(或载有)标记为“HFI”的免持装置的唯一蓝牙地址的命令ATDxxxxxxx时,标号“XXXXXXX”表示电话号码),该电子装置(例如本实施例的该语音网关装置)的处理电路110会将该预设启动装置参数更新为该特定无线配件装置的该唯一识别码,因此,该语音网关装置会将标记为“HF1”的免持装置设定为该预设启动装置。如此一来,使用者便可藉由使用该特定无线配件装置(例如标记为“HFI”的免持装置)来进行通话,而非其它无线配件装置(例如标记为“HF2”的免持装置)。[0045]图8绘示了相关于图3所示的方法300的一拨出电话控制机制的另一实施例。在此实施例中,当检测到该电子装置的使用者通过该特定无线配件装置,例如标记为“HF1”的免持装置(例如检测到从该特定无线配件装置传送至该电子装置的具有(或载有)标记为“HFI”的免持装置的该唯一蓝牙地址的该命令ATDxxxxxxx时,标号“xxxxxxx”表示电话号码),拨打一拨出电话时,该电子装置(例如本实施例的该语音网关装置)的处理电路110会在该电子装置以及该特定无线配件装置之间建立该单一蓝牙同步连接导向连线,尤指该语音网关装置以及标记为“HF1”的免持装置之间的该单一蓝牙同步连接导向连线。请注意,处理电路110动态地将前述装置信息表中该预设启动装置参数更新为该特定无线配件装置的该唯一识别码,如此一来处理电路110便可依据该装置信息表来维护该电子装置以及该特定无线配装置之间的该单一蓝牙同步连接导向连线,以避免前述的多重蓝牙同步连接导向连线的状况发生。[0046]图9绘示了相关于图3所示的方法300的一进行中通话控制机制的一实施例。在该电子装置(例如本实施例的该语音网关装置)的处理电路110在该电子装置以及该特定无线配件装置之间建立了该单一蓝牙同步连接导向连线之后,例如该语音网关装置以及标记为“HFI”的免持装置之间的该蓝牙同步连接导向连线,基于包含有该预设启动装置参数的该装置信息表,处理电路110会控制该电子装置不对从其它无线配件装置所发出的一请求做出反应,以避免进行中通话被其它无线配件装置打断或是控制,例如标记为“HF2”的免持装置。因此,该语音路径将不会被切换至其它无线配件装置。如图9所示,例如标记为“HF2”的免持装置将具有(或载有)标记为“HF2”的免持装置的该唯一蓝牙地址的该命令ATDxxxxxxx传送至该语音网关装置并试图拨出时,由于该预设启动装置参数显示该预设主动装置系标记为“HFI”的免持装置,因此该语音网关装置会忽略该请求(例如该命令ATDxxxxxxx)。[0047]图10绘示了相关于图3所示的方法300的一进行中通话(ongoingcall)控制机制的另一实施例。此实施例是图9的实施例的变化。如图10所示,标记为“HF2”的免持装置会送出命令ATA或是命令AT+CHILD=2至该语音网关装置并且试图接受等待中来电(waitingcall),由于该预设启动装置参数此时显示该预设主动装置是标记为“HF1”的免持装置,因此该语音网关装置会忽略命令ATA或是命令AT+CHILD=2的请求。详细的说明在此便不多作赘述。[0048]图11绘示了相关于图3所示的方法300的一进行中通话控制机制的另一实施例。此实施例是图9的实施例的另一种变化。如图11所示,标记为“HF2”的免持装置会送出命令AT+CHUP至该语音网关装置并且试图挂断电话,由于该预设启动装置参数此时显示该预设主动装置是标记为“HFI”的免持装置,因此该语音网关装置会忽略命令AT+CHUP的请求。详细的说明在此便不多作赘述。[0049]图12绘示了相关于图3所示的方法300的一进行中通话控制机制的又另一实施例。此实施例是图9的实施例的又另一种变化。如图12所示,标记为“HF2”的免持装置会试图将语音路径切换至该语音网关装置,或是将语音路径从该语音网关装置切换至其它装置,由于该预设启动装置参数此时显示该预设主动装置是标记为“HFI”的免持装置,因此该语音网关装置会忽略切换语音路径的请求。详细的说明在此便不多作赘述。[0050]图13绘示了相关于图3所示的方法300的一进行中通话控制机制的再另一实施例。此实施例是图9的实施例的再另一种变化。如图13所示,标记为“HF2”的免持装置会送出命令AT+VGS至该语音网关装置并且试图调整通话音量,由于该预设启动装置参数此时显示该预设主动装置是标记为“HFI”的免持装置,因此该语音网关装置会忽略命令AT+VGS的请求。详细的说明在此便不多作赘述。[0051]依据本发明,上述计算机程序产品可由若干程序码所组成。此外,在所有程序码加载至装置100(尤指处理电路100)之后,会执行图3中的步骤。[0052]以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明的涵盖范围。【权利要求】1.一种用于执行免持通讯协议控制的方法,该方法用于一电子装置,该方法包含有以下步骤:在该电子装置以及多个无线配件装置之间分别建立多个蓝牙异步无连接连线;以及动态地将一装置信息表中的一预设启动装置参数更新为该多个无线配件装置中的一特定无线配件装置的一唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的一单一蓝牙同步连接导向连线,其中该装置信息表包含有与该电子装置建立该多个蓝牙异步无连接连线的该多个无线配件装置的多个唯一识别码。2.根据权利要求1所述的方法,其中该多个无线配件装置的该多个唯一识别码中的每一唯一识别码为一蓝牙硬件装置地址。3.根据权利要求1所述的方法,其中动态地更新该装置信息表中的该预设启动装置参数为该多个无线配件装置中的该特定无线配件装置的该唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线的步骤包含有:当检测到该预设启动装置参数已经被更新至该特定无线配件装置的该唯一识别码时,避免该多个无线配件装置中的另一无线配件装置触发另一蓝牙同步连接导向连线的建立。4.根据权利要求1所述的方法,其中动态地更新该装置信息表中的该预设启动装置参数为该多个无线配件装置中的该特定无线配件装置的该唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线的步骤包含有:当检测到正通过该多个无线配件装置中的另一无线配件装置拨打一播出通话时,动态地将该预设启动装置参数更新至该另一无线配件装置的一唯一识别码,并且在该电子装置以及该另一无线配件装置之间建立一单一蓝牙同步连接导向连线。5.根据权利要求4所述的方法,还包含有:当检测到正通过该多个无线配件装置中的该另一无线配件装置拨打该播出通话时,取消介于该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线。6.根据权利要求5所述的方法,其中取消该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线的步骤还包含有:当检测到正通过该多个无线配件装置中的该另一无线配件装置拨打该播出通话时,取消介于该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线,以防止在该电子装置以及该多个无线配件装置的至少一部分之间产生多重蓝牙同步连接导向连线。7.根据权利要求1所述的方法,还包含有:在该电子装置以及该多个无线配件装置的另一无线配件装置之间建立另一蓝牙同步连接导向连线之前,取消介于该电子装置以及该多个无线配件装置中的一无线配件装置之间的任何现存的蓝牙同步连接导向连线。8.根据权利要求7所述的方法,其中该现存的蓝牙同步连接导向连线包含有介于该电子装置以及该特定无线配件装置之间的该蓝牙同步连接导向连线。9.根据权利要求1所述的方法,还包含有:当检测到有一拨入电话时,控制列举于该装置信息表中的全部该多个无线配件装置一起发出铃响;以及当检测到该拨入电话通过该特定无线配件装置被接听时,将该预设启动装置参数更新为该特定无线配件装置的该唯一识别码。10.根据权利要求1所述的方法,还包含有:当在该电子装置以及该多个无线配件装置的该特定无线配件装置之间建立该单一蓝牙同步连接导向连线时,依据该装置信息表中的该预设启动装置参数来控制该电子装置忽略从该多个无线配件装置中的任何其它无线配件装置所发出的一要求。11.一种用于执行免持通讯协议控制的装置,该装置包含一电子装置的至少一部分,该装置包含有:一无线控制电路,用来对该电子装置进行无线通讯控制;以及一处理电路,耦接至该无线控制电路,用来藉由使用该无线控制电路来在该电子装置以及多个无线配件装置之间分别建立多个蓝牙异步无连接连线,其中该处理电路动态地将一装置信息表中的一预设启动装置参数更新为该多个无线配件装置中的一特定无线配件装置的一唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的一单一蓝牙同步连接导向连线,其中该装置信息表包含有与该电子装置建立该多个蓝牙异步无连接连线的该多个无线配件装置的多个唯一识别码。12.根据权利要求11所述的装置,其中该多个无线配件装置的该多个唯一识别码中的每一唯一识别码为一蓝牙硬件装置地址。13.根据权利要求11所述的装置,其中当检测到该预设启动装置参数已经被更新至该特定无线配件装置的该唯一识别码时,该处理电路会防止该多个无线配件装置中的另一无线配件装置触发另一蓝牙同步连接导向连线的建立。14.根据权利要求11所述的装置,其中当检测到正通过该多个无线配件装置中的另一无线配件装置拨打一播出通话时,该处理电路动态地将该预设启动装置参数更新至该另一无线配件装置的一唯一识别码,并且在该电子装置以及该另一无线配件装置之间建立一单一蓝牙同步连接导向连线。15.根据权利要求14所述的装置,其中当检测到正通过该多个无线配件装置中的该另一无线配件装置拨打该播出通话时,该处理电路取消介于该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线。16.根据权利要求15所述的装置,其中当检测到正通过该多个无线配件装置中的该另一无线配件装置拨打该播出通话时,该处理电路取消介于该电子装置以及该特定无线配件装置之间的该单一蓝牙同步连接导向连线,以防止在该电子装置以及该多个无线配件装置的至少一部分之间产生多重蓝牙同步连接导向连线。17.根据权利要求11所述的装置,其中在该电子装置以及该多个无线配件装置的另一无线配件装置之间建立另一蓝牙同步连接导向连线之前,该处理电路取消介于该电子装置以及该多个无线配件装置中的一无线配件装置之间的任何现存的蓝牙同步连接导向连线。18.根据权利要求17所述的装置,其中该现存的蓝牙同步连接导向连线包含有介于该电子装置以及该特定无线配件装置之间的该蓝牙同步连接导向连线。19.根据权利要求11所述的装置,其中当检测到有一拨入电话时,该处理电路发出至少一命令来控制该装置信息表中的全部该多个唯一识别码所代表的该多个无线配件装置一起发出铃响;以及当检测到该拨入电话通过该特定无线配件装置被接听时,该处理电路将该预设启动装置参数更新为该特定无线配件装置的该唯一识别码。20.根据权利要求11所述的装置,其中当在该电子装置以及该多个无线配件装置的该特定无线配件装置之间建立该单一蓝牙同步连接导向连线时,该处理电路会依据该装置信息表中的该预设启动装置参数来控制该电子装置忽略从该多个无线配件装置中的任何其它无线配件装置所发出的一要求。21.一种计算机程序产品,具有程序指令以控制一电子装置的一处理器执行一方法,该方法包含有下列步骤:在该电子装置以及多个无线配件装置之间分别建立多个蓝牙异步无连接连线;以及动态地将一装置信息表中的一预设启动装置参数更新为该多个无线配件装置中的一特定无线配件装置的一唯一识别码,以依据该预设启动装置参数来维护该电子装置以及该特定无线配件装置之间的一单一蓝牙同步连接导向连线,其中该装置信息表包含有与该电子装置建立该多个蓝牙异步`无连接连线的该多个无线配件装置的多个唯一识别码。【文档编号】H04L29/08GK103731468SQ201310446995【公开日】2014年4月16日申请日期:2013年9月25日优先权日:2012年10月11日【发明者】周煌奇,许哲毓,謝驯芬,侯志浩申请人:宏达国际电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1