新四季網

使用移動裝置的相對位置的情境感知的製作方法

2023-05-03 04:56:56

使用移動裝置的相對位置的情境感知的製作方法
【專利摘要】一種在無線網絡中進行通信的基於伺服器的情境感知方法包含檢測一或多個用戶設備UE相對於同一附近區域內的其它用戶設備的信號強度。所述方法還包含基於所述用戶設備相對於所述其它用戶設備的所述所檢測到的信號強度檢測所述用戶設備與所述其它用戶設備的模式。所述方法還包含基於所述所檢測到的模式推導社會情境。所述方法進一步包含響應於所述所推導出的社會情境起始動作。
【專利說明】使用移動裝置的相對位置的情境感知

【技術領域】
[0001]本發明的各方面大體上涉及無線通信系統,且更確切地說,涉及使用移動裝置的相對位置的情境感知。

【背景技術】
[0002]存在用於追蹤用戶位置的多種系統和方法。可以執行此類追蹤以支持情境感知應用、提供基於位置的服務或用於各種其它原因。通常通過追蹤與用戶唯一地相關聯的裝置或物體的位置來執行對用戶的追蹤。例如,現今用戶攜帶的多種移動裝置包含使得能夠以不同精確程度確定此些裝置的位置的技術。此類技術可以包含但不限於衛星定位系統(SPS)(例如,全球定位系統(GPS)技術)、(無線區域網)WLAN技術、蜂窩電話技術和藍牙技術。從移動裝置獲得的信息可以包含實際位置信息。例如,位置信息可以基於內置式GPS能力,或相對位置信息,例如相對於其它移動裝置、信標、或其它可識別的物體或位置的接近性。
[0003]定位方法可以根據目標裝置對已知外部信號源(例如,SPS衛星或網絡基站)的測量來確定目標裝置的位置。另外,網絡實體(例如,基站)對來自目標裝置的信號的測量也可以幫助確定目標裝置的位置。這些測量可能使得能夠確定目標裝置的當前絕對位置,例如其精確的緯度、經度和海拔高度。
[0004]如果目標裝置不能夠測量來自外部源的信號,並且網絡實體不能夠測量足夠的來自目標裝置的信號,則不可能獲取目標裝置的位置,和/或在所需響應時間內獲取位置。此些情況可能在(例如)當目標裝置與外部信號源和/或網絡實體之間存在物理障礙時發生。無法測量信號的情況可以在目標裝置在建築物或隧道內部、在密集的城市環境中的室外或距地面外部無線電源和網絡實體非常遙遠時發生。


【發明內容】

[0005]根據本發明的一個方面,一種在無線網絡中進行通信的基於伺服器的情境感知方法包含檢測一或多個用戶設備(UE)相對於同一附近區域內的其它用戶設備的信號強度。所述方法還可以包含基於一或多個用戶設備相對於其它用戶設備的所檢測到的信號強度檢測一或多個用戶設備與其它用戶設備的模式。所述方法還可以包含基於所檢測到的模式推導社會情境。所述方法可以進一步包含響應於所推導出的社會情境起始動作。
[0006]根據本發明的另一方面,一種用於在無線網絡中進行通信的基於伺服器的情境感知設備包含用於檢測一或多個用戶設備(UE)相對於同一附近區域內的其它用戶設備的信號強度的裝置。所述設備還可以包含用於基於一或多個用戶設備相對於其它用戶設備的所檢測到的信號強度檢測一或多個用戶設備與其它用戶設備的模式的裝置。所述設備還可以包含用於基於所檢測到的模式推導社會情境的裝置。所述設備可以進一步包含用於響應於所推導出的社會情境起始動作的裝置。
[0007]根據本發明的一個方面,一種用於在無線網絡中進行通信的基於伺服器的情境感知設備包含存儲器和耦合到存儲器上的一或多個處理器。所述處理器經配置以檢測一或多個用戶設備(UE)相對於同一附近區域內的其它用戶設備的信號強度。所述處理器進一步經配置以基於所檢測到的信號強度檢測一或多個用戶設備與其它用戶設備的模式。所述處理器進一步經配置以基於所檢測到的模式推導社會情境。所述處理器進一步經配置以響應於所推導出的社會情境起始活動。
[0008]根據本發明的另一方面,一種用於在無線網路中進行無線通信的電腦程式產品包含記錄有非暫時性程序代碼的計算機可讀媒體。所述程序代碼包含用以檢測一或多個用戶設備(UE)相對於同一附近區域內的其它用戶設備的信號強度的程序代碼。所述程序代碼還包含用以基於所檢測到的信號強度檢測一或多個用戶設備與其它用戶設備的模式的程序代碼。所述程序代碼還包含用以基於所檢測到的模式推導社會情境的程序代碼。所述程序代碼還包含用以響應於所推導出的社會情境起始活動的程序代碼。
[0009]這裡已經相當寬泛地概述了本發明的特徵和技術優點,從而使得可以更好地理解下文的詳細描述。下文將描述本發明的另外的特徵和優點。所屬領域的技術人員應了解,可以容易地利用本發明作為基礎來修改或設計其它用於實現本發明的相同目的的結構。所屬領域的技術人員還應認識到,此類等效構造不會偏離如在所附權利要求書中所闡述的本發明的教示。當結合附圖進行考慮時,將從以下描述更好地理解據信為本發明的特性(關於其組織和操作方法兩者)的新穎特徵連同另外的目標和優點。然而,應明確地理解,僅出於說明和描述的目的而提供各圖中的每一者,且其不希望作為對本發明的限制的界定。

【專利附圖】

【附圖說明】
[0010]在結合附圖閱讀時,本發明的特徵、性質和優點將從下文陳述的詳細描述中變得更清楚,在附圖中相同的參考標號始終對應地進行識別。
[0011]圖1繪示根據本發明的一些方面的說明一群用戶因一事件聚集在一起的非常鄰近環境的布局。
[0012]圖2A到2E說明根據本發明的一些方面的表示一群用戶因一事件聚集在一起的用戶設備的樣本模式。
[0013]圖3是說明用於在無線網絡中進行通信的基於伺服器的情境感知方法或過程的框圖。
[0014]圖4繪示根據本發明的一些方面的衛星定位系統(SPS)系統的框圖。
[0015]圖5說明根據本發明的一些方面的可被採用以實施中央伺服器的例示性計算機系統。
[0016]圖6是說明採用情境感知處理系統的設備的硬體實施方案的實例的圖。

【具體實施方式】
[0017]下文結合附圖而陳述的詳細描述意在作為對各種配置的描述,而無意表示可藉以實踐本文所描述的概念的僅有配置。出於提供對各種概念的透徹理解的目的,所述詳細描述包含具體細節。然而,對於所屬領域的技術人員而言顯而易見的是,可在沒有這些具體細節的情況下實踐這些概念。在一些情況下,以框圖形式展示了熟知結構和組件以便避免混淆此些概念。
[0018]在本發明的一些方面中,描述了用於利用所收集的數據或信息以改善整體用戶體驗的情境感知用戶設備(UE)、移動裝置或手機。衛星定位系統(GPS)以及室內定位系統的精度的提高使得用戶設備能夠基於在用戶周圍的那些物體的位置得出用戶可能在做什麼的一些結論。
[0019]用戶設備是基於用戶設備正在執行什麼處理以及周圍情況進行情境感知的。例如,本發明的一些方面允許確定用戶設備相對於非常鄰近環境內的其它用戶設備的位置。非常鄰近環境的一些實例可以包含房間、車輛、教室、室外集會或類似者。基於用戶設備的相對位置或所在地檢測模式,並且基於所檢測到的模式推導社會情境。推導社會情境可以包含得出關於與用戶設備相關聯的用戶的當前活動的結論。可以響應於檢測到用戶設備的用戶的社會情境或活動而起始動作。例如,如果用戶設備正在教室中操作,則用戶設備(或與用戶設備相關聯的伺服器)可以產生信息以提議將用戶設備切換到振動模式。
[0020]圖1繪示根據本發明的一個方面的說明一群用戶因一事件聚集在一起的非常鄰近環境100的布局。非常鄰近環境100可以是會議室、車輛、教室、俱樂部、酒吧或類似者。每一用戶可以具有用戶設備(UE) 110(110-1、……、110-N),其經配置以發射位置信號並且接收周圍或相鄰用戶設備110的位置信號。例如,目標用戶設備110-1可以運行後臺進程,從而向其它用戶設備110-3和110-N和/或向中央伺服器112報告信號,例如位置和其它傳感器(例如,加速計)數據或信息。伺服器112可以利用來自用戶和在附近的其它用戶的此數據以基於用戶參與其中的社會情境或活動向用戶設備110提供信息。
[0021]在本發明的一些方面中,根據藍牙實施方案、WLAN實施方案、WiFi直連實施方案、近場通信(NFC)實施方案、超聲波實施方案、或能夠提供用戶設備110-1相對於其它用戶設備110的位置信息的任何其它實施方案,基於對用戶的位置的三角測量確定UE 110的相對位置。每一用戶設備110可以配備有收發器,以用於向伺服器112和其它用戶設備110發射信號並且從伺服器112和其它用戶設備110接收信號。在本發明的一些方面中,收發器可以是超聲波收發器、藍牙收發器、WiFi收發器和/或任何其它類似收發器。可以基於在相應的用戶設備110的收發器處接收的信號的幅度確定用戶設備110的相對位置。一般來說,離目標用戶設備110-1較遠的用戶設備110可能比那些更靠近目標用戶設備110-1的用戶設備具有更弱的信號。
[0022]在本發明的一些方面中,目標用戶設備110-1可以響應於從其相鄰用戶設備110接收到信號而確定用戶的模式。模式的確定可以基於相鄰用戶設備110的相對信號強度和/或位置。目標用戶設備110-1可以基於所確定的模式確定社會情境或活動。響應於確定社會情境,用戶設備110可以接收或產生與所確定的社會情境或活動相關聯的信息。用戶設備110可以包含存儲裝置或存儲器以存儲與不同社會情境相關聯的一或多個模式。所存儲的模式可以確定用戶的未來社會情境或活動。
[0023]在本發明的一些方面中,每一用戶設備110可以將其位置信息傳達給中央伺服器112。由每一用戶設備110傳達的位置信息可以相對於相鄰用戶設備110的位置。用戶設備110的相對位置可以基於來自一或多個用戶設備110的所檢測到的信號。例如,用戶設備110可以檢測信號並且向伺服器112轉發與所檢測到的信號相關聯的信息。所述信息可以指示用戶設備110中的一或多者正遠離彼此或朝向彼此移動。
[0024]在本發明的一個方面中,中央伺服器112可以存取一或多個用戶設備110相對於同一附近區域內的其它用戶設備110的信號強度信息。在本發明的一個方面中,在中央伺服器處的檢測是基於從用戶設備110接收的信息。在本發明的其它方面中,用戶設備110可以檢測一或多個用戶設備110相對於其它用戶設備110的信號強度信息並且向中央伺服器112轉發信號強度信息。基於位置信息,中央伺服器112可以檢測用戶設備110的用戶的模式。接著中央伺服器112可以基於所檢測到的模式確定用戶的社會情境或活動。本發明的一個方面動態地追蹤用戶設備模式中的變化並且基於用戶設備模式中的所檢測到的變化推導社會情境。
[0025]如圖1中所示,伺服器112可以包含存儲裝置、存儲器或資料庫114以存儲與一或多個社會情境相關聯的一或多個預定模式。在一個配置中,存儲裝置114是獨立的,但是耦合到伺服器112。在本發明的一些方面中,伺服器112是遠程定位的,並且用戶設備110可以經由有線和/或無線網絡向伺服器112發射信息並且從伺服器112接收信息。
[0026]通過具有與不同社會情境活動相關聯的預定模式的資料庫,可以改善對用戶的未來社會情境或活動的確定。例如,伺服器112可以將從一或多個用戶設備110接收的當前信息與資料庫或存儲裝置114中的信息進行比較。比較的結果可以確定當前社會情境。例如,如果相對於其它用戶設備110-2到110-N的與目標用戶設備110-1相關聯的當前模式類似於資料庫中的現有模式,則目標用戶設備110-1的用戶可能參與類似於現有模式的社會活動的社會活動中。在一個配置中,比較的結果可以提示伺服器112更新與存儲裝置114中的模式相關聯的現有社會情境。
[0027]在本發明的一些方面中,目標用戶設備110-1的用戶可以為伺服器112提供用戶參與其中的社會活動作為社會活動信息。當用戶提供社會活動信息時,伺服器112可以使用所述信息以改善或優化其模式檢測能力。例如,結合所接收到的社會活動信息,伺服器112還可以獲取目標用戶設備110-1相對於其它用戶設備110-2110-N的位置信息。基於位置信息,伺服器112可以檢測模式並且確定目標用戶設備110-1的當前社會情境。所確定的當前社會情境可以與由用戶提供的社會情境或活動進行比較,並且將結果用以改善或優化伺服器112的模式檢測能力。例如,可以調整用於檢測模式和社會情境的一些參數以改善由用戶提供的社會情境信息與由伺服器112確定的社會情境之間的對應性。
[0028]圖2A到2E說明根據本發明的一些方面的表示一群用戶因一事件聚集在一起的用戶設備210(210-1、……、210-N)的樣本模式。如上文參考圖1所描述,伺服器112可以經配置以基於從用戶設備210接收的信息或數據來辨識模式。例如,如果用戶設備210是如圖2A中所示呈實質上圓形的布置200並且是靜止的,那麼伺服器112可以推斷用戶在會議室中並且正在開會。在此配置中,伺服器112可以(例如)提議或自動地將鈴聲切換到振動模式。當小組會議的成員移動到會議桌上首,表示他/她成為本次會議的主持人時,可以將對投影到屏幕上的共享應用程式的控制轉移給所述用戶,並且可以相應地重新配置應用程式(例如,Microsoft Live Meeting)。
[0029]當用戶設備210呈如圖2B中所示的實質上線性的布置202時,伺服器112可以推斷用戶因一事件在排隊等待。伺服器112可以計算隊伍的長度並且提供關於(例如)在商店或劇院或其它類似設施處的平均等待時間的信息。當由伺服器112接收的信息表明用戶呈幾排並且靜止時,伺服器112可以推斷用戶在階梯教室或電影院中。在一個配置中,由伺服器112接收的信息可以指示用戶設備210的用戶是站立的而其它用戶可能坐著。在本發明的一個方面中,在用戶設備110中可以實施加速計以檢測用戶是否坐著、行走、跑動、站立等。此信息可以是基於由與用戶設備210相關聯的加速計產生的信息。在此情況下,月艮務器112可以推斷站立的用戶正在向坐著的其它用戶做介紹。
[0030]在本發明的一些方面中,由伺服器112從用戶設備210接收的信息可能指示幾個用戶非常鄰近並且不以組織化的模式移動。在此情況下,伺服器112可以推斷可能正發生有很大噪音的社交集會或派對。作為響應,伺服器可以產生、提供或激活應用程式以說明或示範在派對上發生的事件。例如,可以啟動動畫應用程式以說明在社交集會上發生的事件。
[0031]在本發明的一些方面中,由伺服器接收的信息可以指示所有用戶設備210是按實質上矩形形狀的配置204布置並且正以同一速度行進,如圖2C中所示。在此情形下,伺服器112可以推斷用戶正在移動車輛中行進。基於用戶設備210的相對位置以及從用戶設備210-2,210-3和210-4接收的其它信息,可以從群體中識別出駕駛者的用戶設備210-1。因此可以將傳入的文本消息投送到乘客的電話。此外,行進的群體中的所有用戶設備210上的「公路之旅」應用程式可以在它們的作業系統菜單中變得更為突出。
[0032]在本發明的一些方面中,可以通過伺服器112檢測如圖2D中所示的群體分散模式206或如圖2E中所示的群體聚集模式208。檢測可以基於由伺服器112接收的指示用戶設備210正遠離彼此或朝向彼此移動的信息。在用戶設備210移動離開的情況下,伺服器112可以推斷會議、事件或活動已經結束。接著伺服器可以自動地向可能正趕往所述事件途中的其它用戶產生消息。反過來,如圖2D中所示的群體的自發形成可以導致伺服器112向預訂給定活動的其它用戶產生消息。
[0033]參考圖2A到2E描述的通過利用用戶周圍的那些物體的位置來檢測模式為用戶提供了改善的通信系統和/或網絡交互。
[0034]圖3是說明用於在無線網絡中進行通信的基於伺服器的情境感知方法300的框圖。所述方法包含在框310處檢測一或多個用戶設備(UE)相對於同一附近區域內的其它用戶設備的信號強度。例如,如圖1中所示,中央伺服器112可以基於從用戶設備110接收的信息檢測一或多個用戶設備110相對於同一附近區域內的其它用戶設備110的信號強度信息。在框312處,基於用戶設備相對於其它用戶設備的所檢測到的信號強度檢測用戶設備與其它用戶設備的模式。例如,如圖1中所示,基於位置信息,中央伺服器112可以檢測用戶設備110的用戶的模式。在框314處,所述方法包含基於所檢測到的模式推導社會情境。例如,如圖1中所示,中央伺服器112可以基於所檢測到的模式確定用戶的社會情境或活動。在框316處,所述方法響應於所推導出的社會情境起始動作。例如,如圖1中所示,如果用戶設備正在教室中操作,則用戶設備110 (或與用戶設備110相關聯的伺服器112)可以產生信息以提議將用戶設備110切換到振動模式。
[0035]儘管可以如上文所描述確定用戶的所在地或位置,但也可以通過其它位置確定系統(ros)確定位置。在本發明的一個方面中,可以如上文所描述和/或通過用戶設備或移動通信裝置(例如,由參與者攜帶的手機)中的PDS確定參與者的位置或所在地。PDS可以包含任何數目的基於地面和衛星的定位系統。例如,PDS可以包含但不限於衛星定位系統(SPS)和全球導航衛星系統(GNSS),例如全球定位系統(GPS)、伽利略定位系統(Galileo)、格洛納斯定位系統(Glonass)、北鬥衛星導航系統(BeiDou)及其類似物。PDS還可以包含任何基於地面的位置確定系統或室內位置系統,如上所述。
[0036]圖4繪示根據本發明的一個方面的SPS系統400的框圖。如圖4中所示,SPS系統400包含各種衛星。代表性地,作為SPS系統400的一部分示出衛星420(420-1、……、420-N)。但是,衛星420中的一些可能實際上屬於另外的系統。出於各種目的,衛星420可以一起作為SPS 400的一部分來使用。
[0037]用戶設備或移動裝置410經配置以從衛星420獲得、接收並且處理信號,衛星420可能來自SPS (例如GPS、伽利略定位系統(Galileo)、格洛納斯定位系統(GLONASS)、GNSS、使用來自這些系統的組合的衛星的系統、或將來研發的任何SPS)。在本發明的此方面中,SPS/PDS定位過程以移動裝置410搜索來自替代源的位置數據起始,替代源例如蜂窩基站422、膝上型計算機430、桌上型計算機440、經由膝上型計算機430的無線發射器432、以及無線發射器424。發射器424可以包含任何數目的各種發射器,例如BLUETOOTH?發射器、802.llx無線接入點、飛蜂窩、應答器裝置、數位電視(DTV)發射器、商業無線電發射器(例如,FM或AM無線電)及其類似物。在一些情況下,位置數據被轉化為實際位置。在其它情況下,移動裝置410處理位置數據本身而不是實際位置。例如,可以由移動裝置410接收在兩個蜂窩站點之間的到達時間差(TD0A)例量結果並且用作位置數據。
[0038]移動裝置410可以按單向或者雙向通信的形式建立與蜂窩基站422的通信。移動裝置410和蜂窩基站422可以提供各種形式的位置數據,例如移動國家碼(MCC)和蜂窩標識符(ID)。在此配置中,MCC和/或ID使得能夠在基站年鑑中查詢蜂窩位置的緯度、經度和海拔高度。在此配置中,蜂窩的緯度、經度和海拔高度可以用作種子位置,或與來自其它收發器的位置以及定時和/或信號強度信息組合,以計算移動裝置410的種子位置。在單向通信中,移動裝置410至少接收蜂窩ID。在雙向通信過程中,移動裝置410至少接收MCC和蜂窩基站ID。在雙向通信過程中接收的信息更可靠,因為移動裝置410、蜂窩基站422以及在蜂窩基站422上操作的網絡受到驗證。在此情況下,可以經由雙向通信驗證基站和收發器的位置的精確性。
[0039]取決於應用,可以通過各種技術實施本文所描述的方法。例如,這些方法可以用硬體、固件、軟體或其任何組合來實施。對於硬體實施方案,處理單元可實施於一或多個專用集成電路(ASIC)、數位訊號處理器(DSP)、數位訊號處理裝置(DSro)、可編程邏輯裝置(PLD)、現場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、電子裝置、經設計以執行本文所描述的功能的其它電子單元,或其組合內。
[0040]對於固件和/或軟體實施方案,可以用執行本文所描述的功能的模塊(例如,程序、函數等等)來實施所述方法。任何有形地體現指令的機器或計算機可讀媒體都可以用於實施本文所描述的方法。例如,軟體代碼可以存儲在存儲器中,並且由處理器來執行。當由處理器執行時,執行軟體代碼產生實施各種方法和本文所呈現的教示的不同方面的功能性的操作環境。存儲器可以實施於處理器內或在處理器外部。如本文所使用,術語「存儲器」是指任何類型的長期、短期、易失性、非易失性或其它存儲器,並且不限於任何特定類型的存儲器或數目的存儲器,或任何類型的存儲存儲內容的媒體。
[0041]存儲定義本文所描述的方法和功能的軟體代碼的機器或計算機可讀媒體包含計算機可讀存儲媒體。計算機可讀存儲媒體可能是可以存儲信息並且可由計算機存取的任何可用媒體(並且不是指暫時性傳播信號)。舉例來說(且並非限制),此些計算機可讀存儲媒體可以包括RAM、ROM、EEPROM、CD-ROM或其它光碟存儲裝置、磁碟存儲裝置或其它磁性存儲裝置,或可用於存儲呈指令或數據結構的形式的所要程序代碼且可由計算機存取的任何其它媒體。如本文中所使用,磁碟和/或光碟包含緊密光碟(CD)、雷射光碟、光學光碟、數字多功能光碟(DVD)、軟磁碟及藍光光碟,其中磁碟通常磁性地重現數據,而光碟使用雷射光學地重現數據。上文的組合也應包含在計算機可讀存儲媒體的範圍內。
[0042]除了存儲在計算機可讀存儲媒體上之外,還可以將指令和/或數據作為信號提供於通信設備中所包含的傳輸媒體上。例如,通信設備可以包含具有指示指令和數據的信號的收發器。所述指令和數據經配置以致使一或多個處理器實施權利要求書中概述的功能。
[0043]圖5說明根據本發明的某些方面的可以被採用以實施中央伺服器112和/或UE110,210的計算機系統500。中央處理單元(「CPU」或「處理器」)551耦合到系統總線552。CPU 551可以是任何通用處理器。只要CPU 551 (和系統500的其它組件)支持如本文所描述的操作,本發明就不受CPU 551 (或例示性系統500的其它組件)的架構限制。因此,CPU551可以通過一或多個處理器或處理器核心為系統500提供處理。CPU 551可以執行本文所描述的各種邏輯指令。例如,CPU 551可以根據上文結合圖3所描述的例示性操作流程執行機器級指令。當執行表示圖3中所示的操作框的指令時,CPU 551變為經專門配置以根據本文所描述的教示的各種方面操作的專用計算平臺的專用處理器。
[0044]計算機系統500還包含隨機存取存儲器(RAM) 553,其可以是SRAM、DRAM、SDRAM或類似者。計算機系統500包含只讀存儲器(ROM) 554,其可以是PR0M、EPR0M、EEPROM或類似者。如在本領域中所熟知的,RAM 553和ROM 554保存用戶和系統數據以及程序。
[0045]計算機系統500還包含輸入/輸出(I/O)適配器555、通信適配器561、用戶接口適配器558和顯示適配器559。在本發明的某些方面中,I/O適配器555、用戶接口適配器558和/或通信適配器561可以使得用戶能夠與計算機系統500交互以輸入信息。通信模塊/收發器567為計算機系統500提供射頻通信能力。SPS接收器568提供將在各種衛星定位系統中獲得的通過衛星實現的定位信息。
[0046]I/O適配器555將存儲裝置556 (例如硬碟驅動器、光碟(CD)驅動器、軟磁碟驅動器、磁帶驅動器、SD卡等中的一或多者)耦合到計算機系統500。除RAM 553外還利用存儲裝置以用於與以下操作相關聯的存儲器:執行與SPS接收器相關聯的操作以及根據本發明教示的各種方面配置的情境感知處理。通信適配器561適於將計算機系統500耦合到網絡562,這可以使得信息能夠經由網絡562 (例如,網際網路或其它廣域網、區域網、公共或專用交換電話網絡、無線網絡、以上的任何組合)輸入到系統500和/或從系統500輸出。用戶接口適配器558將用戶輸入裝置(例如,鍵盤563、指針裝置557、觸控螢幕(未描繪)和麥克風564)和/或輸出裝置(例如,揚聲器565)耦合到計算機系統500。顯示適配器559由處理器551或圖形處理單元(GPU) 566驅動以控制顯示裝置560上的顯示,例如,以顯示導致情境感知的應用程式。GPU 566可以是專用於圖形處理的各種數目的處理器中的任一者,且如圖所示可以由一或多個個別圖形處理器組成。GPU 566處理圖形指令並且將那些指令發射到顯示適配器559。顯示適配器559再發射那些指令以用於轉換或操控由顯示裝置560使用的各種數目的像素的狀態,以在視覺上向用戶呈現所需信息。此些指令包含用於將狀態從開改變到關、設定特定的色彩、強度、持續時間或類似者的指令。每一此類指令組成再現指令,其控制如何在顯示裝置510上顯示以及在顯示裝置510上顯示什麼內容。
[0047]圖6是說明採用情境感知系統614的設備600的硬體實施方案的實例的圖。可以用總線架構(通常由總線624表示)來實施情境感知系統614。取決於情境感知系統614的特定應用和整體設計限制,總線624可以包含任何數目的互連總線和橋接器。總線624將包含一或多個處理器和/或硬體模塊的各種電路連結在一起,一或多個處理器和/或硬體模塊由處理器604、信號檢測模塊608、模式檢測模塊612、推導模塊616和起始模塊602、以及計算機可讀存儲媒體606表示。總線624還可以連結各種其它電路,例如定時源、外圍設備、調壓器和功率管理電路,這些在本領域中已熟知並且因此將不進行進一步的描述。
[0048]設備600包含稱合到收發器610的情境感知系統614。收發器610稱合到一或多個天線620。收發器610提供用於在傳輸媒體上與各種其它設備通信的裝置。情境感知系統614包含耦合到計算機可讀存儲媒體606的處理器604。處理器604負責一般處理,包含執行存儲在計算機可讀存儲媒體606上的軟體。當由處理器604執行時,軟體使得情境感知系統614執行上文針對任何特定設備所描述的各種功能。計算機可讀存儲媒體606還可以用於存儲當處理器604執行軟體時由處理器604操控的數據。情境感知系統614進一步包含信號檢測模塊608、模式檢測模塊612、推導模塊616和起始模塊602。信號檢測模塊608、模式檢測模塊612、推導模塊616和起始模塊602可以是在處理器604中運行的、在計算機可讀存儲媒體606中常駐/存儲的軟體模塊,耦合到處理器604的一或多個硬體模塊,或其某組合。情境感知系統614可以是中央伺服器112的組件並且可以包含存儲器114。
[0049]在一個配置中,用於進行無線通信的設備600包含用於檢測一或多個用戶設備相對於同一附近區域內的其它用戶設備的信號強度的裝置。信號強度檢測裝置可以是經配置以執行通過信號強度檢測裝置所敘述的功能的信號檢測模塊608、中央伺服器112、用戶設備110、210和/或設備600的情境感知系統614。在設備600不直接檢測信號強度的系統中,設備600通過存取所接收的指示信號強度的信息來檢測信號強度。在另一方面中,前述裝置可以是經配置以執行通過前述裝置所敘述的功能的任何模塊或任何設備。
[0050]在一個配置中,用於進行無線通信的設備600包含用於基於一或多個用戶設備相對於其它用戶設備的所檢測到的信號強度檢測一或多個用戶設備與其它用戶設備的模式的裝置。模式檢測裝置可以是經配置以執行通過模式檢測裝置所敘述的功能的模式檢測模塊612、中央伺服器112、用戶設備110、210和/或設備600的情境感知系統614。在另一方面中,前述裝置可以是經配置以執行通過前述裝置所敘述的功能的任何模塊或任何設備。
[0051]在一個配置中,用於進行無線通信的設備600包含用於基於所檢測到的模式推導社會情境的裝置。推導裝置可以是經配置以執行通過推導裝置所敘述的功能的推導模塊616、中央伺服器112、用戶設備110、210和/或設備600的情境感知系統614。在另一方面中,前述裝置可以是經配置以執行通過前述裝置所敘述的功能的任何模塊或任何設備。
[0052]在一個配置中,用於進行無線通信的設備600包含用於響應於所推導出的社會情境起始動作的裝置。起始裝置可以是經配置以執行通過起始裝置所敘述的功能的起始模塊602、中央伺服器112、用戶設備110、210和/或設備600的情境感知系統614。在另一方面中,前述裝置可以是經配置以執行通過前述裝置所敘述的功能的任何模塊或任何設備。
[0053]可按許多方式實施設備600。例如,設備600可以是移動裝置,例如,UE 110或一或多個網絡資源,例如中央伺服器112。設備600的組件可以實施於單個裝置中,或至少一些功能性可以由一個以上裝置來執行。儘管為便於說明,設備600示出了離散的模塊,但如上所述,一些或全部功能性可以由不同的模塊來執行。例如,在模塊可以使用存儲器和處理資源來實施的情況下,在一些實施方案中歸因於圖6中的特定模塊的功能性可以完全使用處理器604和計算機可讀存儲媒體606來執行。
[0054]信號檢測模塊608可以實施於硬體與軟體的組合中。例如,信號檢測模塊608可以包含一或多個天線和/或天線接口以從附近的其它移動裝置接收信號。信號檢測模塊還可以包含處理器(例如,處理器604可以執行信號檢測模塊608的某功能性)以確定至少一個另外的移動裝置的信號強度。可以確定附近的其它移動裝置的位置,但在一些實施方案中可以使用信號強度信息(以及可能另外的信息)來檢測模式,而不明確確定其它移動裝置的位置。接著可以使用模式檢測模塊612將信號強度信息用以檢測模式。
[0055]模式檢測模塊612可以使用位置和/或信號強度信息檢測模式。如同信號檢測模塊608,模式檢測模塊612可以至少部分地使用處理器604和計算機可讀存儲媒體606來實施。例如,用以檢測模式的指令以及與一或多個特定情境相關聯的模式信息可以存儲在計算機可讀存儲媒體606中。處理器604可以執行指令並且使模式檢測的結果存儲在計算機可讀存儲媒體606中。
[0056]推導模塊616可以使用來自模式檢測模塊612的信息推導社會情境。例如,可以將接收到的信號信息和/或位置信息與所存儲的一或多個模式進行比較,以確定所檢測到的模式與所存儲的模式之間的相似性。如果所檢測到的模式對應於所存儲的模式,那麼可以將社會情境推導為與所存儲的模式相關聯的社會情境。
[0057]如上所述,可以使用另外的信息來推導社會情境。例如,可以使用來自一或多個傳感器的信息來對移動裝置的運動狀態和/或位置狀態進行分類。如果所檢測到的模式對應於會議室,並且用戶的運動狀態對應於站立,那麼推導模塊可以確定移動裝置的用戶是會議室中的發言人。在類似的實例中,如果將來自行動電話麥克風的信息用以確定用戶的狀態,那麼音頻信號與用戶語音的相關性可用以推導用戶的社會情境。如果用戶獨自說話,那麼社會情境可以再次被推導為在會議室中並且正在發言,而如果移動裝置檢測到不是所述用戶的單個說話者,那麼社會情境可以被推導為正在會議室中作為聽眾之一。如果發出多個話音,那麼社會情境可以被確定為在會議室中並且正在參與討論。
[0058]在推導社會情境之後,可以基於所推導出的情境使用起始模塊602起始動作。如果設備600是移動裝置,那麼可以在移動裝置處起始並且執行動作。如果設備600是網絡資源,那麼在一些情況下可以通過將控制信息發射到一或多個移動裝置而起始動作。
[0059]所屬領域的技術人員將進一步了解,在本文中結合揭示內容而描述的各種說明性邏輯塊、模塊、電路和算法步驟可實施為電子硬體、計算機軟體,或兩者的組合。為清楚說明硬體與軟體的此互換性,上文已大致關於其功能性而描述了各種說明性組件、塊、模塊、電路和步驟。所述功能性是實施為硬體還是軟體取決於特定應用和施加於整個系統的設計約束。所屬領域的技術人員可針對每一特定應用以不同方式實施所描述的功能性,但所述實施決策不應被解釋為導致偏離本發明的範圍。
[0060]可使用通用處理器、數位訊號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或電晶體邏輯、離散硬體組件,或其經設計以執行本文所描述的功能的任何組合來實施或執行在本文中結合揭示內容而描述的各種說明性邏輯塊、模塊和電路。通用處理器可以是微處理器,但在替代方案中,處理器可以是任何常規處理器、控制器、微控制器或狀態機。處理器還可以實施為計算裝置的組合,例如,DSP與微處理器的組合、多個微處理器、一或多個微處理器與DSP核心的結合,或任何其它此配置。
[0061]結合本發明而描述的方法或算法的步驟可以直接在硬體中、由處理器執行的軟體模塊中或兩者的組合中實施。軟體模塊可常駐於RAM存儲器、快閃記憶體存儲器、ROM存儲器、EPR0M存儲器、EEPROM存儲器、寄存器、硬碟、抽取式磁碟、⑶-R0M,或本領域中已知的任何其它形式的計算機可讀存儲媒體中。例示性計算機可讀存儲媒體耦合到處理器,使得處理器可以從計算機可讀存儲媒體讀取信息並將信息寫入到計算機可讀存儲媒體。在替代方案中,計算機可讀存儲媒體可以與處理器成一體式。處理器和計算機可讀存儲媒體可以駐留於ASIC中。ASIC可以駐留在用戶終端中。在替代方案中,處理器和計算機可讀存儲媒體可以作為離散組件駐留於用戶終端中。
[0062]在一或多個例示性設計中,可以硬體、軟體、固件或其任何組合來實施所描述的功能。如果實施於軟體中,則可將功能作為計算機可讀媒體上的一或多個指令或代碼而加以存儲或傳輸。計算機可讀媒體包含計算機可讀存儲媒體與包含促進電腦程式從一處傳送到另一處的任何媒體的通信媒體兩者。計算機可讀存儲媒體可能是可由通用或專用計算機存取的任何可用媒體。舉例來說(且並非限制),此些計算機可讀媒體可以包括RAM、ROM、EEPROM、CD-ROM或其它光碟存儲裝置、磁碟存儲裝置或其它磁性存儲裝置,或可用於攜載或存儲呈指令或數據結構的形式的所要程序代碼裝置且可由通用或專用計算機或者通用或專用處理器存取的任何其它媒體。如本文中所使用,磁碟及光碟包含緊密光碟(CD)、雷射光碟、光學光碟、數字多功能光碟(DVD)、軟磁碟及藍光光碟,其中磁碟通常磁性地重現數據,而光碟使用雷射光學地重現數據。上文的組合也應包含在計算機可讀媒體的範圍內。短語「存儲媒體」、「計算機可讀存儲媒體」和類似短語不是指暫時性傳播信號。
[0063]提供本發明的先前描述以使所屬領域的技術人員能夠製造或使用本發明。所屬領域的技術人員將容易了解對本發明的各種修改,且本文中界定的一般原理可應用於其它變化而不偏離本發明的精神或範圍。因此,本發明無意限於本文所描述的實例和設計,而是應被賦予與本文中所揭示的原理及新穎特徵一致的最寬範圍。
【權利要求】
1.一種情境感知方法,其包括: 存取指示至少一個用戶設備相對於同一附近區域內的其它用戶設備的信號強度的信息; 基於所述至少一個用戶設備相對於所述其它用戶設備的所述信號強度信息檢測所述至少一個用戶設備與所述其它用戶設備的模式; 基於所述所檢測到的用戶設備模式推導社會情境;以及 響應於所述所推導出的社會情境起始動作。
2.根據權利要求1所述的方法,其進一步包括: 動態地追蹤所述用戶設備模式中的變化;以及 基於所述用戶設備模式中的所述所追蹤到的變化推導所述社會情境。
3.根據權利要求1所述的方法,其中推導所述社會情境包括以下各項中的一者:確定車輛的駕駛者、確定會議的發言人以及確定教室中的教師。
4.根據權利要求1所述的方法,其中存取指示信號強度的信息包括存取指示至少一個信號類型的信號強度的信息,所述至少一個信號類型選自由藍牙信號、無線區域網WLAN信號以及超聲波信號組成的群組。
5.根據權利要求1所述的方法,其中起始所述動作進一步包括以下各項中的一者 起始過程以將所述至少一個用戶設備切換到振動模式, 起始轉移對共享應用程式的控制, 計算隊列的長度並且確定關於所述隊列的平均等待時間的信息, 起始在所述至少一個用戶設備上啟動應用程式,以及 將傳入的文本消息投送到車輛的乘客。
6.一種用於在無線網絡中進行通信的設備,其包括: 用於存取至少一個用戶設備相對於同一附近區域內的其它用戶設備的信號強度的裝置; 用於基於所述至少一個用戶設備相對於所述其它用戶設備的所述所存取的信號強度確定所述至少一個用戶設備與所述其它用戶設備的模式的裝置; 用於基於所述所確定的用戶設備模式推導社會情境的裝置;以及 用於響應於所述所推導出的社會情境起始動作的裝置。
7.根據權利要求6所述的設備,其進一步包括: 用於動態地追蹤所述所確定的用戶設備模式中的變化的裝置;以及 用於基於所述所確定的用戶設備模式中的所述所追蹤到的變化推導所述社會情境的>j-U ρ?α裝直。
8.根據權利要求6所述的設備,其中所述用於推導社會情境的裝置包括以下各項中的一或多者, 用於確定車輛的駕駛者的裝置, 用於確定會議的發言人的裝置,以及 用於確定教室中的教師的裝置。
9.根據權利要求6所述的設備,其中所述用於存取所述信號強度的裝置包括用於存取以下各項中的一或多者的裝置:所檢測到的藍牙信號強度、所檢測到的無線區域網WLAN信號強度以及所檢測到的超聲波信號強度。
10.根據權利要求6所述的設備,其中所述用於起始所述動作的裝置包括用於以下各項中的一者或多者的裝置: 起始過程以將所述至少一個用戶設備切換到振動模式, 起始過程以轉移對共享應用程式的控制, 起始計算隊列的長度以產生關於所述隊列的平均等待時間的信息, 起始過程以在所述至少一個用戶設備上啟動應用程式,以及 起始過程以將傳入的文本消息投送到車輛的乘客。
11.一種設備,其包括: 存儲器;以及 至少一個處理器,所述至少一個處理器耦合到所述存儲器上並且經配置以: 存取指示至少一個用戶設備相對於同一附近區域內的其它用戶設備的信號強度的信息, 基於所述指示信號強度的信息檢測所述至少一個用戶設備與所述其它用戶設備的模式, 基於所述所檢測到的用戶設備模式推導社會情境,以及 響應於所述所推導出的社會情境起始活動。
12.根據權利要求11所述的設備,其中所述至少一個處理器進一步經配置以: 動態地追蹤所述所檢測到的用戶設備模式中的變化;以及 基於所述用戶設備模式中的所述所追蹤到的變化推導所述社會情境。
13.根據權利要求11所述的設備,其中所述至少一個處理器進一步經配置以通過以下各項中的一者推導所述社會情境: 確定車輛的駕駛者,確定會議的發言人,以及確定教室中的教師。
14.根據權利要求11所述的設備,其中所述存取指示信號強度的所述信息包括存取指示一或多個信號強度類型的信息,所述一或多個信號強度類型選自由以下組成的群組: 藍牙信號強度、無線區域網WLAN信號強度以及超聲波信號強度。
15.根據權利要求11所述的設備,其中所述至少一個處理器進一步經配置以通過以下各項中的一者起始所述活動: 起始過程以將所述至少一個用戶設備切換到振動模式, 起始轉移對共享應用程式的控制, 計算隊列的長度並且確定關於所述隊列的平均等待時間的信息, 起始在所述至少一個用戶設備上啟動應用程式,以及 將傳入的文本消息投送到車輛的乘客。
16.一種用於在無線網路中進行無線通信的電腦程式產品,其包括: 上面記錄有程序代碼的計算機可讀存儲媒體,所述程序代碼包括: 用以存儲至少一個用戶設備相對於同一附近區域內的其它用戶設備的信號強度信息的程序代碼, 用以基於所述所存儲的信號強度信息確定所述至少一個用戶設備與所述其它用戶設備的模式的程序代碼, 用以基於所述所檢測到的用戶設備模式推導社會情境的程序代碼,以及 用以響應於所述所推導出的社會情境起始活動的程序代碼。
17.根據權利要求16所述的電腦程式產品,其進一步包括: 用以動態地追蹤所述用戶設備模式中的變化的程序代碼;以及 用以基於所述用戶設備模式中的所述所追蹤到的變化推導所述社會情境的程序代碼。
18.根據權利要求16所述的電腦程式產品,其中所述用以推導所述社會情境的程序代碼進一步包括選自由以下組成的群組的一或多個程序代碼類型: 用以確定車輛的駕駛者的程序代碼、用以確定會議的發言人的程序代碼,以及用以確定教室中的教師的程序代碼。
19.根據權利要求16所述的電腦程式產品,其中所述用以存儲信號強度信息的程序代碼包括用以存儲選自由以下組成的群組的一或多個信號強度信息類型的程序代碼: 藍牙信號強度信息、無線區域網WLAN信號強度以及超聲波信號強度。
20.根據權利要求16所述的電腦程式產品,其中所述用以起始所述活動的程序代碼進一步包括以下各項中的一者: 用以起始過程以將所述至少一個用戶設備切換到振動模式的程序代碼, 用以起始轉移對共享應用程式的控制的程序代碼, 用以計算隊列的長度並且確定關於所述隊列的平均等待時間的信息的程序代碼, 用以起始在所述至少一個用戶設備上啟動應用程式的程序代碼,以及 用以將傳入的文本消息投送到車輛的乘客的程序代碼。
【文檔編號】H04W4/20GK104272775SQ201380022594
【公開日】2015年1月7日 申請日期:2013年3月25日 優先權日:2012年3月30日
【發明者】安東尼·T·布洛, 丹尼爾·S·貝克, 羅曼·迪揚 申請人:高通股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