[go: up one dir, main page]

TW201203084A - Temporary formatting and charting of selected data - Google Patents

Temporary formatting and charting of selected data Download PDF

Info

Publication number
TW201203084A
TW201203084A TW100110806A TW100110806A TW201203084A TW 201203084 A TW201203084 A TW 201203084A TW 100110806 A TW100110806 A TW 100110806A TW 100110806 A TW100110806 A TW 100110806A TW 201203084 A TW201203084 A TW 201203084A
Authority
TW
Taiwan
Prior art keywords
chart
data
display
value
displayed
Prior art date
Application number
TW100110806A
Other languages
English (en)
Other versions
TWI531953B (zh
Inventor
Samuel Chow Radakovitz
Brian Scott Ruble
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of TW201203084A publication Critical patent/TW201203084A/zh
Application granted granted Critical
Publication of TWI531953B publication Critical patent/TWI531953B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Document Processing Apparatus (AREA)
  • Processing Or Creating Images (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Investigating Or Analysing Biological Materials (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

201203084 六、發明說明: 【發明所屬之技術領域】 本發明係關於所選資料之暫時格式化及製圖。 【先前技術】 許多個人钯費許多時間來嘗試視覺化資料。資料經常 呈現於試算表之列與行中成為資訊區塊,而無資料之任 何視覺圖形表不法。為了理解資料,使用者花時間嘗試 想出檢視資料的最好方法,而後產生需要理解資料之圖 表。此程序花費時間及專門知識以知悉如何使用一應用 程式的視像特徵。 【發明内容】 提供此發明内容以依下文之實施方式中進一步描述的 一簡化形式來介紹概念的選擇。此發明内容無意於識別 所主張標的之關鍵特徵或基本特徵,亦無意於用作為協 助決定所主張標的之範疇。 所選資料經暫時格式化及製圖以協助使用者視覺化所 選資料,而無須使用者手動產生圖表資料的顯示。一旦 將暫時性格式化及製圖自動地應用於所選資料,使用者 可與視覺格式化及圖表互動以獲得額外f訊。例如,可 將圖表不同地格式化、增加參考線、將圖表分類,顯示 201203084 的圖表類型可改變,使用者可在圖* 体回衣上以圖形導航以獲 得更多詳細節資訊及類似者。一旦使用者已完成與暫時 格式化及產生圖表之互動則,視像會從顯示器移走。 【實施方式】 現參考圖式,其中相似數字表示相似元件,將描述各 種具體貫施例。尤其係第i圖及對應討論意欲提供其中 可實施諸具體實施例的一適合計算環境的簡短、—般性 描述。 大體上,程式模組包括常式、程式、組件'資料結構 及施行特定任務或實施特定抽象資料類型的其他類型結 構。亦可使用其他電腦系統組態,包括多處理器系統、 微處理器為主或可程式化消費者電子元件、迷你電腦、 主機型電腦 '及類似者。亦可使用分伟式計算環境,其 中任務由透過通信網路連結的遠程處理裝置施行。在分 佈式計算環境中,程式模組可位於本地及遠程記憶體儲 存裝置兩者中。 現參考第1圖’將描述用在各種具體實施例中之一電 腦100的說明性電腦架構。在第1圖中顯示的電腦架構 可組態為一桌上型電腦、一伺服器、或行動電腦,且包 括:一中央處理單元5(「CPU」);一系統記憶體7,其 包括一隨機存取記憶體9( r ram」)及一唯讀記憶體 (「ROM」)10 ;及一系統匯流排12,其將記憶體耦合至 201203084 CPU 5。一含有協助在電腦内之元件間轉移資訊(例如在 開機期間)的基本常式的基本輸入/輸出系統儲存在剛 10中1腦H)()更包括:—大量儲存裝置14,其係用於 儲存—作業系 '统16、應用程式及其他程式模組,其將在 以下更詳盡描述。 大I儲存裝置14透過一連接至匯流排12之大量儲存 控制器(未顯示)而連接至CPU 5。大量儲存裝置Μ及其 相關電腦可讀媒體為電㈣1〇〇提供非揮發性儲存。儘管 在此包含之電腦可讀媒體的描述意指:—大量儲存裝置 (例如-硬碟或CD-R0M驅動器),但電腦可讀媒體可 為可由電腦1 00存取的任何可用媒體。 藉由實例(及非限制),電腦可讀媒體可包含:電腦儲 存媒體及通信媒體。電腦儲存媒體包括:揮發性及非揮 發性、可移及不可移媒體’其係實施於用於健存例如電 腦可讀指令、資料結構、程式模組或其他資料之資訊的 任何方法或技術中。電腦儲存媒體包&(但不限於) RAM、R0M、EPR〇M、EEpR〇M、快閃記憶體或其他固 態記憶體技術、CD-ROM、數位多功能碟片(「DVD」) 或其他光學儲存器、㈣、磁帶、磁碟儲存器或其他磁 性儲存裝置,或可用來儲存所需資訊以及可由電腦 存取之任何其他媒體。 根據各種具體實施例,電腦100在透過一網路(如網 際網路)使用對遠程電腦之邏輯連接的一網路化環境中 操作。電腦100可透過連接至匯流排12的—網路介面單 201203084 元20連接至網路18。網路連接可為無線及/或有線。網 路介面單元2…用以連接其他類型的網路及遠程電 腦系統。電腦⑽亦可包括:―輸入/輸出控制器22,盆 係用於接收及處理來自包括—鍵盤 '滑鼠或電子尖筆(未 在第1圖中顯示)之一些其他裝置之輸入。同樣地,—輸 入/輸出控制器22可提供輸出至一顯示螢幕,其包括7 一使用者介面28、一印表機或其他類型輸出裝置。使用 者介面(UI)28經設計以用視覺方式提供使用者以與併入 一自動地格式化圖表(多個)之暫時顯示的生產力應用程 式24互動,以及與包括在計算裝置1〇〇上的其他功能性 互動。 如以上簡要提到,可將一些程式模組及資料檔案儲存 在電腦100之大量儲存裝置14及RAM 9上,其包括: 適於控制一網路化電腦的操作之作業系統16,諸如來自 美國華盛頓州Redmond的MICROSOFT公司之WINDOW 7®作業系統。大量儲存裝置14及ram 9亦可儲存一或 多數程式模組。特定而言’大量儲存裝置14及ram 9 可儲存一或多數應用程式。應用程式之一者係生產力應 用24,諸如 MICROSOFT EXCEL®之一者或另一 MICROSOFT OFFICE®程式之一者。大體上,生產力應 用24係一使用者當檢視一區塊資料(例如在試算表及/或 一表内)及與之互動時利用的應用程式。生產力應用程式 24係例如一試算表程式、一資料庫程式、一文書處理程 式、一呈現程式及類似者的應用程式。 201203084 視覺管理器26經組態以將所選資料自動地暫時格式 化及製圖,以協助使用者檢視及理解所選資料。因為製 圖:經製圓資料上自動地施行,使用者無須手動產生圖 表資料的顯示。一旦將暫時格式化及製圖自動地應用於 所選資料’使用者可與視覺格式化及圓表互動以獲得額 外資訊。例如,可將圖表不同地格式化,可增加參考線, 可分類圖表,可改變顯示的圖表類型,使用者可在圖表 上導航以獲得更多詳細資訊及類似一曰 成與暫時格式^經產生圖表互動,則其㈣";器者2= 走。 第2圖顯示—實例暫時格式化及製圓系'統。如所說 明,系統200包括:顯示器28、視覺管理器%、輸入 2〇5、生產力應用程式24、資料儲存器24〇及其他應用 程式230。視覺管理器26可如第2圖中顯示在呈現應用 程式24内實施、或可如第!圖中顯示自應用程式μ外 部實施。 26的通信,可實施—或多數回 在第2圖說明為回呼碼21〇。 為了促進與視覺管理器 呼常式(callback routine), 透過回呼瑪21G的使用,視覺管理器26可查詢用於暫時 格式化及製圖從生產力應用程式24内選定之資料的額 外資訊。例如’視覺管理器26可請求當一使用者選擇資 料’選擇與-暫時顯示圖表及/或移動且在一顯示圖表上 導航之-者關聯的一使用者介面元件時被通知。亦可提 供與應用程式的特徵有關之其他資訊。如以上討論,視 201203084 覺管理器26經組態以:自生 料中自動地暫時格4 &太 心用私式24内所選資 圖形方式理解。 使侍所選資料可依 丁器28經組態以用基於 之範例性顯干^ * 、貝枓(參看第3至5圖 Γ玍顯不)之暫時格式化 提供給使用者。於 頌不圖表的—視覺顯示 考輸入2 0 5經組態以白 +夕止 接收輸入,例如—鍵盤、或多數輸入來源 他輸入裝置。例如,輸入 戈二八 移動、資心_❺了為在—顯示圖表上之一滑鼠 …選擇、一功能表項目之選擇、在-項目 上停留、及類似者。資料儲在 〇經組態以儲存與生 用程式24有關的資料。例如,資料儲存器240可 用來儲存在-試算表之列及行内顯示的資料。 視覺管理器26亦可耗合至其他應用程& 23〇,使得待 暫時格式化及圖表之資料可從其他應用程式接收。例 如,視覺管理器26可搞合至另一生產力應用程式及/或 -網站’其提供用於暫時格式化及產生圖表的資料。 第3至5圖顯示範例性使用者介面及顯示器,其係用 於所選資料之暫時格式化及製®。現參考第3圖,顯示 器310顯示含有資料的列及行之試算表。可由各種來源 提供資料。例如,可從一資料庫、一檔案、另一應用程 式、一現場資料來源及類似者獲得資料。當使用者將可 能暫時格式化及檢視來自資料來源之資料時,其進入一 暫時製圖模式’及選擇其將暫時格式化及製圖的資料。 在目則貫例中’使用者已選擇資料之女人列及男人列 201203084 (315)。使用者可盡可能多地選擇其希望在—圖表中檢視 的資料i如’使用者可選擇單列、兩%、三列及類似 者。使用者亦可視其需要選擇少數或多數行。例如,使 用者可僅選擇在資料内呈現的一部分行。 使用者可進入暫時圖表以各種方式檢視。在目前實例 中’使用者選擇在使用者介面32〇中顯示的選擇選項及 自動化選項。可用其他使用者介面來進入該模式。例如, 使用者可點選右邊以帶出一上下文功能表,自—工具列 或功能表選擇一功能表選項、及類似者。根據另一具體 實施例,當選擇資料時可自動地顯示圖表,而無須首先 選擇一暫時製圖選項。 在進入暫時格式化及製圖模式後,資料之一選擇(例 如選擇315)以一圖表形式顯示所選資料。如所說明, 顯示器330顯示用於所選女人的列中之值的一圖表顯示 的圖表334’及顯示用於所選男人的列中之值的一圖表 顯示的圖表336。根據一具體實施例,針對各列所選資 料產生一分開的圖表。根據另一具體實施例,一單一圖 表使用資料來產生。在目前實例中,圖表類型經設定以 基於所選資料自動地選擇。可顯示許多不同類型圖表, 諸如(但不限於):圓柱;線;區域;及圓餅(pie)圖。根 據一具體貫施例,圖表334及336共享一共同軸(337), 使得圖表可易於比較。根據另一具體實施例,各圖表係 個別地產生,以使得各軸取決於其所選列内的資料。如 以上討論,當使用者在圖表上移動及導航時,可對使用 10 201203084 者顯示更多資訊。在目前實例中,使用者已移動經過線 圖表334上之點338。回應於經導航到一點,顯示出所 «料中之對應值的圖形表示法。在目前實例中,點邮 對應於女人列中之五月值,其係$7,〇71。“前實例中, 在對點3 3 8之對庫付署声+ # , ϊ丁愿位置處在其他顯示圖表中提供一對應 圖形顯示。例如,右阁志<3。r i i 在圖表336中,圖表334中的點338 對應於圖表336中之點339。用於點339之值係係來自 男人列之五月值的$7,〇27。除了顯示來自其他所選列之 對應值以外’-差異亦可關形顯示使得可易於決定圖 表之值間的直接比較。纟目前的實例中,差異係 $44(7’071 -7,〇27)。可提供資料之更多格式化以協助使用 者視覺化資料。例如,在顯示器内可使用不同色彩,可 在資料内強調不同值’可將一些資料隱藏不被檢視,及 類似者°在顯示11 33G中,可看到未選定的資料列且隱 藏不被檢視,而暫時顯示圖表。根據另一具體實施例厂 暫時顯示的圖表可從資料的顯示在-或多數不同視窗中 呈現。 第4圖顯示說明不同製圖及格式化選項的範例性顯 示0 顯示器410顯示一用於女人列之一條形圖表A。及用 於一男人列之一條形圖表414 (416)。可預組態圖表類 型’基於所選資料自動地選擇及/或自一預設圖表的類型 改變(416)。例如,—使用者可使用例如第3目中顯示之 使用者介面320的使用者介面以選擇圖表類型。 201203084 顯示器420顯示-參考線422,該參考線被添加至圖 表412及4M的顯示。如所說明,將參考線設定成$8,〇〇〇 的-值。參考線422橫過顯示圖表展開。根據—具體實 施例’將落在參考線422下之值與在參考線422處或其 上的值不同地格式化。例如,低於參考線之值可與落在 參考線處或在其上的值不同的著色/加陰影。纟目前實例 中,參考線上的值繪示地比在參考線處或其下之值較 暗。資料424内之顯示值亦可基於所產生之參考線422 格式化。 顯示器430說明:在一顯示圖表中選擇一值。如說明, 一使用者已選擇點432。—使用者可依不同方式選擇一 點。例如,一使用者可導航及在一點上停留,在該點上 點選及類似者。點432對應於用於女人之資料列的十二 月值。當選擇一點時,更多資訊提供給使用者。根據一 具體實施例,額外顯示資訊包括:用於該點的值、以及 點與參考線間的差異。在目前實例中對應點在其他圖 表(在此情況下圖表4丨4)的顯示上反白,並且呈現資訊的 對應顯示。在男人的圖表414之顯示上,用於男人的 十二月值之值連同該值及參考線間的差異呈現。亦可在 顯示中包括其他資訊。例如,可在男人與女人的資料值 間進行比較、及/或應用於該值的不同格式係比所選點更 大/更小。 第5圖說明其中已分類之顯示圖表的一條形圖表的顯 /|\ 〇 12 201203084 如所說明,顯示器510顯示一男人之圖表512的一顯 及一女人圖表514的一顯示。除了改變顯示圖表的 式化以外,使用者可基於各種準則分類顯示圖表。例 如’在目前實例中,在第4圖中顯示的圖表基於圖表標 題分類,其導致男人圖表512的顯示在女人圖表514之 頁丁的左邊。旋轉控制5丨6係一可用來分類圖表之顯示 的控制。亦可用其他控制及/或使用者介面來控制圖表的 刀頒。大體上,旋轉控制5 16經組態使得一使用者可藉 由選擇旋轉控㈣516上顯示的箭頭之-纟,而循環通過 各種選項。例如,可基於向下趨勢、向上趨勢' 圖表標 題 '低至高值、高至低值、平均值及類似者將圖表分類。 所選選項係在旋轉控制5丨6的顯示内說明。在目前實例 中,所選之目前選項係「圖表標題」。 現參考第6至7圖,其描述用於所選資料之暫時格式 化及製圖之說明性程序。 當閱讀在此呈現之常式的討論時,應理解各種具體實 施例的邏輯運算係實施(丨)作為在一計算系統上執行之 一序列電腦實施動作或程式模組及/或(2)作為在計算系 統内之互連機器邏輯電路或電路模組。實施方案係—取 決於實施本發明的計算系統的效能需求之選擇的事宜。 因此,說明及構成在此描述之具體實施例的邏輯運算將 稱作各種運算、結構裝置 '動作或模組。此等運算、結 構裝置、動作及模組可在軟體、韌體、專用數位邏輯2 其任何、纟且合中實施。 13 201203084 第6圖說明用於所選資料之暫時製圖的一程序6〇〇。 在一開始操作後,程序流動到操作610,其中選擇待 暫時格式化及製圖的資料。—使用者可視需要選擇在一 圖表内檢視之或多或少的資料。例如,使用者可選擇資 料之一或多數完全或部分列。 —移動到操作620,圖表標題及轴資訊係從所選資料決 定。當所選資料不包括:用於所選列及/或行之標題資訊 寺β橫過資料直到獲得用於該列/行的對應標題。例 :’可從右到左橫過該列資料直至到達用於該列的標題 灯。在以上說明的實例中’橫過所選列之各者直到獲得 女人的標題(女人)並且獲得男人的標題(男人)。同樣地, :橫過各行以決定用於各行的標題。例如,對於各所選 行’可橫過該資料直^決定用於該行之_標題。在以上 呈現的實例中,行標題係所選月份(即,一月至十二 月)。儘管最初未在圖表中顯示行標題,但當在顯示圖 表内選擇-點時可使用此資訊(如,參見第3圖中點338)。 一流動到操作630後’決定用於待顯示圖表(多個)的軸 貧汛。根據一具體實施例’各顯示圖表共享一共同軸。 從所選值的範圍決定共享軸。 移動到操作640,決定待顯示圖表類型。圖表類型可 預定、或可基於各種因素決定圖表類型,諸如:所選值 的數目;所選資料的類型;所選值之—範圍、及類似者。 亦可藉由使用者選擇圖表類型。例如,使用者可選擇— 選項以進人暫時製圖模式、及選擇當選擇㈣時其欲顚 14 201203084 示的圖表類型。 轉變至操作65〇,1如 其顯不圖表。根據一 一分開圖表係針對所、g咨& 體只把例, 、貧料之各列顯示。例如,+ iP | 一列時,顯示一單—阁主 】如田選擇 圖表’且當選擇五列時 根據-具體實施例 _不五圖表。 单圖表來顯示所撰資粗 在此具體實施例中,可蔣田… 所選資科 以區分來自*用於各列的資料視覺地格式化 值。可在與所選資—, d自另-列所選資料的 顯亍圖表:: 同視窗或一或多數不同視窗内 ‘4不圖表。例如,可在 圖表。根據—具體實施例Γ 出視窗中顯示 不舍gg- , . 1 δ顯不圖表時未選擇的資料 不會顯不。根據另—且 貝付 -土 π 八體κ細*例,在圖表顯示期間會顯 不未選擇資料。除了顯示圓 : W推一丰4ta油 」將所選資料格式 進步對使用者提供視覺差異, =著流動到-結束操作及返回以處理其他動作。 第圏顯不用於將顯示圖表暫時格式化之-程序700。 在一開始麵作後,程序流動到操作71〇,其中 表類型用於暫時甚自千闇志 反圖 型圖表^ 圖表類型可為不同類 =圖Γ’圖表類型可為一線圖表、-區域圖表、 及類似者。除7改變圓表類型 -卜使用者亦可切換列/行。根據一具體實施例,經顯 不圖表之各者使用所選圖表類型顯示。根據另 施例,經顯示的各圖表可為一不同類型。 八 移動到操作7 2 0,一或多數灸去4 .6 飞夕數參考線添加至圖表的顯示 中。參考線橫跨經顯示圖表之各者展開,且為使用者提 15 201203084 供經顯示圖表内的值與參考值如何比較的一視像。基於 目前顯示*是否在參考、線之上或下⑨定圖纟内之值的格 式化。例如,將參考線之上的值以一方式(即,一第一陰 影)格式化,且將參考線之下的值以一不同方式(即― 陰〜)格式化。當顯示多於一參考線時,可以第三方 式(即,一第三陰影)顯示兩參考線間的值。除了基於參 考線的值改變格式化以外,亦可改變所選資料内的值。 流動到操# 730,額外資訊回應在經顯示圖表的點上 導航而顯不至使用者。例如,當使用者在圖表上導航時, 可顯示經導航點的目前值。根據一具體實施例,亦顯示 其他圖表巾的制值。當顯示—參考線時,亦可將經導 航點的目前值與參考線比較。 轉變至操作740,亦可由使用者選擇不同分類選項。 例如’可基於向下趨勢、向上趨勢圖表標題、低至高 值阿至低值、平均值及類似者將圖表分類。 甚移動到刼作75〇 ’可將圖表之一或多數儲存用於後續 顯不。圖表可錯存成為—群組、或可個別地選擇各圖表 來儲存。可依許多不同方法儲存圖表。例 >,圖表可使 用複製操作儲存、且儲存至―剪貼薄,圖表可儲存作為 影像檔案及類似者。 程序接著流動到結束操作及返回以處理其他動作。 述說月書、貫例及資料提供本發明之組成的製造及 使用之m述。因為可不脫離本發明的精神及範圍 而製成本發明的許多具體實施例,故本發明存在於下文 16 201203084 中附加的專利申請範圍中。 【圖式簡單說明】 第1圖說明用於一電腦之一電腦結構; 第2圖顯示一實例暫時格式化及製圖系統; 第3至5圖顯示用於所選資料暫時格式化及製圖之範 例性使用者介面及顯示器; 第6圖說明用於所選資料之暫時製圖的一程序;及 第7圖顯示用於將顯示圖表暫時格式化的一程序。 【主要元件符號說明】 5 中央處理單元/CPU 7 系統記憶體 9 隨機存取記憶體/RAM 10 應用程式 11 唯讀記憶體/ROM 12 系統匯流排 14 大量儲存裝置 16 作業系統 18 網路 20 網路介面單元 22 輸入/輸出控制器 24 生產力應用程式 17 201203084 26 視覺管理器
28 使用者介面/UI 100 電腦 200 系統 205 輸入 210 回呼碼 215 格式化 225 製圖 230 應用程式 240 資料儲存器 310 顯示器 315 選擇 3 20 使用者介面 330 顯示器 334 圖表 336 圖表 337 共同軸 338 點 339 點 410 顯示器 412 圖表 414 圖表 416 圖表 420 顯示器 18 201203084 422 參考線 424 資料 430 顯示器 432 點 510 顯示器 512 圖表 514 圖表 516 旋轉控制 600 程序 700 程序

Claims (1)

  1. 201203084 七、申請專利範園·· 1· 一種用於將資料 τ | %•格式化及劁 下步驟: 、圖之方法,其包含以 接收資料之-選擇; 決定該所選資料内之值; 暫時顯示表示來自該所選 表;其中該圖表#& 钭之該等值的一圖 衣係备接收資料之該 顯示。 擇時自動地產生及 2.如申請專利範 乐丨項所述之方法, 圖表之步驟包含以下步驟:針對選:暫時顯示該 或各行顯示-分別的圖表。 斤選育料内之各列 3·如申請專利範圍第2項所述之 驟:使— i£P!± 其更包含以下步 使用共问軸顯示各分別的圖表。 4·如申請專利範圍帛2項所述之方法 . 具更包含以下步 驟.^導航該圖表中的一點時,4 貝不該圖表中該點的 值0 5.如申請專利範圍“項所述之方法,其更包含以下步 驟:將經導航之該點的該值與該等其他顯示圖表的各 者比較,且提供該等圖表間之該等值之一差異的一指 示 20 201203084 ^ , ^ ,所述之方法,其更包含以下步 踯藉由橫過該資料直至一 用於·^笤R主 達到s亥貧料内之標籤來決定 、。乂等圖表的該等標箍 次 紙5亥貝料係自該等標籤選擇。 項所述之方法,其更包含以下步 參考線’且格式化與該參考線 7 ·如申S旁專利範圍第2 驟:橫跨該等圖顯示 的一值有關之數值。 其中選擇該等顯 有關該參考線對 8·如申請專利範圍第7項所述之方法 不圖表之一者上的一點之步驟顯示: 於該所選點#一值的一比較的資訊。 .種具有用於將資料暫時格式化及塑 了 A 汉1圖之電腦可執行 指令的電腦可讀儲存媒體,該等指令在—電腦之一處 理器上執行,其包含: 接收自資料之一表格中所選之資料的—選擇; 決定該所選資料内之所有該等值; 自動地決定一圖表類型以顯示資料之該選擇. 暫時顯示表示來自該所選資料之該等值的一圖 表;其中該圖表係當接收資料之該選擇時自動地產生及 顯示。 10.如申請專利範圍第9項所述之電腦可讀儲存媒體,其 中暫時顯示該圖表之步驟包含以下步驟:針對該所選 21 201203084 資料内之各列或行,顯示一分別的圖表,纟中該等分 mu 。 人n 11 如申請專利範圍第 其更包含以下步驟 擇資料的一顯示。 10項所述之電腦可讀儲存媒體, 當暫時顯示該圖表時,移除未選 1 2 ·如申請專利範圍第 其更包含以下步驟 該分類而更新該顯 10項所述之電腦可讀儲存媒體, .將該#顯示圖表分類,且回應於 示。 13 如申請專利範圍第 其更包含以下步驟 顯示圖表的各者比 一差異的一指示。 10項所述之電腦可讀儲存媒體, .將經導航之該點的值與該等其他 較’且提供該等圖表間之該等值之 14 ·如申請專利範圍第 其更包含以下步驟: 到該資料内之標籤來 該資料係自該等標鐵 io項所述之電腦可讀儲存媒體, 藉由橫過該資料之該表格直至達 決定用於該等圖表的該等標籤, 選擇。 15.如申請專利範圍第 ^ f ^ ^ T ,φ- 斤述之電腦可讀儲存媒體, 其更包含以下步驟:橋 '、7 π亥荨圖表顯示一參考線,且 格式化與該參考線的_ 、、 值有關之各值。 22 201203084 1 6.如申μ專利祀圍第〖5項所述之電腦可讀儲存媒體, 其中選擇該等顯示圖表之一者上的一點之步驟顯示: 有關該參考線對於該所選點的—值的一比較的資訊。 17.-種用於將資料暫時格式化及製圖之系统,其包含 —處理器及一電腦可讀儲存媒體; —操作環境,其係儲存於該電腦可讀儲存媒體上 且在該處理器上執行; 。一生產力應用程式及-視覺管理器,其係在該處理 器上操作,且經組態以施行任務,該等任務包含: 接收自該生產力應用程式内之列及行中呈現之資 料所選之資料的一選擇; 決定該所選資料之值; 決定一圖表類型以顯示資料之該選擇及 回應於資料之該選擇,暫時顯示表示來自該所選資 料之該等值的一圖表。 如申請專利範圍第17.項所述之系統,其中暫時顯示 該圖表之步驟包含以下步驟:針對該所選資料内之各 列’顯示一分別的圖表;其中該等分別的圖表之各者 包括:一共同軸。 19·如申請專利範圍第18項所述之系統,其更包含以下 23 201203084 步驟:回應於一使用者在該值上導航一指向裝置,而 在該圖表中顯示一點之該值。 20 .如申請專利範圍第1 8項所述之系統,其更包含以下 步驟:藉由存取該資料之該表格的一標簸列,而自該 資料之該表格決定該圖表之一標籤。 24
TW100110806A 2010-04-30 2011-03-29 所選資料的暫時格式化及製圖 TWI531953B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/770,992 US11270066B2 (en) 2010-04-30 2010-04-30 Temporary formatting and charting of selected data

Publications (2)

Publication Number Publication Date
TW201203084A true TW201203084A (en) 2012-01-16
TWI531953B TWI531953B (zh) 2016-05-01

Family

ID=44859285

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100110806A TWI531953B (zh) 2010-04-30 2011-03-29 所選資料的暫時格式化及製圖

Country Status (18)

Country Link
US (1) US11270066B2 (zh)
EP (1) EP2564325B1 (zh)
JP (1) JP6018045B2 (zh)
KR (1) KR101794373B1 (zh)
CN (1) CN102870106B (zh)
AR (1) AR080990A1 (zh)
AU (1) AU2011245657B2 (zh)
CA (1) CA2795183C (zh)
CL (1) CL2012003002A1 (zh)
CO (1) CO6592043A2 (zh)
IL (1) IL222259A (zh)
MX (1) MX2012012420A (zh)
MY (1) MY166722A (zh)
NZ (1) NZ603049A (zh)
RU (1) RU2607980C2 (zh)
SG (1) SG184806A1 (zh)
TW (1) TWI531953B (zh)
WO (1) WO2011136932A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104106040A (zh) * 2012-02-16 2014-10-15 微软公司 图表缩放的视觉表示

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9041730B2 (en) * 2010-02-12 2015-05-26 Dexcom, Inc. Receivers for analyzing and displaying sensor data
US9367198B2 (en) 2010-04-30 2016-06-14 Microsoft Technology Licensing, Llc Spin control user interface for selecting options
US9633110B2 (en) * 2011-11-15 2017-04-25 Microsoft Technology Licensing, Llc Enrichment of data using a semantic auto-discovery of reference and visual data
JP6340169B2 (ja) * 2012-07-26 2018-06-06 ピーアンドダブリューソリューションズ株式会社 表示制御装置、表示制御方法及びプログラム
CN103970978B (zh) * 2013-02-06 2018-07-31 华为技术有限公司 一种对业务质量数据进行处理的方法和装置
JP2014215690A (ja) * 2013-04-23 2014-11-17 日本電信電話株式会社 計測データ管理装置、方法及びプログラム
US9026897B2 (en) 2013-07-12 2015-05-05 Logic9S, Llc Integrated, configurable, sensitivity, analytical, temporal, visual electronic plan system
US9183650B2 (en) 2013-07-24 2015-11-10 Microsoft Technology Licensing, Llc Data point calculations on a chart
US10831356B2 (en) * 2014-02-10 2020-11-10 International Business Machines Corporation Controlling visualization of data by a dashboard widget
JP6327445B2 (ja) * 2014-03-13 2018-05-23 カシオ計算機株式会社 データ解析装置及びデータ解析方法、データ解析プログラム
CN106033495B (zh) * 2015-03-13 2019-11-26 腾讯科技(深圳)有限公司 一种人体生理特征数据的处理方法及装置
US10025980B2 (en) 2015-12-29 2018-07-17 International Business Machines Corporation Assisting people with understanding charts
US20180150981A1 (en) * 2016-11-29 2018-05-31 Sap Se Dynamic Micro Chart
US10147159B2 (en) * 2017-04-07 2018-12-04 Microsoft Technology Licensing, Llc Ink render using high priority queues
US10726252B2 (en) 2017-05-17 2020-07-28 Tab2Ex Llc Method of digitizing and extracting meaning from graphic objects
US10785337B2 (en) * 2017-06-29 2020-09-22 Microsoft Technology Licensing, Llc Analytics and data visualization through file attachments
CN109213823A (zh) * 2018-09-13 2019-01-15 广东创我科技发展有限公司 一种基于图表类目轴的类型智能排序图表的方法及装置
WO2020059025A1 (ja) * 2018-09-18 2020-03-26 日本電気株式会社 データ解析支援装置、データ解析支援方法、及びコンピュータ読み取り可能な記録媒体
US11055358B1 (en) * 2020-05-16 2021-07-06 TADA Cognitive Solutions, LLC Smart interactions for a digital duplicate
CN113505170A (zh) * 2021-06-30 2021-10-15 永中软件股份有限公司 图表显示方法和计算机装置、计算机可读介质
JP7644683B2 (ja) * 2021-08-20 2025-03-12 株式会社日立製作所 データ解析支援装置及びデータ解析支援方法
CN113885770B (zh) * 2021-10-27 2024-02-02 北京字跳网络技术有限公司 表格数据展示方法、装置、电子设备和存储介质
CN116243828A (zh) * 2023-02-02 2023-06-09 深圳市万翼数字技术有限公司 临时显示对象管理方法、装置、设备及存储介质

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5531438B2 (zh) 1974-07-02 1980-08-18
JP2853168B2 (ja) 1989-05-31 1999-02-03 株式会社明電舎 パターン認識装置
JP2659104B2 (ja) 1990-01-31 1997-09-30 株式会社 ピーエフユー グラフ生成処理装置
JPH08227348A (ja) 1991-02-18 1996-09-03 Pfu Ltd スプレッドシート表示装置
US5706448A (en) 1992-12-18 1998-01-06 International Business Machines Corporation Method and system for manipulating data through a graphic user interface within a data processing system
US5461708A (en) * 1993-08-06 1995-10-24 Borland International, Inc. Systems and methods for automated graphing of spreadsheet information
US5548703A (en) 1993-11-30 1996-08-20 International Business Machines Corporation Navigation within a compound graphical object in a graphical user interface
US5745717A (en) 1995-06-07 1998-04-28 Vayda; Mark Graphical menu providing simultaneous multiple command selection
JPH09153101A (ja) 1995-11-29 1997-06-10 Hitachi Ltd 表示されたグラフによるデータ解析方法
US5999193A (en) 1996-01-25 1999-12-07 Direct Business Technologies, Inc. Method and system for generating color indicia coded bar graphs which usually convey comparisons with threshold values and for generating comparator lines for use with such bar graphs
US6515682B1 (en) 1996-05-09 2003-02-04 National Instruments Corporation System and method for editing a control utilizing a preview window to view changes made to the control
US6480194B1 (en) 1996-11-12 2002-11-12 Silicon Graphics, Inc. Computer-related method, system, and program product for controlling data visualization in external dimension(s)
US6028600A (en) 1997-06-02 2000-02-22 Sony Corporation Rotary menu wheel interface
US5940076A (en) 1997-12-01 1999-08-17 Motorola, Inc. Graphical user interface for an electronic device and method therefor
US6223189B1 (en) * 1997-12-31 2001-04-24 International Business Machines Corporation System and method using metalanguage keywords to generate charts
US6448987B1 (en) 1998-04-03 2002-09-10 Intertainer, Inc. Graphic user interface for a digital content delivery system using circular menus
US6337698B1 (en) 1998-11-20 2002-01-08 Microsoft Corporation Pen-based interface for a notepad computer
US6549219B2 (en) 1999-04-09 2003-04-15 International Business Machines Corporation Pie menu graphical user interface
US6920608B1 (en) * 1999-05-21 2005-07-19 E Numerate Solutions, Inc. Chart view for reusable data markup language
US6417855B1 (en) 1999-05-27 2002-07-09 International Business Machines Corporation System and method for utilizing thresholds during a dynamic display of data relationships between static charts
GB9920327D0 (en) 1999-08-28 1999-11-03 Koninkl Philips Electronics Nv Menu display for a graphical user interface
JP2001188805A (ja) 1999-12-28 2001-07-10 Sony Corp 情報処理装置および情報処理方法、情報処理システム並びにプログラム格納媒体
JP2001357344A (ja) 2000-06-13 2001-12-26 Hitachi Ltd データ視覚化支援システム
GB2386531B (en) * 2000-11-29 2005-07-06 Unilogic Inc Method of facilitating operations on data
JP2003016226A (ja) 2001-07-03 2003-01-17 Ricoh Co Ltd 製品市場品質情報解析支援装置、製品市場品質情報解析支援システム及び製品市場品質情報解析支援用プログラム
US7036090B1 (en) 2001-09-24 2006-04-25 Digeo, Inc. Concentric polygonal menus for a graphical user interface
US20030154443A1 (en) 2002-02-13 2003-08-14 Ncr Corporation Visual discovery tool
US7650576B2 (en) 2002-03-07 2010-01-19 Business Objects Americas Method and system for creating graphical and interactive representations of input and output data
US20040143485A1 (en) * 2002-09-18 2004-07-22 Naples Mike V. Methods, systems, and computer readable media containing instructions for evaluating the return on direct mail marketing and for evaluating shipping services
US7870476B2 (en) 2002-10-24 2011-01-11 Efficient Analytics, Inc. System and method for creating a graphical presentation
US7663605B2 (en) 2003-01-08 2010-02-16 Autodesk, Inc. Biomechanical user interface elements for pen-based computers
US7002580B1 (en) 2003-05-14 2006-02-21 At&T Corp Method and apparatus for automatically generating charts
US7210107B2 (en) 2003-06-27 2007-04-24 Microsoft Corporation Menus whose geometry is bounded by two radii and an arc
EP1536315A1 (en) 2003-11-27 2005-06-01 Sony NetServices GmbH Information retrieval device
JP2005258548A (ja) 2004-03-09 2005-09-22 Matsushita Electric Ind Co Ltd グラフ情報管理装置およびグラフ情報管理方法
JP4509612B2 (ja) 2004-03-18 2010-07-21 パナソニック株式会社 電子機器及びアイコン表示制御方法
US7584415B2 (en) 2004-09-15 2009-09-01 Microsoft Corporation Common charting using shapes
US20060123359A1 (en) 2004-12-03 2006-06-08 Schatzberger Richard J Portable electronic device having user interactive visual interface
US7487442B2 (en) 2004-12-20 2009-02-03 Microsoft Corporation Method, system, and computer-readable medium for the layout of automatically-placed elements and user-placed elements in a chart
US7548925B2 (en) 2005-01-24 2009-06-16 Microsoft Corporation Diagrammatic access and arrangement of data
WO2006108159A2 (en) 2005-04-05 2006-10-12 Lehman Brothers Inc. Systems and methods for order analysis, enrichment, and execution
US20060271867A1 (en) 2005-05-27 2006-11-30 Wang Kong Q Mobile communications terminal and method therefore
EP1750209A1 (de) 2005-08-02 2007-02-07 IMS Health GmbH & Co. OHG Verfahren und Vorrichtung zur automatischen Darstellung von in Datenbereichen geordneten Daten
US8549392B2 (en) 2005-08-30 2013-10-01 Microsoft Corporation Customizable spreadsheet table styles
US20070063995A1 (en) 2005-09-22 2007-03-22 Bailey Eric A Graphical user interface for use with a multi-media system
US20070101255A1 (en) 2005-11-02 2007-05-03 Microsoft Corporation Chart element variations
JP4736733B2 (ja) 2005-11-15 2011-07-27 オムロン株式会社 生産管理装置、生産管理システム、生産管理方法、制御プログラム、および記録媒体
US8605090B2 (en) 2006-06-01 2013-12-10 Microsoft Corporation Modifying and formatting a chart using pictorially provided chart elements
US20080082908A1 (en) * 2006-09-29 2008-04-03 Business Objects, S.A. Apparatus and method for data charting with adaptive learning
US7522176B2 (en) 2006-11-14 2009-04-21 Microsoft Corporation Dynamically generating mini-graphs to represent style and template icons
US8352881B2 (en) 2007-03-08 2013-01-08 International Business Machines Corporation Method, apparatus and program storage device for providing customizable, immediate and radiating menus for accessing applications and actions
US8161407B2 (en) 2007-03-15 2012-04-17 International Business Machines Corporation Multiple sorting of columns in a displayed table in a user interactive computer display interface through sequential radial menus
US20080250320A1 (en) 2007-04-04 2008-10-09 Yahoo! Inc. User-defined media annotations on dynamic charts
US20080250349A1 (en) 2007-04-05 2008-10-09 Hewlett-Packard Development Company, L.P. Graphical user interface
US20080295007A1 (en) 2007-05-24 2008-11-27 Microsoft Corporation Data Visualization
US8869065B2 (en) 2007-06-29 2014-10-21 Microsoft Corporation Segment ring menu
US20090006939A1 (en) 2007-06-29 2009-01-01 Microsoft Corporation Task-specific spreadsheet worksheets
TW200905490A (en) 2007-07-26 2009-02-01 Chii Ying Co Ltd Method of graphic representation, method of charting numerical data, method of generating graphs representing numerical data and storage media storing software program of executing the same
US20090037813A1 (en) 2007-07-31 2009-02-05 Palo Alto Research Center Incorporated Space-constrained marking menus for mobile devices
KR100837283B1 (ko) 2007-09-10 2008-06-11 (주)익스트라스탠다드 터치스크린을 구비한 휴대용 단말기
US20090083669A1 (en) 2007-09-26 2009-03-26 Autodesk, Inc. Navigation system for a 3d virtual scene
US20090313537A1 (en) 2008-06-17 2009-12-17 Microsoft Corporation Micro browser spreadsheet viewer
US8245156B2 (en) 2008-06-28 2012-08-14 Apple Inc. Radial menu selection
US20100214243A1 (en) 2008-07-15 2010-08-26 Immersion Corporation Systems and Methods For Interpreting Physical Interactions With A Graphical User Interface
US8463760B2 (en) * 2008-09-04 2013-06-11 At&T Intellectual Property I, L. P. Software development test case management
US8402391B1 (en) 2008-09-25 2013-03-19 Apple, Inc. Collaboration system
US20100185985A1 (en) 2009-01-19 2010-07-22 International Business Machines Corporation Managing radial menus in a computer system
US8161413B2 (en) * 2009-09-01 2012-04-17 Oracle International Corporation Method and system for providing user interface representing organization hierarchy
US20110095993A1 (en) 2009-10-26 2011-04-28 Adobe Systems Incorporated Zoom adjustment process
US9367198B2 (en) 2010-04-30 2016-06-14 Microsoft Technology Licensing, Llc Spin control user interface for selecting options
JP5397574B1 (ja) 2013-03-15 2014-01-22 三菱電機株式会社 端子構造および回路遮断器の端子構造並びに端子選定方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104106040A (zh) * 2012-02-16 2014-10-15 微软公司 图表缩放的视觉表示
US9552557B2 (en) 2012-02-16 2017-01-24 Microsoft Technology Licensing, Llc Visual representation of chart scaling

Also Published As

Publication number Publication date
JP6018045B2 (ja) 2016-11-02
US20110271172A1 (en) 2011-11-03
KR101794373B1 (ko) 2017-12-01
KR20130095176A (ko) 2013-08-27
CA2795183C (en) 2019-09-10
EP2564325A4 (en) 2018-01-10
JP2013528860A (ja) 2013-07-11
MX2012012420A (es) 2012-11-29
SG184806A1 (en) 2012-11-29
AU2011245657A1 (en) 2012-09-27
CO6592043A2 (es) 2013-01-02
MY166722A (en) 2018-07-18
NZ603049A (en) 2015-01-30
EP2564325A1 (en) 2013-03-06
TWI531953B (zh) 2016-05-01
CA2795183A1 (en) 2011-11-03
RU2607980C2 (ru) 2017-01-11
CL2012003002A1 (es) 2013-05-03
AR080990A1 (es) 2012-05-23
EP2564325B1 (en) 2020-10-28
US11270066B2 (en) 2022-03-08
AU2011245657B2 (en) 2014-11-06
IL222259A0 (en) 2012-12-31
IL222259A (en) 2017-04-30
WO2011136932A1 (en) 2011-11-03
RU2012146096A (ru) 2014-05-10
CN102870106B (zh) 2016-08-03
CN102870106A (zh) 2013-01-09

Similar Documents

Publication Publication Date Title
TW201203084A (en) Temporary formatting and charting of selected data
JP5792287B2 (ja) オプションを選択するためのスピンコントロールユーザインターフェース
US10740548B2 (en) Dynamic report building using a heterogeneous combination of filtering criteria
US9128595B2 (en) Managing data content on a computing device
JP4868580B2 (ja) 電子テーブルの列を隠すためのコンピュータ実行方法、システム及びプログラム
JP2016520936A (ja) ウェブブラウザ履歴
US20090150823A1 (en) Apparatus and Method for Improved Window Management in a Grid Management System
KR20120026053A (ko) 계층적-체계화된 컨트롤 갤러리들
US20130009963A1 (en) Graphical display of data with animation
US20150113452A1 (en) Graphical user interface
US20160203004A1 (en) Contextual help system
US8230319B2 (en) Web-based visualization, refresh, and consumption of data-linked diagrams
US20130191778A1 (en) Semantic Zooming in Regions of a User Interface
US20240241634A1 (en) Drag and drop interactions for an object tracking software application
TWI520042B (zh) 用於選定選項的旋轉控制使用者界面的方法及系統,及用於記錄相關指令的電腦可讀取儲存媒體

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees