專利名稱:定位應用管理方法及裝置的制作方法
技術(shù)領域:
本發(fā)明涉及通信領域,尤其涉及一種定位應用的管理方法和裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,位置服務逐漸為人們所了解和使用,現(xiàn)在的很多應用客戶端也具備了位置服務能力,例如司法定位應用、漁信定位應用、物流定位應用以及關愛定位應用等。如圖1所示,為現(xiàn)有技術(shù)中定位應用的使用場景示意圖。在該場景中,行業(yè)應用后臺系統(tǒng)(如司法定位應用后臺系統(tǒng))通過短信網(wǎng)關給手機上的定位應用客戶端(如司法定位應用等)下發(fā)一個短信定位指令,手機上的定位應用客戶端收到指令后,會調(diào)用gpsONE 芯片的定位功能,進行自定位,并將定位結(jié)果通過無線互聯(lián)網(wǎng)反饋給移動應用后臺系統(tǒng)。由于gpsONE芯片的功能要求,在同一時刻只能有一個應用占用gpsONE芯片的計算能力,對于多定位應用同時開啟定位應用時,則會造成gpsONE芯片的調(diào)用沖突,導致定位成功率低。另外,如果該應用一直占用gpsONE芯片,則其他服務如果需要使用gpsONE芯片,則發(fā)出調(diào)用請求會接收到返回的調(diào)用失敗消息,從而無法使用gpsONE芯片。
發(fā)明內(nèi)容
本發(fā)明的目的是提出一種定位應用管理方法及裝置,能夠解決定位芯片的多應用沖突問題。本發(fā)明的另一目的是提出一種定位應用管理方法及裝置,能夠?qū)崿F(xiàn)定位能力和位置數(shù)據(jù)的共享。為實現(xiàn)上述目的,本發(fā)明提供了一種定位應用管理方法,包括多個應用模塊同時向定位管理應用模塊發(fā)送位置服務請求消息;所述定位應用管理模塊比較各個發(fā)出所述位置服務請求消息的應用模塊的優(yōu)先級,調(diào)度優(yōu)先級較高的應用模塊先占用定位芯片,并暫停其他發(fā)出所述位置服務請求的應用模塊的定位服務。進一步的,在所述優(yōu)先級較高的應用模塊的定位服務完成后,所述定位應用管理模塊對其他發(fā)出所述位置服務請求消息的應用模塊的優(yōu)先級進行比較,恢復所述其他發(fā)出所述位置服務請求消息的應用模塊中優(yōu)先級較高的應用模塊的定位服務。進一步的,當所述定位應用管理模塊接收到新的應用模塊的位置服務請求消息時,比較當前占用定位芯片的應用模塊的優(yōu)先級與所述新的應用模塊的優(yōu)先級,如果所述新的應用模塊的優(yōu)先級高于當前占用定位芯片的應用模塊的優(yōu)先級,則暫停所述當前占用定位芯片的應用模塊的定位服務,并調(diào)度所述新的應用模塊占用所述定位芯片;否則暫停所述新的應用模塊的定位服務。為實現(xiàn)上述目的,本發(fā)明提供了一種定位應用管理裝置,設于終端中,包括定位芯片,用于對所述終端進行定位操作,獲取所述終端的位置信息;定位應用管理模塊,用于接收所述終端內(nèi)的多個應用模塊發(fā)送的位置服務請求消息,比較各個發(fā)出所述位置服務請求消息的應用模塊的優(yōu)先級,調(diào)度優(yōu)先級較高的應用模塊先占用所述定位芯片,并暫停其他發(fā)出所述位置服務請求的應用模塊的定位服務。進一步的,所述定位應用管理模塊與所述多個應用模塊之間采用公共接口。為實現(xiàn)上述目的,本發(fā)明提供了一種定位應用管理方法,包括定位應用管理模塊接收多個應用模塊發(fā)送的位置服務請求;所述定位應用管理模塊通過自身的定位邏輯處理器對所述多個應用模塊發(fā)送的位置服務請求進行排序,并按照排序結(jié)果加入定位任務序列;所述定位應用管理模塊調(diào)用定位芯片按照所述定位任務隊列的排序依次執(zhí)行定位任務,并在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。進一步的,在定位任務執(zhí)行完后,返回的定位結(jié)果中還包括時間戳。進一步的,在所述位置服務請求中還攜帶有時間門限,在所述定位應用管理模塊獲得定位結(jié)果后,根據(jù)所述定位結(jié)果中的時間戳判斷所述定位結(jié)果是否符合所述時間門限,如果符合,則返回給發(fā)出該位置服務請求的應用模塊,否則重新執(zhí)行該定位任務來獲取新的定位結(jié)果。進一步的,如果定位任務執(zhí)行失敗,則檢查共享數(shù)據(jù)中的上一次成功定位的定位結(jié)果,如果該定位結(jié)果符合所述時間門限,則將該定位結(jié)果返回給對應的應用模塊。進一步的,所述定位邏輯處理器采用先來先服務和/或優(yōu)先級服務的排序規(guī)則。為實現(xiàn)上述目的,本發(fā)明提供了一種定位應用管理裝置,設于終端中,包括定位芯片,用于對所述終端進行定位操作,獲取所述終端的位置信息;定位應用管理模塊,用于接收多個應用模塊發(fā)送的位置服務請求,并對所述多個應用模塊發(fā)送的位置服務請求進行排序,并按照排序結(jié)果加入定位任務序列,然后調(diào)用所述定位芯片按照所述定位任務隊列的排序依次執(zhí)行定位任務,并在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。進一步的,所述定位應用管理模塊包括服務請求接收模塊,用于接收多個應用模塊發(fā)送的位置服務請求;定位邏輯處理器,用于對所述多個應用模塊發(fā)送的位置服務請求進行排序;任務序列保存模塊,用于按照排序結(jié)果將所述多個應用模塊發(fā)送的位置服務請求存入定位任務序列;定位任務執(zhí)行模塊,用于調(diào)用所述定位芯片按照所述定位任務隊列的排序依次執(zhí)行定位任務;定位結(jié)果返回模塊,用于在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。進一步的,在所述位置服務請求中還攜帶有時間門限,所述應用管理模塊還包括時間門限判斷模塊,用于在所述定位任務執(zhí)行模塊獲得定位結(jié)果后,根據(jù)所述定位結(jié)果中的時間戳判斷所述定位結(jié)果是否符合所述時間門限,如果符合,則調(diào)用所述定位結(jié)果返回模塊將所述定位結(jié)果返回給發(fā)出該位置服務請求的應用模塊,否則調(diào)用所述定位任務執(zhí)行模塊重新執(zhí)行該定位任務來獲取新的定位結(jié)果。進一步的,所述應用管理模塊還包括
共享數(shù)據(jù)模塊,用于保存每次成功定位的定位結(jié)果;任務失敗處理模塊,用于在定位任務執(zhí)行失敗時,檢查所述共享數(shù)據(jù)模塊中的上一次成功定位的定位結(jié)果,如果該定位結(jié)果符合所述時間門限,則調(diào)用所述定位結(jié)果返回模塊將該定位結(jié)果返回給對應的應用模塊。進一步的,所述定位邏輯處理器采用先來先服務和/或優(yōu)先級服務的排序規(guī)則?;谏鲜黾夹g(shù)方案,本發(fā)明的一個實施例采用專用的定位應用管理模塊對定位服務進行管理,實現(xiàn)中央調(diào)度功能,利用為各個定位應用設定的優(yōu)先級來選擇暫停或恢復定位應用對定位芯片的占用,從而解決多定位應用在調(diào)用定位芯片時的沖突問題,另外也解決了低優(yōu)先級應用占用過長時間定位芯片影響高優(yōu)先級應用的使用的問題。本發(fā)明的另一個實施例中在終端內(nèi)設置專用的定位應用管理模塊,將定位功能從各個定位應用中剝離出來,使得各個定位應用不再需要獨立開發(fā)定位功能,而只需采用公共接口向定位應用管理模塊進行請求就可以滿足定位需求,從而實現(xiàn)了定位能力和位置數(shù)據(jù)的共享。另外還通過定位邏輯處理器來對多個應用模塊發(fā)送的位置服務請求進行排序,可以設定更為靈活的排序規(guī)則來實現(xiàn)解決定位沖突的問題。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1為現(xiàn)有技術(shù)中定位應用的使用場景示意圖。圖2為現(xiàn)有技術(shù)中終端內(nèi)各種定位應用調(diào)用gpsONE芯片的示意圖。圖3為本發(fā)明定位應用管理裝置的一實施例的結(jié)構(gòu)示意圖。圖4為本發(fā)明定位應用管理方法的一實施例的信令示意圖。圖5為本發(fā)明定位應用管理裝置的另一實施例的結(jié)構(gòu)示意圖。圖6為本發(fā)明定位應用管理方法的另一實施例的信令示意圖。
具體實施例方式下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。針對于多個定位應用,現(xiàn)有終端中各種定位應用調(diào)用gpsONE芯片的方式如圖2所示,這些定位應用均是直接對定位芯片進行調(diào)用,當這些定位應用同時開啟對定位芯片的調(diào)用時,就會造成沖突,從而導致定位成功率降低。本發(fā)明考慮到這種直接調(diào)用方式的缺陷,因此提出了一種定位應用管理裝置,利用了消息機制對各個定位應用的調(diào)用請求進行管理,如圖3所示,為本發(fā)明定位應用管理裝置的一實施例的結(jié)構(gòu)示意圖。在本實施例中,定位應用管理裝置設于終端中,在定位應用管理裝置中包括定位芯片1和定位應用管理模塊2。其中定位芯片1負責對所述終端進行定位操作,獲取所述終端的位置信息。定位應用管理模塊2可以對所述終端內(nèi)的多個應用模塊發(fā)送的位置服務請求消息進行處理,在處理過程中比較各個發(fā)出所述位置服務請求消息的應用模塊的優(yōu)先級,調(diào)度優(yōu)先級較高的應用模塊先占用所述定位芯片,并暫停其他發(fā)出所述位置服務請求的應用模塊的定位服務。對應的定位應用管理方法實施例的流程如圖4所示,圖4中應用模塊A和應用模
6塊B同時向定位管理應用模塊發(fā)送位置服務請求消息,定位管理應用模塊比較應用模塊A 和應用模塊B的優(yōu)先級,由于預先設定的應用模塊B的優(yōu)先級高于應用模塊A,因此調(diào)度優(yōu)先級較高的應用模塊B先占用定位芯片,并暫停其他發(fā)出位置服務請求的應用模塊A的定位服務。在應用模塊B的定位服務完成后,定位應用管理模塊可以對其他發(fā)出位置服務請求消息的應用模塊的優(yōu)先級進行比較,恢復其他發(fā)出所述位置服務請求消息的應用模塊中優(yōu)先級較高的應用模塊的定位服務。在本實施例中,由于只有應用模塊A尚未進行定位服務,因此恢復該應用模塊A的定位服務。當定位應用管理模塊接收到新的應用模塊C的位置服務請求消息時,比較當前占用定位芯片的應用模塊A的優(yōu)先級與新的應用模塊的優(yōu)先級,在本實施例中由于設定的應用模塊C的優(yōu)先級高于應用模塊A的優(yōu)先級,因此根據(jù)比較結(jié)果暫停當前占用定位芯片的應用模塊A的定位服務,并調(diào)度新的應用模塊C占用定位芯片。如果設定的應用模塊C的優(yōu)先級低于或等于應用模塊A的優(yōu)先級,則暫停所述新的應用模塊C的定位服務,等待應用模塊A執(zhí)行定位服務完畢才恢復應用模塊C的定位服務。上述實施例采用專用的定位應用管理模塊對定位服務進行管理,實現(xiàn)中央調(diào)度功能,利用為各個定位應用設定的優(yōu)先級來選擇暫?;蚧謴投ㄎ粦脤Χㄎ恍酒恼加?,從而解決多定位應用在調(diào)用定位芯片時的沖突問題,另外也解決了低優(yōu)先級應用占用過長時間定位芯片影響高優(yōu)先級應用的使用的問題。如圖5所示,為本發(fā)明定位應用管理裝置的另一實施例的結(jié)構(gòu)示意圖。在本實施例中也采用了專用的定位應用管理模塊對位置服務請求進行管理的方式,定位應用管理裝置設于終端中,包括定位芯片1和定位應用管理模塊3。其中定位芯片1負責對所述終端進行定位操作,獲取所述終端的位置信息。定位應用管理模塊3負責接收多個應用模塊發(fā)送的位置服務請求,并對所述多個應用模塊發(fā)送的位置服務請求進行排序,并按照排序結(jié)果加入定位任務序列,然后調(diào)用所述定位芯片1按照所述定位任務隊列的排序依次執(zhí)行定位任務,并在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。其中,定位應用管理模塊3可以包括服務請求接收模塊31、定位邏輯處理器32、 任務序列保存模塊33、定位任務執(zhí)行模塊34和定位結(jié)果返回模塊35。服務請求接收模塊31用于接收多個應用模塊發(fā)送的位置服務請求。定位邏輯處理器32用于對所述多個應用模塊發(fā)送的位置服務請求進行排序。定位邏輯處理器32可以采用先來先服務和/或優(yōu)先級服務的排序規(guī)則隊位置服務請求進行排序。任務序列保存模塊33用于按照排序結(jié)果將所述多個應用模塊發(fā)送的位置服務請求存入定位任務序列。定位任務執(zhí)行模塊34用于調(diào)用定位芯片1按照所述定位任務隊列的排序依次執(zhí)行定位任務。 定位結(jié)果返回模塊35用于在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。對應的定位應用管理方法實施例的流程如圖6所示,應用模塊A、B、C均向定位應用管理模塊發(fā)出了位置服務請求,定位應用管理模塊利用自身的定位邏輯處理器對應用模塊A、B、C發(fā)送的位置服務請求進行排序,并按照排序結(jié)果加入定位任務序列。定位邏輯處理器中可采用先來先服務的方式,即根據(jù)發(fā)出位置服務請求的先后進行排序,因此在圖6 中定位任務序列中的順序為應用模塊A、B、C的位置服務請求。定位邏輯處理器還可以采用優(yōu)先級服務的排序規(guī)則,即預先設定應用模塊A、B、C各自的優(yōu)先級,例如預先設定了應用模塊B的優(yōu)先級最高,應用模塊C次之,A的優(yōu)先級最低,因此排序結(jié)果則是應用模塊B、C、 A的位置服務請求。在定位邏輯處理器中還可以同時設置先來先服務和優(yōu)先級服務的排序規(guī)則,這種方式對于優(yōu)先級相同的情況則更易于處理,例如預先設定了應用模塊B的優(yōu)先級最高,應用模塊C和A的優(yōu)先級相同,則排序結(jié)果則是應用模塊B、A、C的位置服務請求。在上述技術(shù)方案中,終端內(nèi)設置的專用的定位應用管理模塊將定位功能從各個定位應用中剝離出來,使得各個定位應用不再需要獨立開發(fā)定位功能,而只需采用公共接口向定位應用管理模塊進行請求就可以滿足定位需求,從而實現(xiàn)了定位能力和位置數(shù)據(jù)的共享。另外還通過定位邏輯處理器來對多個應用模塊發(fā)送的位置服務請求進行排序,可以設定更為靈活的排序規(guī)則來實現(xiàn)解決定位沖突的問題。在定位任務執(zhí)行完后,返回的定位結(jié)果中還可以包括時間戳,以便判斷定位結(jié)果是否符合應用模塊的要求。過長時間的定位結(jié)果缺少應用價值,因此可以在應用模塊發(fā)出的位置服務請求中攜帶時間門限,在定位應用管理模塊獲得定位結(jié)果后,可以根據(jù)所述定位結(jié)果中的時間戳判斷定位結(jié)果是否符合時間門限,如果符合,則返回給發(fā)出該位置服務請求的應用模塊,否則重新執(zhí)行該定位任務來獲取新的定位結(jié)果。對應的可以在另一定位應用管理實施例中的應用管理模塊加入時間門限判斷模塊,用來在定位任務執(zhí)行模塊獲得定位結(jié)果后,根據(jù)所述定位結(jié)果中的時間戳判斷定位結(jié)果是否符合時間門限,如果符合,則調(diào)用定位結(jié)果返回模塊將定位結(jié)果返回給發(fā)出該位置服務請求的應用模塊,否則調(diào)用定位任務執(zhí)行模塊重新執(zhí)行該定位任務來獲取新的定位結(jié)果。通過重新定位來獲取符合時間門限的定位結(jié)果。在另一個實施例中,應用管理模塊中還可以包括共享數(shù)據(jù)模塊,可以保存每次成功定位的定位結(jié)果,對于定位任務執(zhí)行失敗的情況,則可以檢查共享數(shù)據(jù)中的上一次成功定位的定位結(jié)果,如果該定位結(jié)果符合時間門限,則將該定位結(jié)果返回給對應的應用模塊。 對應的在應用管理模塊中增加任務失敗處理模塊,該模塊用于在定位任務執(zhí)行失敗時,檢查共享數(shù)據(jù)模塊中的上一次成功定位的定位結(jié)果,如果該定位結(jié)果符合時間門限,則調(diào)用定位結(jié)果返回模塊將該定位結(jié)果返回給對應的應用模塊。最后應當說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制;盡管參照較佳實施例對本發(fā)明進行了詳細的說明,所屬領域的普通技術(shù)人員應當理解依然可以對本發(fā)明的具體實施方式
進行修改或者對部分技術(shù)特征進行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應涵蓋在本發(fā)明請求保護的技術(shù)方案范圍當中。
權(quán)利要求
1.一種定位應用管理方法,包括多個應用模塊同時向定位管理應用模塊發(fā)送位置服務請求消息;所述定位應用管理模塊比較各個發(fā)出所述位置服務請求消息的應用模塊的優(yōu)先級,調(diào)度優(yōu)先級較高的應用模塊先占用定位芯片,并暫停其他發(fā)出所述位置服務請求的應用模塊的定位服務。
2.根據(jù)權(quán)利要求1所述的定位應用管理方法,其中在所述優(yōu)先級較高的應用模塊的定位服務完成后,所述定位應用管理模塊對其他發(fā)出所述位置服務請求消息的應用模塊的優(yōu)先級進行比較,恢復所述其他發(fā)出所述位置服務請求消息的應用模塊中優(yōu)先級較高的應用模塊的定位服務。
3.根據(jù)權(quán)利要求1所述的定位應用管理方法,其中當所述定位應用管理模塊接收到新的應用模塊的位置服務請求消息時,比較當前占用定位芯片的應用模塊的優(yōu)先級與所述新的應用模塊的優(yōu)先級,如果所述新的應用模塊的優(yōu)先級高于當前占用定位芯片的應用模塊的優(yōu)先級,則暫停所述當前占用定位芯片的應用模塊的定位服務,并調(diào)度所述新的應用模塊占用所述定位芯片;否則暫停所述新的應用模塊的定位服務。
4.一種定位應用管理裝置,設于終端中,包括定位芯片,用于對所述終端進行定位操作,獲取所述終端的位置信息;定位應用管理模塊,用于接收所述終端內(nèi)的多個應用模塊發(fā)送的位置服務請求消息, 比較各個發(fā)出所述位置服務請求消息的應用模塊的優(yōu)先級,調(diào)度優(yōu)先級較高的應用模塊先占用所述定位芯片,并暫停其他發(fā)出所述位置服務請求的應用模塊的定位服務。
5.根據(jù)權(quán)利要求4所述的終端,其中所述定位應用管理模塊與所述多個應用模塊之間采用公共接口。
6.一種定位應用管理方法,包括定位應用管理模塊接收多個應用模塊發(fā)送的位置服務請求;所述定位應用管理模塊通過自身的定位邏輯處理器對所述多個應用模塊發(fā)送的位置服務請求進行排序,并按照排序結(jié)果加入定位任務序列;所述定位應用管理模塊調(diào)用定位芯片按照所述定位任務隊列的排序依次執(zhí)行定位任務,并在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。
7.根據(jù)權(quán)利要求6所述的定位應用管理方法,其中在定位任務執(zhí)行完后,返回的定位結(jié)果中還包括時間戳。
8.根據(jù)權(quán)利要求7所述的定位應用管理方法,其中在所述位置服務請求中還攜帶有時間門限,在所述定位應用管理模塊獲得定位結(jié)果后,根據(jù)所述定位結(jié)果中的時間戳判斷所述定位結(jié)果是否符合所述時間門限,如果符合,則返回給發(fā)出該位置服務請求的應用模塊, 否則重新執(zhí)行該定位任務來獲取新的定位結(jié)果。
9.根據(jù)權(quán)利要求8所述的定位應用管理方法,其中如果定位任務執(zhí)行失敗,則檢查共享數(shù)據(jù)中的上一次成功定位的定位結(jié)果,如果該定位結(jié)果符合所述時間門限,則將該定位結(jié)果返回給對應的應用模塊。
10.根據(jù)權(quán)利要求6所述的定位應用管理方法,其中所述定位邏輯處理器采用先來先服務和/或優(yōu)先級服務的排序規(guī)則。
11.一種定位應用管理裝置,設于終端中,包括定位芯片,用于對所述終端進行定位操作,獲取所述終端的位置信息;定位應用管理模塊,用于接收多個應用模塊發(fā)送的位置服務請求,并對所述多個應用模塊發(fā)送的位置服務請求進行排序,并按照排序結(jié)果加入定位任務序列,然后調(diào)用所述定位芯片按照所述定位任務隊列的排序依次執(zhí)行定位任務,并在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。
12.根據(jù)權(quán)利要求11所述的定位應用管理裝置,其中所述定位應用管理模塊包括服務請求接收模塊,用于接收多個應用模塊發(fā)送的位置服務請求;定位邏輯處理器,用于對所述多個應用模塊發(fā)送的位置服務請求進行排序;任務序列保存模塊,用于按照排序結(jié)果將所述多個應用模塊發(fā)送的位置服務請求存入定位任務序列;定位任務執(zhí)行模塊,用于調(diào)用所述定位芯片按照所述定位任務隊列的排序依次執(zhí)行定位任務;定位結(jié)果返回模塊,用于在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。
13.根據(jù)權(quán)利要求12所述的定位應用管理裝置,其中在所述位置服務請求中還攜帶有時間門限,所述應用管理模塊還包括時間門限判斷模塊,用于在所述定位任務執(zhí)行模塊獲得定位結(jié)果后,根據(jù)所述定位結(jié)果中的時間戳判斷所述定位結(jié)果是否符合所述時間門限,如果符合,則調(diào)用所述定位結(jié)果返回模塊將所述定位結(jié)果返回給發(fā)出該位置服務請求的應用模塊,否則調(diào)用所述定位任務執(zhí)行模塊重新執(zhí)行該定位任務來獲取新的定位結(jié)果。
14.根據(jù)權(quán)利要求13所述的定位應用管理裝置,其中所述應用管理模塊還包括共享數(shù)據(jù)模塊,用于保存每次成功定位的定位結(jié)果;任務失敗處理模塊,用于在定位任務執(zhí)行失敗時,檢查所述共享數(shù)據(jù)模塊中的上一次成功定位的定位結(jié)果,如果該定位結(jié)果符合所述時間門限,則調(diào)用所述定位結(jié)果返回模塊將該定位結(jié)果返回給對應的應用模塊。
15.根據(jù)權(quán)利要求11所述的定位應用管理方法,其中所述定位邏輯處理器采用先來先服務和/或優(yōu)先級服務的排序規(guī)則。
全文摘要
本發(fā)明涉及一種定位應用管理方法,包括多個應用模塊同時向定位管理應用模塊發(fā)送位置服務請求消息;比較各個發(fā)出位置服務請求消息的應用模塊的優(yōu)先級,調(diào)度優(yōu)先級較高的應用模塊先占用定位芯片,并暫停其他應用模塊的定位服務。本發(fā)明還涉及另一種定位應用管理方法,包括定位應用管理模塊接收多個應用模塊發(fā)送的位置服務請求;通過自身的定位邏輯處理器對多個應用模塊發(fā)送的位置服務請求進行排序,并按照排序結(jié)果加入定位任務序列;調(diào)用定位芯片按照定位任務隊列的排序依次執(zhí)行定位任務,并在定位任務執(zhí)行完后,將定位結(jié)果返回給對應的各個應用模塊。本發(fā)明能夠解決定位芯片的多應用沖突問題,以及能夠?qū)崿F(xiàn)定位能力和位置數(shù)據(jù)的共享。
文檔編號H04W64/00GK102340734SQ20101022881
公開日2012年2月1日 申請日期2010年7月16日 優(yōu)先權(quán)日2010年7月16日
發(fā)明者李華峰, 楊恒, 楊晨, 田辛酉, 蔣紅源, 鄭中平, 魏丫丫 申請人:中國電信股份有限公司