欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于地理位置的信息提供系統(tǒng)、設(shè)備、方法及普及運(yùn)算設(shè)備的制作方法

文檔序號(hào):6597568閱讀:116來(lái)源:國(guó)知局
專利名稱:基于地理位置的信息提供系統(tǒng)、設(shè)備、方法及普及運(yùn)算設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息提供系統(tǒng),信息提供設(shè)備,普及運(yùn)算設(shè)備以及信息提供方法,尤其涉及提供基于地理位置的訂閱服務(wù)的信息提供系統(tǒng),信息提供設(shè)備,普及運(yùn)算設(shè)備以及信息提供方法。
背景技術(shù)
隨著網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,人們?cè)絹?lái)越依賴于現(xiàn)代的通信工具獲取及時(shí)的信息。其中借助于全球定位系統(tǒng)為移動(dòng)用戶提供基于位置的訂閱服務(wù)已經(jīng)成為業(yè)界感興趣的研究課題。
圖1是已有的提供基于位置的信息服務(wù)系統(tǒng)的方框圖。
通常由一個(gè)位置服務(wù)信息提供設(shè)備105通過(guò)網(wǎng)絡(luò)101接收從請(qǐng)求方1,請(qǐng)求方2...以及請(qǐng)求方N發(fā)出的關(guān)于被請(qǐng)求方1或被請(qǐng)求方2...或被請(qǐng)求方M的訂閱服務(wù)請(qǐng)求。其中被請(qǐng)求方可以例如是移動(dòng)電話,PDA等普及運(yùn)算裝置(pervasive device);這些訂閱服務(wù)請(qǐng)求例如可以是請(qǐng)求方j(luò)(1≤j≤N,其中j和N都是正整數(shù))發(fā)出的關(guān)于在某個(gè)時(shí)刻或某個(gè)時(shí)間段內(nèi)被請(qǐng)求方i(1≤i≤M,其中i和M都是正整數(shù))在什么位置;或者是被請(qǐng)求方i何時(shí)位于某飯店門前等等與被請(qǐng)求方I的位置相關(guān)的空間或時(shí)間或空間和時(shí)間的組合的查詢條件。其中請(qǐng)求方可以是擁有被請(qǐng)求方例如移動(dòng)電話,PDA等的用戶,也可以是關(guān)心擁有被請(qǐng)求方的用戶的行蹤的其它用戶例如孩子的父母,出租司機(jī)所屬的出租公司等等。
圖2是位置服務(wù)信息提供設(shè)備105為了提供這種基于位置的訂閱服務(wù)的功能方框圖。通常由一個(gè)位置跟蹤定位裝置201,例如一個(gè)全球定位系統(tǒng)(GPS)通過(guò)網(wǎng)絡(luò)110確定被請(qǐng)求方i的當(dāng)前位置。一個(gè)基于位置的信息計(jì)算裝置205根據(jù)所獲取的被請(qǐng)求方i的當(dāng)前位置以及位置服務(wù)請(qǐng)求中所包括的查詢條件計(jì)算符合位置服務(wù)請(qǐng)求中的查詢條件的服務(wù)信息。然后由一個(gè)基于位置信息發(fā)送裝置210把計(jì)算出的訂閱信息提供給相應(yīng)的請(qǐng)求方j(luò)。
在這種現(xiàn)有技術(shù)中,由于需要位置服務(wù)信息提供設(shè)備105來(lái)承擔(dān)大量的工作,例如對(duì)被請(qǐng)求方的跟蹤定位,基于跟蹤定位的位置信息進(jìn)行計(jì)算。從而加重了位置服務(wù)信息提供設(shè)備105的運(yùn)行負(fù)荷;并且由于位置服務(wù)信息提供設(shè)備105要與被請(qǐng)求方不斷地進(jìn)行位置定位信息的交互,因而加重了網(wǎng)絡(luò)負(fù)載,使整個(gè)系統(tǒng)的性能惡化。當(dāng)基于位置的訂閱服務(wù)請(qǐng)求激增時(shí),系統(tǒng)性能的惡化尤為突出。
隨著嵌入式微處理器和存儲(chǔ)器等硬件技術(shù)的發(fā)展,普及運(yùn)算裝置的處理能力變得更加強(qiáng)大,而成本卻在不斷地下降。因此許多在位置服務(wù)信息提供設(shè)備側(cè)進(jìn)行的計(jì)算可以放在普及運(yùn)算裝置側(cè)去做,而且從整體上來(lái)說(shuō),也不會(huì)使整個(gè)系統(tǒng)的成本增加。其次,隨著GPS等定位技術(shù)的發(fā)展,普及運(yùn)算裝置也可以通過(guò)自定位系統(tǒng)來(lái)定位它自己。
如果將上述技術(shù)結(jié)合起來(lái)將對(duì)當(dāng)前的基于位置的信息提供系統(tǒng)帶來(lái)根本性的改變。

發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)的上述問(wèn)題,本發(fā)明的一個(gè)目的是提供一種信息提供系統(tǒng),用于提供基于地理位置的訂閱服務(wù)業(yè)務(wù),其中可以在一個(gè)普及運(yùn)算設(shè)備進(jìn)行位置自定位,并進(jìn)行基于位置的計(jì)算,以生成訂閱信息。
本發(fā)明的另一個(gè)目的是提供一種信息提供設(shè)備,其中該信息提供設(shè)備提供基于地理位置的訂閱服務(wù)業(yè)務(wù)。
本發(fā)明的再一個(gè)目的是提供一種普及運(yùn)算設(shè)備,其中該設(shè)備可以進(jìn)行位置自定位,并進(jìn)行基于位置的計(jì)算,以生成訂閱信息。
本發(fā)明還有一個(gè)目的是提供一種信息提供方法,其中可以由一個(gè)普及運(yùn)算設(shè)備進(jìn)行位置自定位,并進(jìn)行基于位置的計(jì)算,以生成訂閱信息。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種提供基于地理位置的訂閱服務(wù)的信息提供系統(tǒng),信息提供設(shè)備,普及運(yùn)算設(shè)備以及信息提供方法。其中響應(yīng)一個(gè)請(qǐng)求方發(fā)出的對(duì)一個(gè)普及運(yùn)算設(shè)備的訂閱服務(wù)請(qǐng)求,由位置信息提供設(shè)備生成與該訂閱服務(wù)請(qǐng)求相關(guān)的任務(wù),該普及運(yùn)算裝置從該位置服務(wù)信息提供設(shè)備接收任務(wù),進(jìn)行位置自定位,以及基于位置的計(jì)算,以執(zhí)行該任務(wù)生成訂閱信息,并將所生成的訂閱信息發(fā)送給請(qǐng)求方。
本發(fā)明的一個(gè)優(yōu)點(diǎn)在于,本發(fā)明通過(guò)將通常由位置服務(wù)信息提供設(shè)備所承擔(dān)的位置定位和相關(guān)的計(jì)算工作交給普及運(yùn)算裝置來(lái)進(jìn)行處理,從而減少了位置服務(wù)信息提供設(shè)備的工作量,降低了其工作負(fù)載。
本發(fā)明的又一個(gè)優(yōu)點(diǎn)在于,通過(guò)將通常由位置服務(wù)信息提供設(shè)備所承擔(dān)的位置定位和相關(guān)的計(jì)算工作交給普及運(yùn)算裝置來(lái)進(jìn)行處理,從而減少了位置服務(wù)信息提供設(shè)備和普及運(yùn)算裝置之間的信息交互量,也即減少了網(wǎng)絡(luò)上的信息傳輸量,因此減輕了網(wǎng)絡(luò)負(fù)載。
本發(fā)明的再一個(gè)優(yōu)點(diǎn)在于,本發(fā)明通過(guò)將通常由位置服務(wù)信息提供設(shè)備所承擔(dān)的位置定位和相關(guān)的計(jì)算工作交給普及運(yùn)算裝置來(lái)進(jìn)行處理,從而充分地利用了普及運(yùn)算裝置的資源,并進(jìn)而平衡了位置服務(wù)系統(tǒng)中位置服務(wù)信息提供設(shè)備,網(wǎng)絡(luò)以及普及運(yùn)算裝置的工作量。
本發(fā)明的還有一個(gè)優(yōu)點(diǎn)在于,本發(fā)明能夠根據(jù)請(qǐng)求方的訂閱服務(wù)請(qǐng)求,為其提供靈活的訂閱信息。
通過(guò)以下結(jié)合附圖對(duì)本發(fā)明的最佳實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明的這些以及其他優(yōu)點(diǎn)將更加明顯。


