亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

多個用戶界面的鏡像界面導(dǎo)航的制作方法

文檔序號:6533097閱讀:279來源:國知局
多個用戶界面的鏡像界面導(dǎo)航的制作方法
【專利摘要】本發(fā)明公開了兩個或更多個具有類似能力的移動設(shè)備之間的鏡像界面導(dǎo)航。當所述移動設(shè)備之間建立連接時,將在所連接的設(shè)備中的第一設(shè)備上檢測到的界面導(dǎo)航動作發(fā)送到其它設(shè)備。該其它設(shè)備接收并執(zhí)行那些界面導(dǎo)航動作,以執(zhí)行與所述第一移動設(shè)備的并行界面導(dǎo)航。例如,兩個智能電話針對共享的界面導(dǎo)航進行連接,將在第一智能電話上執(zhí)行的界面導(dǎo)航動作轉(zhuǎn)換到第二智能電話,以執(zhí)行鏡像的并行界面導(dǎo)航。該鏡像的并行界面導(dǎo)航可以在不考慮設(shè)備類型或具體應(yīng)用的情況下進行,使得Apple公司的上的界面導(dǎo)航動作可以針對類似的應(yīng)用類型導(dǎo)致基于Google的電話上的并行界面導(dǎo)航。
【專利說明】多個用戶界面的鏡像界面導(dǎo)航

【技術(shù)領(lǐng)域】
[0001] 概括地說,本發(fā)明的方面涉及電子用戶界面,具體而言,涉及多個用戶界面的鏡像 界面導(dǎo)航。

【背景技術(shù)】
[0002] 在過去的多年中,移動電子在社會上的可用性和市場滲透性已經(jīng)大大提高。智能 電話在到市場中的銷售和部署中正快速地超過僅語音移動電話或功能增強型電話。除智能 電話之外,人們正獲取平板電腦、筆記本和上網(wǎng)本計算機、以及其它便攜式計算設(shè)備來補充 通信、生產(chǎn)率、生活組織、以及保持與社交媒體的連通性。
[0003] 很多當前移動電子設(shè)備提供針對補充應(yīng)用的可操作平臺,而不論是通過獨立的第 三方、網(wǎng)絡(luò)運營商、制造商等提供的。因此,除了維護日歷、電子郵件訪問、因特網(wǎng)接入、以及 通信功能之外,很多這樣的現(xiàn)代電子設(shè)備還提供了針對各種類型的應(yīng)用的計算機平臺,諸 如補充通信應(yīng)用、游戲與娛樂、社交媒體應(yīng)用、可視媒體開發(fā)環(huán)境、生產(chǎn)率應(yīng)用等。
[0004] 在這種移動電子的增長背后的其中的一個原因是期望保持與他人的聯(lián)絡(luò)。朋友可 以通過社交媒體、短消息服務(wù)(SMS)或文本消息、郵件等進行交互。家人可以同樣地保持聯(lián) 系并且還可以協(xié)調(diào)日程表、待辦事項列表、購物列表等。然而,當這樣先進的移動電子變成 日常生活中日益增長的部分時,不是先進移動電子設(shè)備的每個擁有者都熟悉該設(shè)備的所有 方面和功能。因此,當與電子圈中的朋友、家人、或同事中的其他人進行通信或協(xié)調(diào)與其他 人的聯(lián)系時,可能會出現(xiàn)困難。


【發(fā)明內(nèi)容】

[0005] 本公開內(nèi)容的代表性方面涉及具有類似能力的兩個或更多個移動設(shè)備之間的 鏡像界面導(dǎo)航。當在該兩個或更多個移動設(shè)備之間建立連接時,將執(zhí)行以在所連接的設(shè) 備中的第一設(shè)備上進行導(dǎo)航的動作轉(zhuǎn)換到所連接的設(shè)備中的其它設(shè)備,以與該第一移動 設(shè)備并行地導(dǎo)航所述其它所連接的設(shè)備。例如,兩個智能電話針對共享的界面導(dǎo)航進行 連接。將在第一智能電話上執(zhí)行的界面導(dǎo)航動作轉(zhuǎn)換到第二智能電話,以執(zhí)行鏡像的 并行界面導(dǎo)航。該鏡像的并行界面導(dǎo)航可以在不考慮設(shè)備類型或具體應(yīng)用的情況下進 行,使得Apple公司的IPHONE?上的界面導(dǎo)航動作可以針對類似的應(yīng)用類型導(dǎo)致基于 Google ANDROID?的電話上的并行界面導(dǎo)航。
[0006] 在本公開內(nèi)容的一個方面,一種用于多個移動設(shè)備上的鏡像界面導(dǎo)航的方法包 括:第一移動設(shè)備建立所述第一移動設(shè)備和一個或多個其它移動設(shè)備之間的通信鏈路;檢 測與所述第一移動設(shè)備的用戶交互,其中所述用戶交互表示至少一個界面導(dǎo)航步驟;以及, 將所檢測到的用戶交互從所述第一移動設(shè)備發(fā)送到所述其它移動設(shè)備中的每個移動設(shè)備, 其中所發(fā)送的用戶交互導(dǎo)致與所述第一移動設(shè)備中的所述至少一個界面導(dǎo)航步驟相對應(yīng) 的并行界面導(dǎo)航。
[0007] 在本公開內(nèi)容的另外的方面,一種用于多個移動設(shè)備上的鏡像界面導(dǎo)航的方法包 括:建立與第一設(shè)備的通信鏈路;從所述第一設(shè)備接收至少一個界面導(dǎo)航指令;執(zhí)行所述 界面導(dǎo)航指令;以及,響應(yīng)于執(zhí)行所述界面導(dǎo)航指令,在顯示器中顯示可視界面導(dǎo)航元素。
[0008] 在本公開內(nèi)容的另外的方面,一種電子裝置包括:可由所述第一移動設(shè)備執(zhí)行用 于建立所述第一移動設(shè)備和一個或多個其它移動設(shè)備之間的通信鏈路的模塊;用于檢測與 所述第一移動設(shè)備的用戶交互的模塊,其中所述用戶交互代表至少一個界面導(dǎo)航步驟;以 及,將所檢測到的用戶交互從所述第一移動設(shè)備發(fā)送到所述其它移動設(shè)備中的每個移動設(shè) 備的模塊,其中所發(fā)送的用戶交互導(dǎo)致與所述第一移動設(shè)備中的所述界面導(dǎo)航步驟相對應(yīng) 的并行界面導(dǎo)航。
[0009] 在本公開內(nèi)容的另外的方面,一種用于多個移動設(shè)備上的鏡像界面導(dǎo)航的的電子 裝置包括:用于建立與第一設(shè)備的通信鏈路的模塊;用于從所述第一設(shè)備接收至少一個界 面導(dǎo)航指令的模塊;用于執(zhí)行所述界面導(dǎo)航指令的模塊;以及,用于響應(yīng)于所述用于執(zhí)行 所述界面導(dǎo)航指令的模塊,在顯示器中顯示可視界面導(dǎo)航元素的模塊。
[0010] 在本公開內(nèi)容的另外的方面,一種計算機程序產(chǎn)品具有計算機可讀介質(zhì),該計算 機可讀介質(zhì)具有記錄在其上的程序代碼。該程序代碼包括:用于建立所述第一移動設(shè)備和 一個或多個其它移動設(shè)備之間的通信鏈路的代碼;用于檢測所述第一移動設(shè)備中的用戶交 互的代碼,其中所述用戶交互代表至少一個界面導(dǎo)航步驟;以及,用于將所檢測到的用戶交 互發(fā)送到所述其它移動設(shè)備中的每個移動設(shè)備的代碼,其中所發(fā)送的用戶交互導(dǎo)致與所述 第一移動設(shè)備中的所述界面導(dǎo)航步驟相對應(yīng)的并行界面導(dǎo)航。
[0011] 在本公開內(nèi)容的另外的方面,一種計算機程序產(chǎn)品具有計算機可讀介質(zhì),該計算 機可讀介質(zhì)具有記錄在其上的程序代碼。該程序代碼包括:用于建立與第一設(shè)備的通信鏈 路的代碼;用于從所述第一設(shè)備接收至少一個界面導(dǎo)航指令的代碼;用于執(zhí)行所述界面導(dǎo) 航指令的代碼;以及,用于響應(yīng)于所述界面導(dǎo)航指令的執(zhí)行,在顯示器中顯示可視界面導(dǎo)航 元素的代碼。
[0012] 在本公開內(nèi)容的另外的方面,一種裝置包括:至少一個處理器和耦合到該處理器 的存儲器。所述處理器被配置為:建立所述第一移動設(shè)備和一個或多個其它移動設(shè)備之間 的通信鏈路;檢測所述第一移動設(shè)備中的用戶交互,其中所述用戶交互代表至少一個界面 導(dǎo)航步驟;以及,將所檢測到的用戶交互發(fā)送到所述其它移動設(shè)備中的每個移動設(shè)備,其中 所發(fā)送的用戶交互導(dǎo)致與所述至少一個第一移動設(shè)備中的所述界面導(dǎo)航步驟相對應(yīng)的并 行界面導(dǎo)航。
[0013] 在本公開內(nèi)容的另外的方面,一種裝置包括:至少一個處理器和耦合到該處理器 的存儲器。所述處理器被配置為:建立與第一設(shè)備的通信鏈路;從所述第一設(shè)備接收至少 一個界面導(dǎo)航指令;執(zhí)行所述界面導(dǎo)航指令;以及,響應(yīng)于所述界面導(dǎo)航指令的執(zhí)行,在顯 示器中顯示可視界面導(dǎo)航元素。

