用于響應(yīng)于位置而顯示補(bǔ)充內(nèi)容的系統(tǒng)和方法
【專利說明】
【背景技術(shù)】
[0001]由本地的供應(yīng)商和全國的供應(yīng)商提供的商品總是在變化。顧客在購買商品之前經(jīng)?;ㄙM(fèi)許多小時(shí)瀏覽網(wǎng)站、雜志、和其它的媒體渠道,但遺憾的是,許多顧客仍然不能跟上最新趨勢和最新產(chǎn)品的步伐。此外,本地的供應(yīng)商和全國的供應(yīng)商經(jīng)常未能將個(gè)性化的購物體驗(yàn)傳遞給顧客。
【發(fā)明內(nèi)容】
[0002]本公開提供了一種用于基于用戶的偏好和位置向用戶提供補(bǔ)充內(nèi)容的系統(tǒng)和方法。此外,本公開提供了計(jì)算機(jī)程序,該計(jì)算機(jī)程序允許用戶發(fā)現(xiàn)最新趨勢、發(fā)現(xiàn)新商店,以及組織他們來自從移動(dòng)設(shè)備或計(jì)算機(jī)可訪問的平臺(tái)的發(fā)現(xiàn)。
[0003]該系統(tǒng)向用戶提供用于存儲(chǔ)、組織并檢索偏好的平臺(tái)。這些偏好可以包括偏好的風(fēng)格、外觀、和零售店。保存偏好允許用戶創(chuàng)建風(fēng)格、供應(yīng)商和內(nèi)容的定制目錄。
[0004]另外,該系統(tǒng)包括能夠檢測設(shè)備的位置的一個(gè)或多個(gè)信標(biāo)。基于該位置,該系統(tǒng)可以使用用戶的存儲(chǔ)的偏好來向用戶提供補(bǔ)充內(nèi)容。因?yàn)樵撓到y(tǒng)可以確定用戶的位置,因此該系統(tǒng)可以確定用戶最可能正在查看什么商品。因此,該系統(tǒng)可以向顧客提供補(bǔ)充內(nèi)容,例如匹配的配飾、關(guān)于物品的時(shí)間敏感的折扣、或者關(guān)于物品的附加信息。
[0005]根據(jù)本公開的一個(gè)方面,一種用于確定設(shè)備的微區(qū)位的方法包括通過服務(wù)器接收由多個(gè)信標(biāo)中的一者所產(chǎn)生的數(shù)據(jù)包。使用第一無線標(biāo)準(zhǔn)將所述數(shù)據(jù)包從所述多個(gè)信標(biāo)中的一者傳輸至客戶端設(shè)備并且由所述客戶端設(shè)備使用第二無線標(biāo)準(zhǔn)轉(zhuǎn)發(fā)至所述服務(wù)器。該方法還包括通過所述服務(wù)器確定所述多個(gè)信標(biāo)中的哪一個(gè)信標(biāo)產(chǎn)生所述數(shù)據(jù)包,并確定所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)的微區(qū)位。然后所述服務(wù)器將所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)的微區(qū)位與所述客戶端設(shè)備相關(guān)聯(lián)。
[0006]在一些實(shí)現(xiàn)方式中,該方法還包括確定用來傳輸所述第一無線標(biāo)準(zhǔn)的信號的信號強(qiáng)度,并響應(yīng)于所確定的用來傳輸所述第一無線標(biāo)準(zhǔn)的信號的信號強(qiáng)度,細(xì)化與所述客戶端設(shè)備相關(guān)聯(lián)的所述微區(qū)位。該方法還可以包括響應(yīng)于所確定的用來傳輸所述第一無線標(biāo)準(zhǔn)的信號的信號強(qiáng)度,確定所述客戶端設(shè)備是否處在所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)的邏輯半徑內(nèi)。
[0007]在一些實(shí)現(xiàn)方式中,該方法包括使用所述第二無線標(biāo)準(zhǔn)將內(nèi)容傳輸至所述客戶端設(shè)備。所傳輸至所述客戶端設(shè)備的內(nèi)容可以是響應(yīng)于與所述客戶端設(shè)備相關(guān)聯(lián)的所述微區(qū)位而選擇的。該方法還可以包括將第二數(shù)據(jù)包傳輸至所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)。使用所述第二無線標(biāo)準(zhǔn)將所述第二數(shù)據(jù)包傳輸至所述客戶端設(shè)備并且由所述客戶端設(shè)備使用所述第一無線標(biāo)準(zhǔn)轉(zhuǎn)發(fā)至所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)。
[0008]在一些實(shí)現(xiàn)方式中,所述第一無線標(biāo)準(zhǔn)與所述第二無線標(biāo)準(zhǔn)相同。所述無線標(biāo)準(zhǔn)可以包括低功耗藍(lán)牙或電氣和電子工程師協(xié)會(huì)(Institute of Electrical andElectronics Engineers, IEEE)802.11 標(biāo)準(zhǔn)。
[0009]根據(jù)本公開的另一方面,一種用于確定設(shè)備的微區(qū)位的系統(tǒng)包括處理器,該處理器耦合至存儲(chǔ)處理器可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),所述處理器可執(zhí)行指令在被所述處理器執(zhí)行時(shí)使得所述處理器接收由多個(gè)信標(biāo)中的一者所產(chǎn)生的數(shù)據(jù)包。使用第一無線標(biāo)準(zhǔn)將所述數(shù)據(jù)包從所述多個(gè)信標(biāo)中的一者傳輸至客戶端設(shè)備并且由所述客戶端設(shè)備使用第二無線標(biāo)準(zhǔn)轉(zhuǎn)發(fā)至服務(wù)器。所述處理器還確定所述多個(gè)信標(biāo)中的哪一個(gè)信標(biāo)產(chǎn)生所述數(shù)據(jù)包并確定所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)的微區(qū)位。所述處理器將所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)的微區(qū)位與所述客戶端設(shè)備相關(guān)聯(lián)。
[0010]該系統(tǒng)還可以被配置成確定用來傳輸所述第一無線標(biāo)準(zhǔn)的信號的信號強(qiáng)度,然后響應(yīng)于所確定的用來傳輸所述第一無線標(biāo)準(zhǔn)的信號的信號強(qiáng)度,細(xì)化與所述客戶端設(shè)備相關(guān)聯(lián)的所述微區(qū)位。
[0011]在一些實(shí)現(xiàn)方式中,該系統(tǒng)被配置成響應(yīng)于所確定的用來傳輸所述第一無線標(biāo)準(zhǔn)的信號的信號強(qiáng)度,確定所述客戶端設(shè)備是否處在所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)的邏輯半徑內(nèi)。
[0012]該系統(tǒng)可以被配置成使用所述第二無線標(biāo)準(zhǔn)將內(nèi)容傳輸至所述客戶端設(shè)備。在一些實(shí)現(xiàn)方式中,該系統(tǒng)將第二數(shù)據(jù)包傳輸至所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)。使用所述第二無線標(biāo)準(zhǔn)將所述第二數(shù)據(jù)包傳輸至所述客戶端設(shè)備并且由所述客戶端設(shè)備使用所述第一無線標(biāo)準(zhǔn)轉(zhuǎn)發(fā)至所述多個(gè)信標(biāo)中產(chǎn)生所述數(shù)據(jù)包的信標(biāo)。
[0013]在一些實(shí)現(xiàn)方式中,所述第一無線標(biāo)準(zhǔn)與所述第二無線標(biāo)準(zhǔn)相同。所述無線標(biāo)準(zhǔn)可以包括低功耗藍(lán)牙或電氣和電子工程師協(xié)會(huì)(IEEE) 802.11標(biāo)準(zhǔn)。
【附圖說明】
[0014]通過參照以下結(jié)合附圖進(jìn)行的描述,本公開的前述和其它的目的、方面、特征和優(yōu)點(diǎn)將變得更加顯而易見和更好理解,其中:
[0015]圖1A為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的包括與服務(wù)器設(shè)備通信的客戶端設(shè)備的網(wǎng)絡(luò)環(huán)境的實(shí)施方式的框圖;
[0016]圖1B為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的包括與云服務(wù)供應(yīng)商通信的客戶端設(shè)備的云計(jì)算環(huán)境的框圖;
[0017]圖1C和圖1D為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的可用于結(jié)合本文所描述的方法和系統(tǒng)的計(jì)算設(shè)備的實(shí)施方式的框圖;
[0018]圖2A為根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于響應(yīng)于客戶端的位置而傳送內(nèi)容的系統(tǒng)的框圖;
[0019]圖2B為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的圖2A的系統(tǒng)的一些組件之間的示例連接的框圖;
[0020]圖3A為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于確定類似于圖2A的系統(tǒng)的系統(tǒng)中的客戶端的位置并向該客戶端提供補(bǔ)充內(nèi)容的方法的流程圖;
[0021]圖3B為根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于確定客戶端設(shè)備的位置的方法的示例流程圖;
[0022]圖3C為根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于在確定客戶端設(shè)備的微區(qū)位時(shí)加密數(shù)據(jù)傳輸?shù)氖纠椒?70的流程圖;
[0023]圖4A為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的使用圖2A的系統(tǒng)的示例智能商店的示意圖;
[0024]圖4B為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于確定提供給類似于圖2A的系統(tǒng)的系統(tǒng)中的用戶的補(bǔ)充內(nèi)容的類型的示例方法的流程圖;
[0025]圖5A至圖5F為根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于與圖2A的系統(tǒng)交互的用戶界面的示例性實(shí)現(xiàn)方式;
[0026]圖6為根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的圖2A的系統(tǒng)的授權(quán)用戶類型之間的分級關(guān)系的流程圖;
[0027]圖7為根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于利用圖2A的系統(tǒng)創(chuàng)建、管理并傳送補(bǔ)充內(nèi)容的示例方法的流程圖;
[0028]圖8為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于使用圖2A的系統(tǒng)進(jìn)行廣告競價(jià)的示例環(huán)境的示意圖;
[0029]圖9為示出根據(jù)本公開的一個(gè)實(shí)現(xiàn)方式的用于使用圖2A的系統(tǒng)進(jìn)行廣告競價(jià)的方法的流程圖。
【具體實(shí)施方式】
[0030]為了閱讀下面的各種實(shí)施方式的描述,以下對說明書的各個(gè)章節(jié)及其各自的內(nèi)容的描述可以是有幫助的。
[0031]章節(jié)A描述了網(wǎng)絡(luò)環(huán)境和計(jì)算環(huán)境,它們對于實(shí)踐本文所描述的實(shí)施方式可以是有用的。
[0032]章節(jié)B描述了用于基于用戶偏好和用戶位置向用戶提供補(bǔ)充內(nèi)容的系統(tǒng)和方法的實(shí)施方式。
[0033]章節(jié)C描述了用于與信標(biāo)臺(tái)通信的系統(tǒng)和方法的示例性實(shí)現(xiàn)方式。
[0034]章節(jié)D描述了智能商店的實(shí)施方式。
[0035]章節(jié)E描述了系統(tǒng)的示例性實(shí)現(xiàn)方式。
[0036]章節(jié)F描述了與用于基于用戶偏好和用戶位置向用戶提供補(bǔ)充內(nèi)容的系統(tǒng)交互的用戶界面的示例性實(shí)現(xiàn)方式。
[0037]章節(jié)G描述了用于管理定位系統(tǒng)的補(bǔ)充內(nèi)容和參數(shù)的內(nèi)容供應(yīng)商界面和系統(tǒng)管理界面的示例性實(shí)現(xiàn)方式。
[0038]章節(jié)H描述了廣告競價(jià)的示例性實(shí)施方式。
[0039]A、計(jì)算環(huán)境和網(wǎng)絡(luò)環(huán)境
[0040]在討論本解決方案的【具體實(shí)施方式】之前,描述與本文所描述的方法和系統(tǒng)有關(guān)的操作環(huán)境的各個(gè)方面以及相關(guān)聯(lián)的系統(tǒng)組件(例如硬件元件)可以是有幫助的。參照圖1A,示出了網(wǎng)絡(luò)環(huán)境的實(shí)施方式。簡要地概述,該網(wǎng)絡(luò)環(huán)境包括經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)104而與一個(gè)或多個(gè)服務(wù)器106a-106n(通常也稱為服務(wù)器106、節(jié)點(diǎn)106、或遠(yuǎn)程機(jī)器106)通信的一個(gè)或多個(gè)客戶端設(shè)備102a-102n(通常也稱為本地機(jī)器102、客戶端102、客戶端節(jié)點(diǎn)102、客戶端機(jī)器102、客戶端計(jì)算機(jī)102、客戶端設(shè)備102、端點(diǎn)102、或端點(diǎn)節(jié)點(diǎn)102)。在一些實(shí)施方式中,客戶端設(shè)備102能夠既用作為尋求訪問由服務(wù)器提供的資源的客戶端節(jié)點(diǎn),又用作為向其它的客戶端設(shè)備102a-102n提供對托管資源的訪問的服務(wù)器。
[0041]盡管圖1A示出了客戶端設(shè)備102與服務(wù)器106之間的網(wǎng)絡(luò)104,但是客戶端設(shè)備102和服務(wù)器106可以在相同的網(wǎng)絡(luò)104上。在一些實(shí)施方式中,在客戶端設(shè)備102與服務(wù)器106之間存在有多個(gè)網(wǎng)絡(luò)104。在這些實(shí)施方式中的一個(gè)實(shí)施方式中,網(wǎng)絡(luò)104’ (未示出)可以為專用網(wǎng)絡(luò),網(wǎng)絡(luò)104可以為公共網(wǎng)絡(luò)。在這些實(shí)施方式中的另一個(gè)實(shí)施方式中,網(wǎng)絡(luò)104可以為專用網(wǎng)絡(luò),網(wǎng)絡(luò)104’可以為公共網(wǎng)絡(luò)。在這些實(shí)施方式中的又一個(gè)實(shí)施方式中,網(wǎng)絡(luò)104和網(wǎng)絡(luò)104’均為專用網(wǎng)絡(luò)。
[0042]網(wǎng)絡(luò)104可以經(jīng)由有線鏈路或無線鏈路連接。有線鏈路可以包括數(shù)字用戶線路(Digital Subscriber Line,DSL)、同軸電纜線路、或光纖線路。無線鏈路可以包括藍(lán)牙、W1-F1、全球互通微波存取(Worldwide Interoperability for Microwave Access,WiMAX)、紅外信道或衛(wèi)星頻帶。無線鏈路還可以包括用來在移動(dòng)設(shè)備之間通信的任何蜂窩網(wǎng)絡(luò)標(biāo)準(zhǔn),包括稱為1G、2G、3G或4G的標(biāo)準(zhǔn)。通過滿足規(guī)范或標(biāo)準(zhǔn)(例如由國際電信聯(lián)盟維護(hù)的規(guī)范),網(wǎng)絡(luò)標(biāo)準(zhǔn)可以稱為一代或多代移動(dòng)電信標(biāo)準(zhǔn)。例如,3G標(biāo)準(zhǔn)可以對應(yīng)于國際移動(dòng)電信-2000 (Internat1nal Mobile Telecommunicat1ns-2000, IMT-2000)規(guī)范,4G 標(biāo)準(zhǔn)可以對應(yīng)于高級國際移動(dòng)電信(Internat1nal Mobile Telecommunicat1ns Advanced,IMT-Advanced)規(guī)范。蜂窩網(wǎng)絡(luò)標(biāo)準(zhǔn)的示例包括AMPS、GSM、GPRS、UMTS、LTE、高級LTE、移動(dòng)WiMAX、和高級WiMAX。蜂窩網(wǎng)絡(luò)標(biāo)準(zhǔn)可以使用各種信道訪問方法,例如FDMA、TDMA、CDMA、或SDMA。在一些實(shí)施方式中,可以經(jīng)由不同的鏈路和標(biāo)準(zhǔn)傳輸不同類型的數(shù)據(jù)。在其它的實(shí)施方式中,可以經(jīng)由不同的鏈路和標(biāo)準(zhǔn)傳輸相同類型的數(shù)據(jù)。
[0043]網(wǎng)絡(luò)104可以為任何類型和/或形式的網(wǎng)絡(luò)。網(wǎng)絡(luò)104的地理范圍可以廣泛地變化,且網(wǎng)絡(luò)104可以為人體局域網(wǎng)(body area network,BAN)、個(gè)人局域網(wǎng)(personal areanetwork,PAN)、例如內(nèi)聯(lián)網(wǎng)的局域網(wǎng)(local-area network,LAN)、城域網(wǎng)(metropolitanarea network,MAN)、廣域網(wǎng)(wide area network,WAN)、或因特網(wǎng)。網(wǎng)絡(luò) 104 的拓?fù)浣Y(jié)構(gòu)可以為任何形式,且可以包括例如以下任一者:點(diǎn)對點(diǎn)狀、總線狀、星狀、環(huán)狀、網(wǎng)格狀、或樹狀。網(wǎng)絡(luò)104可以為覆蓋網(wǎng)絡(luò),該覆蓋網(wǎng)絡(luò)是虛擬的且位于一層或多層其它網(wǎng)絡(luò)104’的頂部上。網(wǎng)絡(luò)104可以具有如本領(lǐng)域普通技術(shù)人員已知的能夠支持本文所描述的操作的任何這種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。網(wǎng)絡(luò)104可以利用不同的技術(shù)和協(xié)議層或協(xié)議棧,例如包括以太網(wǎng)協(xié)議、因特網(wǎng)協(xié)議組(TCP/IP)、異步傳輸模式(Asynchronous Transfer Mode,ATM)技術(shù)、同步光網(wǎng)絡(luò)(Synchronous Optical Networking, S0NET)協(xié)議、或同步數(shù)字體系(SynchronousDigital Hierarchy, SDH)協(xié)議。TCP/IP因特網(wǎng)協(xié)議組可以包括應(yīng)用層、傳輸層、因特網(wǎng)層(包括例如IPv6)、或鏈路層。網(wǎng)絡(luò)104可以是廣播網(wǎng)絡(luò)、電信網(wǎng)絡(luò)、數(shù)據(jù)通信網(wǎng)絡(luò)、或計(jì)算機(jī)網(wǎng)絡(luò)中的一種。
[0044]在一些實(shí)施方式中,系統(tǒng)可以包括多個(gè)邏輯分組的服務(wù)器106 ο在這些實(shí)施方式中的一個(gè)實(shí)施方式中,服務(wù)器的邏輯組可以稱為服務(wù)器群38或機(jī)器群38。在這些實(shí)施方式中的另一個(gè)實(shí)施方式中,服務(wù)器106可以在地理上是分散的。在其它的實(shí)施方式中,機(jī)器群38可以被管理為單一的實(shí)體。在又一些其它實(shí)施方式中,機(jī)器群38包括多個(gè)機(jī)器群38。在每一個(gè)機(jī)器群38內(nèi)的服務(wù)器106可以是異構(gòu)的,S卩,一個(gè)或多個(gè)服務(wù)器106或機(jī)器106可以根據(jù)一種類型的操作系統(tǒng)平臺(tái)(例如由華盛頓州雷德蒙德市的微軟公司制造的WINDOWS NT)操作,而一個(gè)或多個(gè)其它的服務(wù)器106可以根據(jù)另一種類型的操作系統(tǒng)平臺(tái)(例如Unix、Linux、或 Mac 0SX)操作。
[0045]在一個(gè)實(shí)施方式中,機(jī)器群38中的服務(wù)器106連同相關(guān)聯(lián)的存儲(chǔ)系統(tǒng)可以存儲(chǔ)在高密度機(jī)架系統(tǒng)中,并且位于企業(yè)數(shù)據(jù)中心中。在該實(shí)施方式中,通過將服務(wù)器106和高性能存儲(chǔ)系統(tǒng)安置在本地高性能網(wǎng)絡(luò)上,以這一方式整合服務(wù)器106可以提高系統(tǒng)可管理性、數(shù)據(jù)安全性、系統(tǒng)的物理安全性、和系統(tǒng)性能。利用高級的系統(tǒng)管理工具使服務(wù)器106和存儲(chǔ)系統(tǒng)集中并耦合它們,允許更有效地使用服務(wù)器資源。
[0046]每一個(gè)機(jī)器群38的服務(wù)器106不需要物理上接近于在相同的機(jī)器群38中的另一個(gè)服務(wù)器106。因此,邏輯上分組為機(jī)器群38的服務(wù)器106的組可以使用廣域網(wǎng)(WAN)連接或城域網(wǎng)(MAN)連接來互相連接。例如,機(jī)器群38可以包括物理上位于不同的大洲中或位于大洲、國家、州、城市、校園、或房間的不同區(qū)域中的服務(wù)器106。如果使用局域網(wǎng)(LAN)連接或某種形式的直接連接來連接服務(wù)器106,則可以提高機(jī)器群38中的服務(wù)器106之間的數(shù)據(jù)傳輸速度。此外,異構(gòu)的機(jī)器群38可以包括根據(jù)一種類型的操作系統(tǒng)操作的一個(gè)或多個(gè)服務(wù)器106,而一個(gè)或多個(gè)其它的服務(wù)器106執(zhí)行一種或多種類型的管理程序而不是操作系統(tǒng)。在這些實(shí)施方式中,管理程序可以用來仿真虛擬硬件、將物理硬件分區(qū)、虛擬化物理硬件、并執(zhí)行提供對計(jì)算環(huán)境的訪問的虛擬機(jī),從而允許多個(gè)操作系統(tǒng)在主計(jì)算機(jī)上同時(shí)運(yùn)行。本地管理程序可以直接在主計(jì)算機(jī)上運(yùn)行。管理程序可以包括VMware ESX/ESXi (由加利福尼亞州帕洛阿爾托市的VMffare公司制造);Xen管理程序(一種開放源碼產(chǎn)品,其發(fā)展由Citrix Systems公司監(jiān)測);HYPER_V管理程序(由微軟提供)或者其它管理程序。托管管理程序可以在第二軟件級別上的操作系統(tǒng)內(nèi)運(yùn)行。托管管理程序的示例可以包括虛擬軟件工作站(VMware Workstat1n)和VIRTUALB0X。
[0047]機(jī)器群38的管理可以是去集中化的。例如,一個(gè)或多個(gè)服務(wù)器106可以包括支持用于機(jī)器群38的一個(gè)或多個(gè)管理服務(wù)的組件、子系統(tǒng)和模塊。在這些實(shí)施方式中的一個(gè)實(shí)施方式中,一個(gè)或多個(gè)服務(wù)器106提供用于管理動(dòng)態(tài)數(shù)據(jù)的功能,包括用于處理故障轉(zhuǎn)移、數(shù)據(jù)復(fù)制和提高機(jī)器群38的穩(wěn)健性的技術(shù)。每一個(gè)服務(wù)器106可以與持久化存儲(chǔ)器通信,在一些實(shí)施方式中,可以與動(dòng)態(tài)存儲(chǔ)器通信。
[0048]服務(wù)器106可以是文件服務(wù)器、應(yīng)用服務(wù)器、萬維網(wǎng)(web)服務(wù)器、代理服務(wù)器、裝置、網(wǎng)絡(luò)裝置、網(wǎng)關(guān)、網(wǎng)關(guān)服務(wù)器、虛擬化服務(wù)器、部署服務(wù)器、SSL VPN服務(wù)器或防火墻。在一個(gè)實(shí)施方式中,服務(wù)器106可以被稱為遠(yuǎn)程機(jī)器或節(jié)點(diǎn)。在另一個(gè)實(shí)施方式中,多個(gè)節(jié)點(diǎn)290可以在任何兩個(gè)通信服務(wù)器之間的路徑中。
[0049]參照圖1B,示出了云計(jì)算環(huán)境。云計(jì)算環(huán)境可以為客戶端設(shè)備102提供由網(wǎng)絡(luò)環(huán)境提供的一個(gè)或多個(gè)資源。云計(jì)算環(huán)境可以包括在一個(gè)或多個(gè)網(wǎng)絡(luò)104上與云108通信的一個(gè)或多個(gè)客戶端設(shè)備102a-102n??蛻舳嗽O(shè)備102可以包括例如胖客戶端、瘦客戶端、和零客戶端。胖客戶端即使當(dāng)與云108或服務(wù)器106斷開連接時(shí)也可以提供至少一些功能。瘦客戶端或零客戶端可以依賴于連接到云108或服務(wù)器106來提供功能。零客戶端可以依賴于云108或其它的網(wǎng)絡(luò)104或服務(wù)器106,來檢索用于客戶端設(shè)備的操作系統(tǒng)數(shù)據(jù)。云108可以包括后端平臺(tái),例如服務(wù)器106、存儲(chǔ)器、服務(wù)器群或數(shù)據(jù)中心。
[0050]云108可以是公共的、專用的、或混合的。公共云可以包括對于客戶端設(shè)備102或客戶端所有者的公共服務(wù)器106,該公共服務(wù)器106由第三方維護(hù)。服務(wù)器106可以位于如上面公開的或其它的遠(yuǎn)程地理位置中的場外。公共云可以在公共網(wǎng)絡(luò)上連接到服務(wù)器106。專用云可以包括專用服務(wù)器106,專用服務(wù)器106在物理上由客戶端設(shè)備102或客戶端的所有者來維護(hù)。專用云可以在專用網(wǎng)絡(luò)104上連接到服務(wù)器106?;旌显?08可以既包括專用網(wǎng)絡(luò)104又包括公共網(wǎng)絡(luò)104,以及包括服務(wù)器106。
[0051]云108還可以包括基于云的交付,例如,軟件即服務(wù)(Software as a Service,SaaS) 110、平臺(tái)即服務(wù)(Platform as a Service, PaaS) 112、和基礎(chǔ)設(shè)施即服務(wù)(Infrastructure as a Service,IaaS) 114。IaaS可以指的是用戶租用在指定的時(shí)期期間所需的基礎(chǔ)設(shè)施資源的使用。IaaS供應(yīng)商可以從大型池提供存儲(chǔ)、聯(lián)網(wǎng)、服務(wù)器或虛擬化資源,從而允許用戶通過按照需要訪問更多的資源來迅速擴(kuò)大規(guī)模。IaaS的示例包括由華盛頓州西雅圖市的Amazon, com公司提供的AMAZON WEB SERVICES、由德克薩斯州圣安東尼奧市的Rackspace美國公司提供的RACKSPACE CL0UD,由加利福尼亞州山景城的谷歌公司提供的谷歌計(jì)算引擎、或由加利福尼亞州圣巴巴拉市的RightScale公司提供的RIGHTSCALE。PaaS供應(yīng)商可以提供由IaaS提供的功能,包括例如存儲(chǔ)、聯(lián)網(wǎng)、服務(wù)器或虛擬化,以及附加的資源(例如,操作系統(tǒng)、中間軟件、或運(yùn)行時(shí)間資源)AaaS的示例包括由華盛頓州雷蒙德市的微軟公司提供的WINDOWS AZURE、由谷歌公司提供的谷歌應(yīng)用引擎、和由加利福尼亞州舊金山市的Heroku公司提供的HER0KU。SaaS供應(yīng)商可以提供由PaaS提供的資源,包括存儲(chǔ)、聯(lián)網(wǎng)、服務(wù)器、虛擬化、操作系統(tǒng)、中間軟件、或運(yùn)行時(shí)間資源。在一些實(shí)施方式中,SaaS供應(yīng)商可以提供附加的資源,包括例如數(shù)據(jù)和應(yīng)用資源。SaaS的示例包括由谷歌公司提供的GOOGLE APPS、由加利福尼亞州舊金山市的Salesforce.com公司提供的SALESF0RCE、或由微軟公司提供的OFFICE 365。SaaS的示例還可以包括數(shù)據(jù)存儲(chǔ)供應(yīng)商,例如,由加利福尼亞州舊金山市的Dropbox公司提供的DR0PB0X、由微軟公司提供的Microsoft SKYDRIVE^由谷歌公司提供的Google Drive、或由加利福尼亞州庫比蒂諾市的蘋果公司提供的AppleICLOUD0
[0052]客戶端設(shè)備102可以利用一個(gè)或多個(gè)IaaS標(biāo)準(zhǔn)訪問IaaS資源,這些IaaS標(biāo)準(zhǔn)包括例如亞馬遜彈性計(jì)算云(Amazon Elastic Compute Cloud,EC2)、開放云計(jì)算接口(Open Cloud Computing Interface,0CCI)、云基礎(chǔ)架構(gòu)管理接口(Cloud InfrastructureManagement Interface, CIMI)、或開放桟(OpenStack)標(biāo)準(zhǔn)。一些 IaaS 標(biāo)準(zhǔn)可以允許客戶端在HTTP上訪問資源,并且可以使用表述性狀態(tài)轉(zhuǎn)移(Representat1nal StateTransfer, REST)協(xié)議或簡單對象訪問協(xié)議(Simple Object Access Protocol,SOAP)。客戶端設(shè)備102可以利用不同的PaaS接口訪問PaaS資源。一些PaaS接口使用用于不同的編程語言的 HTTP 封裝、標(biāo)準(zhǔn) Java AP1、JavaMail AP1、Java 數(shù)據(jù)對象(Java Data Object,JD0)、Java 持久性 API (Java Persistence API,JPA)、Python AP1、萬維網(wǎng)集成 API,例如包括用于Ruby的Rack、用于Python的WSG1、或用于Perl的PSGI,或可以建立在REST、HTTP、XML、或其它協(xié)議上的其它API??蛻舳嗽O(shè)備102可以通過使用基于萬維網(wǎng)的用戶接口來訪問SaaS資源,基于萬維網(wǎng)的用戶接口由萬維網(wǎng)瀏覽器(例如GOOGLE CHROME、MicrosoftINTERNET EXPLORER、或由加利福尼亞州山景城的Moz i I Ia基金會(huì)提供的Moz i I la Firefox)提供??蛻舳嗽O(shè)備102還可以通過智能手機(jī)或平板電腦的應(yīng)用訪問SaaS資源,智能手機(jī)或平板電腦的應(yīng)用包括例如Salesforce Sales Cloud或Google Drive應(yīng)用??蛻舳嗽O(shè)備102還可以通過客戶端操作系統(tǒng)訪問SaaS資源,客戶端操作系統(tǒng)包括例如用于DR0PB0X的Windows文件系統(tǒng)。
[0053]在一些實(shí)施方式中,可以認(rèn)證對IaaS、PaaS、或SaaS資源的訪