圖1示出已有的提供基于位置的訂閱服務(wù)的信息服務(wù)系統(tǒng)的方框圖。
圖2示出已有的信息服務(wù)系統(tǒng)中的位置服務(wù)信息提供設(shè)備的功能方框圖。
圖3示出根據(jù)本發(fā)明的提供基于位置的訂閱服務(wù)的信息服務(wù)系統(tǒng)的方框圖。
圖4是根據(jù)本發(fā)明的位置服務(wù)信息提供設(shè)備的功能方框圖。
圖5是根據(jù)本發(fā)明的普及運(yùn)算裝置的功能方框圖。
圖6是位置服務(wù)信息提供系統(tǒng)對(duì)接收的訂閱服務(wù)請(qǐng)求進(jìn)行處理的流程圖。
圖7是位置服務(wù)信息提供設(shè)備對(duì)接收的訂閱服務(wù)請(qǐng)求進(jìn)行處理的流程圖。
圖8是普及運(yùn)算裝置的操作的流程圖。
圖9是任務(wù)應(yīng)用程序的操作的流程圖。
具體實(shí)施例方式
現(xiàn)在將結(jié)合圖3描述根據(jù)本發(fā)明的提供基于位置的訂閱服務(wù)的信息服務(wù)系統(tǒng)的方框圖。
如圖3所示,根據(jù)本發(fā)明的信息服務(wù)系統(tǒng)包括位置服務(wù)信息提供設(shè)備305,它響應(yīng)請(qǐng)求方j(luò)發(fā)出的對(duì)普及運(yùn)算裝置310(也可稱為被請(qǐng)求方)的基于位置的訂閱服務(wù)請(qǐng)求,生成與該訂閱服務(wù)請(qǐng)求相關(guān)的任務(wù)。該任務(wù)被執(zhí)行后,可以生成與訂閱服務(wù)請(qǐng)求對(duì)應(yīng)的訂閱信息。其中這些訂閱服務(wù)請(qǐng)求包含與位置相關(guān)的空間和/或時(shí)間觸發(fā)條件(以后稱為觸發(fā)條件,其中涉及一個(gè)位置的空間和/或時(shí)間條件稱為一個(gè)觸發(fā)條件),以及普及運(yùn)算裝置310的識(shí)別標(biāo)識(shí)。關(guān)于如何生成任務(wù),將在以后描述。
普及運(yùn)算裝置310從位置服務(wù)信息提供設(shè)備305接收所生成的任務(wù),并執(zhí)行該任務(wù),生成與訂閱服務(wù)請(qǐng)求對(duì)應(yīng)的訂閱信息,將所生成的訂閱信息發(fā)送給請(qǐng)求方j(luò)。關(guān)于普及運(yùn)算裝置310的詳細(xì)操作將在以后描述。
圖6是位置服務(wù)信息提供系統(tǒng)對(duì)接收的訂閱服務(wù)請(qǐng)求進(jìn)行處理的流程圖。
首先,在步驟S600,位置服務(wù)信息提供設(shè)備305,從請(qǐng)求方j(luò)接收其發(fā)出的對(duì)普及運(yùn)算裝置310的基于位置的訂閱服務(wù)請(qǐng)求。
在步驟S601,位置服務(wù)信息提供設(shè)備305,響應(yīng)請(qǐng)求方j(luò)發(fā)出的對(duì)普及運(yùn)算裝置310的基于位置的訂閱服務(wù)請(qǐng)求,生成與該訂閱服務(wù)請(qǐng)求相關(guān)的任務(wù)。
然后,在步驟S605,位置服務(wù)信息提供設(shè)備305,根據(jù)普及運(yùn)算裝置310的識(shí)別標(biāo)識(shí)向相應(yīng)的普及運(yùn)算裝置310下載所生成的任務(wù)。
在步驟S610,普及運(yùn)算裝置310執(zhí)行該任務(wù),生成與訂閱服務(wù)請(qǐng)求對(duì)應(yīng)的訂閱信息,將所生成的訂閱信息發(fā)送給請(qǐng)求方j(luò)。
根據(jù)本發(fā)明的信息服務(wù)系統(tǒng),通過(guò)將通常由位置服務(wù)信息提供設(shè)備所承擔(dān)的位置定位和相關(guān)的計(jì)算工作交給普及運(yùn)算裝置來(lái)進(jìn)行處理,從而減少了位置服務(wù)信息提供設(shè)備的工作量,降低了其負(fù)載。
另外,由于位置跟蹤工作都交由普及運(yùn)算裝置來(lái)進(jìn)行,減少了位置服務(wù)信息提供設(shè)備和普及運(yùn)算裝置之間的信息交互量,從而減輕了網(wǎng)絡(luò)負(fù)載。
另外,本發(fā)明充分地利用了普及運(yùn)算裝置的資源,進(jìn)而平衡了位置服務(wù)系統(tǒng)中位置服務(wù)信息提供設(shè)備,網(wǎng)絡(luò)以及普及運(yùn)算裝置的工作量。
本領(lǐng)域的技術(shù)人員將能夠理解,在本發(fā)明中雖然將普及運(yùn)算裝置作為被請(qǐng)求方進(jìn)行了舉例說(shuō)明,但被請(qǐng)求方不限于普及運(yùn)算裝置,一切可以進(jìn)行自定位以及具有相當(dāng)?shù)挠?jì)算和聯(lián)網(wǎng)能力的終端都可以作為被請(qǐng)求方。
另外,在圖3中,在從普及運(yùn)算裝置310向請(qǐng)求方j(luò)發(fā)送訂閱信息時(shí)是按照從普及運(yùn)算裝置310→網(wǎng)絡(luò)110→位置服務(wù)信息提供設(shè)備305→網(wǎng)絡(luò)101→請(qǐng)求方j(luò)的路徑進(jìn)行傳遞的。這種情況尤其適用于當(dāng)運(yùn)算裝置310本身不是屬于請(qǐng)求方j(luò)的終端的時(shí)候。但是,當(dāng)普及運(yùn)算裝置310本身就是屬于請(qǐng)求方j(luò)的終端的時(shí)候,就不需按照上述的路徑進(jìn)行訂閱信息的反饋,而可以由普及運(yùn)算裝置310本身通過(guò)語(yǔ)音、文本或圖像等形式將訂閱信息提示給請(qǐng)求方j(luò)。而且,當(dāng)普及運(yùn)算裝置310本身不是屬于請(qǐng)求方j(luò)的終端的時(shí)候,還可以通過(guò)從普及運(yùn)算裝置310向請(qǐng)求方j(luò)所指定的終端發(fā)送短信息等來(lái)將訂閱信息發(fā)送給請(qǐng)求方j(luò)。因此一切可以將訂閱信息發(fā)送給請(qǐng)求方j(luò)的現(xiàn)有技術(shù)都可以由本發(fā)明使用來(lái)實(shí)現(xiàn)訂閱信息的反饋。
另外,在圖3中雖然分別用兩個(gè)網(wǎng)絡(luò),例如網(wǎng)絡(luò)101和網(wǎng)絡(luò)110來(lái)表示請(qǐng)求方j(luò)和位置服務(wù)信息提供設(shè)備305以及位置服務(wù)信息提供設(shè)備305和普及運(yùn)算裝置310之間的網(wǎng)絡(luò)連接。但是本領(lǐng)域的技術(shù)人員將能夠理解,網(wǎng)絡(luò)101和網(wǎng)絡(luò)110可以是同一個(gè)網(wǎng)絡(luò)。尤其是當(dāng)普及運(yùn)算裝置310本身就是屬于請(qǐng)求方j(luò)的終端的時(shí)候,請(qǐng)求方j(luò)和普及運(yùn)算裝置310都位于同一個(gè)位置,請(qǐng)求方j(luò)僅需通過(guò)普及運(yùn)算裝置310就可以輸入訂閱服務(wù)請(qǐng)求,并通過(guò)該普及運(yùn)算裝置310接收訂閱信息。
另外,請(qǐng)求方j(luò)可以通過(guò)沒(méi)有圖示的一個(gè)輸入界面來(lái)輸入訂閱服務(wù)請(qǐng)求。該輸入界面可以由運(yùn)行位置服務(wù)信息提供設(shè)備305的服務(wù)提供商通過(guò)網(wǎng)絡(luò)下載給請(qǐng)求方。
下面將參考圖4詳細(xì)說(shuō)明根據(jù)本發(fā)明的位置服務(wù)信息提供設(shè)備的操作。
圖4是根據(jù)本發(fā)明的位置服務(wù)信息提供設(shè)備的功能方框圖。
位置服務(wù)信息提供設(shè)備305包括訂閱服務(wù)請(qǐng)求接收裝置401,地理信息抽取裝置405,任務(wù)生成器410,地理信息存儲(chǔ)裝置415,任務(wù)應(yīng)用程序存儲(chǔ)裝置420以及訂閱信息發(fā)送裝置425。
訂閱服務(wù)請(qǐng)求接收裝置401從請(qǐng)求方j(luò)接收訂閱服務(wù)請(qǐng)求,根據(jù)訂閱服務(wù)請(qǐng)求信息特定該訂閱服務(wù)請(qǐng)求信息中包含的地名、建筑物名稱等涉及地理位置的數(shù)據(jù),把特定的地理位置數(shù)據(jù)發(fā)送給地理信息抽取裝置405。另外,訂閱服務(wù)請(qǐng)求接收裝置401還將訂閱服務(wù)請(qǐng)求發(fā)送給任務(wù)生成器410。本領(lǐng)域的技術(shù)人員將能夠理解,所述的訂閱服務(wù)請(qǐng)求可以是語(yǔ)音形式,也可以是文本形式;而且特定地理位置數(shù)據(jù)的操作可以采用進(jìn)行字符識(shí)別,圖像識(shí)別,語(yǔ)音識(shí)別等的已有技術(shù)來(lái)進(jìn)行。
地理信息存儲(chǔ)裝置415存儲(chǔ)了普及運(yùn)算裝置310能夠被其內(nèi)置的跟蹤定位系統(tǒng)進(jìn)行跟蹤定位的范圍內(nèi)的空間地理位置信息。例如,如果該普及運(yùn)算裝置310可以被定位裝置例如GPS跟蹤定位的范圍為A城市,則該地理信息存儲(chǔ)裝置415存儲(chǔ)了A城市的空間地理信息。而且該空間地理信息可以包括各種各樣的空間地理數(shù)據(jù),例如城市旅游景點(diǎn)位置信息,交通線路位置信息,酒店位置信息,購(gòu)物中心位置信息等等。
另外,以上是結(jié)合一個(gè)普及運(yùn)算裝置310進(jìn)行的說(shuō)明,當(dāng)有多個(gè)普及運(yùn)算裝置可以從根據(jù)本發(fā)明的位置服務(wù)信息提供系統(tǒng)中接收任務(wù)的時(shí)候,地理信息存儲(chǔ)裝置415可以存儲(chǔ)所有這些普及運(yùn)算裝置310能夠被跟蹤定位的范圍內(nèi)的空間地理位置信息。
地理信息抽取裝置405根據(jù)從訂閱服務(wù)請(qǐng)求接收裝置401所接收的特定地理位置數(shù)據(jù),從地理信息存儲(chǔ)裝置415中抽取出與該特定地理位置數(shù)據(jù)有關(guān)的空間地理信息。
任務(wù)應(yīng)用程序生成模塊存儲(chǔ)裝置420存儲(chǔ)用于生成任務(wù)應(yīng)用程序的任務(wù)生成模塊。這些任務(wù)生成模塊例如是以從訂閱服務(wù)請(qǐng)求中所生成的一個(gè)或多個(gè)空間和/或時(shí)間觸發(fā)條件來(lái)生成各任務(wù)應(yīng)用程序的多個(gè)通用生成模塊。
任務(wù)生成器410,根據(jù)從訂閱服務(wù)請(qǐng)求接收裝置401所接收的訂閱服務(wù)請(qǐng)求,生成一個(gè)或多個(gè)空間和/或時(shí)間觸發(fā)條件。關(guān)于如何生成觸發(fā)條件,可以采用現(xiàn)有技術(shù)中進(jìn)行字符識(shí)別,圖像識(shí)別,語(yǔ)音識(shí)別等的已有技術(shù)來(lái)執(zhí)行。在本發(fā)明中將涉及一個(gè)確定或不確定的位置及關(guān)于該位置的空間和/或時(shí)間條件稱為一個(gè)觸發(fā)條件,一個(gè)訂閱服務(wù)請(qǐng)求中可能包括多個(gè)觸發(fā)條件。例如在從請(qǐng)求方發(fā)出的一個(gè)訂閱服務(wù)請(qǐng)求可能包括(1)何時(shí)被請(qǐng)求方到達(dá)A飯店,(2)被請(qǐng)求方在中午1200AM位于何地這兩個(gè)觸發(fā)條件。
從任務(wù)應(yīng)用程序生成模塊存儲(chǔ)裝置420中調(diào)用相應(yīng)的任務(wù)應(yīng)用程序生成模塊。例如,用于產(chǎn)生基于空間觸發(fā)條件的任務(wù)的模塊,用于產(chǎn)生基于時(shí)間觸發(fā)條件的任務(wù)的模塊,用于產(chǎn)生基于時(shí)間和空間觸發(fā)條件的任務(wù)的模塊等等,使用該任務(wù)應(yīng)用程序生成模塊,根據(jù)生成的空間和/或時(shí)間觸發(fā)條件,生成一個(gè)或多個(gè)任務(wù)應(yīng)用程序。任務(wù)應(yīng)用程序?qū)嶋H上是被運(yùn)行時(shí)將生成響應(yīng)請(qǐng)求方的訂閱服務(wù)請(qǐng)求的訂閱信息的程序。該任務(wù)應(yīng)用程序包括控制進(jìn)行例如根據(jù)觸發(fā)條件判斷何時(shí)確定普及運(yùn)算裝置當(dāng)前所在的地理位置的過(guò)程,還包括控制進(jìn)行根據(jù)所確定的地理位置進(jìn)行計(jì)算以生成滿足空間和/或時(shí)間觸發(fā)條件的訂閱信息的過(guò)程。關(guān)于該任務(wù)應(yīng)用程序的操作將在以后詳細(xì)描述。
任務(wù)生成器410根據(jù)生成的任務(wù)應(yīng)用程序和地理信息抽取裝置405所抽取出的空間地理信息生成一個(gè)任務(wù),通過(guò)網(wǎng)絡(luò)110發(fā)送給普及運(yùn)算裝置310。
圖7是位置服務(wù)信息提供設(shè)備對(duì)接收的訂閱服務(wù)請(qǐng)求進(jìn)行處理的流程圖。
首先,在步驟S701,訂閱服務(wù)請(qǐng)求接收裝置401從請(qǐng)求方j(luò)接收訂閱服務(wù)請(qǐng)求。
然后,在步驟S705,訂閱服務(wù)請(qǐng)求接收裝置401特定該訂閱服務(wù)請(qǐng)求信息中包含的地名、建筑物名稱等涉及地理位置的數(shù)據(jù),把特定的地理位置數(shù)據(jù)發(fā)送給地理信息抽取裝置405。
在步驟S705,訂閱服務(wù)請(qǐng)求接收裝置401還將訂閱服務(wù)請(qǐng)求發(fā)送給任務(wù)生成器410。
在步驟S710,地理信息抽取裝置405根據(jù)從訂閱服務(wù)請(qǐng)求接收裝置401所接收的特定地理位置數(shù)據(jù),從地理信息存儲(chǔ)裝置415中抽取出與該特定地理位置數(shù)據(jù)有關(guān)的空間地理信息。
在步驟S715,任務(wù)生成器410根據(jù)從訂閱服務(wù)請(qǐng)求接收裝置401所接收的訂閱服務(wù)請(qǐng)求,生成一個(gè)或多個(gè)空間和/或時(shí)間觸發(fā)條件,從任務(wù)應(yīng)用程序生成模塊存儲(chǔ)裝置420中調(diào)用相應(yīng)的任務(wù)應(yīng)用程序生成模塊,使用該任務(wù)應(yīng)用程序生成模塊,根據(jù)生成的空間和/或時(shí)間觸發(fā)條件,生成一個(gè)或多個(gè)任務(wù)應(yīng)用程序。
在步驟S720,任務(wù)生成器410根據(jù)生成的任務(wù)應(yīng)用程序和地理信息抽取裝置405所抽取出的空間地理信息生成一個(gè)任務(wù),通過(guò)網(wǎng)絡(luò)110發(fā)送給普及運(yùn)算裝置310。
另外,根據(jù)本發(fā)明的另一個(gè)實(shí)施例,當(dāng)一個(gè)請(qǐng)求方相對(duì)于同一個(gè)普及運(yùn)算裝置310發(fā)送出多個(gè)訂閱服務(wù)請(qǐng)求的時(shí)候,任務(wù)生成器410將多次執(zhí)行上述步驟,生成多個(gè)任務(wù),并通過(guò)網(wǎng)絡(luò)110發(fā)送給普及運(yùn)算裝置310。
而且當(dāng)請(qǐng)求方對(duì)于訂閱服務(wù)請(qǐng)求有特殊的要求,例如對(duì)于訂閱服務(wù)請(qǐng)求中的多個(gè)觸發(fā)條件或多個(gè)訂閱服務(wù)請(qǐng)求具有優(yōu)先響應(yīng)順序要求的時(shí)候,任務(wù)生成器410還將在生成任務(wù)的時(shí)候?yàn)槎鄠€(gè)對(duì)應(yīng)的任務(wù)應(yīng)用程序設(shè)置控制其優(yōu)先執(zhí)行順序或者是其它的控制執(zhí)行這些特殊要求的控制程序,并將該控制程序集成到任務(wù)中或單獨(dú)地發(fā)送給普及運(yùn)算裝置。
訂閱信息發(fā)送裝置425在需要時(shí)將從普及運(yùn)算裝置310所接收的訂閱信息發(fā)送給請(qǐng)求方。該訂閱信息發(fā)送裝置425例如是當(dāng)普及運(yùn)算裝置310本身不是屬于請(qǐng)求方j(luò)的終端的時(shí)候使用。
圖5是根據(jù)本發(fā)明的普及運(yùn)算裝置310的功能方框圖。
該普及運(yùn)算裝置310包括任務(wù)接收裝置501,任務(wù)執(zhí)行引擎505,訂閱信息發(fā)送裝置510,任務(wù)應(yīng)用程序存儲(chǔ)裝置520,地理信息存儲(chǔ)裝置515以及自定位裝置525。
任務(wù)接收裝置501,通過(guò)網(wǎng)絡(luò)11接收從位置服務(wù)信息提供設(shè)備305下載的該任務(wù)生成器410所生成的任務(wù)。并且將包含在該任務(wù)中的任務(wù)應(yīng)用程序存儲(chǔ)在應(yīng)用程序存儲(chǔ)裝置520中,將包含在該任務(wù)中的空間地理信息存儲(chǔ)在地理信息存儲(chǔ)裝置515中。另外,該任務(wù)接收裝置501將接收到任務(wù)這個(gè)消息通知給任務(wù)執(zhí)行引擎505,并且在存在控制程序的時(shí)候?qū)⒖刂瞥绦騻魉徒o任務(wù)執(zhí)行引擎505。
任務(wù)執(zhí)行引擎505進(jìn)行在普及運(yùn)算側(cè)的任務(wù)執(zhí)行的總體控制,例如負(fù)責(zé)進(jìn)行任務(wù)應(yīng)用程序的調(diào)度和與位置信息提供設(shè)備305之間的協(xié)調(diào)等的工作。它響應(yīng)接收到任務(wù)這個(gè)消息,進(jìn)行控制,從任務(wù)應(yīng)用程序存儲(chǔ)裝置520中調(diào)出接收到的一個(gè)或多個(gè)任務(wù)應(yīng)用程序進(jìn)行運(yùn)行,以生成所述訂閱信息。
另外,當(dāng)任務(wù)執(zhí)行引擎505接收到特殊控制程序的時(shí)候,還將根據(jù)該控制程序執(zhí)行響應(yīng)請(qǐng)求方特殊要求的控制過(guò)程。
任務(wù)應(yīng)用程序在運(yùn)行時(shí),根據(jù)觸發(fā)條件,當(dāng)需要確定普及運(yùn)算裝置的當(dāng)前所在地理位置時(shí),向自定位裝置525發(fā)出請(qǐng)求,請(qǐng)求確定普及運(yùn)算裝置的當(dāng)前所在地理位置。
自定位裝置525響應(yīng)該任務(wù)應(yīng)用程序的請(qǐng)求,確定普及運(yùn)算裝置的當(dāng)前所在地理位置,并將其提供給該任務(wù)應(yīng)用程序。該自定位裝置525可以是任意的進(jìn)行自定位的裝置,例如一個(gè)GPS裝置,也可以是從第三方接收定位服務(wù)的裝置。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,自定位裝置525可以不斷地進(jìn)行自定位,將定位信息存儲(chǔ)在普及運(yùn)算裝置的一個(gè)當(dāng)前所在地理位置存儲(chǔ)裝置中(未示出)或更新存儲(chǔ)在普及運(yùn)算裝置中的位置信息。從而任務(wù)應(yīng)用程序在需要時(shí)可以直接從該存儲(chǔ)器中取出最新當(dāng)前位置信息。
任務(wù)應(yīng)用程序根據(jù)自定位裝置525所提供的當(dāng)前地理位置信息進(jìn)行計(jì)算以生成滿足觸發(fā)條件的訂閱信息。
訂閱信息發(fā)送裝置510,將任務(wù)應(yīng)用程序所生成的訂閱信息發(fā)送給請(qǐng)求方。其中訂閱信息可以以語(yǔ)音,圖像,文本等方式呈現(xiàn)給請(qǐng)求方。
圖8是普及運(yùn)算裝置的操作的流程圖。
首先,在步驟S801,任務(wù)接收裝置501,通過(guò)網(wǎng)絡(luò)110從位置服務(wù)信息提供設(shè)備305的任務(wù)生成器410下載該任務(wù)生成器410所生成的任務(wù)。
在步驟S805,任務(wù)接收裝置501,將包含在該任務(wù)中的一個(gè)或多個(gè)任務(wù)應(yīng)用程序存儲(chǔ)在應(yīng)用程序存儲(chǔ)裝置520中,將包含在該任務(wù)中的空間地理信息存儲(chǔ)在地理信息存儲(chǔ)裝置515中,并將接收到任務(wù)這個(gè)消息和/或控制程序通知給任務(wù)執(zhí)行引擎505。
在步驟S810,任務(wù)執(zhí)行引擎505,響應(yīng)接收到任務(wù)這個(gè)消息和/或控制程序,進(jìn)行控制,從任務(wù)應(yīng)用程序存儲(chǔ)裝置520中調(diào)出接收到的相應(yīng)的各任務(wù)應(yīng)用程序進(jìn)行運(yùn)行,生成訂閱信息。
在步驟S815,訂閱信息發(fā)送裝置510,將任務(wù)應(yīng)用程序所生成的訂閱信息發(fā)送給請(qǐng)求方。
圖9是一個(gè)任務(wù)應(yīng)用程序的操作流程圖。
首先,在步驟S901,該任務(wù)應(yīng)用程序監(jiān)視觸發(fā)條件。在步驟S905,當(dāng)觸發(fā)條件被觸發(fā),需要確定普及運(yùn)算裝置的當(dāng)前所在地理位置時(shí),前進(jìn)到步驟S910,向自定位裝置525發(fā)出請(qǐng)求,請(qǐng)求確定普及運(yùn)算裝置的當(dāng)前所在地理位置。在步驟S915,接收自定位裝置525響應(yīng)該任務(wù)應(yīng)用程序的請(qǐng)求,確定的普及運(yùn)算裝置的當(dāng)前所在地理位置。在步驟S920,任務(wù)應(yīng)用程序根據(jù)自定位裝置525所提供的當(dāng)前地理位置信息進(jìn)行計(jì)算以生成滿足觸發(fā)條件的訂閱信息。
應(yīng)該注意的是,上面所描述的實(shí)施方式只是用于說(shuō)明本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。
雖然結(jié)合附圖詳細(xì)描述了本發(fā)明的實(shí)施例,但是對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),仍可以對(duì)上述實(shí)施方式作出各種修改和變更而不未必本發(fā)明的實(shí)質(zhì)和范圍。因此,本發(fā)明的范圍僅由所附權(quán)利要求書(shū)限定。
權(quán)利要求
1.一種位置服務(wù)信息提供系統(tǒng),包括至少一個(gè)請(qǐng)求方和至少一個(gè)被請(qǐng)求方,用于響應(yīng)所述至少一個(gè)請(qǐng)求方中的一個(gè)發(fā)出的基于所述至少一個(gè)被請(qǐng)求方中的一個(gè)的位置的訂閱服務(wù)請(qǐng)求,為該請(qǐng)求方提供基于該被請(qǐng)求方的位置的訂閱信息,其特征在于所述系統(tǒng)包括一個(gè)位置服務(wù)信息提供設(shè)備,用于響應(yīng)所述請(qǐng)求方發(fā)出的基于所述被請(qǐng)求方的位置的所述訂閱服務(wù)請(qǐng)求,生成與該訂閱服務(wù)請(qǐng)求相關(guān)的任務(wù),所述被請(qǐng)求方從所述位置服務(wù)信息提供設(shè)備接收所述任務(wù),并執(zhí)行該任務(wù),生成響應(yīng)所述訂閱服務(wù)請(qǐng)求的訂閱信息,所述被請(qǐng)求方將所生成的訂閱信息發(fā)送給所述請(qǐng)求方。
2.根據(jù)權(quán)利要求1所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述位置服務(wù)信息提供設(shè)備包括,訂閱服務(wù)請(qǐng)求接收裝置,用于從所述請(qǐng)求方接收所述訂閱服務(wù)請(qǐng)求;地理信息存儲(chǔ)裝置,用于存儲(chǔ)所述至少一個(gè)被請(qǐng)求方能夠被定位的范圍內(nèi)的空間地理位置信息;任務(wù)應(yīng)用程序生成模塊存儲(chǔ)裝置,用于存儲(chǔ)生成任務(wù)應(yīng)用程序的一個(gè)或多個(gè)任務(wù)應(yīng)用程序生成模塊;地理信息抽取裝置,用于根據(jù)從所述訂閱服務(wù)請(qǐng)求中特定的地理位置數(shù)據(jù),從所述地理信息存儲(chǔ)裝置中抽取出與所述特定的地理位置有關(guān)的空間地理信息;任務(wù)生成器,用于根據(jù)所述訂閱服務(wù)請(qǐng)求中的用于觸發(fā)產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)觸發(fā)條件,使用任務(wù)應(yīng)用程序生成模塊存儲(chǔ)裝置中所存儲(chǔ)的所述任務(wù)應(yīng)用程序生成模塊,生成用于產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)任務(wù)應(yīng)用程序,所述任務(wù)生成器根據(jù)生成的所述任務(wù)應(yīng)用程序和所述地理信息抽取裝置所抽取出的所述地理信息生成任務(wù)并將其發(fā)送給所述被請(qǐng)求方。
3.根據(jù)權(quán)利要求2所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述被請(qǐng)求方包括,任務(wù)接收裝置,用于從所述位置服務(wù)信息提供設(shè)備接收所述任務(wù);任務(wù)應(yīng)用程序存儲(chǔ)裝置,用于存儲(chǔ)包含在所述任務(wù)中的所述任務(wù)應(yīng)用程序;地理信息存儲(chǔ)裝置,用于存儲(chǔ)包含在所述任務(wù)中的所述空間地理信息;任務(wù)執(zhí)行引擎,用于響應(yīng)任務(wù)接收裝置所接收到的任務(wù),進(jìn)行控制,從而使得所述任務(wù)應(yīng)用程序存儲(chǔ)裝置中所存儲(chǔ)的所述任務(wù)應(yīng)用程序進(jìn)行運(yùn)行以生成所述訂閱信息;自定位裝置,用于為所述任務(wù)應(yīng)用程序提供被請(qǐng)求方的當(dāng)前地理位置信息;訂閱信息發(fā)送裝置,用于將所述任務(wù)應(yīng)用程序所生成的訂閱信息發(fā)送給所述請(qǐng)求方。
4.根據(jù)權(quán)利要求3所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述位置服務(wù)信息提供設(shè)備還包括,訂閱信息發(fā)送裝置,用于將從所述被請(qǐng)求方所接收的訂閱信息發(fā)送給所述請(qǐng)求方。
5.根據(jù)權(quán)利要求2-4任一項(xiàng)所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述觸發(fā)條件是與所述特定的地理位置有關(guān)的空間和/或時(shí)間條件。
6.根據(jù)權(quán)利要求5所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述任務(wù)生成器進(jìn)一步根據(jù)所述訂閱服務(wù)請(qǐng)求中所包含的特殊要求生成用于控制所述任務(wù)應(yīng)用程序的執(zhí)行的控制程序,并將該控制程序發(fā)送給所述被請(qǐng)求方。
7.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述被請(qǐng)求方是普及運(yùn)算裝置。
8.根據(jù)權(quán)利要求3所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述自定位裝置是GPS系統(tǒng)。
9.一種位置服務(wù)信息提供設(shè)備,用于響應(yīng)一個(gè)請(qǐng)求方發(fā)出的基于一個(gè)被請(qǐng)求方的位置的訂閱服務(wù)請(qǐng)求,為該被請(qǐng)求方生成基于該被請(qǐng)求方的位置的任務(wù),其特征在于所述位置服務(wù)信息提供設(shè)備包括,訂閱服務(wù)請(qǐng)求接收裝置,用于從所述請(qǐng)求方接收所述訂閱服務(wù)請(qǐng)求;地理信息存儲(chǔ)裝置,用于存儲(chǔ)所述被請(qǐng)求方能夠被定位的范圍內(nèi)的空間地理位置信息;任務(wù)應(yīng)用程序生成模塊存儲(chǔ)裝置,用于存儲(chǔ)生成任務(wù)應(yīng)用程序的任務(wù)應(yīng)用程序生成模塊;地理信息抽取裝置,用于根據(jù)從所述訂閱服務(wù)請(qǐng)求中特定的地理位置數(shù)據(jù),從所述地理信息存儲(chǔ)裝置中抽取出與所述特定的地理位置有關(guān)的空間地理信息;任務(wù)生成器,用于根據(jù)所述訂閱服務(wù)請(qǐng)求中的用于觸發(fā)產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)觸發(fā)條件,使用任務(wù)應(yīng)用程序生成模塊存儲(chǔ)裝置中所存儲(chǔ)的所述任務(wù)應(yīng)用程序生成模塊,生成用于產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)任務(wù)應(yīng)用程序,所述任務(wù)生成器根據(jù)生成的所述任務(wù)應(yīng)用程序和所述地理信息抽取裝置所抽取出的所述地理信息生成任務(wù)并將其發(fā)送給所述被請(qǐng)求方。
10.根據(jù)權(quán)利要求9所述的位置服務(wù)信息提供設(shè)備,其特征在于所述位置服務(wù)信息提供設(shè)備還包括,訂閱信息發(fā)送裝置,用于將從所述被請(qǐng)求方所接收的訂閱信息發(fā)送給所述請(qǐng)求方。
11.根據(jù)權(quán)利要求9或10所述的位置服務(wù)信息提供設(shè)備,其特征在于所述觸發(fā)條件是與所述特定的地理位置有關(guān)的空間和/或時(shí)間條件。
12.根據(jù)權(quán)利要求11所述的位置服務(wù)信息提供設(shè)備,其特征在于所述任務(wù)生成器進(jìn)一步根據(jù)所述訂閱服務(wù)請(qǐng)求中所包含的特殊要求生成用于控制所述任務(wù)應(yīng)用程序的執(zhí)行的控制程序,并將該控制程序發(fā)送給所述被請(qǐng)求方。
13.一種普及運(yùn)算裝置,用于響應(yīng)一個(gè)請(qǐng)求方發(fā)出的基于該普及運(yùn)算裝置的位置的訂閱服務(wù)請(qǐng)求,為該請(qǐng)求方提供基于該普及運(yùn)算裝置的位置的訂閱信息,其特征在于包括,任務(wù)接收裝置,用于從一個(gè)位置服務(wù)信息提供設(shè)備接收一個(gè)任務(wù);任務(wù)應(yīng)用程序存儲(chǔ)裝置,用于存儲(chǔ)包含在所述任務(wù)中的一個(gè)或多個(gè)任務(wù)應(yīng)用程序;地理信息存儲(chǔ)裝置,用于存儲(chǔ)包含在所述任務(wù)中的空間地理信息;任務(wù)執(zhí)行引擎,用于響應(yīng)所述任務(wù)接收裝置所接收到的任務(wù),進(jìn)行控制,從而使得所述任務(wù)應(yīng)用程序存儲(chǔ)裝置中所存儲(chǔ)的所述任務(wù)應(yīng)用程序進(jìn)行運(yùn)行以生成所述訂閱信息;自定位裝置,用于為所述任務(wù)應(yīng)用程序提供該普及運(yùn)算裝置的當(dāng)前地理位置信息;訂閱信息發(fā)送裝置,用于將所述任務(wù)應(yīng)用程序所生成的訂閱信息發(fā)送給所述請(qǐng)求方,其中所述空間地理信息是所述位置服務(wù)信息提供設(shè)備根據(jù)從所述訂閱服務(wù)請(qǐng)求中特定的地理位置數(shù)據(jù)從一個(gè)空間地理信息存儲(chǔ)裝置中抽取出的與所述特定的地理位置有關(guān)的空間地理信息;其中所述任務(wù)應(yīng)用程序是所述位置服務(wù)信息提供設(shè)備根據(jù)所述訂閱服務(wù)請(qǐng)求中的用于觸發(fā)產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)觸發(fā)條件,生成的用于產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)任務(wù)應(yīng)用程序,其中所述任務(wù)包括所述空間地理信息和所述任務(wù)應(yīng)用程序。
14.根據(jù)權(quán)利要求13所述的普及運(yùn)算裝置,所述任務(wù)進(jìn)一步包括所述位置服務(wù)信息提供設(shè)備根據(jù)所述訂閱服務(wù)請(qǐng)求中所包含的特殊要求生成的用于控制所述任務(wù)應(yīng)用程序的執(zhí)行的控制程序。
15.根據(jù)權(quán)利要求13或14所述的普及運(yùn)算裝置,所述自定位裝置是GPS系統(tǒng)。
16.一種位置服務(wù)信息提供方法,用于響應(yīng)一個(gè)或多個(gè)請(qǐng)求方中的一個(gè)發(fā)出的基于一個(gè)或多個(gè)被請(qǐng)求方中的一個(gè)的位置的訂閱服務(wù)請(qǐng)求,為該請(qǐng)求方提供基于該被請(qǐng)求方的位置的訂閱信息,其特征在于包括步驟,一個(gè)位置服務(wù)信息提供設(shè)備響應(yīng)所述請(qǐng)求方發(fā)出的基于所述被請(qǐng)求方的位置的所述訂閱服務(wù)請(qǐng)求,生成與該訂閱服務(wù)請(qǐng)求相關(guān)的任務(wù),所述被請(qǐng)求方從所述位置服務(wù)信息提供設(shè)備接收所述任務(wù),并執(zhí)行該任務(wù),生成響應(yīng)所述訂閱服務(wù)請(qǐng)求的訂閱信息,將所生成的訂閱信息發(fā)送給所述請(qǐng)求方。
17.根據(jù)權(quán)利要求16所述的位置服務(wù)信息提供方法,其特征在于所述位置服務(wù)信息提供設(shè)備生成任務(wù)的步驟包括,從所述請(qǐng)求方接收所述訂閱服務(wù)請(qǐng)求;根據(jù)從所述訂閱服務(wù)請(qǐng)求中特定的地理位置數(shù)據(jù),從一個(gè)地理信息存儲(chǔ)裝置中抽取出與所述特定的地理位置有關(guān)的空間地理信息,該地理信息存儲(chǔ)裝置用于存儲(chǔ)所述一個(gè)或多個(gè)被請(qǐng)求方能夠被定位的范圍內(nèi)的空間地理位置信息;根據(jù)所述訂閱服務(wù)請(qǐng)求中的用于觸發(fā)產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)觸發(fā)條件,生成用于產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)任務(wù)應(yīng)用程序,根據(jù)生成的所述任務(wù)應(yīng)用程序和所抽取出的所述地理信息生成任務(wù)并將其發(fā)送給所述被請(qǐng)求方。
18.根據(jù)權(quán)利要求17所述的位置服務(wù)信息提供方法,其特征在于所述請(qǐng)求方執(zhí)行任務(wù)的步驟包括,從所述位置服務(wù)信息提供設(shè)備接收所述任務(wù);響應(yīng)所接收到的任務(wù),進(jìn)行控制,從而使得所述任務(wù)應(yīng)用程序進(jìn)行運(yùn)行以生成所述訂閱信息;將所述任務(wù)應(yīng)用程序所生成的訂閱信息發(fā)送給所述請(qǐng)求方。
19.根據(jù)權(quán)利要求17所述的位置服務(wù)信息提供方法,其特征在于還包括所述位置服務(wù)信息提供設(shè)備將從所述被請(qǐng)求方所接收的訂閱信息發(fā)送給所述請(qǐng)求方的步驟。
20.根據(jù)權(quán)利要求17或18所述的位置服務(wù)信息提供方法,其特征在于所述觸發(fā)條件是與所述特定的地理位置有關(guān)的空間和/或時(shí)間條件。
21.根據(jù)權(quán)利要求20所述的位置服務(wù)信息提供方法,其特征在于還包括所述位置服務(wù)信息提供設(shè)備根據(jù)所述訂閱服務(wù)請(qǐng)求中所包含的特殊要求生成用于控制所述任務(wù)應(yīng)用程序的執(zhí)行的控制程序,并將該控制程序發(fā)送給所述被請(qǐng)求方的步驟。
22.根據(jù)權(quán)利要求18所述的位置服務(wù)信息提供方法,其特征在于所述響應(yīng)所接收到的任務(wù)進(jìn)行控制的步驟包括監(jiān)視觸發(fā)條件;當(dāng)觸發(fā)條件被觸發(fā),需要確定被請(qǐng)求方的當(dāng)前所在地理位置時(shí),向一個(gè)自定位裝置發(fā)出請(qǐng)求,請(qǐng)求確定被請(qǐng)求方的當(dāng)前所在地理位置;接收自定位裝置確定的被請(qǐng)求方的當(dāng)前所在地理位置;根據(jù)自定位裝置所提供的當(dāng)前地理位置信息進(jìn)行計(jì)算以生成訂閱信息。
23.根據(jù)權(quán)利要求16-19任一項(xiàng)所述的位置服務(wù)信息提供方法,其特征在于所述被請(qǐng)求方是普及運(yùn)算裝置。
24.根據(jù)權(quán)利要求18所述的位置服務(wù)信息提供系統(tǒng),其特征在于所述自定位裝置是GPS系統(tǒng)。
25.一種任務(wù)生成方法,用于響應(yīng)一個(gè)請(qǐng)求方發(fā)出的基于一個(gè)被請(qǐng)求方的位置的訂閱服務(wù)請(qǐng)求,為該被請(qǐng)求方生成基于該被請(qǐng)求方的位置的任務(wù),其特征在于包括步驟,從所述請(qǐng)求方接收所述訂閱服務(wù)請(qǐng)求;根據(jù)從所述訂閱服務(wù)請(qǐng)求中特定的地理位置數(shù)據(jù),從一個(gè)地理信息存儲(chǔ)裝置中抽取出與所述特定的地理位置有關(guān)的空間地理信息,該地理信息存儲(chǔ)裝置用于存儲(chǔ)所述被請(qǐng)求方能夠被定位的范圍內(nèi)的空間地理位置信息;根據(jù)所述訂閱服務(wù)請(qǐng)求中的用于觸發(fā)產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)觸發(fā)條件,生成用于產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)任務(wù)應(yīng)用程序,根據(jù)生成的所述任務(wù)應(yīng)用程序和所抽取出的所述地理信息生成任務(wù)并將其發(fā)送給所述被請(qǐng)求方。
26.根據(jù)權(quán)利要求25所述的任務(wù)生成方法,其特征在于還包括所述位置服務(wù)信息提供設(shè)備將從所述被請(qǐng)求方所接收的訂閱信息發(fā)送給所述請(qǐng)求方的步驟。
27.根據(jù)權(quán)利要求25所述的任務(wù)生成方法,其特征在于所述觸發(fā)條件是與所述特定的地理位置有關(guān)的空間和/或時(shí)間條件。
28.根據(jù)權(quán)利要求25-27的任一項(xiàng)所述的任務(wù)生成方法,其特征在于還包括所述位置服務(wù)信息提供設(shè)備根據(jù)所述訂閱服務(wù)請(qǐng)求中所包含的特殊要求生成用于控制所述任務(wù)應(yīng)用程序的執(zhí)行的控制程序,并將該控制程序發(fā)送給所述被請(qǐng)求方的步驟。
29.一種應(yīng)用于普及運(yùn)算裝置中的位置服務(wù)信息提供方法,用于響應(yīng)一個(gè)請(qǐng)求方發(fā)出的基于該普及運(yùn)算裝置的位置的訂閱服務(wù)請(qǐng)求,為該請(qǐng)求方提供基于該普及運(yùn)算裝置的位置的訂閱信息,其特征在于包括,從一個(gè)位置服務(wù)信息提供設(shè)備接收一個(gè)任務(wù),所述任務(wù)包括一個(gè)或多個(gè)任務(wù)應(yīng)用程序和空間地理位置信息;響應(yīng)所接收到的任務(wù),進(jìn)行控制,從而使得該任務(wù)應(yīng)用程序進(jìn)行運(yùn)行以生成所述訂閱信息;將所述任務(wù)應(yīng)用程序所生成的訂閱信息發(fā)送給所述請(qǐng)求方,其中所述空間地理信息是所述位置服務(wù)信息提供設(shè)備根據(jù)從所述訂閱服務(wù)請(qǐng)求中特定的地理位置數(shù)據(jù)從一個(gè)空間地理信息存儲(chǔ)裝置中抽取出與所述特定的地理位置有關(guān)的空間地理信息;其中所述任務(wù)應(yīng)用程序是所述位置服務(wù)信息提供設(shè)備根據(jù)所述訂閱服務(wù)請(qǐng)求中的用于觸發(fā)產(chǎn)生基于地理位置信息的訂閱信息的一個(gè)或多個(gè)觸發(fā)條件,生成的用于產(chǎn)生基于地理位置信息的訂閱信息的任務(wù)應(yīng)用程序。
30.根據(jù)權(quán)利要求29所述的位置服務(wù)信息提供方法,其特征在于所述響應(yīng)所接收到的任務(wù)進(jìn)行控制的步驟包括監(jiān)視觸發(fā)條件;當(dāng)觸發(fā)條件被觸發(fā),需要確定普及運(yùn)算裝置的當(dāng)前所在地理位置時(shí),向一個(gè)自定位裝置發(fā)出請(qǐng)求,請(qǐng)求確定普及運(yùn)算裝置的當(dāng)前所在地理位置;接收自定位裝置確定的普及運(yùn)算裝置的當(dāng)前所在地理位置;根據(jù)自定位裝置所提供的當(dāng)前地理位置信息進(jìn)行計(jì)算以生成訂閱信息。
31.根據(jù)權(quán)利要求29或30所述的位置服務(wù)信息提供方法,其特征在于所述自定位裝置是GPS系統(tǒng)。
全文摘要
本發(fā)明涉及提供基于地理位置的訂閱服務(wù)的信息提供系統(tǒng),信息提供設(shè)備,普及運(yùn)算設(shè)備以及信息提供方法。其中響應(yīng)一個(gè)請(qǐng)求方發(fā)出的對(duì)一個(gè)普及運(yùn)算設(shè)備的訂閱服務(wù)請(qǐng)求,由位置信息提供設(shè)備生成與該訂閱服務(wù)請(qǐng)求相關(guān)的任務(wù),該普及運(yùn)算裝置從該位置服務(wù)信息提供設(shè)備接收任務(wù),進(jìn)行位置自定位,以及基于位置的計(jì)算,以執(zhí)行該任務(wù)生成訂閱信息,并將所生成的訂閱信息發(fā)送給請(qǐng)求方。本發(fā)明充分地利用了普及運(yùn)算裝置的資源,并進(jìn)而平衡了位置服務(wù)系統(tǒng)中位置服務(wù)信息提供設(shè)備,網(wǎng)絡(luò)以及普及運(yùn)算裝置的工作量。
文檔編號(hào)G06F19/00GK1492369SQ02148058
公開(kāi)日2004年4月28日 申請(qǐng)日期2002年10月23日 優(yōu)先權(quán)日2002年10月23日
發(fā)明者陳瀅, 饒芳艷, 于秀蘭, 瀅 陳 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
托克逊县| 镇安县| 台州市| 岑溪市| 乾安县| 泰和县| 漯河市| 扎赉特旗| 河间市| 叙永县| 拜泉县| 景德镇市| 汪清县| 林口县| 东港市| 读书| 油尖旺区| 庆安县| 墨玉县| 会宁县| 永福县| 潍坊市| 邮箱| 阿克苏市| 镇平县| 玉树县| 健康| 静宁县| 北川| 铜鼓县| 恩平市| 大方县| 潍坊市| 金昌市| 秭归县| 祁东县| 理塘县| 永善县| 安顺市| 商河县| 彩票|