侦测空气波动的控制系统与其控制方法

文档序号:10569702阅读:310来源:国知局
侦测空气波动的控制系统与其控制方法
【专利摘要】一种侦测空气波动的控制系统,应用于一电子装置中,该侦测空气波动的控制系统包括一侦测模块、至少一第一应用程序及一服务模块。侦测模块适于侦测一空气波动,并将空气波动转换为一电子信号。服务模块包括一排程模块及一解析模块。排程模块适于控制侦测模块取得电子信号。解析模块适于解析电子信号以取得一数字内容,并将数字内容传送至对应的第一应用程序。本发明的有益效果是能够通过具特征的空气波动来控制应用程序开启。
【专利说明】
侦测空气波动的控制系统与其控制方法
技术领域
[0001]本发明是关于一种侦测空气波动的控制系统,特别是一种透过空气波动控制开启应用程序的方法。
【背景技术】
[0002]Beacon是一种小型的蓝牙信号发射器,其具有体积小、低耗功、寿命长的优点。目前经常设置于百货卖场或商圈场域中,可做为室内定位或投递营销信息。例如,消费者从Beacon附近经过时,消费者的手机接收到Beacon的蓝牙信号,就会显示一个营销信息如店家折客等。室内定位则是利用多个预先设定好位置Beacon来推算消费者的位置,并提供室内定位与路线引导的服务。
[0003]Beacon虽然能够增加卖场或商圈的附加价值,但是消费者必须开启手机的蓝牙功能才能够接收Beacon的信号。然而,手机开启蓝牙功能后会使手机的电池消耗变快,且若蓝牙和WIFI同时开启会导致蓝牙或WIFI其中一项断线,在一般情况下,消费者是不会开启蓝牙功能的。因此卖场或商圈业者通常还需要额外办理营销活动并提供优惠,来鼓励消费者开启蓝牙。
[0004]为解决上述问题,现今有一种方式,是通过具特征的空气波动来传输数字信号内容,当手机的麦克风接收到该空气波动即可还原数字信号。现今有一种方式,是通过音频感应,使手机自动开启蓝牙。当手机的麦克风接收到特定的声音信号,便会开启手机的蓝牙功能。然而,在目前的架构中,是由多个应用程序自行存取麦克风的信号,但是麦克风同时只能被一个应用程序存取。因此,当多个应用程序欲存取麦克风信号时,就会产生错误,导致麦克风信号无法被存取,手机也不会自动开启蓝牙功能。
[0005]综上所述,如何解决上述问题,并提出一种妥善分配麦克风权限的方式,便是本领域具通常知识者值得去思量地。

【发明内容】

[0006]为解决上述问题,本发明提供一种侦测空气波动的控制系统,能够通过具特征的空气波动来控制应用程序开启。
[0007]本发明提供一种侦测空气波动的控制系统,应用于一电子装置中,该侦测空气波动的控制系统包括一侦测模块、至少一第一应用程序及一服务模块。侦测模块适于侦测空气波动,并将具特征的空气波动转换为一电子信号。服务模块包括一排程模块及一解析模块。排程模块适于控制侦测模块取得电子信号。解析模块适于解析电子信号以取得一数字内容,并将数字内容传送至对应的第一应用程序。
[0008]本发明还提供一种侦测空气波动的控制系统,应用于一电子装置中,该侦测空气波动的控制系统包括一侦测模块、及至少一第一应用程序。侦测模块适于侦测一空气波动,并将具特征的空气波动转换为一电子信号。第一应用程序包括服务模块,服务模块包括一排程模块及一解析模块。排程模块适于控制侦测模块取得电子信号。解析模块适于解析电子信号以取得一数字内容,并将数字内容传送至对应的第一应用程序。
[0009]上述的侦测空气波动的控制系统,其中,排程模块分配该至少一第一应用程序对于侦测模块使用权,以时间为排程条件控制侦测模块侦测空气波动。上述的侦测空气波动的控制系统,其中,排程模块是通过电子装置取得一地理位置信息,若地理位置信息符合预定的条件,排程模块控制侦测模块侦测空气波动。
[0010]上述的侦测空气波动的控制系统,其中,数字内容包括至少一应用程序标识符。
[0011]上述的侦测空气波动的控制系统,侦测模块侦测空气波动,并将具特征的空气波动转换为一电子信号;其中,当该解析模块解析该电子信号后,开启该电子装置之一无线通
I Π 目.0
[0012]上述的侦测空气波动的控制系统,侦测模块侦测空气波动,并将具特征的空气波动转换为一电子信号;其中,当该解析模块解析该电子信号后,在该电子装置之一显示屏幕上显示一无线通信开启提示。
[0013]上述的侦测空气波动的控制系统,其中,对应的该第一应用程序接收到数字内容后,开启该电子装置之一无线通信装置。
[0014]上述的侦测空气波动的控制系统,其中,该服务模块与该侦测模块能够在该第一应用程序未开启时执行。
[0015]本发明还提供一种开启应用程序的方法,包括:
[0016]SlO: —侦测模块侦测一空气波动;
[0017]S20:该侦测模块将具特征的空气波动转换为一电子信号;
[0018]S30:至少一解析模块接收该电子信号;
[0019]S40:该解析模块解析该电子信号,取得一数字内容;及
[0020]S50:该解析模块将该数字内容传送置对应之一第一应用程序。
[0021]上述的开启应用程序的方法,其中,还包括:
[0022]S31:该解析模块开启一电子装置之一无线通信模块。
[0023]上述的开启应用程序的方法,其中,还包括:
[0024]S31’:该解析模块使一电子装置之一显示屏幕上一无线通信开启提示。
[0025]上述的开启应用程序的方法,其中,还包括:
[0026]S51:该第一应用程序开启一电子装置之一无线通信模块。
[0027]上述的开启应用程序的方法,其中,在步骤SlO中,排程模块以时间为排程条件控制该侦测模块侦测空气波动。
[0028]上述的开启应用程序的方法,其中,还包括:
[0029]SO1:至少一排程模块通过一电子装置取得一地理位置信息;
[0030]S02:判断该地理位置信息;及
[0031]S03:若该地理位置信息符合预定的条件,该排程模块控制该侦测模块侦测空气波动。
[0032]上述的开启应用程序的方法,其中,在步骤S50中,该解析模块是根据该数字内容中的应用程序标识符传送该数字内容。
[0033]上述的开启应用程序的方法,其中,在步骤S50中,该解析模块通过至少一服务模块将该数字内容传送至对应的该第一应用程序。
[0034]上述的开启应用程序的方法,其中,服务模块之间可互相传送信息。
[0035]上述的开启应用程序的方法,其中,排程模块可协调分配侦测模块的权限。
[0036]为让本发明的上述目的、特征和优点更能明显易懂,下文将以实施例并配合所附图式,作详细说明如下。需注意的是,所附图式中的各组件仅是示意,并未按照各组件的实际比例进行绘示。
【附图说明】
[0037]图1所示为本发明侦测空气波动的控制系统;
[0038]图2所示为识别第一应用程序的示意图;
[0039]图3所示为另一实施例的侦测空气波动的控制系统;
[0040]图4A至图4D所示为开启应用程序的方法。
【具体实施方式】
[0041]请参阅图1,图1所示为本发明侦测空气波动的控制系统100与外部音源10。侦测空气波动的控制系统100是应用于一电子装置中。在本实施例中,电子装置为智能型手机、平板计算机或具运算单元(MCU、DSP、CPU)的电子装置。侦测空气波动的控制系统100包括至少一第一应用程序130、一侦测模块110、及一服务模块120。侦测模块为麦克风、麦克风数组或空气振动模拟数字转换装置(air vibrat1n ADC device),侦测模块适于接收来自一外部音源10的空气波动U。外部音源10则例如为卖场的广播系统、店家的播音装置或可拨放声音的影音拨放器,空气波动11便是外部音源10所发出的音频信号。侦测模块在接收到空气波动11后,侦测模块会将具特征的空气波动11转换为一电子信号,以便服务模块120进行后续的处理。第一应用程序130是安装在电子装置中,例如为APP。在本实施例中,第一应用程序130为至少一个以上的不同APP。
[0042]服务模块120与第一应用程序130能够快速的存取彼此的变量,例如第一应用程序130可快速存取服务模块120所取得的电子信号。此外,服务模块120与应用程序130之间可互相呼叫,达成服务模块120与应用程序130之间的协调与沟通,例如服务模块120将第一应用程序130开启。
[0043 ]服务模块120中包括了一排程模块121与一解析模块122。排程模块121适于控制侦测模块取得电子信号。换言之,排程模块121能够根据不同的条件来开启或关闭侦测模块的功能,同时排程模块121也能够分配侦测模块的权限到不同的第一应用程序130,避免多个第一应用程序130占用侦测模块的权限。而侦测模块被开启后,才能够接收空气波动11,并且将空气波动11转换为一电子信号。
[0044]在本实施例中,排程模块121会协调将侦测模块的权限分配至不同的第一应用程序130,例如:在未开启任何第一应用程序130时,第一应用程序130a持续使用侦测模块,过程中排程模块协调侦测模块与各个第一应用程序(130a?130d),分配所取得的电子信号。在另一实施例中,在未开启任何第一应用程序130时,第一应用程序130a使用2秒后,再由第一应用程序130b使用2秒,再由第一应用程序130c使用2秒,由多个第一应用程序130a?130d循环使用侦测模块110,过程中排程模块协调侦测模块与各个第一应用程序(130a?130d),分配所取得的电子信号。在另一实施例中,第一应用程序130a被开启并持续使用侦测模块直到第一应用程序130a被关闭,第一应用程序130a被关闭后,则由第一应用程序130b使用2秒,再由第一应用程序130c使用2秒,由多个第一应用程序130a?130d循环使用侦测模块110;过程中排程模块协调侦测模块与各个第一应用程序(130a?130d),分配所取得的电子信号。
[0045]而在某些实施例中,排程模块121会通过电子装置取得一地理位置信息,并判断该地理位置信息是否符合预定的地理位置。若地理位置信息符合预定的地理位置,排程模块121便开启侦测模块,使其侦测周遭的空气波动U。举例来说,当电子装置用户进入一特定店家,排程模块121便会开启侦测模块,侦测该店家中所拨放的音乐或声响是否包含有具特征的空气波动11。
[0046]侦测模块110侦测到空气波动11后,将空气波动11转换为一电子信号,会将电子信号传送至解析模块122。解析模块122适于解析该电子信号以取得一数字内容。该电子信号是一种编码过的信号或经过加密的信号,通过解析模块122加以译码、解析与还原,使其转换为服务模块120与第一应用程序130能够读取的数字内容。解析模块122才能够将数字内容传送至对应的第一应用程序130中。
[0047]请参阅图2,图2所示为识别第一应用程序130的示意图。在某些实施例中,电子信号经过解析后的数字内容包括有一应用程序标识符,服务模块120便是根据该应用程序标识符将数字内容传送至对应的第一应用程序130中。例如在图2中,服务模块120取得的数字内容所包含的应用程序标识符为A123,服务模块120便会将数字内容传送至标识符为A123的第一应用程序130d中,而其余第一应用程序130a?130c则不会接收到数字内容。例如在图2中,服务模块120取得的数字内容所包含的应用程序标识符为123,服务模块120便会将数字内容传送至标识符包含有为123的第一应用程序130a与130d中,而其余第一应用程序130b、130c则不会接收到数字内容。又例如在图2中,服务模块120取得的数字内容所包含的应用程序标识符为X999,服务模块120便会将数字内容传送至不具有服务模块120或不具有侦测模块110权限的第二应用程序131中。
[0048]此外,解析模块122在收到电子信号之后,会开启电子装置上的无线通信装置,例如蓝牙、WiF1、NFC等无线通信装置,让第一应用程序130能够经由无线通信装置接收信号,特别是接收定点式的无线信号发射器的信号。例如:开启蓝牙装置以便第一应用程序130能够扫描电子装置周遭的ibeacon,让第一应用程序130能够进行相关的功能应用。
[0049]而在另一实施例中,是在解析模块122解析电子信号取得数字内容后,在对应的第一应用程序130接收到数字内容后,该对应的第一应用程序130将电子装置的无线通信装置开启。换言之,本发明的侦测空气波动的控制系统100可通过空气波动11来唤醒对应的第一应用程序130,并开启无线通信装置,让第一应用程序130能够通过无线通信装置进行相关功能。
[0050]在某些实施例中,解析模块122在收到电子信号之后,会在电子装置的一显示屏幕上显示一无线通信开启提示,藉此提醒电子装置的用户将无线通信装置开启,以便第一应用程序130能够使用无线通信装置接收信号。
[0051 ]另外,侦测空气波动的控制系统1 O中的服务模块120与侦测模块110可在电子装置的背景中独立执行。也就是,第一应用程序130未被开启的状态,服务模块120与侦测模块110可侦测空气波动11,并在侦测到具特征的空气波动11时启动第一应用程序130,使第一应用程序130的功能正常运作,特别是应用于特定场域的第一应用程序130。
[0052]例如,一商场是使用ibeacon提供室内定位、导览与优惠信息通知等服务,并且需使用第一应用程序130来使用上述服务。当使用者带着安装有侦测空气波动的控制系统100的电子装置进入该商场,侦测空气波动的控制系统100可通过侦测模块接收商场内的空气波动11,空气波动11例如来自商场中的音乐、广播或声响。排程模块121于上述特定条件下启动侦测模块110,侦测模块110在接收到空气波动11后,将其转换为电子信号,再由解析模块122将电子信号转换为数字内容,并将数字内容传送至第一应用程序130,将第一应用程序130唤醒,同时将电子装置的蓝牙装置开启;开启蓝牙的方式如上述,可借由服务模块120开启或借由第一应用程序130开启或借由帧提示并让电子装置用户自行开启。因此,用户便可借由该蓝牙装置使用商场所提供的ibeacon服务。
[0053]请参阅图3,图3所示为另一实施例的侦测空气波动的控制系统200与外部音源20。在图3的实施例中,侦测空气波动的控制系统200包括一侦测模块210与至少一第一应用程序230。每个该第一应用程序230包括了一服务模块220,服务模块220则包括了一解析模块222与一排程模块221。解析模块222、排程模块221的功能与前述实施例相同,在此不再赘述。本实施例的特征在于,每一个第一应用程序230均包括了服务模块220,这些服务模块220是嵌入至第一应用程序230中,例如为软件开发工具包(Software Development Kit,SDK)。且这些服务模块220可在背景中相互传送信息,并可协调各个第一应用程序230使用侦测模块的权限。例如,由各个第一应用程序230轮流使用侦测模块,当侦测模块接收到空气波动21后,便会解析并传送至对应的第一应用程序230。借由多个服务模块220的设置,SP可避免第一应用程序230抢夺侦测模块权限的状况,使其功能得以正常运作。
[0054]在本实施例中,各个排程模块221会相互协调将侦测模块的权限分配至不同的第一应用程序230,例如:在未开启任何第一应用程序230时,第一应用程序230a使用2秒后,再由第一应用程序230b使用2秒,再由第一应用程序230c使用2秒,由多个第一应用程序230a?d循环使用侦测模块110。在另一实施例中,第一应用程序230a可持续使用侦测模块直到第一应用程序230a被关闭,第一应用程序230a被关闭后,则由第一应用程序230b使用2秒,再由第一应用程序130c使用2秒,由多个第一应用程序230a?d循环使用侦测模块110。
[0055]请参阅图4A至图4D,图4A至图4D所示为开启应用程序的方法。首先,由一侦测模块侦测一空气波动11 (步骤S10),侦测模块例如为麦克风,空气波动11例如为音频信号。在某些实施例中,进行步骤SlO时,是由排程模块121定时控制侦测模块侦测空气波动11。之后,侦测模块将该空气波动11转换为一电子信号(步骤S20)。再来,由一解析模块122接收该电子信号(步骤S30)。接下来,解析模块122会解析该电子信号,并取得一数字内容(步骤S40)。取得数字内容后,解析模块122会将数字内容传送至对应的一第一应用程序130(步骤S50)。该数字内容可包括一应用程序标识符,解析模块122便是通过该应用程序标识符将数字内容传送至与该应用程序标识符对应的第一应用程序130中。此外,在图3所示的实施例中,解析模块122所取得的数字内容,会通过至少一服务模块120传送至对应的第一应用程序130中;例如第一应用程序230a中的解析模块取得一数字内容,可传送至另一第一应用程序230b。同时,解析模块122在接收电子信号后,会将电子装置上的无线通信模块开启(步骤S31),让第一应用程序130能够使用无线通信模块。
[0056]而在某些实施例中,解析模块122会在电子装置的显示屏幕上显示一开启提示通知(如图4B所示,步骤S31’),提示电子装置的无线通信装置即将开启或提示电子装置的用户将无线通信装置开启。
[0057]另外,在其他实施例中,在第一应用程序130接收数字内容后,第一应用程序130会将电子装置的无线通信装置开启(如图4C所示,步骤S51)。
[0058]请参阅图4D,在图4D的实施例中,在侦测模块开始侦测空气波动11前,一排程模块121会通过电子装置取得一地理位置信息(步骤S01),例如通过GPS、DGPS、AGPS定位或GSM、CDMA、WIFI网络定位取得一地理位置信息。接着,排程模块121会判断该地理位置信息是否符合预定的地理位置条件(步骤S02);地理位置可为GPS坐标(例如120° 58' 25.9750〃,23°58, 32.3400〃或247342.198,2652335.851)、IP Address、无线网络基地台(WiFiAccessPoint)的MAC Address(例如10-78-D2-93-58-C2);条件可为符合或邻近特定GPS坐标,符合IP Address或MAC Address。若地理位置信息不符合预定的地理位置,则重新进行步骤SOl,持续取得新的地理位置信息。若地理位置信息符合预定的地理位置,则排程模块121控制侦测模块侦测空气波动11 (步骤S03)。
[0059]本发明的侦测空气波动的控制系统100可通过空气波动11来唤醒电子装置中的第一应用程序130,并且通过服务模块120妥善分配使用侦测模块的权限,避免应用程序抢夺侦测模块的权限。此外,侦测空气波动的控制系统100自动开启电子装置的无线通信装置,让第一应用程序130能够通过无线通信装置接收无线信号,便可扩大定点无线信号发射器的应用。
[0060]上述实施例仅是为了方便说明而举例,虽遭所属技术领域的技术人员任意进行修改,均不会脱离如权利要求书中所欲保护的范围。
【主权项】
1.一种侦测空气波动的控制系统,应用于一电子装置中,其特征在于,该侦测空气波动的控制系统包括: 一侦测模块,适于侦测具特征之一空气波动,并将该空气波动转换为一电子讯号; 至少一第一应用程序;及 一服务模块,包括: 一排程模块,适于控制该侦测模块取得该电子讯号;及 一解析模块,适于解析该电子讯号以取得一数字内容,并将该数字内容传送至对应的该第一应用程序。2.—种侦测空气波动的控制系统,应用于一电子装置中,其特征在于,该侦测空气波动的控制系统包括: 一侦测模块,适于侦测一空气波动,并将其转换为一电子讯号;及 至少一第一应用程序,包括: 一服务模块,包括: 一排程模块,适于控制该侦测模块取得该电子讯号;及 一解析模块,适于解析该电子讯号以取得一数字内容,并将该数字内容传送至对应的该第一应用程序。3.如权利要求2所述之侦测空气波动的控制系统,其特征在于,该排程模块是以时间为排程条件控制该侦测模块侦测该空气波动。4.如权利要求1与2所述之侦测空气波动的控制系统,其特征在于,该排程模块是透过该电子装置取得一地理位置信息,若该地理位置信息符合预定之条件,该服务模块控制该侦测模块侦测该空气波动。5.如权利要求1与2所述之侦测空气波动的控制系统,其特征在于,该数字内容包括至少一应用程序标识符。6.如权利要求1与2所述之侦测空气波动的控制系统,其特征在于,当该解析模块解析该电子讯号后,开启该电子装置之一无线通信装置。7.如权利要求1与2所述之侦测空气波动的控制系统,其特征在于,当该解析模块收到该电子讯号后,在该电子装置之一显示屏幕上显示一无线通信开启提示。8.如权利要求1与2所述之侦测空气波动的控制系统,其特征在于,对应的该第一应用程序接收到数字内容后,开启该电子装置之一无线通信装置。9.如权利要求1与2所述之侦测空气波动的控制系统,其特征在于,该服务模块与该侦测模块能够在该第一应用程序未开启时执行。10.一种开启应用程序的方法,其特征在于,包括: SlO: 一侦测模块侦测一空气波动; S20:该侦测模块将该空气波动转换为一电子讯号; 530:至少一解析模块接收该电子讯号; S40:该解析模块解析该电子讯号,取得一数字内容;及 S50:该解析模块将该数字内容传送置对应之一第一应用程序。11.如权利要求10所述的开启应用程序的方法,其特征在于,还包括: 531:该解析模块开启一电子装置之一无线通信模块。12.如权利要求10所述的开启应用程序的方法,其特征在于,还包括: S31:该解析模块使一电子装置之一显示屏幕上一无线通信开启提示。13.如权利要求10所述的开启应用程序的方法,其特征在于,还包括: S51:该第一应用程序开启一电子装置之一无线通信模块。14.如权利要求10所述的开启应用程序的方法,其特征在于,在步骤SlO中,一排程模块定时控制该侦测模块侦测该空气波动。15.如权利要求10所述的开启应用程序的方法,其特征在于,还包括: SOl:至少一排程模块通过一电子装置取得一地理位置信息; S02:判断该地理位置信息;及 S03:若该地理位置信息符合预定的地理位置条件,该排程模块控制该侦测模块侦测该空气波动。16.如权利要求10所述的开启应用程序的方法,其特征在于,在步骤S50中,该解析模块是根据该数字内容中的应用程序标识符传送该数字内容。17.如权利要求1O所述的开启应用程序的方法,其特征在于,在步骤S50中,该解析模块通过一服务模块将该数字内容传送至对应的该第一应用程序。
【文档编号】G06F9/445GK105930126SQ201610104264
【公开日】2016年9月7日
【申请日】2016年2月25日
【发明人】黄富榆, 官峰辉
【申请人】默科信息股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1