所揭示方面涉及供用于可并列(例如,彼此鄰近)的多個(gè)移動(dòng)裝置中的數(shù)據(jù)處理技術(shù),且確切地說(shuō),涉及供用于管理兩個(gè)或多于兩個(gè)移動(dòng)裝置當(dāng)中的活動(dòng)的數(shù)據(jù)處理技術(shù),其中活動(dòng)可與一或多個(gè)定位功能相關(guān)聯(lián)。
背景技術(shù):
可佩戴式電子裝置,如智能手表、腕帶或臂帶、踝飾或腿帶、帽子、鞋、帶、背心、眼鏡、護(hù)目鏡、識(shí)別證、環(huán)等的增長(zhǎng)的普及性已引起一些用戶具有(例如用戶個(gè)人攜帶的)多個(gè)移動(dòng)裝置(當(dāng)彼此接近或鄰近時(shí)可被視為“并列”)。因而,在某些情況下,用戶可攜帶多個(gè)移動(dòng)裝置,例如智能電話和智能手表,智能電話和智能手表可配備有各種功能性。舉例來(lái)說(shuō),在某些情況下,兩個(gè)或多于兩個(gè)這類(lèi)并列移動(dòng)裝置可配備有與定位相關(guān)聯(lián)的功能性,(例如)用于各種導(dǎo)航、追蹤、路徑選擇和/或其它相似能力。因此,在某些情況下,兩個(gè)或多于兩個(gè)這類(lèi)并列移動(dòng)裝置可包含可提供定位或以其它方式支持定位的各種組件或子系統(tǒng),例如傳感器、功能塊、通信模塊等。
舉例來(lái)說(shuō),關(guān)于定位,不同移動(dòng)裝置和其子系統(tǒng)的組件集合可能能夠執(zhí)行用于沿著所要路線導(dǎo)航和/或追蹤用戶且提供例如速率、高度、所燃燒卡路里等的相關(guān)度量的相同或相關(guān)活動(dòng)中的一些。因此,兩個(gè)或多于兩個(gè)移動(dòng)裝置可能消耗功率以執(zhí)行相同或類(lèi)似功能。因?yàn)橐苿?dòng)裝置傾向于很大程度上依賴于電池電力,所以通常需要減小功率消耗和增大電池壽命。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明揭示針對(duì)用于管理并列移動(dòng)裝置當(dāng)中的活動(dòng)的系統(tǒng)和方法的示范性實(shí)施例。在示范性方面中,控制器在行進(jìn)開(kāi)始之前確定對(duì)應(yīng)于兩個(gè)或多于兩個(gè)并列移動(dòng)裝置的行進(jìn)路線,且在所述行進(jìn)開(kāi)始之后至少部分地基于所述行進(jìn)路線而確定待由所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置執(zhí)行的一組活動(dòng)。所述組活動(dòng)的至少一部分指配給所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第一移動(dòng)裝置中的第一組子系統(tǒng)和第二移動(dòng)裝置中的第二組子系統(tǒng),其中所述第一移動(dòng)裝置與所述第二移動(dòng)裝置被配置成與彼此通信,且所述第一組子系統(tǒng)與所述第二組子系統(tǒng)具有至少一個(gè)不同的子系統(tǒng)。在經(jīng)預(yù)先計(jì)劃的條件(例如對(duì)所述行進(jìn)路線的改變(例如,一新行進(jìn)路線、環(huán)境條件的改變或沿著所述行進(jìn)路線的速率或速度的改變等))和/或所述并列裝置中的一或多個(gè)的條件(例如,電池電量、活動(dòng)等級(jí)或兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的至少一個(gè)的可用性等)方面存在改變的一些情況下,檢測(cè)這些改變,且所述控制器(例如)基于所述改變而產(chǎn)生一組新或經(jīng)修改活動(dòng),且相應(yīng)地將所述組新或經(jīng)修改活動(dòng)指配給所述并列移動(dòng)裝置。
舉例來(lái)說(shuō),一示范性方面涉及一種用于管理兩個(gè)或多于兩個(gè)并列移動(dòng)裝置當(dāng)中的活動(dòng)的方法,所述方法包括:在行進(jìn)開(kāi)始之前確定對(duì)應(yīng)于所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置的行進(jìn)路線;在所述行進(jìn)開(kāi)始之后至少部分地基于所述行進(jìn)路線而確定待由所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置執(zhí)行的一組活動(dòng);和在所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第一移動(dòng)裝置中的第一組子系統(tǒng)與所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第二移動(dòng)裝置中的第二組子系統(tǒng)當(dāng)中指配所述組活動(dòng)的至少一部分。所述第一移動(dòng)裝置與所述第二移動(dòng)裝置被配置成與彼此通信,且所述第一組子系統(tǒng)與所述第二組子系統(tǒng)具有至少一個(gè)不同的子系統(tǒng)。
另一示范性方面涉及一種被配置成管理兩個(gè)或多于兩個(gè)并列移動(dòng)裝置當(dāng)中的活動(dòng)的設(shè)備。所述設(shè)備包括存儲(chǔ)器和耦合到所述存儲(chǔ)器的處理器。所述處理器被配置成:在行進(jìn)開(kāi)始之前確定對(duì)應(yīng)于所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置的行進(jìn)路線;在所述行進(jìn)開(kāi)始之后至少部分地基于所述行進(jìn)路線而確定待由所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置執(zhí)行的一組活動(dòng);和在所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第一移動(dòng)裝置中的第一組子系統(tǒng)與所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第二移動(dòng)裝置中的第二組子系統(tǒng)當(dāng)中指配所述組活動(dòng)的至少一部分。所述第一移動(dòng)裝置與所述第二移動(dòng)裝置被配置成與彼此通信,且所述第一組子系統(tǒng)與所述第二組子系統(tǒng)具有至少一個(gè)不同的子系統(tǒng)。
另一示范性方面涉及一種用于管理兩個(gè)或多于兩個(gè)并列移動(dòng)裝置當(dāng)中的活動(dòng)的系統(tǒng)。所述系統(tǒng)包括:用于在行進(jìn)開(kāi)始之前確定對(duì)應(yīng)于所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置的行進(jìn)路線的裝置;用于在所述行進(jìn)開(kāi)始之后至少部分地基于所述行進(jìn)路線而確定待由所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置執(zhí)行的一組活動(dòng)的裝置;和用于在所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第一移動(dòng)裝置中的第一組子系統(tǒng)和所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第二移動(dòng)裝置中的第二組子系統(tǒng)當(dāng)中指配所述組活動(dòng)的至少一部分的裝置。所述第一移動(dòng)裝置與所述第二移動(dòng)裝置被配置成與彼此通信,且所述第一組子系統(tǒng)與所述第二組子系統(tǒng)具有至少一個(gè)不同的子系統(tǒng)。
另一示范性方面涉及一種用于管理兩個(gè)或多于兩個(gè)并列移動(dòng)裝置當(dāng)中的活動(dòng)的物品。所述物品包括非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體,其中存儲(chǔ)有指令,所述指令可由處理器執(zhí)行以:在行進(jìn)開(kāi)始之前確定對(duì)應(yīng)于所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置的行進(jìn)路線;在所述行進(jìn)開(kāi)始之后至少部分地基于所述行進(jìn)路線而確定待由所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置執(zhí)行的一組活動(dòng);和在所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第一移動(dòng)裝置中的第一組子系統(tǒng)與所述兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第二移動(dòng)裝置中的第二組子系統(tǒng)當(dāng)中指配所述組活動(dòng)的至少一部分。所述第一移動(dòng)裝置與所述第二移動(dòng)裝置被配置成與彼此通信,且所述第一組子系統(tǒng)與所述第二組子系統(tǒng)具有至少一個(gè)不同的子系統(tǒng)。
附圖說(shuō)明
呈現(xiàn)附圖以輔助對(duì)本發(fā)明的實(shí)施例的描述,且提供附圖僅出于說(shuō)明實(shí)施例而非限制實(shí)施例的目的。
圖1是根據(jù)某些實(shí)例實(shí)施方案的包含定位得緊密接近于彼此或以其它方式與彼此鄰近的兩個(gè)或多于兩個(gè)移動(dòng)裝置的實(shí)例系統(tǒng)的示意圖。
圖2是根據(jù)某些實(shí)例實(shí)施方案的可用于圖1的實(shí)例系統(tǒng)中的移動(dòng)裝置的某些特征的示意圖。
圖3是根據(jù)某些實(shí)例實(shí)施方案的可對(duì)應(yīng)于圖1的實(shí)例系統(tǒng)的實(shí)例室內(nèi)/室外環(huán)境的圖,在所述環(huán)境內(nèi),兩個(gè)或多于兩個(gè)并列移動(dòng)裝置可以某一方式移動(dòng)到一起。
圖4是根據(jù)某些實(shí)例實(shí)施方案的用以管理可由(例如)如圖1中的兩個(gè)或多于兩個(gè)移動(dòng)裝置執(zhí)行的特定活動(dòng)的實(shí)例程序的流程圖。
圖5是根據(jù)某些實(shí)例實(shí)施方式的被配置成支持如于本文中教示的某些技術(shù)的設(shè)備的樣本方面的簡(jiǎn)化框圖。
具體實(shí)施方式
本發(fā)明揭示用于管理位于彼此鄰近(例如用戶個(gè)人處)、在一群人當(dāng)中或鄰近于一群人的兩個(gè)或多于兩個(gè)移動(dòng)裝置當(dāng)中的活動(dòng)(例如,任務(wù)、能力、組件、子系統(tǒng)等)的系統(tǒng)和方法,其中一或多個(gè)系統(tǒng)和方法可以是鄰近于一個(gè)人或人群處的一或多個(gè)移動(dòng)裝置的機(jī)器或車(chē)輛(僅舉幾個(gè)實(shí)例)的部分。一方面在行進(jìn)開(kāi)始之前為用戶確定行進(jìn)路線(例如,這類(lèi)行進(jìn)路線可對(duì)應(yīng)于所計(jì)劃或預(yù)測(cè)的行進(jìn)路線,或以其它方式估計(jì)或很可能為前進(jìn)方向或軌跡等),確定與路線相關(guān)聯(lián)的活動(dòng)的集合,且在兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第一移動(dòng)裝置中的第一組子系統(tǒng)與兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第二移動(dòng)裝置中的第二組子系統(tǒng)當(dāng)中調(diào)度活動(dòng)的集合。在某些實(shí)施方案中,第一移動(dòng)裝置與第二移動(dòng)裝置可被配置成(例如,經(jīng)由一或多個(gè)其它裝置)直接或間接與彼此通信。在某些情況下,第一組子系統(tǒng)與第二組子系統(tǒng)可具有至少一個(gè)不同的子系統(tǒng)。
在以下針對(duì)于本發(fā)明的特定實(shí)施例的描述和相關(guān)圖式中揭示本發(fā)明的這些方面和其它方面??稍诓幻撾x本發(fā)明的范圍的情況下設(shè)計(jì)出替代性實(shí)施例。另外,將并不詳細(xì)描述或?qū)⑹÷员景l(fā)明的熟知元件以免混淆本發(fā)明的相關(guān)細(xì)節(jié)。
詞“示范性”用于在本文中用以意指“充當(dāng)實(shí)例、例子或說(shuō)明”。本文中被描述為“示范性”的任何實(shí)施例未必應(yīng)被理解為比其它實(shí)施例優(yōu)選或有利。同樣地,術(shù)語(yǔ)“本發(fā)明的實(shí)施例”并不要求本發(fā)明的全部實(shí)施例都包含所論述的特征、優(yōu)點(diǎn)或操作模式。
本文中所使用的術(shù)語(yǔ)僅是出于描述特定實(shí)例實(shí)施例的目的,且并不意欲限制本發(fā)明的實(shí)施例。如本文中所使用,單數(shù)形式“一(a/an)”和“所述”意圖也包含復(fù)數(shù)形式,除非上下文另外清晰地指示。應(yīng)進(jìn)一步理解,術(shù)語(yǔ)“包括”和/或“包含”在用于本文中時(shí)指定所陳述的裝置、整數(shù)、步驟、操作、元件和/或組件的存在,但并不排除一或多個(gè)其它裝置、整數(shù)、步驟、操作、元件、組件和/或其群組的存在或添加。
此外,依據(jù)待由(例如)計(jì)算裝置的元件執(zhí)行的運(yùn)動(dòng)序列來(lái)描述許多實(shí)施例。應(yīng)認(rèn)識(shí)到,本文中所描述的各種運(yùn)動(dòng)可通過(guò)特定電路(例如,專(zhuān)用集成電路(asic))、通過(guò)由一或多個(gè)處理器執(zhí)行的程序指令或通過(guò)兩個(gè)的組合來(lái)執(zhí)行。另外,可認(rèn)為本文所描述的這些運(yùn)動(dòng)序列完全體現(xiàn)于任何形式的計(jì)算機(jī)可讀存儲(chǔ)媒體內(nèi),所述計(jì)算機(jī)可讀存儲(chǔ)媒體存儲(chǔ)有在執(zhí)行時(shí)將使一相關(guān)聯(lián)的處理器執(zhí)行本文所描述的功能性的計(jì)算機(jī)指令的對(duì)應(yīng)集合。因此,本發(fā)明的各種方面可以許多不同形式體現(xiàn),其都已被涵蓋在所主張主題的范圍內(nèi)。另外,對(duì)于本文中所描述的實(shí)施例中的每一個(gè),任何這類(lèi)實(shí)施例的對(duì)應(yīng)形式可在本文中描述為(例如)“被配置成執(zhí)行所描述運(yùn)動(dòng)的邏輯”。
示范性方面涉及被配置成管理兩個(gè)或多于兩個(gè)裝置當(dāng)中的一組活動(dòng)的控制器或管理器。更確切地說(shuō),活動(dòng)可關(guān)于各種定位功能、應(yīng)用和/或能力。舉例來(lái)說(shuō),一方面可關(guān)于被配置成管理第一裝置(例如,智能電話、膝上型計(jì)算機(jī)等)與第二裝置(例如,智能手表、智能電話、導(dǎo)航裝置等)之間的一組活動(dòng)的控制器,第一裝置和第二裝置可各自具有被集成或以其它方式布建于其中的一組相應(yīng)子系統(tǒng)/組件。舉例來(lái)說(shuō),這些子系統(tǒng)/組件可包含一或多個(gè)傳感器、一或多個(gè)通信模塊、一或多個(gè)處理系統(tǒng)等,以上中的一或多個(gè)可用以提供或支持定位。通過(guò)以協(xié)同方式管理智能電話和智能手表上的活動(dòng),可較佳地優(yōu)化資源的分配和/或使用,可改良性能,且可減少、避免或以其它方式控制冗余處理。舉例來(lái)說(shuō),通過(guò)將待執(zhí)行的一組活動(dòng)分配于智能電話(第一裝置)的第一組子系統(tǒng)上且避免在智能手表(第二裝置)的第二組子系統(tǒng)上重復(fù)執(zhí)行相同或相關(guān)活動(dòng),可停用智能手表的子系統(tǒng)或使其斷電(例如,以便減小功率消耗)。因此,在第一組子系統(tǒng)當(dāng)中指配或分配至少一個(gè)活動(dòng)可涉及停用第一組子系統(tǒng)中的一或多個(gè)子系統(tǒng),停用第二組子系統(tǒng)中的一或多個(gè)子系統(tǒng),或所述兩種情況。另外,一些移動(dòng)裝置可配置有具有不同規(guī)格的子系統(tǒng),且因此,控制器可能夠針對(duì)特定活動(dòng)在橫跨兩個(gè)或多于兩個(gè)裝置的可用子系統(tǒng)當(dāng)中進(jìn)行選擇。以此方式,可改良性能。
示范性控制器可包含系統(tǒng)、裝置、方法和其它實(shí)施方案以預(yù)測(cè)性地確定待執(zhí)行以用于特定功能、應(yīng)用和/或能力的一組活動(dòng)。在定位應(yīng)用的情況下,這些活動(dòng)中的一些可包括待沿著行進(jìn)路線執(zhí)行的活動(dòng)(例如,用于攜帶移動(dòng)裝置或以其它方式連同移動(dòng)裝置一起移動(dòng)的個(gè)人)。這類(lèi)活動(dòng)包含(例如)取決于移動(dòng)裝置在何處而啟動(dòng)或撤銷(xiāo)啟動(dòng)例如傳感器或接收器的某些子系統(tǒng)、在到達(dá)移動(dòng)裝置將在其中行進(jìn)的特定區(qū)之前獲得所述區(qū)的地圖信息等。舉例來(lái)說(shuō),如果行進(jìn)路線預(yù)計(jì)保持在水平的表面或相同海拔(例如,建筑物的一個(gè)層)上,那么可能不需要壓力傳感器(例如,氣壓計(jì))。在另一實(shí)例中,當(dāng)行進(jìn)路線預(yù)計(jì)保持在室內(nèi)時(shí),可能不需要gnss接收器。在另一實(shí)例中,當(dāng)移動(dòng)裝置從室內(nèi)轉(zhuǎn)變到室外環(huán)境時(shí),某些定位模塊可被配置成獲得用于定位的額外輔助數(shù)據(jù)(可能當(dāng)移動(dòng)裝置仍在室內(nèi)時(shí))。因此,一些定位活動(dòng)可能需要特定子系統(tǒng)或組件,且因此,相關(guān)子系統(tǒng)或組件可接通或斷開(kāi),或取決于對(duì)應(yīng)活動(dòng)是否由控制器分配或指配給適用的移動(dòng)裝置而另外以某一方式受到影響。
此外,在可涉及路徑選擇或?qū)Ш教卣鞯囊恍┕δ芑蚰芰Φ那闆r下,可執(zhí)行除具體地說(shuō)與定位相關(guān)的活動(dòng)以外的活動(dòng)。舉例來(lái)說(shuō),一些健康和健康相關(guān)能力可涉及生物統(tǒng)計(jì)功能,例如心率監(jiān)測(cè)、脈搏率監(jiān)測(cè)等。這類(lèi)活動(dòng)可與定位相關(guān)聯(lián)以在用戶的健康活動(dòng)(例如,跑步、游泳、騎車(chē)等)期間為移動(dòng)裝置的用戶提供生物統(tǒng)計(jì)測(cè)量,和/或提供對(duì)這些測(cè)量的記錄以用于目標(biāo)追蹤和未來(lái)分析。
因此,在本發(fā)明中,與定位功能相關(guān)的一組示范性活動(dòng)共同地指代任何這類(lèi)路徑選擇活動(dòng)、導(dǎo)航活動(dòng)、定位活動(dòng)、生物統(tǒng)計(jì)功能等,以上活動(dòng)可結(jié)合追蹤用戶的沿著路線的前進(jìn)或?yàn)橛脩籼峁?dǎo)航輔助或其它有用信息而予以執(zhí)行。在示范性方面中,可由控制器在兩個(gè)或多于兩個(gè)移動(dòng)裝置當(dāng)中以協(xié)同和/或分布方式調(diào)度、指配或執(zhí)行這些活動(dòng),這些操作可改良總體性能且最小化在執(zhí)行活動(dòng)期間消耗的功率。
因而,對(duì)示范性活動(dòng)的管理可涉及對(duì)若干組子系統(tǒng)中的一或多個(gè)子系統(tǒng)或組件的啟用和/或停用,所述子系統(tǒng)可包含于兩個(gè)或多于兩個(gè)裝置中的一或多個(gè)上。僅舉幾個(gè)實(shí)例,這些子系統(tǒng)可包含傳感器(例如,定位傳感器、加速度計(jì)、陀螺儀、磁力儀、壓力傳感器等)、專(zhuān)用處理器、數(shù)字信號(hào)處理器、共同處理器、存儲(chǔ)器系統(tǒng)、顯示系統(tǒng)、包含天線的通信系統(tǒng)、接收器、發(fā)射器、例如心率監(jiān)測(cè)器、血壓監(jiān)測(cè)器的監(jiān)測(cè)器等。在一些實(shí)施方案中,一示范性控制器(其可在兩個(gè)或多于兩個(gè)移動(dòng)裝置中的至少一個(gè)中和/或在一或多個(gè)單獨(dú)遠(yuǎn)程計(jì)算裝置中作為整體或部分而操作)可被配置成生成或產(chǎn)生待在這些各種子系統(tǒng)上執(zhí)行的活動(dòng)的列表或集合。每一裝置可具有集成在其上的其自身特有的子系統(tǒng)的集合,且此外,每一移動(dòng)裝置上的類(lèi)似子系統(tǒng)可具有不同規(guī)格。在示范性方面中,控制器可產(chǎn)生呈列表、調(diào)度、計(jì)劃等形式的一組活動(dòng),所述組活動(dòng)可基于特定行進(jìn)路線和橫跨兩個(gè)或多于兩個(gè)移動(dòng)裝置存在的子系統(tǒng)。控制器還可知道哪些子系統(tǒng)可以是可用的,以在其上調(diào)度、分配和/或管理活動(dòng),和哪些子系統(tǒng)可能不可用(例如,這是因?yàn)樗鲎酉到y(tǒng)可能由可在移動(dòng)裝置上執(zhí)行的其它應(yīng)用程序所需要)。
示范性方面可特定地應(yīng)用于兩個(gè)或多于兩個(gè)移動(dòng)裝置具有至少一個(gè)不同或非共同的子系統(tǒng)或組件的情況。實(shí)例方面涉及一個(gè)移動(dòng)裝置是可用于多媒體和計(jì)算應(yīng)用的智能電話、平板計(jì)算機(jī)、個(gè)人裝置助理(pda)等且另一移動(dòng)裝置是例如智能手表的可佩戴式電子裝置的情況。因此,這兩個(gè)裝置可具有一些類(lèi)似子系統(tǒng),而很可能存在基于這些移動(dòng)裝置的不同使用和要求的差異。此外,在示范性方面中,兩個(gè)或多于兩個(gè)移動(dòng)裝置可在用戶個(gè)人處或在其面前,此情況可指示移動(dòng)裝置與彼此緊密接近,且因此可被視為在相同位置處并列。因此,橫跨這兩個(gè)或多于兩個(gè)移動(dòng)裝置對(duì)沿著行進(jìn)路線的活動(dòng)的協(xié)同調(diào)度可以是可能的。
在一些方面中,兩個(gè)或多于兩個(gè)移動(dòng)裝置可以是并列的,即使其并不在個(gè)人處,或不在單一用戶的控制下,或不由單一用戶操作。舉例來(lái)說(shuō),本發(fā)明中的兩個(gè)或多于兩個(gè)并列移動(dòng)裝置可與彼此緊密接近,且可涉及一或多個(gè)人和/或物件。在一實(shí)例情境中,第一移動(dòng)裝置(例如,智能電話)可由第一用戶攜帶,且第二移動(dòng)裝置(例如,另一智能電話、智能手表或膝上型計(jì)算機(jī))可由第二用戶攜帶,其中第一用戶和第二用戶已知共享共同行進(jìn)路線,同時(shí)(例如)當(dāng)在相同汽車(chē)中行進(jìn)或沿著相同路徑一起行走時(shí),與彼此緊密接近。在這類(lèi)情境中,可將第一與第二移動(dòng)裝置視為并列裝置,且控制器可以協(xié)同方式管理兩個(gè)移動(dòng)裝置當(dāng)中的活動(dòng)。在另一情境中,攜帶智能電話的用戶可能在配備有導(dǎo)航系統(tǒng)的汽車(chē)中行進(jìn),其中可將用戶的智能電話和汽車(chē)的導(dǎo)航系統(tǒng)視為用于對(duì)待執(zhí)行的活動(dòng)的協(xié)同管理和控制的并列裝置。舉例來(lái)說(shuō),可在用戶的智能電話上撤銷(xiāo)啟動(dòng)用于經(jīng)由行進(jìn)路線來(lái)導(dǎo)航的定位活動(dòng),這是因?yàn)槠?chē)的導(dǎo)航系統(tǒng)可能夠執(zhí)行這些活動(dòng)。以此方式,可節(jié)約用戶的智能電話上的電池壽命。
在示范性方面中,當(dāng)已確定行進(jìn)路線和相關(guān)聯(lián)活動(dòng)時(shí),可將兩個(gè)或多于兩個(gè)移動(dòng)裝置確定為并列。然而,在一些情況下,可沿著現(xiàn)存行進(jìn)路線發(fā)現(xiàn)一或多個(gè)移動(dòng)裝置。舉例來(lái)說(shuō),如果攜帶第二移動(dòng)裝置的第二用戶與攜帶第一移動(dòng)裝置的第一用戶一起進(jìn)入以上實(shí)例中的配備有導(dǎo)航系統(tǒng)的汽車(chē)中,那么控制器可發(fā)現(xiàn)第二移動(dòng)裝置,從而控制器可管理關(guān)于第一移動(dòng)裝置、第二移動(dòng)裝置與汽車(chē)的導(dǎo)航系統(tǒng)當(dāng)中的共同行進(jìn)路線的活動(dòng)。
因此,當(dāng)將為兩個(gè)或多于兩個(gè)移動(dòng)裝置在用戶個(gè)人處或在其面前的情況提供對(duì)并列移動(dòng)裝置的詳細(xì)論述時(shí),應(yīng)理解,可針對(duì)不同類(lèi)型的并列移動(dòng)裝置上的共同行進(jìn)路線來(lái)控制且管理活動(dòng),并列移動(dòng)裝置不必存在于單一用戶上。
參看圖1,展示實(shí)例系統(tǒng)100以及移動(dòng)裝置108和109(可為并列的)操作的各種環(huán)境的示意圖。移動(dòng)裝置(也稱作無(wú)線裝置或移動(dòng)臺(tái))可被配置成操作和與多個(gè)類(lèi)型的其它通信系統(tǒng)/裝置互動(dòng),包含局域網(wǎng)裝置(或節(jié)點(diǎn)),例如用于室內(nèi)通信的wlan、超微型小區(qū)、基于藍(lán)牙的收發(fā)器和其它類(lèi)型的通信網(wǎng)絡(luò)節(jié)點(diǎn)、廣域無(wú)線網(wǎng)絡(luò)節(jié)點(diǎn)、衛(wèi)星通信系統(tǒng)等,且因而移動(dòng)裝置108和109可包含一或多個(gè)接口以與各種類(lèi)型的通信系統(tǒng)通信。如本文所使用,可與移動(dòng)裝置108和109通信的通信系統(tǒng)/裝置也稱作接入點(diǎn)(ap)。如本文所使用,術(shù)語(yǔ)“無(wú)線裝置”可指可經(jīng)由網(wǎng)絡(luò)傳送信息且還具有位置確定和/或?qū)Ш焦δ苄缘娜魏晤?lèi)型的無(wú)線通信裝置。移動(dòng)裝置可配置為無(wú)線裝置,且可包含(作為一些非限制性實(shí)例)蜂窩式移動(dòng)終端、個(gè)人通信系統(tǒng)(pcs)裝置、個(gè)人導(dǎo)航裝置、膝上型計(jì)算機(jī)、個(gè)人數(shù)字助理以及在此項(xiàng)技術(shù)中可能已知包含可佩戴式電子裝置(例如智能手表、眼鏡、手鐲、環(huán)等)的裝置,和能夠接收和處理無(wú)線信號(hào)(可包含衛(wèi)星信號(hào))的任何其它適合的移動(dòng)裝置。
更詳細(xì)地說(shuō),系統(tǒng)100可包含一或多個(gè)不同類(lèi)型的無(wú)線通信系統(tǒng)和/或無(wú)線定位系統(tǒng)。來(lái)自全球?qū)Ш叫l(wèi)星系統(tǒng)(gnss)源102a到102b(例如,衛(wèi)星)的無(wú)線信號(hào)可用于移動(dòng)裝置108和109的多邊測(cè)量。一或多個(gè)地面源((作為一些非限制性實(shí)例)例如蜂窩式基站、廣域網(wǎng)無(wú)線接入點(diǎn)(wan-wap)、廣域無(wú)線網(wǎng)絡(luò)(wwan)、wimax(例如,802.16)等)說(shuō)明為可用于無(wú)線語(yǔ)音和/或數(shù)據(jù)通信的源104a到104c,和用于移動(dòng)裝置108的位置信息的另一來(lái)源。源104a到104c可從固定位置操作,且在大城域和/或地區(qū)性區(qū)域上方提供網(wǎng)絡(luò)覆蓋。將一或多個(gè)其它無(wú)線信號(hào)源(例如局域網(wǎng)無(wú)線接入點(diǎn)(lan-wap)、wlan、wi-fi網(wǎng)絡(luò)(802.11x)、蜂窩式微微型網(wǎng)和/或超微型小區(qū)、藍(lán)牙網(wǎng)絡(luò)等(作為一些非限制性實(shí)例))說(shuō)明為可用于無(wú)線語(yǔ)音和/或數(shù)據(jù)通信的源106a到106e,以及用于定位數(shù)據(jù)的另一來(lái)源。舉例來(lái)說(shuō),源106a到106e可在包含建筑物的環(huán)境中操作,且能夠在比wwan小的地理區(qū)域上方執(zhí)行通信。移動(dòng)裝置108可從源102a到102b、104a到104c和/或106a到106e中的任何一或多個(gè)(以任何適合的組合)導(dǎo)出位置信息。另外,實(shí)施例可符合利用偽衛(wèi)星或基于地面的收發(fā)器的其它類(lèi)型的定位系統(tǒng)。當(dāng)導(dǎo)出位置時(shí),移動(dòng)裝置108和109可利用到達(dá)時(shí)間技術(shù)和/或類(lèi)似技術(shù),可能借助于定位服務(wù)器110,定位服務(wù)器110可經(jīng)由網(wǎng)絡(luò)112與移動(dòng)裝置108通信。盡管在圖1中未說(shuō)明,但應(yīng)理解,基于地面的電子裝置(例如,104、110和106)中的一些可經(jīng)由一或多個(gè)電線/光纖或其它類(lèi)似回程通信能力來(lái)以操作方式耦合在一起,可能包含一或多個(gè)網(wǎng)絡(luò)和/或其它類(lèi)似裝置、服務(wù)等。
在圖1中,移動(dòng)裝置108代表性地展示為智能電話,且移動(dòng)裝置109代表性地展示為智能手表,但應(yīng)理解,這些表示僅是作為實(shí)例,而非限制。示范性方面同等地適用于與例如系統(tǒng)100的實(shí)例環(huán)境兼容的兩個(gè)或多于兩個(gè)移動(dòng)裝置的任何其它集合,且確切地說(shuō),其中移動(dòng)裝置并列或與彼此緊密鄰近(例如在用戶個(gè)人處,在其衣物、袋等),使得在這些移動(dòng)裝置當(dāng)中共享或協(xié)同地調(diào)度活動(dòng)。在某些情況下,這類(lèi)并列移動(dòng)裝置可與另一形式的動(dòng)物、機(jī)器或其某一組合相關(guān)聯(lián),而非與個(gè)人相關(guān)聯(lián)。在某些實(shí)施中,移動(dòng)裝置108和109也可(例如)經(jīng)由無(wú)線網(wǎng)絡(luò)連接技術(shù)(例如藍(lán)牙連接、wifi、超寬帶、zigbee、無(wú)線usb等)和/或經(jīng)由系統(tǒng)100內(nèi)的可能的無(wú)線通信的任何其它組合來(lái)直接或間接與彼此通信。在一些方面中,在移動(dòng)裝置108與移動(dòng)裝置109之間(例如)經(jīng)由電線或兼容的通用同步總線(usb)電纜的有線通信也是可能的,確切地說(shuō),其中移動(dòng)裝置108和109并列或與彼此緊密鄰近,例如在用戶個(gè)人處。
因而,控制器(例如,集成在移動(dòng)裝置108、109中的至少一個(gè)上或在遠(yuǎn)程服務(wù)器或與移動(dòng)裝置108、109中的至少一個(gè)通信的其它類(lèi)似遠(yuǎn)程計(jì)算裝置上)可被配置成基于針對(duì)移動(dòng)裝置108、109中的一個(gè)或兩個(gè)確定的所預(yù)測(cè)或預(yù)計(jì)行進(jìn)路線而產(chǎn)生待執(zhí)行的活動(dòng)的列表或集合。可通過(guò)基于移動(dòng)裝置108、109中的至少一個(gè)處的可用地圖數(shù)據(jù)和/或遠(yuǎn)程服務(wù)器(例如,定位服務(wù)器110)而計(jì)算在開(kāi)始與目的地點(diǎn)(可由用戶提供)之間的路線來(lái)確定這類(lèi)所預(yù)計(jì)/所預(yù)測(cè)行進(jìn)路線。在開(kāi)始與目的地點(diǎn)之間的多于一個(gè)行進(jìn)路線可能或可用的情況中,所選行進(jìn)路線可以是滿足一些預(yù)定準(zhǔn)則(例如,最短路線、最快路線等)的路線。如所提及,所產(chǎn)生的所述組活動(dòng)可涉及待沿著所述行進(jìn)路線執(zhí)行的導(dǎo)航活動(dòng)、生物統(tǒng)計(jì)功能等。另外,可(例如)將通過(guò)序列或時(shí)間表格與所產(chǎn)生活動(dòng)列表相關(guān)聯(lián)而針對(duì)活動(dòng)列表產(chǎn)生調(diào)度?;顒?dòng)的調(diào)度也可基于移動(dòng)裝置108和109接近或鄰近于沿著行進(jìn)路線的某些點(diǎn)的確定。在一些方面中,控制器可被配置成動(dòng)態(tài)地變更活動(dòng)的調(diào)度和/或列表,以適應(yīng)環(huán)境和/或行進(jìn)路線的改變。
舉例來(lái)說(shuō),關(guān)于啟動(dòng)gnss接收器的活動(dòng)可與接近從室內(nèi)到室外環(huán)境的轉(zhuǎn)變的地點(diǎn)相關(guān)聯(lián)。類(lèi)似地,例如獲得對(duì)應(yīng)于特定區(qū)或區(qū)域的輔助數(shù)據(jù)(包含(例如)地圖數(shù)據(jù))、獲得有助于基于在給定區(qū)域內(nèi)可能可用的衛(wèi)星信號(hào)進(jìn)行快速定位的輔助數(shù)據(jù)和撤銷(xiāo)啟動(dòng)wifi收發(fā)器等的活動(dòng)也可與接近從一個(gè)區(qū)域到另一區(qū)域(可能具有相同或不同的環(huán)境)的轉(zhuǎn)變的移動(dòng)裝置的位置相關(guān)聯(lián)。另一方面,表示從室外環(huán)境(一種類(lèi)型的區(qū)域)到室內(nèi)環(huán)境(另一類(lèi)型的區(qū)域)的轉(zhuǎn)變的位置可具有相關(guān)聯(lián)活動(dòng),例如針對(duì)一或多個(gè)wifi接入點(diǎn)(所述一或多個(gè)wifi接入點(diǎn)與針對(duì)室內(nèi)區(qū)或其中的特定區(qū)域的對(duì)應(yīng)范圍有關(guān))獲得無(wú)線電信號(hào)強(qiáng)度和/或傳播時(shí)間熱圖、樓層地圖、接入點(diǎn)相關(guān)參數(shù),例如處理增益、發(fā)射功率、rtt回轉(zhuǎn)測(cè)定功能等。另外,與啟動(dòng)或撤銷(xiāo)啟動(dòng)用于生物統(tǒng)計(jì)功能的監(jiān)測(cè)器和傳感器相關(guān)的活動(dòng)可與特定預(yù)計(jì)位置(例如與具有陡峭或改變高度(例如,樓梯,向上路徑)的區(qū)域相關(guān)的位置)、不同行進(jìn)模式(例如,如在鐵人三項(xiàng)中可能出現(xiàn))等相關(guān)聯(lián)。
圖2是說(shuō)明實(shí)例移動(dòng)裝置200的各種組件的框圖??筛鶕?jù)關(guān)于實(shí)例移動(dòng)裝置200展示和解釋的一般框架來(lái)配置移動(dòng)裝置108和109,同時(shí)應(yīng)了解,每一移動(dòng)裝置108和109可相比于移動(dòng)裝置200具有較少、較多或不同的組件。在特定實(shí)施例中,移動(dòng)裝置108與109可具有至少一個(gè)彼此不同的組件。
廣域網(wǎng)(wan)收發(fā)器204可連接到一或多個(gè)天線202以與源104a到104c通信和/或檢測(cè)到/來(lái)自源104a到104c的信號(hào)。無(wú)線局域網(wǎng)(wlan)收發(fā)器206可連接到一或多個(gè)天線202,以與源106a到106e通信和/或檢測(cè)到/來(lái)自源106a到106e的信號(hào)。gnss接收器208可連接到一或多個(gè)天線202以接收衛(wèi)星信號(hào)。盡管展示了gnss接收器208,但是移動(dòng)裝置200可包含可用于定位的衛(wèi)星信號(hào)的額外接收器。在某些實(shí)例中,可在移動(dòng)裝置200中(和/或類(lèi)似地在其它電子裝置、計(jì)算裝置等中)提供實(shí)施方案、一或多個(gè)接收器、發(fā)射器、收發(fā)器和/或其類(lèi)似物或其某一組合作為通信接口的部分,通信接口在圖2的實(shí)例中由通信接口203表示。
此外,移動(dòng)裝置108可包括一或多個(gè)運(yùn)動(dòng)傳感器212,運(yùn)動(dòng)傳感器212可耦合到處理器210以提供獨(dú)立于從由wan收發(fā)器204、wlan收發(fā)器206和gnss接收器208接收的信號(hào)導(dǎo)出的運(yùn)動(dòng)數(shù)據(jù)的移動(dòng)和/或定向信息,wan收發(fā)器204、wlan收發(fā)器206和gnss接收器208也連接到處理器210。作為實(shí)例,運(yùn)動(dòng)傳感器212可利用運(yùn)動(dòng)傳感器,例如加速度計(jì)(例如,mems裝置)、陀螺儀、地磁傳感器(例如,羅盤(pán))、高度計(jì)(例如,大氣壓壓力高度計(jì))和/或任何其它類(lèi)型的移動(dòng)檢測(cè)傳感器。在示范性實(shí)施例中,運(yùn)動(dòng)傳感器212可利用從運(yùn)動(dòng)傳感器導(dǎo)出的一或多個(gè)組件或特征,例如計(jì)步器(例如,如從加速度計(jì)導(dǎo)出,以檢測(cè)步數(shù)),和/或運(yùn)動(dòng)分類(lèi)器或運(yùn)動(dòng)模式檢測(cè)器(例如,用以分類(lèi)/檢測(cè)運(yùn)動(dòng)模式,例如靜止、跑步、駕駛等,下文將進(jìn)一步論述)。此外,運(yùn)動(dòng)傳感器212可包含多個(gè)不同類(lèi)型的裝置,且組合其輸出以便提供運(yùn)動(dòng)信息。舉例來(lái)說(shuō),運(yùn)動(dòng)傳感器212可使用多軸加速度計(jì)與定向傳感器的組合以提供計(jì)算在二維和/或三維坐標(biāo)系中的位置的能力。處理器210可包含提供處理功能以及其它計(jì)算和控制功能性的一或多個(gè)微處理器、微控制器和/或數(shù)字信號(hào)處理器。處理器210可耦合到存儲(chǔ)器214,存儲(chǔ)器214可包含和/或以其它方式接收與基于無(wú)線的定位模塊216、應(yīng)用程序模塊218、定位模塊228、參數(shù)數(shù)據(jù)庫(kù)224和位置/運(yùn)動(dòng)數(shù)據(jù)模塊226相關(guān)的信息,以上模塊的功能可由本領(lǐng)域的一般技術(shù)人員辨識(shí),且出于簡(jiǎn)潔起見(jiàn)在本文中將避免對(duì)這些模塊的詳細(xì)描述。
處理器210可包含適合于執(zhí)行至少本文中提供的所述技術(shù)的任何形式的(基于硬件,或基于硬件和軟件的組合)邏輯。舉例來(lái)說(shuō),處理器210可基于存儲(chǔ)器214中的指令來(lái)以操作方式配置,以選擇性地起始采用運(yùn)動(dòng)數(shù)據(jù)以用于移動(dòng)裝置的其它部分的一或多個(gè)例程。移動(dòng)裝置200可包含用戶接口模塊250,用戶接口模塊250提供任何適合的接口系統(tǒng),例如麥克風(fēng)/揚(yáng)聲器252、小鍵盤(pán)254和允許用戶與移動(dòng)裝置108互動(dòng)的顯示器256。移動(dòng)裝置200可被配置成獲得從一或多個(gè)無(wú)線通信裝置或網(wǎng)絡(luò)發(fā)射的無(wú)線信號(hào),和將無(wú)線信號(hào)發(fā)射到一或多個(gè)無(wú)線通信裝置或網(wǎng)絡(luò)。
另外,如所展示,移動(dòng)裝置200還包含與處理器210通信的控制器211,處理器210可包含經(jīng)配置用于以與至少一個(gè)其它移動(dòng)裝置協(xié)同的方式管理活動(dòng)的邏輯??刂破?11可包含被配置成執(zhí)行與針對(duì)本文中所描述的活動(dòng)進(jìn)行管理、調(diào)度、指配等相關(guān)的功能的邏輯。盡管控制器211已展示為與處理器210分離,也可通過(guò)適度地增強(qiáng)處理器210的功能性來(lái)將控制器211的特定功能集成到處理器210中。另外,如先前所描述,并非移動(dòng)裝置200(例如,在移動(dòng)裝置108、109等中)的全部例示均需要控制器211存在,且因而,控制器211可完全或部分地存在于移動(dòng)裝置中的一或多個(gè)上,同時(shí)能夠控制或以其它方式指示對(duì)一或多個(gè)其它移動(dòng)裝置上的活動(dòng)的管理。在一些情況下,與控制器211相關(guān)的功能性也可或替代地完全或部分地存在于一或多個(gè)其它裝置(例如,一或多個(gè)遠(yuǎn)程服務(wù)器或其它類(lèi)似計(jì)算裝置等)上。無(wú)關(guān)于特定實(shí)施方案,控制器211可知道操作模式/條件、組件、功能性和在其上應(yīng)執(zhí)行活動(dòng)的一或多個(gè)移動(dòng)裝置(例如,移動(dòng)裝置108、109等)中的每一個(gè)的能力??刂破?11可如所展示經(jīng)由處理器210獲得關(guān)于移動(dòng)裝置200的地點(diǎn)的信息、來(lái)自傳感器和接收器的讀數(shù)、用戶輸入等??刂破?11也可經(jīng)由處理器210與移動(dòng)裝置200的各種組件以及控制器211管理的一或多個(gè)其它移動(dòng)裝置通信。同樣,替代性實(shí)施方案是可能的,而不脫離本發(fā)明的范圍。
根據(jù)本發(fā)明的方面,圖2中展示的構(gòu)成移動(dòng)裝置200的各種塊中的每一個(gè)可部分地、完全地或結(jié)合其它塊構(gòu)成子系統(tǒng)。因此,第一移動(dòng)裝置(例如,移動(dòng)裝置108)可具有第一組子系統(tǒng),且第二移動(dòng)裝置(例如,移動(dòng)裝置109)可具有第二組子系統(tǒng)??刂破?11可被配置成針對(duì)所產(chǎn)生的所述組活動(dòng)的執(zhí)行來(lái)選擇性地控制、啟動(dòng)或撤銷(xiāo)啟動(dòng)第一組和第二組中的一或多個(gè)子系統(tǒng)。舉例來(lái)說(shuō),控制器211可考量每一移動(dòng)裝置的狀態(tài)(例如,開(kāi)啟、關(guān)閉、睡眠、條件、模式等)、每一移動(dòng)裝置的子系統(tǒng)的狀態(tài)(例如,忙碌、可用、已經(jīng)執(zhí)行所請(qǐng)求的活動(dòng)且可利用、功率等級(jí)/預(yù)算等)、針對(duì)所要基于路線的應(yīng)用的參數(shù),例如地點(diǎn)確定的精度的所要水平、用以獲得gnss定位的所要定位時(shí)間等、需要獲得生物統(tǒng)計(jì)監(jiān)測(cè)的結(jié)果或傳感器讀數(shù)的頻率等。以此方式,基于第一和第二組中的子系統(tǒng)的可用性和其缺乏,以及剩余電池壽命和與第一和第二移動(dòng)裝置相關(guān)的其它實(shí)時(shí)數(shù)據(jù),控制器211可管理功率利用率、減少冗余處理和功率的潛在消耗、智能地調(diào)度且修正針對(duì)活動(dòng)的調(diào)度和/或修正活動(dòng)本身。
在一些方面中,第一移動(dòng)裝置可以是主控裝置,且包含集成在其上的控制器211。第二移動(dòng)裝置可以是從屬裝置,其基于從主控裝置接收的指令或命令來(lái)執(zhí)行活動(dòng)。在主控裝置是移動(dòng)電話且從屬裝置是智能手表的情況下,兩個(gè)裝置可具有不同傳感器能力,且控制器211可知道這兩個(gè)裝置的特定能力。如果(例如)第一和第二移動(dòng)裝置由相同制造商或品牌制造,那么(例如)控制器211可能夠獲得來(lái)自制造商的從屬裝置的規(guī)格。然而,對(duì)于第一和第二移動(dòng)裝置并不存在共享共同品牌或制造商的這類(lèi)要求,這是因?yàn)榈谝缓偷诙苿?dòng)裝置可能夠經(jīng)由握手機(jī)構(gòu)或在其間建立的鏈路來(lái)傳達(dá)規(guī)格。舉例來(lái)說(shuō),從屬裝置可使用藍(lán)牙技術(shù)與主控裝置配對(duì)或系結(jié)到主控裝置,接著,位于主控裝置上的控制器211可經(jīng)由鏈路獲得位于從屬裝置上的第二組子系統(tǒng)的所需規(guī)格和信息??纱嬖谶M(jìn)行中的通信,用于獲得關(guān)于從屬裝置的各種子系統(tǒng)的狀態(tài)的實(shí)時(shí)信息??刂破?11可能夠執(zhí)行或協(xié)調(diào)用于傳達(dá)信息交換協(xié)議、速率、格式等的功能,視需要能夠從從屬裝置請(qǐng)求且接收所要信息和狀態(tài)消息?,F(xiàn)將針對(duì)通過(guò)控制器211協(xié)同調(diào)度和管理第一與第二移動(dòng)裝置當(dāng)中的活動(dòng)來(lái)描述一些實(shí)例情境。
如先前所提及,控制器211可基于到沿著經(jīng)計(jì)算或預(yù)定行進(jìn)路線的一或多個(gè)點(diǎn)的鄰近性來(lái)產(chǎn)生待針對(duì)特定應(yīng)用執(zhí)行的一組活動(dòng)。為了說(shuō)明控制器211的實(shí)例操作,參看圖3,其展示用戶302與移動(dòng)裝置308和309行進(jìn)的實(shí)例室內(nèi)/室外環(huán)境300的圖。移動(dòng)裝置308可類(lèi)似于先前描述的移動(dòng)裝置108,其中移動(dòng)裝置308可包含第一組子系統(tǒng),且根據(jù)圖2的移動(dòng)裝置200的構(gòu)架來(lái)配置。移動(dòng)裝置308可以是主控裝置(例如,智能電話)且包含控制器,例如控制器211(在此視圖中未展示)。移動(dòng)裝置309可類(lèi)似于移動(dòng)裝置109。移動(dòng)裝置309可包含第二組子系統(tǒng)。移動(dòng)裝置309在示范性方面中可以是從屬裝置,且可包含不同和(在一些情況中)相比于主控裝置或移動(dòng)裝置308精簡(jiǎn)的一組子系統(tǒng)。移動(dòng)裝置309可以是在用戶302個(gè)人處的智能手表或其它可佩戴式電子裝置。移動(dòng)裝置308與309可基于任何有線或無(wú)線技術(shù)來(lái)與彼此通信。
如所展示,用戶302可能希望從室內(nèi)結(jié)構(gòu)310(例如,辦公室建筑物、購(gòu)物中心等)內(nèi)部的當(dāng)前地點(diǎn)移動(dòng)到室外地點(diǎn)。注意,術(shù)語(yǔ)“位置”與“地點(diǎn)”在本文中可互換地使用。可經(jīng)由相關(guān)于圖2所描繪的實(shí)例移動(dòng)裝置200的用戶接口(類(lèi)似于用戶接口模塊250等)來(lái)傳達(dá)用戶的在室內(nèi)結(jié)構(gòu)310外部行進(jìn)的目的。舉例來(lái)說(shuō),用戶可將文字?jǐn)?shù)據(jù)、聲音數(shù)據(jù)等提供到接收指示用戶的預(yù)期目的地點(diǎn)的用戶信息的應(yīng)用程序??蓪⒛康牡攸c(diǎn)指定為地名、地圖上的點(diǎn)(顯示在移動(dòng)裝置的屏幕上)、地址、地理坐標(biāo)等。在一些實(shí)施例中,開(kāi)始地點(diǎn)可假定為用戶的當(dāng)前地點(diǎn),如可由可在移動(dòng)裝置308或309或兩個(gè)上實(shí)施的位置確定程序來(lái)確定,或遠(yuǎn)程地在遠(yuǎn)程服務(wù)器或遠(yuǎn)程計(jì)算裝置處,例如在圖3中所描繪的遠(yuǎn)程服務(wù)器312處確定。替代地,在一些實(shí)施例中,可將開(kāi)始地點(diǎn)指定為地名(由用戶經(jīng)由語(yǔ)音接口、小鍵盤(pán)或一些其它接口提供)、地圖上的點(diǎn)(顯示在移動(dòng)裝置的屏幕上)、地址、地理坐標(biāo)等。當(dāng)位于室內(nèi)環(huán)境中時(shí),衛(wèi)星信號(hào)可能受限或不可用,且可根據(jù)從一或多個(gè)無(wú)線接入點(diǎn)接收的信號(hào)來(lái)確定移動(dòng)裝置308和309的地點(diǎn)。在圖3的實(shí)例中,移動(dòng)裝置308和309中的一個(gè)或兩個(gè)可與接入點(diǎn)306a、306b和306c(例如,基于wifi的接入點(diǎn)、藍(lán)牙收發(fā)器、蜂窩式接入點(diǎn)等)通信。接入點(diǎn)306a到306c也可與遠(yuǎn)程服務(wù)器312通信(服務(wù)器312可直接耦合到接入點(diǎn),或如圖3中所描繪可經(jīng)由收發(fā)器/接入點(diǎn)314以無(wú)線方式與那些接入點(diǎn)通信)。
在一些方面中,可基于例如由對(duì)應(yīng)移動(dòng)裝置確定的rssi和/或rtt的度量來(lái)確定移動(dòng)裝置308和/或309的地點(diǎn)。大體來(lái)說(shuō),所確定rssi和/或rtt(其對(duì)應(yīng)于對(duì)從一或多個(gè)接入點(diǎn)接收的信號(hào)的測(cè)量)可用以確定對(duì)裝置的地點(diǎn)的估計(jì)。舉例來(lái)說(shuō),含有用于具有已知地理位置的多重接入點(diǎn)的地理地點(diǎn)、功率簡(jiǎn)檔和rtt的數(shù)據(jù)庫(kù)可與目前經(jīng)確定的rssi和/或rtt值相比較。使用這些已知位置,可確定移動(dòng)裝置308和/或309到接入點(diǎn)的相對(duì)距離,且可(例如,使用多邊測(cè)量程序,例如三角測(cè)量程序)計(jì)算/導(dǎo)出移動(dòng)裝置的地理地點(diǎn)。也可使用用于確定移動(dòng)裝置308和309的當(dāng)前地點(diǎn)的其它已知方法和技術(shù)。
基于移動(dòng)裝置308和/或309的經(jīng)確定當(dāng)前地點(diǎn)和所選目的地點(diǎn),通過(guò)由移動(dòng)裝置308和309中的一個(gè)或兩個(gè)實(shí)施的處理或通過(guò)由遠(yuǎn)程服務(wù)器實(shí)施的處理,確定待由用戶302(且作為擴(kuò)展,由用戶正攜帶的移動(dòng)裝置308和309)穿過(guò)的行進(jìn)路線,例如圖3中展示的行進(jìn)路線320。在任一情況中,確定用戶302的從當(dāng)前地點(diǎn)到目的地點(diǎn)的至少一個(gè)行進(jìn)路線320。
基于所確定的行進(jìn)路線320,可產(chǎn)生沿著行進(jìn)路線待執(zhí)行的一組活動(dòng)。在一個(gè)說(shuō)明性實(shí)例中,所述組活動(dòng)可由位于移動(dòng)裝置308上的控制器211確定。所述組活動(dòng)可替代地由遠(yuǎn)程服務(wù)器(例如遠(yuǎn)程服務(wù)器312)確定,且提供到移動(dòng)裝置308。
在確定所述組活動(dòng)時(shí),可識(shí)別沿著行進(jìn)路線320的特定點(diǎn)。這些點(diǎn)可包含對(duì)應(yīng)于預(yù)計(jì)移動(dòng)裝置308和309行進(jìn)的環(huán)境發(fā)生改變的地理地點(diǎn)的點(diǎn)。這些環(huán)境改變包含操作環(huán)境的改變,其可包含改變的操作環(huán)境中可用的通信能力的改變和/或?qū)嶋H地理環(huán)境的改變,例如從室內(nèi)環(huán)境轉(zhuǎn)變到室外環(huán)境?;谝苿?dòng)裝置308或309中的至少一個(gè)定位在行進(jìn)路線上的特定點(diǎn)的閾值距離處或內(nèi)的確定,可能需要執(zhí)行所述組活動(dòng)的至少一部分,且因此,將其指配給移動(dòng)裝置308和309。此外,在一些情況下,僅當(dāng)沿循行進(jìn)路線時(shí)才執(zhí)行所述組活動(dòng)的至少一部分。如將在后續(xù)部分中論述,從原始或預(yù)先計(jì)劃行進(jìn)路線的偏差可能導(dǎo)致基于起因于偏差的新行進(jìn)路線而執(zhí)行一組新或經(jīng)修改活動(dòng)。
在圖3的實(shí)例說(shuō)明中,展示四(4)個(gè)點(diǎn),即,點(diǎn)a、b、c和d。點(diǎn)a、b、c、d可以是移動(dòng)裝置308和309可移動(dòng)到不同地理環(huán)境中和/或到新操作環(huán)境的所預(yù)計(jì)轉(zhuǎn)變點(diǎn)。因此,一或多個(gè)活動(dòng)可與這些轉(zhuǎn)變點(diǎn)相關(guān)聯(lián),其中當(dāng)移動(dòng)裝置308/309中的至少一個(gè)在離這些點(diǎn)中的至少一個(gè)的預(yù)定義的閾值距離內(nèi)時(shí),可能需要執(zhí)行活動(dòng)。
舉例來(lái)說(shuō),點(diǎn)a是在用戶302(和因此移動(dòng)裝置308和309)將從室內(nèi)結(jié)構(gòu)310的頂部樓層移動(dòng)到中間樓層的點(diǎn)之前的點(diǎn)。移動(dòng)裝置308和309上的控制器211可協(xié)同地沿著行進(jìn)路線320從當(dāng)前地點(diǎn)到點(diǎn)a,且在一些情況下,具體地說(shuō)在點(diǎn)a處指配和/或調(diào)度一組活動(dòng)。這些活動(dòng)可由位于移動(dòng)裝置308和309上的一或多個(gè)子系統(tǒng)執(zhí)行。然而,如果移動(dòng)裝置308和309兩個(gè)正執(zhí)行相同或類(lèi)似活動(dòng)以獲得在點(diǎn)a處的相同或類(lèi)似結(jié)果,那么可能存在冗余??刂破?11可將點(diǎn)a處的活動(dòng)分別分布于移動(dòng)裝置308和309上的兩組子系統(tǒng)當(dāng)中,以便避免對(duì)功率的此冗余消耗和改良性能。
舉例來(lái)說(shuō),與獲得室內(nèi)結(jié)構(gòu)310的中間樓層的樓層地圖相關(guān)的活動(dòng)可由點(diǎn)a處的控制器211識(shí)別。控制器211可指配或調(diào)度僅在移動(dòng)裝置308處待執(zhí)行的這個(gè)活動(dòng),且撤銷(xiāo)啟動(dòng)已被移動(dòng)裝置309使用的任何相關(guān)子系統(tǒng)以獲得經(jīng)更新的樓層地圖,而非使移動(dòng)裝置308和309兩個(gè)執(zhí)行這個(gè)活動(dòng)。類(lèi)似地,點(diǎn)a處的額外活動(dòng)可關(guān)于對(duì)多個(gè)傳感器、接收器、監(jiān)測(cè)器等的啟動(dòng)。舉例來(lái)說(shuō),如果路線保持在相同層(例如頂部樓層)上,那么可能不需要壓力傳感器。然而,在點(diǎn)a處,可能需要啟動(dòng)壓力傳感器。在點(diǎn)a處,當(dāng)使移動(dòng)裝置308上的壓力傳感器撤銷(xiāo)啟動(dòng)時(shí),控制器211可啟動(dòng)移動(dòng)裝置309上的壓力傳感器,以使得移動(dòng)裝置308可將其電力消耗在其它活動(dòng)上或節(jié)省電池壽命。此外,活動(dòng)的協(xié)同執(zhí)行可以是可能的,其中移動(dòng)裝置308可完全缺乏壓力傳感器,但移動(dòng)裝置309可具有壓力傳感器。因此,移動(dòng)裝置308的功能可通過(guò)使用從移動(dòng)裝置309獲得的壓力傳感器數(shù)據(jù)來(lái)增強(qiáng)。在一不同實(shí)例中,gnss接收器可在移動(dòng)裝置308和309兩個(gè)上保持撤銷(xiāo)啟動(dòng)狀態(tài),只要點(diǎn)a下降到室內(nèi)結(jié)構(gòu)310內(nèi)部,即使點(diǎn)a接近具有較強(qiáng)衛(wèi)星信號(hào)存在的窗或出口即可。在其它實(shí)例中,控制器211可識(shí)別與監(jiān)測(cè)在高度的改變將出現(xiàn)的點(diǎn)a處的用戶302的生物統(tǒng)計(jì)信息相關(guān)的活動(dòng)。控制器211可通過(guò)啟動(dòng)移動(dòng)裝置309上的對(duì)應(yīng)傳感器和監(jiān)測(cè)器來(lái)指配這些活動(dòng)或?qū)⑵湔{(diào)度為待在移動(dòng)裝置309上執(zhí)行。移動(dòng)裝置309可以是由用戶302在其手腕上佩戴的智能手表,可較佳地裝備移動(dòng)裝置309以獲得與用戶302的脈搏率相關(guān)的測(cè)量,且因而,可將這些活動(dòng)指配給移動(dòng)裝置309或調(diào)度到移動(dòng)裝置309上。
以對(duì)點(diǎn)a的活動(dòng)的確定和管理類(lèi)似的方式,通過(guò)控制器211,可為點(diǎn)b、c和d以及為這些具體識(shí)別的點(diǎn)之間的額外點(diǎn)確定活動(dòng)。點(diǎn)b類(lèi)似于點(diǎn)a,且表示從室內(nèi)結(jié)構(gòu)310的中間樓層轉(zhuǎn)變到底部樓層。類(lèi)似于上文所述點(diǎn)a的功能的功能可由點(diǎn)b處的控制器211執(zhí)行。點(diǎn)c對(duì)應(yīng)于用戶302將要從室內(nèi)環(huán)境轉(zhuǎn)變到室外環(huán)境的地點(diǎn)。在點(diǎn)c處,控制器211可識(shí)別與請(qǐng)求和/或計(jì)算信號(hào)獲取輔助數(shù)據(jù)(衛(wèi)星定位輔助數(shù)據(jù))、啟動(dòng)例如圖2的移動(dòng)裝置200的gnss接收器208的衛(wèi)星接收器、獲得室外區(qū)的輔助數(shù)據(jù)(例如,地圖數(shù)據(jù))等相關(guān)的活動(dòng)??刂破?11可管理待由移動(dòng)裝置308和309協(xié)同地執(zhí)行的這些活動(dòng)。舉例來(lái)說(shuō),在點(diǎn)c處,移動(dòng)裝置308可較佳地適合于執(zhí)行上述所識(shí)別的活動(dòng),且因此,可使移動(dòng)裝置309上的可能夠執(zhí)行這些活動(dòng)的任何子系統(tǒng)斷電。舉例來(lái)說(shuō),輔助數(shù)據(jù)一旦由移動(dòng)裝置308取得,那么可與移動(dòng)裝置309共享。
當(dāng)用戶302轉(zhuǎn)變到室外區(qū)且達(dá)到點(diǎn)d時(shí),控制器211還可識(shí)別待執(zhí)行的活動(dòng)。這些活動(dòng)可包含(例如)啟動(dòng)獲取衛(wèi)星信號(hào),撤銷(xiāo)啟動(dòng)當(dāng)移動(dòng)裝置308和309在室內(nèi)行進(jìn)時(shí)可能需要的任何傳感器(例如,可能一直操作以使得能夠確定移動(dòng)裝置的海拔的壓力傳感器或高度計(jì))等??刂破?11可針對(duì)點(diǎn)d處的這些活動(dòng)的執(zhí)行來(lái)適合地調(diào)度對(duì)于移動(dòng)裝置308和309中的子系統(tǒng)的啟動(dòng)和/或撤銷(xiāo)啟動(dòng)。
有時(shí),可能存在用戶302從經(jīng)預(yù)測(cè)或預(yù)先計(jì)劃的條件的偏差或改變。控制器211可被配置成響應(yīng)于這些改變且動(dòng)態(tài)地變更移動(dòng)裝置308和309的子系統(tǒng)當(dāng)中的待執(zhí)行的活動(dòng)的列表和/或活動(dòng)的分配。這類(lèi)偏差或改變可能相關(guān)于預(yù)先計(jì)劃的行進(jìn)路線和/或與移動(dòng)裝置308、309中的一或多個(gè)相關(guān)聯(lián)的條件等。下文將論述可能發(fā)生的條件的一些潛在改變和控制器211可響應(yīng)于這些改變的方式。
如所提及,在一些方面中,改變可關(guān)于從預(yù)先計(jì)劃的行進(jìn)路線的偏差。偏差可能關(guān)于從原始路徑偏離和/或條件的改變,例如環(huán)境改變、速率/速度的改變等,這些改變可能沿著路徑出現(xiàn)或發(fā)生。舉例來(lái)說(shuō),用戶302可選取如上文所述的從預(yù)先計(jì)劃的行進(jìn)路線320偏離的路徑。此外,或替代地,舉例來(lái)說(shuō),歸因于用于移動(dòng)裝置308/309的多邊測(cè)量的信號(hào)的改變或劣化,可能存在可影響定位功能的環(huán)境改變(例如,雨、風(fēng)暴、云等)。在一些情況下,從預(yù)先計(jì)劃的行進(jìn)路線的偏差可引入可影響在新行進(jìn)路線中用于移動(dòng)裝置308/309的多邊測(cè)量的信號(hào)隧道或其它結(jié)構(gòu)。在一些情況下,可能存在沿著行進(jìn)路線320行進(jìn)的速率/速度的改變,其中用戶302可能比預(yù)計(jì)行進(jìn)地更快/更慢,這也可影響定位功能。
控制器211可被配置成按若干種方式適應(yīng)或響應(yīng)于與行進(jìn)路線相關(guān)的這些意外改變。舉例來(lái)說(shuō),如果改變引發(fā)替代性路徑,那么控制器211可動(dòng)態(tài)地修改活動(dòng)的原先所產(chǎn)生的列表,且確定與新行進(jìn)路線相關(guān)聯(lián)的一組新或經(jīng)修改活動(dòng)??刂破?11可將在移動(dòng)裝置308和309的子系統(tǒng)當(dāng)中指配所述組新或經(jīng)修改活動(dòng)的至少一部分。因此,用戶從行進(jìn)路線偏離的確定可導(dǎo)致對(duì)移動(dòng)裝置308和/或309的一或多個(gè)子系統(tǒng)的啟動(dòng)或撤銷(xiāo)啟動(dòng)。舉例來(lái)說(shuō),如果確定用戶302已從行進(jìn)路線320偏離,那么可能需要啟動(dòng)一或多個(gè)先前非作用中收發(fā)器以嘗試與可更接近于用戶302的當(dāng)前位置的接入點(diǎn)建立通信鏈路。在信號(hào)丟失可能出現(xiàn)的方面中,控制器211可切換或?qū)⒍ㄎ还δ苤概浣o移動(dòng)裝置308和309當(dāng)中的裝置,所述裝置很可能具有較強(qiáng)的收發(fā)器和/或用于在減弱的信號(hào)條件下定位功能的較佳能力。如果控制器211可知道即將來(lái)臨的信號(hào)劣化或丟失(例如,新行進(jìn)路線可能涉及穿過(guò)隧道,而原始路線并未涉及),那么控制器211可修改可(例如)斷開(kāi)移動(dòng)裝置308、309中的一個(gè)或兩個(gè)中的一些收發(fā)器的一組新活動(dòng),以便節(jié)約電池壽命而非不必要地搜索且嘗試接收不可用或減弱的衛(wèi)星信號(hào)。如果存在沿著行進(jìn)路線的速率/速度的意外改變,那么控制器211可基于裝置中的哪一個(gè)較佳地適合按經(jīng)變更速率/速度來(lái)處理定位功能而修改在移動(dòng)裝置308和309當(dāng)中的活動(dòng)的分配??刂破?11可相對(duì)應(yīng)地基于產(chǎn)生于與行進(jìn)路線相關(guān)的各種改變的所述組新或經(jīng)修改活動(dòng)來(lái)管理活動(dòng)的分配的改變以及移動(dòng)裝置308和309上的子系統(tǒng)的啟動(dòng)/撤銷(xiāo)啟動(dòng)。
未必與行進(jìn)路線相關(guān)的一些改變也可能發(fā)生。舉例來(lái)說(shuō),可能存在移動(dòng)裝置308、309的條件的改變,所述條件與電池壽命、充電狀態(tài)、臨時(shí)啟動(dòng)/撤銷(xiāo)啟動(dòng)(例如,一個(gè)或兩個(gè)裝置可在睡眠模式中)、活動(dòng)的等級(jí)(例如,高度活動(dòng)/忙碌、活動(dòng)性較差和可用以接受新活動(dòng))等相關(guān)。在一些情況下,一或多個(gè)新裝置也可變得可用和/或一或多個(gè)現(xiàn)有裝置可不再可用,和/或由/可由控制器211檢測(cè)到??刂破?11可被配置成動(dòng)態(tài)地產(chǎn)生一組新活動(dòng)和/或修改一組現(xiàn)有活動(dòng),且在所述情形下在可用移動(dòng)裝置當(dāng)中分配/重新分配這些活動(dòng)。舉例來(lái)說(shuō),基于移動(dòng)裝置308和309的電池壽命、活動(dòng)等級(jí)、可用性等,控制器211可啟動(dòng)/撤銷(xiāo)啟動(dòng)一個(gè)或兩個(gè)裝置的子系統(tǒng)。在其它實(shí)例中,確定與這些活動(dòng)相關(guān)的若干組活動(dòng)和時(shí)間、持續(xù)時(shí)間或調(diào)度也可包含移動(dòng)裝置308和309的其它方面,例如傳感器校準(zhǔn)活動(dòng)、裝置維護(hù)和更新操作等,每一特定時(shí)間周期內(nèi)可能需要執(zhí)行所述操作,無(wú)論移動(dòng)裝置是否已到達(dá)應(yīng)執(zhí)行如上文所述的基于地點(diǎn)或基于路線的活動(dòng)的一些經(jīng)預(yù)先指定地點(diǎn)。在一些情況下,控制器211還可考量移動(dòng)裝置308和309的電池壽命。移動(dòng)裝置309可將(例如)其電池或充電等級(jí)短缺的狀態(tài)傳達(dá)到控制器211,從而控制器211可修改移動(dòng)裝置309上的任何先前經(jīng)調(diào)度活動(dòng)(例如,修改開(kāi)始/停止的時(shí)間、活動(dòng)的持續(xù)時(shí)間等),和/或?qū)⒁苿?dòng)裝置309上的經(jīng)調(diào)度活動(dòng)轉(zhuǎn)移到移動(dòng)裝置308(假定移動(dòng)裝置308具有足夠的電池壽命以處置用于執(zhí)行所轉(zhuǎn)移活動(dòng)的增大負(fù)荷)。因此,在一些方面中,調(diào)度這些額外活動(dòng)或經(jīng)修改活動(dòng)可在用戶的行進(jìn)路線的各點(diǎn)處和/或在行進(jìn)時(shí)間期間的各點(diǎn)處出現(xiàn),但這些活動(dòng)可能不與路線中的地點(diǎn)或點(diǎn)直接相關(guān)。
為了響應(yīng)于上述所提及的各種改變,控制器211可包含用以檢測(cè)預(yù)先計(jì)劃的條件的改變(條件可以或可以不特定地針對(duì)行進(jìn)路線)和通過(guò)產(chǎn)生一組新活動(dòng)和/或修正一組原始活動(dòng)來(lái)適應(yīng)這些改變的功能性??刂破?11可包含用以管理和分配兩個(gè)或多于兩個(gè)并列移動(dòng)裝置(例如上文所述的移動(dòng)裝置308和309)當(dāng)中的所述組新和/或經(jīng)修改活動(dòng)的功能性。圖5中展示且下文進(jìn)一步論述的模塊502、503、504和506可包含這類(lèi)功能性。
應(yīng)了解,實(shí)施例包含用于執(zhí)行本文揭示的處理、功能和/或算法的各種方法。舉例來(lái)說(shuō),在圖4中,展示可包含用于管理兩個(gè)或多于兩個(gè)并列移動(dòng)裝置當(dāng)中的活動(dòng)的方法400的示范性方面。在框402處,方法包含在行進(jìn)開(kāi)始之前確定對(duì)應(yīng)于兩個(gè)或多于兩個(gè)并列移動(dòng)裝置(例如,308、309)的行進(jìn)路線(例如,320)。如先前所述,兩個(gè)或多于兩個(gè)移動(dòng)裝置(308或309)中的至少一個(gè)可(例如,經(jīng)由輸入接口,例如圖2的250、252、254、256等)從用戶302接收指示用戶的所要目的地的信息(例如,用戶可在移動(dòng)裝置的屏幕上所顯示的地圖上提供目的地的精確地點(diǎn),或用戶可提供地址或指定地名等)。目的地點(diǎn)和開(kāi)始點(diǎn)地點(diǎn)(可如經(jīng)由多邊測(cè)量處理、輪廓匹配技術(shù)等而確定為用戶的當(dāng)前地點(diǎn))接著可用以基于輔助數(shù)據(jù)(包含,例如,可存儲(chǔ)于本地裝置處或當(dāng)前和目的地點(diǎn)已傳達(dá)到的遠(yuǎn)程服務(wù)器處的地圖數(shù)據(jù))而確定從當(dāng)前地點(diǎn)到目的地的一或多個(gè)可能路線。如所提及,可在與兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的至少一個(gè)通信(例如,經(jīng)由接入點(diǎn)314)的服務(wù)器或遠(yuǎn)程計(jì)算裝置(例如,遠(yuǎn)程服務(wù)器312)處和/或在兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的一個(gè)處執(zhí)行路線確定。在多于一個(gè)可能行進(jìn)路線可用的情況下,所選擇的路線可以是最佳地符合某一準(zhǔn)則的路線(例如,最短或最快路線)。
在框404處,方法400包含在行進(jìn)開(kāi)始之后至少部分地基于行進(jìn)路線來(lái)確定待由兩個(gè)或多于兩個(gè)并列移動(dòng)裝置執(zhí)行的一組活動(dòng)。更詳細(xì)地說(shuō),基于在框402處確定的行進(jìn)路線,使一組活動(dòng)(包含定位活動(dòng)、生物統(tǒng)計(jì)活動(dòng)、裝置維護(hù)活動(dòng)等)與行進(jìn)路線相關(guān)聯(lián)。在一些方面中,通過(guò)識(shí)別沿著可能需要執(zhí)行各種活動(dòng)的路線的點(diǎn)來(lái)獲得所述組活動(dòng)。所識(shí)別點(diǎn)可包含(例如)用戶將從一個(gè)地理和/或操作環(huán)境轉(zhuǎn)變到另一地理和/或操作環(huán)境的點(diǎn)。用戶行進(jìn)的操作環(huán)境的改變可包含(例如)在改變操作環(huán)境中可用的通信能力的改變,且舉例來(lái)說(shuō),實(shí)際地理環(huán)境的改變可包含從室內(nèi)環(huán)境轉(zhuǎn)變到室外環(huán)境。如果存在與同兩個(gè)或多于兩個(gè)并列裝置中的至少一個(gè)相關(guān)聯(lián)的行進(jìn)路線和/或條件相關(guān)的改變,那么基于這些改變確定一組新或經(jīng)修改活動(dòng)。
在框406處,方法400包含在第一移動(dòng)裝置(例如,移動(dòng)裝置308)中的第一組子系統(tǒng)與第二移動(dòng)裝置(例如,移動(dòng)裝置309)中的第二組子系統(tǒng)當(dāng)中指配活動(dòng)的至少一部分(視具體情況為一組原始活動(dòng)或一組新/經(jīng)修改活動(dòng)),其中第一移動(dòng)裝置與第二移動(dòng)裝置被配置成與彼此通信,其中第一組與第二組具有至少一個(gè)不同的子系統(tǒng)。舉例來(lái)說(shuō),根據(jù)所述組所確定活動(dòng),可在移動(dòng)裝置308(例如,智能電話或主控裝置)的子系統(tǒng)和移動(dòng)裝置309(例如,智能手表或從屬裝置)的子系統(tǒng)上調(diào)度活動(dòng)中的一或多個(gè)。兩個(gè)移動(dòng)裝置可以具有至少一個(gè)不同的子系統(tǒng)。舉例來(lái)說(shuō),移動(dòng)裝置308可以不具有壓力傳感器,而移動(dòng)裝置309可以具有壓力傳感器。在另一實(shí)例中,移動(dòng)裝置309可以不具有具有與移動(dòng)裝置308中的處理器相同的孔徑或性能等級(jí)的處理器。兩個(gè)移動(dòng)裝置也可以具有不同的接收器、傳感器、天線、輸入/輸出裝置、配置、能力等。因此,例如控制器211的控制器可基于每一裝置的能力、對(duì)于特定任務(wù)的要求和例如每一裝置的電池電量的額外考量而在移動(dòng)裝置308和309當(dāng)中調(diào)度活動(dòng)。當(dāng)移動(dòng)裝置將要從室內(nèi)環(huán)境轉(zhuǎn)變到室外環(huán)境時(shí),應(yīng)在兩個(gè)移動(dòng)裝置當(dāng)中加以調(diào)度的示范性導(dǎo)航活動(dòng)可關(guān)于控制一或多個(gè)單元(例如,傳感器、接收器、收發(fā)器、其它模塊)的啟動(dòng),獲得輔助數(shù)據(jù),獲得(例如,計(jì)算)信號(hào)獲取輔助數(shù)據(jù)以有助于衛(wèi)星信號(hào)獲取,與接入點(diǎn)建立通信鏈路,控制裝置的一或多個(gè)定位模式的啟動(dòng)等。與生物統(tǒng)計(jì)功能相關(guān)的示范性活動(dòng)可包含基于移動(dòng)裝置何時(shí)經(jīng)由高度的改變而轉(zhuǎn)變、從室內(nèi)環(huán)境轉(zhuǎn)變到室外環(huán)境等來(lái)啟動(dòng)/撤銷(xiāo)啟動(dòng)監(jiān)測(cè)器、傳感器等,以用于獲得用戶的生物統(tǒng)計(jì)狀態(tài)。
圖5說(shuō)明表示為一系列相關(guān)功能模塊的實(shí)例移動(dòng)裝置設(shè)備500。模塊502可包含用于在行進(jìn)開(kāi)始之前確定對(duì)應(yīng)于兩個(gè)或多于兩個(gè)并列移動(dòng)裝置的行進(jìn)路線(并列移動(dòng)裝置可包含移動(dòng)裝置設(shè)備500和與移動(dòng)裝置設(shè)備500并列的一或多個(gè)其它移動(dòng)裝置)的功能性。模塊502可至少在一些方面中對(duì)應(yīng)于(例如)處理系統(tǒng)結(jié)合定位數(shù)據(jù),例如圖2中的處理器210結(jié)合基于無(wú)線的定位模塊216,如本文中所論述。
如先前提及,設(shè)備500還可包含功能模塊503,其中模塊503可包含用于檢測(cè)與行進(jìn)路線相關(guān)的預(yù)先計(jì)劃條件和/或并列裝置中的一或多個(gè)的條件的改變的功能性。舉例來(lái)說(shuō),模塊503可包含用于檢測(cè)與行進(jìn)路線相關(guān)聯(lián)的一或多個(gè)改變的功能性,其中一或多個(gè)改變包含新行進(jìn)路線、環(huán)境條件的改變或沿著行進(jìn)路線的速率或速度的改變中的一或多個(gè)。模塊503還可包含用于檢測(cè)與兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的至少一個(gè)相關(guān)的一或多個(gè)條件的改變,其中條件包含電池電量、活動(dòng)等級(jí)或兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的至少一個(gè)的可用性中的一或多個(gè)。模塊503還可至少在一些方面中對(duì)應(yīng)于(例如)處理系統(tǒng)結(jié)合定位數(shù)據(jù),例如圖2中的處理器210結(jié)合基于無(wú)線的定位模塊216,如本文中所論述。
模塊504可包含用于在行進(jìn)開(kāi)始之后至少部分地基于行進(jìn)路線來(lái)確定待由兩個(gè)或多于兩個(gè)并列移動(dòng)裝置執(zhí)行的一組活動(dòng)的功能性(基于可從模塊502獲得的信息來(lái)確定一組原始活動(dòng),或基于可從模塊503獲得的信息來(lái)確定一組新或經(jīng)修改活動(dòng))。模塊504可至少在一些方面中對(duì)應(yīng)于(例如)控制器結(jié)合處理器,例如圖2中的控制器211結(jié)合處理器210,如本文中所論述。
用于在兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第一移動(dòng)裝置中的第一組子系統(tǒng)與兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的第二移動(dòng)裝置中的第二組子系統(tǒng)當(dāng)中指配所述組活動(dòng)(例如,所述組原始活動(dòng)和/或所述組新或經(jīng)修改活動(dòng))的至少一部分的模塊506可至少在一些方面中對(duì)應(yīng)于(例如)控制器結(jié)合處理器,例如圖2中的控制器211結(jié)合處理器210,如本文中所論述。
此外,在一些情況下,模塊502、503、504和/或506中的一或多個(gè)可至少在一些方面中對(duì)應(yīng)于圖2中的通信接口203的全部或部分。在某些情況下,例如,作為指配活動(dòng)的操作的部分和/或在其之后作為在各種裝置之間通信的部分,可將一或多個(gè)信號(hào)發(fā)射到兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的至少一個(gè)。處理器(例如,圖2的處理器210)可被配置成起始將一或多個(gè)信號(hào)發(fā)射到兩個(gè)或多于兩個(gè)并列移動(dòng)裝置中的至少一個(gè)。所發(fā)射信號(hào)可指示可指配給并列移動(dòng)裝置當(dāng)中的至少一個(gè)接收端移動(dòng)裝置的至少一個(gè)活動(dòng)。在某些情況下,一或多個(gè)活動(dòng)可以是條件性的。舉例來(lái)說(shuō),可基于并列移動(dòng)裝置中的至少一個(gè)估計(jì)定位在行進(jìn)路線上的點(diǎn)的閾值距離內(nèi)的確定而執(zhí)行一或多個(gè)活動(dòng)。在某些情況下,可僅當(dāng)確定已沿循或正沿循特定行進(jìn)路線時(shí)執(zhí)行一些活動(dòng)。
圖5的模塊的功能性可以與本文中的教示一致的各種方式實(shí)施。在一些設(shè)計(jì)中,這些模塊的功能性可實(shí)施為一或多個(gè)電組件。在一些設(shè)計(jì)中,這些塊的功能性可實(shí)施為包含一或多個(gè)處理器組件的處理系統(tǒng)。在一些設(shè)計(jì)中,可使用(例如)一或多個(gè)集成電路(例如,asic)的至少一部分來(lái)實(shí)施這些模塊的功能性。如本文中所論述,集成電路可包含處理器、軟件、其它相關(guān)組件,或其某一組合。因此,不同模塊的功能性可實(shí)施為(例如)集成電路的不同子集、一組軟件模塊的不同子集,或其組合。并且,應(yīng)了解,給定子集(例如,集成電路和/或一組軟件模塊)可提供多于一個(gè)模塊的功能性的至少一部分。
此外,圖5所表示的組件和功能,以及本文中所描述的其它組件和功能可使用任何適合的裝置來(lái)予以實(shí)施。也可至少部分地使用如本文中所教示的相對(duì)應(yīng)結(jié)構(gòu)來(lái)實(shí)施所述裝置。舉例來(lái)說(shuō),上文所述的組件結(jié)合圖5的“用于…的模塊”組件也可對(duì)應(yīng)于類(lèi)似地指定的“用于…的裝置”功能性。因此,在一些方面中可使用處理器組件中的一或多個(gè),集成電路,或其它如本文中所教示的適合的結(jié)構(gòu)實(shí)施這類(lèi)裝置中的一或多個(gè)。
所述領(lǐng)域的技術(shù)人員將了解,可使用多種不同技藝和技術(shù)中的任一個(gè)來(lái)表示信息和信號(hào)。舉例來(lái)說(shuō),可由電壓、電流、電磁波、磁場(chǎng)或磁性粒子、光場(chǎng)或光學(xué)粒子或其任何組合表示貫穿以上描述可能提及的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、符號(hào)和碼片。
另外,所述領(lǐng)域的技術(shù)人員應(yīng)了解,結(jié)合本文所揭示的實(shí)施例描述的各種說(shuō)明性邏輯塊、模塊、電路和算法步驟可被實(shí)施為電子硬件、計(jì)算機(jī)軟件或兩個(gè)的組合。為了清楚地說(shuō)明硬件與軟件的此可互換性,各種說(shuō)明性組件、塊、模塊、電路和步驟已在上文大體按其功能性加以描述。此功能性實(shí)施為硬件還是軟件取決于特定應(yīng)用和強(qiáng)加于整個(gè)系統(tǒng)上的設(shè)計(jì)約束。對(duì)于每一特定應(yīng)用來(lái)說(shuō),所述領(lǐng)域的技術(shù)人員可以變化的方式實(shí)施所描述的功能性,但這些實(shí)施決策不應(yīng)被解釋為引起脫離本發(fā)明的范圍。
結(jié)合本文所揭示的實(shí)施例而描述的方法、序列和/或算法可直接以硬件、以由處理器執(zhí)行的軟件模塊或以兩個(gè)的組合來(lái)體現(xiàn)。軟件模塊可駐存于ram存儲(chǔ)器、快閃存儲(chǔ)器、rom存儲(chǔ)器、eprom存儲(chǔ)器、eeprom存儲(chǔ)器、寄存器、硬盤(pán)、可移動(dòng)的磁盤(pán)、cd-rom,或所屬領(lǐng)域中已知的任何其它形式的存儲(chǔ)媒體中。示范性存儲(chǔ)媒體耦合到處理器,使得處理器可從存儲(chǔ)媒體讀取信息且將信息寫(xiě)入到存儲(chǔ)媒體。在替代方案中,存儲(chǔ)媒體可集成到處理器。
因此,本發(fā)明的實(shí)施例可包含一物品,所述物品可包括存儲(chǔ)有可由處理器執(zhí)行以管理兩個(gè)或多于兩個(gè)并列移動(dòng)裝置當(dāng)中的活動(dòng)的指令的非暫時(shí)性計(jì)算機(jī)可讀媒體。因此,本發(fā)明不限于所說(shuō)明的實(shí)例,且用于執(zhí)行本文中所描述的功能性的任何裝置包含于本發(fā)明的實(shí)施例中。
雖然前述揭示內(nèi)容展示本發(fā)明的說(shuō)明性實(shí)施例,但應(yīng)注意,可在不脫離如所附權(quán)利要求書(shū)所定義的本發(fā)明的范圍的情況下,在本文中作出各種改變和修改。無(wú)需以任何特定次序執(zhí)行根據(jù)本文中所描述的本發(fā)明的實(shí)施例的方法項(xiàng)的功能、步驟和/或運(yùn)動(dòng)。另外,盡管可能以單數(shù)形式描述或主張本發(fā)明的元件,但除非明確地陳述限于單數(shù)形式,否則涵蓋復(fù)數(shù)形式。