相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求2016年11月30日提交的美國(guó)專利申請(qǐng)序列號(hào)14/954,597的利益,該專利申請(qǐng)?zhí)卮送ㄟ^(guò)引用被并入本文。
各種實(shí)施方案總體涉及人機(jī)界面,且更具體地涉及重心移動(dòng)力設(shè)備。
背景技術(shù):
很多電子設(shè)備的一個(gè)問(wèn)題是對(duì)傳統(tǒng)輸出方法的依賴性。特別是,常規(guī)移動(dòng)設(shè)備和穿戴式設(shè)備一般依賴于經(jīng)由屏幕的視覺反饋和/或經(jīng)由一個(gè)或多個(gè)揚(yáng)聲器的聽覺反饋來(lái)將信息傳達(dá)給用戶。例如,移動(dòng)電話一般通過(guò)向用戶顯示圖解地圖并用聽覺導(dǎo)航指令補(bǔ)充圖解地圖來(lái)提供導(dǎo)航指令。
然而,雖然視覺和聽覺反饋在將詳細(xì)信息傳達(dá)給用戶時(shí)常常是有效的,在某些情況下,用戶的視覺和/或聽覺通道可能變得信息飽和。在這樣的情況下,用戶可能不能夠經(jīng)由他或她的視覺和/或聽覺通道來(lái)有效地接收額外的信息。例如,當(dāng)用戶經(jīng)由電子郵件或短信進(jìn)行通信時(shí)或當(dāng)用戶參與語(yǔ)音會(huì)話時(shí),用戶的視覺或聽覺通道可能不能夠有效地接收和處理額外的視覺或聽覺信息,例如上面所述的視覺和/或聽覺導(dǎo)航指令。因此,當(dāng)額外的視覺或聽覺信息被顯現(xiàn)給用戶時(shí),該信息可能被用戶忽略或不準(zhǔn)確地被用戶感知。
此外,在一些情況下,以額外的視覺和/或聽覺信息壓倒用戶可能使用戶分心,產(chǎn)生潛在地危險(xiǎn)的情況。例如,當(dāng)用戶正駕駛車輛或步行時(shí),需要用戶向下看屏幕以觀看導(dǎo)航指令需要用戶使他/她的注意力從駕駛、行走、跑步等動(dòng)作轉(zhuǎn)移。這樣的轉(zhuǎn)移減小用戶安全地避開在周圍環(huán)境中的障礙物的能力,潛在地危害用戶和在周圍環(huán)境中的那些人的安全。
如前文示出的,用于向用戶提供信息的非視覺和非聽覺技術(shù)將是有用的。
技術(shù)實(shí)現(xiàn)要素:
本公開的實(shí)施方案闡述用于在用戶身上施加力的方法。該方法包括基于傳感器數(shù)據(jù)來(lái)確定與力設(shè)備相關(guān)的定向和位置。該方法還包括基于與力事件相關(guān)的力方向、定向和位置來(lái)計(jì)算經(jīng)由被包括在力設(shè)備中的一個(gè)或多個(gè)質(zhì)量塊而施加在用戶身上的力。該方法還包括基于力來(lái)產(chǎn)生控制信號(hào)以改變一個(gè)或多個(gè)質(zhì)量塊相對(duì)于力設(shè)備的位置。
另外的實(shí)施方案除了別的以外還提供配置成實(shí)現(xiàn)上面闡述的技術(shù)的系統(tǒng)和非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
所公開的技術(shù)的至少一個(gè)優(yōu)點(diǎn)是,信息可被提供給用戶而沒有壓倒用戶的視覺和聽覺通道。相應(yīng)地,用戶可接收指令、警報(bào)和通知,而同時(shí)經(jīng)由他或她的視覺和/或聽覺通道接收其它類型的信息而不產(chǎn)生潛在地危險(xiǎn)的情況。此外,通過(guò)響應(yīng)于力設(shè)備的定向的變化而在用戶身上施加力,本文所述的技術(shù)可幫助用戶維持他或她的平衡和/或姿勢(shì)。
附圖說(shuō)明
為了上面闡述的一個(gè)或多個(gè)實(shí)施方案的所列舉的特征可被詳細(xì)理解的方式,可參考某些特定的實(shí)施方案有上面簡(jiǎn)要概述的一個(gè)或多個(gè)實(shí)施方案的更特定的描述,其中一些實(shí)施方案在附圖中示出。然而應(yīng)注意,附圖僅示出一般實(shí)施方案,且因此并不應(yīng)以任何方式被考慮為它的范圍的限制,因?yàn)楦鞣N實(shí)施方案的范圍也將其它實(shí)施方案包括在內(nèi)。
圖1a-1c示出根據(jù)各種實(shí)施方案的用于在用戶身上施加力的力設(shè)備;
圖2示出根據(jù)各種實(shí)施方案的可如何經(jīng)由圖1a-1c的力設(shè)備在用戶身上施加不同的力;
圖3是根據(jù)各種實(shí)施方案的可結(jié)合圖1a-1c的力設(shè)備來(lái)實(shí)現(xiàn)的或耦合到圖1a-1c的力設(shè)備的計(jì)算設(shè)備的方框圖;
圖4a-4c示出根據(jù)各種實(shí)施方案的用于經(jīng)由質(zhì)量塊和擋板在用戶身上施加力的力設(shè)備;
圖5a和圖5b示出根據(jù)各種實(shí)施方案的可如何經(jīng)由圖4a-4c的力設(shè)備在用戶身上施加不同的力;
圖6a和圖6b示出根據(jù)各種實(shí)施方案的結(jié)合一對(duì)頭戴式耳機(jī)來(lái)實(shí)現(xiàn)的力設(shè)備;
圖7a和圖7b示出根據(jù)各種實(shí)施方案的用于經(jīng)由流體質(zhì)量塊和儲(chǔ)器在用戶身上施加力的力設(shè)備;
圖8a-8d示出根據(jù)各種實(shí)施方案的用于經(jīng)由力設(shè)備向用戶提供導(dǎo)航指令的技術(shù);以及
圖9是根據(jù)各種實(shí)施方案的用于在用戶身上施加力的方法步驟的流程圖。
具體實(shí)施方式
在下面的描述中,闡述了很多特定的細(xì)節(jié)以提供對(duì)本公開的實(shí)施方案的更徹底理解。然而,對(duì)本領(lǐng)域中的技術(shù)人員將明顯,本公開的實(shí)施方案可在沒有這些特定細(xì)節(jié)中的一個(gè)或多個(gè)的情況下被實(shí)踐。
圖1a-1c示出根據(jù)各種實(shí)施方案的用于在用戶身上施加力的力設(shè)備100。力設(shè)備100可以包括(但不限于)一個(gè)或多個(gè)質(zhì)量塊110、一個(gè)或多個(gè)軌道112、一個(gè)或多個(gè)力控制模塊115和頭部支持架120。質(zhì)量塊110例如且不限于通過(guò)沿著軌道112移動(dòng)以修改力設(shè)備100的重心來(lái)在用戶身上產(chǎn)生力。在一些實(shí)施方案中,質(zhì)量塊110基于由力設(shè)備100接收和/或產(chǎn)生的力事件來(lái)在用戶身上施加力。例如且不限于,由力設(shè)備100接收的力事件可規(guī)定經(jīng)由質(zhì)量塊110在用戶身上施加的力的類型(例如線性力、旋轉(zhuǎn)力等)、力被施加的方向和/或待施加的力的幅度。此外,力事件可規(guī)定力的施加被發(fā)起和/或終止時(shí)的時(shí)間、力被施加的持續(xù)時(shí)間和/或力的施加被發(fā)起和/或終止時(shí)的力設(shè)備100的位置和/或定向。
通常,力事件意欲將各種類型的信息傳達(dá)給用戶。例如且不限于,可產(chǎn)生力事件以將導(dǎo)航指令傳達(dá)給用戶,給用戶提供與周圍環(huán)境中的物體相關(guān)的信息,并給用戶提供警報(bào)信息,例如當(dāng)某人試圖聯(lián)系用戶時(shí)或當(dāng)用戶潛在地處于危險(xiǎn)中時(shí)。此外,在一些實(shí)施方案中,可產(chǎn)生力事件以將其它類型的信息傳達(dá)給用戶,例如潛意識(shí)和/或觸覺信息(例如經(jīng)由用戶的前庭感覺)、意欲指示用戶校正他或她的平衡或姿勢(shì)的信息以及意欲消除各種類型的無(wú)意識(shí)的用戶運(yùn)動(dòng)(例如刻板癥)的信息。
力控制模塊115配置成接收傳感器數(shù)據(jù),重新定位質(zhì)量塊110并協(xié)調(diào)力設(shè)備100的整體操作。通常,力控制模塊115操作致動(dòng)器114,其耦合到質(zhì)量塊110和/或軌道112以改變質(zhì)量塊110相對(duì)于力設(shè)備100的位置。改變質(zhì)量塊110的位置改變了力設(shè)備100的重心,這又在用戶的頭和/或身體上產(chǎn)生力。在用戶身上的力的施加可用于各種目的。
在一些實(shí)施方案中,在用戶身上施加不太大的力以指示用戶應(yīng)在特定的方向上看或移動(dòng)或?qū)⒂脩舻淖⒁饬σ皆诃h(huán)境中的特定物體或位置。例如且不限于,可通過(guò)朝著力設(shè)備100的右側(cè)130移動(dòng)一個(gè)或多個(gè)質(zhì)量塊110來(lái)修改力設(shè)備100的重心,如圖2所示,圖2示出根據(jù)各種實(shí)施方案的可如何經(jīng)由圖1a-1c的力設(shè)備100在用戶身上施加不同的力??稍谟脩羯砩鲜┘舆@樣的力以指示用戶應(yīng)沿著特定的路徑向右拐,以便導(dǎo)航到特定的目的地。在另一非限制性例子中,可修改力設(shè)備100的重心以在用戶身上施加力并警告用戶危險(xiǎn)的情況,例如當(dāng)車輛正以高速度從某個(gè)方向接近用戶時(shí)。此外,可通過(guò)重復(fù)地修改重心來(lái)在用戶身上施加一系列力,以例如且不限于指示用戶轉(zhuǎn)錯(cuò)彎或處于危險(xiǎn)的情況下。
在又一非限制性例子中,可在用戶身上施加力以模擬特定的行動(dòng)或體驗(yàn),例如當(dāng)用戶正與虛擬現(xiàn)實(shí)設(shè)備交互時(shí)。在再一非限制性例子中,力或力模式可用于向用戶提供通知,例如用戶正接收進(jìn)入的電話呼叫的通知。此外,柔和輕擊力模式可用于提供更細(xì)膩的通知——類似于在肩膀上輕擊——例如當(dāng)用戶正經(jīng)由頭戴式耳機(jī)聽音樂(lè)時(shí),且一個(gè)或多個(gè)傳感器確定某人正試圖對(duì)用戶講話或得到用戶的注意。相應(yīng)地,力設(shè)備100使反饋、方向信息和通知的交替形式能夠?yàn)橛脩舢a(chǎn)生。
在一些實(shí)施方案中,力控制模塊115配置成從其它設(shè)備(例如智能電話或移動(dòng)計(jì)算機(jī))接收力事件。此外,在一些實(shí)施方案中,力控制模塊115接收經(jīng)由一個(gè)或多個(gè)傳感器(未在圖1a-1c中示出)獲取的傳感器數(shù)據(jù),基于傳感器數(shù)據(jù)來(lái)產(chǎn)生力事件,并產(chǎn)生控制信號(hào)以重新定位一個(gè)或多個(gè)質(zhì)量塊110以在用戶身上施加力。例如且不限于,當(dāng)力控制模塊115接收到力事件時(shí),力控制模塊115可查詢一個(gè)或多個(gè)傳感器并計(jì)算必要的質(zhì)量塊110的位置以施加由力事件規(guī)定的力,給出用戶的當(dāng)前定向和/或位置(例如用戶的頭的當(dāng)前定向/位置)。力控制模塊115然后通過(guò)激活相應(yīng)的致動(dòng)器114來(lái)重新定位質(zhì)量塊110,如果可適用,以沿著那些向量在用戶身上施加力。
當(dāng)以圖1a-1c所示的方式定位質(zhì)量塊110時(shí),力設(shè)備100的重心可與用戶的頭和/或身體的中心軸對(duì)齊。在這個(gè)中性配置中,當(dāng)用戶正直立地站著或坐著時(shí),力設(shè)備100可以不在用戶身上施加任何相當(dāng)大的定向力。相反,當(dāng)質(zhì)量塊110不對(duì)稱地被定位(例如在用戶的頭和/或身體的中心軸外)在軌道112上(例如,如圖2所示)時(shí),定向力被施加在用戶身上。例如且不限于,力控制模塊115可朝著力設(shè)備100的前面134將質(zhì)量塊110-2定位在軌道112上,向前移動(dòng)力設(shè)備100的重心并使向前力施加在用戶身上。在各種實(shí)施方案中,向前力可由力設(shè)備100產(chǎn)生,以便指示用戶在向前方向上移動(dòng),以將用戶的興趣引導(dǎo)到位于用戶的前面的物體,和/或模擬用戶的頭可被向前推或拉的行動(dòng)或體驗(yàn)。此外,也可通過(guò)朝著力設(shè)備100的前面134定位質(zhì)量塊110-1和/或質(zhì)量塊110-3來(lái)增加向前力的幅度。在一些實(shí)施方案中,向前力的幅度可指示用戶應(yīng)在向前方向上移動(dòng)的距離、位于用戶的前面的物體的重要性或行動(dòng)或體驗(yàn)例如重力或另一類型的加速度推或拉用戶的頭的程度。
此外,當(dāng)力控制模塊115朝著力設(shè)備100的后面136將質(zhì)量塊110-2定位在軌道112上時(shí),力設(shè)備100的重心向后移動(dòng),使向后力施加在用戶身上。在各種實(shí)施方案中,向后力可由力設(shè)備100產(chǎn)生,以便指示用戶向后跨步,指示用戶轉(zhuǎn)彎180°,將用戶的興趣引向位于用戶的后面的物體,和/或模擬用戶的頭將被向后推或拉的行動(dòng)或體驗(yàn)。此外,也可通過(guò)朝著力設(shè)備100的后面136定位質(zhì)量塊110-1和/或質(zhì)量塊110-3來(lái)增加向后力的幅度。
在一些實(shí)施方案中,向后力的幅度可指示用戶應(yīng)在向后方向上移動(dòng)的距離(例如通過(guò)轉(zhuǎn)彎180°并向前行走)、位于用戶后面的物體的重要性或用戶的頭將被向后推或拉的行動(dòng)或體驗(yàn)的程度。此外,向前力或向后力的幅度可基于用戶校正他或他的姿勢(shì)所需的運(yùn)動(dòng)的幅度,例如用戶應(yīng)移動(dòng)他或她的肩膀和/或后背以正確地對(duì)齊用戶的脊椎的距離。
此外,當(dāng)力控制模塊115朝著力設(shè)備100的左側(cè)132或右側(cè)130定位質(zhì)量塊110-1和質(zhì)量塊110-3時(shí),力設(shè)備100的重心分別移動(dòng)到左邊或右邊,使左傾斜力或右傾斜力施加在用戶身上。在各種實(shí)施方案中,左傾斜力或右傾斜力可由力設(shè)備100產(chǎn)生,以便指示用戶導(dǎo)航到左邊或右邊,將用戶的興趣引向位于用戶的左邊或右邊的物體,校正傾斜到左邊或右邊的用戶的姿勢(shì)和/或模擬用戶的頭將被向左或向右推或拉的行動(dòng)或體驗(yàn)的程度。
此外,可通過(guò)分別朝著軌道112的最左邊或最右邊部分定位質(zhì)量塊110-1和/或質(zhì)量塊110-3來(lái)增加左傾斜力或右傾斜力的幅度。相反,可通過(guò)朝著力設(shè)備100的中心沿著軌道112定位質(zhì)量塊110-1和/或質(zhì)量塊110-3來(lái)減小左傾斜力或右傾斜力的幅度。在一些實(shí)施方案中,左傾斜力或右傾斜力的幅度可指示用戶應(yīng)移動(dòng)到左邊或右邊的距離、用戶應(yīng)轉(zhuǎn)向右或轉(zhuǎn)向左多少度、位于用戶的左邊或右邊的物體的重要性或?qū)⒂脩舻念^向左或向右推或拉的行動(dòng)或體驗(yàn)的程度。此外,左傾斜力或右傾斜力的幅度可基于用戶校正他或她的姿勢(shì)所需的運(yùn)動(dòng)的幅度,例如用戶必須移動(dòng)他或她的重心以維持他或她的平衡的距離。
在一些實(shí)施方案中,一個(gè)或多個(gè)質(zhì)量塊110可被重新定位以施加軸外力,例如向前-左傾斜力、向前-右傾斜力、向后-左傾斜力和向后-右傾斜力。例如且不限于,可通過(guò)朝著力設(shè)備100的前面134定位質(zhì)量塊110-1同時(shí)質(zhì)量塊110-2和質(zhì)量塊110-3保持在圖1a-1c所示的位置上來(lái)在用戶身上施加向前-左傾斜力,使重心向前和向左移動(dòng)。在另一非限制性例子中,可通過(guò)朝著力設(shè)備100的后面136定位質(zhì)量塊110-3同時(shí)質(zhì)量塊110-1和質(zhì)量塊110-2保持在圖1a-1c所示的位置上來(lái)在用戶身上施加向后-右傾斜力,使重心向后和向右移動(dòng)。這樣的軸外力可由力設(shè)備100產(chǎn)生,以便指示用戶在更特定的方向(例如東南(se)方向、北-西北(nnw)方向等)上導(dǎo)航,以將用戶的興趣引向位于相對(duì)于用戶的特定方向上的物體,校正朝著特定方向傾斜的用戶的姿勢(shì)和/或用戶的頭將在特定方向上被推或拉的行動(dòng)或體驗(yàn)。
在一些實(shí)施方案中,力設(shè)備100可施加具有意欲影響用戶的頭的幅度的力或具有意欲影響用戶的總體平衡的較大幅度的力,從而使用戶的身體在特定方向上移動(dòng)。例如且不限于,雖然相對(duì)小的力只影響用戶的頭,較大的力可影響用戶的整個(gè)身體。在第一種技術(shù)中,用戶可感知對(duì)他們的頭的不太大的力,并將力解釋為將他們的注意力引向某個(gè)方向的暗示。相反,在第二種技術(shù)中,用戶可將施加到頭的力感知為施加到他們的整個(gè)身體(例如由于頸部或脊椎的橫向彎曲),并將力解釋為在某個(gè)方向上行走或?qū)Ш降闹噶睢?/p>
一旦在用戶身上施加力,力控制模塊115就根據(jù)需要監(jiān)控傳感器并調(diào)節(jié)質(zhì)量塊110的位置,以調(diào)節(jié)重心并繼續(xù)在用戶身上施加期望力。然后,一旦用戶到達(dá)期望位置和/或定向,力控制模塊115就可將質(zhì)量塊110返回到中性位置。例如且不限于,一旦用戶到達(dá)期望位置和/或定向,力控制模塊115就可重新定位質(zhì)量塊110以使力設(shè)備100的重心與用戶的頭和/或身體的中心軸對(duì)齊,使得沒有力施加在用戶身上。
雖然圖1a-1c和圖2所示的力設(shè)備100是安裝頭戴式設(shè)備,在其它實(shí)施方案中,力設(shè)備100可位于用戶身上的其它位置處。例如且不限于,力設(shè)備100可以是在用戶的上部軀體上施加力的肩掛式設(shè)備。此外在一些實(shí)施方案中,力設(shè)備100可以是在用戶的下部軀體或腿上施加力的腰掛式設(shè)備或腿掛式設(shè)備。在又一些其它實(shí)施方案中,力設(shè)備100可與衣服、首飾、臂帶、其它類型的穿戴式手持設(shè)備、口袋大小的設(shè)備等集成在一起,以便在用戶的手、臂或其它身體部分施加力。例如且不限于,力設(shè)備100可與感測(cè)到用戶正接近十字路口的智能電話集成在一起,且作為響應(yīng)朝著智能電話的左側(cè)移動(dòng)一個(gè)或多個(gè)質(zhì)量塊110以指示用戶在十字路口處左轉(zhuǎn)彎。
此外,多個(gè)力設(shè)備100可彼此結(jié)合來(lái)操作以在多個(gè)方向上施加力,使力方向的較完整的范圍能夠被實(shí)現(xiàn)。例如且不限于,第一力設(shè)備100可沿著x軸在第一身體部分上提供力,而第二力設(shè)備100可沿著y軸在第二身體部分上施加力。而且,即使沿著相同的一個(gè)/多個(gè)軸實(shí)現(xiàn),多個(gè)力設(shè)備100也可用于指示指令、警報(bào)或通知的重要性。例如且不限于,與墊肩集成的力設(shè)備100可將輕柔力通知施加到用戶的肩膀,與頭戴式設(shè)備集成的力設(shè)備100可將重大力通知施加到用戶的頭,且當(dāng)通知很重要時(shí),這兩個(gè)力設(shè)備100可施加力。
雖然圖1a-1c和圖2所示的質(zhì)量塊110是實(shí)心砝碼,在其它實(shí)施方案中,力設(shè)備100可包括任何其它在技術(shù)上可行的類型的質(zhì)量塊,其能夠被重新定位以修改力設(shè)備100的重心,以便在用戶身上施加力。在一些實(shí)施方案中,力設(shè)備100可包括在管和/或儲(chǔ)器之間移動(dòng)以修改力設(shè)備100的重心的流體質(zhì)量塊,例如液體和/或氣體。此外,雖然本文所述的質(zhì)量塊110被示為經(jīng)由軌道112移動(dòng)到力設(shè)備100上的特定位置,在其它實(shí)施方案中,質(zhì)量塊110可經(jīng)由其它技術(shù)移動(dòng)到力設(shè)備100上的其它位置。例如且不限于,在一些實(shí)施方案中,較大(例如4個(gè)或更多)或較小(例如1或2)數(shù)量的質(zhì)量塊110可耦合到在一個(gè)或多個(gè)不同位置處的力設(shè)備100,并選擇性地移動(dòng)以在用戶身上施加各種類型的單一或累積力。下面結(jié)合圖4a-8d來(lái)描述可選類型的質(zhì)量塊110、在力設(shè)備上的質(zhì)量塊110的可選放置和用于移動(dòng)質(zhì)量塊以修改力設(shè)備100的重心的可選技術(shù)的例子。
在各種實(shí)施方案中,力設(shè)備100包括跟蹤力設(shè)備100的位置和/或定向和/或跟蹤周圍環(huán)境的各種方面的一個(gè)或多個(gè)傳感器。傳感器可不限于包括全球?qū)Ш叫l(wèi)星系統(tǒng)(gnss)設(shè)備、磁力計(jì)、慣性傳感器、陀螺儀、加速度計(jì)、可見光傳感器、熱成像傳感器、基于激光的設(shè)備、超聲傳感器、紅外傳感器、雷達(dá)傳感器和/或深度傳感器,例如飛行時(shí)間傳感器、結(jié)構(gòu)光傳感器等。這些傳感器可使力設(shè)備100的位置能夠在絕對(duì)坐標(biāo)(例如gps坐標(biāo))中和/或相對(duì)于周圍環(huán)境中的物體被跟蹤。
在一些實(shí)施方案中,傳感器布置在力控制模塊115中。由傳感器獲取的數(shù)據(jù)可接著用于在力設(shè)備100內(nèi)產(chǎn)生力事件,或傳感器數(shù)據(jù)可被傳輸?shù)絾为?dú)的設(shè)備用于分析。在相同或其它實(shí)施方案中,一個(gè)或多個(gè)傳感器可布置在輔助設(shè)備例如智能電話、移動(dòng)計(jì)算機(jī)、穿戴式設(shè)備等內(nèi)。
此外,在各種實(shí)施方案中,力設(shè)備100包括重新定位與力設(shè)備100相關(guān)的質(zhì)量塊110的一個(gè)或多個(gè)致動(dòng)器114。致動(dòng)器114可不限于包括電動(dòng)機(jī)、壓電電動(dòng)機(jī)、磁性致動(dòng)器、液壓致動(dòng)器、氣動(dòng)致動(dòng)器、泵等。例如且不限于,參考圖1a-1c,致動(dòng)器114可包括耦合到軌道112并沿著軌道112的長(zhǎng)度和/或?qū)挾纫苿?dòng)以重新定位質(zhì)量塊110的電動(dòng)機(jī)。通常,致動(dòng)器114使力設(shè)備100的重心能夠被修改,以便在用戶身上施加力。
圖3是根據(jù)各種實(shí)施方案的可結(jié)合圖1a-1c的力設(shè)備100來(lái)實(shí)現(xiàn)的或耦合到圖1a-1c的力設(shè)備100的計(jì)算設(shè)備300的方框圖。如所示,計(jì)算設(shè)備300不限于包括處理單元310、輸入/輸出(i/o)設(shè)備320和存儲(chǔ)器設(shè)備330。存儲(chǔ)器設(shè)備330包括配置成與數(shù)據(jù)庫(kù)334交互作用的力控制應(yīng)用332。
處理單元310可包括中央處理器(cpu)、數(shù)字信號(hào)處理單元(dsp)等。在各種實(shí)施方案中,處理單元310配置成分析由一個(gè)或多個(gè)傳感器獲取的傳感器數(shù)據(jù)以確定力設(shè)備100的位置和/或定向,確定質(zhì)量塊110的位置和/或定向,和/或檢測(cè)和/或識(shí)別在周圍環(huán)境中的物體。在一些實(shí)施方案中,處理單元310還配置成確定力設(shè)備100相對(duì)于周圍環(huán)境的位置和/或定向和/或接收和/或產(chǎn)生基于力設(shè)備100和/或周圍環(huán)境中的物體的位置和/或定向的力事件。例如且不限于,處理單元310可執(zhí)行力控制應(yīng)用332以分析傳感器數(shù)據(jù),確定力設(shè)備100具有特定的定向和位置,并產(chǎn)生力事件,其意欲使用戶通過(guò)借助于重新定位質(zhì)量塊110在用戶身上施加力來(lái)修改定向和位置。處理單元310還可產(chǎn)生控制信號(hào)(例如經(jīng)由力控制應(yīng)用332),其使致動(dòng)器114定位質(zhì)量塊110以在用戶身上施加力,直到力設(shè)備100到達(dá)期望定位和/或位置為止。
i/o設(shè)備320可包括輸入設(shè)備、輸出設(shè)備和能夠接收輸入并提供輸出的設(shè)備。例如且不限于,i/o設(shè)備320可包括有線和/或無(wú)線通信設(shè)備,其將數(shù)據(jù)發(fā)送到被包括在力設(shè)備100中的傳感器和/或從傳感器接收數(shù)據(jù)。此外,i/o設(shè)備320可包括一個(gè)或多個(gè)有線或無(wú)線通信設(shè)備,其接收使致動(dòng)器114重新定位質(zhì)量塊110的力事件(例如經(jīng)由網(wǎng)絡(luò),例如局域網(wǎng)和/或互聯(lián)網(wǎng))。i/o設(shè)備320還可包括致動(dòng)器控制器,例如線性致動(dòng)器控制器或流體泵控制器。
存儲(chǔ)器單元330可包括存儲(chǔ)器模塊或存儲(chǔ)器模塊的集合。在存儲(chǔ)器單元330內(nèi)的力控制應(yīng)用332可由處理單元310執(zhí)行以實(shí)現(xiàn)計(jì)算設(shè)備300的整體功能,并因此作為整體協(xié)調(diào)力設(shè)備100的操作。數(shù)據(jù)庫(kù)334可存儲(chǔ)數(shù)字信號(hào)處理算法、導(dǎo)航數(shù)據(jù)、物體識(shí)別數(shù)據(jù)、力事件數(shù)據(jù)等。
計(jì)算設(shè)備300作為整體可以是微處理器、專用集成電路(asic)、片上系統(tǒng)(soc)、移動(dòng)計(jì)算設(shè)備例如平板計(jì)算機(jī)或蜂窩電話、媒體播放器等。在一些實(shí)施方案中,計(jì)算設(shè)備300集成在與力設(shè)備100相關(guān)的力控制模塊115中。通常,計(jì)算設(shè)備300可配置成協(xié)調(diào)力設(shè)備100的整體操作。在其它實(shí)施方案中,計(jì)算設(shè)備300可耦合到力設(shè)備100但與力設(shè)備100分離。在這樣的實(shí)施方案中,力設(shè)備100可包括從計(jì)算設(shè)備300接收數(shù)據(jù)(例如力事件)并將數(shù)據(jù)(例如傳感器數(shù)據(jù))傳輸?shù)接?jì)算設(shè)備300的單獨(dú)處理器,計(jì)算設(shè)備300可被包括在消費(fèi)電子設(shè)備例如智能電話、便攜式媒體播放器、個(gè)人計(jì)算機(jī)、穿戴式設(shè)備等中。然而,本文公開的實(shí)施方案設(shè)想配置成實(shí)現(xiàn)力設(shè)備100的功能的任何在技術(shù)上可行的系統(tǒng)。
圖4a-4c示出根據(jù)各種實(shí)施方案的用于經(jīng)由質(zhì)量塊410和擋板420在用戶身上施加力的力設(shè)備100。當(dāng)質(zhì)量塊410以圖4a-4c所示的方式被定位時(shí),力設(shè)備100的重心可與用戶的頭和/或身體的中心軸對(duì)齊。相反,當(dāng)力控制模塊115延伸耦合到質(zhì)量塊410-4的擋板420(例如經(jīng)由氣動(dòng)致動(dòng)器)時(shí),重心朝著力設(shè)備100的后面136移動(dòng)。相應(yīng)地,向后力施加在用戶身上,如圖5a所示。此外,可通過(guò)延伸或縮回?fù)醢?20并因此增加或減小質(zhì)量塊410-4離力設(shè)備100的中心的距離來(lái)調(diào)節(jié)向后力的幅度。此外,通過(guò)延伸耦合到質(zhì)量塊410-3的擋板420來(lái)在用戶身上施加向前力,朝著力設(shè)備100的前面134移動(dòng)重心。而且,可通過(guò)延伸或縮回?fù)醢?20以增加或減小質(zhì)量塊410-3離力設(shè)備100的中心的距離來(lái)調(diào)節(jié)向前力的幅度。
此外,當(dāng)力控制模塊115延伸耦合到質(zhì)量塊410-1的擋板420時(shí),重心朝著力設(shè)備100的右側(cè)130移動(dòng)。相應(yīng)地,右傾斜力施加在用戶身上,如圖5b所示。此外,可通過(guò)使耦合到質(zhì)量塊410-2的擋板420延伸和/或充氣來(lái)在用戶身上施加左傾斜力,朝著力設(shè)備100的左側(cè)132移動(dòng)重心。此外,可通過(guò)延伸或縮回相應(yīng)的擋板420以分別增加或減小質(zhì)量塊410-1和質(zhì)量塊410-2離力設(shè)備100的中心的距離來(lái)調(diào)節(jié)右傾斜力和左傾斜力的幅度。
在一些實(shí)施方案中,一個(gè)或多個(gè)質(zhì)量塊410可被重新定位以施加軸外力,例如向前-左傾斜力、向前-右傾斜力、向后-左傾斜力和向后-右傾斜力。例如且不限于,可通過(guò)延伸耦合到質(zhì)量塊410-1的擋板420同時(shí)也延伸與質(zhì)量塊410-3相關(guān)的擋板420來(lái)在用戶身上施加向前-右傾斜力,使重心向前和向右移動(dòng)。在另一非限制性例子中,可通過(guò)延伸耦合到質(zhì)量塊410-2的擋板420同時(shí)也延伸與質(zhì)量塊410-4相關(guān)的擋板420來(lái)在用戶身上施加向前-右傾斜力,使重心向前和向右移動(dòng)。
圖6a和圖6b示出根據(jù)各種實(shí)施方案的結(jié)合一對(duì)頭戴式耳機(jī)來(lái)實(shí)現(xiàn)的力設(shè)備100。如所示,力設(shè)備100可以是獨(dú)立設(shè)備,或力設(shè)備100可與另一設(shè)備例如一對(duì)頭戴式耳機(jī)605、頭戴式顯示器、智能電話、虛擬現(xiàn)實(shí)設(shè)備等集成在一起。當(dāng)與一對(duì)頭戴式耳機(jī)605集成在一起時(shí),力設(shè)備100可包括揚(yáng)聲器615、頭支持架120和耦合到頭支持架120和/或揚(yáng)聲器615的一個(gè)或多個(gè)質(zhì)量塊610。
如圖6b所示,當(dāng)力控制模塊115繞著鉸鏈630轉(zhuǎn)動(dòng)質(zhì)量塊610-2時(shí),可在用戶身上施加左傾斜力,朝著力設(shè)備100的左側(cè)132移動(dòng)重心。此外,可通過(guò)繞著鉸鏈630轉(zhuǎn)動(dòng)質(zhì)量塊610-1來(lái)在用戶身上施加右傾斜力,朝著力設(shè)備100的右側(cè)130移動(dòng)重心。此外,可通過(guò)朝著或遠(yuǎn)離力設(shè)備100的中心分別轉(zhuǎn)動(dòng)質(zhì)量塊610-2和質(zhì)量塊610-1來(lái)調(diào)節(jié)左傾斜力和右傾斜力的幅度。
圖7a和圖7b示出根據(jù)各種實(shí)施方案的用于經(jīng)由流體質(zhì)量塊710和儲(chǔ)器705在用戶身上施加力的力設(shè)備100。當(dāng)流體質(zhì)量塊710以圖7a所示的方式分布在儲(chǔ)器705-1和儲(chǔ)器705-2之間時(shí),力設(shè)備100的重心與用戶的頭和/或身體對(duì)齊。相反,當(dāng)大部分流體質(zhì)量塊710通過(guò)通道720移動(dòng)到儲(chǔ)器705-2內(nèi)時(shí),重心可朝著力設(shè)備100的左側(cè)132移動(dòng),如圖7b所示。相應(yīng)地,在用戶身上施加左傾斜力。此外,可通過(guò)增加或減少存在于儲(chǔ)器705-2中的流體質(zhì)量塊710的體積來(lái)調(diào)節(jié)左傾斜力的幅度。此外,通過(guò)將大部分流體質(zhì)量塊710通過(guò)通道720移動(dòng)到儲(chǔ)器705-1內(nèi)來(lái)在用戶身上施加右傾斜力,朝著力設(shè)備100的右側(cè)130移動(dòng)重心。而且,可通過(guò)增加或減少存在于儲(chǔ)器705-1中的流體質(zhì)量塊710的體積來(lái)調(diào)節(jié)右傾斜力的幅度。
圖8a-8d示出根據(jù)各種實(shí)施方案的用于經(jīng)由力設(shè)備100向用戶提供導(dǎo)航指令的技術(shù)。如上所述,力設(shè)備100可包括能夠跟蹤力設(shè)備100的位置和/或定向和/或跟蹤周圍環(huán)境的各種方面的一個(gè)或多個(gè)傳感器。在一些實(shí)施方案中,傳感器可用于導(dǎo)航目的。例如且不限于,行走或慢跑的用戶可在智能電話上執(zhí)行導(dǎo)航應(yīng)用,且智能電話可與力設(shè)備100成對(duì)。相應(yīng)地,不是用視覺和/或聽覺導(dǎo)航指令干擾用戶,當(dāng)用戶需要沿著特定的街道轉(zhuǎn)彎時(shí),力設(shè)備100可施加力(例如左傾斜力和右傾斜力)。
例如且不限于,力設(shè)備100可監(jiān)控用戶的位置,且當(dāng)用戶需要向右轉(zhuǎn)時(shí),力設(shè)備100可產(chǎn)生右傾斜力以將用戶的頭輕推到右邊,如圖8b所示。此外,當(dāng)用戶在轉(zhuǎn)彎的過(guò)程中時(shí),傳感器可檢測(cè)用戶的位置和定向的變化,并重新定位質(zhì)量塊110以施加適當(dāng)?shù)牧?lái)繼續(xù)在正確的方向上引導(dǎo)用戶,如圖8c所示。然后,在沿著正確的街道轉(zhuǎn)彎之后,力設(shè)備100可將質(zhì)量塊110返回到中性位置,如圖8d所示。此外,當(dāng)用戶到達(dá)他或她的目的地時(shí),力設(shè)備100可產(chǎn)生特定的力模式以指示用戶已到達(dá)他或她的目的地。
在一些實(shí)施方案中,各種類型的力設(shè)備100例如上面所述的那些力設(shè)備可與安全設(shè)備例如識(shí)別周圍環(huán)境中的潛在危險(xiǎn)和警告用戶潛在危險(xiǎn)的問(wèn)題警報(bào)的系統(tǒng)集成在一起。在這樣的實(shí)施方案中,力設(shè)備100可經(jīng)由傳感器分析用戶的周圍事物,并檢測(cè)潛在的危險(xiǎn)。然后當(dāng)力設(shè)備100檢測(cè)到危險(xiǎn)情況時(shí),力設(shè)備100可施加力以使用戶將他或她的頭轉(zhuǎn)向危險(xiǎn)情況,例如汽車從車道離開。
在另一非限制性例子中,力設(shè)備100可與捕獲在用戶周圍的360°全景的頭戴式環(huán)繞式(例如半球式)成像器或捕獲與用戶周圍的環(huán)境相關(guān)的信息的任何其它傳感器集成在一起。例如且不限于,成像器或傳感器可識(shí)別在位于用戶后面的樹中的鳥。力設(shè)備100可接著在用戶身上施加力(例如向上和向右力)以指示用戶——貪婪的獵鳥者——應(yīng)向上和向右引導(dǎo)他或她的凝視。
在又一非限制性例子中,力設(shè)備100可與增強(qiáng)現(xiàn)實(shí)(ar)頭戴式設(shè)備(hmd)集成在一起。當(dāng)用戶沿著街道行走并操作力設(shè)備100時(shí),hmd可顯示與周圍環(huán)境中的物體相關(guān)的各種ar信息。然后,當(dāng)與ar信息相關(guān)的物體在用戶的視場(chǎng)之外時(shí),力設(shè)備100可施加力以將用戶的注意力引向物體。例如且不限于,力設(shè)備100可包括確定用戶正經(jīng)過(guò)具有在第三層上的值得注意的公寓的公寓建筑物的gnss傳感器。作為響應(yīng),力設(shè)備100可施加力,其指示用戶將他或她的凝視引向公寓,使得與公寓相關(guān)的ar信息可被提供給用戶。
在又一非限制性例子中,力設(shè)備100可包括陀螺儀傳感器、加速度計(jì)和/或成像器以檢測(cè)用戶何時(shí)失足或失去他或她的平衡。在這樣的情況下,力設(shè)備100可將一個(gè)或多個(gè)力施加到用戶的頭或身體以試圖防止用戶落下和/或校正用戶的平衡。例如且不限于,被包括在力設(shè)備100中的一個(gè)或多個(gè)傳感器可檢測(cè)到用戶的姿勢(shì)在閾值范圍(如角范圍)之外。作為響應(yīng),力設(shè)備100可施加一個(gè)或多個(gè)力以影響用戶的姿勢(shì),直到姿勢(shì)回到閾值范圍內(nèi)為止。此外,當(dāng)力設(shè)備100經(jīng)由一個(gè)或多個(gè)傳感器檢測(cè)到用戶將陷入物體例如燈桿或消防栓內(nèi)時(shí),可在用戶的頭或身體上施加力。
在一些實(shí)施方案中,力設(shè)備100可提供對(duì)由用戶執(zhí)行的通常被稱為刻板癥的下意識(shí)的身體運(yùn)動(dòng)的警報(bào)。刻板癥可包括重復(fù)的運(yùn)動(dòng)、姿勢(shì)或說(shuō)話,例如身體搖動(dòng)、自我撫摸、腿的交叉/不交叉以及原地踏步。相應(yīng)地,可實(shí)現(xiàn)陀螺儀傳感器、加速度計(jì)、成像器等以檢測(cè)這樣的運(yùn)動(dòng)并施加力以提請(qǐng)用戶注意運(yùn)動(dòng)。此外,力設(shè)備100可施加力以補(bǔ)償用戶想消除的用戶的頭或身體的輕微運(yùn)動(dòng)。在這樣的實(shí)施方案中,力設(shè)備100可識(shí)別無(wú)意識(shí)的身體運(yùn)動(dòng)模式并產(chǎn)生具有實(shí)質(zhì)上相同的幅度但相反的相位/方向的力模式,以便消除不希望有的身體運(yùn)動(dòng)模式。
圖9是根據(jù)各種實(shí)施方案的用于在用戶身上施加力的方法步驟的流程圖。雖然結(jié)合圖1a-8d的系統(tǒng)描述了方法步驟,本領(lǐng)域中的技術(shù)人員將理解,方法步驟以任何順序落在各種實(shí)施方案的范圍內(nèi)。
如所示,方法900在步驟910開始,其中力控制應(yīng)用332接收或產(chǎn)生力事件并處理力事件以確定力方向和/或力幅度。如上所述,可產(chǎn)生各種類型和幅度的力,以便向用戶提供指令、警報(bào)、通知等。在一些實(shí)施方案中,由力事件指示的力方向可包括相對(duì)于用戶的方向,或力方向可包括絕對(duì)方向(例如基于地理基向)。
在步驟920,力控制應(yīng)用332分析傳感器數(shù)據(jù)以確定力設(shè)備100的定向和/或位置(例如相對(duì)坐標(biāo)或絕對(duì)坐標(biāo))。在各種實(shí)施方案中,力設(shè)備100的定向和/或位置可指示質(zhì)量塊應(yīng)如何被重新定位,以便產(chǎn)生具有由力事件規(guī)定的方向和/或幅度的力。相應(yīng)地,在步驟930,力控制應(yīng)用332產(chǎn)生控制信號(hào)以基于由力事件指示的力方向、由力事件指示的力幅度、力設(shè)備100的定向和/或力設(shè)備100的位置來(lái)重新定位一個(gè)或多個(gè)質(zhì)量塊。
接著在步驟940,力控制應(yīng)用332確定目標(biāo)定向或位置是否由力事件規(guī)定。在一些實(shí)施方案中,目標(biāo)定向可包括與用戶的姿勢(shì)、頭定向、身體定向等相關(guān)的閾值范圍(例如角范圍或距離范圍)。此外,在一些實(shí)施方案中,目標(biāo)位置可包括地理坐標(biāo)。如果沒有目標(biāo)定向或目標(biāo)位置由力事件規(guī)定,則方法900繼續(xù)進(jìn)行到步驟980,其中力控制應(yīng)用332可選地產(chǎn)生控制信號(hào)以將一個(gè)或多個(gè)質(zhì)量塊返回到中性位置(例如起始位置)。方法900接著返回到步驟哦910,其中力控制應(yīng)用332等待接收或產(chǎn)生額外的力事件。
然而,如果在步驟940目標(biāo)定向或目標(biāo)位置由力事件規(guī)定,則方法900繼續(xù)進(jìn)行到步驟950,其中力控制應(yīng)用332分析傳感器數(shù)據(jù)以檢測(cè)力設(shè)備100的定向和/或位置。在步驟960,力控制應(yīng)用332通過(guò)確定力設(shè)備100是否在目標(biāo)定向上和/或在目標(biāo)位置處來(lái)確定用戶是否順從和/或正確地響應(yīng)于力。
如果在步驟960力控制應(yīng)用332確定力設(shè)備100不在目標(biāo)定向上和/或不在目標(biāo)位置處,則方法900繼續(xù)進(jìn)行到步驟970,其中力控制應(yīng)用332可選地基于由力事件指示的力方向、由力事件指示的力幅度、力設(shè)備100的定向和/或力設(shè)備100的位置來(lái)重新定位一個(gè)或多個(gè)質(zhì)量塊。方法900接著返回到步驟950,其中力控制應(yīng)用332分析傳感器數(shù)據(jù)以檢測(cè)力設(shè)備100定向和/或位置。
然而如果在步驟960力控制應(yīng)用332確定力設(shè)備100在目標(biāo)定向上和/或在目標(biāo)位置處,則方法900繼續(xù)進(jìn)行到步驟980,其中力控制應(yīng)用332可選地產(chǎn)生控制信號(hào)以使一個(gè)或多個(gè)質(zhì)量塊反饋到中性位置。方法900接著反饋到步驟910,其中力控制應(yīng)用332等到接收或產(chǎn)生額外的力事件。
總之,力控制應(yīng)用接收或產(chǎn)生指示力方向和/或力幅度的力事件。力控制應(yīng)用接著基于傳感器數(shù)據(jù)來(lái)確定力設(shè)備的定向和/或位置。力控制還基于力事件以及力設(shè)備的定向和/或位置來(lái)確定經(jīng)由一個(gè)或多個(gè)質(zhì)量塊施加在用戶身上的力。接著,力控制應(yīng)用產(chǎn)生控制信號(hào)以重新定位一個(gè)或多個(gè)質(zhì)量塊,以便在用戶身上施加適當(dāng)?shù)牧Α?/p>
本文所述的技術(shù)的至少一個(gè)優(yōu)點(diǎn)是,可將信息提供給用戶而不壓倒用戶的視覺和聽覺通道。相應(yīng)地,用戶可接收指令、警報(bào)和通知,而同時(shí)經(jīng)由他或她的視覺和/或聽覺通道接收其它類型的信息,而不產(chǎn)生潛在地危險(xiǎn)的情況。此外,通過(guò)響應(yīng)于力設(shè)備的定向的變化而在用戶身上施加力,本文所述的技術(shù)可幫助用戶維持他或她的平衡和/或姿勢(shì)。
各種實(shí)施方案的描述為了說(shuō)明的目的而被介紹,但并沒有被規(guī)定為無(wú)遺漏的或限于所公開的實(shí)施方案。很多修改和變化將對(duì)本領(lǐng)域中的普通技術(shù)人員明顯而不偏離所述實(shí)施方案的范圍和精神。
本實(shí)施方案的方面可被體現(xiàn)為系統(tǒng)、方法或計(jì)算機(jī)程序產(chǎn)品。相應(yīng)地,本公開的方面可采取通常都可在本文被稱為“電路”、“模塊”或“系統(tǒng)”的完全硬件實(shí)施方案、完全軟件實(shí)施方案(包括固件、常駐軟件、微代碼等)或組合軟件和硬件方面的實(shí)施方案的形式。此外,本公開的方面可采取體現(xiàn)在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品的形式,計(jì)算機(jī)可讀介質(zhì)具有體現(xiàn)在其上的計(jì)算機(jī)可讀程序代碼。
可利用一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任何組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是例如但不限于電子、磁性、光學(xué)、電磁、紅外或半導(dǎo)體系統(tǒng)、裝置或設(shè)備或前述項(xiàng)的任何適當(dāng)組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非詳盡列表)將包括下列項(xiàng):具有一個(gè)或多個(gè)電線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤驅(qū)動(dòng)器、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦除可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式光盤只讀存儲(chǔ)器(cd-rom)、光學(xué)存儲(chǔ)設(shè)備、磁性存儲(chǔ)設(shè)備或前述項(xiàng)的任何適當(dāng)組合。在本文檔的上下文中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是可包含或存儲(chǔ)用于由或結(jié)合指令執(zhí)行系統(tǒng)、裝置或設(shè)備來(lái)使用的程序的任何有形介質(zhì)。
上面參考根據(jù)本公開的實(shí)施方案的方法、裝置(系統(tǒng))和計(jì)算機(jī)程序產(chǎn)品的流程圖圖示和/或方框圖描述了本公開的方面。將理解,流程圖圖示和/或方框圖的每個(gè)塊和在流程圖圖示和/或方框圖中的塊的組合可由計(jì)算機(jī)程序指令實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可被提供到通用計(jì)算機(jī)、專用計(jì)算機(jī)的處理器或其它可編程數(shù)據(jù)處理裝置以產(chǎn)生機(jī)器,使得經(jīng)由計(jì)算機(jī)的處理器或其它可編程數(shù)據(jù)處理裝置執(zhí)行的指令使在一個(gè)或多個(gè)流程圖和/或方框圖塊中規(guī)定的功能/行動(dòng)的實(shí)現(xiàn)成為可能。這樣的處理器可以不限于是通用處理器、專用處理器、應(yīng)用特定處理器或現(xiàn)場(chǎng)可編程處理器或門陣列。
附圖中的流程圖和方框圖示出根據(jù)本公開的各種實(shí)施方案的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的架構(gòu)、功能和操作。在這個(gè)方面中,在流程圖或方框圖中的每個(gè)塊可代表代碼的模塊、段或部分,其包括用于實(shí)現(xiàn)規(guī)定的邏輯功能的一個(gè)或多個(gè)可執(zhí)行指令。還應(yīng)注意,在一些可選的實(shí)現(xiàn)中,在塊中提到的功能可與在附圖中提到的順序不同地出現(xiàn)。例如,連續(xù)示出的兩個(gè)塊可事實(shí)上實(shí)質(zhì)上同時(shí)執(zhí)行,或塊有時(shí)可以按相反的順序執(zhí)行,取決于所涉及的功能。還應(yīng)注意,方框圖和/或流程圖圖示的每個(gè)塊和在方框圖和/或流程圖圖示中的塊的組合可由執(zhí)行規(guī)定功能或行動(dòng)或?qū)S糜布?jì)算機(jī)指令的組合的基于專用硬件的系統(tǒng)實(shí)現(xiàn)。
雖然前述內(nèi)容目的在于本公開的實(shí)施方案,可設(shè)想本公開的其它和另外的實(shí)施方案而不偏離其基本范圍,且其范圍由接下來(lái)的權(quán)利要求確定。