使用、 組織罪惡、歷史信息W及類似物。分析引擎可W對組合動(dòng)作評估上下文信息。組合動(dòng)作可W 基于上下文信息動(dòng)態(tài)地構(gòu)建。
[0031] 除此W外,分析引擎可W基于上下文信息來確定新可視化222的屬性。該屬性可W 包括新可視化的樣式、格式、類型、維度及類似屬性,包括軸標(biāo)簽226。分析引擎可W將新可 視化222的各屬性集成到組合動(dòng)作中。組合動(dòng)作可W被執(zhí)行W生成新可視化222。接著,應(yīng)用 可W擅染新可視化222來呈現(xiàn)所述新可視化222?;蛘撸驴梢暬?22可W被發(fā)送到外部資源 (即,外部應(yīng)用)供呈現(xiàn)。
[0032] 在示例場景中,分析引擎可W基于上下文信息來確定可視化元素204和214之間的 共同屬性。共同屬性可用于確定新可視化222的屬性。在一示例中,分析引擎可W選擇標(biāo)簽 208和標(biāo)簽218作為共同屬性W便被用作新可視化222的標(biāo)題224。
[0033] 根據(jù)一些實(shí)施例,分析引擎可W選擇默認(rèn)可視化類型,所述默認(rèn)可視化類型由可 視化202和212用于新可視化222。然而,分析引擎可W將(與組合數(shù)據(jù)元素相關(guān)聯(lián)的)可視化 元素的數(shù)量與預(yù)定的可視極限值相比較,w確定默認(rèn)可視化類型是否足w顯示新可視化 222的不同可視化元素。如果檢測到可視化元素的數(shù)量超過(定義用于顯示不同可視化元素 的容量的)預(yù)定的可視極限值,則分析引擎可W用諸如線條圖運(yùn)樣的另一可視化類型來替 換默認(rèn)類型,W便在新可視化222中表示經(jīng)組合的數(shù)據(jù)元素。
[0034] 分析引擎組合可視化的W上各示例并非W限制意義提供。根據(jù)一些實(shí)施例,應(yīng)用 可W將各異步手勢解釋為匯聚的手勢。視覺分析引擎可W基于與各異步手勢相關(guān)聯(lián)的預(yù)定 的系統(tǒng)設(shè)置或預(yù)定的用戶設(shè)置來發(fā)起組合動(dòng)作。
[0035] 或者,應(yīng)用可W將顯示各可視化的分開的屏幕上的各手勢解釋為匯聚的手勢。視 覺分析引擎可W發(fā)起與W前示例類似的組合動(dòng)作。除此W外,用于擅染新可視化的屏幕選 擇可W基于聚焦中的默認(rèn)屏幕,而同時(shí)在多屏幕環(huán)境中執(zhí)行應(yīng)用。然而,用于顯示新可視化 的替代屏幕可由預(yù)定的系統(tǒng)或用戶設(shè)置來指定。
[0036] 圖3圖示根據(jù)各實(shí)施例、采用可視化分析來在新可視化中提供視覺元素的擴(kuò)展呈 現(xiàn)的另一示例。示意圖300在新可視化308中的一種不同類型的可視化中顯示可視化302的 一部分的擴(kuò)展。
[0037] 數(shù)據(jù)可視化可W檢測到用于擴(kuò)展可視化302的視覺元素304的手勢306。應(yīng)用的可 視化分析引擎可W基于可視化302和手勢306的上下文信息來確定用于發(fā)起擴(kuò)展動(dòng)作的手 勢306。上下文信息確定可W基于在先的可視化、用戶屬性、對等使用、組織規(guī)則、歷史信息 W及類似物。分析引擎可W對擴(kuò)展動(dòng)作評估上下文信息。分析引擎可W基于上下文信息來 動(dòng)態(tài)地構(gòu)建擴(kuò)展動(dòng)作。
[0038] 分析引擎可W基于手勢306和可視化302的上下文信息來確定新可視化308的屬 性,包括樣式、格式、類型及類似物。新可視化308的屬性可W被集成到擴(kuò)展動(dòng)作中。應(yīng)用可 W通過執(zhí)行擴(kuò)展動(dòng)作來生成新可視化308。接著,應(yīng)用可W擅染新可視化308來用于呈現(xiàn)?;?者,新可視化308可W被發(fā)送到外部應(yīng)用供呈現(xiàn)。
[0039] 除此W外,分析引擎可W選擇為新可視化308使用與用于可視化302的類型不同的 另一類型。分析引擎可W選擇用于新可視化308的新的軸值、格式、樣式及類似屬性。
[0040] 在另一示例場景中,手勢可W基于上下文信息被解釋為對于可視化的一元素的減 少動(dòng)作,所述上下文信息使用與之前描述的擴(kuò)展動(dòng)作的類似步驟來確定。視覺分析引擎可 W用與之前描述的發(fā)起擴(kuò)展動(dòng)作的手勢306的示例類似步驟來為減少動(dòng)作確定新的可視化 屬性。
[0041] 圖4圖示根據(jù)各實(shí)施例、采用可視化分析來在新可視化中提供視覺元素的分割呈 現(xiàn)的示例。示意圖400顯示發(fā)起分割動(dòng)作W產(chǎn)生新可視化412和422的手勢406。
[0042] 數(shù)據(jù)可視化應(yīng)用可W將可視化402顯示為數(shù)據(jù)集的條形圖。應(yīng)用可W檢測可視化 元素404上的手勢406。應(yīng)用的視覺分析引擎可W基于手勢406和可視化402的上下文信息將 手勢406與分割動(dòng)作相匹配。上下文信息確定可W基于在先的可視化、用戶屬性、對等使用、 組織規(guī)則、歷史信息W及類似物。分析引擎可W對分割動(dòng)作評估上下文信息。分析引擎可W 基于上下文信息來動(dòng)態(tài)地構(gòu)建分割動(dòng)作。除此W外,分析引擎可W基于上下文信息來確定 新可視化的屬性。屬性可W包括新可視化412和422的樣式、格式、類型及類似屬性。分析引 擎可W將新可視化412和422的屬性集成到分割動(dòng)作中。接著,應(yīng)用可W通過執(zhí)行分割動(dòng)作 來生成新可視化412和422。新可視化412可W具有標(biāo)題414,所述標(biāo)題414由分析引擎從與可 視化402的數(shù)據(jù)元素相關(guān)聯(lián)的上下文信息中確定。共同的軸標(biāo)簽416和426可由分析引擎通 過分析與視覺元素404相關(guān)聯(lián)的上下文信息并且檢索其軸標(biāo)簽來確定W用于分割動(dòng)作中。
[0043] 各實(shí)施例不限于上述的手勢示例。視覺分析引擎可W相對于組合、分割、減少、擴(kuò) 展及類似動(dòng)作來評估多個(gè)手勢,所述多個(gè)手勢包括捏動(dòng)作、擴(kuò)散動(dòng)作、輕擊動(dòng)作、輕擊和保 持、拖動(dòng)和放下、雙擊及類似動(dòng)作。除此W外,手勢及相應(yīng)的動(dòng)作可應(yīng)用于整個(gè)可視化或可 視化的各部分。在其他示例中,所顯示的可視化可被動(dòng)態(tài)構(gòu)建的動(dòng)作更新,而不是用新可視 化來替換。在示例場景中,如果分析引擎動(dòng)態(tài)地構(gòu)建了重復(fù)所顯示的可視化的屬性的動(dòng)作, 那么視覺分析引擎可W更新所顯示的可視化。
[0044] 各實(shí)施例不限于通過基于上下文信息的可視化分析來動(dòng)態(tài)地生成新可視化。如果 視覺分析引擎不能確定與手勢相關(guān)聯(lián)的動(dòng)作,那么其他實(shí)施例可自動(dòng)地建議(自動(dòng)建議)一 個(gè)或多個(gè)動(dòng)作。分析引擎可W捜索在先動(dòng)作的歷史來選擇與所檢測的手勢相關(guān)的動(dòng)作作為 自動(dòng)建議選項(xiàng)。應(yīng)用的自動(dòng)建議組件可W將動(dòng)作選項(xiàng)呈現(xiàn)為潛在的新可視化的可動(dòng)作化的 圖形表示。任意可動(dòng)作化的圖形表示的選擇可W執(zhí)行相關(guān)聯(lián)的動(dòng)作并且生成新可視化。除 此W外,新可視化的樣式可由視覺分析引擎基于手勢和可視化的上下文信息自動(dòng)地選擇。
[0045] 圖2到圖4中的示例場景和方案被示出有具體的組件、數(shù)據(jù)類型和配置。各實(shí)施例 不限于根據(jù)運(yùn)些示例配置的系統(tǒng)。通過可視化分析變換可視化的數(shù)據(jù)可在應(yīng)用和用戶 界面中采用較少或附加組件的配置來實(shí)現(xiàn)。而且,圖2到4中所示的示例方案和組件W及它 們的子組件可W使用此處描述的原理用其他值W類似方式實(shí)現(xiàn)。
[0046] 圖5是其中可實(shí)現(xiàn)根據(jù)各實(shí)施例的系統(tǒng)的聯(lián)網(wǎng)環(huán)境。本地和遠(yuǎn)程的資源可由一個(gè) 或多個(gè)服務(wù)器514或者諸如托管服務(wù)運(yùn)樣的單個(gè)服務(wù)器(例如web服務(wù)器)516來提供。應(yīng)用 可W在諸如智能電話513、平板設(shè)備512或膝上型電腦511Γ客戶端設(shè)備")等個(gè)別的計(jì)算設(shè) 備上執(zhí)行并且通過(諸)網(wǎng)絡(luò)510與內(nèi)容資源通信。
[0047] 如W上討論的,數(shù)據(jù)可視化應(yīng)用可W通過基于交互性的可視化分析來變換可視化 的數(shù)據(jù)。應(yīng)用可W通過視覺分析引擎處理檢測到的手勢和相關(guān)聯(lián)的可視化W確定新可視化 的屬性。應(yīng)用的視覺分析引擎可W基于手勢和可視化的上下文信息來確定屬性。應(yīng)用可W 執(zhí)行集成有屬性和上下文信息的動(dòng)作W生成新可視化。如之前討論的,客戶端設(shè)備511-513可W允許對(諸)遠(yuǎn)程服務(wù)器(例如,服務(wù)器514之一)上執(zhí)行的應(yīng)用的訪問。(諸)服務(wù)器 可W直接地或者通過數(shù)據(jù)庫服務(wù)器518從(諸)數(shù)據(jù)儲存519檢索相關(guān)數(shù)據(jù)/或者將相關(guān)數(shù)據(jù) 存儲至(諸)數(shù)據(jù)儲存519。
[0048] (諸)網(wǎng)絡(luò)510可W包括任何拓?fù)浣Y(jié)構(gòu)的服務(wù)器、客戶端、因特網(wǎng)服務(wù)提供者W及通 信介質(zhì)。根據(jù)各實(shí)施例的系統(tǒng)可W具有靜態(tài)或動(dòng)態(tài)的拓?fù)浣Y(jié)構(gòu)。(諸)網(wǎng)絡(luò)510可W包括諸如 企業(yè)網(wǎng)絡(luò)運(yùn)樣的安全網(wǎng)絡(luò)、諸如無線開放網(wǎng)絡(luò)運(yùn)樣的不安全網(wǎng)絡(luò)、或者因特網(wǎng)。(諸)網(wǎng)絡(luò) 510也可W通過諸如公共交換電話網(wǎng)(PSTN)或蜂窩網(wǎng)絡(luò)運(yùn)樣的其他網(wǎng)絡(luò)來協(xié)調(diào)通信。而且, (諸)網(wǎng)絡(luò)510可W包括諸如藍(lán)牙或類似網(wǎng)絡(luò)等短距無線網(wǎng)絡(luò)。(諸)網(wǎng)絡(luò)510在此處描述的多 個(gè)節(jié)點(diǎn)之間提供通信。通過示例但非限制,(諸)網(wǎng)絡(luò)510可W包括諸如聲音、RF、紅外運(yùn)樣的 無線介質(zhì)W及其他無線介質(zhì)。
[0049] 可W采用計(jì)算設(shè)備、應(yīng)用、數(shù)據(jù)資源W及數(shù)據(jù)分配系統(tǒng)的許多其他配置來通過基 于交互性的可視化分析來變換可視化數(shù)據(jù)。而且,圖5中討論的聯(lián)網(wǎng)環(huán)境僅出于說明目的。 各實(shí)施例不限于示例的應(yīng)用、模塊或進(jìn)程。
[0050] 圖6W及相關(guān)聯(lián)的討論意圖提供其中可實(shí)現(xiàn)各實(shí)施例的何時(shí)的計(jì)算環(huán)境的簡要、 一般描述。參照圖6,圖示根據(jù)各實(shí)施例的用于應(yīng)用的示例計(jì)算操作系統(tǒng)的框圖,所述應(yīng)用 諸如計(jì)算設(shè)備600。在一基本配置中,計(jì)算設(shè)備600可W包括至少一個(gè)處理單元602和系統(tǒng)存 儲器604。計(jì)算設(shè)備600也可W包括在執(zhí)行程序時(shí)協(xié)作的多個(gè)處理單元。取決于計(jì)算設(shè)備的 實(shí)際配置和類型,系統(tǒng)存儲器604可W是易失性的(諸如RAM)、非易失性的(諸如ROM、閃存、 等)或者兩者的某一組合。系統(tǒng)存儲器604-般包括適用于控制平臺的操作的操作系統(tǒng)605, 諸如來自華盛頓州雷德蒙市的微軟公司的WINDO