新四季網

捕獲會話中的應用狀態的製作方法

2023-05-21 12:52:01 2

捕獲會話中的應用狀態的製作方法
【專利摘要】應用的狀態被通過訪問在對應於會話的帖子的時間的用戶界面的電子文檔表示在會話中被捕獲。所述用戶界面具有與會話相關聯的應用。所述表示被處理以生成表示在所述時間的應用的狀態的圖像。促使所述圖像或其表示在帖子中被顯示,以反映在沿著由會話定義的時間表的選擇點處的應用的狀態。
【專利說明】捕獲會話中的應用狀態

【背景技術】
[0001]諸如電子郵件和聊天之類的工具使參與者能夠參加會話並且在給定話題上進行協作。這種會話的背景被讀取會話的參與者所了解。初始地,背景可以被主題行定義。因為電子郵件或聊天線程隨著作為附件添加的靜態文件而增加,當前討論的話題可以隨著時間而改變。作為結果,新的和現有的參與者可能發現了解當前背景是麻煩的,從而使採取會話所要求的動作更加困難。

【專利附圖】

【附圖說明】
[0002]圖1-4描繪了顯示會話的用戶界面的屏幕視圖,其中應用的狀態被依據示例在會話中被捕獲。
[0003]圖5描繪了其中各種實施例可以被實現的示例環境。
[0004]圖6和7描繪了依據示例的系統。
[0005]圖8是描繪了實現示例所採取的步驟的流程圖。

