一種上下文相關計算設備。該計算設備基于其上下文來針對操作對其自身進行配置。該計算設備可以通過使用低功率傳輸從標簽讀取值來確定其上下文,從而從標簽接收值提供對于附著標簽的位置的鄰近度的指示。所讀取的值提供了對期望操作的指示。響應于讀取標簽的值,該計算設備可以識別要啟動的應用,識別要與之配對的設備或進行針對其上下文配置計算設備的其他動作。
【技術實現步驟摘要】
上下文相關計算機操作
技術介紹
計算設備已經變得幾乎隨處可見并被人們用來執行多種商業和個人任務。為了支持多種功能,計算設備已經變得更小,使得用戶可以隨處攜帶這些計算設備。智能電話、上網本、膝上型計算機和平板計算機(Slate computer)均為已被設計為由用戶攜帶的計算設備的示例。這些計算設備可以是利用應用來編程的,這些應用在運行時可以控制計算設備執行多種不同操作。例如,智能電話可以運行提供路線指導或交通數據的應用。具有平板形狀因子的計算機可以顯示圖片或充當游戲板。
技術實現思路
可以通過配備基于上下文對其自身進行配置的計算設備來改進便攜式計算設備的用戶的體驗。上下文可以反映設備位置和對用戶意愿的表達,例如將計算設備靠在表面上或置于某其他指定位置。計算設備可以使用基于鄰近度的通信來確定其位置。基于使用基于鄰近度的通信與標簽進行通信的能力,計算設備可以確定其與該標簽很鄰近。該標簽可以向計算設備傳送可向計算設備揭示用戶的以下意愿的值在包含該標簽的位置處執行所期望的操作。然后,計算設備可以啟動應用或采取其他動作以配置其自身。這些動作可以包括例如與該位置處的另一設備建立通信。所采取的具體動作(例如所啟動的具體應用)可以基于從該標簽讀取的值。以上是本專利技術的非限制性的
技術實現思路
,本專利技術由所附權利要求限定。附圖說明附圖并不意在按比例繪制。在附圖中,各幅圖中示意的每個相同或幾乎相同的組件由相似的數字表示。為了清楚,不是每個組件都可以在每幅圖中標記。在附圖中圖1是被配置為在不同上下文中執行不同操作的上下文相關計算機的概念略圖;圖2是能夠進行上下文相關操作的計算設備以及關聯的底座(dock)的示意橫截面;圖3是從標簽讀取的值的示意圖;圖4是示意了上下文相關計算設備的操作方法的流程圖5A是能夠進行上下文相關操作的計算設備以及關聯的底座的備選實施例的示意橫截面;圖5B是圖5A的底座從線B-B的角度看的俯視圖6是能夠進行上下文相關操作的計算設備以及關聯的底座的另一備選實施例的示意橫截面;圖7是根據本專利技術的一些實施例的對上下文相關計算設備和關聯的底座進行操作的過程的流程圖;以及圖8是可存在于計算設備中的組件(而不是以上圖中所示的那些組件,或者是除以上圖中所示的那些組件以外的組件)的功能框圖。具體實施例方式本專利技術的專利技術人已經認識到并且理解,可以通過以上下文相關的方式對計算設備進行操作來顯著增強便攜式計算設備的用戶的體驗。可以基于計算設備的位置以及可從其推斷用戶意愿的動作來確定上下文,從而確定計算設備的所期望的操作。可以利用計算設備來實現這種操作,該計算設備可以感測其相對于已被指定為與計算設備的期望配置相關聯的位置的定位。例如,置于臥室中的床頭柜上的計算設備可以自動將其自身配置為鬧鐘。置于電視附近的相同計算設備可以自動將其自身配置為對音頻-視頻內容進行流傳輸以在電視上顯示。在其他實例中,計算設備可以感測其與辦公室中的辦公桌的鄰近度,并試圖與無線鍵盤和鼠標形成無線連接。作為另一示例,計算設備可以感測到其位于餐廳中的餐桌上,并從該餐廳下載顯示菜單選項且從用戶接收訂購的應用。在一些實施例中,可以通過使用基于鄰近度的無線電從標簽讀取值來確定計算設備的上下文。標簽可以是無源標簽,響應于由計算設備發射的輻射。然而,還可以使用響應于由計算設備發送的低電平信號的有源標簽。不論標簽進行操作的具體機制如何,計算設備讀取標簽的能力都表示計算設備位于與標簽接近的位置。從標簽讀取的值還可以表示該位置處的期望動作。相應地,可以將標簽附著至某些位置,用戶可將計算機置于這些位置作為用戶意愿的信號。在一些實施例中,可以將標簽附加至支撐結構,該支撐結構將計算設備置于針對其期望操作而期望的定向。可以將被配置為發送不同值的標簽與不同類型的支撐結構一起使用。例如,計算設備預期作為時鐘進行操作的臥室的支撐結構可以以其顯示器垂直的方式保持計算設備,并可以包含表示計算設備應當將其自身配置為時鐘的標簽。作為對照,計算設備預期作為游戲桌進行操作的位置處的支撐結構可以以其顯示器水平的方式保持計算設備,并可以包含表示計算設備應當將其自身配置為游戲桌的標簽。除了提供用于附加標簽的地點以及在一些實施例中對計算設備進行定向以外,支撐結構可以提供其他功能。在一些實施例中,支撐結構可以給置于支撐結構上的計算設備供電。可以通過非接觸式電力傳送機制(如電感性或電容性耦合)來供電。利用這種方案,具有合適的非接觸式電力拾取(power pick-up)機制的任何計算設備可以在被置于支撐結構上時獲得電力。通過適當地定位標簽(可能是在支撐結構上的多個位置處),置于支撐結構上的任何設備還可以從標簽之一讀取值。這樣,支撐結構可以充當便攜式計算設備的一種形式的通用底座。置于這種底座上的計算設備可以通過基于從底座上的至少一個標簽讀取的值選擇和啟動應用,來自動配置其自身。具體地,這種能力可能對于具有平板形狀因子的計算設備來說是所期望的。這種設備很可能被用戶隨處攜帶,并且,可以通過針對基于上下文的操作對計算設備進行配置,來極大地增強這些用戶的體驗。轉至圖1,示意了計算設備基于上下文來配置其自身的環境的示例。圖1示意了具有便攜式計算設備30的用戶20。在該示例中,計算設備30被安排為具有平板形狀因子。這種計算設備可以具有相對較大的顯示器32。顯示器32可以是觸摸敏感的,從而提供與計算設備30的用戶界面。盡管本專利技術的實施例可以與具有平板形狀因子的計算設備一起使用,但是本專利技術不限于計算設備30的具體形狀因子。圖1示意了用戶20可以在多個位置10A、10BU0C和IOD處與計算設備30進行交互。用戶20期望與計算設備30具有的交互的特性可能在每個位置處不同。作為示例,位置10A、10B、10C和IOD可以是用戶20的家中的位置,在這些位置處,用戶期望具有針對不同操作而配置的計算機。位置IOA可以表示用戶20 —般期望通過觸摸屏界面與計算設備30進行交互的位置。作為對照,位置IOB可以表示用戶想要計算設備30作為鬧鐘進行操作的臥室。例如,位置IOC可以表示用戶20想要像傳統臺式計算機那樣使用計算設備30的家庭辦公室。位置IOD可以表示用戶20想要計算設備30被配置為玩游戲的家庭活動室。相應地,位置10A、10B、10C和IOD中的每一個與上下文相關聯。在該示例中,上下文由位置和用戶意愿來定義,其表示該位置處的計算設備30的所期望的操作。根據本專利技術的一些實施例,計算設備30適于識別其上下文并針對該上下文自動配置其自身。例如,在位置IOA處,計算設備30可以呈現用戶界面,例如可以出現在傳統計算機的桌面上。作為對照,在位置IOB處,計算設備30可以執行在顯示器32上呈現時鐘表示的應用并可以呈現用戶界面,通過該用戶界面,用戶可以設置或取消時鐘。在位置IOC處,計算設備30可以與一個或多個外圍設備形成連接,通過這些外圍設備,用戶20可以像傳統臺式計算機那樣控制計算設備30。在該示例中,位置IOC包括無線鍵盤60,無線鍵盤60可以執行與計算設備30的配對儀式,以在鍵盤60與計算設備30之間形成連接。這樣,用戶可以在鍵盤60上打字以提供對計算設備30的輸入。計算設備30還可以被編程為與不同的或附加的外圍設備形成連接。盡管圖1中未示出,但是本文檔來自技高網...
【技術保護點】
【技術特征摘要】
...
【專利技術屬性】
技術研發人員:Y古普塔,AA哈桑,R勞,BR小安德斯,
申請(專利權)人:微軟公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。