亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

針對基于云的應(yīng)用程序的無代理跟隨我服務(wù)的制作方法

文檔序號:7915670閱讀:135來源:國知局

專利名稱::針對基于云的應(yīng)用程序的無代理跟隨我服務(wù)的制作方法針對基于云的應(yīng)用程序的無代理跟隨我服務(wù)
背景技術(shù)
:除非本文中另行指示,否則在本節(jié)中描述的材料對于本申請的權(quán)利要求不是現(xiàn)有技術(shù),且并不通過將其包括在本節(jié)中而認可其是現(xiàn)有技術(shù)。即使在用戶在變化的計算環(huán)境中的多個計算設(shè)備之間移動的情況下,跟隨我(follow-me)服務(wù)也可以保持正在進行的會話??梢酝ㄟ^代理來實現(xiàn)跟隨我服務(wù),代理是方便交換與在計算設(shè)備之間正在進行的會話相關(guān)的數(shù)據(jù)的程序。例如,用戶可以在第一計算設(shè)備上執(zhí)行應(yīng)用程序,從而在第一計算設(shè)備上發(fā)起會話。當(dāng)應(yīng)用程序在第一計算設(shè)備上依然打開時,用戶可以從第一計算設(shè)備的鄰域(vicinity)移動至第二計算設(shè)備的鄰域。然后代理可以將正在進行的會話從第一計算設(shè)備遷移至第二計算設(shè)備。用這種方式,用戶可以繼續(xù)與在第二計算設(shè)備上的應(yīng)用程序交互,就好像用戶依然在第一計算設(shè)備上執(zhí)行應(yīng)用程序一樣。為了方便對正在進行的會話的遷移,用戶可以在第一和第二計算設(shè)備上都預(yù)先安裝和預(yù)先配置代理。在遷移之前安裝和配置代理的過程可以是乏味且耗時的。此外該過程通常假定用戶具有對用戶將要使用的計算設(shè)備的高級知識。
發(fā)明內(nèi)容本公開大體上描述了計算機實現(xiàn)的用于提供跟隨我服務(wù)的方法。根據(jù)一些示例方法,一種具有處理器和存儲器的計算設(shè)備可以被配置為執(zhí)行以下操作中的一項或多項。所述計算設(shè)備被配置為接收至參考表的第一鏈接。所述第一鏈接可以包括與正在進行的web應(yīng)用程序的第一狀態(tài)相對應(yīng)的第二鏈接。所述計算設(shè)備被配置為經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接。所述計算設(shè)備被配置為在被配置為在所述計算設(shè)備上執(zhí)行的web瀏覽器上,打開與所述第二鏈接相對應(yīng)的正在進行的web應(yīng)用程序。當(dāng)在所述web瀏覽器上打開所述正在進行的web應(yīng)用程序時,所述計算設(shè)備被配置為更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)。本公開大體上描述了某種計算機存儲介質(zhì)。某種示例計算機存儲介質(zhì)可以包括其上存儲有用于方法的計算機可執(zhí)行指令,當(dāng)由計算機執(zhí)行所述計算機可執(zhí)行指令時,所述計算機可執(zhí)行指令將所述計算機適配為提供跟隨我服務(wù)。根據(jù)一些示例方法,所述計算機可以被配置為執(zhí)行以下操作中的一項或多項。所述計算機被配置為接收對便攜令牌在所述計算機附近的指示。當(dāng)接收到對所述便攜令牌在所述計算設(shè)備的附近的指示時,所述計算機被配置為從所述便攜令牌接收至參考表的第一鏈接。所述參考表可以包括與正在進行的web應(yīng)用程序的第一狀態(tài)相對應(yīng)的第二鏈接。所述計算機被配置為經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接。所述計算機被配置為在由所述計算機執(zhí)行的web瀏覽器上,打開與所述第二鏈接相對應(yīng)的正在進行的web應(yīng)用程序。當(dāng)打開所述正在進行的web應(yīng)用程序時,所述計算機被配置為更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)。所述計算機被配置為接收對所述便攜令牌不在所述計算機附近的指示。當(dāng)接收到對所述便攜令牌不在所述計算機附近的指示時,所述計算機被配置為在所述web瀏覽器上關(guān)閉所述正在進行的web應(yīng)用程序。本公開大體上描述被配置為提供跟隨我服務(wù)的一些計算機系統(tǒng)。一些示例計算機系統(tǒng)可以被配置為包括處理器;耦合到所述處理器的存儲器;以及在所述處理器中執(zhí)行的來自所述存儲器的web瀏覽器。一些示例計算機系統(tǒng)還可以被配置為包括耦合到所述web瀏覽器的web瀏覽器插件。一些示例web瀏覽器插件可以適于來自所述存儲器且在所述處理器中執(zhí)行,以及當(dāng)由所述處理器執(zhí)行時,使得所述計算機系統(tǒng)通過執(zhí)行以下操作中的一項或多項來提供跟隨我服務(wù)。所述計算機系統(tǒng)被配置為接收對便攜令牌在所述計算機系統(tǒng)附近的指示。當(dāng)接收到所述便攜令牌在所述計算機系統(tǒng)附近的指示時,所述計算機系統(tǒng)被配置為接收至參考表的第一鏈接。所述參考表可以包括與正在進行的web應(yīng)用程序的第一狀態(tài)相對應(yīng)的第二鏈接。所述計算機系統(tǒng)被配置為經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接和對應(yīng)的cookie。所述計算機系統(tǒng)被配置為向所述第二鏈接發(fā)送所述cookie和用于訪問所述正在進行的web應(yīng)用程序的請求。當(dāng)向所述第二鏈接發(fā)送所述cookie和用于訪問所述正在進行的web應(yīng)用程序的請求時,所述計算機系統(tǒng)被配置為從所述第二鏈接接收對訪問所述正在進行的web應(yīng)用程序的許可。當(dāng)接收到對訪問所述正在進行的web應(yīng)用程序的許可時,所述計算機系統(tǒng)被配置為在所述web瀏覽器上更新與所述第二鏈接相對應(yīng)的正在進行的web應(yīng)用程序。當(dāng)打開所述正在進行的web應(yīng)用程序時,所述計算機系統(tǒng)被配置為更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)。所述計算機系統(tǒng)被配置為接收對所述便攜令牌不在所述計算機系統(tǒng)附近的指示。當(dāng)接收到對所述便攜令牌不在所述計算機系統(tǒng)附近的指示時,所述計算機系統(tǒng)被配置為確定所述參考表是否反映了所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)。當(dāng)確定所述參考表并未反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,所述計算機系統(tǒng)被配置為更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)。當(dāng)確定所述參考表反映了所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,或當(dāng)更新了所述參考表中的所述第二鏈接以反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,所述計算機系統(tǒng)被配置為在所述web瀏覽器上關(guān)閉所述正在進行的web應(yīng)用程序。前述
發(fā)明內(nèi)容僅是說明性的,且不意在以任何方式對本發(fā)明加以限制。除了上述說明性方面、實施例和特征之外,通過參考附圖和以下具體實施方式,其他方面、實施例和特征將變得顯而易見。根據(jù)與附圖結(jié)合的以下描述和所附權(quán)利要求,本公開的前述和其他特征將變得更完全顯而易見。請理解這些附圖僅示出了根據(jù)本公開的若干實施例,且因此不應(yīng)被視為對其范圍進行了限制,將通過使用附圖的附加特征和細節(jié)來描述本公開,在附圖中圖I是示出了用于無代理跟隨我服務(wù)的示例操作環(huán)境的功能框圖;圖2是示出了示例參考表的框圖;圖3A和3B是示出了用于實現(xiàn)無代理的跟隨我服務(wù)的示例過程的流程圖;圖4是示出了示例計算系統(tǒng)的框圖;以及圖5是示出了計算機程序產(chǎn)品的示意圖,其全部根據(jù)本文所呈現(xiàn)的至少一些實施例來布置。具體實施例方式在以下詳細說明中,參考了作為詳細說明的一部分的附圖。在附圖中,類似符號通常表示類似部件,除非上下文另行指明。具體實施方式部分、附圖和權(quán)利要求書中記載的示例性實施例并不是限制性的。在不脫離在此所呈現(xiàn)主題的精神或范圍的情況下,可以利用其他實施例,且可以進行其他改變。應(yīng)當(dāng)理解,在此一般性記載以及附圖中圖示的本公開的各方案可以按照在此明確和隱含公開的多種不同配置來設(shè)置、替換、組合、分割和設(shè)計。本公開大體上涉及針對基于云的應(yīng)用程序提供的無代理跟隨我服務(wù)。在說明性實現(xiàn)中,用戶可以攜帶包含針對基于云的用戶特定的參考表的鏈接(例如,統(tǒng)一資源定位符(“URL”))的便攜令牌。當(dāng)用戶進入第一計算設(shè)備的鄰域時,第一計算設(shè)備可以被配置為建立與便攜令牌的邏輯連接。然后用戶可以通過在第一計算設(shè)備上操作的第一web瀏覽器來打開一個或多個無狀態(tài)的基于云的web應(yīng)用程序。在用戶與web應(yīng)用程序交互時,對應(yīng)的web應(yīng)用程序的鏈接可以改變,以反映web應(yīng)用程序的當(dāng)前狀態(tài)。隨著鏈接改變,耦合到第一web瀏覽器的第一跟隨我瀏覽器插件可以向由便攜令牌識別出的用戶特定的參考表上載并存儲鏈接??梢詫⑸鲜鲞壿嬤B接建立為在第一計算設(shè)備和便攜令牌之間的通信鏈路或某種其他邏輯關(guān)聯(lián)。盡管在第一計算設(shè)備和便攜令牌之間的連接不一定是物理連接,為了簡單起見,下文中將把該通信鏈路和/或邏輯關(guān)聯(lián)簡稱為“連接”。用戶可以在至少一些web應(yīng)用程序依然打開的情況下離開第一計算設(shè)備的鄰域??梢詫⑦@些打開的web應(yīng)用程序稱為正在進行的web應(yīng)用程序。當(dāng)用戶離開第一計算設(shè)備的鄰域時,第一計算設(shè)備可以丟失與便攜令牌的連接。當(dāng)?shù)谝挥嬎阍O(shè)備丟失與便攜令牌的連接時,第一跟隨我瀏覽器插件可以向用戶特定的參考表上載并存儲正在進行的web應(yīng)用程序的鏈接,從而在用戶特定的參考表上保持正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)。然后第一跟隨我瀏覽器插件可以關(guān)閉在第一計算設(shè)備上運行的正在進行的web應(yīng)用程序。當(dāng)離開第一計算設(shè)備的鄰域之后,用戶可以進入第二計算設(shè)備的鄰域。當(dāng)用戶進入第二計算設(shè)備的鄰域時,第二計算設(shè)備可以建立與便攜令牌的連接。耦合到在第二計算設(shè)備上操作的第二web瀏覽器的第二跟隨我瀏覽器插件可以從由便攜令牌識別出的用戶特定的參考表中下載鏈接。當(dāng)?shù)诙S我瀏覽器插件下載鏈接時,第二web瀏覽器可以打開與鏈接相對應(yīng)的正在進行的web應(yīng)用程序。由于用戶特定的參考表中的鏈接反映了正在進行的web應(yīng)用程序的當(dāng)前狀態(tài),用戶可以經(jīng)由第二web瀏覽器打開當(dāng)前狀態(tài)下的正在進行的web應(yīng)用程序并與之交互。用這種方式,用戶可以從第一計算設(shè)備無縫地遷移至第二計算設(shè)備,而不需要在第一設(shè)備上手動保存和關(guān)閉web應(yīng)用程序且在第二設(shè)備上手動重新打開該web應(yīng)用程序。此外,便攜令牌和跟隨我瀏覽器插件可以在不使用代理的情況下提供跟隨我服務(wù)?,F(xiàn)在參見圖1,功能框圖100示出了根據(jù)本文呈現(xiàn)的至少一些實施例的用于無代理跟隨我服務(wù)的示例操作環(huán)境。第一計算設(shè)備102A可以在第一鄰域104A中操作,且第二計算設(shè)備102B可以在第二鄰域104B中操作。為了說明的清楚性,第一鄰域104A和第二鄰域104B由圖I中的虛線106來分隔。第一計算設(shè)備102A和第二計算設(shè)備102B可以經(jīng)由網(wǎng)絡(luò)110(如局域網(wǎng)(“LAN”)、廣域網(wǎng)(“WAN”)、互聯(lián)網(wǎng)等等)耦合到服務(wù)器計算機108和服務(wù)器計算機112。第一計算設(shè)備102A可以包括第一web瀏覽器112A和耦合到第一web瀏覽器112A的第一跟隨我瀏覽器插件114A。第二計算設(shè)備102B可以包括第二web瀏覽器112B和耦合到第二web瀏覽器112B的第二跟隨我瀏覽器插件114B。服務(wù)器計算機108可以包括參考表116,參考表116包含至正在進行的web應(yīng)用程序的鏈接118和與鏈接118相對應(yīng)的cookiel20。服務(wù)器計算機132可以包括一個或多個web應(yīng)用程序134。第一計算設(shè)備102A和第二計算設(shè)備102B可以被配置為在相似或不同計算設(shè)備中操作。例如,第一計算設(shè)備102A和第二計算設(shè)備102B可以在不同的操作系統(tǒng)下工作。類似地,第一web瀏覽器112A和第二web瀏覽器112B可以是相似或不同的web瀏覽器。此夕卜,取決于第一web瀏覽器112A和第二web瀏覽器112B,第一跟隨我瀏覽器插件114A和第二跟隨我瀏覽器插件114B可以不同。計算設(shè)備102AU02B可以是任何恰當(dāng)?shù)挠嬎阍O(shè)備,包括(但不限于)臺式計算機、膝上型計算機、移動電話、以及適于經(jīng)由web瀏覽器112A、112B來訪問web應(yīng)用程序134的其他合適設(shè)備。第一web瀏覽器112A和第二web瀏覽器112B可以適于打開無狀態(tài)的基于云的web應(yīng)用程序,如web應(yīng)用程序134。在基于云的web應(yīng)用程序中,服務(wù)器計算機(如服務(wù)器計算機132)可以被配置作為web應(yīng)用程序的主機。然后在客戶端計算機上操作的web瀏覽器(如web瀏覽器112A、112B)可以經(jīng)由對應(yīng)的鏈接(如鏈接118)打開以服務(wù)器計算機為主機的web應(yīng)用程序。盡管服務(wù)器計算機作為web應(yīng)用程序的主機,由服務(wù)器計算機向客戶端計算機提供的web代碼的一部分可以包含在客戶端計算機上存儲的狀態(tài)信息。然而,在使用無狀態(tài)的基于云的web應(yīng)用程序的情況下,可以將狀態(tài)信息編碼在鏈接中,這還可以導(dǎo)致相對較長的鏈接。例如,可以將狀態(tài)信息編碼為在諸如“?”之類的字符之后的鏈接的結(jié)束處包含的十六進制字符串。用戶122可以擁有便攜令牌124,便攜令牌124可以是適于存儲至參考表116的鏈接126的物理項。參考表116對于用戶122可以是特定的。在一些實施例中,便攜令牌124也可以被配置為存儲用于訪問參考表116的訪問控制數(shù)據(jù)128。便攜令牌124的一些示例可以包括閃存驅(qū)動器、移動電話、鑰匙鏈、硬編碼的射頻識別(“RFID”)標簽、以及即使在用戶122旅行時也可以由用戶122擁有的其他合適設(shè)備。當(dāng)擁有便攜令牌124的用戶122進入第一鄰域104A時,便攜令牌124可以經(jīng)由通用串行總線(“USB”),WI-FI,BLUETOOTH,射頻(“RF”)或其他合適的通信協(xié)議來建立到第一計算設(shè)備102A的連接。在USB和其他可插入?yún)f(xié)議的情況下,第一鄰域104A可以指代用戶122將便攜令牌124插入第一計算設(shè)備102A的動作。在WI-FI、BLUETOOTH、RF、IR和其他無線協(xié)議的情況下,第一鄰域104A可以指代便攜令牌124和第一計算設(shè)備102A可以經(jīng)由對應(yīng)的無線協(xié)議進行通信的范圍。如果便攜令牌124是RFID標簽,則耦合到第一計算設(shè)備102A的RFID讀取器(未示出)可以被配置為在RFID標簽在RFID讀取器的范圍中時詢問和/或讀取RFID標簽。從而,用戶122可以將RFID標簽置于RFID讀取器的范圍中,以指示用戶122已進入第一鄰域104A。在一些實施例中,便攜令牌124可以是信號強度選通的,以根據(jù)在便攜令牌124和第一計算設(shè)備102A之間的給定信號強度來啟用和/或禁用便攜令牌124。在一些其他實施例中,便攜令牌124可以是時間選通的,以在經(jīng)過特定時間量之后(例如,超時時間)啟用和/或禁用便攜令牌124。便攜令牌124可以包含或可以不包含處理器和/或數(shù)據(jù)存儲設(shè)備。在說明性示例中,擁有便攜令牌124的用戶122可以進入第一鄰域104A。第一計算設(shè)備102A可以被配置為建立與便攜令牌124的連接(例如,經(jīng)由無線通信)。第一跟隨我瀏覽器插件114A可以適于讀取至參考表116的鏈接126,并嘗試經(jīng)由鏈接126來訪問參考表116。在一些實施例中,用戶122可以在第一計算設(shè)備102A建立到便攜令牌124的連接時,安裝第一跟隨我瀏覽器插件114A。在一個示例中,用戶122可以經(jīng)由網(wǎng)絡(luò)110從中央下載網(wǎng)站下載第一跟隨我瀏覽器插件114A。在另一示例中,可以在便攜令牌124中存儲第一跟隨我瀏覽器插件114A,并將其從便攜令牌124安裝到第一計算設(shè)備102A上。在一些其他實施例中,第一跟隨我瀏覽器插件114A可以預(yù)先安裝在第一計算設(shè)備102A上。在另一些其他實施例中,第一跟隨我瀏覽器插件114A可以是第一web瀏覽器112A上的標準特征。當(dāng)?shù)谝桓S我瀏覽器插件114A嘗試訪問參考表116時,服務(wù)器計算機108可以適于請求證書(credential),如登錄標識符和/或密碼,以允許對訪問參考表116的許可。在一些實施例中,用戶122可以經(jīng)由耦合到第一計算設(shè)備102A的合適的輸入設(shè)備,手動輸入證書。在一些其他實施例中,便攜令牌124可以適于向服務(wù)器計算機108提供包含證書的訪問控制數(shù)據(jù)128。在該情況下,處于安全目的,便攜令牌124還可以包括以下機制,該機制適于使得用戶122能夠許可或限制便攜令牌124是否共享訪問控制數(shù)據(jù)128。當(dāng)服務(wù)器計算機108從用戶122或便攜令牌124接收證書時,服務(wù)器計算機108可以適于在驗證證書之后允許對訪問參考表116的許可。在一些實施例中,便攜令牌124可以由web地址所替換,該web地址識別參考表服務(wù)和/或個人登錄標識符。用這種方式,用戶122可以簡單地記住web地址和/或個人登錄標識符,而不一定攜帶便攜令牌124。在用戶122不擁有便攜令牌124的實例中,除了便攜令牌124之外,還可以使用web地址和個人登錄標識符。參考表服務(wù)可以向多個用戶提供用戶特定的參考表,如參考表116,并向每個用戶分配不同的個人登錄標識符。從而,用戶122可以打開第一web瀏覽器112A并手動輸入針對參考表服務(wù)的web地址以及個人登錄標識符,以訪問參考表116。Web地址還可以包含個人登錄標識符(例如,myreferencetable.com/user4110,其中“user4110”指代個人登錄標識符)。在說明性示例中,參考表116初始時是空的。從而,當(dāng)?shù)谝桓S我瀏覽器插件114A訪問參考表116時,第一跟隨我瀏覽器插件114A可以不從參考表116中檢索到任何鏈接,且從而可以不自動打開web應(yīng)用程序。當(dāng)用戶122經(jīng)由第一web瀏覽器112A打開一個或多個web應(yīng)用程序134時,與web應(yīng)用程序相對應(yīng)的鏈接118可以改變,以反映web應(yīng)用程序134的當(dāng)前狀態(tài)。即,在鏈接118中編碼的狀態(tài)信息可以隨著用戶122與web應(yīng)用程序134進行交互而改變。例如,用戶可以在特定web應(yīng)用程序上編輯文檔。在用戶編輯和保存文檔之后,URL可以從“http://docs.example.com/Docdocid=01234abcdefg,,改變至“http://docs,example.com/Docdocid=56789hijklmn,,,其中,變量“docid”指代正在編輯的文檔以及正在編輯文檔的特定狀態(tài)。為了方便跟隨我服務(wù),第一跟隨我瀏覽器插件114A可以被配置為向參考表116上載并存儲web應(yīng)用程序134的鏈接118,從而保持web應(yīng)用程序134的當(dāng)前狀態(tài)。第一跟隨我瀏覽器插件114A可以被配置為以給定時間間隔來上載和存儲鏈接118,或當(dāng)鏈接118在第一web瀏覽器112A上改變時上載和存儲鏈接118。在一些實施例中,第一跟隨我瀏覽器插件114A可以適于比較當(dāng)前鏈接和之前鏈接,以確定鏈接是否已改變。在一些其他實施例中,第一web瀏覽器112A可以被配置為向第一跟隨我瀏覽器插件114A提供指示鏈接是否已改變的信號。一些web應(yīng)用程序可以適于在允許訪問之前請求并驗證用戶122的證書。在用戶122已輸入了密要并登陸到web應(yīng)用程序上之后,可以在第一計算設(shè)備102A上的對應(yīng)cookie中存儲該證書。每次用戶122重新訪問web應(yīng)用程序時,web應(yīng)用程序可以被配置為基于cookie來認證用戶122,而不需要讓用戶122重新輸入該證書。在一些實施例中,第一跟隨我瀏覽器插件114A可以被配置為將來自第一計算設(shè)備102A的cookie上載至參考表116中的cookie120中。如下面更詳細描述的,當(dāng)用戶122移動至另一計算設(shè)備時,比如第二計算設(shè)備102B,第二web瀏覽器112B可以被配置為從參考表116中檢索cookie120,并使用cookie120來打開與鏈接118相對應(yīng)的web應(yīng)用程序134,而不需要讓用戶122重新輸入證書。當(dāng)用戶122關(guān)閉web應(yīng)用程序時(例如,通過關(guān)閉web瀏覽器112A的對應(yīng)窗口),第一跟隨我瀏覽器插件114A可以適于從參考表116中刪除與關(guān)閉的web應(yīng)用程序相對應(yīng)的鏈接和cookie。在說明性示例中,用戶122可以離開第一鄰域104A,而至少一個web應(yīng)用程序134在第一計算設(shè)備102A上保持打開。當(dāng)?shù)谝桓S我瀏覽器插件114A檢測到用戶122已離開了第一鄰域104A,第一跟隨我瀏覽器插件114A可以被配置為如果鏈接118不反映web應(yīng)用程序134的當(dāng)前狀態(tài),則根據(jù)需要來上載并存儲web應(yīng)用程序134的鏈接118。然后第一跟隨我瀏覽器插件114A可以適于關(guān)閉web應(yīng)用程序134,以避免其他人在第一計算設(shè)備102A上訪問web應(yīng)用程序134。第一跟隨我瀏覽器插件114A可以被配置為基于特定時間量(例如,超時)或通過用戶動作來檢測用戶122已離開第一鄰域104A。在第一示例中,用戶122可以顯式地向跟隨我瀏覽器插件114A指示用戶122正在離開第一鄰域104A。如果便攜令牌124是RFID標簽,則耦合到第一計算設(shè)備102A的RFID讀取器可以被配置為在將RFID標簽再次置于RFID讀取器的范圍內(nèi)時重新詢問和/或重新讀取RFID標簽。從而,在用戶122在第一時刻將RFID標簽置于RFID讀取器的范圍內(nèi)以指示用戶122進入了第一鄰域104A之后,用戶122可以在第二時刻將RFID標簽置于RFID讀取器的范圍內(nèi)以指示用戶122已離開第一鄰域104A。在第二示例中,如果便攜令牌124插入第一計算設(shè)備102A中,則第一跟隨我瀏覽器插件114A可以適于當(dāng)用戶122從第一計算設(shè)備102A中拔出便攜令牌124時,檢測到用戶122已離開第一鄰域104A。在第三示例中,如果便攜令牌124無線耦合到第一計算設(shè)備102A,則第一跟隨我瀏覽器插件114A可以適于當(dāng)?shù)谝挥嬎阍O(shè)備102A由于便攜令牌124已離開通信范圍而不再能夠與便攜令牌124通信時,檢測到用戶122已離開第一鄰域104A。在說明性示例中,當(dāng)離開第一鄰域104A之后,如箭頭130所指示的,用戶122進入第二鄰域104B。然后第二計算設(shè)備102B可以適于建立與便攜令牌124的連接。第二計算設(shè)備102B可以被配置為根據(jù)需要在第二web瀏覽器112B上下載和安裝第二跟隨我瀏覽器插件。第二跟隨我瀏覽器插件114B還可以被配置為根據(jù)需要在認證了用戶122之后,讀取至參考表116的鏈接126,并經(jīng)由鏈接126來訪問參考表116。當(dāng)?shù)诙S我瀏覽器插件114B訪問參考表116時,第二跟隨我瀏覽器插件114B可以被配置為從參考表116下載鏈接118和對應(yīng)的cookie120。然后第二跟隨我瀏覽器插、件114B可以適于經(jīng)由第二web瀏覽器112B打開與鏈接118相對應(yīng)的web應(yīng)用程序134。第二跟隨我瀏覽器插件114B可以適于在打開web應(yīng)用程序134時,利用COOkiel20來獲取對現(xiàn)有會話的訪問。當(dāng)?shù)诙S我瀏覽器插件114B經(jīng)由鏈接118打開web應(yīng)用程序134時,第二web瀏覽器112B可以被配置為呈現(xiàn)具有與鏈接118所保持的當(dāng)前狀態(tài)一樣(例如,當(dāng)用戶122離開第一鄰域104A時在第一計算設(shè)備102A上運行的web應(yīng)用程序的狀態(tài))的web應(yīng)用程序134。用這種方式,就好像用戶122依然在第一鄰域104A并訪問在第一計算設(shè)備102A上的web應(yīng)用程序134—樣,用戶122可以以相同狀態(tài)與第二計算設(shè)備102B上的web應(yīng)用程序134進行交互。在用戶與web應(yīng)用程序134交互時,鏈接118可以改變,以反映web應(yīng)用程序134的當(dāng)前狀態(tài)。在鏈接118改變時,第二跟隨我瀏覽器插件114B可以適于更新參考表116。此外,當(dāng)用戶122離開第二鄰域104B時,第二跟隨我瀏覽器插件114B可以被配置為如果鏈接118不反映web應(yīng)用程序134的當(dāng)前狀態(tài),則向參考表116上載和存儲web應(yīng)用程序134的鏈接118。從而,當(dāng)用戶122進入另一計算設(shè)備的鄰域時,用戶122可以繼續(xù)與處于保持狀態(tài)的web應(yīng)用程序134進行交互?,F(xiàn)在轉(zhuǎn)向圖2,框圖示出了根據(jù)本文所述至少一些實施例來布置的示例參考表116。參考表116可以包括第一列202A和第二列202B。參考表116還可以包括行204A-204N。在第一列202A下的條目210A至210N可以存儲鏈接118A至118N。參考表116可以按照可擴展標記語言(“XML”)或其他合適的格式來存儲鏈接118A至118N。在第二列202B下的條目212A至212N可以存儲cookie120A至120N。每個cookie120A至120N可以對應(yīng)于一個鏈接118A至118N。cookiel20A至120N可以是登陸cookie,適于使得用戶122能夠存儲用戶122的證書。Web瀏覽器112A、112B可以利用cookie120A至120N來訪問對應(yīng)的鏈接118A至118N,而不需要讓用戶122重新輸入證書。當(dāng)用戶122打開第一web瀏覽器112A上的web應(yīng)用程序時,第一跟隨我瀏覽器插件114A可以向web應(yīng)用程序分配行204A至204N之一。例如,第一跟隨我瀏覽器插件114A可以被配置為向web應(yīng)用程序分配第一行204A。如果用戶122在web應(yīng)用程序上登陸,且在第一計算設(shè)備102A上創(chuàng)建cookie(如第一cookie120A),則第一跟隨我瀏覽器插件114A可以被配置為向第二列202B下的分配行上載和存儲第一cookie120A。在該示例中,第一跟隨我瀏覽器插件114A可以適于在條目212A中向第一行204A上載和存儲第一cookie120A。在用戶122與web應(yīng)用程序交互時,第一跟隨我瀏覽器插件114A還可以適于向第一列202A下的分配行上載和存儲web應(yīng)用程序的鏈接(如第一鏈接118A)。在該示例中,第一跟隨我瀏覽器插件114A可以適于在條目210A中向第一行204A上載和存儲第一鏈接118A。用這種方式,參考表116可以保持web應(yīng)用程序的當(dāng)前狀態(tài)。當(dāng)用戶122關(guān)閉web應(yīng)用程序時,第一跟隨我瀏覽器插件114A可以被配置為刪除與關(guān)閉的web應(yīng)用程序相對應(yīng)的兩個條目,比如條目210A、212A。否則,在用戶122遷移至其他計算設(shè)備時,參考表116可以被配置為維持條目210A、212A?,F(xiàn)在轉(zhuǎn)向圖3A和3B,示例流程圖示出了用于根據(jù)本文所述至少一些實施例來提供無代理跟隨我服務(wù)的過程300A至300B。過程300A至300B可以包括由框302至330中一項或多項所示的各種操作、功能或動作。過程300A可以開始于框302(接收對便攜令牌在附近的指示),其中,跟隨我瀏覽器插件(如第一跟隨我瀏覽器插件114A和第二跟隨我瀏覽器插件114B)可以被配置為接收對便攜令牌124在計算設(shè)備(如第一計算設(shè)備102A和第二計算設(shè)備102B)附近的指示。如果便攜令牌124是可插入設(shè)備,則當(dāng)將便攜令牌124插入計算設(shè)備時,可以確定便攜令牌124在計算設(shè)備附近。如果便攜令牌124是無線設(shè)備,則當(dāng)便攜令牌124在根據(jù)無線協(xié)議的計算設(shè)備的范圍中時可以確定便攜令牌124在計算設(shè)備附近。如果便攜令牌124是RFID標簽,則當(dāng)將便攜令牌124置于耦合到計算設(shè)備的RFID讀取器的范圍中,使得RFID讀取器可以詢問和/或讀取便攜令牌124時,可以確定便攜令牌124在計算設(shè)備附近???02之后可以是框304。在框304(接收至參考表的鏈接和訪問控制數(shù)據(jù)),跟隨我瀏覽器插件可以被配置為接收至參考表116的鏈接126和訪問控制數(shù)據(jù)128。訪問控制數(shù)據(jù)128可以包含用于訪問參考表116的證書???04之后可以是框306。在框306(訪問參考表),跟隨我瀏覽器插件可以被配置為經(jīng)由鏈接126來訪問參考表116。參考表116可以是基于云的,并存儲在通過網(wǎng)絡(luò)110可訪問的中心服務(wù)器計算機上,比如服務(wù)器計算機108。框306之后可以是框308。在框308(接收授權(quán)請求),跟隨我瀏覽器插件可以被配置為從與鏈接126相對應(yīng)的服務(wù)器計算機108接收授權(quán)請求。該授權(quán)請求可以請求證書,以允許對訪問參考表116的許可???08之后可以是框310。在框310(發(fā)送訪問控制數(shù)據(jù)),跟隨我瀏覽器插件可以被配置為響應(yīng)于授權(quán)請求向服務(wù)器計算機108發(fā)送訪問控制數(shù)據(jù)128???10之后可以是框312。在框312(接收許可),跟隨我瀏覽器插件可以被配置為從服務(wù)器計算機108接收對訪問參考表116的許可。服務(wù)器計算機108可以在驗證了訪問控制數(shù)據(jù)128之后,向跟隨我瀏覽器插件發(fā)送針對訪問參考表116的許可???12之后可以是框314。在框314(檢索至web應(yīng)用程序的鏈接),跟隨我瀏覽器插件可以被配置為從參考表116中檢索至正在進行的web應(yīng)用程序(如,web應(yīng)用程序134)的鏈接(如,鏈接118)。跟隨我瀏覽器插件還可以從參考表116檢索與至正在進行的web應(yīng)用程序的鏈接相對應(yīng)的cookie(如cookie120)。正在進行的web應(yīng)用程序可以是無狀態(tài)的基于云的應(yīng)用程序。過程300A中的框314之后可以是過程300B中的框316。在框316(發(fā)送用于訪問web應(yīng)用程序的cookie和請求),跟隨我瀏覽器插件可以被配置為向與至正在進行的web應(yīng)用程序的鏈接相對應(yīng)的服務(wù)器計算機132發(fā)送用于訪問正在進行的web應(yīng)用程序的cookie和請求???16之后可以是框318。在框318(接收針對訪問web應(yīng)用程序的許可),跟隨我瀏覽器插件可以被配置為從服務(wù)器計算機132接收用于訪問正在進行的web應(yīng)用程序的許可。服務(wù)器計算機132可以在驗證了cookie之后,向跟隨我瀏覽器插件和/或web瀏覽器發(fā)送針對訪問正在進行的web應(yīng)用程序的許可???18之后可以是框320。在框320(打開web應(yīng)用程序),跟隨我瀏覽器插件可以被配置為打開與至正在進行的web應(yīng)用程序的鏈接相對應(yīng)的web應(yīng)用程序。具體地,跟隨我瀏覽器插件可以被配置為經(jīng)由web瀏覽器(如第一web瀏覽器112A和第二web瀏覽器112B)打開web應(yīng)用程序。框320之后可以是框322。在框322(更新參考表),跟隨我瀏覽器插件可以被配置為更新參考表116,以反映對正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)的任何改變。正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)可以隨著用戶122與正在進行的web應(yīng)用程序的交互而改變。具體地,跟隨我瀏覽器插件可以被配置為對參考表116中存儲的至正在進行的web應(yīng)用程序的鏈接進行更新。即,可以用反映正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)的當(dāng)前鏈接來替換反映正在進行的web應(yīng)用程序的之前狀態(tài)的之前鏈接,從而變換參考表116。跟隨我瀏覽器插件可以被配置為當(dāng)正在進行的web應(yīng)用程序改變時,更新參考表116。跟隨我瀏覽器插件還可以被配置為以預(yù)定義的時間間隔來更新參考表116???22之后可以是框324。在框324(接收對便攜令牌不在附近的指示),跟隨我瀏覽器插件可以被配置為接收對便攜令牌124不在計算設(shè)備附近的指示。如果便攜令牌124是可插入設(shè)備,則當(dāng)將便攜令牌124從計算設(shè)備拔出時,可以確定便攜令牌124不在計算設(shè)備附近。如果便攜令牌124是無線設(shè)備時,則當(dāng)便攜令牌124不在根據(jù)無線協(xié)議的計算設(shè)備的范圍中時,可以確定便攜令牌124不在計算設(shè)備的附近。如果便攜令牌124是RFID標簽,則當(dāng)將便攜令牌124再次置于耦合到計算設(shè)備的RFID讀取器的范圍中,使得RFID讀取器可以重新詢問和/或重新讀取便攜令牌124時,可以確定便攜令牌124不在計算設(shè)備的附近。框324之后可以是框326。在框326(確定參考表是否反映當(dāng)前狀態(tài)),跟隨我瀏覽器插件可以被配置為確定參考表116是否反映了正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)。例如,上一次在框322處更新參考表116之前,正在進行的web應(yīng)用程序的狀態(tài)可以改變。如果跟隨我瀏覽器插件確定參考表116并未反映正在進行的web應(yīng)用程序的當(dāng)前狀態(tài),則框326之后可以是框328。如果跟隨我瀏覽器插件確定參考表116反映了正在進行的web應(yīng)用程序的當(dāng)前狀態(tài),則框326之后可以是框330。在框328(更新參考表以反映當(dāng)前狀態(tài)),跟隨我瀏覽器插件可以被配置為更新參考表116,以反映正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)???28之后可以是框330。在框330(關(guān)閉web應(yīng)用程序),跟隨我瀏覽器插件可以被配置為關(guān)閉在計算設(shè)備上運行的正在進行的web應(yīng)用程序。跟隨我瀏覽器插件可以關(guān)閉正在進行的web應(yīng)用程序,因為用戶122不在計算設(shè)備的附近且因為已經(jīng)在參考表116上保持了正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)。用戶122可以遷移至其他計算設(shè)備,并在這些其他計算設(shè)備上與正在進行的web應(yīng)用程序交互。在框330之后,過程300A至300B可以要么重復(fù)(例如,周期性地、連續(xù)地、或根據(jù)需要地),要么終止。圖4是示出了示例計算系統(tǒng)的說明性計算機硬件架構(gòu)的計算機架構(gòu)圖,該示例計算系統(tǒng)能夠?qū)崿F(xiàn)本文呈現(xiàn)的至少一些實施例。圖4包括計算機400,計算機400包括處理器410、存儲器420和一個或多個驅(qū)動器430??梢詫⒂嬎銠C400實現(xiàn)為傳統(tǒng)計算機系統(tǒng)、嵌入式控制計算機、膝上型計算機、或服務(wù)器計算機、移動設(shè)備、機頂盒、信息亭、車載信息系統(tǒng)、移動電話、定制機器、或其他硬件平臺。驅(qū)動器430及其關(guān)聯(lián)的計算機存儲介質(zhì)提供了對計算機400的計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其他數(shù)據(jù)的存儲。驅(qū)動器430可以包括操作系統(tǒng)440、應(yīng)用程序450、程序模塊460和數(shù)據(jù)庫480。程序模塊460可以包括web瀏覽器112。web瀏覽器112可以耦合到跟隨我瀏覽器插件114,比如第一跟隨我瀏覽器插件114A和第二跟隨我瀏覽器插件114B。web瀏覽器112通過跟隨我瀏覽器插件可以適于執(zhí)行過程300A至300B,過程300A至300B用于提供如上面參照圖3A至3B更詳細描述的無代理跟隨我服務(wù)。計算機400還包括用戶輸入設(shè)備490,通過用戶輸入設(shè)備490,用戶可以輸入命令和數(shù)據(jù)。輸入設(shè)備可以包括電子數(shù)字化儀、麥克風(fēng)、鍵盤和指向設(shè)備,通常指代鼠標、軌跡球或觸摸板。其他輸入設(shè)備可以包括搖桿、游戲搖桿、碟形衛(wèi)星天線、掃描儀等等。在一些實施例中,輸入設(shè)備490還可以包括令牌讀取器405。令牌讀取器405可以適于經(jīng)由適當(dāng)?shù)挠芯€或無線接口來讀取便攜令牌124。這些和其他輸入設(shè)備可以通過耦合到系統(tǒng)總線的用戶輸入接口耦合到處理器410,但是可以通過其他接口和總線結(jié)構(gòu)來耦合,比如并行端口、游戲端口或通用串行總線(“USB”)。諸如計算機400之類的計算機還可以包括其他外圍輸出設(shè)備,比如揚聲器,其可以通過輸出外圍設(shè)備接口494等耦合。計算機400可以在使用到一個或多個計算機(如耦合到網(wǎng)絡(luò)接口496的遠程計算機)的邏輯連接的聯(lián)網(wǎng)環(huán)境中工作。遠程計算機可以是個人計算機、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對等設(shè)備或其他常見網(wǎng)絡(luò)節(jié)點,且可以包括上面關(guān)于計算機400描述的很多或全部單元。聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)廣域網(wǎng)(“WAN”)、局域網(wǎng)(“LAN”)、內(nèi)聯(lián)網(wǎng)、以及互聯(lián)網(wǎng)中是常見的。當(dāng)在LAN或WLAN聯(lián)網(wǎng)環(huán)境中使用時,計算機400可以通過網(wǎng)絡(luò)接口496或適配器耦合到LAN。當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時,計算機400通常包括用于通過WAN(比如互聯(lián)網(wǎng)或網(wǎng)絡(luò)408)來建立通信的調(diào)制解調(diào)器或其他手段。WAN可以包括互聯(lián)網(wǎng)、所示網(wǎng)絡(luò)408、各種其他網(wǎng)絡(luò)、或其任意組合。將意識到可以使用在計算機之間建立通信鏈路、環(huán)、網(wǎng)格、總線、云、或網(wǎng)絡(luò)的其他機制。根據(jù)一些實施例,計算機400可以耦合到聯(lián)網(wǎng)環(huán)境。計算機400可以包括與驅(qū)動器430或其他存儲設(shè)備相關(guān)聯(lián)的物理計算機可讀存儲介質(zhì)的一個或多個實例。系統(tǒng)總線可以使得處理器410能夠讀取到達/來自計算機可讀存儲介質(zhì)的代碼和/或數(shù)據(jù)。介質(zhì)可以表示具有使用任何合適的技術(shù)來實現(xiàn)的存儲單元的形式的裝置,包括(但不限于)半導(dǎo)體、磁材料、光介質(zhì)、電子存儲、電化學(xué)存儲或任何其他這種存儲技術(shù)。不管是否表征為RAM、ROM、閃存或其他類型的易失性或非易失性存儲器技術(shù),介質(zhì)可以表示與存儲器420相關(guān)聯(lián)的組件。介質(zhì)還可以表示輔助存儲器,不管是否實現(xiàn)為存儲驅(qū)動器430。硬盤驅(qū)動器的實現(xiàn)可以表征為固態(tài),或可以包括存儲磁編碼信息的旋轉(zhuǎn)介質(zhì)。存儲介質(zhì)可以包括一個或多個程序模塊460。程序模塊460可以包括軟件指令,當(dāng)將軟件指令加載到處理器410并執(zhí)行時,其使得通用計算系統(tǒng)轉(zhuǎn)換為特殊用途計算系統(tǒng)。如在本說明書中詳細描述的,程序模塊460可以提供各種工具或技術(shù),通過該工具或技術(shù),計算機400可以參與到使用本文所述的組件、邏輯流程、和/或數(shù)據(jù)結(jié)構(gòu)的整體系統(tǒng)或操作環(huán)境中??梢杂萌魏螖?shù)目的晶體管或其他電路元件來構(gòu)造處理器410,晶體管或其他電路元件可以各自或統(tǒng)一假定任何數(shù)目的狀態(tài)。更具體地,處理器410可以作為狀態(tài)機或有限狀態(tài)機來工作??梢酝ㄟ^加載在程序模塊460內(nèi)包含的可執(zhí)行指令,將這種機器變換為第二機器或特定機器。通過指定處理器410在狀態(tài)之間如何遷移,這些計算機可執(zhí)行指令可以變換處理器410,從而將構(gòu)成處理器410的晶體管或其他電路元件從第一機器變換為第二機器。還可以通過從一個或多個用戶輸入設(shè)備490、網(wǎng)絡(luò)接口496、其他外圍設(shè)備、其他接口或一個或多個用戶或其他動作者接收輸入,來變換任一機器的狀態(tài)。任一機器還可以變換各種輸出設(shè)備(如打印機、揚聲器、視頻顯示器等等)的狀態(tài)或各種物理特性。對程序模塊460編碼還變換存儲介質(zhì)的物理結(jié)構(gòu)。在本說明書的不同實現(xiàn)中,物理結(jié)構(gòu)的特定變換可以取決于各種因素。這種因素的示例可以包括(但不限于)用于實現(xiàn)存儲介質(zhì)的技術(shù),無論存儲介質(zhì)是表征為主存儲器還是表征為輔助存儲器等等。例如,如果將存儲介質(zhì)實現(xiàn)為基于半導(dǎo)體的存儲器,程序模塊460可以在其中編碼軟件時將半導(dǎo)體存儲器420的物理狀態(tài)加以變換。例如,軟件可以變換構(gòu)成半導(dǎo)體存儲器420的晶體管、電容器或其他分立電路元件的狀態(tài)。作為另一示例,可以使用諸如驅(qū)動器430之類的磁或光技術(shù)來實·現(xiàn)存儲介質(zhì)。在這種實現(xiàn)中,程序模塊460可以在其中編碼軟件時變換磁或光介質(zhì)的物理狀態(tài)。這些變換可以包括改變給定磁介質(zhì)內(nèi)的特定位置的磁特性。這些變換還可以包括改變給定光介質(zhì)內(nèi)的特定位置的物理特征或特性,以改變這些位置的光學(xué)特性。應(yīng)當(dāng)意識到在不脫離本說明書的范圍和精神的情況下,對物理介質(zhì)的各種其他變換是可能的?,F(xiàn)在轉(zhuǎn)向圖5,根據(jù)本文呈現(xiàn)的至少一些實施例布置的示意圖示出了計算機程序產(chǎn)品500的部分視圖,計算機程序產(chǎn)品500包括用于在計算設(shè)備上執(zhí)行計算機過程的計算機程序。使用信號承載介質(zhì)502來提供了示例計算機程序產(chǎn)品的說明性實施例,且該說明性實施例可以包括以下至少一項指令504:用于接收對便攜令牌在和/或不在計算設(shè)備附近的指示的一個或多個指令;用于從所述便攜令牌接收至參考表的第一鏈接的一個或多個指令;用于從所述便攜令牌接收至參考表的第一鏈接的一個或多個指令;用于經(jīng)由至參考表的所述第一鏈接,檢索與正在進行的web應(yīng)用程序的第一狀態(tài)相對應(yīng)的第二鏈接的一個或多個指令;用于在web瀏覽器中打開和/或關(guān)閉所述正在進行的web應(yīng)用程序的一個或多個指令;或用于更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)的一個或多個指令。該一個或多個指令可以是例如計算機可執(zhí)行的指令和/或邏輯實現(xiàn)的指令。在一些實施例中,一個或多個計算機程序產(chǎn)品500的信號承載介質(zhì)502包括計算機可讀介質(zhì)506、可記錄介質(zhì)508和/或通信介質(zhì)510。盡管在與計算機系統(tǒng)上執(zhí)行操作系統(tǒng)和應(yīng)用程序相結(jié)合執(zhí)行的程序模塊的一般上下文中呈現(xiàn)了本文所述的主題,本領(lǐng)域技術(shù)人員將意識到可以結(jié)合其他類型的程序模塊來執(zhí)行其他實現(xiàn)。一般而言,程序模塊包括例程(routine)、程序(program)、組件、數(shù)據(jù)結(jié)構(gòu)、和執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的其他類型的結(jié)構(gòu)。此外,本領(lǐng)域技術(shù)人員將意識到可以用其他計算機系統(tǒng)配置(包括手持設(shè)備、多核處理器系統(tǒng)、基于微處理器或可編程的消費者電子產(chǎn)品、迷你計算機、大型計算機等等)來實現(xiàn)本文所述的主題。本公開不限于在本申請中描述的具體示例,這些具體示例意在說明不同方案。本領(lǐng)域技術(shù)人員清楚,不脫離本公開的精神和范圍,可以做出許多修改和變型。本領(lǐng)域技術(shù)人員根據(jù)之前的描述,除了在此所列舉的方法和裝置之外,還可以想到本公開范圍內(nèi)功能上等價的其他方法和裝置。這種修改和變型應(yīng)落在所附權(quán)利要求的范圍內(nèi)。本公開僅應(yīng)當(dāng)由所附權(quán)利要求的術(shù)語及其等價描述的整個范圍來限定。應(yīng)當(dāng)理解,本公開不限于具體方法、試劑、化合物組成或生物系統(tǒng),這些都是可以改變的。還應(yīng)理解,這里所使用的術(shù)語僅用于描述具體示例的目的,而不應(yīng)被認為是限制性的。至于本文中任何關(guān)于多數(shù)和/或單數(shù)術(shù)語的使用,本領(lǐng)域技術(shù)人員可以從多數(shù)形式轉(zhuǎn)換為單數(shù)形式,和/或從單數(shù)形式轉(zhuǎn)換為多數(shù)形式,以適合具體環(huán)境和應(yīng)用。為清楚起見,在此明確聲明單數(shù)形式/多數(shù)形式可互換。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,一般而言,所使用的術(shù)語,特別是所附權(quán)利要求中(例如,在所附權(quán)利要求的主體部分中)使用的術(shù)語,一般地應(yīng)理解為“開放”術(shù)語(例如,術(shù)語“包括”應(yīng)解釋為“包括但不限于”,術(shù)語“具有”應(yīng)解釋為“至少具有”等)。本領(lǐng)域技術(shù)人員還應(yīng)理解,如果意在所引入的權(quán)利要求中標明具體數(shù)目,則這種意圖將在該權(quán)利要求中明確指出,而在沒有這種明確標明的情況下,則不存在這種意圖。例如,為幫助理解,所附權(quán)利要求可能使用了引導(dǎo)短語“至少一個”和“一個或多個”來引入權(quán)利要求中的特征。然而,這種短語的使用不應(yīng)被解釋為暗示著由不定冠詞“一”或“一個”引入的權(quán)利要求特征將包含該特征的任意特定權(quán)利要求限制為僅包含一個該特征的實施例,即便是該權(quán)利要求既包括引導(dǎo)短語“一個或多個”或“至少一個”又包括不定冠詞如“一”或“一個”(例如,“一”和/或“一個”應(yīng)當(dāng)被解釋為意指“至少一個”或“一個或多個”);在使用定冠詞來引入權(quán)利要求中的特征時,同樣如此。另外,即使明確指出了所引入權(quán)利要求特征的具體數(shù)目,本領(lǐng)域技術(shù)人員應(yīng)認識到,這種列舉應(yīng)解釋為意指至少是所列數(shù)目(例如,不存在其他修飾語的短語“兩個特征”意指至少兩個該特征,或者兩個或更多該特征)。另外,在使用類似于“A、B和C等中至少一個”這樣的表述的情況下,一般來說應(yīng)該按照本領(lǐng)域技術(shù)人員通常理解該表述的含義來予以解釋(例如,“具有A、B和C中至少一個的系統(tǒng)”應(yīng)包括但不限于單獨具有A、單獨具有B、單獨具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系統(tǒng)等)。在使用類似于“A、B或C等中至少一個”這樣的表述的情況下,一般來說應(yīng)該按照本領(lǐng)域技術(shù)人員通常理解該表述的含義來予以解釋(例如,“具有A、B或C中至少一個的系統(tǒng)”應(yīng)包括但不限于單獨具有A、單獨具有B、單獨具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系統(tǒng)等)。本領(lǐng)域技術(shù)人員還應(yīng)理解,實質(zhì)上任意表示兩個或更多可選項目的轉(zhuǎn)折連詞和/或短語,無論是在說明書、權(quán)利要求書還是附圖中,都應(yīng)被理解為給出了包括這些項目之一、這些項目任一方、或兩個項目的可能性。例如,短語“A或B”應(yīng)當(dāng)被理解為包括“A”或“B”、或“A和B”的可能性。另外,在以馬庫什組描述本公開的特征或方案的情況下,本領(lǐng)域技術(shù)人員應(yīng)認識至IJ,本公開由此也是以該馬庫什組中的任意單獨成員或成員子組來描述的。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,出于任意和所有目的,例如為了提供書面說明,這里公開的所有范圍也包含任意及全部可能的子范圍及其子范圍的組合。任意列出的范圍可以被容易地看作充分描述且實現(xiàn)了將該范圍至少進行二等分、三等分、四等分、五等分、十等分等。作為非限制性示例,在此所討論的每一范圍可以容易地分成下三分之一、中三分之一和上三分之一等。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,所有諸如“直至”、“至少”、“大于”、“小于”之類的語言包括所列數(shù)字,并且指代了隨后可以如上所述被分成子范圍的范圍。最后,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,范圍包括每一單獨數(shù)字。因此,例如具有I3個單元的組是指具有1、2或3個單元的組。類似地,具有I5個單元的組是指具有1、2、3、4或5個單元的組,以此類推。盡管已經(jīng)在此公開了多個方案和實施例,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白其他方案和實施例。這里所公開的多個方案和實施例是出于說明性的目的,而不是限制性的,本公開的真實范圍和精神由所附權(quán)利要求表征。權(quán)利要求1.一種用于提供跟隨我服務(wù)的方法,包括通過具有處理器和存儲器的計算設(shè)備接收至參考表的第一鏈接,所述參考表包括與正在進行的web應(yīng)用程序的第一狀態(tài)相對應(yīng)的第二鏈接;通過所述計算設(shè)備,經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接;在被配置為在所述計算設(shè)備上執(zhí)行的web瀏覽器上,打開與所述第二鏈接相對應(yīng)的正在進行的web應(yīng)用程序;以及在所述web瀏覽器上打開所述正在進行的web應(yīng)用程序時,通過所述計算設(shè)備,更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)。2.根據(jù)權(quán)利要求I所述的方法,其中,通過具有處理器和存儲器的計算設(shè)備接收至參考表的第一鏈接包括通過所述計算設(shè)備從便攜令牌接收至所述參考的第一鏈接。3.根據(jù)權(quán)利要求2所述的方法,其中,通過具有處理器和存儲器的計算設(shè)備接收至參考表的第一鏈接包括當(dāng)所述便攜令牌在所述計算設(shè)備附近時,在所述計算設(shè)備處接收至所述參考表的第一鏈接。4.根據(jù)權(quán)利要求3所述的方法,還包括通過所述計算設(shè)備接收對所述便攜令牌不在所述計算設(shè)備附近的指示;當(dāng)接收到對所述便攜令牌不在所述計算設(shè)備的附近的指示時,通過所述計算設(shè)備來確定所述參考表是否反映了所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài);在確定了所述參考表并未反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,通過所述計算設(shè)備更新所述參考表中的第二鏈接,以反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài);以及當(dāng)確定了所述參考表反映了所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,或當(dāng)更新了所述參考表中的第二鏈接以反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,在所述web瀏覽器上關(guān)閉所述正在進行的web應(yīng)用。5.根據(jù)權(quán)利要求I所述的方法,其中,通過具有處理器和存儲器的計算設(shè)備接收至參考表的第一鏈接包括通過所述計算設(shè)備,接收至參考表的第一鏈接以及訪問控制數(shù)據(jù);以及其中,通過所述計算設(shè)備,經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接包括通過所述計算設(shè)備,訪問至參考表的第一鏈接;當(dāng)訪問所述第一鏈接時,通過所述計算設(shè)備,從所述第一鏈接接收認證請求;當(dāng)接收所述認證請求時,通過所述計算設(shè)備,向所述第一鏈接發(fā)送所述訪問控制數(shù)據(jù);通過所述計算設(shè)備,從所述第一鏈接接收針對訪問所述參考表的許可;以及在接收所述許可時,通過所述計算設(shè)備,從所述參考表檢索所述第二鏈接。6.根據(jù)權(quán)利要求I所述的方法,其中,通過所述計算設(shè)備,經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接包括通過所述計算設(shè)備,從所述參考表檢索所述第二鏈接和對應(yīng)的cookie;以及其中,在被配置為在所述處理器上執(zhí)行的來自存儲器的web瀏覽器上,打開與所述第二鏈接相對應(yīng)的正在進行的web應(yīng)用程序包括通過所述計算設(shè)備,向所述第二鏈接發(fā)送所述cookie和用于訪問所述正在進行的web應(yīng)用程序的請求;在發(fā)送所述cookie和用于訪問所述正在進行的web應(yīng)用程序的請求時,通過所述計算設(shè)備,從所述第二鏈接接收針對訪問所述正在進行的web應(yīng)用程序的許可;以及在接收針對訪問所述正在進行的web應(yīng)用程序的許可時,在所述web瀏覽器上打開與所述第二鏈接相對應(yīng)的所述正在進行的web應(yīng)用程序。7.根據(jù)權(quán)利要求I所述的方法,還包括通過所述計算設(shè)備,接收對已關(guān)閉所述正在進行的web應(yīng)用程序的指示;以及在接收到對已關(guān)閉所述正在進行的web應(yīng)用程序的指示時,通過所述計算設(shè)備,從所述參考表中移除所述第二鏈接。8.根據(jù)權(quán)利要求I所述的方法,其中,通過所述計算設(shè)備,更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)包括通過所述計算設(shè)備,用與所述正在進行的web應(yīng)用程序的第二狀態(tài)相對應(yīng)的第三鏈接來替換所述參考表中的所述第二鏈接。9.根據(jù)權(quán)利要求I所述的方法,其中,通過所述計算設(shè)備,更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)包括通過所述計算設(shè)備,以預(yù)定義的時間間隔來更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài)。10.根據(jù)權(quán)利要求I所述的方法,其中,所述web應(yīng)用程序包括無狀態(tài)的基于云的web應(yīng)用程序。11.一種計算機可讀存儲介質(zhì),其上存儲有計算機可執(zhí)行指令,當(dāng)由計算機執(zhí)行所述計算機可執(zhí)行指令時,所述計算機可執(zhí)行指令使得所述計算機通過計算機接收對便攜令牌在所述計算機附近的指示;當(dāng)接收到對所述便攜令牌在所述計算設(shè)備的附近的指示時,通過所述計算機從所述便攜令牌接收至參考表的第一鏈接,所述參考表包括與正在進行的Web應(yīng)用程序的第一狀態(tài)相對應(yīng)的第二鏈接;通過所述計算機,經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接;在由所述計算機執(zhí)行的web瀏覽器上,打開與所述第二鏈接相對應(yīng)的正在進行的web應(yīng)用程序;當(dāng)打開所述正在進行的web應(yīng)用程序時,通過所述計算機更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài);通過所述計算機接收對所述便攜令牌不在所述計算機附近的指示;以及當(dāng)接收到對所述便攜令牌不在所述計算機附近的指示時,在所述web瀏覽器上關(guān)閉所述正在進行的web應(yīng)用程序。12.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,所述便攜令牌包括可插入設(shè)備;以及當(dāng)將所述便攜令牌插入所述計算設(shè)備時,所述便攜令牌在所述計算設(shè)備的附近。13.根據(jù)權(quán)利要求12所述的計算機可讀存儲介質(zhì),其中,當(dāng)將所述便攜令牌從所述計算設(shè)備上拔出時,所述便攜令牌不在所述計算設(shè)備的附近。14.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,所述便攜令牌包括無線設(shè)備;以及當(dāng)所述便攜令牌在根據(jù)無線協(xié)議的所述計算設(shè)備的范圍內(nèi)時,所述便攜令牌在所述計算設(shè)備的附近。15.根據(jù)權(quán)利要求14所述的計算機可讀存儲介質(zhì),其中,當(dāng)所述便攜令牌不在根據(jù)所述無線協(xié)議的所述無線設(shè)備的范圍中時,所述便攜令牌不在所述計算設(shè)備的附近。16.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,所述便攜令牌包括射頻識別標簽;以及當(dāng)將所述便攜令牌置于耦合到所述計算設(shè)備的射頻識別讀取器的范圍內(nèi)時,所述便攜令牌在所述計算設(shè)備的附近,所述范圍使得能夠在所述射頻識別讀取器和所述便攜令牌之間進行通信。17.根據(jù)權(quán)利要求16所述的計算機可讀存儲介質(zhì),其中,當(dāng)將所述便攜令牌再次置于耦合到所述計算設(shè)備的射頻識別接收機的范圍內(nèi)時,所述便攜令牌不在所述計算設(shè)備的附近。18.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,所述第一鏈接和所述第二鏈接包括統(tǒng)一資源定位符。19.一種用于提供跟隨我服務(wù)的計算機系統(tǒng),包括處理器;耦合到所述處理器的存儲器;來自所述存儲器的在所述處理器中執(zhí)行的web瀏覽器;以及耦合到所述web瀏覽器的web瀏覽器插件,其中,所述web瀏覽器插件適于來自所述存儲器且在所述處理器中執(zhí)行,以及當(dāng)由所述處理器執(zhí)行時,使得所述計算機系統(tǒng)通過執(zhí)行以下操作來提供跟隨我服務(wù)接收對便攜令牌在所述計算機系統(tǒng)附近的指示;當(dāng)接收到所述便攜令牌在所述計算機系統(tǒng)附近的指示時,接收至參考表的第一鏈接,所述參考表包括與正在進行的web應(yīng)用程序的第一狀態(tài)相對應(yīng)的第二鏈接;經(jīng)由所述第一鏈接,從所述參考表檢索所述第二鏈接和對應(yīng)的cookie;向所述第二鏈接發(fā)送所述cookie和用于訪問所述正在進行的web應(yīng)用程序的請求;當(dāng)向所述第二鏈接發(fā)送所述cookie和用于訪問所述正在進行的web應(yīng)用程序的請求時,從所述第二鏈接接收對訪問所述正在進行的web應(yīng)用程序的許可;當(dāng)接收到對訪問所述正在進行的web應(yīng)用程序的許可時,在所述web瀏覽器上打開與所述第二鏈接相對應(yīng)的正在進行的web應(yīng)用程序;當(dāng)打開所述正在進行的web應(yīng)用程序時,更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的第二狀態(tài);接收對所述便攜令牌不在所述計算機系統(tǒng)附近的指示;當(dāng)接收到對所述便攜令牌不在所述計算機系統(tǒng)附近的指示時,確定所述參考表是否反映了所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài);當(dāng)確定所述參考表并未反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài);以及當(dāng)確定所述參考表反映了所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,或當(dāng)更新了所述參考表中的所述第二鏈接以反映所述正在進行的web應(yīng)用程序的當(dāng)前狀態(tài)時,在所述web瀏覽器上關(guān)閉所述正在進行的web應(yīng)用程序。20.根據(jù)權(quán)利要求19所述的計算機系統(tǒng),其中,將與所述正在進行的web應(yīng)用程序相關(guān)的狀態(tài)信息編碼在所述第二鏈接中。21.根據(jù)權(quán)利要求19所述的計算機系統(tǒng),其中,所述參考表以可擴展標記語言來存儲所述第二鏈接。22.根據(jù)權(quán)利要求19所述的計算機系統(tǒng),其中,所述參考表是用戶特定的。全文摘要本文大體上描述了用于提供無代理的跟隨我服務(wù)的技術(shù)。示例web瀏覽器可以被配置為從便攜令牌接收至參考表的第一鏈接。所述web瀏覽器可以被配置為從所述參考表檢索至正在進行的web應(yīng)用程序的第二鏈接。所述第二鏈接可以反映所述正在進行的web應(yīng)用程序的第一狀態(tài)。所述web瀏覽器可以被配置為打開與所述第二鏈接相對應(yīng)的所述正在進行的web應(yīng)用程序。當(dāng)用戶與所述正在進行的web應(yīng)用程序進行交互時,所述正在進行的web應(yīng)用程序可以被配置為從所述第一狀態(tài)遷移至第二狀態(tài)。所述web瀏覽器可以被配置為更新所述參考表中的所述第二鏈接,以反映所述正在進行的web應(yīng)用程序的所述第二狀態(tài)。文檔編號H04L9/32GK102725996SQ201080062384公開日2012年10月10日申請日期2010年6月4日優(yōu)先權(quán)日2010年6月4日發(fā)明者埃澤齊埃爾·克魯格里克申請人:英派爾科技開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1