【具體實施方式】
[0006]序言:通常的情形是企業軟體應用(尤其在IT組織中)是複雜的。應用可能需要相當數量的培訓和技術知識以便用戶提取相關的信息或執行給定工作流程的特定動作。用戶消耗的信息和所執行的動作通常是動態的,並且由所述工作流程的背景定義。在採取動作之前,用戶可以與其他人協作以獲得觀點,引導,或甚至是權限。通常地,用戶在面對會話中的動作項目時訪問和操縱應用中的信息而不是用於協作的工具。
[0007]以下所描述的各種實施例使協作參與者能夠消耗來自協作工具內的相關應用信息。如下面更詳細描述的,此相關信息包括作為會話主題的一個或多個應用的狀態。如在此所使用的,會話是關心應用的背景中的進展話題的參與者之間的電子交互。每個參與者可以被呈現有協作內容,其包括由各個參與者的帖子(post)構成的會話時間表。
[0008]捕獲會話中的應用狀態的示例包括,在對應於會話帖子的時間處,訪問表示與會話相關聯的應用的用戶界面的電子文檔。該電子文檔表示被處理以生成表示在對應於帖子的時間處的應用狀態的圖像。促使圖像或其表示被顯示在帖子中以反映沿著由會話定義的時間表的選擇點處的應用的狀態。
[0009]用戶界面的電子文檔表示可以包括:標記語言表示和從標記語言表示生成的D0M(文檔對象模型)或包含當被處理時可以被用於促使用戶界面的顯示的內容的任何其他電子文檔。在示例中,應用可以是網絡(web)或雲應用。客戶端通過發送請求與應用交互。對那些請求的響應可以包括被處理和顯示的標記語言文檔。在處理標記語言文檔的過程中,客戶端可以生成用作提供標記語言文檔的結構表示的API (應用編程接口)的D0M,該標記語言文檔允許其內容和視覺表示使用腳本語言被修改。在這裡,客戶端可以保存標記語言或D0M文檔以便隨後用於生成用於包含在會話帖子中的圖像。此圖像例如可以被使用HTML畫布元素生成。畫布元素是用於圖形的容器,該圖形由處理電子文檔表示的腳本繪畫。該腳本例如生成包括電子文檔表示的所有元素的圖像,或者腳本可以採用所選擇的元素的標識符作為輸入。DOM組織用戶界面的元素(來自標記語言文檔),在層級樹結構中允許特定元素在生成圖像過程中被腳本選擇和使用。
[0010]接下來的描述被分成部分。第一,被標記為「說明性示例」,呈現在會話中被捕獲的應用狀態的示例。第二部分,被標記為「環境」,描述其中可以實現各種實施例的示例環境。第三部分,被標記為:「部件」,描述用於實現各種實施例的各種物理和邏輯部件的示例。第四部分,被標記為「操作」,描述實現各種實施例所採取的步驟。
[0011]說明性示例:圖1-4描述了其中應用狀態在會話中被捕獲的示例。圖1描繪了由沿著時間表的帖子構成的樣本會話。圖2-4均描繪了應用狀態如何能夠在所述會話的帖子中被捕獲的示例。開始圖1,用戶界面10具有協作工具,並且被劃分成三個主要部分12、14和16。部分12提供顯示協作列表的區域。每個協作可以涉及不同的話題,並且可以包括不同的參與者。在圖1中,選擇協作18。協作18涉及由缺陷管理工具跟蹤的應用錯誤,該缺陷管理工具由被標識為「質量中心」的應用提供。會話可以被說成與質量中心應用以及受這裡被稱為「銀行業應用」的缺陷影響的應用相關聯。會話可以經由被用於識別缺陷的應用測試工具與銀行業應用相關聯。如將在下面被詳述的,由缺陷管理工具和測試工具報告的銀行業應用和缺陷的各種狀態可以被捕獲。
[0012]作為選擇協作18的結果,用於協作18的協作內容在部分14和16中被顯示。所述協作內容包括部分16中顯示的協作時間表20以及部分16中的錯誤報告工作的小面(facet) 22。如所示的協作時間表20隨著時間增長以包括帖子24_34。會話18的帖子
24-34可以被說成定義時間表20。在這裡,時間表20以帖子24開始並且以帖子34結束。如所描繪的,時間表20包括帖子24、32和34,每一個對應於給定應用的不同屏幕截圖。在這裡,帖子24和32對應於捕獲由測試工具在沿著時間表20的不同點處報告的銀行業應用的狀態的屏幕截圖。帖子34對應於捕獲沿著協作時間表20的另一點處的缺陷跟蹤工具的狀態的屏幕截圖。
[0013]術語屏幕截圖這裡被稱為通過處理用於針對帖子34的缺陷管理工具的用戶界面的電子文檔表示以及用於針對帖子24和32的測試工具的用戶界面的電子文檔表示而生成的圖像。電子文檔表示可以被獲得以用於從相應的應用獲得的數據,或被從該數據生成。這種數據可以由設備顯示界面10維護,或以其他方式可從設備顯示界面10訪問。例如,在這裡,會話與可以被使用缺陷管理工具內的標識符區分的特定應用缺陷相關聯。所述缺陷進而可以與測試工具內的特定測試相關聯。因此,通過使用用於該缺陷的標識符,電子文檔模型可以在客戶端上被識別,或者被請求以用於相應的工具。
[0014]圖像例如可以被響應於捕獲事件而生成。捕獲事件可以通過用戶選擇控制(諸如控制36)觸發,或者其可以被另一事件觸發,諸如,在圖1中,在缺陷管理工具中的缺陷的生成或結束。捕獲事件可以導致生成捕獲一個或多個應用的狀態的單個圖像。捕獲事件可以導致生成捕獲多個應用的狀態的多個圖像。在圖1的示例中,缺陷管理工具中的缺陷的結束可以被用作捕獲事件以用於生成捕獲針對帖子32的銀行業應用的狀態的圖像以及捕獲針對帖子34的缺陷管理工具的狀態的另一圖像。
[0015]圖像本身可以被包括在給定帖子中。然而,在圖1的示例中,這種圖像的表示被分別以圖2-4中所示鏈路40、42和44的形式包括在帖子24、32和34中。在圖2中,用戶已選擇促使圖像42的彈出顯示的帖子24的鏈路40。在這裡,圖像42捕獲通過測試工具捕獲的銀行業應用的狀態,並且指示未預期的登陸錯誤。在圖3中,用戶已選擇促使圖像46的彈出顯示的帖子32的鏈路44。在這裡,圖像46捕獲通過測試工具捕獲的銀行業應用的隨後狀態。所述狀態指示成功登陸。最後,在圖4中,用戶已選擇促使圖像50的彈出顯示的鏈路48。圖像50捕獲示出缺陷的歷史的缺陷管理工具的狀態。
[0016]環境:圖5描繪了其中可以實現各種實施例的環境54。環境54被示出為包括應用服務56、狀態捕獲系統58、和客戶端設備60。應用服務56均表示計算設備或計算設備的組合,其被配置成向客戶端設備60提供應用。示例可以包括企業和消費者網絡和雲應用,其通過面向服務的架構被提供。
[0017]狀態捕獲系統58表示計算設備或計算設備的組合,其被配置成捕獲與所述應用相關聯的會話中的應用的狀態。系統58被以下相對於圖6和7更詳細地描述,但通常,系統58被配置成生成反映所述應用的狀態的圖像,並且然後促使所述圖像或其表示被包括在所述會話的帖子中。然後,所述會話反映在沿著由所述會話的帖子定義的時間表的給定點處的應用狀態。
[0018]客戶端設備60均表示計算設備,其被配置成與狀態捕獲系統58和應用服務56交互。這種交互可以通過瀏覽器或在給定客戶端設備60上執行的其他應用。應用可以包括作為會話的主題的應用以及用於管理會話的協作工具。鏈路40通常表示以下中的一個或多個:電纜、無線、光纖、或經由電信鏈路的遠程連接、紅外鏈路、射頻鏈路、或提供電子通信的任何其他連接器或系統。鏈路40可以至少部分地包括內聯網、網際網路、或二者的組合。鏈路40還可以包括中間代理、路由器、交換機、負載平衡器等。
[0019]部件:圖6描述了用於捕獲會話中的應用狀態的系統58的部件。在圖6中,各種部件被標識為引擎64-70。在描述引擎64-70的過程中,將聚焦於每個引擎的指定功能。然而,術語引擎(如在此所使用的)指的是被配置成執行指定功能的硬體和編製程序的組合。如隨後相對於圖7圖示的,每個引擎的硬體例如可以包括處理器和存儲器,而編製程序是在所述存儲器上存儲並且可由處理器執行以執行指定功能的代碼。
[0020]在圖6的示例中,系統58包括快照引擎64、界面引擎66、圖像引擎68和呈現引擎70。快照引擎64被配置成相對於與應用相關聯的會話檢測快照事件。快照事件是指示應用的狀態將在會話中被捕獲的時間的事件。快照事件可以被與用戶界面控制(諸如圖1-4的控制36)交互的用戶手動地觸發。捕獲時間可以基於另一事件的出現而被觸發。例如,在會話與被應用管理的項目相關聯的情形下,所述項目的狀態中的改變可以觸發捕獲事件。參考圖1-4,由檢測管理工具管理的缺陷的狀態的改變可以觸發捕獲事件。
[0021]界面引擎66被配置成:響應於檢測快照事件的快照引擎66,訪問應用的用戶界面的電子文檔表示。再次,應用是與會話相關聯的應用。電子文檔表示可以以多個形式被訪問。在表示是從所述標記語言文檔創建的DOM或標記語言表示的情形下,所述表示可以被用於與相關聯的應用交互的客戶端設備本地維護。在另一示例中,會話被已知為與給定應用相關聯,並且或許為由所述應用管理的特定項目。界面引擎66可以將請求(如果可用的話,其識別應用對象)傳送到應用。應用然後可以返回可以被處理以創建DOM的當前用戶界面的標記語言表示。
[0022]圖像引擎68被配置成生成對應於選擇元素的視覺特性的圖像,所述選擇元素被從電子文檔表示中識別。所生成的圖像因此表示在快照事件的時間的應用的狀態。所識別的選擇元素可以是可以被用於生成圖像的電子文檔表示的所有元素。可替代地,特定元素可以被選擇成僅包括與討論中的應用對象相關的那些,或者以其他方式與會話的背景相關的那些。這種選擇可以被基於捕獲事件的性質來做出。例如,如果捕獲事件被缺陷管理工具中的缺陷的結束所觸發,則選擇元素可以包括將描述所述缺陷如何被處理的歷史。圖像引擎68例如可以利用HTML畫布元素來生成圖像。在這種情形下,圖像引擎68可以包括定義由畫布元素定義的容器的內容的腳本。所述腳本將利用從電子文檔表示中選擇的元素。
[0023]呈現引擎70被配置成促使圖像或其表示在會話的帖子中被顯示以反映在沿著由會話定義的時間表的選擇點處的相關聯應用的狀態。產生的帖子可以包括單獨的圖像或其還可以包括描述文本。產生的帖子可以包括單獨的表示或連同描述文本的表示。表示是當被選擇時促使圖像的顯示的鏈路。鏈路可以是通用的或其表示的圖像的縮略圖。
[0024]會話可以包括多個帖子,其中相關聯圖像的狀態被捕獲。因此,會話可以被用於描繪沿著時間表的應用的進展狀態。例如,在會話關於相對於給定應用修正IT問題的話題的情形下,會話可以隨後被讀取以知曉所得到的解決方案是否可以有助於另一問題。在這種情形下,快照引擎64將檢測時間上分離的兩個快照事件。第一快照事件之後,引擎66-70將執行其相應的功能,導致第一圖像被包括在第一帖子中。第二快照事件之後,引擎66-70將再次執行其相應的功能,導致第二圖像被包括在第二帖子中。假設應用的狀態已在快照事件之間改變,產生的圖像將區別並且反映出所述不同的狀態。
[0025]如相對於圖1-4的示例所述,會話可以與多個應用相關聯。因此,所述會話的不同帖子可以包括圖像或圖像的表示,其捕獲針對不同應用的狀態。進一步,單個帖子可以包括一個或多個圖像或其表示,其捕獲不同應用的狀態。在這裡,電子文檔表示可以是單個DOM,其表示允許圖像引擎68處理所述DOM以生成一個或多個圖像的不同應用的用戶界面。
[0026]在之前的討論中,各種部件被描述為硬體和編製程序的組合。這種部件可以以多個形式來實現。參看圖7,編製程序可以是存儲在有形的非臨時性存儲器資源74上的處理器可執行指令,並且硬體可以包括用於執行那些指令的處理資源76。因此,存儲器資源74可以被說成存儲程序指令,其在被處理資源76執行時實現圖6的系統58。
[0027]存儲器資源74通常表示能夠存儲可有處理資源執行的指令的任何數目的存儲器部件。這種存儲器部件是非臨時性的計算機可讀介質。存儲器資源74可以被集成在單個設備中或跨設備分布。同樣地,處理資源76表示能夠執行由存儲器資源存儲的指令的任何數目的處理器。處理資源76可以被集成在單個設備中或跨設備分布。進一步,存儲器資源74可以被全部或部分地集成在與處理資源76相同的設備中,或者其可以是分離的,但對於所述設備和處理資源76可訪問。因此,注意的是,系統58可以被實現在用戶或客戶端設備上、伺服器設備或伺服器設備的集合上、或在用戶設備和一個或多個伺服器設備的組合上。
[0028]在一個示例中,程序指令可以是安裝包的一部分,當其被安裝時可以由處理資源76執行以實現系統58。在這種情形下,存儲器資源74可以是可攜式介質,諸如⑶、DVD、或由安裝包可以被從其下載和安裝的伺服器維護的閃速驅動器或存儲器。在另一示例中,程序指令可以是已經被安裝的一個或多個應用的一部分。在這裡,存儲器資源74可以包括集成存儲器,諸如硬體驅動器、固態驅動器等。
[0029]在圖7中,存儲在存儲器資源74中的可執行程序指令被描繪為快照模塊78、界面模塊80、圖像模塊82、和呈現模塊94。快照模塊78表示程序指令,當其被執行時促使處理資源76實現圖6的快照引擎64。界面模塊80表示程序指令,當其被執行時促使界面引擎66的實現。同樣地,圖像模塊82和呈現模塊表示程序指令,當其被執行時分別促使圖像引擎69和呈現引擎70的實現。
[0030]操作:圖8是實現用於捕獲會話中的應用狀態的方法所採取的步驟的流程圖。在討論圖8的過程中,可以參考圖1-7的示圖以提供上下文的示例。然而,實現方式不限於那些示例。
[0031]用戶界面的電子文檔表示在對應於會話的帖子的時間被訪問(步驟86)。用戶界面具有與會話相關聯的應用。如上所述,這種表示可以是標記語言表示或從所述標記語言表示生成的DOM。所述表示可以由客戶端維護或從所述應用獲得。參考圖6,界面引擎66可以負責實現步驟86,而圖7的界面模塊80表示用於這樣做的程序指令。
[0032]表示被處理以生成表示在所述時間的應用的狀態的圖像(步驟88)。步驟88可以通過識別用戶界面的期望元素來實現。表示可以被檢查以識別期望元素的視覺特性,其中那些特性說明應用的狀態。圖像然後依據那些特性生成。期望元素可以是默認元素、由用戶識別的元素、或基於觸發步驟86的捕獲事件的性質自動選擇的元素。再次參考圖6和7,圖像引擎68可以負責實現步驟88,而圖像模塊82表示用於這樣做的程序指令。
[0033]促使圖像或其表示被顯示在帖子中以反映在沿著由會話定義的時間表的選擇點的應用的狀態(步驟90)。再次參考圖6和7,呈現引擎70可以負責實現步驟88,而呈現模塊84表示用於這樣做的程序指令。
[0034]結論:圖1-4描繪了用戶界面10的示例,其中應用的狀態在會話中被捕獲。圖1-4中描繪的用戶界面10的特定布局和設計僅是示例。圖5-7有助於描繪各種實施例的架構、功能性和操作。特別地,圖5-7描繪各種物理和邏輯部件。各種部件被至少部分地定義為程序或編製程序。每個這種部件、其部分或其各種組合可以整體或部分地表示模塊、片段、或部分代碼,其包括一個或多個可執行指令以實現任何指定的邏輯功能。每個部件或其各種組合可以表示電路或多個互連電路以實現指定的邏輯功能。
[0035]實施例可以以任何計算機可讀介質的方式被實現以便由指令執行系統使用或與其結合使用,所述指令執行系統諸如是基於計算機/處理器的系統或ASIC (專用集成電路)或能夠從計算機可讀介質提取或獲得邏輯並執行包含其中的指令的其他系統。「計算機可讀介質」可以是任何非臨時性介質,其可以包含、存儲或維護程序或數據以便由指令執行系統使用或與其結合使用。計算機可讀介質可以包括許多物理介質中的任何一個,諸如像電子、磁性、光學、電磁、或半導體介質。適合的計算機可讀介質的更具體的示例包括但不限於可攜式磁性計算機盤(諸如軟盤)、硬碟驅動器、固態驅動器、隨機訪問存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器、快閃記憶體驅動器和可攜式緻密盤。
[0036]儘管圖8的流程圖示出了特定的執行次序,但執行的次序可以與所描繪的不同。例如,兩個或多個塊或箭頭的執行次序可以相對於所示的次序被打亂。此外,連續被示出的兩個或多個塊可以被同時地或部分同時地執行。所有這種變化在本發明的範圍內。
[0037]本發明已被參考之前的示例性實施例示出和描述。然而,將理解的是:其他形式、細節和實施例可以在不背離在接下來的權利要求中定義的本發明的精神和範圍的情形下被做出。
【權利要求】
1.一種系統,包括存儲可由處理資源執行以捕獲會話中的應用狀態的指令的存儲器資源,所述存儲器資源包括: 界面模塊,用於當被執行時訪問在對應於會話的帖子的時間的用戶界面的電子文檔表示,所述用戶界面具有與會話相關聯的應用; 圖像模塊,用於當被執行時處理所述表示以生成表示在所述時間的應用狀態的圖像;以及 呈現模塊,用於當被執行時促使圖像或其表示被顯示在帖子中,以反映在沿著由會話定義的時間表的選擇點處的應用的狀態。
2.如權利要求1所述的系統,其中所述圖像模塊是一種模塊,當其被執行時用於: 識別用戶界面的期望元素; 檢查所述表示以識別所述期望元素的視覺特性,所述特性說明所述應用的狀態;並且 依據那些特性生成所述圖形。
3.如權利要求1所述的系統,其中所述電子文檔表示是標記語言文檔表示和DOM(文檔對象模型)表示中的一個。
4.如權利要求1所述的系統,其中: 所述會話與多個應用相關聯; 所述電子文檔表示是用於多個應用的一個或多個用戶界面的一個或多個電子文檔表示; 圖像模塊是一種模塊,當其被執行時用於處理一個或多個表示以生成表示在所述時間的多個應用狀態的一個或多個圖像;以及 呈現模塊是一種模塊,當其被執行時用於促使一個或多個圖像或其表示被顯示在帖子中,以反映在沿著由會話定義的時間表的選擇點處的多個應用的狀態。
5.如權利要求1所述的系統,其中: 所述存儲器資源存儲快照模塊,用於當被執行時檢測經由描繪會話的用戶界面而不是相關聯應用的用戶界面發起的快照事件,以及所述時間與快照事件相一致。
6.如權利要求1所述的系統,其中: 所述電子文檔表示是第一表示,所述狀態是第一狀態,並且所述圖像是第一圖像;界面模塊是一種模塊,當其被執行時用於訪問在第二時間的用戶界面的第二電子文檔表示,所述第二時間對應於會話的第二帖子, 圖像模塊是一種模塊,當其被執行時用於處理第二表示以生成表示在第二時間的應用的第二狀態的第二圖像; 呈現模塊是一種模塊,當其被執行時用於促使第二圖像或其表示被顯示在第二帖子中以反映應用的第二狀態,使得所述會話包括描繪沿著所述時間表的應用的改變狀態的多個帖子。
7.如權利要求1所述的系統,進一步包括處理資源。
8.一種具有指令的計算機可讀介質,當所述指令被執行時觸發處理器用於: 響應於快照事件檢查應用的用戶界面的電子文檔表示,以識別選擇元素的視覺特性; 依據所識別的特性生成數字圖像; 促使數字圖像或其表示被顯示在與應用相關聯的會話的帖子中,所述數字圖像反映在捕獲事件的時間的應用的狀態。
9.如權利要求8所述的介質,其中所述電子文檔是標記語言文檔表示和DOM(文檔對象模型)表不中的一個。
10.如權利要求8所述的介質,其中所述會話與多個應用相關聯,並且觸發所述處理器進行檢查、生成和促使的指令包括如下指令,當所述指令被執行時觸發所述處理器用於: 檢查用於多個應用的一個或多個用戶界面的一個或多個電子文檔表示,以識別選擇元素的視覺特性; 依據所識別的特性生成一個或多個數字圖像;以及 促使一個或多個數字圖像或其表示被顯示在與多個應用相關聯的會話的帖子中,所述一個或多個數字圖像反映在捕獲事件的時間的多個應用的狀態。
11.如權利要求8所述的介質,其中所述會話與第一應用和第二應用相關聯,並且觸發所述處理器進行檢查、生成和促使的指令包括如下指令,當所述指令被執行時觸發所述處理器用於: 響應於第一快照事件檢查第一應用的用戶界面的第一電子文檔表示,以識別選擇的第一元素的第一視覺特性; 依據所識別的第一特性生成第一數字圖像; 促使所述第一數字圖像或其表示被顯示在會話的第一帖子中,所述第一數字圖像反映在第一捕獲事件的時間的第一應用的狀態; 響應於第二快照事件檢查第二應用的用戶界面的第二電子文檔表示,以識別選擇的第二元素的第二視覺特性; 依據所識別的第二特性生成第二數字圖像; 促使所述第二數字圖像或其表示被顯示在會話的第二帖子中,所述第二數字圖像反映在第二捕獲事件的時間的第二應用的狀態。
12.如權利要求8所述的介質,其中所述電子文檔表示是在第一時間被檢查的第一表示,所述快照事件是第一快照事件,所述狀態是第一狀態,所述視覺特性是第一視覺特性,所述數字圖像時第一數字圖像,所述帖子是第一帖子,並且觸發所述處理器進行檢查、生成和促使的指令包括如下指令,當所述指令被執行時觸發所述處理器用於: 響應於第二快照事件檢查應用的用戶界面的第二電子文檔表示,以識別選擇的元素的第二視覺特性; 依據第二識別的特性生成第二數字圖像; 促使所述第二數字圖像或其表示被顯示在會話的第二帖子中,所述第二數字圖像反映在第二捕獲事件的時間的應用的第二狀態。
13.一種系統,包括快照引擎、界面引擎、圖像引擎和呈現引擎,其中: 所述快照引擎被配置成:相對於與應用相關聯的會話檢測快照事件; 所述界面引擎被配置成:響應於檢測快照事件的快照引擎,訪問應用的用戶界面的電子文檔表示; 圖像引擎被配置成:生成對應於從電子文檔表示識別的選擇元素的視覺特性的圖像,所述圖像表示在快照事件的時間的應用狀態;以及 呈現引擎被配置成:促使圖像或其表示被顯示在會話的帖子中,以反映沿著由會話定義的時間表的選擇點處的應用的狀態。
14.如權利要求13所述的系統,其中: 所述會話與多個應用相關聯; 所述界面引擎被配置成:響應於檢測快照事件的快照引擎,訪問多個應用的用戶界面的電子文檔表示; 圖像模塊被配置成:生成對應於從電子文檔表示識別的選擇元素的視覺特性的一個或多個,一個或多個圖像表示在快照事件的時間的多個應用的狀態;以及 呈現模塊,用於促使一個或多個圖像或其表示被顯示在會話的帖子中,以反映沿著由會話定義的時間表的選擇點處的多個應用的狀態。
15.如權利要求13所述的系統,其中: 所電子文檔表示是在第一時間被訪問的第一表示,所述快照事件是第一快照事件,所述狀態是第一狀態,所述視覺特性是第一視覺特性,所述圖像是第一圖像,並且所述帖子是第一帖子; 界面引擎被配置成:響應於檢測第二快照事件的快照引擎,訪問表示應用的用戶界面的第二電子文檔; 圖像模塊被配置成:生成對應於從第二電子文檔表示識別的選擇元素的第二視覺特性的第二圖像,所述第二圖像表示在第二快照事件的時間的應用的第二狀態;以及 呈現引擎被配置成:促使第二圖像或其表示被顯示在會話的第二帖子中以反映應用的第二狀態,使得所述會話包括描繪沿著時間表的應用的改變狀態的多個帖子。
【文檔編號】G06Q10/10GK104471531SQ201280074807
【公開日】2015年3月25日 申請日期:2012年9月27日 優先權日:2012年9月27日
【發明者】舍舍夫斯基 O., 阿瓦茨 E., 艾森伯格 K. 申請人:惠普發展公司,有限責任合夥企業

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