【專利附圖】

【附圖說明】
[0014] 圖1是示出根據(jù)本公開內(nèi)容的一個方面配置的移動設(shè)備的框圖。
[0015] 圖2是示出根據(jù)本公開內(nèi)容的一個方面配置的示例連接的框圖。
[0016] 圖3是示出針對并行鏡像界面導(dǎo)航,在通信中的三個移動設(shè)備的一系列截屏的進 展圖。
[0017] 圖4是示出執(zhí)行以實現(xiàn)本公開內(nèi)容的一個方面的示例框的功能框圖。
[0018] 圖5是示出執(zhí)行以實現(xiàn)本公開內(nèi)容的一個方面的示例框的功能框圖。
[0019] 圖6是示出根據(jù)本公開內(nèi)容的一個方面配置的移動設(shè)備的框圖。

【具體實施方式】
[0020] 下面結(jié)合附圖給出的詳細描述旨在作為各種配置的描述,而并非旨在表示在其中 可以實踐本文描述的概念的唯一配置。出于提供對各個概念的徹底理解的目的,該詳細描 述中包括了具體細節(jié)。然而,對于本領(lǐng)域技術(shù)人員來說顯而易見的是,可以不用這些具體細 節(jié)來實現(xiàn)這些概念。在一些實例中,以框圖的形式示出了公知的結(jié)構(gòu)和組件,以便避免模糊 這些概念。
[0021] 圖1是不出根據(jù)本公開內(nèi)容的一個方面配置的移動設(shè)備10的框圖。移動設(shè)備10 包括對許多典型的智能電話、平板電腦、筆記本和上網(wǎng)本計算機等常見的各種組件。通過處 理器100來控制和執(zhí)行移動設(shè)備10的功能和操作。處理器100執(zhí)行程序邏輯,無論該程序 邏輯是通過存儲在存儲器101中的軟件,還是在其中邏輯直接地集成到集成電路組件中的 固件中實現(xiàn)。移動設(shè)備10可以提供通過多個無線電的通信,諸如無線廣域網(wǎng)(WWAN)無線電 102、無線局域網(wǎng)(WLAN)無線電(諸如WIFI?無線電103和BLUETOOTH#無線電104)、 以及其它類型的無線電(諸如全球定位系統(tǒng)(GPS)無線電105)。WWAN無線電102通常允許 用戶在諸如3G、4G、LTE等之類的遠距離無線通信網(wǎng)絡(luò)上進行通信。WLAN無線電(WIFI?無 線電103和BLUETOOTH?無線電104)允許在較近的距離上進行通信。GPS無線電105 允許在設(shè)備和作為GPS系統(tǒng)的一部分的界面導(dǎo)航衛(wèi)星之間進行通信。
[0022] 在處理器100的控制下,在存儲器101上存儲的執(zhí)行的程序邏輯提供對用于通信 的各種無線電的控制。其它程序邏輯(包括數(shù)據(jù)107、應(yīng)用_1108_應(yīng)用_N 110)提供可 以補充移動設(shè)備10的通信方面的額外功能,或可以提供不相關(guān)的功能。例如,當由處理器 100執(zhí)行時,存儲在存儲器101中的應(yīng)用可以操作日歷程序、游戲程序、列表程序、社交媒體 程序等。經(jīng)由用戶界面組件106將這種操作應(yīng)用可視地顯示給用戶。用戶界面106控制將 可視信息呈現(xiàn)在移動設(shè)備的顯示屏(未示出)上。在處理器100的控制下,用戶界面組件 106控制并操作用戶與移動設(shè)備10之間所有形式的界面。因此,例如,當使用觸摸屏顯示 器實現(xiàn)時,用戶界面組件106讀取用戶在觸摸屏上的輸入和手指動作,并且將那些動作或 手勢轉(zhuǎn)換成電子界面導(dǎo)航命令。用戶界面組件106的各個方面還將接收所呈現(xiàn)的可視數(shù)據(jù) (其通過由處理器100所控制的處理),并且將該可視信息顯示在顯示器上。因此,在對觸 摸屏設(shè)備進行輸入期間,用戶界面組件106可能正在接收和分析來自顯示屏上的用戶的手 指動作和手勢的輸入數(shù)據(jù)。其還可能正在從處理器100接收要通過顯示器輸出給用戶的、 以經(jīng)處理的可視或聲音數(shù)據(jù)的形式的數(shù)據(jù),該數(shù)據(jù)中的一些可以響應(yīng)于用戶的手指動作而 反映屏幕目標的動作。
[0023] 移動設(shè)備10還包括在處理器100的控制下的傳感器111。傳感器111可以包括 用于感測各種事物的多個傳感器。例如,可以被包括在傳感器111中的一個常見傳感器是 加速計。加速計能夠計量移動設(shè)備100的精確的動作。通過測量這些精確的動作,通過處 理器100執(zhí)行的邏輯可以確定移動設(shè)備100的精確的動作和方位??梢员话ㄔ趥鞲衅鹘M 件ill中的另外的傳感器可以是陀螺儀、接近傳感器、熱傳感器、光傳感器等。對傳感器組 件111中的這些各種傳感器的輸入和來自其中的輸出可以用于存儲在存儲器101中的各種 應(yīng)用。
[0024] 如根據(jù)本申請的一個方面所定義的,存儲在存儲器101中的一個應(yīng)用(例如,應(yīng)用 _2 109)控制與其它移動設(shè)備的界面導(dǎo)航通信。在由處理器100對該界面導(dǎo)航通信應(yīng)用的 執(zhí)行上,該執(zhí)行應(yīng)用搜尋與至少一個其它移動設(shè)備的通信鏈路??梢允褂盟鐾ㄐ艧o線電 中的任何一個來建立該通信鏈路。
[0025] 移動設(shè)備10可以通過WWAN無線電102建立遠距離連接,或通過WLAN無線電、 WIFI?無線電和BLUETOOTH*無線電中的一種來建立近距離連接。此外,移動設(shè)備10 可以知道其希望與之連接的目標移動設(shè)備,在這種情況下,可以通過集中式網(wǎng)絡(luò)或因特網(wǎng) 連接或使用對等(P2P)連接來發(fā)送定址到特定的目標移動設(shè)備的探測請求。在其它場景 中,移動設(shè)備10可以試圖通過開啟界面導(dǎo)航應(yīng)用并廣播通信請求信號來強制進行與未知 設(shè)備的連接。如果目標移動設(shè)備被配置為識別并響應(yīng)該探測請求,則該目標移動設(shè)備可以 進行響應(yīng),并隨后在這兩個設(shè)備之間形成通信鏈路。該目標通信設(shè)備將開啟已在本地存儲 的界面導(dǎo)航應(yīng)用的實例。當目標或接收方在通信中時,目標設(shè)備將針對其與移動設(shè)備10連 接而切換成監(jiān)聽模式。
[0026] -旦所述一個或多個移動設(shè)備與在監(jiān)聽模式下進行操作的其它設(shè)備進行通信,移 動設(shè)備10的用戶可以指導(dǎo)每個設(shè)備上的界面導(dǎo)航,只要該其它設(shè)備基本上是兼容的。當 用戶在移動設(shè)備10上產(chǎn)生動作或手勢時,在移動設(shè)備10上進行操作的界面導(dǎo)航應(yīng)用捕獲 那些導(dǎo)致該移動設(shè)備上的特定動作的那些界面導(dǎo)航手勢。然后,將這些界面導(dǎo)航手勢封裝 到消息中,該消息被發(fā)送到一個或多個其它連接的移動設(shè)備。在由所述其它連接的移動設(shè) 備中一個接收這些消息后,運行的界面導(dǎo)航應(yīng)用將該界面導(dǎo)航消息轉(zhuǎn)換成可與當前移動設(shè) 備相兼容的典型的界面導(dǎo)航命令。然后,立即在接收的移動設(shè)備上執(zhí)行這些經(jīng)轉(zhuǎn)換的界面 導(dǎo)航命令,從而創(chuàng)建與由用戶在第一移動設(shè)備(移動設(shè)備10)上執(zhí)行的操作幾乎同時的鏡 像界面導(dǎo)航操作。作為結(jié)果,在將界面導(dǎo)航動作鏡像在該用戶的設(shè)備上的連接的移動設(shè)備 (諸如移動設(shè)備10)上做出界面導(dǎo)航運動。這種界面導(dǎo)航運動可以包括操縱界面顯示器來 放大顯示、改變顯示、激活應(yīng)用、建立和因特網(wǎng)或通信連接等。當鏡像的界面導(dǎo)航會話結(jié)束 時,在這些設(shè)備之間通信鏈路被斷開。然而,通過在該通信鏈路上接收的界面導(dǎo)航信號進行 操縱的設(shè)備將保持在鏡像的界面導(dǎo)航已取得該設(shè)備的狀態(tài)中。例如,如果界面導(dǎo)航信號使 得移動設(shè)備導(dǎo)航到游戲應(yīng)用或因特網(wǎng)接入頁面以及搜索特定術(shù)語的搜索引擎,即使在拆除 所鏡像的通信會話的通信鏈路之后,目標移動設(shè)備的界面仍將保持在該游戲應(yīng)用或搜索引 擎頁面中。
[0027] 圖2是示出根據(jù)本公開內(nèi)容的一個方面配置的示例性連接20的框圖。連接20包 括三個移動設(shè)備之間的自組的(ad hoc)、P2P網(wǎng)絡(luò)中,其中三個移動設(shè)備包括:具有顯示器 201的移動設(shè)備200、具有顯示器203的移動平板電腦202、以及具有顯示器205和鍵板206 的移動設(shè)備204。當期望鏡像的界面導(dǎo)航會話時,每個用戶激活位于每個設(shè)備上的界面導(dǎo) 航應(yīng)用。激活該設(shè)備將在移動設(shè)備200和204、以及移動平板電腦202之間發(fā)起通信探測。 這些通信探測建立用于將從主導(dǎo)移動設(shè)備接收的界面導(dǎo)航信號轉(zhuǎn)換成本地界面導(dǎo)航命令 的轉(zhuǎn)換器,并且建立臨時高速緩存,其中,當處理相應(yīng)的界面導(dǎo)航指令或命令以導(dǎo)致鏡像的 界面導(dǎo)航時,將所接收的信號臨時存儲在該臨時高速緩存中。
[0028] 應(yīng)當注意的是,在本公開內(nèi)容的另外的方面中,在參與的移動設(shè)備(諸如移動 設(shè)備200和204以及移動平板電腦202)之間的通信可以使用諸如WIFI?無線電103和 BLUETOOTH#無線電之類的近距離WLAN無線電完成,或者可以在遠距離的WWAN無線 電102上建立。還應(yīng)當注意的是,可以使用各種方法來建立設(shè)備之間的通信連接。在一個 另外的示例性方面中,在所述移動設(shè)備中的一個移動設(shè)備上激活界面導(dǎo)航應(yīng)用開始于從該 移動設(shè)備向其它移動設(shè)備發(fā)信號。當所述其它移動設(shè)備接收到這些信號時,所述移動設(shè)備 通過啟動存儲在那些接收移動設(shè)備上的界面導(dǎo)航應(yīng)用來對該信號做出反應(yīng)。
[0029] 在操作中,移動設(shè)備200的用戶啟動鏡像的界面導(dǎo)航應(yīng)用,以將移動平板電腦202 和移動設(shè)備204中的每一個指向列表應(yīng)用。一旦通信鏈路被建立,則移動設(shè)備200的用戶 進行輸入并且操縱包括與顯示器201的交互的移動設(shè)備200導(dǎo)航到該列表應(yīng)用。所發(fā)送的 界面導(dǎo)航指令使得移動平板電腦202和移動設(shè)備204也導(dǎo)航到該列表應(yīng)用。界面導(dǎo)航元素 和動畫均被分別顯示在顯示器203和205上。在顯示器201、203和205中的每一個上顯示 該列表應(yīng)用的情況下,用戶開始將數(shù)據(jù)輸入到列表上。每個用戶可以直接地將數(shù)據(jù)輸入到 移動設(shè)備200和204以及移動平板電腦202中。然后,將合并的列表本地地存儲在移動設(shè) 備200和204以及移動平板電腦202中的每一個上。
[0030] 應(yīng)當注意的是,在本公開內(nèi)容的另外的方面中,僅第一移動設(shè)備能夠在鏡像的界 面導(dǎo)航會話期間提供輸入。在此方面中,鎖定信號將被發(fā)送到其它設(shè)備,以阻止其它用戶在 該會話期間添加輸入。
[0031] 圖3是示出針對并行鏡像界面導(dǎo)航,在通信中的三個移動設(shè)備的一系列截屏的進 展圖。顯示界面300屬于由用戶操作的第一移動設(shè)備。該用戶期望在具有顯示器界面300 的第一移動設(shè)備和與顯示界面301和302相關(guān)聯(lián)的移動設(shè)備之間建立針對鏡像界面導(dǎo)航的 通信連接。在圖3中示出的示例性方面中,通信鏈路是通過WWAN數(shù)據(jù)連接的集中式鏈路。 開啟該第一設(shè)備上的鏡像的界面導(dǎo)航應(yīng)用,發(fā)起與其它設(shè)備的通信連接。一旦通信鏈路被 建立,該用戶將操縱顯示界面300使得顯示界面300的移動設(shè)備發(fā)送包括用于在目標設(shè)備 上實現(xiàn)的界面導(dǎo)航命令集合的界面導(dǎo)航消息。與其它設(shè)備的通信鏈路觸發(fā)對那些其它設(shè)備 上的對應(yīng)的鏡像界面導(dǎo)航應(yīng)用的激活。因此,當被目標設(shè)備接收時,通過運行鏡像界面導(dǎo)航 應(yīng)用來對界面導(dǎo)航命令進行解釋,并在該目標設(shè)備上執(zhí)行,而無需對該目標設(shè)備的物理操 縱。作為設(shè)立通信鏈路的一部分,運行在第一移動設(shè)備上的鏡像界面導(dǎo)航應(yīng)用向其它移動 設(shè)備發(fā)送鎖定任何用戶輸入界面的信號。該目標設(shè)備的顯示器界面301和302將根據(jù)其自 己的編程來顯示界面導(dǎo)航序列,該編程按照用戶在第一移動設(shè)備的顯示界面300上的操縱 來對界面導(dǎo)航進行鏡像。然而,由于其它設(shè)備的輸入界面被鎖定,因此其它用戶在所鏡像的 界面導(dǎo)航正在進行時不能提供直接輸入。
[0032] 在步驟1中,該用戶選擇在顯示界面300上顯示的聯(lián)系管理器圖標303。在圖3中 示出的選中標記表示顯示界面300-302上的選擇點。以檢測到的聯(lián)系管理器圖標303的選 擇的形式,由運行在第一移動設(shè)備上的鏡像界面導(dǎo)航應(yīng)用捕獲界面導(dǎo)航輸入。該界面導(dǎo)航 輸入被變換成界面導(dǎo)航指令,并且被發(fā)送到其它移動設(shè)備。在所述其它設(shè)備上的對應(yīng)的鏡 像界面導(dǎo)航應(yīng)用解釋這些所接收到的界面導(dǎo)航指令,并依據(jù)運行在該設(shè)備上的操作系統(tǒng)將 它們映射到對應(yīng)的界面導(dǎo)航命令。作為步驟1的一部分,在其它移動設(shè)備處執(zhí)行的界面導(dǎo) 航命令導(dǎo)致選擇顯示在顯示器界面301中的聯(lián)系管理器圖標304以及選擇顯示在顯示器界 面302中的聯(lián)系管理器圖標305。在所述其它移動設(shè)備中的每個移動設(shè)備處的用戶將分別 觀看到聯(lián)系管理器圖標304和305,看來像是這些用戶沒有與其移動設(shè)備進行交互而選擇 的。
[0033] 如圖3所示出的,具有顯示界面302的移動設(shè)備具有與具有顯示界面300的第一 移動設(shè)備相同的類型。因此,界面導(dǎo)航動作和命令是相同的。具有顯示界面301的移動設(shè) 備是不同的類型。當其具有類似的界面導(dǎo)航動作和命令時,其將不表現(xiàn)出與顯示在顯示界 面300和302上的界面導(dǎo)航相一致。然而,將在所有三個設(shè)備上執(zhí)行界面導(dǎo)航動作,從而選 擇聯(lián)系管理器圖標。
[0034] 作為響應(yīng),為了選擇聯(lián)系管理器圖標303-305,顯示在顯示界面300-302上的顯示 圖像改變到聯(lián)系管理器應(yīng)用的主屏幕,如在步驟2中所示。進一步在步驟2中,第一移動設(shè) 備的用戶在方向306上沿著顯示界面300的表面移動他或她的手指,以滾動聯(lián)系管理器應(yīng) 用的菜單。當日歷項目307在顯示界面300的可顯示區(qū)域中時,該用戶選擇日歷項目307。 滾動和選擇界面導(dǎo)航指令被發(fā)送并被其它設(shè)備接收,并被映射成本地界面導(dǎo)航命令。具有 顯示界面301的移動設(shè)備上的聯(lián)系管理器應(yīng)用的主屏幕顯示一系列不同的圖標,其中這些 圖標與顯示界面300和302的主屏幕顯示不同。因此,在將界面導(dǎo)航指令轉(zhuǎn)換成本地界面 導(dǎo)航命令時,設(shè)備操縱主屏幕以顯示聯(lián)系管理器應(yīng)用中的日歷圖標308。然后,本地界面導(dǎo) 航命令選擇可以在顯示界面301上觀看的日歷圖標308。類似地,界面導(dǎo)航指令被映射到顯 示界面302的本地界面導(dǎo)航指令,該本地界面導(dǎo)航指令在方向309上滾動主屏幕并可視地 選擇日歷項目310。
[0035] 在選擇日歷項目307以后,顯示界面300-302上的顯示屏幕改變?yōu)橐栽乱晥D表示 日歷,如步驟3中所示。進一步在步驟3中,第一移動設(shè)備的用戶選擇選項卡311以展示下 拉菜單312,下拉菜單312提供日歷的不同的視圖選擇。用戶選擇日期視圖項目313。在從 第一移動設(shè)備接收界面導(dǎo)航指令并且將那些指令映射到本地界面導(dǎo)航命令之后,顯示界面 301可視地指示其選項卡314的選擇,選項卡314展示視圖選項的菜單315。然后,本地界 面導(dǎo)航命令可視地選擇日期顯示項目316。類似地,用于具有顯示界面302的移動設(shè)備的本 地界面導(dǎo)航命令可視地選擇選項卡317,展示下拉菜單318,并選擇日期顯示項目319。
[0036] 在步驟4中,在對鏡像在顯示界面301-302上的日期顯示項目313的選擇之后,顯 示界面300-302均分別可視地在日期顯示屏幕320-322中顯示聯(lián)系管理器應(yīng)用的日歷。因 此,在第一移動設(shè)備的顯示界面300上的一組用戶操縱被鏡像到其它移動設(shè)備的顯示界面 301-302上,而沒有與顯示界面301-302的任何直接交互。
[0037] 圖4是示出從第一移動設(shè)備的角度,執(zhí)行以實現(xiàn)本公開內(nèi)容的一個方面的示例框 的功能框圖,其中第一移動設(shè)備的用戶期望產(chǎn)生到其它移動設(shè)備的鏡像界面導(dǎo)航。在方框 400中,在第一移動設(shè)備和一個或多個其它移動設(shè)備之間建立通信鏈路。該通信鏈路可以使 用WWAN或WLAN通信協(xié)議來建立,并且可以是通過定義的網(wǎng)絡(luò)或因特網(wǎng)的集中式鏈路,或者 可以是自組的P2P通信連接??梢允褂酶鞣N手段來建立該鏈路。例如,第一設(shè)備的用戶可 以執(zhí)行存儲在第一移動設(shè)備上的鏡像界面導(dǎo)航應(yīng)用。執(zhí)行應(yīng)用可以提供對第一移動設(shè)備的 通信功能的控制,以發(fā)送通信請求并建立鏈路。執(zhí)行應(yīng)用還可以提供建立該鏈路的物理手 勢或與接近度相結(jié)合的手勢。例如,期望作為通信鏈路的一部分的每個移動設(shè)備可以汲取 外部情況。移動設(shè)備內(nèi)的傳感器可以檢測到其它設(shè)備的物理反應(yīng)和接近度,并發(fā)起通信鏈 路。用于建立這種通信鏈路的各種方法均可以落入本公開內(nèi)容的范圍中。
[0038] 在方框401中,第一移動設(shè)備檢測用戶交互,其中,用戶交互代表至少一個界面導(dǎo) 航步驟。例如,第一移動設(shè)備的用戶可以操縱觸摸屏以激活網(wǎng)頁瀏覽器并且瀏覽搜索引擎 網(wǎng)站。物理屏幕敲觸和鏈路激活將被檢測為這種界面導(dǎo)航用戶交互。
[0039] 在方框402中,第一用戶設(shè)備將所檢測到的用戶交互發(fā)送給連接到該通信鏈路的 其它移動設(shè)備中的每一個。這些發(fā)送的用戶交互造成其它移動設(shè)備上的并行或鏡像界面導(dǎo) 航交互,使得在第一移動設(shè)備上的經(jīng)歷的界面導(dǎo)航進展在其它移動設(shè)備的用戶沒有提供這 樣做的界面導(dǎo)航輸入的情況下將被轉(zhuǎn)換到該其它移動設(shè)備。在本公開內(nèi)容的各個方面中, 第一移動設(shè)備可以首先將所檢測到的界面導(dǎo)航用戶交互轉(zhuǎn)換成與其它移動設(shè)備相兼容的 一組界面導(dǎo)航命令,或者第一移動設(shè)備可以簡單地發(fā)送其用來執(zhí)行界面導(dǎo)航的界面導(dǎo)航指 令。
[0040] 圖5是示出從圖4中涉及的目標移動設(shè)備中的一個移動設(shè)備的角度,執(zhí)行以實現(xiàn) 本公開內(nèi)容的一個方面的示例框的功能框圖。在方框500中,在目標移動設(shè)備和另一移動 設(shè)備之間建立通信鏈路。從提示目標移動設(shè)備建立通信連接的其它移動設(shè)備接收對通信的 請求。該請求的接收可以導(dǎo)致該目標移動設(shè)備運行存儲在存儲器中的鏡像界面導(dǎo)航應(yīng)用。 在該請求之中包含的數(shù)據(jù)可以識別用于執(zhí)行的鏡像界面導(dǎo)航應(yīng)用。甚至可以響應(yīng)于接收到 針對通信的請求而下載該鏡像界面導(dǎo)航應(yīng)用。因此,在針對通信的請求之前,鏡像界面導(dǎo)航 應(yīng)用不需要駐留在目標移動設(shè)備的存儲器中。
[0041] 在方框501中,目標移動設(shè)備從其它移動設(shè)備接收至少一個界面導(dǎo)航指令。該界 面導(dǎo)航指令可以是不完全與目標設(shè)備相兼容的指令,在這種情況下,該目標移動設(shè)備訪問 查找表以將所接收的界面導(dǎo)航指令轉(zhuǎn)換成兼容的本地界面導(dǎo)航指令。該表可以是鏡像界面 導(dǎo)航應(yīng)用的一部分或可以在目標移動設(shè)備確定所接收的界面導(dǎo)航指令與其自己的操作系 統(tǒng)不兼容時根據(jù)需要進行下載。作為選擇,界面導(dǎo)航指令可以以已與目標設(shè)備的操作系統(tǒng) 相兼容的形式來接收。
[0042] 在方框502中,目標移動設(shè)備執(zhí)行界面導(dǎo)航指令。執(zhí)行該界面導(dǎo)航指令使得目標 移動設(shè)備運行適當?shù)娘@示動畫,以改變顯示界面的配置或外觀。另外,還執(zhí)行由界面導(dǎo)航指 令導(dǎo)致的任何動作,諸如激活與網(wǎng)頁瀏覽器的因特網(wǎng)連接,激活諸如日歷程序、實用應(yīng)用等 之類的另一應(yīng)用。
[0043] 值得注意的是,在本公開內(nèi)容的替代方面中,指令移動設(shè)備可以向目標設(shè)備發(fā)送 界面鎖定命令,使得當執(zhí)行鏡像界面導(dǎo)航時,該目標設(shè)備處的用戶可以不直接地對該目標 設(shè)備提供輸入。
[0044] 在方框503中,響應(yīng)于執(zhí)行界面導(dǎo)航指令,目標移動設(shè)備在顯示器中顯示可視界 面導(dǎo)航動畫和元素,如同該可視界面導(dǎo)航動畫和元素是通過目標移動設(shè)備用戶直接輸入 的。因此,擁有該目標移動設(shè)備的用戶觀察到對顯示的改變,如同該用戶直接地操縱該目標 移動設(shè)備的用戶界面。然而,與用戶直接地操縱其它指令移動設(shè)備的界面并行地執(zhí)行或鏡 像界面導(dǎo)航動作。
[0045] 圖6是不出根據(jù)本公開內(nèi)容的一個方面配置的移動設(shè)備600的框圖。移動設(shè)備 600包括控制和執(zhí)行由移動設(shè)備600提供的功能和特征的處理器601。移動設(shè)備600可以 是任意數(shù)目的移動電子設(shè)備,包括移動電話、移動計算機、平板計算機、筆記本、上網(wǎng)本、或 膝上型計算機等。移動設(shè)備600包括耦合到處理器601的存儲器602。存儲器602包含處 理器601可以訪問和執(zhí)行以實現(xiàn)移動設(shè)備600的任何功能的各種軟件、程序代碼、數(shù)據(jù)等。 例如,存儲器603包含鏡像界面導(dǎo)航應(yīng)用606、界面導(dǎo)航查詢表607、以及各種應(yīng)用(應(yīng)用_1 608-應(yīng)用_N 610)。移動設(shè)備600包括通過通信無線電603的通信能力。在處理器601的控 制下,通信無線電603通過各種類型的無線協(xié)議發(fā)送并接收數(shù)據(jù)和語音信號。通信無線電 603包括用以促進各種協(xié)議的通信的多種無線電,包括WWAN通信、WLAN通信(諸如WIFI?、 BLUETOOTH貧、WIFI? 直連、BLUETOOTH]H氐能量(LE)、ZIGBEE?等)。
[0046] 為了與用戶交互,在處理器601的控制下,用戶輸入/輸出(I/O)界面604提供用 于用戶輸入信息并輸出信息的模塊。該用戶I/O界面604可以提供對鍵盤、麥克風(fēng)、揚聲器、 觸摸屏等的訪問。在處理器600的控制下,顯示界面604與用戶I/O界面604相關(guān),但提供 用于在移動設(shè)備600的顯示器(未示出)上向用戶顯示可視信息以及通過觸摸屏技術(shù)從用 戶接收輸入的界面和控制。在處理器601的控制下,移動設(shè)備600的這些各種組件向用戶 提供多種電子和通信功能。
[0047] 鏡像界面導(dǎo)航應(yīng)用606被存儲在存儲器602中。當由處理器601執(zhí)行時,執(zhí)行鏡 像界面導(dǎo)航應(yīng)用606使得通信無線電603建立與旨在進行鏡像界面導(dǎo)航的其它移動設(shè)備的 連接。這些組件的組合提供用于在移動設(shè)備600和一個或多個其它移動設(shè)備之間建立通信 鏈路的模塊。
[0048] 當通信鏈路建立時,處理器601控制用戶I/O界面604來捕獲用戶與移動設(shè)備600 的交互。在執(zhí)行鏡像界面導(dǎo)航應(yīng)用606的上下文中,這些用戶交互代表該用戶的界面導(dǎo)航 交互。這些組件的組合提供用于檢測移動設(shè)備601中的用戶交互的模塊,其中用戶交互代 表至少一個界面導(dǎo)航步驟。
[0049] 在檢測并捕獲到用戶的交互之后,在處理器601的控制下,執(zhí)行鏡像界面導(dǎo)航應(yīng) 用606使用通信無線電603發(fā)送這些界面導(dǎo)航交互。這些組件的組合提供用于將所檢測到 的用戶交互發(fā)送到其它移動設(shè)備中的每個移動設(shè)備的模塊。然后,所發(fā)送的用戶交互在其 它移動設(shè)備上導(dǎo)致與第一移動設(shè)備中的至少一個界面導(dǎo)航步驟相對應(yīng)的并行界面導(dǎo)航動 作。
[0050] 移動設(shè)備600還可以是參與鏡像界面導(dǎo)航會話中的目標設(shè)備。在這種情況下,處 理器601控制通信無線電603以建立與其它移動設(shè)備的通信鏈路。這些組件的組合提供用 于建立與第一設(shè)備的通信鏈路的模塊。
[0051] 在建立通信連接之后,處理器601執(zhí)行存儲在存儲器602中的鏡像界面導(dǎo)航應(yīng)用 606。結(jié)合通信無線電603,執(zhí)行應(yīng)用從其它設(shè)備接收各種界面導(dǎo)航指令。這些組件的組合 提供用于接收第一設(shè)備接收至少一個界面導(dǎo)航指令的模塊。
[0052] 處理器601執(zhí)行所接收到的界面導(dǎo)航指令。這些組件的組合提供用于執(zhí)行所述至 少一個界面導(dǎo)航指令的模塊。在執(zhí)行界面導(dǎo)航指令之后,處理器601控制用戶I/O界面604 和顯示界面605以顯示與特定的界面導(dǎo)航指令相對應(yīng)的可視界面導(dǎo)航元素和動畫。這些組 件的組合提供用于響應(yīng)于所述用于執(zhí)行界面導(dǎo)航指令的模塊,在顯示器中顯示可視界面導(dǎo) 航元素的模塊。因此,在沒有移動設(shè)備600處的用戶交互的情況下,界面導(dǎo)航可以基于從第 一設(shè)備接收的指令而可視地出現(xiàn)。該指令鏡像了正在其它設(shè)備上直接執(zhí)行的界面導(dǎo)航。
[0053] 在本公開內(nèi)容的所選擇的方面中,在處理器601的控制下,移動設(shè)備600可以訪問 存儲在存儲器602中的界面導(dǎo)航查詢表607,以便轉(zhuǎn)換界面導(dǎo)航指令。當該移動設(shè)備600正 主導(dǎo)鏡像界面導(dǎo)航會話時,則在一些方面中,處理器601可以將在移動設(shè)備600處檢測并捕 獲到的界面導(dǎo)航指令轉(zhuǎn)換成與其它連接的移動設(shè)備兼容的界面導(dǎo)航命令。然后,處理器601 將使用通信無線電603發(fā)送這些經(jīng)轉(zhuǎn)換的界面導(dǎo)航命令。當移動設(shè)備600是鏡像界面導(dǎo)航 會話中的目標設(shè)備時,如果在通信無線電處接收到與移動設(shè)備600的操作系統(tǒng)不兼容的界 面導(dǎo)航指令,則處理器601可以訪問界面導(dǎo)航查詢表607以將那些指令轉(zhuǎn)換或映射成與其 操作系統(tǒng)兼容的本地界面導(dǎo)航命令。
[0054] 本領(lǐng)域技術(shù)人員應(yīng)當理解的是,可以使用多種不同的技術(shù)和方法中的任意一種來 表示信息和信號。例如,在貫穿上面的描述中可能提及的數(shù)據(jù)、指令、命令、信息、信號、t匕 特、符號和碼片可以用電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或者其任意組合來 表不。
[0055] 在圖4和5中的功能框和模塊可以包括處理器、電子設(shè)備、硬件設(shè)備、電子組件、邏 輯電路、儲存器、軟件代碼、固件代碼等、或其任意組合。
[0056] 本領(lǐng)域技術(shù)人員將進一步清楚的是,結(jié)合本文公開內(nèi)容所描述的各種示例性的邏 輯框、模塊、電路和算法步驟可以實現(xiàn)為電子硬件、計算機軟件或這二者的組合。為了清楚 地表示硬件和軟件的可交換性,上面對各種示例性的組件、框、模塊、電路和步驟均圍繞其 功能進行了總體描述。至于這種功能是實現(xiàn)成硬件還是實現(xiàn)成軟件,取決于特定的應(yīng)用和 對整個系統(tǒng)所施加的設(shè)計約束條件。熟練的技術(shù)人員可以針對每個特定應(yīng)用,以變通的方 式實現(xiàn)所描述的功能,但是,這種實現(xiàn)決策不應(yīng)解釋為造成與本公開內(nèi)容的范圍的偏離。
[0057] 可以使用被設(shè)計為執(zhí)行本文所描述的功能的通用處理器、數(shù)字信號處理器(DSP)、 專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程的邏輯設(shè)備、分立門或晶體 管邏輯、分立硬件組件或其任意組合來實現(xiàn)或執(zhí)行結(jié)合本文公開內(nèi)容描述的各種示例性邏 輯框、模塊和電路。通用處理器可以是微處理器,或者,處理器可以是任何傳統(tǒng)處理器、控制 器、微控制器或狀態(tài)機。處理器還可以實現(xiàn)為計算設(shè)備的組合,例如,DSP和微處理器的組 合、多個微處理器、一個或多個微處理器與DSP內(nèi)核的結(jié)合或者任何其它此類配置。
[0058] 結(jié)合本文公開內(nèi)容所描述的方法或者算法的步驟和/或動作可直接體現(xiàn)在硬件、 由處理器執(zhí)行的軟件模塊、或這兩者的組合中。軟件模塊可以位于RAM存儲器、閃存、ROM存 儲器、EPROM存儲器、EEPR0M存儲器、寄存器、硬盤、可移動磁盤、⑶-ROM、或者本領(lǐng)域已知的 任何其它形式的存儲介質(zhì)中。示例性的存儲介質(zhì)可以耦合到處理器,從而使處理器可以從 該存儲介質(zhì)讀取信息,并且可以向該存儲介質(zhì)寫入信息?;蛘?,存儲介質(zhì)可以是處理器的組 成部分。處理器和存儲介質(zhì)可以位于ASIC中。該ASIC可以位于用戶終端中?;蛘?,處理 器和存儲介質(zhì)可以作為分立組件存在于用戶終端中。
[0059] 在一個或多個示例性設(shè)計中,所描述的功能可以在硬件、軟件、固件或其任意組合 中實現(xiàn)。如果在軟件中實現(xiàn),則可以將這些功能作為一個或多個指令或代碼存儲在計算機 可讀介質(zhì)上或通過計算機可讀介質(zhì)傳送。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì) 二者,通信介質(zhì)包括有助于計算機程序從一個位置轉(zhuǎn)移到另一個位置的任意介質(zhì)。存儲介 質(zhì)可以是能夠由通用或?qū)S糜嬎銠C存取的任意可用介質(zhì)。通過舉例而非限制的方式,這種 計算機可讀介質(zhì)可以包括RAM、R0M、EEPR0M、CD-R0M或其它光盤存儲器、磁盤存儲器或其它 磁存儲設(shè)備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望程序代碼模塊并能 夠由通用或?qū)S糜嬎銠C、或通用或?qū)S锰幚砥鬟M行存取的任何其它介質(zhì)。此外,任何連接可 以適當?shù)胤Q為計算機可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用 戶線(DSL)或者諸如紅外線、無線電和微波之類的無線技術(shù)從網(wǎng)站、服務(wù)器或其它遠程源 發(fā)送的,則同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線電和微波之類的無線技 術(shù)包括在介質(zhì)的定義中。本文使用的磁盤和光盤包括壓縮光盤(CD)、激光光盤、光盤、數(shù)字 通用光盤(DVD)、軟盤和藍光光盤,其中,磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤用激光光學(xué)地復(fù) 制數(shù)據(jù)。上述各項的組合也應(yīng)該包括在計算機可讀介質(zhì)的范圍中。
[0060]為了使本領(lǐng)域的任何技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明,在前面提供了公開內(nèi)容的 描述。對本公開內(nèi)容的各種修改對于本領(lǐng)域的技術(shù)人員將是顯而易見的,并且在不背離本 公開內(nèi)容的精神或范圍的前提下,本文定義的總體原則可應(yīng)用于其它變體。因此,本公開內(nèi) 容并非旨在限于本文中描述的示例和設(shè)計,而是與本文所公開的原則和新穎性特性最廣泛 的范圍相一致。
【權(quán)利要求】
1. 一種用于多個移動設(shè)備上的鏡像界面導(dǎo)航的方法,包括: 由所述多個移動設(shè)備中的第一移動設(shè)備建立所述第一移動設(shè)備和所述多個移動設(shè)備 中的一個或多個其它移動設(shè)備之間的通信鏈路; 由所述第一移動設(shè)備檢測與所述第一移動設(shè)備的用戶交互,所述用戶交互表示至少一 個界面導(dǎo)航步驟;以及 將所檢測到的用戶交互從所述第一移動設(shè)備發(fā)送到所述一個或多個其它移動設(shè)備中 的每個移動設(shè)備,所發(fā)送的用戶交互導(dǎo)致與所述第一移動設(shè)備中的所述至少一個界面導(dǎo)航 步驟相對應(yīng)的并行界面導(dǎo)航。
2. 根據(jù)權(quán)利要求1所述的方法,還包括: 從所述第一移動設(shè)備向所述一個或多個的其它移動設(shè)備中的每個移動設(shè)備發(fā)送界面 鎖定信號,所述界面鎖定信號將所述一個或多個其它移動設(shè)備中的每個移動設(shè)備鎖定以避 免手動地接收界面導(dǎo)航行為。
3. 根據(jù)權(quán)利要求1所述的方法,還包括: 將所發(fā)送的檢測到的用戶交互轉(zhuǎn)換成可與所述一個或多個其它移動設(shè)備中的每個移 動設(shè)備相兼容的界面導(dǎo)航交互。
4. 一種用于多個移動設(shè)備上的鏡像界面導(dǎo)航的方法,包括: 建立與所述多個移動設(shè)備中的第一設(shè)備的通信鏈路; 從所述第一設(shè)備接收至少一個界面導(dǎo)航指令; 執(zhí)行所述至少一個界面導(dǎo)航指令;以及 響應(yīng)于執(zhí)行所述至少一個界面導(dǎo)航指令,在顯示器中顯示可視界面導(dǎo)航元素。
5. 根據(jù)權(quán)利要求4所述的方法,還包括: 將所述至少一個界面導(dǎo)航指令轉(zhuǎn)換成至少一個本地界面導(dǎo)航命令,其中,所述執(zhí)行包 括執(zhí)行所述至少一個本地界面導(dǎo)航命令。
6. 根據(jù)權(quán)利要求4所述的方法,還包括: 從所述第一設(shè)備接收針對所述通信鏈路的請求;以及 響應(yīng)于接收所述請求,執(zhí)行鏡像界面導(dǎo)航應(yīng)用,其中,所述執(zhí)行鏡像界面導(dǎo)航應(yīng)用控 制:建立所述通信鏈路、接收所述至少一個界面導(dǎo)航指令、以及執(zhí)行所述至少一個界面導(dǎo)航 指令。
7. -種電子裝置,包括: 可由多個移動設(shè)備中的第一移動設(shè)備執(zhí)行以用于建立所述第一移動設(shè)備和所述多個 移動設(shè)備中的一個或多個其它移動設(shè)備之間的通信鏈路的模塊; 可由所述第一移動設(shè)備執(zhí)行以用于檢測與所述第一移動設(shè)備的用戶交互的模塊,所述 用戶交互表示至少一個界面導(dǎo)航步驟;以及 可由所述第一移動設(shè)備執(zhí)行以用于將所檢測到的用戶交互發(fā)送到所述一個或多個其 它移動設(shè)備中的每個移動設(shè)備的模塊,所發(fā)送的用戶交互導(dǎo)致與所述第一移動設(shè)備中的所 述至少一個界面導(dǎo)航步驟相對應(yīng)的并行界面導(dǎo)航。
8. 根據(jù)權(quán)利要求7所述的電子裝置,還包括: 用于從所述第一移動設(shè)備向所述一個或多個的其它移動設(shè)備中的每個移動設(shè)備發(fā)送 界面鎖定信號的模塊,所述界面鎖定信號將所述一個或多個其它移動設(shè)備中的每個移動設(shè) 備鎖定以避免手動地接收界面導(dǎo)航行為。
9. 根據(jù)權(quán)利要求7所述的電子裝置,還包括: 用于將所發(fā)送的檢測到的用戶交互轉(zhuǎn)換成可與所述一個或多個其它移動設(shè)備中的每 個移動設(shè)備相兼容的界面導(dǎo)航交互的模塊。
10. -種用于多個移動設(shè)備上的鏡像界面導(dǎo)航的電子裝置,包括: 用于建立與所述多個移動設(shè)備中的第一移動設(shè)備的通信鏈路的模塊; 用于從所述第一設(shè)備接收至少一個界面導(dǎo)航指令的模塊; 用于執(zhí)行所述至少一個界面導(dǎo)航指令的模塊;以及 用于響應(yīng)于所述用于執(zhí)行所述至少一個界面導(dǎo)航指令的模塊,在顯示器中顯示可視界 面導(dǎo)航元素的模塊。
11. 根據(jù)權(quán)利要求10所述的電子裝置,還包括: 用于將所述至少一個界面導(dǎo)航指令轉(zhuǎn)換成至少一個本地界面導(dǎo)航命令的模塊,其中, 所述用于執(zhí)行的模塊包括用于執(zhí)行所述至少一個本地界面導(dǎo)航命令的模塊。
12. 根據(jù)權(quán)利要求10所述的電子裝置,還包括: 用于從所述第一設(shè)備接收針對所述通信鏈路的請求的模塊;以及 用于響應(yīng)于接收所述請求,執(zhí)行鏡像界面導(dǎo)航應(yīng)用的模塊,其中,所述執(zhí)行鏡像界面導(dǎo) 航應(yīng)用控制:所述用于建立所述通信鏈路的模塊、用于接收所述至少一個界面導(dǎo)航指令的 模塊、以及用于執(zhí)行所述至少一個界面導(dǎo)航指令的模塊。
13. -種計算機程序產(chǎn)品,包括: 具有記錄在其上的用于多個移動設(shè)備上的鏡像界面導(dǎo)航的程序代碼的非暫時性計算 機可讀介質(zhì),所述程序代碼包括: 可由所述多個移動設(shè)備中的第一移動設(shè)備執(zhí)行以用于建立所述第一移動設(shè)備和所述 多個移動設(shè)備中的一個或多個其它移動設(shè)備之間的通信鏈路的程序代碼; 可由所述第一移動設(shè)備執(zhí)行以用于檢測與所述第一移動設(shè)備的用戶交互的程序代碼, 所述用戶交互表示至少一個界面導(dǎo)航步驟;以及 可由所述第一移動設(shè)備執(zhí)行以用于將所檢測到的用戶交互發(fā)送到所述一個或多個其 它移動設(shè)備中的每個移動設(shè)備的程序代碼,所發(fā)送的用戶交互導(dǎo)致與所述第一移動設(shè)備中 的所述至少一個界面導(dǎo)航步驟相對應(yīng)的并行界面導(dǎo)航。
14. 根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,還包括: 用于從所述第一移動設(shè)備向所述一個或多個其它移動設(shè)備的每個移動設(shè)備發(fā)送界面 鎖定信號的程序代碼,所述界面鎖定信號將所述一個或多個其它移動設(shè)備中的每個移動設(shè) 備鎖定以避免手動地接收界面導(dǎo)航行為。
15. 根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,還包括: 用于將所發(fā)送的檢測到的用戶交互轉(zhuǎn)換成可與所述一個或多個其它移動設(shè)備中的每 個移動設(shè)備相兼容的界面導(dǎo)航交互的程序代碼。
16. -種計算機程序產(chǎn)品,包括: 具有記錄在其上的用于多個移動設(shè)備上的鏡像界面導(dǎo)航的程序代碼的非暫時性計算 機可讀介質(zhì),所述程序代碼包括: 用于建立與所述多個移動設(shè)備中的第一設(shè)備的通信鏈路的程序代碼; 用于從所述第一設(shè)備中接收至少一個界面導(dǎo)航指令的程序代碼; 用于執(zhí)行所述至少一個界面導(dǎo)航指令的程序代碼;以及 用于響應(yīng)于所述至少一個界面導(dǎo)航指令的執(zhí)行,在顯示器中顯示可視界面導(dǎo)航元素的 程序代碼。
17. 根據(jù)權(quán)利要求16所述的計算機程序產(chǎn)品,還包括: 用于將所述至少一個界面導(dǎo)航指令轉(zhuǎn)換成至少一個本地界面導(dǎo)航命令的程序代碼,其 中,所述用于執(zhí)行的程序代碼包括用于執(zhí)行所述至少一個本地界面導(dǎo)航命令的程序代碼。
18. 根據(jù)權(quán)利要求16所述的計算機程序產(chǎn)品,還包括: 用于從所述第一設(shè)備接收針對所述通信鏈路的請求的程序代碼;以及 用于響應(yīng)于接收所述請求,執(zhí)行鏡像界面導(dǎo)航應(yīng)用的程序代碼,其中,所述用于執(zhí)行鏡 像界面導(dǎo)航應(yīng)用的程序代碼控制執(zhí)行:所述用于建立所述通信鏈路的程序代碼、所述用于 接收所述至少一個界面導(dǎo)航指令的程序代碼、以及所述用于執(zhí)行所述至少一個界面導(dǎo)航指 令的程序代碼。
19. 一種電子裝置,包括: 至少一個處理器; 存儲器,其耦合到所述至少一個處理器;以及 顯示設(shè)備,其耦合到所述至少一個處理器; 其中,所述至少一個處理器被配置為: 由多個移動設(shè)備中的第一移動設(shè)備建立所述第一移動設(shè)備和所述多個移動設(shè)備中的 一個或多個其它移動設(shè)備之間的通信鏈路; 由所述第一移動設(shè)備檢測與所述第一移動設(shè)備的用戶交互,所述用戶交互表示至少一 個界面導(dǎo)航步驟;以及 將所檢測到的用戶交互從所述第一移動設(shè)備發(fā)送到所述一個或多個其它移動設(shè)備中 的每個移動設(shè)備,所發(fā)送的用戶交互造成與所述第一移動設(shè)備中的所述至少一個界面導(dǎo)航 步驟相對應(yīng)的并行界面導(dǎo)航。
20. 根據(jù)權(quán)利要求19所述的電子裝置,其中,所述至少一個處理器還配置為: 從所述第一移動設(shè)備向所述一個或多個的其它移動設(shè)備中的每個移動設(shè)備發(fā)送界面 鎖定信號,所述界面鎖定信號將所述一個或多個其它移動設(shè)備中的每個移動設(shè)備鎖定以避 免手動地接收界面導(dǎo)航行為。
21. 根據(jù)權(quán)利要求19所述的電子裝置,還包括: 存儲在所述存儲器中的界面導(dǎo)航查詢表,其中,所述界面導(dǎo)航查詢表包含與界面導(dǎo)航 命令的列表相關(guān)聯(lián)的界面導(dǎo)航指令的列表,所述界面導(dǎo)航命令可與所述多個移動設(shè)備中的 一個或多個移動設(shè)備相兼容,其中,所述界面導(dǎo)航指令的列表中的每個界面導(dǎo)航指令與本 地界面導(dǎo)航命令的列表中的至少一個界面導(dǎo)航命令相對應(yīng),并且 其中,所述至少一個處理器還被配置為將所發(fā)送的檢測到的用戶交互轉(zhuǎn)換成可與所述 一個或多個其它移動設(shè)備中的每個移動設(shè)備相兼容的一個或多個界面導(dǎo)航命令。
22. -種電子裝置,包括: 至少一個處理器; 存儲器,其耦合到所述至少一個處理器;以及 顯示設(shè)備,其耦合到所述至少一個處理器; 其中,所述至少一個處理器被配置為: 建立與多個移動設(shè)備中的第一設(shè)備的通信鏈路; 從所述第一設(shè)備接收至少一個界面導(dǎo)航指令; 執(zhí)行所述至少一個界面導(dǎo)航指令;以及 響應(yīng)于所述至少一個界面導(dǎo)航指令的執(zhí)行,在所述顯示設(shè)備中顯示可視界面導(dǎo)航元 素。
23. 根據(jù)權(quán)利要求22所述的電子裝置,還包括: 存儲在所述存儲器中的界面導(dǎo)航查詢表,其中,所述界面導(dǎo)航查詢表包含與本地界面 導(dǎo)航命令的列表相關(guān)聯(lián)的界面導(dǎo)航指令的列表,其中,所述界面導(dǎo)航指令的列表中的每個 界面導(dǎo)航指令與所述本地界面導(dǎo)航命令的列表中的至少一個本地界面導(dǎo)航命令相對應(yīng),并 且 其中,所述至少一個處理器還被配置為使用所述界面導(dǎo)航查詢表將所述至少一個界面 導(dǎo)航指令轉(zhuǎn)換成至少一個本地界面導(dǎo)航命令,其中,所述至少一個界面導(dǎo)航指令的執(zhí)行包 括所述至少一個本地界面導(dǎo)航命令的執(zhí)行。
24. 根據(jù)權(quán)利要求22所述的電子裝置,其中,所述至少一個處理器還配置為: 從所述第一設(shè)備接收針對通信鏈路的請求;以及 響應(yīng)于接收所述請求,執(zhí)行鏡像界面導(dǎo)航應(yīng)用,其中,所述執(zhí)行鏡像界面導(dǎo)航應(yīng)用控 制:所述通信鏈路的所述建立、所述至少一個界面導(dǎo)航指令的所述接收、以及所述至少一個 界面導(dǎo)航指令的所述執(zhí)行。
【文檔編號】G06F9/44GK104126295SQ201380010000
【公開日】2014年10月29日 申請日期:2013年2月15日 優(yōu)先權(quán)日:2012年2月21日
【發(fā)明者】J·S·巖前 申請人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1