TWI493473B - 交替視覺呈現技術 - Google Patents

交替視覺呈現技術 Download PDF

Info

Publication number
TWI493473B
TWI493473B TW101148113A TW101148113A TWI493473B TW I493473 B TWI493473 B TW I493473B TW 101148113 A TW101148113 A TW 101148113A TW 101148113 A TW101148113 A TW 101148113A TW I493473 B TWI493473 B TW I493473B
Authority
TW
Taiwan
Prior art keywords
computing device
mobile computing
alternate
presentation
personal
Prior art date
Application number
TW101148113A
Other languages
English (en)
Other versions
TW201339985A (zh
Inventor
塔德 安德森
雷狄亞 婆門
溫蒂 瑪奇
Original Assignee
英特爾股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 英特爾股份有限公司 filed Critical 英特爾股份有限公司
Publication of TW201339985A publication Critical patent/TW201339985A/zh
Application granted granted Critical
Publication of TWI493473B publication Critical patent/TWI493473B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/60Creating or editing images; Combining images with text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/77Graphical identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Computer Security & Cryptography (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Description

交替視覺呈現技術
本發明之實施例係有關網際網路科技。某些實施例係有關在裝置上呈現真實世界物件的交替視覺呈現。
目前而言,如果行動裝置使用者遭遇外語所寫的文字,則使用者可以存取些許應用程式,其可以使用行動裝置的相機來拍攝文字的影像、對文字進行光學字元辨識、然後把文字翻譯成使用者的語言。然而,光學字元辨識需要大量計算,並且自動翻譯經常未檢查錯誤。此外,想要做特殊翻譯的每一個裝置將重複與進行同一翻譯之所有先前裝置相同的工作。最後,翻譯係限於原始文字的內容。
在此大致描述了在顯示裝置上呈現實體物件的交替視覺呈現之系統和方法的實施例。於某些實施例中,裝置可以發現一組出現於環境中之物件,該組中的每一個物件支援物件的至少一交替視覺呈現。裝置或裝置的使用者然後可以從該組發現的物件中選出物件,以及選擇與所選出之物件相關聯的至少一交替視覺呈現。裝置然後可以把所選出之物件的所選出之交替視覺呈現顯示給使用者。
以下敘述和圖式示範特定的實施例以讓熟於此技藝者能夠據以實施。其他的實施例可以併入結構的、邏輯的、電的、程序的和其他的改變。某些實施例的部分和特徵可以包括於或取代於其他實施例的部分和特徵。列於請求項的實施例涵括那些請求項之所有可得的等效範圍。
圖1示範依據某些實施例而支援交替視覺呈現技術之系統的操作環境100。客戶裝置110可以嘗試在其區域裡中發現具有交替視覺呈現的物件102。於某些實施例中,具有交替視覺呈現的物件102可以是實體標誌、建築物、或甚至是人和可以出現於環境中的其他東西。於某些實施例中,客戶裝置110尤其可以是智慧型手機、平板電腦、全球定位系統(GPS)裝置、具有車輛顯示器之基於電腦的儀表板系統、車輛的抬頭顯示器、機上盒、已知為增強/中介實境眼鏡的增強實境或三維(3D)眼鏡。
於某些實施例中,交替視覺呈現可以是靜態的,例如圖片。於其他實施例,交替視覺呈現可以是動態的,例如視訊畫面。交替視覺呈現技術的範例性實施例可以是以另一種語言寫成之街道標誌文字的交替文字。交替視覺呈現技術的另一範例性實施例可以是某人的化身。其他的交替視覺呈現也可以或者替代性的包括於多樣的實施例中。
於某些實施例中,無線裝置104可以鄰近於具有交替視覺呈現的物件102。無線裝置104可以廣播訊息而指出何為該區域中具有交替視覺呈現的物件102。客戶裝置110可以藉由接收來自無線裝置104的廣播訊息而發現具 有交替視覺呈現的物件102。此種廣播訊息也可以包括或替代性的包括與那些物件102有關的資料。替代性而言,無線裝置104可以簡單回應於來自客戶裝置110之關於區域中何為具有交替視覺呈現之物件102的發現請求。此種回應典型包括有關物件102的資料。於某些實施例中,無線裝置104可以使用Wi-Fi® 、LTE® 、WiMax® 或另一適合的無線科技而與客戶裝置110通訊,此視可以影響無線資料通訊之特殊實施例的要求和環境因素而定。
於某些實施例中,射頻識別(RFID)標籤106可以鄰近於具有交替視覺呈現的一或更多個物件102。於一個此種的實施例中,客戶裝置110可以藉由將編碼的射頻訊號廣播出去以質詢區域中的RFID標籤106而發現一或更多個物件102。RFID標籤106可以藉由傳送包含關於和所識別之RFID標籤106所關聯的(多個)物件102之資料的編碼訊息而回應於編碼的射頻訊號。客戶裝置110然後可以從RFID標籤106接收編碼的訊息回應、將訊息解碼、藉此發現與RFID標籤106相關聯而具有交替視覺呈現的一或更多個物件102。
於某些實施例中,例如二維條碼的視覺標籤108可以被添附於、鄰近於或以其他方式關聯於具有交替視覺呈現的物件102。客戶裝置110可以將視覺標籤108解碼而取得統一資源識別符(URI)。客戶裝置110然後可以經由對網路114(例如,網際網路)的網路介面而將請求送至用於物件102之交替視覺呈現伺服器116的網址。於某些 實施例中,交替視覺呈現伺服器116的網址至少部分(如果不是全部的話)是由URI所決定。交替視覺呈現伺服器116然後可以用包含關於物件102之資料的回應來回覆客戶裝置110,該回應係經由例如網際網路的網路114而被傳送。
圖2是範例性機器的方塊圖,其依據某些實施例而進行成為交替視覺呈現的客戶。圖2也是範例性機器的方塊圖,其依據某些實施例而進行成為交替視覺呈現的伺服器。機器200可以採取交替視覺呈現伺服器116或客戶裝置110的能力來予以操作。機器200可以是個人電腦(PC)、平板PC、機上盒(STB)、個人數位助理(PDA)、行動電話、聯網設備、網路路由器、交換機或橋接器、或能夠(以循序的或其他方式)執行指定要由該機器採取之動作的指令的任何機器。此外,雖然僅示範單一機器,不過也將採用「機器」(machine)一詞來包括任何機器的集合,其單獨或聯合的執行一組(或多組)指令以進行在此討論之任一或更多種方法,例如雲端計算、軟體服務(SaaS)或其他電腦叢集組態。
在此所述的範例可以包括或者可以操作在邏輯或多個構件、模組或機構上。模組是有形的個體,其能夠進行指定的操作並且可以採特定方式來加以組構或安排。於範例中,電路可以採指定的方式來安排(諸如,在內部或相對於例如其他電路的外部個體)而成為模組。於範例中,一或更多個電腦系統(諸如,獨立式、客戶或伺服器電腦系 統)或一或更多個硬體處理器的整個或部分可以藉由韌體或軟體(諸如,指令、應用程式部分或應用程式)而組構成模組,其操作成進行指定的操作。於範例中,軟體可以駐留於(1)非暫存之機器可讀取媒體上或者於(2)傳輸訊號中。於範例中,軟體當被模組之基礎硬體執行時則使硬體進行指定的操作。
據此,「模組」一詞係了解成涵括有形的個體,其係實體建造、特定組構(諸如,硬體連線)或臨時(諸如,瞬時)組構(諸如,程式化)的個體,而以指定的方式來操作或進行在此所述之部分或所有的任何操作。考慮模組是臨時組構的範例,則每一個模組不須在任一時刻做實體化。舉例而言,在包括使用軟體所組構之通用硬體處理器的模組情況,該通用硬體處理器可以在不同時間被組構成個別不同的模組。軟體可以據此將硬體處理器來加以組構,舉例而言,在某一時刻組構成特定的模組而在不同時刻則組構成不同的模組。
機器(諸如,電腦系統)200可以包括硬體處理器202(諸如,中央處理單元(CPU)、圖形處理單元(GPU)、硬體處理器核心或其任何組合)、主記憶體204、靜態記憶體206,它們的某些或全部可以經由匯流排208而彼此通訊。機器200可以進一步包括顯示單元210、英數字輸入裝置212(諸如,鍵盤)、使用者介面(UI)導航裝置211(諸如,滑鼠)。於範例中,顯示單元210、輸入裝置217和UI導航裝置914可以是觸控螢 幕顯示器。機器200可以額外包括儲存裝置(諸如,媒體驅動單元)216、訊號產生裝置218(諸如,揚聲器)、網路介面裝置220、一或更多個感測器221(例如,全球定位系統(GPS)感測器、羅盤、加速度計或其他感測器)。機器200可以包括輸出控制器228,例如序列的(諸如,通用序列匯流排(USB))、平行的或其他有線或無線(諸如,紅外線(IR)、Wi-Fi))連接以供通訊。
儲存裝置216可以包括機器可讀取媒體222,其上儲存了一或更多組的資料結構或指令224(諸如,軟體)而由在此所述之任一或更多種技術或功能所實現或利用。指令224在由機器200執行期間也可以完全或至少部分地駐留在主記憶體204裡、在靜態記憶體206裡或在硬體處理器202裡。於範例中,硬體處理器202、主記憶體204、靜態記憶體206或儲存裝置216當中一者或任何組合可以構成機器可讀取媒體。
雖然機器可讀取媒體222示範成單一媒體,不過「機器可讀取媒體」一詞可以包括單一媒體或多重媒體(諸如,集中式或分散式資料庫和/或關聯的快取和伺服器),其被組構成儲存一或更多個指令224。
「機器可讀取媒體」一詞可以包括一或更多個實際上任何的有形媒體,其能夠儲存、編碼或攜帶指令而被機器200所執行並且使機器200進行本揭示的任一或更多種技術,或者它能夠儲存、編碼或攜帶此種指令所使用或關聯 的資料結構。機器可讀取媒體的範例可以包括但不限於固態記憶體以及光學和磁性媒體。機器可讀取媒體的特定範例可以包括:非揮發性記憶體,例如半導體記憶體裝置(諸如,可電程式化的唯讀記憶體(EPROM)、可電抹除和程式化的唯讀記憶體(EEPROM)、快閃記憶體裝置;磁碟片,例如內部的硬碟片和可移除式磁碟片;磁光碟片;以及CD-ROM和DVD-ROM碟片。
指令224可以使用傳輸媒體而利用多種轉移協定(諸如,訊框傳輸、網際網路協定(IP)、傳輸控制協定(TCP)、使用者資料封包協定(UDP)、超文字轉移協定(HTTP)……)當中任一者以經由網路介面裝置220而在通訊網路226上被進一步傳送或接收。範例性的通訊網路尤其可以包括區域網路(LAN)、廣域網路(WAN)、封包資料網路(諸如,網際網路)、行動電話網路(諸如,格狀網路)、普通舊式電話服務(POTS)網路、無線資料網路(諸如,已知為Wi-Fi® 的電子電機工程師協會(IEEE)802.11家族標準、已知為WiMax® 的IEEE 802.16家族標準)、點對點(P2P)網路。於範例中,網路介面裝置220可以包括一或更多個實體插座(諸如,乙太、同軸或電話插座)或一或更多個天線以連接到通訊網路226。於範例中,網路介面裝置220可以包括多個天線以使用單一輸入多重輸出(SIMO)、多重輸入多重輸出(MIMO)或多重輸入單一輸出(MISO)技術當中至少一者來做無線通訊。「傳輸媒體」一詞應視為包括任何 的無形媒體,其能夠儲存、編碼或攜帶指令而被機器200所執行,並且包括數位或類比通訊訊號或其他無形的媒體以利於此種軟體的通訊。
圖3示範依據某些實施例之交替視覺呈現技術協定的操作300。客戶裝置302可以是和客戶裝置110相同的裝置,或者可以是運行於客戶裝置110上的電腦程序。交替視覺呈現代理主機304可以是和交替視覺呈現伺服器116相同的裝置,或者可以是運行於交替視覺呈現伺服器116上的電腦程序。客戶裝置302可以發現306具有交替視覺呈現的物件102之出現。發現306可以經由如之前描述於圖1的一或更多種方法來予以發生。發現306可以包括從一組發現的物件來選出具有至少一交替視覺呈現的物件102。
於某些實施例中,當具有交替視覺呈現之物件102的發現306完成時,客戶裝置302可以從用於物件102的交替視覺呈現代理主機304來請求308具有交替視覺呈現之物件102所支援的屬性清單。於某些實施例中,請求308可以包含安全憑證。客戶裝置302和交替視覺呈現代理主機304可以使用安全憑證以將彼此之間的通訊加密和解密。交替視覺呈現代理主機304可以把安全憑證用於決定要送至客戶裝置302的屬性清單。交替視覺呈現代理主機304然後可以藉由將物件102所支援而決定的屬性清單送至客戶裝置302而回應。物件所支援而決定的屬性清單可以是一整組的屬性、一組內定的屬性、基於供應之安全憑 證所決定的一組屬性、或基於特殊實施例的另一組屬性。客戶裝置302然後接收310屬性清單。
客戶裝置所接收到之可能的屬性可以包括識別出下列的資料:物件102的實體位置、物件102的尺寸、與物件102相關聯的純文字、物件102的影像、物件102的三維模型、物件102之額外的二或三維交替視覺呈現和其他視特殊實施例而定的屬性。於某些實施例中,語言屬性也可以與物件102相關聯並且被客戶裝置302所接收到。此種語言屬性可以包括指定物件102之文字已翻譯成之人類語言的資料。於某些實施例中,物件102的屬性可以在於描述物件102之交替視覺呈現的內容。
客戶裝置302可以儲存有關於哪些交替視覺呈現屬性為使用者112所感興趣之偏好項目312。於某些實施例中,在從交替視覺呈現代理主機304接收310用於物件102的屬性清單之時,客戶裝置302可以使用接收之屬性清單和儲存之偏好項目312的組合,以便從接收到的屬性清單而自動決定314使用者112感興趣的屬性。於其他實施例中,使用者112可以經由與客戶裝置302互動而從接收到的屬性清單來手動決定314和指定使用者112感興趣的屬性。
在決定314感興趣的屬性之時,客戶裝置302可以從交替視覺呈現代理主機304請求316與感興趣的屬性相關聯之交替視覺呈現的資料。交替視覺呈現代理主機304然後可以藉由將與感興趣的屬性相關聯之交替視覺呈現的資 料送至客戶裝置302而回應。在接收318與感興趣的屬性相關聯之交替視覺呈現的資料之時,客戶裝置302基於接收到的資料而在客戶裝置110上產生和顯示320交替視覺呈現。於某些實施例中,顯示320交替視覺呈現可以包括在環境的視野上表現出至少一影像。某些實施例所表現的影像可以包括移動的影像,其可以包括音軌。於其他實施例中,顯示320可以包括播放與物件102相關聯的音訊檔。
圖4示範依據某些實施例而由客戶裝置110呈現物件之交替視覺呈現給使用者112的方法400。客戶裝置110可以經由如之前描述於圖1和圖3的一或更多種方法而發現402具有交替視覺呈現的物件102。客戶裝置110然後可以選擇404物件102和該物件102的至少一交替視覺呈現。最後,客戶裝置110可以呈現406(多個)交替視覺呈現給使用者112。
交替視覺呈現技術的額外範例性實施例可以包括行動計算裝置,其經由與第二計算裝置通訊而發現與環境中出現之物件相關聯的一組資料物件,而該組中的每一個資料物件係支援環境中出現之個別物件的至少一交替呈現。行動計算裝置然後可以從一組發現的資料物件來選出資料物件和與該資料物件相關聯的一組交替呈現。行動計算裝置然後可以經由網路介面裝置而擷取出代表與該資料物件相關聯之一組交替呈現的資料。行動計算裝置然後可以呈現出與環境中出現之個別物件相關聯的所選出之交替呈現。
交替視覺呈現技術的另一額外範例性實施例可以包括具有第二計算裝置,其係鄰近於環境中之一組支援交替呈現的物件,並且該發現可以包括藉由行動計算裝置而從第二計算裝置來接收訊息,該訊息包括與支援交替呈現之資料物件相關聯的資料。
交替視覺呈現技術的另一範例性實施例可以包括射頻識別標籤來做為第二計算裝置。
交替視覺呈現技術的另一範例性實施例可以包括具有第二計算裝置,其被進一步組構成週期性地廣播該訊息。
交替視覺呈現技術的另一範例性實施例可以包括具有行動計算裝置,其被組構成藉由下列而發現:將鄰近於物件的標籤加以解碼而取得編碼於標籤中的統一資源識別符。行動計算裝置然後可以經由網路介面裝置而送出請求,該請求係基於取得的統一資源識別符。行動計算裝置然後可以經由網路介面裝置和回應於該請求而接收與一組資料物件中之每一個資料物件有關的資料,而該組中的每一個資料物件支援環境中出現之個別物件的至少一交替呈現。
交替視覺呈現技術的額外範例性實施例可以包括具有行動計算裝置,其被組構成藉由下列而選出包括於所選出之資料物件的至少一交替呈現:從第二計算裝置請求所選出之物件的一組支援屬性,每一個屬性與所選出之物件的至少一交替呈現相關聯。行動計算裝置然後可以從第二計算裝置接收所選出之物件的該組支援屬性。行動計算裝置 然後可以基於從第二計算裝置所接收到的選出之物件的該組支援屬性,而決定出所選出之物件之中為行動計算裝置感興趣的一組交替呈現。行動計算裝置然後可以從第二計算裝置請求所選出之物件之中為行動計算裝置感興趣的一組交替呈現。行動計算裝置然後可以從第二計算裝置接收該組感興趣的交替呈現。
交替視覺呈現技術的另一範例性實施例可以包括行動計算裝置,其將做為其部分請求的安全憑證送至第二計算裝置。
交替視覺呈現技術的另一範例性實施例可以包括具有行動計算裝置,其被組構成藉由在行動計算裝置的顯示器上顯示交替視覺呈現而呈現。
交替視覺呈現技術的額外範例性實施例可以包括在增強/中介實境眼鏡上顯示交替視覺呈現。
交替視覺呈現技術的另一範例性實施例可以包括具有交替視覺呈現代理主機,其藉由從交替視覺呈現代理主機傳送訊息至行動計算裝置,而告知行動計算裝置在環境中具有交替視覺呈現的物件。該訊息可以識別出在環境中的一組物件,該組中的每一個物件支援至少一交替呈現。
交替視覺呈現技術的另一範例性實施例可以包括具有交替視覺呈現,其係鄰近於該訊息中所識別出的每一個物件。
交替視覺呈現技術的另一範例性實施例可以包括具有該訊息,其係週期性地從交替視覺呈現代理主機被廣播出 去。
交替視覺呈現技術的另一範例性實施例可以包括交替視覺呈現代理主機,其從行動計算裝置接收關於所選出之物件的一組支援屬性之請求,每一個屬性與所選出之物件的至少一交替呈現相關聯,而該請求包括安全憑證。交替視覺呈現代理主機然後可以將所選出的物件之一組支援屬性的次組送至行動計算裝置,該次組係基於第一裝置所送出的安全憑證。交替視覺呈現代理主機然後可以從行動計算裝置來接收所選出之物件當中為行動計算裝置感興趣的一組交替呈現的請求,該請求係基於送至行動計算裝置的所選出之物件的一組支援屬性的次組。交替視覺呈現代理主機然後可以將該組感興趣的交替呈現送至行動計算裝置。
以上詳細敘述包括參考了附圖,其形成一部分的詳細敘述。圖式以舉例的方式顯示了本發明可以實施的特定實施例。這些實施例在此也稱為「範例」。此種範例可以包括附加於所示或所述的元件。然而,發明人也設想到當中僅提供所示或所述元件的範例。再者,相對於在此所示或所述的特定範例(或其一或更多個態樣)而言,或者相對於其他範例(或其一或更多個態樣)而言,發明人也設想到使用那些所示或所述的元件(或其一或更多個態樣)之任何組合或排列的範例。
於本文件,使用不定冠詞(a或an)而如專利文件所常見的,以包括一個或多於一個,而獨立於「至少一個」或 「一或更多個」之任何其他的例子或用途。於本文件,用語「或」一字係用於指非排外性的或,致使「A或B」包括「A但非B」、「B但非A」、「A和B」,除非另有所指。於所附申請專利範圍,「包括」和「其中」等詞乃使用做為「包含」和「當中」等詞之個別的普通同義語。同時,於下面的申請專利範圍,「包括」和「包含」等詞是可擴充的,亦即包括了附加在請求項的此種詞之後所列元件的元件之系統、裝置、物品或方法仍視為落於該請求項的範圍裡。再者,於下面的申請專利範圍,使用「第一」、「第二」、「第三」……等詞僅做為標記,並且不打算強加數字限制在它們的物件上。
上面的敘述打算是示範性的而非限制性的。舉例而言,上述範例(或其一或更多個態樣)可以彼此組合而使用。例如,此技藝中具一般技術者在回顧上面的敘述時可以使用其他的實施例。
提供[摘要]以符合聯邦法規第37號第1.72(b)節,其要求摘要將允許讀者確知技術揭示的本質和主旨。就所理解而提出的是它將不用於限制或解讀請求項的範圍或意義。同時,於上面的[實施方式],多樣的特徵可能聚在一起以流暢揭示。這不應解讀成意謂未請求的揭示特徵對任何請求項都是基本的。發明標的反而可以具有少於特定揭示之實施例的所有特徵。因此,後面的申請專利範圍藉此併入[實施方式],而每一個請求項獨立的做為個別的實施例。本發明的範圍應參考所附之申請專利範圍連同此等請求項所享有的完整等效範圍來予以決定。後面的申請專利 範圍藉此併入[實施方式],而每一個請求項獨立的做為個別的實施例。
100‧‧‧操作環境
102‧‧‧具有交替視覺呈現的物件
104‧‧‧無線裝置
106‧‧‧射頻識別(RFID)標籤
108‧‧‧視覺標籤
110‧‧‧客戶裝置
112‧‧‧使用者
114‧‧‧網路
116‧‧‧交替視覺呈現伺服器
200‧‧‧機器
202‧‧‧硬體處理器
204‧‧‧主記憶體
206‧‧‧靜態記憶體
208‧‧‧匯流排
210‧‧‧顯示單元
212‧‧‧英數字輸入裝置
214‧‧‧使用者介面(UI)導航裝置
216‧‧‧儲存裝置
218‧‧‧訊號產生裝置
220‧‧‧網路介面裝置
221‧‧‧感測器
222‧‧‧機器可讀取媒體
224‧‧‧指令
226‧‧‧通訊網路
228‧‧‧輸出控制器
300‧‧‧交替視覺呈現技術協定的操作
302‧‧‧客戶裝置
304‧‧‧交替視覺呈現代理主機
306‧‧‧發現
308‧‧‧請求
310‧‧‧接收
312‧‧‧偏好項目
314‧‧‧決定
316‧‧‧請求
318‧‧‧接收
320‧‧‧顯示
400‧‧‧客戶裝置所實施的方法
402‧‧‧發現
404‧‧‧選擇
406‧‧‧呈現
圖1示範依據某些實施例而支援交替視覺呈現技術之系統的操作環境。
圖2是範例性機器的方塊圖,其依據某些實施例而進行成為交替視覺呈現的客戶。圖2也是範例性機器的方塊圖,其依據某些實施例而進行成為交替視覺呈現的伺服器。
圖3示範依據某些實施例之交替視覺呈現協定的操作。
圖4示範依據某些實施例而由客戶裝置呈現物件的交替視覺呈現至使用者的方法。
100‧‧‧操作環境
102‧‧‧具有交替視覺呈現的物件
104‧‧‧無線裝置
106‧‧‧射頻識別(RFID)標籤
108‧‧‧視覺標籤
110‧‧‧客戶裝置
112‧‧‧使用者
114‧‧‧網路
116‧‧‧交替視覺呈現伺服器

Claims (39)

  1. 一種至少一電腦可讀取媒體,其包括多個指令,回應於該等指令被執行於行動計算裝置上,該等指令致使該行動計算裝置:經由與第二計算裝置通訊而發現與環境中所出現之非人物件相關聯的一組資料物件,該組中的每一個資料物件支援出現於該環境中之個別非人物件的至少一交替呈現;從該組所發現的資料物件中選擇資料物件和與該資料物件相關聯的一組交替呈現;經由該行動計算裝置的網路介面而擷取表示與該資料物件相關聯之該組所選擇到之交替呈現的資料;以及在該行動計算裝置上呈現與該環境中所出現之個別非人物件相關聯之該等所選擇到的交替呈現。
  2. 如申請專利範圍第1項之至少一電腦可讀取媒體,其中,該第二計算裝置係鄰近於該環境中之支援交替呈現的一組非人物件,並且該發現包含藉由該行動計算裝置而從該第二計算裝置接收訊息,該訊息包含與支援交替呈現之該等資料物件相關聯的資料。
  3. 如申請專利範圍第2項之至少一電腦可讀取媒體,其中,該第二計算裝置為射頻識別標籤。
  4. 如申請專利範圍第2項之至少一電腦可讀取媒體,其中,該第二計算裝置被進一步組構成週期性地廣播該訊息。
  5. 如申請專利範圍第1項之至少一電腦可讀取媒體, 其中,該行動計算裝置被組構成藉由下列而發現:將鄰近於非人物件的標籤解碼而取得該標籤中所編碼的統一資源識別符;經由該網路介面而提出請求,該請求係基於該所取得的統一資源識別符;以及經由該網路介面且回應於該請求而接收與該組資料物件之每一個資料物件有關的資料,該組中的每一個資料物件支援出現於該環境中之個別非人物件的至少一交替呈現。
  6. 如申請專利範圍第1或2或3或4或5項之至少一電腦可讀取媒體,其中,該行動計算裝置被組構成藉由下列來選擇包含於該所選擇到之資料物件的至少一交替呈現:從該第二計算裝置請求該所選擇到之資料物件的一組所支援的屬性,每一個屬性與該所選擇到之資料物件的至少一交替呈現相關聯;從該第二計算裝置接收該所選擇到之資料物件的該組所支援的屬性;基於從該第二計算裝置所接收到之該所選擇到之資料物件的該組所支援的屬性,決定該所選擇到之資料物件之該行動計算裝置感興趣的一組交替呈現;從該第二計算裝置請求該所選擇到之資料物件之該行動計算裝置感興趣的該組交替呈現;以及從該第二計算裝置接收該組感興趣的交替呈現。
  7. 如申請專利範圍第6項之至少一電腦可讀取媒體,其中,從該第二計算裝置請求包含將安全憑證送至該第二計算裝置。
  8. 如申請專利範圍第1項之至少一電腦可讀取媒體,其中,該交替呈現為交替視覺呈現,並且該行動計算裝置被組構成藉由下列來呈現:在該行動計算裝置的顯示器上顯示交替視覺呈現。
  9. 如申請專利範圍第8項之至少一電腦可讀取媒體,其中,該行動計算裝置的該顯示器為增強/中介實境眼鏡的顯示器。
  10. 一種至少一電腦可讀取媒體,其包括多個指令,回應於該等指令被執行於行動計算裝置上,該等指令致使該行動計算裝置:藉由從該計算裝置傳送訊息給行動計算裝置而告知該行動計算裝置在環境中具有交替呈現的非人物件,該訊息識別在環境中的一組非人物件,該組中的每一個非人物件支援其本身的至少一交替呈現。
  11. 如申請專利範圍第10項之至少一電腦可讀取媒體,其中,該計算裝置係鄰近於該訊息中所識別出的每一個非人物件。
  12. 如申請專利範圍第11項之至少一電腦可讀取媒體,其中,該訊息週期性地從該計算裝置被廣播出去。
  13. 如申請專利範圍第10項之至少一電腦可讀取媒體,其進一步包括: 從該行動計算裝置接收所選擇到之非人物件的一組所支援之屬性的請求,每一個屬性與該所選擇到之非人物件的至少一交替呈現相關聯,而該請求包含安全憑證;將該所選擇到之非人物件之該組所支援之屬性的次組送至該行動計算裝置,該次組係基於從該行動計算裝置所接收到的安全憑證;從該行動計算裝置接收該所選擇到之非人物件之該行動計算裝置感興趣之一組交替呈現的請求,該請求係基於送至該行動計算裝置的該所選擇到之非人物件之該組所支援之屬性的該次組;以及將該組感興趣的交替呈現送至該行動計算裝置。
  14. 一種行動計算裝置,用以呈現與環境中之非人物件相關聯的交替呈現,該行動計算裝置包括:至少一處理器;至少一記憶體裝置;至少一網路介面裝置;以及至少一機器可讀取媒體,其包括多個指令,回應於該等指令被執行於該行動計算裝置上,該等指令致使該行動計算裝置:經由與第二計算裝置通訊而發現與環境中所出現之非人物件相關聯的一組資料物件,該組中的每一個資料物件支援出現於該環境中之個別非人物件的至少一交替呈現;從該組所發現的資料物件中選出資料物件和與該 資料物件相關聯的一組交替呈現;經由該至少一網路介面裝置而擷取表示與該資料物件相關聯之該組所選擇到之交替呈現的資料;以及在該行動計算裝置上呈現與該環境中所出現之個別非人物件相關聯的該等所選擇到的交替呈現。
  15. 如申請專利範圍第14項的行動計算裝置,其中,該第二計算裝置係鄰近於該環境中之支援交替呈現的一組非人物件,並且該發現包含從該第二計算裝置接收訊息,該訊息包含與支援交替呈現之該等資料物件相關聯的資料。
  16. 如申請專利範圍第15項的行動計算裝置,其中,該第二計算裝置為射頻識別標籤。
  17. 如申請專利範圍第15項的行動計算裝置,其中,該第二裝置被進一步組構成週期性地廣播該訊息。
  18. 如申請專利範圍第14項的行動計算裝置,其中,該行動計算裝置被組構成藉由下列而發現:將鄰近於非人物件的標籤解碼而取得該標籤中所編碼的統一資源識別符;經由該至少一網路介面裝置而提出請求,該請求係基於該所取得的統一資源識別符;以及經由該至少一網路介面裝置和回應該請求而接收與該組資料物件之每一個資料物件有關的資料,而該組中的每一個資料物件支援出現於該環境中之個別非人物件的至少一交替呈現。
  19. 如申請專利範圍第14或15或16或17或18項的行動計算裝置,其中,該行動計算裝置被組構成藉由下列來選擇包含於該所選擇到之資料物件的至少一交替呈現:從該第二計算裝置請求該所選擇到之資料物件的一組所支援之屬性,每一個屬性與該所選擇到之資料物件的至少一交替呈現相關聯;從該第二計算裝置接收該所選擇到之資料物件的該組所支援之屬性;基於從該第二計算裝置所接收到之該所選擇到之資料物件的該組所支援之屬性,決定該所選擇到之資料物件之該行動計算裝置感興趣的一組交替呈現;從該第二計算裝置請求該所選擇到之資料物件之該行動計算裝置感興趣的該組交替呈現;以及從該第二計算裝置接收該組感興趣的交替呈現。
  20. 如申請專利範圍第19項的行動計算裝置,其中,從該第二計算裝置請求包含將安全憑證送至該第二計算裝置。
  21. 如申請專利範圍第14項的行動計算裝置,其中,該交替呈現為交替視覺呈現,並且該裝置被組構成藉由下列來呈現:在該行動計算裝置的顯示器上顯示交替視覺呈現。
  22. 如申請專利範圍第21項的行動計算裝置,其中,該行動計算裝置的該顯示器為增強/中介實境眼鏡的顯示器。
  23. 一種用以將非人物件的交替呈現供給行動裝置的計算裝置,該計算裝置包括:至少一處理器;至少一記憶體裝置;至少一網路介面裝置;以及至少一機器可讀取媒體,其包括多個指令,回應於該等指令被執行於該計算裝置上,該等指令致使該計算裝置藉由從該計算裝置傳送訊息給該行動裝置,以告知該行動裝置在環境中具有交替呈現的非人物件,該訊息識別在環境中的一組非人物件,而該組中的每一個非人物件支援其本身的至少一交替呈現。
  24. 如申請專利範圍第23項的計算裝置,其中,該計算裝置係鄰近於該訊息中所識別出的每一個非人物件。
  25. 如申請專利範圍第24項的計算裝置,其中,該訊息從該計算裝置週期性地被廣播出去。
  26. 如申請專利範圍第23項的計算裝置,其進一步包括:從該行動計算裝置接收所選擇到之非人物件之一組所支援之屬性的請求,每一個屬性與該所選擇到之非人物件的至少一交替呈現相關聯,而該請求包含安全憑證;將該所選擇到之非人物件之該組所支援之屬性的次組送至該行動計算裝置,該次組係基於從該行動計算裝置所接收到的安全憑證;從該行動計算裝置接收該所選擇到之非人物件之該行 動計算裝置感興趣之一組交替呈現的請求,該請求係基於送至該行動計算裝置的該所選擇到之非人物件之該組所支援之屬性的該次組;以及將該組感興趣的交替呈現送至該行動計算裝置。
  27. 一種在行動計算裝置上呈現與環境中的非人物件相關聯之至少一交替呈現的方法,該方法包括:藉由行動計算裝置和經由與第二計算裝置通訊,發現與環境中所出現之物件相關聯的一組資料物件,該組中的每一個資料物件支援出現於該環境中之個別非人物件的至少一交替呈現;從該組所發現的資料物件中選擇資料物件和與該資料物件相關聯的至少一交替呈現;以及在該行動計算裝置上呈現與該環境中所出現之個別非人物件相關聯的該所選擇到的交替呈現。
  28. 如申請專利範圍第27項的方法,其中,該第二計算裝置係鄰近於該環境中之支援交替呈現的一組非人物件,並且該發現包含從該第二計算裝置接收訊息,該訊息包含與支援交替呈現之該等資料物件相關聯的資料。
  29. 如申請專利範圍第28項的方法,其中,該第二計算裝置為射頻識別標籤。
  30. 如申請專利範圍第28項的方法,其中,該訊息週期性地從該第二計算裝置被廣播出去。
  31. 如申請專利範圍第27項的方法,其中,發現包含: 將鄰近於、添附於或以其他方式而與非人物件相關聯的標籤解碼,以取得該標籤中所編碼的統一資源識別符;經由該行動計算裝置的網路介面而提出請求,該請求係基於該所取得的統一資源識別符;以及經由該網路介面且回應於該請求而接收與該組資料物件之每一個資料物件有關的資料,該組中的每一個資料物件支援出現於該環境中之個別非人物件的至少一交替呈現。
  32. 如申請專利範圍第27或28或29或30或31項的方法,其中,選擇包含於該所選擇到之資料物件中的至少一交替呈現包含:從該第二計算裝置請求該所選擇到之資料物件的一組所支援之屬性,每一個屬性與該所選擇到之資料物件的至少一交替呈現相關聯;從該第二計算裝置接收該所選擇到之資料物件的該組所支援之屬性;基於從該第二計算裝置所接收到之該所選擇到之資料物件的該組所支援之屬性,決定該所選擇到之資料物件之該行動計算裝置感興趣的一組交替呈現;從該第二計算裝置請求該所選擇到之資料物件之該行動計算裝置感興趣的該組交替呈現;以及從該第二計算裝置接收該組感興趣的交替呈現。
  33. 如申請專利範圍第32項的方法,其中,從該第二計算裝置請求包含將安全憑證送至該第二計算裝置。
  34. 如申請專利範圍第27項的方法,其中,該交替呈現為交替視覺呈現,該呈現包含:在該行動計算裝置的顯示器上顯示交替視覺呈現。
  35. 如申請專利範圍第34項的方法,其中,該行動計算裝置的該顯示器為增強/中介實境眼鏡的顯示器。
  36. 一種告知行動計算裝置在環境中具有交替呈現之非人物件的方法,該方法包括:傳送訊息給該行動計算裝置,該訊息識別在環境中的一組非人物件,而該組中的每一個非人物件支援其本身的至少一交替呈現。
  37. 如申請專利範圍第36項的方法,其中,該計算裝置係鄰近於該訊息中所識別出的每一個非人物件。
  38. 如申請專利範圍第37項的方法,其中,該訊息週期性地從該計算裝置被廣播出去。
  39. 如申請專利範圍第36項的方法,其進一步包括:從該行動計算裝置接收所選擇到之非人物件的一組所支援之屬性的請求,每一個屬性與該所選擇到之非人物件的至少一交替呈現相關聯,而該請求包含安全憑證;將該所選擇到之非人物件之該組所支援之屬性的次組送至該行動計算裝置,該次組係基於從該行動計算裝置所接收到的安全憑證;從該行動計算裝置接收該所選擇到之非人物件之該行動計算裝置感興趣之一組交替呈現的請求,該請求係基於送至該行動計算裝置的該所選擇到之非人物件之該組所支 援之屬性的該次組;以及將該組感興趣的交替呈現送至該行動計算裝置。
TW101148113A 2011-12-28 2012-12-18 交替視覺呈現技術 TWI493473B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2011/067636 WO2013100985A1 (en) 2011-12-28 2011-12-28 Alternate visual presentations

Publications (2)

Publication Number Publication Date
TW201339985A TW201339985A (zh) 2013-10-01
TWI493473B true TWI493473B (zh) 2015-07-21

Family

ID=48698227

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101148113A TWI493473B (zh) 2011-12-28 2012-12-18 交替視覺呈現技術

Country Status (6)

Country Link
US (1) US20140285512A1 (zh)
EP (1) EP2798879B1 (zh)
JP (1) JP2015505213A (zh)
CN (1) CN104160750B (zh)
TW (1) TWI493473B (zh)
WO (1) WO2013100985A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019234655A2 (en) * 2018-06-07 2019-12-12 3M Innovative Properties Company Infrastructure articles with differentiated service access using pathway article codes and on-vehicle credentials

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7463149B2 (en) * 2004-10-15 2008-12-09 Siemens Aktiengesellschaft Transmission of data into and out of automation components
US20090061901A1 (en) * 2007-09-04 2009-03-05 Juha Arrasvuori Personal augmented reality advertising
TW200937278A (en) * 2008-02-29 2009-09-01 Tsung-Yu Liu Assisted reading system and method utilizing identification label and augmented reality

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292187B1 (en) * 1999-09-27 2001-09-18 Sony Electronics, Inc. Method and system for modifying the visual presentation and response to user action of a broadcast application's user interface
JP3719659B2 (ja) * 2001-12-26 2005-11-24 株式会社日立製作所 情報受信システム及び情報受信端末
US6993573B2 (en) * 2003-06-06 2006-01-31 Neomedia Technologies, Inc. Automatic access of internet content with a camera-enabled cell phone
KR100603203B1 (ko) * 2004-05-25 2006-07-24 삼성전자주식회사 무선인식 기능을 가진 화상형성장치와 화상형성장치의사용방법
JP4634207B2 (ja) * 2005-04-12 2011-02-16 富士通株式会社 防災情報管理システム
US20080071559A1 (en) * 2006-09-19 2008-03-20 Juha Arrasvuori Augmented reality assisted shopping
US8600808B2 (en) * 2007-06-07 2013-12-03 Qurio Holdings, Inc. Methods and systems of presenting advertisements in consumer-defined environments
WO2009079407A2 (en) * 2007-12-14 2009-06-25 Jagtag Corp Apparatuses, methods, and systems for a code-mediated content delivery platform
US8914024B2 (en) * 2008-01-10 2014-12-16 Ximoxi, Inc. Discovery of network members by personal attributes
US20090300106A1 (en) * 2008-04-24 2009-12-03 Semacode Corporation Mobile book-marking and transaction system and method
KR20110042474A (ko) * 2009-10-19 2011-04-27 삼성에스디에스 주식회사 증강현실을 이용한 제품정보 제공시스템 및 그 제공방법
KR101229078B1 (ko) * 2009-12-21 2013-02-04 한국전자통신연구원 실내외 상황인식 기반의 모바일 혼합현실 콘텐츠 운용 장치 및 방법
KR101090081B1 (ko) * 2010-03-16 2011-12-07 주식회사 시공테크 증강현실 제공 시스템 및 그 제공 방법
KR101682705B1 (ko) * 2010-06-14 2016-12-06 주식회사 비즈모델라인 알에프리더를 이용한 증강현실 제공 방법
US9280515B2 (en) * 2010-12-03 2016-03-08 Echostar Technologies L.L.C. Provision of alternate content in response to QR code
US8984562B2 (en) * 2011-01-13 2015-03-17 Verizon Patent And Licensing Inc. Method and apparatus for interacting with a set-top box using widgets
US9645394B2 (en) * 2012-06-25 2017-05-09 Microsoft Technology Licensing, Llc Configured virtual environments

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7463149B2 (en) * 2004-10-15 2008-12-09 Siemens Aktiengesellschaft Transmission of data into and out of automation components
US20090061901A1 (en) * 2007-09-04 2009-03-05 Juha Arrasvuori Personal augmented reality advertising
TW200937278A (en) * 2008-02-29 2009-09-01 Tsung-Yu Liu Assisted reading system and method utilizing identification label and augmented reality

Also Published As

Publication number Publication date
CN104160750B (zh) 2018-03-30
EP2798879A4 (en) 2015-11-04
US20140285512A1 (en) 2014-09-25
JP2015505213A (ja) 2015-02-16
TW201339985A (zh) 2013-10-01
CN104160750A (zh) 2014-11-19
WO2013100985A1 (en) 2013-07-04
EP2798879A1 (en) 2014-11-05
EP2798879B1 (en) 2017-11-22

Similar Documents

Publication Publication Date Title
US11195338B2 (en) Surface aware lens
KR102924424B1 (ko) 머신 러닝 분류들에 기초한 디바이스 위치
US9449294B2 (en) Method and apparatus for managing user devices and contents by using quick response codes
EP2394448B1 (en) Method and apparatus for creating virtual graffiti in a mobile virtual and augmented reality system
US9389745B1 (en) Providing content via multiple display devices
KR20240033161A (ko) 중복 추적 시스템
US9462066B2 (en) Social action by quick response (QR) code
US11765178B2 (en) Expanded mobile device content access
JP6580132B2 (ja) メディアコンテンツに関連付けられた情報を提供する方法および装置
WO2017124993A1 (zh) 信息的显示方法和装置
CN102822813A (zh) 基于辅助体验的配对
CN108848404B (zh) 移动终端的二维码信息共享系统
US20160117553A1 (en) Method, device and system for realizing visual identification
TWI493473B (zh) 交替視覺呈現技術
CN117240831A (zh) 三维模型传输方法及其装置、存储介质、程序产品
WO2014169498A1 (en) Method and system for third-party service platform login
CN105739690A (zh) 一种双客户端控制方法、装置及系统
US12278792B2 (en) Collaborative video messaging component
CN105808543A (zh) 一种信息展示方法及装置
US12019941B2 (en) Information processing apparatus and information processing method
CN105022732B (zh) 一种在线配置地图并生成瓦片缓存的方法和系统
TWI649998B (zh) 立體影像顯示方法及裝置

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees