用于本地生成的手勢和過渡圖形與終端控制服務的交互的方法和系統的制作方法

            文檔序號:7990987閱讀:165來源:國知局
            用于本地生成的手勢和過渡圖形與終端控制服務的交互的方法和系統的制作方法
            【專利摘要】用于實現本地生成的過渡圖形與虛擬化主機計算機服務的交互的方法和系統包括在客戶端裝置的顯示裝置處接收由用戶發布以控制當前在顯示裝置處呈現的屏幕數據的控制命令。將控制命令傳輸到主機計算機服務以用于處理。主機計算機服務處理控制命令并返回更新屏幕數據到客戶端裝置。響應于接收到更新屏幕數據,客戶端裝置識別與控制命令相關聯的期望屏幕效果。在客戶端裝置處將從主機計算機服務接收的更新屏幕數據同與期望屏幕效果相關聯的數據一起封裝,以在客戶端裝置處生成視覺響應。響應于控制命令,將封裝的屏幕效果返回到顯示裝置以用于呈現。
            【專利說明】用于本地生成的手勢和過渡圖形與終端控制服務的交互的方法和系統
            【技術領域】
            [0001]本發明涉及實現客戶端裝置與遠程服務器裝置之間的內容通信,并且更具體地,使得能夠針對由遠程服務器裝置提供的內容在客戶端裝置處本地生成過渡圖形。
            【背景技術】
            [0002]隨著瘦客戶端和智能終端的出現和日益普及,各種技術已經演進為在這些裝置上提供服務。利用遠程控制服務的技術(例如終端服務,應用發布,終端仿真器等)被用于發送圖像數據到終端或瘦客戶端。圖像數據在瘦客戶端/終端上被本地呈現,以及來自終端/瘦客戶端的命令/反饋被發送回到下層的基于服務器的操作系統(OS)以用于解釋。結果,通過終端協議發送給瘦客戶端/終端的任何圖形交互僅在原始的OS上生成。盡管一些交互(例如本地鼠標呈現)被本地進行,但是這種交互在價值上是有限的。
            [0003]隨著共享服務的普及度的上升,越來越多的應用被移入“云”中以用于共享。隨著更多的裝置(例如平板以及智能電話)被生成并且更多與終端服務相關的應用被移到云,在主要作為經典的基于桌面的系統的云OS與從邊緣平板/智能電話裝置期望的默認體驗之間形成了分歧。例如,智能電話和平板裝置包括諸如過渡、刷(swipe)手勢等的特征,而基于云的OS圖形主要是單頁面刷新、視頻、滾動頁面等。
            [0004]一種解決該分歧的方式是嘗試這種過渡/手勢等并將這種過渡/手勢等嵌入到在云OS上執行的傳統桌面應用中。然而,從開發立場和網絡資源立場上已經證明這種努力是非常高成本的。例如,所有在云OS處針對終端服務生成的過渡必須通過網絡傳輸到平板/智能電話裝置,從而導致巨大的數據突發的傳輸,導致更高的帶寬使用率。這意味著:改變/移動的屏幕數據的每個單個像素必須從基于云的應用傳輸到邊緣設備(例如平板電腦,智能電話等)處的終端服務。
            [0005]在允許在不對在服務器上執行的應用進行改變的情況下執行針對邊緣裝置而設計的特征時,最小化網絡資源使用率將是有利的。在保持并服務于來自中央位置的內容時,允許在邊緣裝置處本地發生過渡也將是有利的。將客戶端-服務器執行層與用戶交互層分離以提供具有對在云OS上執行的應用的部分的最小改變的更高成本效益的技術也將是有利的。
            [0006]正是在該背景下,本發明的實施例出現。

            【發明內容】

            [0007]本發明的實施例提供了用于使本地生成的過渡圖形能夠與在云中執行的虛擬化主機計算機服務進行交互的方法和系統。為了提供用于提供本地生成的過渡圖形的高效技術,傳統地在云上執行的應用被分為兩個元件——客戶端側或邊緣裝置應用元件以及在云OS上執行的服務器側應用元件。客戶端側應用被配置為提供低價值數據、本地過渡以及高速緩存離線功能,而服務器側應用被配置為提供高價值事務、安全數據、高性能所需數據等。在客戶端側應用與服務器側應用元件之間建立通信接口。具體地,技術/應用(例如終端服務應用,虛擬桌面應用等)提供了用于處理從服務器側應用到客戶端側應用元件以及到本地客戶端裝置處的控制系統(例如手勢控制器)的通信的接口。
            [0008]各種實施例考慮來自用戶或應用邏輯的改變在客戶端裝置的顯示裝置上呈現的屏幕的請求。在一個實施例中,應用邏輯請求是從在云中操作的服務器上執行的服務器側應用接收的。在另一個實施例中,通過顯示裝置處或客戶端裝置的顯示部分處的用戶交互來獲得屏幕調整請求。響應于該請求,向客戶端裝置實行指示客戶端側應用執行過渡效果的通信,該過渡效果嚴格按照在客戶端裝置的顯示裝置處更新和顯示變化的屏幕的相關部分的請求而編排。
            [0009]若干不同實施例此處作為示例而提出。
            [0010]在一個實施例中,公開了一種用于使本地生成的過渡圖形能夠與虛擬化主機計算機服務進行交互的處理器實現方法。該方法包括在客戶端裝置的顯示裝置處接收控制命令。該控制命令由用戶發布以控制當前在顯示裝置處呈現的屏幕數據。在客戶端裝置處識別與該控制命令相關聯的手勢的期望屏幕效果。以輸入命令的形式,將該控制命令傳輸到主機計算機服務以用于處理。在主機計算機服務處處理該控制命令,并且將針對當前在顯示裝置處呈現的屏幕數據的更新屏幕數據傳輸到客戶端裝置。在客戶端裝置處接收更新屏幕數據。將從主機計算機服務接收的更新屏幕數據同與在客戶端裝置處識別的期望手勢相關聯的數據(例如,提供期望屏幕效果的過渡圖形)一起封裝,以在客戶端裝置處生成視覺響應。響應于該控制命令,將封裝的屏幕效果返回給顯示裝置以進行呈現。封裝的屏幕效果包括在更新屏幕數據的呈現期間提供視覺響應的過渡圖形。
            [0011]在另一個實施例中,公開了一種用于使本地生成的手勢和過渡圖形能夠與虛擬化主機計算機服務進行交互的處理器實現方法。該方法包括在客戶端裝置的顯示裝置處接收選擇命令。該選擇命令由用戶發布,請求對當前在顯示裝置處呈現的當前屏幕數據的更新。將該選擇命令傳輸到主機計算機服務以用于處理。主機計算機服務處理該選擇命令并將更新屏幕數據傳輸到客戶端裝置。除了更新屏幕數據,在服務器處還針對更新屏幕數據識別期望手勢,并將期望手勢與更新屏幕數據一起傳輸給客戶端。客戶端裝置接收更新屏幕數據以及期望手勢,其需要將與來自主機計算機服務的更新屏幕數據一起呈現的視覺響應。期望手勢支配要對當前在顯示裝置處呈現的屏幕數據進行的調整,以包括針對該手勢的期望屏幕效果。客戶端裝置識別期望屏幕效果,其能夠提供針對該手勢的視覺響應。在客戶端裝置處,將更新屏幕數據同與用于生成視覺響應的期望屏幕效果相關聯的數據一起封裝。響應于該選擇命令,將封裝的數據返回給顯示裝置以進行呈現。封裝的數據的呈現包括在更新屏幕數據的呈現期間與期望手勢相關的屏幕效果過渡的呈現。
            [0012]在又一個實施例中,公開了一種用于實現本地生成的手勢和過渡圖形與虛擬化主機計算機服務的交互的系統。該系統包括虛擬化主機計算機服務的服務器以及具有用于呈現屏幕數據的顯示裝置的客戶端裝置。服務器執行服務器側應用,該服務器側應用被配置為從客戶端裝置的顯示裝置接收控制命令。該控制命令由用戶發布以控制當前在顯示裝置處呈現的屏幕數據。服務器側應用還被配置為處理該控制命令來識別更新屏幕數據,以返回到客戶端裝置來呈現。客戶端裝置執行客戶端側應用。客戶端側應用被配置為:(a)解釋從接收裝置獲得的控制命令以識別與該控制命令相關聯的期望手勢;(b)傳輸手勢命令給服務器側應用以用于處理;(C)解釋從服務器側應用傳輸到顯示裝置的更新屏幕數據;(d)獲取當前在顯示裝置處呈現的當前屏幕數據;(e)通過捆綁當前屏幕數據、更新屏幕數據以及提供期望屏幕效果的過渡圖形來生成封裝的屏幕數據,以生成針對期望手勢的視覺響應;以及(f)將封裝的屏幕數據返回給客戶端裝置的顯示裝置以進行呈現,其中封裝的屏幕數據包括提供從當前屏幕數據到更新屏幕數據的過渡的具有期望屏幕效果的過渡圖形。
            [0013]通過結合附圖和權利要求作出的以下詳細描述,本發明將易于理解。
            【專利附圖】

            【附圖說明】
            [0014]通過結合附圖的以下詳細描述,本發明將易于理解。
            [0015]圖1圖示了本發明的一個實施例中的標識各個模塊以及系統內的各個模塊之間的交互的簡化框圖,該交互用于實現更新屏幕數據的通信以及提供本地生成的手勢和過渡圖形。
            [0016]圖2a標識了本發明的一個實施例中的通過系統的各個模塊和組件的信息流程。
            [0017]圖2b標識了本發明的可替換實施例中的通過系統的各個模塊和組件的信息流程。
            [0018]圖3a圖示了本發明的一個實施例中的被遵循以在客戶端處更新屏幕數據的過程。
            [0019]圖3b圖示了本發明的一個實施例中的在屏幕數據更新的傳輸期間隨時間的數據分布。
            [0020]圖4圖示了本發明的一個實施例中的實現本地生成的手勢和過渡圖形與虛擬化主機計算機服務的交互所涉及的各個步驟的處理流程圖。
            [0021]圖5圖示了本發明的可替換實施例中的實現本地生成的手勢和過渡圖形與虛擬化主機計算機服務的交互所涉及的各個步驟的處理流程圖。
            【具體實施方式】
            [0022]現在將描述用于在虛擬環境內實現本地生成的手勢和過渡圖形與虛擬化主機計算機服務的交互的若干示例性實施例。對于本領域技術人員來說將顯而易見的是,本發明可以在沒有此處闡明的某些或全部特定細節的情況下實踐。盡管參考虛擬環境全面地描述了實施例,但是本發明的教導可以擴展到常規的計算環境,例如客戶端-服務器環境。
            [0023]本發明定義了實現在客戶端裝置處本地生成手勢和過渡圖形與云中的虛擬化主機計算機服務進行交互的方法和系統。圖1圖示了在實現本地生成的手勢和過渡圖形與主機計算機服務的交互時使用的系統的簡化示意。虛擬化主機計算機服務包括執行服務器側應用(1.3b)的服務器(1.6),該服務器側應用(1.3b)被配置為處理包括高性能需求的高價值事務并提供安全數據。在一個實施例中,服務器可以在執行云OS的虛擬機(例如服務器虛擬機)上執行。基于數據中心的應用的部分在服務器虛擬機上執行。在一個實施例中,基于數據中心的應用包括兩個組件。在服務器虛擬機上提供的第一組件被配置為執行客戶端-服務器處理,以及,第二組件在客戶端裝置上提供,并被配置為執行用戶交互處理。作為在服務器(1.6)上執行的服務器側應用(1.3b)的第一組件進行所有重載數據處理。在一個實施例中,服務器執行云操作系統(OS)。服務器側應用(1.3b)通過主機服務應用接口(1.5)與客戶端裝置(1.1)交互。服務器側應用(1.3b)還與服務器上的數據庫(1.7)交互,以獲得用于處理的數據。數據庫(1.7)也被客戶端裝置使用以存儲與手勢命令相關的信息。
            [0024]客戶端裝置(1.1)使用有線或無線連接而被連接到因特網。客戶端裝置(1.1)可以采取任何數量的形式。客戶端裝置的示例包括計算機、膝上型電腦、個人計算機、平板計算裝置、移動計算裝置(例如平板計算裝置)、智能電話、個人數字助理等等。客戶端裝置(1.1)采取基于數據中心的應用的第二組件,該第二組件被表示為客戶端側應用元件(1.3a),以在客戶端裝置(1.1)處執行本地處理。第二組件被配置為處理低價值數據、高速緩存離線功能并生成本地過渡。
            [0025]在一個實施例中,在客戶端裝置(1.1)中提供了終端服務類型的應用(1.4),用于客戶端和服務器裝置之間的通信。終端服務應用(1.4)提供客戶端裝置(1.1)和服務器
            (1.6)之間的客戶端側接口。客戶端處的終端服務應用(1.4)通過主機服務應用接口(1.5)與服務器(1.6)通信。終端服務應用還與本地客戶端中的其他組件和客戶端側應用元件一起處理來自和去往客戶端裝置中的控制系統(例如手勢控制系統)的通信。結果是客戶端裝置和主機計算機服務之間的通信,其中客戶端裝置提供嚴格按照在客戶端裝置的顯示裝置處更新和顯示變化的屏幕的相關部分的請求而編排的過渡效果。在可替換實施例中,可以使用虛擬機接口來代替終端服務應用,以提供用于客戶端和服務器裝置之間的通信的客戶端側接口。
            [0026]云OS主要是運行Windows?、linux?等OS的經典的基于桌面的服務。結果,由執行云OS的服務器提供的任何數據包括單頁面刷新、頁面滾動、視頻等,且不具有較新的邊緣裝置被配置以提供的與手勢相關聯的動畫特征,例如翻頁、手指刷等。此處描述的各個實施例提供了用于將在客戶端邊緣裝置(例如智能電話,平板等)中可用的較新的功能(例如手勢,圖形過渡)與從在主機計算機服務上執行的遠程應用接收的屏幕數據進行整合而不必修改遠程應用的方式。進一步地,在本地客戶端裝置處提供手勢和過渡圖形,導致網絡資源上的負載減少,這是因為網絡負載僅處理對屏幕數據的更新/改變,而不是過渡圖形。針對期望手勢的過渡圖形標識了在更新屏幕數據的呈現期間在顯示裝置處提供視覺響應的期望屏幕效果。這導致網絡資源的最優使用。
            [0027]本發明的其他方面將從結合通過示例的方式圖示本發明原理的附圖作出的以下詳細描述中變得顯而易見。
            [0028]圖2a圖示了用于更新需要過渡事件的屏幕的數據流程序列。在一個實施例中,在顯示裝置處接收的用戶交互觸發更新在客戶端裝置的顯示裝置處呈現的屏幕的請求。在一個實施例中,用戶交互具有控制命令(2a.1)的形式,例如頁面向下、頁面向上、向左刷、向右刷等,其由用戶發布以用于控制當前在顯示裝置處呈現的屏幕數據。控制命令通過參考在客戶端裝置處保持的映射表來識別由用戶指定的期望手勢。映射表將各種控制命令映射到由鍵盤和鼠標命令定義的不同手勢。將參考圖3a來描述關于識別期望手勢的更多細節。然后,期望手勢命令由本地終端通過反向信道服務作為輸入命令(即鍵盤/鼠標命令)傳輸到主機服務以用于處理。
            [0029]與本地終端服務應用對接的主機服務應用從客戶端裝置(2a.2)接收具有輸入命令形式的手勢命令,并發送輸入命令給服務器側應用。服務器側應用處理輸入命令以識別適當的應用工作負荷作為屏幕更新數據。在一個實施例中,服務器側應用可以查詢對服務器(即主機應用服務)來說可用的服務器數據庫,以獲得與屏幕更新相關的工作負荷。
            [0030]對屏幕更新工作負荷(即數據)進行封裝并將其返回到客戶端裝置的顯示裝置以用于本地呈現。封裝的屏幕更新被配置為在工作負荷中繪制屏幕更新作為單個更新。此外,封裝的屏幕更新包括對客戶端裝置上的本地應用(即客戶端側應用)基于控制命令生成用于在呈現更新屏幕數據時執行過渡的過渡數據的請求。過渡數據標識了期望屏幕效果,其在客戶端裝置的顯示裝置處生成視覺響應。
            [0031]客戶端側應用攔截封裝的屏幕更新并編排針對屏幕更新的過渡。客戶端側應用識別用于實現期望手勢的一個或多個過渡圖形(即屏幕效果)。應該注意的是,過渡圖形能夠根據在實現手勢時使用的技術以及根據客戶端裝置而不同。不管所使用的技術或客戶端裝置如何,客戶端側應用都將識別在封裝的屏幕更新中接收的更新屏幕數據,并將過渡圖形與更新屏幕數據進行整合。
            [0032]在一個實施例中,客戶端側應用在客戶端裝置中的第一本地緩存中存儲當前在客戶端裝置的顯示裝置上呈現的屏幕數據。客戶端側應用還接收封裝的屏幕數據到客戶端裝置內的第二本地緩存中以用于進一步處理。在一個實施例中,在接收到封裝的屏幕數據時,客戶端側應用從第一本地緩存中獲取當前屏幕數據以及從第二本地緩存中獲取封裝的屏幕數據,并在客戶端裝置處本地生成需要的過渡圖形。在一個實施例中,客戶端側應用識別當前和更新屏幕數據的不同幀,并在客戶端裝置處,在當前屏幕數據的最后一幀和更新屏幕數據的第一幀之間整合過渡圖形。過渡圖形提供期望屏幕效果,其在提供動畫過渡時的呈現期間將舊的和新的幀混合在一起。被整合的過渡圖形的一些示例包括交叉疊化、雜志翻頁動畫、簡單替換等。
            [0033]上述在舊的和新的屏幕數據之間整合過渡圖形的技術不僅適用于整個頁面刷新,還適用于刷新小門戶窗口,其中可以使用相同或類似的技術來部署更適于小區域的過渡效
            果O
            [0034]在圖2b中圖示的另一個實施例中,外部業務邏輯(2b.2b)可以觸發在整個屏幕或部分屏幕刷新期間提供過渡圖形的請求。這個實施例與圖2a中圖示的實施例的區別在于接收過渡請求的方式。在圖2a中,針對屏幕刷新請求的請求是通過用戶交互作為控制命令而提供的,而在圖2b中的實施例中,屏幕刷新請求由被嵌入到外部應用中的外部業務邏輯提供。在一個實施例中,外部應用在執行云OS的云中的服務器上執行。將由外部應用觸發的屏幕刷新請求轉發到服務器上的主機服務以用于處理。在主機服務中執行的服務器側應用識別該請求并與服務器側數據庫交互,以獲得針對該請求的更新屏幕數據(2b.3)。在該實施例中,服務器側應用還識別手勢(2b.4)命令,該應用期望該手勢(2b.4)命令與更新屏幕數據整合,以便當在客戶端裝置的顯示裝置處呈現時生成視覺響應。在該實施例中,映射表被保持在服務器上,將控制映射到手勢。服務器側應用查閱映射表以識別期望手勢。服務器側應用封裝更新屏幕數據以及期望手勢以生成封裝的屏幕數據,并傳輸封裝的屏幕數據到客戶端裝置以用于呈現。如參考圖2a所提及的,客戶端裝置攔截封裝的屏幕數據,識別用于提供針對與封裝的屏幕數據一起接收的所識別的手勢的期望屏幕效果的過渡圖形,并在合適的位置處合并過渡圖形,以在更新屏幕數據被呈現在客戶端裝置處時生成視覺響應。在一個實施例中,期望的動畫通過在當前呈現的屏幕數據和更新屏幕數據的幀之間整合過渡圖形將當前呈現的屏幕數據與更新屏幕數據進行混合。在另一個實施例中,在更新屏幕數據的呈現之前、期間或之后呈送期望的動畫。
            [0035]傳統的應用可以被視為客戶端系統與應用執行系統之間的交互。在傳統的系統中,在客戶端裝置處捕獲控制命令,并解釋該控制命令以識別輸入命令,例如鍵盤/鼠標命令。將輸入命令傳輸到在云中的服務器上執行的基于數據中心的應用。基于數據中心的應用主要是不具備任何動畫的經典的基于桌面的應用。服務器處理請求,識別更新屏幕數據,并直接將更新屏幕數據轉發到顯示裝置以用于呈現。根據當前在顯示裝置上呈現的數據的類型,將更新屏幕數據呈現在顯示裝置上作為單頁面刷新或滾動或視頻。另一方面,本發明的各個實施例提供了用于攔截直接向著顯示裝置的更新屏幕數據以及在客戶端裝置處修改更新屏幕數據以包括期望過渡圖形并將修改后的屏幕數據返回到顯示裝置的方式。修改后的屏幕數據包括屏幕效果特征,其通常可能對服務器裝置中的應用來說不可用,但是可以在客戶端裝置處可用。
            [0036]圖3a圖示了本發明的一個實施例中的在提供過渡圖形與終端控制服務的交互時使用的過程。使用客戶端裝置的顯示裝置來呈現當前屏幕數據。由客戶端側應用捕獲顯示裝置處的用戶交互。作為控制當前在顯示裝置上呈現的屏幕數據的控制命令來接收用戶交互。在一個實施例中,由客戶端側應用使用被保持在客戶端裝置處的映射表來解釋控制命令。映射表將控制命令映射到期望手勢。例如,“向左刷”命令可以被映射到“頁面向下”手勢,“向右刷”命令可以被映射到“頁面向上”手勢,“向上刷”可以被映射到“鼠標輪向上”手勢,“向下刷”命令可以被映射到“鼠標輪向下”手勢等等。圖3a中的映射表圖示了被映射到一些手勢的控制命令的采樣。
            [0037]對控制命令進行解釋以便以輸入命令形式識別期望手勢命令,且通過客戶端和服務器裝置中的相應接口將輸入命令(鍵盤/鼠標命令)傳輸到服務器側應用。服務器側應用識別與手勢命令相關聯的更新屏幕數據,并將更新屏幕數據作為要在顯示裝置處呈現的新的瞬時屏幕數據進行傳輸。在一個實施例中,更新屏幕數據被識別并作為幀緩沖數據而提供。對于關于獲得幀緩沖數據以在客戶端裝置的顯示裝置上刷新屏幕數據的更多信息,可以參考共同擁有的2010年5月20日提交的名稱為“Methods for Interfacing witha Virtualized Computing Service over a Network using a Lightweight Client,,的美國專利申請號N0.12/784, 454以及于2010年5月20日提交的名稱為“Systems andAlgorithm for Interfacing with a Virtualized Computing Service over a Networkusing a Lightweight Client”的美國專利申請N0.12/784,468,這些美國專利申請以其整體通過引用合并在此。
            [0038]更新屏幕數據從服務器到客戶端裝置的傳輸由短時間段上的帶寬數據中的尖峰識別,如圖3b中所示。客戶端裝置的操作系統(OS)檢測在網絡上到來的傳輸數據中的突發,并拖延在客戶端裝置的顯示裝置處呈現更新屏幕數據。取而代之,客戶端裝置OS攔截直接去往顯示裝置的新的更新瞬時屏幕數據,并將其轉發到客戶端側應用以用于處理。在一個實施例中,客戶端裝置OS在攔截時將更新屏幕數據存儲在本地緩存中。在這個實施例中,然后,客戶端裝置OS發送信號給客戶端側應用以指示可用于處理的新數據。在另一個實施例中,客戶端裝置OS直接轉發更新屏幕數據到客戶端側應用,以用于在不存儲在本地緩存中的情況下進行處理。客戶端裝置OS知道等待客戶端側應用在顯示裝置處呈現之前處理更新屏幕數據。用于等待的時間段可以等效于更新屏幕數據的傳輸所耗費的時間。在一個實施例中,客戶端裝置OS在與更新屏幕數據從服務器裝置的傳輸所耗費的時間等效的時間段內發布等待命令。
            [0039]在一個實施例中,在接收到由客戶端裝置OS轉發的更新屏幕數據時,客戶端側應用查詢并從本地緩存中獲取當前在顯示裝置處呈現的當前屏幕數據,在該本地緩存處,在顯示裝置處呈現期間存儲該當前屏幕數據。在一個實施例中,用于存儲當前屏幕數據的本地緩存與存儲更新屏幕數據的本地緩存不同。在另一個實施例中,當前屏幕數據和更新屏幕數據可以不同地存儲在公共本地緩存中。
            [0040]客戶端側應用還識別需要被包括以在呈現更新屏幕數據時提供針對期望手勢的屏幕過渡效果的過渡圖形。這個操作由圖3a中的箭頭‘A’指示。基于在用戶交互中提供的手勢命令來識別過渡圖形。客戶端側應用將所獲取的當前屏幕數據與更新屏幕數據以及用于提供屏幕效果的過渡圖形進行捆綁,并將捆綁的屏幕數據轉發到客戶端裝置OS。在一個實施例中,客戶端裝置OS通過允許過渡圖形嵌入到當前屏幕數據的最后一幀和更新屏幕數據的第一幀之間,將簡單控制命令(例如“頁面向下”)轉換為書,以在當前呈現的屏幕數據和新請求的更新屏幕數據之間提供生成視覺響應的期望過渡效果。這與傳統方法不同,在傳統方法中,服務器的桌面OS會將頁面向上命令解釋為意指先前的頁面,并且更新屏幕數據將包括被直接返回給顯示裝置以在沒有任何動畫圖形的情況下進行呈現的先前頁面數據。過渡圖形的攔截、解釋以及整合都在客戶端裝置處本地完成。使用上面提及的方法,客戶端側應用可以提供下述能力:隨著較新的特征在客戶端裝置處發展/可用以及當較新的特征在客戶端裝置處發展/可用時,合并較新的特征,以實現合并在服務器應用中通常不可用的這些特征的數據的呈現。不需要修改服務器上的應用以提供這些新特征。相反,在一個實施例中,如果需要的話,可以通過更新被保持在客戶端裝置以及客戶端側應用處的映射表來在客戶端裝置處提供所有的過渡動畫。
            [0041]在一個實施例中,可以生成新的服務器側應用以處理客戶端裝置上的顯示裝置處的用戶交互。服務器側應用將識別需要與被傳輸給客戶端裝置的更新屏幕數據一起包括的必要手勢命令。手勢命令由客戶端側應用解釋,以使用被保持在客戶端裝置處的映射表來定義期望過渡。手勢命令由客戶端側OS處理,以提供需要的過渡圖形,由此在顯示裝置處屏幕更新的呈現期間提供屏幕過渡效果。屏幕過渡效果生成當在客戶端裝置處呈現時適于從控制命令識別的期望手勢的視覺響應。應該注意的是,在上面提及的實施例中,手勢命令的解釋和適當過渡圖形的呈現基本上實時完成。
            [0042]因此,當前實施例定義了下述方法:該方法允許將數據和分析應用服務從用戶交互式和沉浸式技術分割,從而允許類似本機的客戶端裝置接口分層放置在傳統的基于云的應用的頂部上,由此使得能夠將在客戶端裝置處可用的新特征與在客戶端裝置的顯示裝置處呈現的屏幕數據進行合并。換句話說,服務器側應用被允許操縱客戶端-服務器處理,并且客戶端側應用被設計為操縱用戶接口處理,其包括在顯示裝置處提供屏幕過渡效果的本地過渡。
            [0043]圖4圖示了一個實施例中的用于使本地生成的過渡圖形與虛擬化主機計算機服務進行交互的方法的處理流程。該方法在操作410處開始,其中在客戶端裝置的顯示裝置或顯示部分處接收控制命令。控制命令可以通過顯示裝置處的用戶交互而提供,其中,用戶交互被設計為控制在其上呈現的屏幕數據。例如,用戶交互可以包括在顯示裝置上呈現當前屏幕數據時在顯示裝置上手指向左、向右、向上或向下刷、手指觸摸/輕叩等。通過客戶端側應用來捕獲和解釋用戶交互,以識別手勢命令。將具有輸入命令形式的手勢命令(例如鍵盤/鼠標命令)傳輸到主機計算機服務以用于處理,如在操作420中所示。在主機計算機服務內的服務器側應用處處理手勢命令,以及識別適當的更新屏幕數據,如在操作430中所示。服務器側應用可以訪問服務器側數據庫以基于從客戶端裝置接收的手勢命令來識別和獲取要傳輸到客戶端裝置的適當屏幕數據作為更新。響應于手勢命令,將被識別的屏幕數據返回到客戶端裝置。
            [0044]客戶端裝置的操作系統接收并攔截直接去往顯示裝置的更新屏幕數據,并將更新屏幕數據移交給客戶端側應用以用于進一步處理,如在操作440中所示。在一個實施例中,客戶端裝置OS在本地緩存(即第二本地緩存)中存儲更新屏幕數據,并發送信號給客戶端側應用。響應于接收到的信號,客戶端側應用獲取當前在顯示裝置處呈現的且存儲在第一本地緩存中的當前屏幕數據以及來自第二本地緩存的更新屏幕數據,并將這兩種屏幕數據與期望過渡圖形一起捆綁,并轉發捆綁的屏幕數據到客戶端裝置OS。如之前提及的,存儲當前屏幕數據的本地緩存可以與用于存儲更新屏幕數據的本地緩存不同。在另一個實施例中,單個本地緩存用于存儲當前屏幕數據和更新屏幕數據兩者。在這個實施例中,這兩種屏幕數據不同地存儲在公共本地緩存內。
            [0045]客戶端裝置OS接收與過渡圖形一起捆綁的屏幕數據,該過渡圖形提供舊屏幕數據(即當前屏幕數據)和新屏幕數據(即更新屏幕數據)之間的期望手勢所需的屏幕過渡效果,以在呈現屏幕數據時在顯示裝置處生成視覺響應。為了實行當前和更新屏幕數據之間的期望動畫,客戶端裝置OS識別當前屏幕數據的最后一幀和更新屏幕數據的第一幀。然后,客戶端裝置OS在當前屏幕數據的最后一幀和更新屏幕數據的第一幀之間合并過渡圖形,并生成包含當前屏幕數據、更新屏幕數據以及在兩者之間合并的過渡圖形的封裝的屏幕數據,如在操作450中所示。將帶有期望屏幕效果的封裝的屏幕數據返回給顯示裝置以用于呈現,如在操作460中所示。所呈現的過渡圖形生成將舊應用功能與在邊緣裝置(例如,邊緣平板,智能電話等)處可用的新功能進行混合的視覺響應,而不必修改在服務器上執行的舊應用。
            [0046]圖5圖示了本發明的另一個實施例中的用于實現本地生成的過渡圖形與虛擬化主機計算機服務的交互的可替換方法。該方法在操作510處開始,其中,在客戶端裝置和顯示裝置處接收選擇命令。選擇命令是在顯示裝置處從用戶接收的,其中用戶在顯示裝置處呈現的屏幕上選擇可用選項。將選擇命令傳輸到主機計算機服務以用于處理,如在操作520中所示。選擇命令由服務器側應用處理以識別滿足選擇命令的屏幕數據。此外,服務器側應用識別期望手勢以用于與所識別的屏幕數據一起呈現。服務器側應用返回更新屏幕數據,如在操作530中所示,以及,服務器側應用將期望手勢返回給客戶端裝置,以用于在客戶端裝置的顯示裝置上呈現,如在操作540中所示。可以使用在服務器裝置處保持的映射表來識別期望手勢。在更新屏幕數據的呈現期間,期望手勢支配要在顯示裝置處進行的調整。
            [0047]客戶端裝置OS攔截更新屏幕數據以及期望手勢,并將數據和期望手勢交給客戶端側應用以用于處理,該更新屏幕數據以及期望手勢識別要在由服務器返回的更新屏幕數據的呈現期間包括的期望屏幕效果。客戶端側應用響應于從客戶端裝置OS接收到數據,識別與適合于更新屏幕數據的期望手勢相對應的過渡圖形(即期望屏幕效果),并將過渡圖形信息與更新屏幕數據合并,并生成封裝的屏幕數據,其包括針對期望手勢的過渡圖形,如在操作550中所示。
            [0048]客戶端裝置OS接收帶有過渡圖形的封裝的更新屏幕數據,并返回封裝的屏幕數據以用于在顯示裝置處呈現,如在操作560中所示。封裝的屏幕數據的呈現包括帶有期望過渡圖形的更新屏幕數據。過渡圖形在更新屏幕數據的呈現期間生成視覺響應,從而豐富了用戶在顯示裝置處的交互體驗。
            [0049]此處描述的各個實施例教導了允許在客戶端裝置處本地生成過渡、同時使用于呈現的內容能夠被集中地服務的技術。實施例描述了為了實時處理過渡而在客戶端裝置和顯示裝置(即終端)之間的編排。過渡編排在客戶端處利用從服務器側接收的更新屏幕數據完成。這種形式的本地編排減少了網絡資源上的壓力,同時提供了利用在較新邊緣裝置內可用的較新用戶接口設計特征的能力。
            [0050]此處描述的各個實施例的屏幕數據可以具有使用幀緩沖處理技術的幀緩沖數據的形式,其優化了由遠程主機計算機服務處理或預處理的數據的呈送。在一個實施例中,遠程計算機裝置可以是虛擬機,其處理數據或應用,并生成用于在呈現裝置(例如客戶端裝置的顯示裝置)上顯示的屏幕數據。此處描述的各個實施例中使用的客戶端裝置中的一些包括臺式計算機、膝上型計算機、平板、智能電話、瘦或胖終端裝置或者其他計算裝置。對于描述幀緩沖數據的處理的更多信息,可以參考于2010年5月20日提交的名稱為“Methodsfor Interfacing with a Virtualized Computing Service over a Network using aLigh tweight Client”的中請N0.12/784,454以及于2010年5月20日提交的名稱為“Systems and Algorithm for Interfacing with a Virtualized Computing Serviceover a Network using a Lightweight Client” 的申請 N0.12/784,468,這些申請以其整體通過引用合并在此。
            [0051]考慮到上述實施例,應當理解的是,本發明可以采用涉及在計算機系統中存儲的數據的各種計算機實現操作。這些操作是需要物理量的物理操縱的那些操作。通常,但不必須,這些量采取能夠被存儲、傳輸、組合、比較以及以其他方式操縱的電或磁信號的形式。進一步地,所執行的操縱通常被稱為諸如產生、識別、確定或比較之類的術語。
            [0052]此處描述的形成本發明的一部分的任何操作都是有用的機器操作。本發明還涉及用于執行這些操作的裝置或設備。該設備可以是為了需要的目的而特別構造的,或者其可以是由存儲在計算機中的計算機程序選擇性激活或配置的通用計算機。特別地,各種通用機器可以與根據此處的教導而編寫的計算機程序一起使用,或者,構造更專門的設備以執行所需的操作可以是更方便的。
            [0053]本發明還可以被體現為計算機可讀介質上的計算機可讀代碼。計算機可讀介質是能夠存儲數據的任何數據存儲裝置,該數據隨后可以被計算機系統讀取。計算機可讀介質的示例包括硬盤驅動器、網絡附著存儲器(NAS)、只讀存儲器、隨機存取存儲器、CD-ROM、CD-R、CD-RW、磁帶以及其他光學和非光學數據存儲裝置。計算機可讀介質還可以分布在網絡耦合計算機系統上,使得計算機可讀代碼以分布式的方式被存儲和執行。
            [0054]然而,對于本領域技術人員來說將顯而易見的是,可以在沒有這些特定細節中的一些或全部的情況下實踐本發明。在其他的實例中,沒有詳細地描述公知的處理操作,以免不必要地混淆本發明。
            [0055]盡管為了理解清楚的目的已經相當詳細地描述了前述發明,但是將顯而易見的是,可以在本發明的范圍內實踐特定的改變和修改。相應地,目前的實施例應被認為是說明性的而不是限制性的,且本發明不限于此處給出的細節,但是可以在本發明的范圍內加以修改。
            【權利要求】
            1.一種用于實現本地生成的過渡圖形與虛擬化主機計算機服務的交互的處理器實現方法,包括: 在客戶端裝置的顯示裝置處接收控制命令,該控制命令由用戶發布以控制當前在顯示裝置處呈現的屏幕數據; 在客戶端裝置處識別與該控制命令相關聯的期望手勢; 將與該控制命令相關聯的期望手勢傳輸到主機計算機服務以用于處理; 在客戶端裝置處接收針對在顯示裝置處呈現的屏幕數據的更新屏幕數據,該更新屏幕數據是作為處理該控制命令的結果而從主機計算機服務傳輸的; 在客戶端裝置處將從主機計算機服務接收的更新屏幕數據同與在客戶端裝置處識別的期望手勢相關聯的數據一起封裝,以在客戶端裝置處生成封裝的屏幕數據;以及響應于該控制命令,將封裝的屏幕數據返回給顯示裝置以進行呈現。
            2.如權利要求1的方法,其中該控制命令是通過輸入裝置接收的輸入命令。
            3.如權利要求2的方法,其中該輸入裝置是由鍵盤、鼠標和音頻構成的組中的任一個。
            4.如權利要求1的方法,其中該更新屏幕數據是作為幀緩沖數據從虛擬化主機計算機服務接收的。
            5.如權利要求1的方法,其中識別期望手勢進一步包括: 使用在客戶端裝置的顯示裝置處接收的控制命令,在客戶端裝置處查詢映射表;以及從映射表中選擇被映射到該控制命令的期望手勢,該期望手勢識別與要在屏幕更新的呈現期間包括的過渡圖形相關的數據。
            6.如權利要求1的方法,其中識別期望手勢進一步包括: 使用在客戶端裝置的顯示裝置處接收的控制命令,在主機計算機服務處查詢映射表;以及 從映射表中選擇被映射到該控制命令的期望手勢,該期望手勢識別與要在屏幕更新的呈現期間包括的過渡圖形相關的數據。
            7.如權利要求1的方法,其中封裝更新屏幕數據進一步包括: 從客戶端處的本地緩存中獲取與當前在客戶端裝置處呈現的屏幕相關聯的當前屏幕數據; 由客戶端裝置攔截由主機計算機服務傳輸到顯示裝置的更新屏幕數據; 在客戶端裝置處獲取與針對期望手勢的過渡圖形相關的數據;以及將更新屏幕數據與與期望手勢相關的過渡圖形數據以及當前屏幕數據一起封裝,以生成封裝的屏幕數據,該封裝的屏幕數據被返回到顯示裝置以用于呈現,其中,當在顯示裝置處呈現時,過渡圖形數據提供從當前屏幕數據到更新屏幕數據的過渡。
            8.一種用于使本地生成的手勢和過渡圖形能夠與虛擬化主機計算機服務進行交互的處理器實現方法,包括: 在客戶端裝置的顯示裝置處接收選擇命令,該選擇命令由用戶發布,請求對當前在顯示裝置處呈現的當前屏幕數據的更新; 傳輸該選擇命令到主機計算機服務以用于處理; 在客戶端裝置處接收針對在顯示裝置處呈現的屏幕數據的更新屏幕數據,該更新屏幕數據是作為處理該選擇命令的結果從主機計算機服務傳輸的;接收要與來自主機計算機服務的更新屏幕數據一起呈現的期望手勢,其中與由主機計算機服務裝置傳輸的更新屏幕數據相對應的期望手勢支配要在更新屏幕數據的呈現期間在顯示裝置處進行的調整; 在客戶端裝置處將接收自主機計算機服務的更新屏幕數據同與接收自主機計算機服務的期望手勢相關聯的數據一起封裝,以生成封裝的屏幕數據;以及 響應于該選擇命令,返回封裝的屏幕數據給顯示裝置以用于呈現,該封裝的屏幕數據在更新屏幕數據的呈現期間呈現期望手勢相關數據作為過渡。
            9.如權利要求8的方法,其中該更新屏幕數據是作為幀緩沖數據而接收的。
            10.如權利要求8的方法,其中識別期望手勢進一步包括: 使用接收自客戶端裝置的選擇命令,查詢對主機計算機服務來說可用的映射表;以及從映射表中選擇被映射到選擇命令的期望手勢,該期望手勢識別與要在屏幕更新的呈現期間包括的過渡圖形相關的數據。
            11.如權利要求8的方法,其中封裝更新屏幕數據進一步包括: 由客戶端裝置攔截由主機計算機服務傳輸到顯示裝置的更新屏幕數據; 在客戶端裝置處獲取與針對期望手勢的過渡圖形相關的數據;以及 將當前屏幕數據同與期望手勢相關的過渡圖形數據一起封裝,以生成封裝的屏幕數據,其中,該過渡圖形數據提供在客戶端裝置處更新屏幕數據的呈現期間的過渡。
            12.如權利要求11的方法,進一步包括: 從客戶端處的本地緩存中獲取與當前在客戶端裝置處呈現的屏幕相關的當詢屏幕數據; 將當前屏幕數據與封裝的更新屏幕數據整合,該整合提供在顯示裝置處更新屏幕數據的呈現期間的期望過渡。
            13.一種用于使本地生成的手勢和過渡圖形能夠與虛擬化主機計算機服務進行交互的系統,包括: 執行服務器側應用的虛擬化主機計算機服務的服務器,該服務器側應用被配置為:從客戶端裝置的顯示裝置接收控制命令,該控制命令由用戶發布以控制當前在顯示裝置處呈現的屏幕數據; 處理該控制命令以識別更新屏幕數據,以用于返回給客戶端裝置來呈現; 具有用于呈現屏幕數據的顯示裝置的客戶端裝置,該客戶端裝置執行客戶端側應用,該客戶端側應用被配置為: 攔截從接收裝置獲得的控制命令以識別與該控制命令相關聯的期望手勢; 傳輸與該控制命令相關聯的期望手勢給服務器側應用以用于處理; 攔截從服務器側應用傳輸到顯示裝置的更新屏幕數據; 獲取當前在顯示裝置處呈現的當前屏幕數據; 通過捆綁當前屏幕數據、更新屏幕數據以及與期望手勢相關的過渡圖形來生成封裝的屏幕數據;以及 返回封裝的屏幕數據給客戶端裝置的顯示裝置以用于呈現,其中該封裝的屏幕數據包括提供從當前屏幕數據到更新屏幕數據的過渡的過渡圖形。
            14.如權利要求13的系統,其中服務器側應用進一步被配置為通過將該控制命令轉換為一個或多個輸入裝置命令來處理該控制命令,該輸入裝置命令是在主機計算機服務處識別更新屏幕數據時使用的。
            15.如權利要求13的系統,進一步包括:客戶端裝置處的第一本地緩存,用于存儲當前在顯示裝置處呈現的當前屏幕數據;以及第二本地緩存,用于存儲接收自服務器側應用的更新屏幕數據。
            16.如權利要求13的系統,進一步包括:客戶端裝置處的映射表,用于存儲不同控制命令到不同手勢的映射。
            17.如權利要求13的系統,進一步包括:服務器處的映射表,用于存儲不同控制命令到不同手勢的映射,該映射表對虛擬化主機計算機服務來說可用。
            【文檔編號】H04M1/00GK103842982SQ201280034077
            【公開日】2014年6月4日 申請日期:2012年6月8日 優先權日:2011年6月8日
            【發明者】S·D·維爾克, P·欣克斯 申請人:茨特里克斯系統公司
            網友詢問留言 已有0條留言
            • 還沒有人留言評論。精彩留言會獲得點贊!
            1
            婷婷六月激情在线综合激情,亚洲国产大片,久久中文字幕综合婷婷,精品久久久久久中文字幕,亚洲一区二区三区高清不卡,99国产精品热久久久久久夜夜嗨 ,欧美日韩亚洲综合在线一区二区,99国产精品电影,伊人精品线视天天综合,精品伊人久久久大香线蕉欧美
            亚洲精品1区 国产成人一级 91精品国产欧美一区二区 亚洲精品乱码久久久久久下载 国产精品久久久久久久伊一 九色国产 国产精品九九视频 伊人久久成人爱综合网 欧美日韩亚洲区久久综合 欧美日本一道免费一区三区 夜夜爽一区二区三区精品 欧美日韩高清一区二区三区 国产成人av在线 国产精品对白交换绿帽视频 国产视频亚洲 国产在线欧美精品 国产精品综合网 国产日韩精品欧美一区色 国产日韩精品欧美一区喷 欧美日韩在线观看区一二 国产区精品 欧美视频日韩视频 中文字幕天天躁日日躁狠狠躁97 视频一二三区 欧美高清在线精品一区二区不卡 国产精品揄拍一区二区久久 99久久综合狠狠综合久久aⅴ 亚洲乱码视频在线观看 日韩在线第二页 亚洲精品无码专区在线播放 成人亚洲网站www在线观看 欧美三级一区二区 99久久精品免费看国产高清 91麻豆国产在线观看 最新日韩欧美不卡一二三区 成人在线观看不卡 日韩国产在线 在线亚洲精品 亚洲午夜久久久久中文字幕 国产精品成人久久久久久久 精品国产一区二区在线观看 欧美精品国产一区二区三区 中文在线播放 亚洲第一页在线视频 国产午夜精品福利久久 九色国产 精品国产九九 国产永久视频 久久精品人人做人人综合试看 国产一区二区三区免费观看 亚洲精品国产电影 9999热视频 国产精品资源在线 麻豆久久婷婷国产综合五月 国产精品免费一级在线观看 亚洲国产一区二区三区青草影视 中文在线播放 国产成人综合在线 国产在线观看色 国产亚洲三级 国产片一区二区三区 久久99精品久久久久久牛牛影视 亚洲欧美日韩国产 四虎永久免费网站 国产一毛片 国产精品视频在 九九热在线精品 99精品福利视频 色婷婷色99国产综合精品 97成人精品视频在线播放 精品久久久久久中文字幕 亚洲欧美一区二区三区孕妇 亚洲欧美成人网 日韩高清在线二区 国产尤物在线观看 在线不卡一区二区 91网站在线看 韩国精品福利一区二区 欧美日韩国产成人精品 99热精品久久 国产精品免费视频一区 高清视频一区 精品九九久久 欧美日韩在线观看免费 91欧美激情一区二区三区成人 99福利视频 亚洲国产精品91 久热国产在线 精品久久久久久中文字幕女 国产精品久久久久久久久99热 成人自拍视频网 国产精品视频久久久久久 久久影院国产 国产玖玖在线观看 99精品在线免费 亚洲欧美一区二区三区导航 久久久久久久综合 国产欧美日韩精品高清二区综合区 国产精品视频自拍 亚洲一级片免费 久久久久久九九 国产欧美自拍视频 视频一区二区在线观看 欧美日韩一区二区三区久久 中文在线亚洲 伊人热人久久中文字幕 日韩欧美亚洲国产一区二区三区 欧美亚洲国产成人高清在线 欧美日韩国产码高清综合人成 国产性大片免费播放网站 亚洲午夜综合网 91精品久久一区二区三区 国产无套在线播放 国产精品视频网站 国产成人亚洲精品老王 91在线网站 国产视频97 欧美黑人欧美精品刺激 国产一区二区三区免费在线视频 久久久国产精品免费看 99re6久精品国产首页 久久精品91 国产成人一级 国产成人精品曰本亚洲 日本福利在线观看 伊人成综合网 久久综合一本 国产综合久久久久久 久久精品成人免费看 久久福利 91精品国产91久久久久久麻豆 亚洲精品成人在线 亚洲伊人久久精品 欧美日本二区 国产永久视频 国产一区二 一区二区福利 国产一毛片 亚洲精品1区 毛片一区二区三区 伊人久久大香线蕉综合影 国产欧美在线观看一区 亚洲国产欧洲综合997久久 国产一区二区免费视频 国产91精品对白露脸全集观看 久久亚洲国产伦理 欧美成人伊人久久综合网 亚洲性久久久影院 久久99国产精一区二区三区! 91精品国产欧美一区二区 欧美日韩亚洲区久久综合 日韩精品一二三区 久久久夜色精品国产噜噜 国产在线精品福利91香蕉 久久久久久久亚洲精品 97se色综合一区二区二区 91国语精品自产拍在线观看性色 91久久国产综合精品女同我 日韩中文字幕a 国产成人亚洲日本精品 久久国产精品-国产精品 久久国产经典视频 久久国产精品伦理 亚洲第一页在线视频 国产精品久久久久三级 日韩毛片网 久久免费高清视频 麻豆国产在线观看一区二区 91麻豆国产福利在线观看 国产成人精品男人的天堂538 一区二区三区中文字幕 免费在线视频一区 欧美日韩国产成人精品 国产综合网站 国产资源免费观看 亚洲精品亚洲人成在线播放 精品久久久久久中文字幕专区 亚洲人成人毛片无遮挡 国产一起色一起爱 国产香蕉精品视频在 九九热免费观看 日韩亚洲欧美一区 九九热精品在线观看 精品久久久久久中文字幕专区 亚洲欧美自拍偷拍 国产精品每日更新 久久久久国产一级毛片高清板 久久天天躁狠狠躁夜夜中文字幕 久久精品片 日韩在线毛片 国产成人精品本亚洲 国产成人精品一区二区三区 九九热在线观看 国产r级在线观看 国产欧美日韩精品高清二区综合区 韩国电影一区二区 国产精品毛片va一区二区三区 五月婷婷伊人网 久久一区二区三区免费 一本色道久久综合狠狠躁篇 亚洲综合色站 国产尤物在线观看 亚洲一区亚洲二区 免费在线视频一区 欧洲精品视频在线观看 日韩中文字幕a 中文字幕日本在线mv视频精品 91精品在线免费视频 精品国产免费人成在线观看 精品a级片 中文字幕日本在线mv视频精品 日韩在线精品视频 婷婷丁香色 91精品国产高清久久久久 国产成人精品日本亚洲直接 五月综合视频 欧美日韩在线亚洲国产人 精液呈暗黄色 亚洲乱码一区 久久精品中文字幕不卡一二区 亚洲天堂精品在线 激情婷婷综合 国产免费久久精品久久久 国产精品亚洲二区在线 久久免费播放视频 五月婷婷丁香综合 在线亚洲欧美日韩 久久免费精品高清麻豆 精品久久久久久中文字幕 亚洲一区网站 国产精品福利社 日韩中文字幕免费 亚洲综合丝袜 91精品在线播放 国产精品18 亚洲日日夜夜 伊人久久大香线蕉综合影 亚洲精品中文字幕乱码影院 亚洲一区二区黄色 亚洲第一页在线视频 一区二区在线观看视频 国产成人福利精品视频 亚洲高清二区 国内成人免费视频 精品亚洲性xxx久久久 国产精品合集一区二区三区 97av免费视频 国产一起色一起爱 国产区久久 国产资源免费观看 99精品视频免费 国产成人一级 国产精品九九免费视频 欧美91精品久久久久网免费 99热国产免费 久久精品色 98精品国产综合久久 久久精品播放 中文字幕视频免费 国产欧美日韩一区二区三区在线 精品久久蜜桃 国产小视频精品 一本色道久久综合狠狠躁篇 91在线免费观看 亚洲精品区 伊人成综合网 伊人热人久久中文字幕 伊人黄色片 99国产精品热久久久久久夜夜嗨 久久免费精品视频 亚洲一区二区三区高清不卡 久久久久国产一级毛片高清板 国产片一区二区三区 久久狠狠干 99久久婷婷国产综合精品电影 国产99区 国产精品成人久久久久 久久狠狠干 青青国产在线观看 亚洲高清国产拍精品影院 国产精品一区二区av 九九热在线免费视频 伊人久久国产 国产精品久久久久久久久久一区 在线观看免费视频一区 国产精品自在在线午夜区app 国产精品综合色区在线观看 国产毛片久久久久久国产毛片 97国产免费全部免费观看 国产精品每日更新 国产尤物视频在线 九九视频这里只有精品99 一本一道久久a久久精品综合 久久综合给会久久狠狠狠 国产成人精品男人的天堂538 欧美一区二区高清 毛片一区二区三区 国产欧美日韩在线观看一区二区三区 在线国产二区 欧美不卡网 91在线精品中文字幕 在线国产福利 国内精品91久久久久 91亚洲福利 日韩欧美国产中文字幕 91久久精品国产性色也91久久 亚洲性久久久影院 欧美精品1区 国产热re99久久6国产精品 九九热免费观看 国产精品欧美日韩 久久久久国产一级毛片高清板 久久国产经典视频 日韩欧美亚洲国产一区二区三区 欧美亚洲综合另类在线观看 国产精品自在在线午夜区app 97中文字幕在线观看 视频一二三区 精品国产一区在线观看 国产欧美日韩在线一区二区不卡 欧美一区二三区 伊人成人在线观看 国内精品91久久久久 97在线亚洲 国产在线不卡一区 久久久全免费全集一级全黄片 国产精品v欧美精品∨日韩 亚洲毛片网站 在线不卡一区二区 99re热在线视频 久久激情网 国产毛片一区二区三区精品 久久亚洲综合色 中文字幕视频免费 国产视频亚洲 婷婷伊人久久 国产一区二区免费播放 久久99国产精品成人欧美 99国产在线视频 国产成人免费视频精品一区二区 国产不卡一区二区三区免费视 国产码欧美日韩高清综合一区 久久精品国产主播一区二区 国产一区电影 久久精品国产夜色 国产精品国产三级国产 日韩一区二区三区在线 久久97久久97精品免视看 久久国产免费一区二区三区 伊人久久大香线蕉综合电影网 99re6久精品国产首页 久久激情网 亚洲成人高清在线 国产精品网址 国产成人精品男人的天堂538 香蕉国产综合久久猫咪 国产专区中文字幕 91麻豆精品国产高清在线 久久国产经典视频 国产精品成人va在线观看 国产精品爱啪在线线免费观看 日本精品久久久久久久久免费 亚洲综合一区二区三区 久久五月网 精品国产网红福利在线观看 久久综合亚洲伊人色 亚洲国产精品久久久久久网站 在线日韩国产 99国产精品热久久久久久夜夜嗨 国产综合精品在线 国产区福利 精品亚洲综合久久中文字幕 国产制服丝袜在线 毛片在线播放网站 在线观看免费视频一区 国产精品久久久精品三级 亚洲国产电影在线观看 最新日韩欧美不卡一二三区 狠狠综合久久综合鬼色 日本精品1在线区 国产日韩一区二区三区在线播放 欧美日韩精品在线播放 亚洲欧美日韩国产一区二区三区精品 久久综合久久网 婷婷六月激情在线综合激情 亚洲乱码一区 国产专区91 97av视频在线观看 精品久久久久久中文字幕 久久五月视频 国产成人福利精品视频 国产精品网址 中文字幕视频在线 精品一区二区三区免费视频 伊人手机在线视频 亚洲精品中文字幕乱码 国产在线视频www色 色噜噜国产精品视频一区二区 精品亚洲成a人在线观看 国产香蕉尹人综合在线 成人免费一区二区三区在线观看 国产不卡一区二区三区免费视 欧美精品久久天天躁 国产专区中文字幕 久久精品国产免费中文 久久精品国产免费一区 久久无码精品一区二区三区 国产欧美另类久久久精品免费 欧美精品久久天天躁 亚洲精品在线视频 国产视频91在线 91精品福利一区二区三区野战 日韩中文字幕免费 国产精品99一区二区三区 欧美成人高清性色生活 国产精品系列在线观看 亚洲国产福利精品一区二区 国产成人在线小视频 国产精品久久久久免费 99re热在线视频 久久久久久久综合 一区二区国产在线播放 成人国产在线视频 亚洲精品乱码久久久久 欧美日韩一区二区综合 精品久久久久免费极品大片 中文字幕视频二区 激情粉嫩精品国产尤物 国产成人精品一区二区视频 久久精品中文字幕首页 亚洲高清在线 国产精品亚洲一区二区三区 伊人久久艹 中文在线亚洲 国产精品一区二区在线播放 国产精品九九免费视频 亚洲二区在线播放 亚洲狠狠婷婷综合久久久久网站 亚洲欧美日韩网站 日韩成人精品 亚洲国产一区二区三区青草影视 91精品国产福利在线观看 国产精品久久久久久久久99热 国产一区二区精品尤物 久碰香蕉精品视频在线观看 亚洲日日夜夜 在线不卡一区二区 国产午夜亚洲精品 九九热在线视频观看这里只有精品 伊人手机在线视频 91免费国产精品 日韩欧美中字 91精品国产91久久久久 国产全黄三级播放 视频一区二区三区免费观看 国产开裆丝袜高跟在线观看 国产成人欧美 激情综合丝袜美女一区二区 国产成人亚洲综合无 欧美精品一区二区三区免费观看 欧美亚洲国产日韩 日韩亚州 国产欧美日韩精品高清二区综合区 亚洲午夜国产片在线观看 精品久久久久久中文字幕 欧美精品1区 久久伊人久久亚洲综合 亚洲欧美日韩精品 国产成人精品久久亚洲高清不卡 久久福利影视 国产精品99精品久久免费 久久久久免费精品视频 国产日产亚洲精品 亚洲国产午夜电影在线入口 精品无码一区在线观看 午夜国产精品视频 亚洲一级片免费 伊人久久大香线蕉综合影 国产精品久久影院 久碰香蕉精品视频在线观看 www.欧美精品 在线小视频国产 亚洲国产天堂久久综合图区 欧美一区二区三区不卡 日韩美女福利视频 九九精品免视频国产成人 不卡国产00高中生在线视频 亚洲第一页在线视频 欧美日韩在线播放成人 99re视频这里只有精品 国产精品91在线 精品乱码一区二区三区在线 国产区久久 91麻豆精品国产自产在线观看一区 日韩精品成人在线 九九热在线观看 国产精品久久不卡日韩美女 欧美一区二区三区综合色视频 欧美精品免费一区欧美久久优播 国产精品网址 国产专区中文字幕 国产精品欧美亚洲韩国日本久久 日韩美香港a一级毛片 久久精品123 欧美一区二区三区免费看 99r在线视频 亚洲精品国产字幕久久vr 国产综合激情在线亚洲第一页 91免费国产精品 日韩免费小视频 亚洲国产精品综合一区在线 国产亚洲第一伦理第一区 在线亚洲精品 国产精品一区二区制服丝袜 国产在线成人精品 九九精品免视频国产成人 亚洲国产网 欧美日韩亚洲一区二区三区在线观看 在线亚洲精品 欧美一区二区三区高清视频 国产成人精品男人的天堂538 欧美日韩在线观看区一二 亚洲欧美一区二区久久 久久精品中文字幕首页 日本高清www午夜视频 久久精品国产免费 久久999精品 亚洲国产精品欧美综合 88国产精品视频一区二区三区 91久久偷偷做嫩草影院免费看 国产精品夜色视频一区二区 欧美日韩导航 国产成人啪精品午夜在线播放 一区二区视频在线免费观看 99久久精品国产自免费 精液呈暗黄色 久久99国产精品 日本精品久久久久久久久免费 精品国产97在线观看 99re视频这里只有精品 国产视频91在线 999av视频 亚洲美女视频一区二区三区 久久97久久97精品免视看 亚洲国产成人久久三区 99久久亚洲国产高清观看 日韩毛片在线视频 综合激情在线 91福利一区二区在线观看 一区二区视频在线免费观看 激情粉嫩精品国产尤物 国产成人精品曰本亚洲78 国产成人精品本亚洲 国产精品成人免费视频 国产成人啪精品视频免费软件 久久精品国产亚洲妲己影院 国产精品成人久久久久久久 久久大香线蕉综合爱 欧美一区二区三区高清视频 99热国产免费 在线观看欧美国产 91精品视频在线播放 国产精品福利社 欧美精品一区二区三区免费观看 国产一区二区免费视频 国产午夜精品一区二区 精品视频在线观看97 91精品福利久久久 国产一区福利 国产综合激情在线亚洲第一页 国产精品久久久久久久久久久不卡 九色国产 在线日韩国产 黄网在线观看 亚洲一区小说区中文字幕 中文字幕丝袜 日本二区在线观看 日本国产一区在线观看 欧美日韩一区二区三区久久 欧美精品亚洲精品日韩专 国产日产亚洲精品 久久综合九色综合欧美播 亚洲国产欧美无圣光一区 欧美视频区 亚洲乱码视频在线观看 久久无码精品一区二区三区 九九热精品免费视频 久久99精品久久久久久牛牛影视 国产精品成久久久久三级 国产一区福利 午夜国产精品视频 日本二区在线观看 99久久网站 国产亚洲天堂 精品国产一区二区三区不卡 亚洲国产日韩在线一区 国产成人综合在线观看网站 久久免费高清视频 欧美在线导航 午夜精品久久久久久99热7777 欧美久久综合网 国产小视频精品 国产尤物在线观看 亚洲国产精品综合一区在线 欧美一区二区三区不卡视频 欧美黑人欧美精品刺激 日本福利在线观看 久久国产偷 国产手机精品一区二区 国产热re99久久6国产精品 国产高清啪啪 欧美亚洲国产成人高清在线 国产在线第三页 亚洲综合一区二区三区 99r在线视频 99精品久久久久久久婷婷 国产精品乱码免费一区二区 国产在线精品福利91香蕉 国产尤物视频在线 五月婷婷亚洲 中文字幕久久综合伊人 亚洲精品一级毛片 99国产精品电影 在线视频第一页 久久99国产精品成人欧美 国产白白视频在线观看2 成人精品一区二区www 亚洲成人网在线观看 麻豆91在线视频 色综合合久久天天综合绕视看 久久精品国产免费高清 国产不卡一区二区三区免费视 欧美国产中文 99精品欧美 九九在线精品 国产中文字幕在线免费观看 国产一区中文字幕在线观看 国产成人一级 国产精品一区二区制服丝袜 国产一起色一起爱 亚洲精品成人在线 亚洲欧美精品在线 国产欧美自拍视频 99精品久久久久久久婷婷 久99视频 国产热re99久久6国产精品 视频一区亚洲 国产精品视频分类 国产精品成在线观看 99re6久精品国产首页 亚洲在成人网在线看 亚洲国产日韩在线一区 久久国产三级 日韩国产欧美 欧美在线一区二区三区 国产精品美女一级在线观看 成人午夜免费福利视频 亚洲天堂精品在线 91精品国产手机 欧美日韩视频在线播放 狠狠综合久久综合鬼色 九一色视频 青青视频国产 亚洲欧美自拍一区 中文字幕天天躁日日躁狠狠躁97 日韩免费大片 996热视频 伊人成综合网 亚洲天堂欧美 日韩精品亚洲人成在线观看 久久综合给会久久狠狠狠 日韩精品亚洲人成在线观看 日韩国产欧美 亚洲成aⅴ人片在线影院八 亚洲精品1区 99久久精品免费 国产精品高清在线观看 国产精品久久久免费视频 在线亚洲欧美日韩 91在线看视频 国产精品96久久久久久久 欧美日韩国产成人精品 91在线亚洲 热久久亚洲 国产精品美女免费视频观看 日韩在线毛片 亚洲永久免费视频 九九免费在线视频 亚洲一区网站 日本高清二区视频久二区 精品国产美女福利在线 伊人久久艹 国产精品久久久久三级 欧美成人精品第一区二区三区 99久久精品国产自免费 在线观看日韩一区 国产中文字幕一区 成人免费午夜视频 欧美日韩另类在线 久久99国产精品成人欧美 色婷婷中文网 久久天天躁夜夜躁狠狠躁2020 欧美成人伊人久久综合网 国产精品福利资源在线 国产伦精品一区二区三区高清 国产精品亚洲综合色区韩国 亚洲一区欧美日韩 色综合视频 国语自产精品视频在线区 国产高清a 成人国内精品久久久久影 国产在线精品香蕉综合网一区 国产不卡在线看 国产成人精品精品欧美 国产欧美日韩综合精品一区二区三区 韩国电影一区二区 国产在线视频www色 91中文字幕在线一区 国产人成午夜免视频网站 亚洲综合一区二区三区 色综合视频一区二区观看 久久五月网 九九热精品在线观看 国产一区二区三区国产精品 99久热re在线精品996热视频 亚洲国产网 在线视频亚洲一区 日韩字幕一中文在线综合 国产高清一级毛片在线不卡 精品国产色在线 国产高清视频一区二区 精品日本久久久久久久久久 亚洲国产午夜精品乱码 成人免费国产gav视频在线 日韩欧美一区二区在线观看 欧美曰批人成在线观看 韩国电影一区二区 99re这里只有精品6 日韩精品一区二区三区视频 99re6久精品国产首页 亚洲欧美一区二区三区导航 欧美色图一区二区三区 午夜精品视频在线观看 欧美激情在线观看一区二区三区 亚洲热在线 成人国产精品一区二区网站 亚洲一级毛片在线播放 亚洲一区小说区中文字幕 亚洲午夜久久久久影院 国产自产v一区二区三区c 国产精品视频免费 久久调教视频 国产成人91激情在线播放 国产精品欧美亚洲韩国日本久久 久久亚洲日本不卡一区二区 91中文字幕网 成人国产在线视频 国产视频91在线 欧美成人精品第一区二区三区 国产精品福利在线 久久综合九色综合精品 欧美一区二区三区精品 久久国产综合尤物免费观看 久久99青青久久99久久 日韩精品免费 久久国产精品999 91亚洲视频在线观看 国产精品igao视频 色综合区 在线亚洲欧国产精品专区 国产一区二区三区在线观看视频 亚洲精品成人在线 一区二区国产在线播放 中文在线亚洲 亚洲精品第一国产综合野 国产一区二区精品久久 一区二区三区四区精品视频 99热精品久久 中文字幕视频二区 国产成人精品男人的天堂538 99精品影视 美女福利视频一区二区 久久午夜夜伦伦鲁鲁片 综合久久久久久久综合网 国产精品国产欧美综合一区 国产99视频在线观看 国产亚洲女在线精品 婷婷影院在线综合免费视频 国产亚洲3p一区二区三区 91成人爽a毛片一区二区 亚洲一区二区高清 国产欧美亚洲精品第二区首页 欧美日韩导航 亚洲高清二区 欧美激情观看一区二区久久 日韩毛片在线播放 亚洲欧美日韩高清中文在线 亚洲日本在线播放 国产精品一区二区制服丝袜 精品国产一区二区三区不卡 国产不卡在线看 国产欧美网站 四虎永久在线观看视频精品 国产黄色片在线观看 夜夜综合 一本色道久久综合狠狠躁篇 欧美亚洲综合另类在线观看 国产91在线看 伊人久久国产 欧美一区二区在线观看免费网站 国产精品久久久久三级 久久福利 日韩中文字幕a 亚洲午夜久久久久影院 91在线高清视频 国产亚洲一区二区三区啪 久久人精品 国产精品亚洲午夜一区二区三区 综合久久久久久 久久伊人一区二区三区四区 国产综合久久久久久 日韩一区精品视频在线看 国产精品日韩欧美制服 日本精品1在线区 99re视频 无码av免费一区二区三区试看 国产视频1区 日韩欧美中文字幕一区 日本高清中文字幕一区二区三区a 亚洲国产欧美无圣光一区 国产在线视频一区二区三区 欧美国产第一页 在线亚洲欧美日韩 日韩中文字幕第一页 在线不卡一区二区 伊人久久青青 国产精品一区二区在线播放 www.五月婷婷 麻豆久久婷婷国产综合五月 亚洲精品区 久久国产欧美另类久久久 99在线视频免费 伊人久久中文字幕久久cm 久久精品成人免费看 久久这里只有精品首页 88国产精品视频一区二区三区 中文字幕日本在线mv视频精品 国产在线精品成人一区二区三区 伊人精品线视天天综合 亚洲一区二区黄色 国产尤物视频在线 亚洲精品99久久久久中文字幕 国产一区二区三区免费观看 伊人久久大香线蕉综合电影网 国产成人精品区在线观看 日本精品一区二区三区视频 日韩高清在线二区 久久免费播放视频 一区二区成人国产精品 国产精品免费精品自在线观看 亚洲精品视频二区 麻豆国产精品有码在线观看 精品日本一区二区 亚洲欧洲久久 久久中文字幕综合婷婷 中文字幕视频在线 国产成人精品综合在线观看 91精品国产91久久久久福利 精液呈暗黄色 香蕉国产综合久久猫咪 国产专区精品 亚洲精品无码不卡 国产永久视频 亚洲成a人片在线播放观看国产 一区二区国产在线播放 亚洲一区二区黄色 欧美日韩在线观看视频 亚洲精品另类 久久国产综合尤物免费观看 国产一区二区三区国产精品 高清视频一区 国产精品igao视频 国产精品资源在线 久久综合精品国产一区二区三区 www.五月婷婷 精品色综合 99热国产免费 麻豆福利影院 亚洲伊人久久大香线蕉苏妲己 久久电影院久久国产 久久精品伊人 在线日韩理论午夜中文电影 亚洲国产欧洲综合997久久 伊人国产精品 久草国产精品 欧美一区精品二区三区 亚洲成人高清在线 91免费国产精品 日韩精品福利在线 国产一线在线观看 国产不卡在线看 久久99青青久久99久久 亚洲精品亚洲人成在线播放 99久久免费看国产精品 国产日本在线观看 青草国产在线视频 麻豆久久婷婷国产综合五月 国产中文字幕一区 91久久精品国产性色也91久久 国产一区a 国产欧美日韩成人 国产亚洲女在线精品 一区二区美女 中文字幕在线2021一区 在线小视频国产 久久这里只有精品首页 国产在线第三页 欧美日韩中文字幕 在线亚洲+欧美+日本专区 精品国产一区二区三区不卡 久久这里精品 欧美在线va在线播放 精液呈暗黄色 91精品国产手机 91在线免费播放 欧美视频亚洲色图 欧美国产日韩精品 日韩高清不卡在线 精品视频免费观看 欧美日韩一区二区三区四区 国产欧美亚洲精品第二区首页 亚洲韩精品欧美一区二区三区 国产精品视频免费 在线精品小视频 久久午夜夜伦伦鲁鲁片 国产无套在线播放 久热这里只精品99re8久 欧美久久久久 久久香蕉国产线看观看精品蕉 国产成人精品男人的天堂538 亚洲人成网站色7799在线观看 日韩在线第二页 一本色道久久综合狠狠躁篇 国产一区二区三区不卡在线观看 亚洲乱码在线 在线观看欧美国产 久久福利青草精品资源站免费 国产玖玖在线观看 在线亚洲精品 亚洲成aⅴ人在线观看 精品91在线 欧美一区二三区 日韩中文字幕视频在线 日本成人一区二区 日韩免费专区 国内精品在线观看视频 久久国产综合尤物免费观看 国产精品系列在线观看 一本一道久久a久久精品综合 亚洲免费播放 久久精品国产免费 久久人精品 亚洲毛片网站 亚洲成a人一区二区三区 韩国福利一区二区三区高清视频 亚洲精品天堂在线 一区二区三区中文字幕 亚洲国产色婷婷精品综合在线观看 亚洲国产成人久久笫一页 999国产视频 国产精品香港三级在线电影 欧美日韩一区二区三区四区 日韩国产欧美 国产精品99一区二区三区 午夜国产精品理论片久久影院 亚洲精品中文字幕麻豆 亚洲国产高清视频 久久免费手机视频 日韩a在线观看 五月婷婷亚洲 亚洲精品中文字幕麻豆 中文字幕丝袜 www国产精品 亚洲天堂精品在线 亚洲乱码一区 国产日韩欧美三级 久久999精品 伊人热人久久中文字幕 久热国产在线视频 国产欧美日韩在线观看一区二区三区 国产一二三区在线 日韩国产欧美 91精品国产91久久久久 亚洲一区小说区中文字幕 精品一区二区免费视频 国产精品视频免费 国产精品亚洲综合色区韩国 亚洲国产精品成人午夜在线观看 欧美国产日韩精品 中文字幕精品一区二区精品