TWI512591B - 用於顯示軟體功能控制的多個分區的命令使用者介面 - Google Patents
用於顯示軟體功能控制的多個分區的命令使用者介面 Download PDFInfo
- Publication number
- TWI512591B TWI512591B TW098145363A TW98145363A TWI512591B TW I512591 B TWI512591 B TW I512591B TW 098145363 A TW098145363 A TW 098145363A TW 98145363 A TW98145363 A TW 98145363A TW I512591 B TWI512591 B TW I512591B
- Authority
- TW
- Taiwan
- Prior art keywords
- user interface
- control
- partition
- function
- controls
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04817—Interaction 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 using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
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)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Stored Programmes (AREA)
Description
本申請案係美國專利申請部份延續案,於2004年9月30日案號10/995,967,名為用於顯示可選擇軟體功能控制的命令使用者介面,具有文號60001.0410USU1/309411.01,其在此併為參考。
本發明係關於用於顯示軟體功能控制的多個分區的命令使用者介面。
隨著電腦時代的來臨,電腦及軟體的使用者經成長習慣於對使用者友好的軟體應用程式,其幫助他們書寫、運算、組織、論文簡報、發送及接收電子郵件、製作音樂、及類似的。舉例而言,現代電子文書處理應用程式允許使用者準備各種有用的文件。現代試算表應用程式允許使用者進入、操縱、並組織資料。現代電子投影片簡報應用程式允許使用者創造各種投影片簡報,包括文字、圖片、資料或其他實用的物件。
為了協助使用者找出並使用一給定的軟體應用程式的功能,包含多個一般功能控制的一使用者介面通常提供於沿著一所顯示工作空間的上、下、或旁邊邊緣,其中使用者可進入、複製、操縱並格式化文字或資料。如此的功能控制常常包括具有如「檔案」、「編輯」、「檢視」、「***」、「格式」及類似的名稱的可選擇按鈕。典型地,這些頂級功能按鈕之一的選擇,例如「格式」,導致一下拉式功能表展開以揭露與頂級功能相關聯的一或多個可選擇功能控制,舉例而言,在頂級功能「格式」下的「字型」。
在一使用者選擇一所欲的功能控制之後,或若使用者移動滑鼠游標至一不同位置,下拉式功能表通常消失。若使用者決定第一下拉式功能表的功能係所欲的功能,使用者必須記得何者為所選擇的頂級功能、重新選擇那個功能且接著再一次地尋找所欲的功能控制。因此,為了使用一給定的軟體應用程式的功能,使用者必須知道所欲的功能係可用於某一個可選擇按鈕之下,或使用者必須選擇不同的頂級功能直到所欲的特定功能被找出。如此為了所欲的功能而搜尋的方法,尤其對於較少經驗的使用者係為麻煩且耗時,且當軟體應用程式的開發者加入新的功能時,除非使用者以某種方式被教育關於其之存在,新功能可能永不被使用。
因此,在技藝中存在對於一經改善的功能命令使用者介面的一需求,用於顯示可選擇軟體功能控制及用於呈現與一所選擇的頂級功能相關聯的特定功能控制的邏輯群組。已作成的本發明係關於此等及其它考慮。
本發明的實施例提供一經改善的使用者介面,其用於顯示可選擇軟體功能控制及用於呈現與一所選擇的頂級功能相關聯的特定功能控制的邏輯群組,而解決上述及其他問題。一般而言,本發明的態樣提供一給定的軟體應用程式的功能的組織成為基於任務的模式。該模式與一帶狀使用者介面中的標籤相關聯,且該標籤被標誌為與不同功能模式或任務相關聯的描述性文字。在頂級功能標籤的一列底下,與一給定的頂級功能標籤相關聯的功能被呈現於邏輯群組中。一特定標籤的選擇佔據(populate)具有用於與所選擇標籤相關聯的功能的控制的使用者介面。
根據本發明的一實施例,透過一經改善的使用者介面,提供用於從一軟體應用程式提供功能的方法及系統。從一或多個軟體應用程式的可取得的多個功能,根據一或多個任務而組織,可與軟體應用程式一起被實行。用於一或多個任務之各者的一使用者介面被提供於使用者介面中。當接收一給定的使用者介面標籤的一選擇的一指示時,一或多個可選擇的功能控制即被顯示於使用者介面中,在與所選擇的使用者介面標籤相關聯的一給定的任務下所組織之用於選擇一或多個功能。
根據另一實施例,回應於接收一給定的使用者介面標籤的一選擇的一指示,在顯示一或多個可選擇功能控制之後,若使用者介面包括可用的顯示空間,則可用的顯示空間可被使用於顯示與一額外的使用者介面標籤相關聯的額外的可選擇功能控制,該標籤與一不同任務相關聯。根據此實施例,包括與所選擇的頂級功能標籤相關聯的特定功能控制的邏輯群組的二或多個頂級功能標籤及功能控制分區,可被顯示於使用者介面中。即,一第一頂級功能標籤的選擇可導致在使用者介面的一第一部份中的顯示成為與所選擇的第一頂級功能標籤相關聯的可選擇功能控制的一第一集合,且一第二或後續頂級功能標籤的選擇可導致在使用者介面的一第二或後續部份中的顯示成為與所選擇的第二或後續頂級功能標籤相關聯的可選擇功能控制的一第二或後續集合。或者,使用者介面的第二或後續部份可佔據與一經編輯物件的內文相關聯的可選擇功能控制的一第二或後續集合。舉例而言,在一文字文件中編輯一圖片物件可導致與在使用者介面的一空的空間中,鄰接於功能控制的一目前所顯示的集合的圖片編輯相關聯的功能控制的集合的顯示,與一先前所選擇的頂級功能標籤相關聯。除此之外,一使用者可改變如何劃分在使用者介面的鄰接部份之間,包括不同功能控制集合的空間。因此,實施例使得使用者能夠具有多個同時可取用的工具集合,且讓使用者優化在使用者介面中的可用空間。
這些及其他的特徵及優點從對以下詳細敘述的閱讀及對相關聯的圖式的檢閱將為顯而易見的。將可瞭解以上的一般性敘述及以下的詳細敘述兩者係僅為範例而非限制所主張的發明。
此發明內容供以介紹選擇內容於一簡化的形式,其在如下詳細敘述中進一步敘述。此發明內容並非意欲認定所主張的標的之關鍵特徵或重要特徵,亦非意欲作為幫助判斷所主張的標的之範疇。
如上的發明內容,本發明的實施例係關於用於顯示與基於任務的功能相關聯的可選擇的軟體功能控制及用於呈現與所選擇的基於任務的功能相關聯的特定功能的邏輯群組的一經改善的使用者介面。正如以下將詳述,當從本發明的使用者介面選擇一個基於任務的功能標籤時,由相關聯的軟體應用程式所提供而用於實行關於所選擇的基於任務的功能標籤的一任務的態樣的可選擇的功能控制,被呈現於一工作空間上的一帶狀使用者介面中的一功能控制分區,其中在工作空間上使用者正進行輸入或編輯一文件或物件。為了更有效的使用,呈現於使用者介面中的可選擇功能控制被分組為邏輯群組。舉例而言,若使用一文書處理應用程式,且使用者選擇「書寫」標籤,帶狀使用者介面可由與書寫任務相關聯的功能佔據,諸如「剪輯板」工具(例如「剪下」、「複製」、「貼上」等等)、「格式」工具(例如「校準」、「字型樣式」、「字型大小」等等)、「書寫」工具(例如「尋找/取代」、「***符號」、「自動修正」等等)、以及「檢視」工具(例如「文件映射」、「縮圖(Thumbnails)」、「尺規」等等)。
在一不同的基於任務的功能標籤的選擇之後,與後續所選擇的基於任務的功能相關聯的可選擇功能控制可取代與先前所選擇的基於任務的功能相關聯的可選擇功能控制,或取決於例如使用者偏好及/或由於顯示器解析度、螢幕尺寸、應用程式視窗尺寸、多個顯示器的使用等等的各種因素,影響可用的螢幕空間數量,而被顯示於使用者介面中鄰接於第一功能控制分區的一分開的功能控制分區。或者,使用者介面的第二或後續部份可由與一所編輯的物件的內文相關聯的可選擇功能控制的第二或後續集合所佔據。舉例而言,在一文字文件中編輯一圖片物件可導致與在使用者介面的一空的空間中,鄰接於功能控制的一目前所顯示的集合的圖片編輯相關聯的功能控制的集合的顯示,與一先前所選擇的頂級功能標籤相關聯。
在以下詳細敘述中,係使元件符號成為所附圖式的一部分,且其以特定實施例或範例的圖示方式顯現。此等實施例可經結合,亦可使用其他實施例,且可作結構的改變而不背離本發明的精神或範疇。因此以下的詳述無限制意圖且本發明的範疇係由隨附的申請專利範圍及其均等所界定。
現在參照圖式,其中相同元件符號在將敘述的數個圖示中、本發明的態樣及範例操作環境中代表相同元件。第1圖及以下討論欲提供一適合的計算環境的簡要、一般的敘述,其中可實行本發明。當本發明將敘述於程式模組的一般內文中,其與在一個人電腦上執行的操作系統的一應用程式結合執行,技藝人士將可認知本發明亦可與其他程式模組相結合而實行。
一般而言,程式模組包括常式、程式、構件、資料結構、及其他類型的結構,其實行特定任務或實行特定抽象資料類型。再者,技藝人士將可瞭解本發明可以其他電腦程式組態實現,包括手持式裝置、多處理器系統、微處理器基底或可程式化消費性電子、迷你電腦、主機電腦、及類似者。本發明亦可實現於分散式計算環境中,其透過一通訊網路連接的遠端處理裝置實行任務。在一分散式計算環境中,程式模組可位於本地及遠端記憶體儲存裝置兩者之中。
現在討論第1圖,將敘述一種用於個人電腦2以實現本發明的各種實施例的圖示性電腦結構。顯現於第1圖中的電腦結構圖示一傳統個人電腦,包括一中央處理單元4(「CPU」)、一系統記憶體6(包括一隨機存取記憶體8(「RAM」)及一唯讀記憶體(「ROM」) 10)、及把記憶體耦合至CPU 4的一系統匯流排12。包含基本常式的一基本的輸入/輸出系統儲存於ROM 10中,其在電腦中的元件之間幫助轉換資訊,例如在開機的期間。個人電腦2進一步包括用於儲存一操作系統16、應用程式(例如應用程式205)、及資料的一大量儲存裝置14。
大量儲存裝置14透過連接至匯流排12的一大量儲存控制器(未顯示)而連接至CPU 4。大量儲存裝置14及其相關聯的電腦可讀媒體為個人電腦2提供非揮發儲存。雖然此處所述包含的電腦可讀媒體參考例如硬碟或CD-ROM驅動機的一大量儲存裝置,技藝人士應瞭解電腦可讀媒體可為任何可用的媒體,其可藉由個人電腦2存取。
以範例且非限制的方式,電腦可讀媒體可包含電腦儲存媒體及通訊媒體。電腦儲存媒體包括用於資訊的儲存而實行於任何方法或技術中的揮發性及非揮發性、可卸除及不可卸除媒體,例如電腦可讀指令、資料結構、程式模組或其他資料。電腦儲存媒體包括但不限於可用於儲存所欲的資訊且可由電腦存取的RAM、ROM、EPROM、EEPROM、快閃記憶體或其他固態記憶技術、CD-ROM、DVD、或其他光儲存、磁式卡匣、磁帶、磁碟儲存或其他磁式儲存裝置、或任何其他媒體。
根據本發明的各種實施例,個人電腦2可操作於使用邏輯連接以透過一TCP/IP網路18(例如網際網路)而遙控電腦的一網路環境。個人電腦2可透過連接至匯流排12的一網路介面而連接至TCP/IP網路18。應瞭解網路介面單元20亦可被用以連接至其他類型的網路及遠端電腦系統。個人電腦2亦可包括用於接收及處理來自多個裝置的輸入的一輸入/輸出控制器22,例如鍵盤或滑鼠(未顯示)。類似地,一輸入/輸出控制器22可提供輸出至一顯示螢幕、一印表機、或其他類型的輸出裝置。
如上簡要的提及,多個程式模組及資料檔案可儲存於大量儲存裝置14及個人電腦2的RAM 8中,包括適合控制一網路個人電腦的操作的一操作系統16,例如來自華盛頓州列德蒙的微軟公司的WINDOWS操作系統。大量儲存裝置14及RAM 8亦可儲存一或多個應用程式。尤其,大量儲存裝置14及RAM 8可儲存用於提供各種功能至使用者的一應用程式105。舉例而言,應用程式105可包含許多類型的程式,例如一文書處理應用程式、一試算表應用程式、一桌上排版應用程式及類似的。根據本發明的一實施例,應用程式105包含用於提供文書處理功能、投影片簡報功能、試算表功能、資料庫功能及類似的一多功能軟體應用程式。某些個別程式模組包含具有一文書處理應用程式125、一投影片簡報應用程式135、一試算表應用程式140及一資料庫應用程式145的多功能應用程式105。此多功能應用程式105的一範例係為由微軟公司製造的OFFICE。在第1圖中所圖示的其他軟體應用程式包括一電子郵件應用程式130。
第2圖係一種電腦螢幕顯示的圖示顯現一帶狀使用者介面,其用於顯示基於任務的頂級功能標籤及用於顯示功能控制分區,該功能控制分區包含在一所選擇的頂級功能標籤下可取用的多個功能的如上簡要的敘述,本發明經改善的使用者介面包括一帶狀使用者介面,其用於顯示在一給定的軟體應用程式下與基於任務的功能相關聯的控制,例如於第1圖中圖示的軟體應用程式105。使用者介面200的第一分區210包括與一特定任務不相關聯的功能的通用控制,例如文書處理相對於試算表資料分析。舉例而言,分區210包括對一般檔案命令的控制,例如「開啟檔案」、「儲存檔案」及「列印」。根據本發明的一個實施例,包括於第一分區210的該等控制係為可由包含一多功能應用程式105的各種軟體應用程式所使用的控制。即,包括於第一分區210的該等控制可為遍及一般可找到且使用的多個不同軟體應用程式中的控制。
包括於第一分區210中的控制可被使用於包含此類多功能應用程式的所有此類應用程式,但以下所述呈現於使用者介面200中的其他控制可修改為可藉由包含多功能應用程式的特定軟體應用程式所實行的特定任務。另一方面而言,應瞭解此處所述的使用者介面200可被使用於單一的軟體應用程式,諸如一文書處理應用程式125、一投影片簡報應用程式135、一試算表應用程式140、一資料庫應用程式145、或任何其他可使用使用者介面以允許使用者適用相關聯的應用程式的功能的軟體應用程式。
仍參照第2圖,鄰接於使用者介面200的第一分區210係為一基於任務的標籤分區。標籤分區包括由一給定的軟體應用程式提供,與基於任務的功能相關聯的可選擇標籤。以範例為目的,於第2圖中所圖示的基於任務的標籤與可用一文書處理應用程式125實行的任務相關聯。舉例而言,一「書寫」標籤215與可用於實行書寫任務的功能相關聯。一「***」標籤220與實行***操作或任務的功能相關聯。一「頁面佈置」標籤230與由相關聯的應用程式所提供的功能相關聯,其用於實行或編輯一給定的文件的頁面佈置屬性。一基於任務的標籤可由一使用者透過多種方法來啟動,該方法包含但不限於透過一指標裝置(例如一滑鼠)、捷徑鍵、語音命令、或透過在一文件中具有與其功能相關聯的的一元件的選擇或滑鼠越過時動作(mouse-over action)。
應瞭解,可加入許多其他基於任務的標籤或控制於使用者介面的標籤分區以用於呼叫與其他任務相關聯的功能。舉例而言,可加入文字效果、文件風格、檢閱及評論、及類似的任務標籤。且如上所述,使用者介面可用於各種不同的軟體應用程式。舉例而言,若使用者介面200被用於一投影片簡報應用程式,包含在標籤分區的標籤可包括諸如「建立投影片」、「***」、「格式」、「繪圖」、「效果」及類似的標籤,其與可由一投影片簡報應用程式所實行的各種任務相關聯。同樣的,在標籤分區中可用於一試算表應用程式140的使用者介面200的標籤可包括諸如「資料」、「資料登錄」、「清單」、「樞紐分析表」、「分析」、「公式」、「頁面及列印」及類似的標籤,其與可使用一試算表應用程式而實行的任務相關聯。
直接在通用控制分區210及基於任務的標籤分區之下係一可選擇功能控制分區,其用於顯示從基於任務的標籤分區中與一所選擇的標籤215、220、230相關聯的可選擇功能控制。根據本發明的實施例,當諸如「書寫」標籤215的一特定標籤被選擇時,用於實行所選擇任務而從相關聯的軟體應用程式中可用的可選擇功能(例如一書寫任務)被顯示於邏輯群組中。舉例而言參照第2圖,一第一邏輯群組240被顯示於一「剪輯板」標題下。根據本發明的實施例,剪輯板分區240包括依邏輯而分組在一起的可選擇功能,且與書寫的一般任務下的剪輯動作相關聯。舉例而言,剪輯板分區240可包括諸如一剪下控制、一複製控制、一貼上控制、一全部選取控制等等的控制。鄰接於剪輯板分區240,在「格式」標題下呈現一第二邏輯群組250。呈現於「格式」分區250中的控制可包括諸如文字對齊、字型、字型大小、隔線間距、粗體、斜體、底線等等的控制。因此,與格式操作相關聯的功能依邏輯分組於「書寫」的總體任務之下。一第三邏輯群組260被呈現於「書寫工具」標題下。書寫工具分區260包括諸如尋找/取代、自動修正等等的控制。
根據一實施例,如下參照第3及4圖所述,在從標籤分區選擇一不同的基於任務的標籤之後,包含可選擇功能控制的邏輯群組的一不同功能控制分區立即呈現於與所選擇基於任務的標籤相關聯的使用者介面200中。如第3圖圖示,「***」任務標籤220被選擇,且呈現於使用者介面200的可選擇功能控制,從第2圖所圖示者改變為包含與***任務相關聯的可選擇功能控制。舉例而言,可選擇功能控制的一第一邏輯群組310被圖示於一「圖示」標題下。圖示分區310包括於允許一使用者***多種圖示至應用程式工作空間中的控制,例如圖片、剪輯藝術、文字藝術、圖表、圖案、組織圖表、圖式及類似者。可選擇功能控制的一第二邏輯群組315被提供於「文字」標題下,且提供用於***文字類型物件或資料至使用者的工作空間中的可選擇功能控制。舉例而言,包含於文字分區315中的控制包括超連結、符號、文字方塊、日期及時間、頁碼、標題及註腳等等。在「分隔」標題下呈現可選擇功能控制的一第三邏輯群組320。此分區包括用於***分隔的可選擇功能控制,例如分頁、分欄、分段等等。
參照第4圖,圖示於第2及3圖中的使用者介面200中圖示已選擇的「頁面佈置」標籤230。在選擇「頁面佈置」標籤230之後,與實行頁面佈置相關聯的可選擇功能控制被呈現至使用者於邏輯群組410、420、430、440、450、460中。舉例而言,在「顯現/隱藏」標題下圖示一第一邏輯群組410,且包括與顯現或隱藏頁面佈置資訊相關聯的可選擇功能控制,例如尺規資訊、段落標記、文字邊界、及類似者。在一「頁面設定」標題下分組一第二分區420。頁面設定分區420包括用於調整或編輯頁面的定位、尺寸、頁緣、欄設定、頁面佈置分隔等等的可選擇功能控制。在一「標題&註腳」標題下呈現一第三分區430。此分區430包括用於與***及編輯標題及註腳資訊相關的軟體應用程式功能。
沿著使用者介面200的右緣包括了一「背景」分區450及一「位置」分區460。根據第4圖中的使用者介面,此等可選擇功能控制分區係為關閉著或折疊起來。即,如第4圖圖示,使用者介面200不具有足夠的空間用於顯示此等兩個分區之各者的個別的可選擇功能控制。因此,此等兩個分區被視為關閉著。應瞭解,取決於可用於顯示使用者介面200的螢幕尺寸或取決於由使用者介面200的一給定的使用者所使用的顯示設定,各種大小的空間將可用於顯示基於任務的標籤及相關聯的可選擇功能控制。因此,當在使用者介面200無足夠空間可用於顯示與一給定的基於任務的標籤相關聯的所有邏輯群組時,在應用程式運行時間可作成一決定,其為任何邏輯群組必須折疊起來或關閉著直到相關聯的基於任務的標籤被選擇。相同地,若使用者手動地減小使用者介面200的尺寸,作成對用於顯示可選擇功能控制分區的可用空間的一決定。應瞭解,可作成對進行折疊的可選擇功能控制分區的順序的一決定,使得諸如「最常使用者」或「最近所使用者」可被用於決定當在使用者介面的可用空間減小時,應顯示何者可選擇功能控制分區且折疊何者分區。
根據一替代實施例,若使用者介面200缺乏足夠的空間以顯示與一給定的基於任務的標籤相關聯的功能控制的所有邏輯群組,個別邏輯群組的顯示尺寸被減小以允許用於所有相關聯的邏輯群組的顯示的容納空間。根據此實施例的一態樣,可定義不同尺寸的分組顯示,例如小、中、及大。在顯示時間,可對可用空間作成一決定。在一開始時,呈現對各合適的邏輯群組顯示的大尺寸。當所需求時,各邏輯群組的顯示尺寸被減小(例如從大至中至小)直到各群組符合於可用空間中。此外,對於較小的邏輯群組顯示佈置,可縮小或刪除文字標記,且包含於給定的群組中的個別控制的佈置可被安排以允許更有效地使用空間。
根據本發明的實施例,關閉著或折疊起來的可選擇功能控制分區的選擇,例如分區450、460導致使用者介面200的重新安排,以呈現與所選擇的分區相關聯的可選擇功能控制。即,應可瞭解一或多個其他目前完全顯示的分區可被折疊,以便對先前關閉著或折疊起來的分區的可選擇功能控制留下空間(make room)。或者,先前顯示於使用者介面200中的所有可選擇功能控制可維持原樣顯示,且包含於所選擇的關閉著或折疊起來的分區之下的可選擇功能控制可被顯示於一下拉式顯示,其垂直地呈現於所選擇的關閉著或折疊起來的分區下面,或其水平地呈現於使用者介面200之下。或者,與一所選擇的關閉著或折疊起來的分區相關聯的可選擇功能控制可顯示於一彈出式功能表或文字方塊中。
根據本發明的實施例,可實行所顯示的可選擇功能控制分區的客戶規格設定。即,在一給定的所選擇的任務標籤之下的可選擇功能控制分區,可根據一給定的使用者的特定需要而記錄,且若與某些分區相關聯的功能重未被給定的使用者使用,那些分區可從視線隱藏。或者,一目前所顯示的可選擇功能控制分區可手動地摺疊起來,以便在使用者介面200中留下空間用於顯示因使用者介面200的空間不足而目前關閉著或摺疊起來的一可選擇功能控制分區。
根據本發明的實施例,一使用者可使用一滑鼠越過時動作而瀏覽過可用的可選擇功能控制。在滑鼠越過時動作期間,所顯示的功能動態地對關於一標籤或功能控制作改變,其中滑鼠游標停留(focus)一給定的時間。舉例而言,參照第2、3、4圖,若一使用者點擊且保持滑鼠游標於「書寫」標籤上,則顯示可選擇功能控制分區及相關聯的控制。若使用者並未看到所欲的功能控制,使用者可以滑鼠越過一第二標籤(舉例而言「***」標籤220),且與「***」標籤相關聯的可選擇功能控制分組動態地如第3圖所圖示的被顯示。若使用者看到一所欲的控制在可選擇功能控制分區之一者中或分組於「***」標籤下,舉例而言,使用者可對一所選擇的文件或物件選擇用於應用程式所欲的控制。當使用者選擇所欲的控制或命令之後,使用者介面200回復為在使用者開始滑鼠越過時動作之前,呈現至使用者的顯示。即,最終所選擇的控制的可選擇功能控制分區的一顯示並未維持顯示於使用者介面200中。使用者介面200返回在滑鼠越過時動作之前的原本顯示。
技藝人士應瞭解,因為在包含可選擇功能控制的邏輯群組的使用者介面200的分區中的空間限制,所以並非一給定的使用者可用或所欲的軟體應用程式的所有功能均可藉由選擇在一給定的分區中的控制之一者而存取。許多額外功能可為可用的,其可與在一所選擇的基於任務的標籤下的一給定的可選擇功能控制分區相關聯(或者與之相關)。現在參照第5圖,若一使用者要求使用未呈現於一給定的可選擇功能控制分區中的額外的功能,或若使用者渴望根據呈現於一給定的可選擇功能控制分區中功能的應用程式得到關於一文件或物件的屬性的詳細資訊,可開啟(launch)一對話框540以提供額外的可選擇功能控制,或提供關於功能的應用程式對一文件或物件的詳細資訊。
舉例而言如第5圖圖示,「字型」的可選擇功能控制分區510的選擇導致在該分區510之下的一「字型細節」標籤515的展開。「字型細節」標籤515的選擇導致「字型」對話框540的展開以提供使用者對特定功能的應用程式的詳細資料(舉例而言,對一所選擇的文件或物件的字型)且對使用者提供在可選擇功能控制分區510中未呈現至使用者的額外的可選擇功能。應瞭解,每當使用者停留一滑鼠游標於分區510的任何部份時,「字型細節」標籤515可展開,以提醒使用者若其為所欲,則使用者可選擇性地開啟對話框540。或者,可使用其他機構以展開諸如選擇分區標題的標籤515,舉例而言,用於分區510的「字型」、或選擇在分區510而與一特定控制無關的任何區域、或以右鍵點擊「字型」分區510。
參照第6圖,圖示一第二經開啟的對話框600,其與使用者介面200的一第二邏輯群組分區520相關聯。如參照第5圖所述,在可選擇功能控制的邏輯群組分區520下展開一標籤522以開啟對話框600,其用於提供關於應用至在相關聯的可選擇邏輯群組分區520下,一所選擇的文件或物件的屬性的一使用者額外的功能或額外的資訊,舉例而言「段落」分區。應瞭解,諸如在第5及6圖中圖示的對話框540及600的對話框,可於所顯示的使用者介面200中以可選擇功能控制的任何邏輯群組開啟,其中可提供額外的功能或細節至一所欲的使用者。
現在參照第7圖,圖示可選擇功能控制的一下拉式功能表,其介於使用者介面200的主體的一所選擇控制710之中。在某些狀況中,在選擇一相關聯的功能標籤230之後,不足夠的空間可為足夠用於使用者介面200中待顯示至一邏輯群組的所有可選擇功能控制。根據本發明的實施例,諸如「標題&註腳」控制710的控制可佔據於使用者介面200中。控制710的選擇導致用於與控制710相關聯的可選擇功能控制下拉式功能表730的展開。
現在參照第8圖,可對使用者顯示各種工具提示以提供關於一相關聯的應用程式的不同功能有幫助的資訊或教學。舉例而言如第8圖圖示,顯示一工具提示彈出式對話框820以在「欄位」分區810下提供關於可用的功能的有幫助的資訊。如彈出式對話框820中所顯現,提供對一文件有幫助的資訊關於欄位格式化的應用程式。此外,可透過彈出式對話框提供線上訓練及其他有幫助的資訊。應瞭解,諸如工具提示820的有幫助的工具提示可對在使用者介面200中所顯示的任何功能群組提供,或工具提示820可對個別功能控制提供。工具提示820的展開可回應於各種不同使用者的動作而實行。舉例而言,安置一滑鼠游標於一所選擇的控制上或跟隨於一功能鍵的選擇之後的控制的群組,例如F1鍵可展開彈出式對話框。對於另一個範例,在功能控制的一給定的群組上的一滑鼠裝置的一右鍵點擊可展開彈出式對話框。包括滑鼠越過時動作,或在使用者介面200的一給定的分區中一滑鼠游標停留一段時間之後自動展開的其他機構可被用於展開工具提示彈出式對話框。
應瞭解,取決於用於顯示使用者介面200的可用的螢幕尺寸或取決於由使用者介面200的一給定的使用者所用的顯示設定,各種空間將可用於顯示基於任務的標籤及相關聯的可選擇功能控制。因此,當使用者介面200中有足夠的空間可用於顯示與一給定的基於任務的標籤相關聯的邏輯群組且可取得外加真實狀況(real estate),可作成顯示與一後續所選擇的基於任務的標籤相關聯的額外的邏輯群組的一決定。
如上所述參照第4圖,在使用者介面200的分區中,包括可選擇功能控制的邏輯群組的空間限制可為:功能控制的某些邏輯群組可從視線關閉著或折疊起來。或者,有時可能發生與一給定的基於任務的標籤或進行編輯的內文相關聯的功能控制的所有邏輯群組可適用於可用的顯示空間中,且額外的空的顯示空間可用以顯示額外的使用者介面構件。舉例而言,若正在使用一大解析度電腦顯示器,或若正在使用多顯示器,顯示空間可有效地顯示與一給定的基於任務的標籤相關聯的功能控制的所有邏輯群組,及一或多個額外的基於任務的標籤的邏輯群組,使得帶狀使用者介面的鄰接位置部份的一列可由與不同基於任務的標籤相關聯的功能控制的邏輯群組所佔據。
第9圖圖示一電腦螢幕顯示,顯現在一帶狀使用者介面中的空的空間,其顯示與一所選擇的頂級功能標籤相關聯的可選擇功能的一功能控制分區。根據本實施例,回應於接收一給定的使用者介面標籤的一選擇的一指示,在顯示一或多個可選擇功能控制之後,若使用者介面包括可用的顯示空間,則可用的顯示空間可被用於顯示與一額外的使用者介面標籤相關聯的額外的可選擇功能控制,該標籤與一不同任務相關聯。包括與所選擇的頂級功能標籤相關聯的特定功能控制的邏輯群組的二或多個頂級功能標籤及功能控制分區可被顯示於使用者介面中。即,一第一頂級功能標籤的選擇可導致在使用者介面的一第一部份中的顯示成為與所選擇的第一頂級功能標籤相關聯的可選擇功能控制的一第一集合,且一第二或後續頂級功能標籤的選擇可導致在使用者介面的一第二或後續部份中的顯示成為與所選擇的第二或後續頂級功能標籤相關聯的可選擇功能控制的一第二或後續集合。或者,使用者介面的第二或後續部份可由與一經編輯物件的內文相關聯的可選擇功能控制的一第二或後續集合所佔據。舉例而言,在一文字文件中編輯一圖片物件可導致與在使用者介面的一空的空間中,鄰接於功能控制的一目前所顯示的集合的圖片編輯相關聯的功能控制的集合的顯示,與一先前所選擇的頂級功能標籤相關聯。
參照第9圖,在從標籤分區選擇一基於任務的標籤之後,與所選擇的基於任務的標籤相關聯的可選擇功能控制的一第一集合即被呈現於使用者介面200的不同邏輯群組中。舉例而言,在選擇「首頁」標籤905之後,與應用程式的「首頁」特徵相關聯,具有用於存取應用程式功能的功能按鈕的控制群組的一第一集合,即被呈現於控制分區915中。圖示一「表格」標籤910可被選擇以包含與應用程式的一「表格」特徵相關聯的功能控制的一第二控制分區來取代第一控制分區,或如下所述用一第二控制分區佔據使用者介面200中的一空的空間。應瞭解,此處所述的基於任務的標籤及相關聯的功能控制群組係以範例為目的,且並非限制由基於任務的標籤及功能按鈕及控制的相關聯的群組可代表的龐大數量的應用程式功能。
如第9圖圖示,除了所顯示的可選擇功能控制分區915之外,在使用者介面200中亦包含空的空間920。在一個實施例中,若存在著與一所選擇的基於任務的標籤相關聯的少數可選擇功能控制,空的空間920可被呈現於使用者介面中。舉例而言,在第9圖中,使用者介面由包含與所選擇的基於任務的標籤「首頁」905相關聯的可選擇功能控制的功能控制分區所佔據。如所顯現的,可選擇功能控制並未佔用在使用者介面200中可用的全部顯示空間,且因此,呈現空的空間920。在另一實施例中,若應用程式被顯示於一大解析度顯示器,則空的空間920可為可用的。仍在另一實施例中,應用程式可被顯示於多顯示器上,其可允許空的空間920呈現於使用者介面200中。應瞭解,可存在著許多原因使得空的空間920呈現於使用者介面200中。
如先前所述及在第3及4圖圖示,在從標籤分區選擇一第二基於任務的標籤之後,在不同邏輯群組中的可選擇功能控制的一不同功能控制分區即被呈現且取代在使用者介面200中與所選擇的基於任務的標籤相關聯的先前所顯示的可選擇功能控制。為了增加效率且為了得到大顯示器、多顯示器設定的可用空間的益處,及/或為了允許使用者同時在螢幕上看見更多指令及工具的多設定,可用的使用者介面顯示空間可用於顯示二或多個可調整尺寸的功能控制分區。根據本發明的實施例,如下參照第10圖所述,一多標籤模式可被使用,於是一不同頂級功能標籤的啟用顯示在使用者介面中的一第二功能控制分區。因為此項功能,一使用者可選擇一起觀看基於任務的多標籤的功能控制。
第10圖圖示在一空的空間920中,當選擇一第二基於任務的標籤之後,可選擇功能控制的一第二集合的範例顯示。如第10圖圖示,使用者介面200由與「首頁」標籤905相關聯的可選擇功能所佔據。當一第二頂級功能標籤:「表格」910被啟動,與「表格」標籤910相關聯的功能控制群組被顯示於使用者介面200的「表格」功能控制分區1020中,其鄰接於包含與「首頁」標籤905相關聯的功能的功能控制分區915。因此,第二所選擇的標籤的功能控制取代空的空間920,且使用者能夠使用與兩個不同頂級功能相關聯的功能而無須將此兩者標籤之間栓牢。
應瞭解,一使用者可藉由選擇額外的標籤直到消耗所有可用的空的空間920,而明確地選擇且安排標籤為他/她所要的排列。一旦帶狀使用者介面的二或多個部份由二或多個相關聯的所選擇的標籤的功能控制的邏輯群組所佔據,使用者可移動彼此有關的部份。舉例而言,參照第10圖,一使用者可能想要移動「表格」標籤及相關聯的功能控制到使用者介面200的左側,使得「首頁」及相關聯的控制接著位於右側。如此帶狀使用者的部份或分區的操縱可透過數種方式來實行,舉例而言拖曳及放下或鍵盤或語音命令。根據一個實施例,由一使用者的功能控制的部份的佈置可永久作成,使得每次一使用者開啟相關聯的應用程式的情況及啟動二或多個基於任務的標籤,包含各個基於任務的標籤的功能控制的使用者介面的相關聯的部份,將根據使用者先前的排列而安置。應瞭解,如此的安置排列可依照使用者所欲而常常改變。此功能讓使用者能夠有效地存取他/她所需的工具而無須主動的管理他/她的標籤位置。
可使用數種方法允許一多標籤顯示。根據一種實施例,使用者介面200可手動地藉由選擇如上所述的一或多個基於任務的標籤以功能控制分區所佔據。舉例而言,一使用者可決定他可能僅需要使用與「首頁」標籤及「表格」標籤相關聯的功能以草擬他/她正在工作的文件,其將包含文字及表格物件。除了由基於任務的標籤905、910的選擇顯示功能控制的額外的群組之外,空的空間920可由與一應用程式任務相關聯的功能控制或自動基於使用者編輯動作的功能所佔據。舉例而言,在一文字文件中編輯一圖片物件可導致與在一空的空間920中,鄰接於功能控制的一目前所顯示的集合的圖片編輯相關聯的功能控制的集合的顯示,與一先前所選擇的頂級功能標籤相關聯。以範例為目的,參照第10圖,一使用者可使用一文書處理應用程式繕打一文件,且與「首頁」標籤905相關聯的可選擇功能可被顯示於使用者介面200的「首頁」功能控制分區915中。包含於「首頁」分區915中的功能控制可提供使用者所需要編輯文件的文字部份的功能。除了文件中的文字之外,可嵌入一表格1025於文件中。根據一實施例,若使用者由點擊表格、以滑鼠越過表格或其他用於選擇表格的方式開始編輯表格,與編輯表格相關聯的功能控制可自動佔據空的空間920,使得使用者無須手動的選擇與表格編輯相關聯的一基於任務的標籤,以便顯示所欲的功能控制。即,如第10圖圖示,編輯表格物件1025可導致「表格」標籤910及與「表格」標籤相關聯的功能控制分區1020自動佔據空的空間920,而非要求使用者選擇「表格」標籤910。
根據另一實施例,使用者介面200可由與文件內容及/或文字相關聯的基於任務的相關標籤佔據而無須使用者編輯動作。舉例而言,再次參照第10圖,僅於文件的顯示部份中的表格物件1025的存在可導致於空的空間920中相關聯的功能控制的自動顯示,而無須使用者選擇表格物件。當文件向上或向下捲動,且當新物件被導入顯示時,用於該等物件的功能控制可被顯示於一適當的基於任務的標籤下的使用者介面的一部分中。舉例而言,若第10圖中圖示的文件被捲動至包含文字、一表格及一圖片的頁面時,若有足夠的空的空間920可用,用於表格物件及圖片物件兩者的功能控制可自動佔據使用者介面。當一文件被捲動至僅包含文字的頁面,用於表格及圖片物件的功能控制可自動從顯示解除。
若使用一第三方***式應用程式(其使用此處所述的標籤介面對一應用程式正確的註冊),且若選擇使用第三方***式應用程式所建立的一物件,則與此物件的編輯相關聯的可選擇功能可顯示於使用者介面的一功能控制中。舉例而言,使用者可引進他/她使用一第三方會計軟體應用程式所建立的一表格到一經編輯的文件中。在選擇此表格之後,與表格中與資料相關聯的來自第三方***式應用程式的可選擇功能可顯示於使用者介面中,其為使用第三方應用程式的功能的功能控制的依邏輯群組。
在相對的基於任務的標籤下的功能控制的邏輯群組的各分區的佈置可根據可用空間而重新安排。應瞭解且如先前所述,個別邏輯群組的顯示的尺寸可減小以允許用於所有相關聯的邏輯群組的顯示空間。當顯示時,可作成可用空間的一決定。因此,顯示尺寸可減小、文字標記可縮短或刪除、且包含於給定的群組的個別控制的佈置可被重新安排以允許空間的更有效使用。在大解析度顯示器上,多標籤可以其最大尺寸一起顯露,讓使用者以其先前無法達成的方式優化其螢幕。此外,一使用者可手動的改變控制的一或多個顯示群組的尺寸。舉例而言,參照第10圖,一重調尺寸的控制可顯示於各個所顯示的控制分區915、1020的右邊緣,以允許點擊及拖曳操作而對各控制分區重調所欲的尺寸。應瞭解,如上所述,點擊或拖曳操作僅為調整一控制分區的尺寸的許多方式的一個範例。當一給定的控制分區的尺寸被減小或放大,諸如文字標記的控制及相關聯的內容的顯示可根據空間中的改變而自動的更改。或者如上所述,若基於使用者動作或基於文件內容,一新功能控制分區被加入空的空間920,所顯示的控制分區可自動的重調尺寸以基於可用的顯示空間優化功能控制的顯示。
第11圖係一電腦螢幕顯示的圖示,其顯現一帶狀使用者介面顯示包含在三個所選擇的頂級功能標籤下可取用的多個功能的三個功能控制分區。如第11圖圖示,一範例使用者介面20由與三個基於任務的標籤:「首頁」905、「***」1110及「格式」1130相關聯的可選擇功能控制所佔據。如上所述,三個控制分區915、1120、及1140可手動展開,一使用者藉以選擇相關聯的基於任務的標籤,或若文件的內文(例如在文件中使用者選擇一物件)對與物件相關聯的功能控制的一控制分區的自動顯示授權,控制分區可自動展開。此外,第11圖圖示功能控制分區的手動及自動重調尺寸兩者,其中圖示於一減小顯示組態的第一控制分區915與在第10圖中的此分區的範例顯示相關。如上所述,此分區可由拖曳分區的右邊緣而手動減小或基於使用者介面200中的可用空間自動減小,以顯示各個所欲的控制分區。
如此處所述,提供一經改善的使用者介面,以揭露用於顯示與給定的基於任務的功能標籤相關聯的可選擇軟體功能控制的邏輯群組的基於任務的頂級功能標籤。對技藝人士而言,不同的修改及變化可在本發明中作成將是顯而易見的,而並非背離本發明的範疇或精神。本發明的其他實施例對技藝人士而言,從考慮本發明此處所揭露的說明書及實例將是顯而易見的。
2...個人電腦
4...中央處理單元
6...系統記憶體
8...隨機存取記憶體
10...唯讀記憶體
12...系統匯流排
14...大量儲存裝置
16...操作系統
18...TIP/IP網路
20...網路介面單元
22...輸入/輸出控制器
105...應用程式
125...文書處理應用程式
130...電子郵件應用程式
135...投影片簡報應用程式
140...試算表應用程式
145...資料庫應用程式
200...使用者介面
205...應用程式
210...第一分區
215...「書寫」標籤
220...「***」標籤
230...「頁面佈置」標籤
240...第一邏輯群組
250...第二邏輯群組
260...第三邏輯群組
310...第一邏輯群組
315...第二邏輯群組
320...第三邏輯群組
410...第一邏輯群組
420...第二分區
430...第三分區
440...邏輯群組
450...「背景」分區
460...「位置」分區
510...可選擇功能控制分區
515...「字型細節」標籤
520...第二邏輯群組
522...標籤
540...對話框
600...對話框
710...控制
730...下拉式功能表
810...「欄位」分區
820...彈出式對話框
905...「首頁」標籤
910...「表格」標籤
915...可選擇功能控制分區
920...空的空間
1020...功能控制分區
1025...表格
1110...「***」標籤
1120...控制分區
1130...「格式」標籤
1140...控制分區
第1圖係一方塊圖,顯現一個人電腦的結構,其提供本發明的實施例的一圖示性操作環境。
第2圖係一電腦螢幕顯示的圖示,顯現用於顯示基於任務的頂級功能標籤及用於顯示在一所選擇的頂級功能標籤下可取用的多個功能的一帶狀使用者介面。
第3圖圖示一電腦螢幕顯示,顯現在第2圖中所圖示的使用者介面,其中呈現與一不同的頂級功能標籤相關聯的功能的不同集合。
第4圖圖示一電腦螢幕顯示,顯現在第2圖中所圖示的使用者介面,其中呈現與一不同的頂級功能標籤相關聯的功能的不同集合。
第5圖圖示一電腦螢幕顯示,顯現用於提供與功能的一所選擇子集合相關聯的詳細功能的一彈出式使用者介面,其中所選擇的子集合呈現於第2至4圖所圖示的帶狀使用者介面中。
第6圖圖示一電腦螢幕顯示,顯現用於提供與功能的一所選擇子集合相關聯的詳細功能的一彈出式使用者介面,其中所選擇的子集合呈現於第2至4圖所圖示的帶狀使用者介面中。
第7圖圖示一電腦螢幕顯示,顯現與一所選擇的功能相關聯的功能的一下拉式功能表,其中所選擇的功能呈現於第2至4圖所圖示的帶狀使用者介面中。
第8圖圖示一電腦螢幕顯示,顯現用於提供關於一所選擇的或所專注的功能控制之有幫助的資訊的一工具提示對話框。
第9圖圖示一電腦螢幕顯示,顯現在一帶狀使用者介面中的空的空間,其顯示與一所選擇的頂級功能標籤相關聯的可選擇功能的一功能控制分區。
第10圖係一電腦螢幕顯示的圖示,顯現一帶狀使用者介面顯示包括在兩個所選擇的頂級功能標籤下可取用的多個功能的兩個功能控制分區。
第11圖係一電腦螢幕顯示的圖示,顯現一帶狀使用者介面顯示包括在三個所選擇的頂級功能標籤下可取用的多個功能的三個功能控制分區。
200...使用者介面
905...「首頁」標籤
910...「表格」標籤
915...可選擇功能控制分區
920...空的空間
1020...功能控制分區
1025...表格
Claims (20)
- 一種透過一經改善的使用者介面,用於從一軟體應用程式提供功能的方法,該方法包含以下步驟:從該軟體應用程式提供可用的複數個功能;根據該軟體應用程式配置成執行的複數個任務來組織該複數個功能;在該使用者介面中,為該複數個任務提供至少一個使用者介面標籤;在接收一第一使用者介面標籤的一選擇的一指示之後,即在該使用者介面中顯示一第一功能控制分區,該第一功能控制分區含有至少一個第一控制,該至少一個控制係組織於與所選擇的該第一使用者介面相關聯的一第一任務下;及在接收一交替使用者介面標籤的一後續選擇的一指示之後,即將組織於與該第一所選擇的使用者介面標籤相關聯的該第一任務下之被顯示的該至少一個第一控制一起,同時顯示至少一個第二控制,該至少一個第二控制係組織於與該交替使用者介面標籤相關聯的一交替任務下。
- 如申請範圍第1項之方法,進一步包含以下步驟:若於該使用者介面之中的顯示空間係可用的,除了被顯示的該第一功能控制分區之外,在該使用者介面中顯示一 第二功能控制分區,該第二功能控制分區含有組織於與該交替使用者介面標籤相關聯的該交替任務下之至少一個第二控制。
- 如申請範圍第2項之方法,其中在該使用者介面中顯示該第二功能控制分區之步驟包含以下步驟:顯示與一物件的一內文相關聯的該第二功能控制分區,該物件的該內文係在一文件中經編輯。
- 如申請範圍第2項之方法,進一步包含以下步驟:在接收一第二交替使用者介面標籤的一第二後續選擇的一指示之後,即決定:除了與該第一使用者介面標籤及該交替使用者介面標籤相關聯的被顯示的控制之外,於該使用者介面之中的該顯示空間是否可用於顯示一第三功能控制分區,該第三功能控制分區含有組織於與該第二交替使用者介面標籤相關聯的一第二交替任務下之控制;及若於該使用者介面之中的顯示空間係可用的,除了與該第一使用者介面標籤及該交替使用者介面標籤相關聯的該等被顯示的控制之外,在該使用者介面中顯示一第三功能控制分區,該第三功能控制分區含有與該第二交替使用者介面標籤相關聯的控制。
- 如申請範圍第1項之方法,進一步包含以下步驟: 在一經編輯文件中接收在一物件上一編輯動作的一指示;決定除了與該第一所選擇的使用者介面標籤相關聯的被顯示的控制之外,於該使用者介面之中的顯示空間是否可用於顯示組織於與該物件相關聯的一第二任務下的控制;及若於該使用者介面之中的顯示空間係可用的,除了與該第一所選擇的使用者介面標籤相關聯的該等被顯示的控制之外,在該使用者介面中提供至少一個第二控制,該至少一個第二控制係組織於與該物件相關聯的該第二任務下。
- 如申請範圍第1項之方法,進一步包含以下步驟:在一經編輯文件中檢測一物件;決定除了與該第一所選擇的使用者介面標籤相關聯的該等被顯示的控制之外,於該使用者介面之中的顯示空間是否可用於顯示組織於與該物件相關聯的一第二任務下的控制;及若於該使用者介面之中的顯示空間係可用的,除了與該第一所選擇的使用者介面標籤相關聯的該等被顯示的控制之外,在該使用者介面中提供至少一個第二控制,該至少一個第二控制係組織於與該物件相關聯的該第二任務下。
- 如申請範圍第2項之方法,進一步包含以下步驟:為了最佳化與該第一功能控制分區相關聯之該等控制及與該第二功能控制分區相關聯之該等控制的使用,相對於該第二功能控制分區的一位置,移動該第一功能控制分區的一位置。
- 如申請範圍第2項之方法,進一步包含以下步驟:為了將該第一功能控制分區及該第二功能控制分區放入該使用者介面中可用的該顯示空間中,改變該第一功能控制分區及該第二功能控制分區之至少一者的一顯示尺寸。
- 如申請範圍第8項之方法,其中為了將該第一功能控制分區及該第二功能控制分區放入使用者介面中可用的該顯示空間中,而改變該第一功能控制分區及該第二功能控制分區之至少一者的該顯示尺寸之步驟,包含以下步驟:在決定該使用者介面中可用的該顯示空間使得該第一功能控制分區及該第二功能控制分區之一顯示能夠被擴大及被減小之一者的情形之後,為了將該第一功能控制分區及該第二功能控制分區放入該使用者介面中可用的該顯示空間中,自動改變該第一功能控制分區及該第二功能控制分區之至少一者的該顯示尺寸。
- 如申請範圍第9項之方法,進一步包含以下步驟: 藉由減小包括在該第一功能控制分區及該第二功能控制分區中的功能控制的至少一個群組的一顯示尺寸,來減小該第一功能控制分區及該第二功能控制分區之至少一者。
- 如申請範圍第8項之方法,其中為了將該等第一及第二功能控制分區放入該使用者介面中可用的顯示空間中,而改變該第一功能控制分區及該第二功能控制分區之至少一者的該顯示尺寸的步驟,包含以下步驟:在決定該使用者介面中可用的顯示空間使得該等第一及第二功能控制分區的一或兩者的一顯示能夠被擴大,或要求該等第一及第二功能控制分區的一或兩者的一顯示必須被減小之後,為了將該等第一及第二功能控制分區放入該使用者介面中可用的顯示空間,手動改變該等第一或第二功能控制分區的一顯示尺寸。
- 如申請範圍第1項之方法,進一步包含以下步驟:將該等被顯示的控制分組成至少一個邏輯群組,其中該至少一個邏輯群組係與與該經選擇的第一使用者介面標籤相關聯之功能的一子集相關聯。
- 如申請範圍第12項之方法,進一步包含以下步驟:若該使用者介面缺乏用於一給定的邏輯群組的控制的顯示控制的足夠空間,則從該邏輯群組的控將一或更多控 制制崩散成一單一可選擇控制,用於在該給定的邏輯群組的控制經分組下存取該等控制。
- 如申請範圍第13項之方法,進一步包含以下步驟:為了減小該邏輯群組的控制之該顯示尺寸,在經分組的一給定的邏輯群組的控制中重新排列個別控制的一配置。
- 一種包括電腦可執行指令的電腦可讀媒體,當由一電腦執行時,透過一經改善的使用者介面,實行用於從一軟體應用程式提供功能的方法,該方法包含以下步驟:提供從該軟體應用程式可用的複數個功能;根據該軟體應用程式配置成執行的複數個任務來組織該複數個功能;在該使用者介面中,為該複數個任務之各者提供一使用者介面標籤;當接收一第一使用者介面標籤的一選擇的一指示時,在該使用者介面中顯示一第一功能控制分區,該第一功能控制分區包括:一第一複數個控制,該第一複數個控制係組織於與該所選擇的第一使用者介面相關聯的一第一任務下;及在一經編輯文件中,接收一物件的一編輯動作的一指示;及若於該使用者介面中的顯示空間係可用的,除了所顯 示的該第一功能控制分區之外,在該使用者介面中顯示一第二功能控制分區,該第二功能控制分區包括與進行編輯的該物件相關聯的一第二任務下所組織之一第二複數個控制。
- 如申請範圍第15項之電腦可讀媒體,其中該方法進一步包含以下步驟:在該使用者介面中顯示該第二功能控制分區之前,決定在該使用者介面之中的該顯示空間是否可用於顯示該第二複數個控制;及若於該使用者介面之中的該顯示空間係可用的,則在該使用者介面中提供該第二複數個控制。
- 一種包括電腦可執行指令電腦可讀媒體,其當由電腦執行時,實行一種透過一經改善的使用者介面,用於從一軟體應用程式提供功能的方法,該方法包含以下步驟:提供多個從該軟體應用程式可用的功能;根據可由該軟體應用程式所執行的複數個任務組織該多個功能;在該使用者介面中,為該複數個任務之各者提供一使用者介面標籤;在接收一第一使用者介面標籤的一選擇的一指示之後,即在該使用者介面顯示一第一功能控制分區,該第 一功能控制分區包括:用於選擇一第一組功能的複數個控制,該第一組功能的該複數個控制經組織於與該所選擇的第一使用者介面相關聯的一第一任務下;在接收一交替使用者介面標籤的一後續選擇的一指示之後,即決定:於該使用者介面之中的顯示空間是否可用於顯示在與該交替使用者介面標籤相關聯的一交替任務下所組織之一第二組功能的一第二複數個控制;及若於該使用者介面之中的該顯示空間係可用的,除了該被顯示的第一功能控制分區之外,在該使用者介面顯示該第二功能控制分區,該第二功能控制分區包括該第二複數個控制。
- 如申請範圍第17項之電腦可讀媒體,其中該方法進一步包含以下步驟:在一經編輯的文件中檢測一物件;決定除了該第一複數個控制之外,於該使用者介面之中的該顯示空間是否可用於顯示在與該物件相關聯的一第三任務下所組織之一第三組功能的一第三複數個控制;及若於該使用者介面之中的該顯示空間係可用的,除了該第一複數個控制之外,在該使用者介面中提供該第三附屬個控制。
- 如申請範圍第18項之電腦可讀媒體,其中該方法進 一步包含以下步驟:為了將該等第一及第二功能控制分區放入在該使用者介面中可用的該顯示空間,自動改變該第一功能控制分區及該第二功能控制分區之一者的一顯示尺寸。
- 如申請範圍第19項之電腦可讀媒體,其中該方法進一步包含以下步驟:藉由減小包括在該等第一及第二功能控制分區中的功能控制的群組的一顯示尺寸,來減小該等第一及第二功能控制分區之至少一者。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/372,386 US9015621B2 (en) | 2004-08-16 | 2009-02-17 | Command user interface for displaying multiple sections of software functionality controls |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201032121A TW201032121A (en) | 2010-09-01 |
TWI512591B true TWI512591B (zh) | 2015-12-11 |
Family
ID=42634392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW098145363A TWI512591B (zh) | 2009-02-17 | 2009-12-28 | 用於顯示軟體功能控制的多個分區的命令使用者介面 |
Country Status (18)
Country | Link |
---|---|
US (2) | US9015621B2 (zh) |
EP (1) | EP2399189B1 (zh) |
JP (1) | JP5559817B2 (zh) |
KR (1) | KR101692199B1 (zh) |
CN (1) | CN102317897B (zh) |
AU (1) | AU2010216342B2 (zh) |
BR (1) | BRPI1007264B1 (zh) |
CA (1) | CA2750422C (zh) |
CL (1) | CL2011001987A1 (zh) |
ES (1) | ES2672595T3 (zh) |
IL (1) | IL213908A (zh) |
MX (1) | MX348477B (zh) |
MY (1) | MY167201A (zh) |
RU (1) | RU2523914C2 (zh) |
SG (2) | SG2014008692A (zh) |
TW (1) | TWI512591B (zh) |
WO (1) | WO2010096236A2 (zh) |
ZA (2) | ZA201104850B (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9338114B2 (en) | 2008-06-24 | 2016-05-10 | Microsoft Technology Licensing, Llc | Automatic conversation techniques |
US9513781B2 (en) | 2005-09-12 | 2016-12-06 | Microsoft Technology Licensing, Llc | Expanded search and find user interface |
US9542667B2 (en) | 2005-09-09 | 2017-01-10 | Microsoft Technology Licensing, Llc | Navigating messages within a thread |
US9619116B2 (en) | 2007-06-29 | 2017-04-11 | Microsoft Technology Licensing, Llc | Communication between a document editor in-space user interface and a document editor out-space user interface |
US9645698B2 (en) | 2004-08-16 | 2017-05-09 | Microsoft Technology Licensing, Llc | User interface for displaying a gallery of formatting options applicable to a selected object |
US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
US9690448B2 (en) | 2004-08-16 | 2017-06-27 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US9715678B2 (en) | 2003-06-26 | 2017-07-25 | Microsoft Technology Licensing, Llc | Side-by-side shared calendars |
US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
US9864489B2 (en) | 2004-08-16 | 2018-01-09 | Microsoft Corporation | Command user interface for displaying multiple sections of software functionality controls |
US9875009B2 (en) | 2009-05-12 | 2018-01-23 | Microsoft Technology Licensing, Llc | Hierarchically-organized control galleries |
US10437431B2 (en) | 2004-08-16 | 2019-10-08 | Microsoft Technology Licensing, Llc | Command user interface for displaying selectable software functionality controls |
US10445114B2 (en) | 2008-03-31 | 2019-10-15 | Microsoft Technology Licensing, Llc | Associating command surfaces with multiple active components |
US10482429B2 (en) | 2003-07-01 | 2019-11-19 | Microsoft Technology Licensing, Llc | Automatic grouping of electronic mail |
US10521073B2 (en) | 2007-06-29 | 2019-12-31 | Microsoft Technology Licensing, Llc | Exposing non-authoring features through document status information in an out-space user interface |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8832577B2 (en) | 2010-10-01 | 2014-09-09 | Z124 | Universal clipboard |
US7716593B2 (en) * | 2003-07-01 | 2010-05-11 | Microsoft Corporation | Conversation grouping of electronic mail records |
US8799808B2 (en) | 2003-07-01 | 2014-08-05 | Microsoft Corporation | Adaptive multi-line view user interface |
US10437964B2 (en) | 2003-10-24 | 2019-10-08 | Microsoft Technology Licensing, Llc | Programming interface for licensing |
US8117542B2 (en) | 2004-08-16 | 2012-02-14 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are contextually relevant to a selected object |
US7895531B2 (en) | 2004-08-16 | 2011-02-22 | Microsoft Corporation | Floating command object |
US7747966B2 (en) | 2004-09-30 | 2010-06-29 | Microsoft Corporation | User interface for providing task management and calendar information |
US7886290B2 (en) | 2005-06-16 | 2011-02-08 | Microsoft Corporation | Cross version and cross product user interface |
US8239882B2 (en) | 2005-08-30 | 2012-08-07 | Microsoft Corporation | Markup based extensibility for user interfaces |
US8689137B2 (en) | 2005-09-07 | 2014-04-01 | Microsoft Corporation | Command user interface for displaying selectable functionality controls in a database application |
US7739259B2 (en) | 2005-09-12 | 2010-06-15 | Microsoft Corporation | Integrated search and find user interface |
US8605090B2 (en) | 2006-06-01 | 2013-12-10 | Microsoft Corporation | Modifying and formatting a chart using pictorially provided chart elements |
US8201103B2 (en) | 2007-06-29 | 2012-06-12 | Microsoft Corporation | Accessing an out-space user interface for a document editor program |
US8799353B2 (en) | 2009-03-30 | 2014-08-05 | Josef Larsson | Scope-based extensibility for control surfaces |
CN102023851A (zh) * | 2009-09-15 | 2011-04-20 | 中兴通讯股份有限公司 | 一种软件操作处理方法及*** |
US20110131523A1 (en) * | 2009-11-30 | 2011-06-02 | International Business Machines Corporation | Grouping of windows based on user-defined contexts |
US20110246875A1 (en) * | 2010-04-02 | 2011-10-06 | Symantec Corporation | Digital whiteboard implementation |
US9110686B2 (en) * | 2010-06-08 | 2015-08-18 | Microsoft Technology Licensing, Llc | Web client command infrastructure integration into a rich client application |
US8302014B2 (en) | 2010-06-11 | 2012-10-30 | Microsoft Corporation | Merging modifications to user interface components while preserving user customizations |
JP5304776B2 (ja) * | 2010-12-16 | 2013-10-02 | コニカミノルタ株式会社 | 画像形成システムおよびプログラム |
US9189134B2 (en) * | 2011-09-30 | 2015-11-17 | Bmc Software, Inc. | Display window with multi-layer, parallel tab display |
US9690754B2 (en) * | 2012-04-12 | 2017-06-27 | Walter M. Lowney | System and method for document creation |
US9927952B2 (en) * | 2012-05-23 | 2018-03-27 | Microsoft Technology Licensing, Llc | Utilizing a ribbon to access an application user interface |
CN102970343B (zh) * | 2012-10-31 | 2015-04-08 | 小米科技有限责任公司 | 一种显示推送信息的方法和装置 |
US20140152693A1 (en) * | 2012-12-04 | 2014-06-05 | Microsoft Corporation | Controlling display of command space using multi-state element |
US9244592B2 (en) * | 2013-06-18 | 2016-01-26 | Microsoft Technology Licensing, Llc | User interface coalescing heuristics |
JP6128320B2 (ja) * | 2013-07-10 | 2017-05-17 | 富士ゼロックス株式会社 | 色補正装置、画像形成システム及びプログラム |
US9558014B2 (en) * | 2013-08-29 | 2017-01-31 | International Business Machines Corporation | System, method and apparatus for transparently enabling software applications with adaptive user interfaces |
CN103984486A (zh) * | 2014-06-06 | 2014-08-13 | 可牛网络技术(北京)有限公司 | 应用程序功能添加方法及*** |
USD793421S1 (en) * | 2014-06-24 | 2017-08-01 | Robert Bosch Gmbh | Display screen with graphical user interface |
US20160132201A1 (en) * | 2014-11-06 | 2016-05-12 | Microsoft Technology Licensing, Llc | Contextual tabs in mobile ribbons |
CN104615442A (zh) * | 2015-02-13 | 2015-05-13 | 广东欧珀移动通信有限公司 | 控件使用统计表的更新方法和装置、软件调整方法和装置 |
US10104023B2 (en) * | 2015-04-16 | 2018-10-16 | Oath Inc. | Location sharing |
FI127227B (en) | 2016-01-04 | 2018-01-31 | Trimble Solutions Corp | Control area as large as display area |
WO2017214045A1 (en) * | 2016-06-06 | 2017-12-14 | Hexagon Technology Center Gmbh | User interface with movable mini-tabs |
CN107820605B (zh) * | 2017-03-27 | 2021-06-01 | 香港应用科技研究院有限公司 | 用于动态低延迟优化的***和方法 |
CN111989648B (zh) * | 2018-07-16 | 2024-04-16 | 谷歌有限责任公司 | 将生产力应用嵌入第三方平台 |
CN109542555A (zh) * | 2018-10-26 | 2019-03-29 | 深圳点猫科技有限公司 | 一种实现教育应用国际化的编程实现方法及装置 |
CN111124581B (zh) * | 2019-12-24 | 2021-07-16 | 深圳市超时空探索科技有限公司 | 一种信息显示方法、装置及电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020070977A1 (en) * | 1997-07-14 | 2002-06-13 | Microsoft Corporation | Method for displaying controls in a system using a graphical user interface |
TW200514018A (en) * | 2003-07-10 | 2005-04-16 | Ibm | Method and apparatus for modification of pointing device functions in conjunction with dynamic sorting, displaying, listing, and activation |
US20070055943A1 (en) * | 2005-09-07 | 2007-03-08 | Microsoft Corporation | Command user interface for displaying selectable functionality controls in a database applicaiton |
WO2007036762A1 (en) * | 2005-09-30 | 2007-04-05 | Nokia Corporation | A method, device, computer program and graphical user interface used for the selection, movement and de-selection of an item |
US7263668B1 (en) * | 2000-11-09 | 2007-08-28 | International Business Machines Corporation | Display interface to a computer controlled display system with variable comprehensiveness levels of menu items dependent upon size of variable display screen available for menu item display |
WO2008121718A1 (en) * | 2007-03-28 | 2008-10-09 | Avery Dennison Corporation | Ribbon-style user interface for a software application |
Family Cites Families (726)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0343824Y2 (zh) | 1985-03-15 | 1991-09-13 | ||
US4815029A (en) | 1985-09-23 | 1989-03-21 | International Business Machines Corp. | In-line dynamic editor for mixed object documents |
US4823283A (en) | 1986-10-14 | 1989-04-18 | Tektronix, Inc. | Status driven menu system |
JPH0652282B2 (ja) | 1987-06-04 | 1994-07-06 | 日置電機株式会社 | Lcrメ−タ |
US5155806A (en) | 1989-03-15 | 1992-10-13 | Sun Microsystems, Inc. | Method and apparatus for displaying context sensitive help information on a display |
US5243697A (en) | 1989-03-15 | 1993-09-07 | Sun Microsystems, Inc. | Method and apparatus for selecting button functions and retaining selected options on a display |
JPH0343824A (ja) | 1989-07-12 | 1991-02-25 | Hitachi Ltd | ウインドゥ制御方式 |
GB8918553D0 (en) | 1989-08-15 | 1989-09-27 | Digital Equipment Int | Message control system |
US5220675A (en) | 1990-01-08 | 1993-06-15 | Microsoft Corporation | Method and system for customizing a user interface in an integrated environment |
US5287514A (en) | 1990-01-08 | 1994-02-15 | Microsoft Corporation | Method and system for customizing a user interface in a computer system |
US5305435A (en) | 1990-07-17 | 1994-04-19 | Hewlett-Packard Company | Computer windows management system and method for simulating off-screen document storage and retrieval |
JPH04186425A (ja) | 1990-11-21 | 1992-07-03 | Hitachi Ltd | メニュー表示方式 |
JPH04312186A (ja) | 1991-04-10 | 1992-11-04 | Mitsubishi Electric Corp | グラフ作成方式 |
US5202828A (en) | 1991-05-15 | 1993-04-13 | Apple Computer, Inc. | User interface system having programmable user interface elements |
JP3489119B2 (ja) | 1991-08-09 | 2004-01-19 | 富士ゼロックス株式会社 | 文書処理装置 |
US5307086A (en) | 1991-10-08 | 1994-04-26 | International Business Machines Corporation | Method of implementing a preview window in an object oriented programming system |
JP2967961B2 (ja) | 1991-12-16 | 1999-10-25 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 月別の予定表表示の提示方法 |
US5323314A (en) | 1991-12-31 | 1994-06-21 | International Business Machines Corporation | Method and system for graphic representation of meeting parameters in a data processing system |
US5519606A (en) | 1992-01-21 | 1996-05-21 | Starfish Software, Inc. | System and methods for appointment reconciliation |
JPH0785216B2 (ja) | 1992-02-07 | 1995-09-13 | インターナショナル・ビジネス・マシーンズ・コーポレイション | メニュー表示装置および方法 |
US5247438A (en) | 1992-03-30 | 1993-09-21 | Infoassist, Inc. | Personal time management system and method |
US5999173A (en) | 1992-04-03 | 1999-12-07 | Adobe Systems Incorporated | Method and apparatus for video editing with video clip representations displayed along a time line |
US5416895A (en) | 1992-04-08 | 1995-05-16 | Borland International, Inc. | System and methods for improved spreadsheet interface with user-familiar objects |
US5570109A (en) | 1992-05-27 | 1996-10-29 | Apple Computer, Inc. | Schedule and to-do list for a pen-based computer system |
US5544295A (en) | 1992-05-27 | 1996-08-06 | Apple Computer, Inc. | Method and apparatus for indicating a change in status of an object and its disposition using animation |
US5457476A (en) | 1992-05-27 | 1995-10-10 | Apple Computer, Inc. | Method for controlling a computerized organizer |
US6236396B1 (en) | 1992-05-27 | 2001-05-22 | Apple Computer, Inc. | Method and apparatus for controlling a scheduler |
JP3211488B2 (ja) | 1992-06-02 | 2001-09-25 | 富士ゼロックス株式会社 | 文書処理装置 |
US5659693A (en) | 1992-08-27 | 1997-08-19 | Starfish Software, Inc. | User interface with individually configurable panel interface for use in a computer system |
JP2525546B2 (ja) | 1992-09-08 | 1996-08-21 | インターナショナル・ビジネス・マシーンズ・コーポレイション | グラフィックリソ―ス・エディタ |
US5412772A (en) | 1992-10-13 | 1995-05-02 | Novell, Inc. | System for permitting a view of an object or a user interface to be exchanged between operating system environments |
US5673403A (en) | 1992-11-13 | 1997-09-30 | International Business Machines Corporation | Method and system for displaying applications of different operating systems on a single system using the user interface of the different operating systems |
US5734915A (en) | 1992-11-25 | 1998-03-31 | Eastman Kodak Company | Method and apparatus for composing digital medical imagery |
JPH06231186A (ja) | 1993-02-03 | 1994-08-19 | Fujitsu Ltd | 文書処理装置 |
US5500936A (en) | 1993-03-12 | 1996-03-19 | Asymetrix Corporation | Multi-media slide presentation system with a moveable, tracked popup menu with button and title bars |
US5588107A (en) | 1993-03-22 | 1996-12-24 | Island Graphics Corporation | Method and apparatus for selectably expandable menus |
JPH06342357A (ja) | 1993-06-01 | 1994-12-13 | Mitsubishi Electric Corp | ユーザインタフェース方式 |
US5461708A (en) | 1993-08-06 | 1995-10-24 | Borland International, Inc. | Systems and methods for automated graphing of spreadsheet information |
US5634128A (en) | 1993-09-24 | 1997-05-27 | International Business Machines Corporation | Method and system for controlling access to objects in a data processing system |
CN1145107A (zh) | 1994-02-08 | 1997-03-12 | 塑料轴承及外罩澳大利亚西亚有限公司 | 滑动轴承 |
EP0742918B1 (en) | 1994-03-21 | 1997-10-15 | Object Technology Licensing Corp. | Apparatus and method for document processing |
US5581677A (en) | 1994-04-22 | 1996-12-03 | Carnegie Mellon University | Creating charts and visualizations by demonstration |
EP0760122B1 (en) | 1994-05-16 | 2002-01-30 | Apple Computer, Inc. | Switching between appearance/behavior themes in graphical user interfaces |
US6404433B1 (en) | 1994-05-16 | 2002-06-11 | Apple Computer, Inc. | Data-driven layout engine |
US5592602A (en) | 1994-05-17 | 1997-01-07 | Macromedia, Inc. | User interface and method for controlling and displaying multimedia motion, visual, and sound effects of an object on a display |
US5555364A (en) | 1994-08-23 | 1996-09-10 | Prosoft Corporation | Windowed computer display |
US5579466A (en) | 1994-09-01 | 1996-11-26 | Microsoft Corporation | Method and system for editing and formatting data in a dialog window |
WO1996009579A1 (en) | 1994-09-22 | 1996-03-28 | Izak Van Cruyningen | Popup menus with directional gestures |
US5850561A (en) | 1994-09-23 | 1998-12-15 | Lucent Technologies Inc. | Glossary construction tool |
US5588108A (en) | 1994-09-27 | 1996-12-24 | Micrografx, Inc. | System and method for generating graphics charts |
US5721847A (en) | 1994-10-21 | 1998-02-24 | Microsoft Corporation | Method and system for linking controls with cells of a spreadsheet |
US5625783A (en) | 1994-12-13 | 1997-04-29 | Microsoft Corporation | Automated system and method for dynamic menu construction in a graphical user interface |
US5831606A (en) | 1994-12-13 | 1998-11-03 | Microsoft Corporation | Shell extensions for an operating system |
US6038395A (en) | 1994-12-16 | 2000-03-14 | International Business Machines Corporation | System and method for implementing proxy objects in a visual application builder framework |
US5760773A (en) | 1995-01-06 | 1998-06-02 | Microsoft Corporation | Methods and apparatus for interacting with data objects using action handles |
US5844588A (en) | 1995-01-11 | 1998-12-01 | Texas Instruments Incorporated | DMD modulated continuous wave light source for xerographic printer |
US5893125A (en) | 1995-01-27 | 1999-04-06 | Borland International, Inc. | Non-modal database system with methods for incremental maintenance |
US5873108A (en) | 1995-02-27 | 1999-02-16 | Fuga Corporation | Personal information manager information entry allowing for intermingling of items belonging to different categories within a single unified view |
US5893073A (en) | 1995-02-27 | 1999-04-06 | Sun Microsystems, Inc. | Method and apparatus for representing recurring events |
US6442527B1 (en) | 1995-03-17 | 2002-08-27 | Kathy A. Worthington | System and method for personalized and customized time management |
JP3498871B2 (ja) | 1995-03-31 | 2004-02-23 | ソニー株式会社 | テレビジョン機能選択方法、テレビジョン受像機、およびテレビジョン受像機用リモートコマンダ |
US6307574B1 (en) | 1995-05-08 | 2001-10-23 | Apple Computer, Inc. | Graphical user interface with hierarchical structure for customizable menus and control objects |
US5664208A (en) | 1995-05-16 | 1997-09-02 | Apple Computer, Inc. | Methods and apparatuses for seamless compound document processing |
US5644737A (en) | 1995-06-06 | 1997-07-01 | Microsoft Corporation | Method and system for stacking toolbars in a computer display |
US5940847A (en) | 1995-06-07 | 1999-08-17 | Microsoft Corporation | System and method for automatically correcting multi-word data entry errors |
US5619631A (en) | 1995-06-07 | 1997-04-08 | Binaryblitz | Method and apparatus for data alteration by manipulation of representational graphs |
US5778402A (en) | 1995-06-07 | 1998-07-07 | Microsoft Corporation | Method and system for auto-formatting a document using an event-based rule engine to format a document as the user types |
US6230173B1 (en) | 1995-07-17 | 2001-05-08 | Microsoft Corporation | Method for creating structured documents in a publishing system |
US5907837A (en) | 1995-07-17 | 1999-05-25 | Microsoft Corporation | Information retrieval system in an on-line network including separate content and layout of published titles |
US5559875A (en) | 1995-07-31 | 1996-09-24 | Latitude Communications | Method and apparatus for recording and retrieval of audio conferences |
US5634100A (en) | 1995-08-07 | 1997-05-27 | Apple Computer, Inc. | System and method for event parameter interdependence and adjustment with pen input |
US5778404A (en) | 1995-08-07 | 1998-07-07 | Apple Computer, Inc. | String inserter for pen-based computer systems and method for providing same |
JP2986078B2 (ja) | 1995-08-28 | 1999-12-06 | インターナショナル・ビジネス・マシーンズ・コーポレイション | カレンダーの表示方法及び表示装置 |
US5872973A (en) | 1995-10-26 | 1999-02-16 | Viewsoft, Inc. | Method for managing dynamic relations between objects in dynamic object-oriented languages |
US5874956A (en) | 1995-11-13 | 1999-02-23 | Platinum Technology | Apparatus and method for three dimensional manipulation of point of view and object |
US5821936A (en) | 1995-11-20 | 1998-10-13 | Siemens Business Communication Systems, Inc. | Interface method and system for sequencing display menu items |
US5793365A (en) | 1996-01-02 | 1998-08-11 | Sun Microsystems, Inc. | System and method providing a computer user interface enabling access to distributed workgroup members |
JPH09204289A (ja) | 1996-01-29 | 1997-08-05 | Canon Inc | 文書編集装置 |
US5764960A (en) | 1996-01-30 | 1998-06-09 | International Business Machines Corporation | Method and system for sharing a menu by multiple components in a component-based computer system |
US5855006A (en) | 1996-03-01 | 1998-12-29 | Humware | Personal activity scheduling apparatus |
US6374304B1 (en) | 1996-03-01 | 2002-04-16 | Casio Computer Co., Ltd. | Data communication system and information management apparatus having communication function adaptable to the system |
US5838321A (en) | 1996-05-06 | 1998-11-17 | Ast Research, Inc. | User interface with embedded objects for personal computers and the like |
GB2328537B (en) | 1996-05-10 | 2000-08-09 | Aim Corp | Message searching system and terminal |
US6493006B1 (en) | 1996-05-10 | 2002-12-10 | Apple Computer, Inc. | Graphical user interface having contextual menus |
US5963938A (en) | 1996-05-17 | 1999-10-05 | Novell Inc. | Automatic, context-organizing, query interface |
US5933841A (en) | 1996-05-17 | 1999-08-03 | Ameritech Corporation | Structured document browser |
US5905863A (en) | 1996-06-07 | 1999-05-18 | At&T Corp | Finding an e-mail message to which another e-mail message is a response |
US6085206A (en) | 1996-06-20 | 2000-07-04 | Microsoft Corporation | Method and system for verifying accuracy of spelling and grammatical composition of a document |
US6073108A (en) | 1996-06-21 | 2000-06-06 | Paul, Hastings, Janofsky & Walker | Task-based classification and analysis system |
JPH1074217A (ja) | 1996-07-01 | 1998-03-17 | Hitachi Ltd | 通信回線を利用するスケジュール管理システム及び記憶媒体 |
US6434598B1 (en) | 1996-07-01 | 2002-08-13 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system |
US5802530A (en) | 1996-07-01 | 1998-09-01 | Sun Microsystems, Inc. | Web document based graphical user interface |
US5899979A (en) | 1996-07-22 | 1999-05-04 | International Business Machines Corporation | Method and system for automatically integrating scheduled work items onto an electronic calendar |
US6154755A (en) | 1996-07-31 | 2000-11-28 | Eastman Kodak Company | Index imaging system |
US6016478A (en) | 1996-08-13 | 2000-01-18 | Starfish Software, Inc. | Scheduling system with methods for peer-to-peer scheduling of remote users |
US5924089A (en) | 1996-09-03 | 1999-07-13 | International Business Machines Corporation | Natural language translation of an SQL query |
US5895476A (en) | 1996-09-09 | 1999-04-20 | Design Intelligence, Inc. | Design engine for automatic reformatting for design and media |
US5956737A (en) | 1996-09-09 | 1999-09-21 | Design Intelligence, Inc. | Design engine for fitting content to a medium |
US5903902A (en) | 1996-09-09 | 1999-05-11 | Design Intelligence, Inc. | Design engine with tree and component structure |
US5828376A (en) | 1996-09-23 | 1998-10-27 | J. D. Edwards World Source Company | Menu control in a graphical user interface |
US6018343A (en) | 1996-09-27 | 2000-01-25 | Timecruiser Computing Corp. | Web calendar architecture and uses thereof |
US5842009A (en) | 1996-09-30 | 1998-11-24 | Apple Computer, Inc. | System for automatically retrieving information relevant to a user's scheduled event |
US5926806A (en) | 1996-10-18 | 1999-07-20 | Apple Computer, Inc. | Method and system for displaying related information from a database |
IDP000008233A (id) | 1996-10-30 | 2001-08-16 | Lilly Co Eli | Metode pencegahan kanker payudara |
US5796393A (en) | 1996-11-08 | 1998-08-18 | Compuserve Incorporated | System for intergrating an on-line service community with a foreign service |
US6012075A (en) | 1996-11-14 | 2000-01-04 | Microsoft Corporation | Method and system for background grammar checking an electronic document |
EP0847019A1 (en) | 1996-12-04 | 1998-06-10 | Koninklijke Philips Electronics N.V. | Method and system for selecting an information item in an information processing system, and local station in such a system |
TW401548B (en) | 1996-12-20 | 2000-08-11 | Sony Corp | Method and apparatus for sending E-mail, method and apparatus for receiving E-mail, sending program supplying medium, receiving program supplying medium |
US5966126A (en) | 1996-12-23 | 1999-10-12 | Szabo; Andrew J. | Graphic user interface for database system |
EP0851368A3 (en) | 1996-12-26 | 1999-05-19 | Sun Microsystems, Inc. | Self-teaching advanced search specification |
US5874953A (en) | 1996-12-31 | 1999-02-23 | International Business Machines Corporation | Database graphical user interface with outline view |
US7248150B2 (en) | 1997-01-29 | 2007-07-24 | Directed Electronics, Inc. | Menu-driven remote control transmitter |
US5900875A (en) | 1997-01-29 | 1999-05-04 | 3Com Corporation | Method and apparatus for interacting with a portable computer system |
US5864848A (en) | 1997-01-31 | 1999-01-26 | Microsoft Corporation | Goal-driven information interpretation and extraction system |
US5999938A (en) | 1997-01-31 | 1999-12-07 | Microsoft Corporation | System and method for creating a new data structure in memory populated with data from an existing data structure |
US5917489A (en) | 1997-01-31 | 1999-06-29 | Microsoft Corporation | System and method for creating, editing, and distributing rules for processing electronic messages |
US6990652B1 (en) | 1997-03-04 | 2006-01-24 | National Instruments Corporation | System and method for determining methods and properties to be invoked on objects in a graphical program |
US6034683A (en) | 1997-03-26 | 2000-03-07 | Netscape Communications Corporation | Time line for desktop metaphor |
EP0970416B1 (en) | 1997-03-28 | 2002-06-12 | Sun Microsystems, Inc. | Method and apparatus for configuring sliding panels |
JP3448183B2 (ja) * | 1997-03-28 | 2003-09-16 | ブラザー工業株式会社 | 帽子枠装置 |
US6057836A (en) | 1997-04-01 | 2000-05-02 | Microsoft Corporation | System and method for resizing and rearranging a composite toolbar by direct manipulation |
US6230309B1 (en) | 1997-04-25 | 2001-05-08 | Sterling Software, Inc | Method and system for assembling and utilizing components in component object systems |
US5937160A (en) | 1997-05-01 | 1999-08-10 | Reedy Creek Technologies, Inc. | Systems, methods and computer program products for updating hypertext documents via electronic mail |
US6118480A (en) | 1997-05-05 | 2000-09-12 | Flashpoint Technology, Inc. | Method and apparatus for integrating a digital camera user interface across multiple operating modes |
JPH10326171A (ja) | 1997-05-09 | 1998-12-08 | Internatl Business Mach Corp <Ibm> | ウィンドウ表示装置および方法、並びに、制御プログラムを記録したコンピュータ読取り可能な記録媒体 |
US5910895A (en) * | 1997-06-13 | 1999-06-08 | Teradyne, Inc. | Low cost, easy to use automatic test system software |
US5940078A (en) | 1997-06-17 | 1999-08-17 | Sun Microsystems, Inc. | Method and apparatus for changing the appearance of icon images on a computer display monitor |
US6073142A (en) | 1997-06-23 | 2000-06-06 | Park City Group | Automated post office based rule analysis of e-mail messages and other data objects for controlled distribution in network environments |
DE19730112A1 (de) | 1997-07-14 | 1999-01-21 | Ericsson Telefon Ab L M | Empfangs- und Speichervorrichtung für Übertragungseinheiten |
JPH1139292A (ja) | 1997-07-15 | 1999-02-12 | Toshiba Corp | 文書管理方法、文書検索方法、及び文書検索装置 |
US6073110A (en) | 1997-07-22 | 2000-06-06 | Siemens Building Technologies, Inc. | Activity based equipment scheduling method and system |
EP1015961A1 (en) | 1997-08-22 | 2000-07-05 | Natrificial LLC | Method and apparatus for simultaneously resizing and relocating windows within a graphical display |
GB2328539B (en) | 1997-08-22 | 2001-04-18 | Ibm | Data charting |
US6199102B1 (en) | 1997-08-26 | 2001-03-06 | Christopher Alan Cobb | Method and system for filtering electronic messages |
JPH1174929A (ja) | 1997-08-29 | 1999-03-16 | Sharp Corp | 電子メール処理方法及び電子メール処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6226642B1 (en) | 1997-09-11 | 2001-05-01 | International Business Machines Corporation | Content modification of internet web pages for a television class display |
US6381740B1 (en) | 1997-09-16 | 2002-04-30 | Microsoft Corporation | Method and system for incrementally improving a program layout |
US6882354B1 (en) | 1997-09-17 | 2005-04-19 | Sun Microsystems, Inc. | Scroll bars with user feedback |
US6433801B1 (en) | 1997-09-26 | 2002-08-13 | Ericsson Inc. | Method and apparatus for using a touch screen display on a portable intelligent communications device |
US6088707A (en) | 1997-10-06 | 2000-07-11 | International Business Machines Corporation | Computer system and method of displaying update status of linked hypertext documents |
EP1029262A4 (en) | 1997-10-06 | 2005-04-13 | Inc Crisnet | ACTIVE SINGLE DOCUMENT USER INTERFACE AND METHOD AND METHOD AND SYSTEM FOR ITS IMPLEMENTATION |
US5970466A (en) | 1997-10-06 | 1999-10-19 | Impromed, Inc. | Graphical computer system and method for appointment scheduling |
US6134552A (en) | 1997-10-07 | 2000-10-17 | Sap Aktiengesellschaft | Knowledge provider with logical hyperlinks |
US6121965A (en) | 1997-10-17 | 2000-09-19 | Lucent Technologies Inc. | User interface for graphical application tool |
US6816904B1 (en) | 1997-11-04 | 2004-11-09 | Collaboration Properties, Inc. | Networked video multimedia storage server environment |
US6067551A (en) | 1997-11-14 | 2000-05-23 | Microsoft Corporation | Computer implemented method for simultaneous multi-user editing of a document |
US6216122B1 (en) | 1997-11-19 | 2001-04-10 | Netscape Communications Corporation | Electronic mail indexing folder having a search scope and interval |
US6188403B1 (en) | 1997-11-21 | 2001-02-13 | Portola Dimensional Systems, Inc. | User-friendly graphics generator using direct manipulation |
US6137488A (en) | 1997-12-05 | 2000-10-24 | International Business Machines Corporation | System for creating structured fields on electronic forms |
US5898436A (en) | 1997-12-05 | 1999-04-27 | Hewlett-Packard Company | Graphical user interface for digital image editing |
EP0927926A3 (en) | 1997-12-29 | 2000-06-28 | Lucent Technologies Inc. | System and method for providing a user definable indicator setting for graphical user interfaces |
US6750850B2 (en) | 1998-01-07 | 2004-06-15 | Microsoft Corporation | Viewer system for a wireless device |
US5960406A (en) | 1998-01-22 | 1999-09-28 | Ecal, Corp. | Scheduling system for use between users on the web |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US6211879B1 (en) | 1999-01-13 | 2001-04-03 | Planetweb, Inc. | System and method for navigating in multiple windows |
JP2938420B2 (ja) | 1998-01-30 | 1999-08-23 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ファンクション選択方法及び装置、ファンクションを選択するための制御プログラムを格納した記憶媒体、オブジェクトの操作方法及び装置、オブジェクトを操作するための制御プログラムを格納した記憶媒体、複合アイコンを格納した記憶媒体 |
US6219670B1 (en) | 1998-02-18 | 2001-04-17 | International Business Machines Corporation | Method and apparatus for filtering a table list before opening with a graphical user interface |
US6067087A (en) | 1998-03-03 | 2000-05-23 | Microsoft Corporation | Method for building menus during idle times |
GB2335822B (en) | 1998-03-25 | 2003-09-10 | Nokia Mobile Phones Ltd | Context sensitive pop-up window for a portable phone |
US6188401B1 (en) | 1998-03-25 | 2001-02-13 | Microsoft Corporation | Script-based user interface implementation defining components using a text markup language |
US6272488B1 (en) | 1998-04-01 | 2001-08-07 | International Business Machines Corporation | Managing results of federated searches across heterogeneous datastores with a federated collection object |
US6173316B1 (en) | 1998-04-08 | 2001-01-09 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
US6038542A (en) | 1998-04-28 | 2000-03-14 | Micron Electronics, Inc. | System for notifying an individual of a previously scheduled event |
US6785866B1 (en) | 1998-05-01 | 2004-08-31 | Adobe Systems Incorporated | Dialogs for multiple operating systems and multiple languages |
US6330589B1 (en) | 1998-05-26 | 2001-12-11 | Microsoft Corporation | System and method for using a client database to manage conversation threads generated from email or news messages |
US6239798B1 (en) | 1998-05-28 | 2001-05-29 | Sun Microsystems, Inc. | Methods and apparatus for a window access panel |
US6175363B1 (en) | 1998-05-29 | 2001-01-16 | Hewlett-Packard Company | Method and system to provide functionality access based on user approach to network and system management tasks |
US6043816A (en) | 1998-05-29 | 2000-03-28 | Hewlett-Packard Company | User interface mechanism for maintaning quick access to important information in a windows-based computer environment |
US6396516B1 (en) | 1998-05-29 | 2002-05-28 | Plexus Systems, Llc | Graphical user interface shop floor control system |
US6133915A (en) | 1998-06-17 | 2000-10-17 | Microsoft Corporation | System and method for customizing controls on a toolbar |
US6237135B1 (en) | 1998-06-18 | 2001-05-22 | Borland Software Corporation | Development system with visual design tools for creating and maintaining Java Beans components |
US6101480A (en) | 1998-06-19 | 2000-08-08 | International Business Machines | Electronic calendar with group scheduling and automated scheduling techniques for coordinating conflicting schedules |
US6269341B1 (en) | 1998-07-01 | 2001-07-31 | Day-Timers, Inc. | Method and system for printing individualized calendars |
JP4495791B2 (ja) | 1998-07-03 | 2010-07-07 | 日揮株式会社 | コンバインドサイクル発電システム |
US6727919B1 (en) | 1998-07-07 | 2004-04-27 | International Business Machines Corporation | Flexible mouse-driven method of user interface |
US6466240B1 (en) | 1998-07-08 | 2002-10-15 | Vadim Maslov | Method for visually writing programs or scripts that transform structured text presented as a tree |
JP3549403B2 (ja) | 1998-07-14 | 2004-08-04 | 株式会社リコー | ファイルシステム |
US6493007B1 (en) | 1998-07-15 | 2002-12-10 | Stephen Y. Pang | Method and device for removing junk e-mail messages |
US6414700B1 (en) | 1998-07-21 | 2002-07-02 | Silicon Graphics, Inc. | System for accessing a large number of menu items using a zoned menu bar |
US6307544B1 (en) | 1998-07-23 | 2001-10-23 | International Business Machines Corporation | Method and apparatus for delivering a dynamic context sensitive integrated user assistance solution |
GB2340358B (en) | 1998-07-31 | 2002-11-13 | Sony Uk Ltd | Video special effects |
US6359634B1 (en) | 1998-08-25 | 2002-03-19 | International Business Machines Corporation | Method and computer program product for graphical user interface (GUI) organization control for extending GUI applications |
GB2341052B (en) | 1998-08-26 | 2003-05-14 | Nokia Mobile Phones Ltd | Wireless communication terminal |
JP2000090098A (ja) | 1998-09-09 | 2000-03-31 | Hitachi Ltd | データベース問い合わせ方法及びその実施装置並びにその処理プログラムを記録した媒体 |
US6507845B1 (en) | 1998-09-14 | 2003-01-14 | International Business Machines Corporation | Method and software for supporting improved awareness of and collaboration among users involved in a task |
US6373507B1 (en) | 1998-09-14 | 2002-04-16 | Microsoft Corporation | Computer-implemented image acquistion system |
US6232971B1 (en) | 1998-09-23 | 2001-05-15 | International Business Machines Corporation | Variable modality child windows |
US6195094B1 (en) | 1998-09-29 | 2001-02-27 | Netscape Communications Corporation | Window splitter bar system |
US6480865B1 (en) | 1998-10-05 | 2002-11-12 | International Business Machines Corporation | Facility for adding dynamism to an extensible markup language |
US6313854B1 (en) | 1998-10-16 | 2001-11-06 | International Business Machines Corporation | Display mechanism for HTML frames |
WO2000024131A1 (en) | 1998-10-21 | 2000-04-27 | American Calcar, Inc. | Positional camera and gps data interchange device |
US7107548B2 (en) | 1998-10-28 | 2006-09-12 | Yahoo! Inc. | Method of controlling an internet browser interface and a controllable browser interface |
US6341277B1 (en) | 1998-11-17 | 2002-01-22 | International Business Machines Corporation | System and method for performance complex heterogeneous database queries using a single SQL expression |
US6941304B2 (en) | 1998-11-17 | 2005-09-06 | Kana Software, Inc. | Method and apparatus for performing enterprise email management |
US6313834B1 (en) | 1998-11-23 | 2001-11-06 | Ibm | Multi-format and multi-view synchronized data editor |
US20030097361A1 (en) | 1998-12-07 | 2003-05-22 | Dinh Truong T | Message center based desktop systems |
US6571245B2 (en) | 1998-12-07 | 2003-05-27 | Magically, Inc. | Virtual desktop in a computer network |
US6546417B1 (en) | 1998-12-10 | 2003-04-08 | Intellinet, Inc. | Enhanced electronic mail system including methods and apparatus for identifying mime types and for displaying different icons |
US6353451B1 (en) | 1998-12-16 | 2002-03-05 | Intel Corporation | Method of providing aerial perspective in a graphical user interface |
US6342901B1 (en) | 1998-12-22 | 2002-01-29 | Xerox Corporation | Interactive device for displaying information from multiple sources |
TW460839B (en) | 1999-01-08 | 2001-10-21 | Lg Electronics Inc | User interface method of image display device |
US6635089B1 (en) | 1999-01-13 | 2003-10-21 | International Business Machines Corporation | Method for producing composite XML document object model trees using dynamic data retrievals |
US6493731B1 (en) | 1999-01-27 | 2002-12-10 | Xerox Corporation | Document management system for recording and viewing the history of document use |
US6385769B1 (en) | 1999-02-03 | 2002-05-07 | International Business Machines Corporation | Text based object oriented program code with a visual program builder and parser support for predetermined and not predetermined formats |
US6584501B1 (en) | 1999-02-03 | 2003-06-24 | Compuware Corporation | Method to display information representing network traffic on a computer display monitor |
US6459441B1 (en) | 1999-03-03 | 2002-10-01 | Dassault Systemes | Software interface |
US6369840B1 (en) | 1999-03-10 | 2002-04-09 | America Online, Inc. | Multi-layered online calendaring and purchasing |
US6429882B1 (en) | 1999-03-15 | 2002-08-06 | Sun Microsystems, Inc. | User interface component |
KR100317370B1 (ko) | 1999-03-30 | 2001-12-22 | 구자홍 | 온스크린 디스플레이 메뉴를 이용한 영상표시기기의 레벨조절표시장치 및 방법 |
US6486896B1 (en) | 1999-04-07 | 2002-11-26 | Apple Computer, Inc. | Scalable scroll controller |
US6466236B1 (en) | 1999-04-08 | 2002-10-15 | Palm, Inc. | System and method for displaying and manipulating multiple calendars on a personal digital assistant |
US6457062B1 (en) | 1999-04-08 | 2002-09-24 | Palm, Inc. | System and method for synchronizing multiple calendars over wide area network |
US6603493B1 (en) | 1999-04-13 | 2003-08-05 | International Business Machines Corporation | Method for arranging display elements |
JP2001034775A (ja) | 1999-05-17 | 2001-02-09 | Fuji Photo Film Co Ltd | 履歴画像表示方法 |
US7100112B1 (en) | 1999-05-20 | 2006-08-29 | Microsoft Corporation | Dynamic properties of documents and the use of these properties |
US6476828B1 (en) | 1999-05-28 | 2002-11-05 | International Business Machines Corporation | Systems, methods and computer program products for building and displaying dynamic graphical user interfaces |
US6539374B2 (en) | 1999-06-03 | 2003-03-25 | Microsoft Corporation | Methods, apparatus and data structures for providing a uniform representation of various types of information |
GB2350911B (en) | 1999-06-10 | 2004-06-09 | Ibm | Form data files generator |
CA2394645A1 (en) | 1999-06-11 | 2000-12-21 | Sydney Hyman | Image making medium |
US6691281B1 (en) | 1999-06-15 | 2004-02-10 | Microsoft Corporation | Publishing/republishing data tables in HTML documents while maintaining formatting and functionality for restoring back the data tables |
US6456304B1 (en) | 1999-06-30 | 2002-09-24 | Microsoft Corporation | Procedural toolbar user interface |
WO2001002939A1 (en) | 1999-06-30 | 2001-01-11 | Silverbrook Research Pty Ltd | Method and system for collaborative document markup |
US6707454B1 (en) | 1999-07-01 | 2004-03-16 | Lucent Technologies Inc. | Systems and methods for visualizing multi-dimensional data in spreadsheets and other data structures |
US6433831B1 (en) | 1999-07-16 | 2002-08-13 | Thomson Licensing S.A. | Method and apparatus for automatically setting time information in a multi-format digital television product |
US6567509B1 (en) | 1999-07-22 | 2003-05-20 | International Business Machines Corporation | Method and system to extend functionality of voice processing systems |
US7039863B1 (en) | 1999-07-23 | 2006-05-02 | Adobe Systems Incorporated | Computer generation of documents using layout elements and content elements |
US6564377B1 (en) | 1999-07-26 | 2003-05-13 | Microsoft Corporation | Self-describing components within a software catalog |
JP2001043061A (ja) | 1999-08-02 | 2001-02-16 | Fuji Photo Film Co Ltd | スタイル・シート出力装置および方法ならびにスタイル・シート出力システム |
US6484180B1 (en) | 1999-08-02 | 2002-11-19 | Oracle Corporation | Accessing domain object data stored in a relational database system |
US6621504B1 (en) | 1999-08-06 | 2003-09-16 | Avid Technology, Inc. | Editor for effect tree parameters |
US6513036B2 (en) | 1999-08-13 | 2003-01-28 | Mindpass A/S | Method and apparatus for searching and presenting search result from one or more information sources based on context representations selected from the group of other users |
US6806890B2 (en) | 1999-08-17 | 2004-10-19 | International Business Machines Corporation | Generating a graphical user interface from a command syntax for managing multiple computer systems as one computer system |
US7188073B1 (en) | 1999-08-18 | 2007-03-06 | Tam Tommy H | On-line appointment system with electronic notifications |
US20020123984A1 (en) | 1999-08-23 | 2002-09-05 | Naveen Prakash | Dynamic query of server applications |
US6538673B1 (en) | 1999-08-23 | 2003-03-25 | Divine Technology Ventures | Method for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformation |
GB2353679A (en) | 1999-08-25 | 2001-02-28 | Ibm | Prioritized display of messages |
US6931623B2 (en) | 1999-08-30 | 2005-08-16 | Touchnet Information Systems, Inc. | Method of accessing data and logic on existing systems through dynamic construction of software components |
US6799095B1 (en) | 1999-09-08 | 2004-09-28 | Rockwell Collins | Method and apparatus for interactively displaying a route window for a flight management system |
US6553412B1 (en) | 1999-09-10 | 2003-04-22 | Avantgo, Inc. | System, method, and computer program product for web content aggregation and development, and web content delivery to clients |
US6405216B1 (en) | 1999-09-17 | 2002-06-11 | International Business Machines Corporation | Internet-based application program interface (API) documentation interface |
US6630943B1 (en) | 1999-09-21 | 2003-10-07 | Xsides Corporation | Method and system for controlling a complementary user interface on a display surface |
US6732330B1 (en) | 1999-09-30 | 2004-05-04 | International Business Machines Corporation | Scripting language blocks to support multiple scripting languages in a single web page |
JP2001109673A (ja) | 1999-09-30 | 2001-04-20 | Internatl Business Mach Corp <Ibm> | グループウェアにおけるユーザの状態表示方法およびそれに用いる装置 |
US7082567B1 (en) | 1999-10-18 | 2006-07-25 | Rose Blush Software Llc | Enhanced human computer user interface system for searching and browsing documents |
US7134095B1 (en) | 1999-10-20 | 2006-11-07 | Gateway, Inc. | Simulated three-dimensional navigational menu system |
US6578192B1 (en) | 1999-10-20 | 2003-06-10 | International Business Machines Corporation | Method and system for supporting dynamic document content expressed in a component-level language |
US7152207B1 (en) | 1999-11-05 | 2006-12-19 | Decentrix Inc. | Method and apparatus for providing conditional customization for generating a web site |
EP1247174A2 (en) | 1999-11-12 | 2002-10-09 | E-Brain Solutions, LLC | Any-to-any component computing system |
US6734880B2 (en) | 1999-11-24 | 2004-05-11 | Stentor, Inc. | User interface for a medical informatics systems |
US6826727B1 (en) | 1999-11-24 | 2004-11-30 | Bitstream Inc. | Apparatus, methods, programming for automatically laying out documents |
EP1104151A3 (en) | 1999-11-24 | 2003-03-12 | Nokia Corporation | Mobile station having improved user interface providing application management and other functions |
US6924797B1 (en) | 1999-11-30 | 2005-08-02 | International Business Machines Corp. | Arrangement of information into linear form for display on diverse display devices |
US20010044736A1 (en) | 1999-12-08 | 2001-11-22 | Jacobs Paul E. | E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon |
US20010044741A1 (en) | 1999-12-08 | 2001-11-22 | Jacobs Paul E. | E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon |
US20010034762A1 (en) | 1999-12-08 | 2001-10-25 | Jacobs Paul E. | E-mall software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon |
US6639611B1 (en) | 1999-12-15 | 2003-10-28 | Sun Microsystems, Inc. | System and method for efficient layout of a display table |
JP2001184344A (ja) | 1999-12-21 | 2001-07-06 | Internatl Business Mach Corp <Ibm> | 情報処理システム、プロキシサーバ、ウェブページ表示制御方法、記憶媒体、及びプログラム伝送装置 |
US6892196B1 (en) | 1999-12-22 | 2005-05-10 | Accenture Llp | System, method and article of manufacture for a user programmable diary interface link |
JP2001251476A (ja) | 1999-12-27 | 2001-09-14 | Nikon Corp | 画像入出力装置および資料提示装置 |
US6686938B1 (en) | 2000-01-05 | 2004-02-03 | Apple Computer, Inc. | Method and system for providing an embedded application toolbar |
US20020073091A1 (en) | 2000-01-07 | 2002-06-13 | Sandeep Jain | XML to object translation |
US6701513B1 (en) | 2000-01-14 | 2004-03-02 | Measurement Computing Corporation | Program-development environment for use in generating application programs |
US6904449B1 (en) | 2000-01-14 | 2005-06-07 | Accenture Llp | System and method for an application provider framework |
US6621508B1 (en) | 2000-01-18 | 2003-09-16 | Seiko Epson Corporation | Information processing system |
US7003641B2 (en) | 2000-01-31 | 2006-02-21 | Commvault Systems, Inc. | Logical view with granular access to exchange data managed by a modular data and storage management system |
JP2001216064A (ja) | 2000-02-04 | 2001-08-10 | Minolta Co Ltd | 動作条件設定装置、プリンタドライバ、プリンタおよび動作条件設定方法 |
JP2001222477A (ja) | 2000-02-08 | 2001-08-17 | Nec Corp | 電子メール記事管理システム |
EP1126380A1 (en) | 2000-02-16 | 2001-08-22 | Sun Microsystems, Inc. | Converting a formatted document into an XML-document |
US6446118B1 (en) | 2000-02-29 | 2002-09-03 | Designtech International, Inc. | E-mail notification device |
US7565403B2 (en) | 2000-03-16 | 2009-07-21 | Microsoft Corporation | Use of a bulk-email filter within a system for classifying messages for urgency or importance |
KR100450881B1 (ko) | 2000-03-16 | 2004-10-01 | 주식회사 유니소프트 | 다중 언어 번역시스템 및 번역서비스 방법 |
US6683633B2 (en) | 2000-03-20 | 2004-01-27 | Incontext Enterprises, Inc. | Method and system for accessing information |
US6654791B1 (en) | 2000-03-24 | 2003-11-25 | International Business Machines Corporation | Method and apparatus for processing electronic mail using an importance indicator |
US20040230461A1 (en) | 2000-03-30 | 2004-11-18 | Talib Iqbal A. | Methods and systems for enabling efficient retrieval of data from data collections |
US6633867B1 (en) | 2000-04-05 | 2003-10-14 | International Business Machines Corporation | System and method for providing a session query within the context of a dynamic search result set |
US20050091576A1 (en) | 2003-10-24 | 2005-04-28 | Microsoft Corporation | Programming interface for a computer platform |
US6756999B2 (en) * | 2000-04-06 | 2004-06-29 | Microsoft Corporation | Method and system for clustering and grouping taskbar buttons |
DE60142556D1 (de) | 2000-04-10 | 2010-08-26 | Research In Motion Ltd | System und verfahren zum bündeln von informationen |
US6618732B1 (en) | 2000-04-11 | 2003-09-09 | Revelink, Inc. | Database query handler supporting querying of textual annotations of relations between data objects |
US20030206646A1 (en) | 2000-04-24 | 2003-11-06 | Brackett Charles C. | Imaging system having means for creating, managing and selecting from list of exam descriptions |
CN1366760A (zh) | 2000-04-28 | 2002-08-28 | 索尼株式会社 | 可携带信息终端装置 |
US6789107B1 (en) | 2000-05-03 | 2004-09-07 | International Business Machines Corporation | Method and apparatus for providing a view of an electronic mail message |
US7249325B1 (en) | 2000-05-11 | 2007-07-24 | Palmsource, Inc. | Automatically centered scrolling in a tab-based user interface |
US7225244B2 (en) | 2000-05-20 | 2007-05-29 | Ciena Corporation | Common command interface |
JP4148634B2 (ja) | 2000-05-25 | 2008-09-10 | 富士通株式会社 | カーソル表示を制御するプログラムを格納した記憶媒体及びカーソル表示制御装置 |
US6785868B1 (en) | 2000-05-31 | 2004-08-31 | Palm Source, Inc. | Method and apparatus for managing calendar information from a shared database and managing calendar information from multiple users |
JP4911862B2 (ja) | 2000-06-14 | 2012-04-04 | アドレア エルエルシー | 動的メニューオプション構成を有するユーザインタフェース |
US7346848B1 (en) | 2000-06-21 | 2008-03-18 | Microsoft Corporation | Single window navigation methods and systems |
US7000230B1 (en) | 2000-06-21 | 2006-02-14 | Microsoft Corporation | Network-based software extensions |
US7111238B1 (en) | 2000-06-23 | 2006-09-19 | Microsoft Corporation | System and method for maintaining text formatting consistency within an electronic document |
US6707476B1 (en) | 2000-07-05 | 2004-03-16 | Ge Medical Systems Information Technologies, Inc. | Automatic layout selection for information monitoring system |
EP1354263A2 (en) | 2000-07-07 | 2003-10-22 | Openwave Systems Inc. | Graphical user interface features of a browser in a hand-held wireless communication device |
US20020004734A1 (en) | 2000-07-10 | 2002-01-10 | Shinichiro Nishizawa | Schedule managing apparatus and method and computer-readable recording medium storing schedule managing program therein |
US7178098B2 (en) | 2000-07-13 | 2007-02-13 | International Business Machines Corporation | Method and system in an electronic spreadsheet for handling user-defined options in a copy/cut—paste operation |
US6857103B1 (en) | 2000-07-14 | 2005-02-15 | International Business Machines Corporation | Flexible help support in an object oriented application |
US7188158B1 (en) | 2000-07-15 | 2007-03-06 | Hewlett-Packard Development Company, L.P. | System and method for component-based software development |
US6948134B2 (en) | 2000-07-21 | 2005-09-20 | Microsoft Corporation | Integrated method for creating a refreshable Web Query |
US6583798B1 (en) | 2000-07-21 | 2003-06-24 | Microsoft Corporation | On-object user interface |
CA2420418C (en) | 2000-08-29 | 2013-01-29 | Eloquent | Tool for collaborative edit/search of dynamic objects |
US6847989B1 (en) | 2000-08-29 | 2005-01-25 | International Business Machines Corporation | Method and system for creating mail rules from existing mail |
US20020029247A1 (en) | 2000-09-04 | 2002-03-07 | Mikio Kawamoto | Electronic-mail transmission/reception apparatus hierarchizing and displaying electronic mails based on specified condition |
US6717593B1 (en) | 2000-09-12 | 2004-04-06 | Avaya Technology Corp. | Mark-up language implementation of graphical or non-graphical user interfaces |
US6871195B2 (en) | 2000-09-13 | 2005-03-22 | E-Promentor | Method and system for remote electronic monitoring and mentoring of computer assisted performance support |
WO2002023336A1 (en) | 2000-09-14 | 2002-03-21 | Bea Systems, Inc. | Xml-based graphical user interface application development toolkit |
US6934740B1 (en) | 2000-09-19 | 2005-08-23 | 3Com Corporation | Method and apparatus for sharing common data objects among multiple applications in a client device |
US6832244B1 (en) | 2000-09-21 | 2004-12-14 | International Business Machines Corporation | Graphical e-mail content analyser and prioritizer including hierarchical email classification system in an email |
JP3530475B2 (ja) | 2000-09-25 | 2004-05-24 | 三洋電機株式会社 | 折畳式通信端末装置および情報表示方法 |
US6981209B1 (en) | 2000-09-26 | 2005-12-27 | Microsoft Corporation | Automatic layout of vertical flow oriented characters within a defined area |
US7051276B1 (en) | 2000-09-27 | 2006-05-23 | Microsoft Corporation | View templates for HTML source documents |
CA2322594C (en) | 2000-10-06 | 2005-01-11 | Ibm Canada Limited-Ibm Canada Limitee | System and method for managing web page components |
US6988241B1 (en) | 2000-10-16 | 2006-01-17 | International Business Machines Corporation | Client side, web-based spreadsheet |
US6895426B1 (en) | 2000-10-17 | 2005-05-17 | Microsoft Corporation | Addresses as objects for email messages |
US7895530B2 (en) | 2000-11-09 | 2011-02-22 | Change Tools, Inc. | User definable interface system, method, support tools, and computer program product |
US6825859B1 (en) | 2000-11-13 | 2004-11-30 | Corel Corporation | System and method for processing content changes of on-screen items |
US7039875B2 (en) | 2000-11-30 | 2006-05-02 | Lucent Technologies Inc. | Computer user interfaces that are generated as needed |
US20020073156A1 (en) | 2000-12-08 | 2002-06-13 | Xerox Corporation | Method and system for mail folder displays |
GB2370192A (en) | 2000-12-15 | 2002-06-19 | Nokia Mobile Phones Ltd | Mobile phone with electronic trash can |
US7020848B2 (en) | 2000-12-20 | 2006-03-28 | Eastman Kodak Company | Comprehensive, multi-dimensional graphical user interface using picture metadata for navigating and retrieving pictures in a picture database |
US7802174B2 (en) | 2000-12-22 | 2010-09-21 | Oracle International Corporation | Domain based workflows |
US6898592B2 (en) | 2000-12-27 | 2005-05-24 | Microsoft Corporation | Scoping queries in a search engine |
US6925605B2 (en) | 2000-12-28 | 2005-08-02 | International Business Machines Corporation | Collating table for email |
US6907423B2 (en) | 2001-01-04 | 2005-06-14 | Sun Microsystems, Inc. | Search engine interface and method of controlling client searches |
US7266768B2 (en) | 2001-01-09 | 2007-09-04 | Sharp Laboratories Of America, Inc. | Systems and methods for manipulating electronic information using a three-dimensional iconic representation |
US7120868B2 (en) | 2002-05-30 | 2006-10-10 | Microsoft Corp. | System and method for adaptive document layout via manifold content |
US6801227B2 (en) | 2001-01-16 | 2004-10-05 | Siemens Medical Solutions Health Services Inc. | System and user interface supporting user navigation and concurrent application operation |
US20020099775A1 (en) | 2001-01-25 | 2002-07-25 | Anoop Gupta | Server system supporting collaborative messaging based on electronic mail |
US20020149623A1 (en) | 2001-01-26 | 2002-10-17 | Alan West | State and data driven dynamic menu and toolbar architecture |
KR20020066643A (ko) | 2001-02-13 | 2002-08-21 | (주)디딤넷 | 자동변환기능을 가진 그래픽사용자인터페이스 및 방법 |
EP1360597A4 (en) | 2001-02-15 | 2005-09-28 | Suffix Mail Inc | E-MAIL MESSAGING SYSTEM |
CA2372380A1 (en) | 2001-02-20 | 2002-08-20 | Martin D. Levine | Method for secure transmission and receipt of data over a computer network using biometrics |
US7110936B2 (en) | 2001-02-23 | 2006-09-19 | Complementsoft Llc | System and method for generating and maintaining software code |
US6906717B2 (en) | 2001-02-27 | 2005-06-14 | Microsoft Corporation | Multiple chart user interface |
US20020133557A1 (en) | 2001-03-03 | 2002-09-19 | Winarski Donna Ilene Robinson | Sorting e-mail |
US7788598B2 (en) | 2001-03-16 | 2010-08-31 | Siebel Systems, Inc. | System and method for assigning and scheduling activities |
US6964025B2 (en) | 2001-03-20 | 2005-11-08 | Microsoft Corporation | Auto thumbnail gallery |
US7174514B2 (en) | 2001-03-28 | 2007-02-06 | Siebel Systems, Inc. | Engine to present a user interface based on a logical structure, such as one for a customer relationship management system, across a web site |
TW502180B (en) | 2001-03-30 | 2002-09-11 | Ulead Systems Inc | Previewing method of editing multimedia effect |
CA2343496C (en) | 2001-04-03 | 2006-08-22 | Ibm Canada Limited-Ibm Canada Limitee | Transmission of locale information |
US20020156815A1 (en) | 2001-04-19 | 2002-10-24 | International Business Machines Corporation | Method and apparatus for the separation of web layout, logic, and data when used in server-side scripting languages |
JP2002318770A (ja) | 2001-04-20 | 2002-10-31 | Nec Corp | 受信メール自動振り分け装置、受信メール自動振り分け方法、および受信メール自動振り分けプログラム |
EP1255211A1 (en) | 2001-04-30 | 2002-11-06 | Sun Microsystems, Inc. | Method and computer system for displaying a table with column header inscriptions having a reduced horizontal size |
US20030098891A1 (en) | 2001-04-30 | 2003-05-29 | International Business Machines Corporation | System and method for multifunction menu objects |
US20020163538A1 (en) | 2001-05-07 | 2002-11-07 | Koninklijke Philips Electronics N.V. | Electronic mail guide |
US6892193B2 (en) | 2001-05-10 | 2005-05-10 | International Business Machines Corporation | Method and apparatus for inducing classifiers for multimedia based on unified representation of features reflecting disparate modalities |
US7039647B2 (en) | 2001-05-10 | 2006-05-02 | International Business Machines Corporation | Drag and drop technique for building queries |
US8171414B2 (en) | 2001-05-22 | 2012-05-01 | Netapp, Inc. | System and method for consolidated reporting of characteristics for a group of file systems |
JP3922894B2 (ja) | 2001-06-06 | 2007-05-30 | 富士通株式会社 | 物流情報処理方法 |
US20020188632A1 (en) | 2001-06-06 | 2002-12-12 | Ming-Shing Su | Table editor for web pages |
US20020186257A1 (en) | 2001-06-08 | 2002-12-12 | Cadiz Jonathan J. | System and process for providing dynamic communication access and information awareness in an interactive peripheral display |
US7188317B1 (en) | 2001-06-13 | 2007-03-06 | Microsoft Corporation | Dynamic multiple window display having independently linked windows |
US7233937B2 (en) | 2001-06-18 | 2007-06-19 | Siebel Systems, Inc. | Method, apparatus, and system for searching based on filter search specification |
US7334196B2 (en) | 2001-06-25 | 2008-02-19 | Siemens Medical Solutions Health Services Corporation | User interface display navigation and item selection system |
US8001465B2 (en) | 2001-06-26 | 2011-08-16 | Kudrollis Software Inventions Pvt. Ltd. | Compacting an information array display to cope with two dimensional display space constraint |
US6829745B2 (en) | 2001-06-28 | 2004-12-07 | Koninklijke Philips Electronics N.V. | Method and system for transforming an XML document to at least one XML document structured according to a subset of a set of XML grammar rules |
JP2003015719A (ja) | 2001-06-29 | 2003-01-17 | Oki Electric Ind Co Ltd | プロジェクトマネージメント支援システム |
US6826729B1 (en) | 2001-06-29 | 2004-11-30 | Microsoft Corporation | Gallery user interface controls |
JP2003203084A (ja) | 2001-06-29 | 2003-07-18 | Hitachi Ltd | 情報端末装置、サーバ、情報配信装置及び情報配信方法 |
US7080355B2 (en) | 2001-07-06 | 2006-07-18 | Logiclibrary, Inc. | Targeted asset capture, identification, and management |
US20030011638A1 (en) | 2001-07-10 | 2003-01-16 | Sun-Woo Chung | Pop-up menu system |
US7620911B2 (en) | 2001-07-12 | 2009-11-17 | Autodesk, Inc. | Collapsible dialog window |
US7251776B2 (en) | 2001-07-13 | 2007-07-31 | Netview Technologies, Inc. | System and method for efficiently and flexibly utilizing spreadsheet information |
US20030066025A1 (en) | 2001-07-13 | 2003-04-03 | Garner Harold R. | Method and system for information retrieval |
GB2377858B (en) | 2001-07-19 | 2005-04-20 | Inventec Appliances Corp | Method for simplifying cellular phone menu selection |
US20030084035A1 (en) | 2001-07-23 | 2003-05-01 | Emerick Charles L. | Integrated search and information discovery system |
US20030097640A1 (en) | 2001-07-25 | 2003-05-22 | International Business Machines Corporation | System and method for creating and editing documents |
US7240323B1 (en) | 2001-07-26 | 2007-07-03 | Emc Corporation | Plug and play interface for user actions |
US6778990B2 (en) | 2001-07-27 | 2004-08-17 | Hewlett-Packard Development Company, L.P. | Dynamic component activation method using a relational database as the repository for registration information |
US20030025732A1 (en) | 2001-07-31 | 2003-02-06 | Prichard Scot D. | Method and apparatus for providing customizable graphical user interface and screen layout |
US7461077B1 (en) | 2001-07-31 | 2008-12-02 | Nicholas Greenwood | Representation of data records |
US6950993B2 (en) | 2001-08-02 | 2005-09-27 | Microsoft Corporation | System and method for automatic and dynamic layout of resizable dialog type windows |
US20030043200A1 (en) | 2001-08-09 | 2003-03-06 | Urbanpixel Inc | Interactive multi-level mapping in a multiple browser environment |
US20030036950A1 (en) * | 2001-08-15 | 2003-02-20 | Nguyen Martin Khang | Discount purchase business method |
US6999068B2 (en) | 2001-08-21 | 2006-02-14 | Hewlett-Packard Development Company, L.P. | System and method for enabling users to edit graphical images |
US7046848B1 (en) | 2001-08-22 | 2006-05-16 | Olcott Peter L | Method and system for recognizing machine generated character glyphs and icons in graphic images |
US20030128243A1 (en) | 2001-08-22 | 2003-07-10 | Hiroyuki Okamoto | Tree-structured diagram output method and program |
US6820218B1 (en) | 2001-09-04 | 2004-11-16 | Microsoft Corporation | Persistent stateful component-based applications via automatic recovery |
US20030043211A1 (en) | 2001-09-05 | 2003-03-06 | Kremer Karl Heinz | Image-forming system having a graphic user interface with print option representation using thumbnail images |
US6944818B2 (en) | 2001-09-10 | 2005-09-13 | Xerox Corporation | Method and apparatus for the viewing and exploration of the content of hierarchical information |
US20030050986A1 (en) | 2001-09-13 | 2003-03-13 | Matthews Charles R. | System and method for community interfaces |
JP3938857B2 (ja) | 2001-09-21 | 2007-06-27 | 株式会社リコー | 画像形成装置 |
JP2003108486A (ja) | 2001-09-28 | 2003-04-11 | Hitachi Kokusai Electric Inc | 無線通信端末 |
US20030069892A1 (en) | 2001-10-10 | 2003-04-10 | International Business Machines Corporation | Relational view of electronic objects |
US7305402B2 (en) | 2001-10-10 | 2007-12-04 | International Business Machines Corporation | Adaptive indexing technique for use with electronic objects |
US7499907B2 (en) | 2001-10-12 | 2009-03-03 | Teradata Us, Inc. | Index selection in a database system |
JP2003141020A (ja) | 2001-10-31 | 2003-05-16 | Toshiba Tec Corp | 情報保管出力システム及び情報保管出力サービス |
US7032210B2 (en) | 2001-11-11 | 2006-04-18 | International Business Machines Corporation | Method and system for generating program source code of a computer application from an information model |
US20030177190A1 (en) | 2001-11-27 | 2003-09-18 | International Business Machines Corporation | Method and apparatus for interaction with electronic mail from multiple sources |
US7363590B2 (en) | 2001-11-27 | 2008-04-22 | International Business Machines Corporation | Calendar bar interface for electronic mail interaction |
US7359936B2 (en) | 2001-11-27 | 2008-04-15 | International Business Machines Corporation | Method and apparatus for electronic mail interaction with grouped message types |
US20030163537A1 (en) | 2001-11-27 | 2003-08-28 | International Business Machines Corporation | Method and apparatus for handling conversation threads and message groupings as a single entity |
US6928613B1 (en) | 2001-11-30 | 2005-08-09 | Victor Company Of Japan | Organization, selection, and application of video effects according to zones |
US20030135825A1 (en) | 2001-12-05 | 2003-07-17 | Matthew Gertner | Dynamically generated mark-up based graphical user interfaced with an extensible application framework with links to enterprise resources |
US6801230B2 (en) | 2001-12-18 | 2004-10-05 | Stanley W. Driskell | Method to display and manage computer pop-up controls |
TW527812B (en) | 2001-12-25 | 2003-04-11 | Inventec Corp | Mobile communication electronic device and method for automatically simplifying function menu |
JP4355121B2 (ja) | 2001-12-28 | 2009-10-28 | パイオニア株式会社 | 電子メール送受信システムの管理方法 |
EP1472633A2 (en) | 2002-01-08 | 2004-11-03 | Sap Ag | Enhanced email management system |
US7096218B2 (en) | 2002-01-14 | 2006-08-22 | International Business Machines Corporation | Search refinement graphical user interface |
US7039596B1 (en) | 2002-01-18 | 2006-05-02 | America Online, Inc. | Calendar overlays |
JP4490026B2 (ja) | 2002-01-28 | 2010-06-23 | 日立オムロンターミナルソリューションズ株式会社 | カスタマイズ可能な情報処理装置 |
US20030167315A1 (en) | 2002-02-01 | 2003-09-04 | Softwerc Technologies, Inc. | Fast creation of custom internet portals using thin clients |
US7421660B2 (en) | 2003-02-04 | 2008-09-02 | Cataphora, Inc. | Method and apparatus to visually present discussions for data mining purposes |
DE10204657A1 (de) | 2002-02-05 | 2003-08-07 | Rohde & Schwarz | Nachrichtenanalyseeinrichtung und Verfahren zum Anzeigen von Nachrichten |
US20030154254A1 (en) | 2002-02-14 | 2003-08-14 | Nikhil Awasthi | Assisted messaging for corporate email systems |
JP2003242178A (ja) | 2002-02-20 | 2003-08-29 | Fuji Photo Film Co Ltd | フォルダ・アイコン表示制御装置 |
KR100475432B1 (ko) | 2002-02-26 | 2005-03-10 | 삼성전자주식회사 | 그래픽 사용자 인터페이스의 디자인 변경 방법 및 이를 위한 기록매체 |
US6947928B2 (en) | 2002-02-26 | 2005-09-20 | International Business Machines Corporation | Graphical user interface for building queries with hierarchical conditions |
US6850255B2 (en) | 2002-02-28 | 2005-02-01 | James Edward Muschetto | Method and apparatus for accessing information, computer programs and electronic communications across multiple computing devices using a graphical user interface |
JP4279499B2 (ja) | 2002-03-01 | 2009-06-17 | シャープ株式会社 | 情報処理装置 |
JP4206673B2 (ja) | 2002-03-04 | 2009-01-14 | セイコーエプソン株式会社 | 画像または音声の入出力制御 |
US7003730B2 (en) | 2002-03-08 | 2006-02-21 | International Business Machines Corporation | Graphical user interface to build event-based dynamic searches or queries using event profiles |
US7386835B1 (en) | 2002-03-22 | 2008-06-10 | Emc Corporation | Technique for graphical user interface modification |
US20040117451A1 (en) | 2002-03-22 | 2004-06-17 | Chung Michael Myung-Jin | Methods and systems for electronic mail internet target and direct marketing and electronic mail banner |
US7599986B2 (en) | 2002-03-26 | 2009-10-06 | Alcatel-Lucent Usa Inc. | Method of handling overlapping notification requests in networks with open application programming interfaces |
US7899681B2 (en) | 2002-03-29 | 2011-03-01 | 3M Innovative Properties Company | Electronic management of sterilization process information |
US6941521B2 (en) | 2002-03-29 | 2005-09-06 | Intel Corporation | Method for dynamically generating a user interface from XML-based documents |
US7099656B2 (en) | 2002-04-03 | 2006-08-29 | International Business Machines Corporation | Integrated calendar and phonemail system |
US20030195937A1 (en) | 2002-04-16 | 2003-10-16 | Kontact Software Inc. | Intelligent message screening |
AU2003228616A1 (en) | 2002-04-19 | 2003-11-03 | Walker Digital, Llc | Method for employing flat rate play |
US20030200267A1 (en) | 2002-04-22 | 2003-10-23 | Garrigues James F. | Email management system |
JP2003316630A (ja) | 2002-04-24 | 2003-11-07 | Konica Minolta Holdings Inc | 記録媒体 |
US20040012633A1 (en) | 2002-04-26 | 2004-01-22 | Affymetrix, Inc., A Corporation Organized Under The Laws Of Delaware | System, method, and computer program product for dynamic display, and analysis of biological sequence data |
US7149983B1 (en) | 2002-05-08 | 2006-12-12 | Microsoft Corporation | User interface and method to facilitate hierarchical specification of queries using an information taxonomy |
US7395221B2 (en) | 2002-05-09 | 2008-07-01 | International Business Machines Corporation | Intelligent free-time search |
AU2002313103A1 (en) | 2002-05-16 | 2003-12-02 | Decision Curve Limited | Method and apparatus for automatically producing spreadsheet-based models |
US6972762B2 (en) | 2002-05-21 | 2005-12-06 | Microsoft Corporation | System and method for interactive grouping of pie chart slices |
US20040100504A1 (en) | 2002-05-24 | 2004-05-27 | Jored Sommer | Item selection systems and methods of displaying the same |
US7434163B2 (en) | 2002-05-31 | 2008-10-07 | Sap Aktiengesellschaft | Document structures for delta handling in server pages |
US20030227487A1 (en) | 2002-06-01 | 2003-12-11 | Hugh Harlan M. | Method and apparatus for creating and accessing associative data structures under a shared model of categories, rules, triggers and data relationship permissions |
US7113941B2 (en) | 2002-06-05 | 2006-09-26 | Sap Aktiengesellschaft | Database access mechanisms for a computer user interface |
US7287233B2 (en) | 2002-06-05 | 2007-10-23 | Sap Ag | Minimization function for a computer user interface |
US7356537B2 (en) | 2002-06-06 | 2008-04-08 | Microsoft Corporation | Providing contextually sensitive tools and help content in computer-generated documents |
US7191411B2 (en) | 2002-06-06 | 2007-03-13 | Moehrle Armin E | Active path menu navigation system |
GB2389499B (en) | 2002-06-06 | 2005-09-28 | Focus Solutions Group Plc | Electronic data capture and verification |
US8117263B2 (en) | 2002-06-07 | 2012-02-14 | At&T Intellectual Property I, L.P. | Systems and methods for delivering time sensitive messages over a distributed network |
US7464139B2 (en) | 2002-06-07 | 2008-12-09 | At&T Intellectual Property, I, L.P. | Methods for establishing an instant message conference |
EP1376337A1 (en) | 2002-06-12 | 2004-01-02 | Commerce One Operations, Inc. | Action/command/business object application framework |
US7721216B2 (en) | 2002-06-18 | 2010-05-18 | Microsoft Corporation | Visual group interface for group connectivity |
US20040001099A1 (en) | 2002-06-27 | 2004-01-01 | Microsoft Corporation | Method and system for associating actions with semantic labels in electronic documents |
US20040003351A1 (en) | 2002-06-28 | 2004-01-01 | Microsoft Corporation | Navigating a resource browser session |
US7634460B2 (en) | 2002-06-28 | 2009-12-15 | Sas Institute Inc. | Computer-implemented data replacement graphical user interface system and method |
US7421442B2 (en) | 2002-07-02 | 2008-09-02 | American Express Travel Related Services Company, Inc. | System and method for data capture and reporting |
US20050021521A1 (en) | 2002-07-03 | 2005-01-27 | Wycoff Robert E. | Embedding Internet message board display links |
US8874503B2 (en) | 2002-07-15 | 2014-10-28 | Jmw Productivity, Llc | Method, system and apparatus for organizing information for managing life affairs |
GB2391148B (en) | 2002-07-19 | 2006-01-04 | Autodesk Canada Inc | Selecting functions via a graphical user interface |
US7010746B2 (en) | 2002-07-23 | 2006-03-07 | Xerox Corporation | System and method for constraint-based document generation |
US6868424B2 (en) | 2002-07-25 | 2005-03-15 | Xerox Corporation | Electronic filing system with file-placeholders |
US7058902B2 (en) | 2002-07-30 | 2006-06-06 | Microsoft Corporation | Enhanced on-object context menus |
US20040030993A1 (en) | 2002-08-08 | 2004-02-12 | Hong Huey Anna Onon | Methods and apparatus for representing dynamic data in a software development environment |
JP3845046B2 (ja) | 2002-08-16 | 2006-11-15 | 株式会社ジャストシステム | 文書管理方法および文書管理装置 |
US7234117B2 (en) | 2002-08-28 | 2007-06-19 | Microsoft Corporation | System and method for shared integrated online social interaction |
US20040109025A1 (en) | 2002-08-28 | 2004-06-10 | Jean-Marie Hullot | Computer program comprising a plurality of calendars |
US7234132B2 (en) | 2002-08-29 | 2007-06-19 | International Business Machines Corporation | Application integration model for dynamic software component assembly within an application at runtime |
AU2003279711A1 (en) | 2002-09-09 | 2004-04-08 | Apple Computer, Inc. | A computer program comprising a plurality of calendars |
JP2004102803A (ja) | 2002-09-11 | 2004-04-02 | Hitachi Software Eng Co Ltd | 掲示板システム及び情報表示方法 |
US8032597B2 (en) | 2002-09-18 | 2011-10-04 | Advenix, Corp. | Enhancement of e-mail client user interfaces and e-mail message formats |
US20040056894A1 (en) | 2002-09-19 | 2004-03-25 | Igor Zaika | System and method for describing and instantiating extensible user interfaces |
TW591398B (en) | 2002-09-26 | 2004-06-11 | Tatung Co | Method of implementing a plurality of system tray areas |
US7386535B1 (en) | 2002-10-02 | 2008-06-10 | Q.Know Technologies, Inc. | Computer assisted and/or implemented method for group collarboration on projects incorporating electronic information |
US7657838B2 (en) | 2002-10-08 | 2010-02-02 | At&T Intellectual Property I, L.P. | Preventing execution of programs that are embedded in email messages |
US20040073503A1 (en) | 2002-10-15 | 2004-04-15 | Ramon Morales | Method and system for managing and processing service requests |
US7206813B2 (en) | 2002-10-17 | 2007-04-17 | International Business Machines Corporation | Method, computer program product and apparatus for implementing professional use of instant messaging |
US7296241B2 (en) | 2002-10-18 | 2007-11-13 | Microsoft Corporation | System and method for managing a message view |
JP2004145569A (ja) | 2002-10-23 | 2004-05-20 | Internatl Business Mach Corp <Ibm> | 文書表示システム、文書表示方法、およびプログラム |
US20040153968A1 (en) | 2002-10-24 | 2004-08-05 | Jennie Ching | Method and system for user customizable asset metadata generation in a web-based asset management system |
US20040230508A1 (en) | 2002-10-29 | 2004-11-18 | Minnis Raymond Albert | System for generating financial statements using templates |
US7200636B2 (en) | 2002-11-01 | 2007-04-03 | Sun Microsystems, Inc. | Method and apparatus for applying personalized rules to e-mail messages at an e-mail server |
US7469280B2 (en) | 2002-11-04 | 2008-12-23 | Sun Microsystems, Inc. | Computer implemented system and method for predictive management of electronic messages |
JP2004159261A (ja) | 2002-11-08 | 2004-06-03 | Nippon Telegr & Teleph Corp <Ntt> | スレッド生成方法、スレッド生成装置、スレッド生成プログラム、及び記録媒体 |
AU2002952711A0 (en) | 2002-11-18 | 2002-11-28 | Typefi Systems Pty Ltd | A method of formatting documents |
US20040100505A1 (en) | 2002-11-21 | 2004-05-27 | Cazier Robert Paul | System for and method of prioritizing menu information |
US20040153973A1 (en) | 2002-11-21 | 2004-08-05 | Lawrence Horwitz | System and method for automatically storing and recalling application states based on application contexts |
JP2005032041A (ja) | 2003-07-07 | 2005-02-03 | Nippon Telegr & Teleph Corp <Ntt> | リンク先コンテンツの連続閲覧支援装置、連続閲覧支援方法、ポップアップウィンドウの表示制御方法および消去制御方法 |
US20040107197A1 (en) | 2002-11-29 | 2004-06-03 | Shen Yu Yong | System, method and user interface allowing customized portfolio management |
JP2004185464A (ja) | 2002-12-05 | 2004-07-02 | Ricoh Co Ltd | 情報処理装置、プログラムおよび記録媒体 |
CA2414053A1 (en) | 2002-12-09 | 2004-06-09 | Corel Corporation | System and method for manipulating a document object model |
US7337401B2 (en) | 2002-12-18 | 2008-02-26 | Microsoft Corporation | User interface element representation with simplified view |
US20040119755A1 (en) | 2002-12-18 | 2004-06-24 | Nicolas Guibourge | One hand quick dialer for communications devices |
US7360174B2 (en) | 2002-12-19 | 2008-04-15 | Microsoft Corporation | Contact user interface |
AU2002953500A0 (en) | 2002-12-20 | 2003-01-09 | Redbank Manor Pty Ltd | A system and method of requesting, viewing and acting on search results in a time-saving manner |
US7376698B2 (en) | 2002-12-20 | 2008-05-20 | Sap Ag | System for preserving scripting objects and cloning the objects to a new document in response to a reload of the new document |
US7181689B2 (en) | 2002-12-31 | 2007-02-20 | Motorola Inc. | Method for sorting and displaying a multiple user database |
US20040139435A1 (en) | 2002-12-31 | 2004-07-15 | Yong Cui | Associating appointments and tasks on a computer device |
US20040133854A1 (en) | 2003-01-08 | 2004-07-08 | Black Karl S. | Persistent document object model |
US20060111931A1 (en) | 2003-01-09 | 2006-05-25 | General Electric Company | Method for the use of and interaction with business system transfer functions |
US20040135811A1 (en) | 2003-01-14 | 2004-07-15 | Craig Pickering | Method and system for displaying data fields |
US20040186775A1 (en) | 2003-01-29 | 2004-09-23 | Margiloff William A. | Systems and methods for providing an improved toolbar |
US7212208B2 (en) | 2003-02-25 | 2007-05-01 | Bahram Khozai | System and method to present and display multiple data using enhanced box charts |
US7249162B2 (en) | 2003-02-25 | 2007-07-24 | Microsoft Corporation | Adaptive junk message filtering system |
US7539985B2 (en) | 2003-02-26 | 2009-05-26 | Bea Systems, Inc. | Systems and methods for dynamic component versioning |
US7636722B2 (en) | 2003-02-28 | 2009-12-22 | Bea Systems, Inc. | System and method for describing application extensions in XML |
US7206814B2 (en) | 2003-10-09 | 2007-04-17 | Propel Software Corporation | Method and system for categorizing and processing e-mails |
US9003295B2 (en) | 2003-03-17 | 2015-04-07 | Leo Martin Baschy | User interface driven access control system and method |
US6983889B2 (en) | 2003-03-21 | 2006-01-10 | Home Comfort Zones, Inc. | Forced-air zone climate control system for existing residential houses |
US7487460B2 (en) | 2003-03-21 | 2009-02-03 | Microsoft Corporation | Interface for presenting data representations in a screen-area inset |
US7823077B2 (en) | 2003-03-24 | 2010-10-26 | Microsoft Corporation | System and method for user modification of metadata in a shell browser |
US7846023B2 (en) | 2003-03-27 | 2010-12-07 | Microsoft Corporation | Application-centric user interface techniques |
JP4340566B2 (ja) | 2003-04-01 | 2009-10-07 | 株式会社リコー | Webページ生成装置、組み込み装置、Webページ生成の制御方法、Webページ生成プログラム及び記録媒体 |
US7290218B2 (en) | 2003-04-03 | 2007-10-30 | At&T Bls Intellectual Property, Inc. | Method of providing a user interface for a digital cross-connect system |
US7318203B2 (en) | 2003-04-03 | 2008-01-08 | Autodesk Canada Co. | Selecting image processing functions |
US7362311B2 (en) | 2003-04-07 | 2008-04-22 | Microsoft Corporation | Single column layout for content pages |
US7188308B2 (en) | 2003-04-08 | 2007-03-06 | Thomas Weise | Interface and method for exploring a collection of data |
US7328409B2 (en) | 2003-04-17 | 2008-02-05 | International Business Machines Corporation | Method, system, and computer program product for user customization of menu items |
US7290033B1 (en) | 2003-04-18 | 2007-10-30 | America Online, Inc. | Sorting electronic messages using attributes of the sender address |
US7343567B2 (en) | 2003-04-25 | 2008-03-11 | Microsoft Corporation | System and method for providing dynamic user information in an interactive display |
US20040215612A1 (en) | 2003-04-28 | 2004-10-28 | Moshe Brody | Semi-boolean arrangement, method, and system for specifying and selecting data objects to be retrieved from a collection |
US7337185B2 (en) | 2003-04-30 | 2008-02-26 | Yahoo! Inc. | System and method for providing an improved graphical user interface for search |
JP4347123B2 (ja) | 2003-05-02 | 2009-10-21 | キヤノン株式会社 | 文書処理システムおよび文書処理方法およびコンピュータが読取り可能な記憶媒体およびプログラム |
US7567964B2 (en) | 2003-05-08 | 2009-07-28 | Oracle International Corporation | Configurable search graphical user interface and engine |
EP1477894A3 (en) | 2003-05-16 | 2006-10-25 | Sap Ag | System, method, computer program product and article of manufacture for manipulating a graphical user interface |
RU2322687C2 (ru) | 2003-05-17 | 2008-04-20 | Майкрософт Корпорейшн | Система и способ для обеспечения множественных воспроизведений содержания документов |
US8275742B2 (en) | 2003-05-19 | 2012-09-25 | Sap Aktiengesellschaft | Data importation and exportation for computing devices |
US7661075B2 (en) | 2003-05-21 | 2010-02-09 | Nokia Corporation | User interface display for set-top box device |
US7681149B2 (en) | 2003-05-21 | 2010-03-16 | Nokia Corporation | User interface display for set-top box device |
CN1553377A (zh) | 2003-05-26 | 2004-12-08 | 珠海金山软件股份有限公司 | 科学公式可视化编辑的***及方法 |
US7584253B2 (en) | 2003-05-27 | 2009-09-01 | Sun Microsystems, Inc. | Method and system for creating and tracking appointments and tasks from email messages |
WO2004109557A1 (en) | 2003-06-03 | 2004-12-16 | Forbes Holten Norris, Iii | Flexible, dynamic menu-based web-page architecture |
US8447775B2 (en) | 2003-06-13 | 2013-05-21 | Microsoft Corporation | Database query user interface to assist in efficient and accurate query construction |
US7904323B2 (en) | 2003-06-23 | 2011-03-08 | Intel Corporation | Multi-team immersive integrated collaboration workspace |
US7421690B2 (en) | 2003-06-23 | 2008-09-02 | Apple Inc. | Threaded presentation of electronic mail |
US7178101B2 (en) | 2003-06-24 | 2007-02-13 | Microsoft Corporation | Content template system |
US9715678B2 (en) | 2003-06-26 | 2017-07-25 | Microsoft Technology Licensing, Llc | Side-by-side shared calendars |
US7890852B2 (en) | 2003-06-26 | 2011-02-15 | International Business Machines Corporation | Rich text handling for a web application |
US7716593B2 (en) | 2003-07-01 | 2010-05-11 | Microsoft Corporation | Conversation grouping of electronic mail records |
US8799808B2 (en) | 2003-07-01 | 2014-08-05 | Microsoft Corporation | Adaptive multi-line view user interface |
US20050005249A1 (en) | 2003-07-01 | 2005-01-06 | Microsoft Corporation | Combined content selection and display user interface |
US7707255B2 (en) | 2003-07-01 | 2010-04-27 | Microsoft Corporation | Automatic grouping of electronic mail |
US7392249B1 (en) | 2003-07-01 | 2008-06-24 | Microsoft Corporation | Methods, systems, and computer-readable mediums for providing persisting and continuously updating search folders |
JP2005025550A (ja) | 2003-07-03 | 2005-01-27 | Fujitsu Ltd | 電子文書管理装置および管理方法 |
US7027463B2 (en) | 2003-07-11 | 2006-04-11 | Sonolink Communications Systems, Llc | System and method for multi-tiered rule filtering |
US7085757B2 (en) | 2003-07-11 | 2006-08-01 | International Business Machines Corporation | Abstract data linking and joining interface |
US20050076109A1 (en) | 2003-07-11 | 2005-04-07 | Boban Mathew | Multimedia notification system and method |
JP4428952B2 (ja) | 2003-07-14 | 2010-03-10 | キヤノン株式会社 | ユーザインタフェース制御装置及びその方法 |
US20050015361A1 (en) | 2003-07-15 | 2005-01-20 | International Business Machines Corporation | Model content provider with reusable components for supporting a plurality of GUI API's |
US8458164B2 (en) | 2003-07-15 | 2013-06-04 | International Business Machines Corporation | Query model tool and method for visually grouping and ungrouping predicates |
US7246311B2 (en) | 2003-07-17 | 2007-07-17 | Microsoft Corporation | System and methods for facilitating adaptive grid-based document layout |
US20050044500A1 (en) | 2003-07-18 | 2005-02-24 | Katsunori Orimoto | Agent display device and agent display method |
US20050021504A1 (en) | 2003-07-22 | 2005-01-27 | Charles Atchison | Methods, systems, and computer program products for querying a database for employee data and organizing the obtained data |
US7050987B2 (en) | 2003-08-05 | 2006-05-23 | Sabre Inc. | System and method for coordinating travel itineraries |
JP2005056233A (ja) | 2003-08-06 | 2005-03-03 | Nec Corp | 移動体通信装置、移動体通信装置の電子メールの受信動作方法及びその電子メールの受信動作プログラム |
US7395500B2 (en) | 2003-08-29 | 2008-07-01 | Yahoo! Inc. | Space-optimizing content display |
US7325204B2 (en) | 2003-08-29 | 2008-01-29 | Yahoo! Inc. | Slideout windows |
KR100562905B1 (ko) | 2003-09-02 | 2006-03-21 | 삼성전자주식회사 | 어플리케이션 프로그램 모듈의 동적 배치 방법 |
US8417704B2 (en) | 2003-09-09 | 2013-04-09 | Hewlett-Packard Development Company, L.P. | Extensible agent system and method |
EP1515502B1 (en) | 2003-09-15 | 2007-08-15 | Philippe Baumard | Method and system for measuring interest levels of digital messages |
US7533115B2 (en) | 2003-09-16 | 2009-05-12 | International Business Machines Corporation | Method for managing persistent federated folders within a federated content management system |
US20050071242A1 (en) | 2003-09-30 | 2005-03-31 | Nike International Ltd. | Method and system for custom-manufacturing footwear |
US7277572B2 (en) | 2003-10-10 | 2007-10-02 | Macpearl Design Llc | Three-dimensional interior design system |
US7548334B2 (en) | 2003-10-15 | 2009-06-16 | Canon Kabushiki Kaisha | User interface for creation and editing of variable data documents |
US20050144241A1 (en) | 2003-10-17 | 2005-06-30 | Stata Raymond P. | Systems and methods for a search-based email client |
US20050086135A1 (en) | 2003-10-20 | 2005-04-21 | Li-Chin Lu | Automatic bookkeeping system |
US6990637B2 (en) | 2003-10-23 | 2006-01-24 | Microsoft Corporation | Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data |
US7346769B2 (en) | 2003-10-23 | 2008-03-18 | International Business Machines Corporation | Method for selective encryption within documents |
US8103722B2 (en) | 2003-10-29 | 2012-01-24 | Inter-Tel, Inc. | Endpoint status notification system |
US7890948B2 (en) | 2003-10-30 | 2011-02-15 | Inernational Business Machines Corporation | Methods and apparatus for customizing user-interface control in existing application |
US20050117179A1 (en) | 2003-11-06 | 2005-06-02 | Tatsuo Ito | Output information providing method, output information providing system, document outputting method, and document outputting system |
US7143213B2 (en) | 2003-11-18 | 2006-11-28 | Microsoft Corporation | Attaching services to commanding elements matching command binding if the matching binding is found in either the table of bindings or servicing bindings |
US7356772B2 (en) | 2003-11-25 | 2008-04-08 | International Business Machines Corporation | Multi-column user interface for managing on-line threaded conversations |
US7480863B2 (en) | 2003-11-26 | 2009-01-20 | International Business Machines Corporation | Dynamic and intelligent hover assistance |
US7149731B2 (en) | 2003-11-26 | 2006-12-12 | International Business Machines Corporation | Methods, systems and articles of manufacture for abstract query building with selectability of aggregation operations and grouping |
US7434157B2 (en) | 2003-12-09 | 2008-10-07 | Microsoft Corporation | Programmable object model for namespace or schema library support in a software application |
US7711742B2 (en) | 2003-12-11 | 2010-05-04 | International Business Machines Corporation | Intelligent data query builder |
US20050132010A1 (en) | 2003-12-12 | 2005-06-16 | International Business Machines Corporation | Scheduled electronic mail deletions |
US7496497B2 (en) | 2003-12-18 | 2009-02-24 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method and system for selecting web site home page by extracting site language cookie stored in an access device to identify directional information item |
JP2005182353A (ja) | 2003-12-18 | 2005-07-07 | Nec Corp | 電子メール検索システム、電子メール検索装置及び電子メール検索制御プログラム |
US7996514B2 (en) | 2003-12-23 | 2011-08-09 | Microsoft Corporation | System and method for sharing information based on proximity |
US7631276B2 (en) | 2003-12-29 | 2009-12-08 | International Business Machines Corporation | Method for indication and navigating related items |
US7496385B2 (en) | 2003-12-29 | 2009-02-24 | International Business Machines Corporation | Method for viewing information underlying lists and other contexts |
US7698654B2 (en) | 2004-01-05 | 2010-04-13 | Microsoft Corporation | Systems and methods for co-axial navigation of a user interface |
US7590694B2 (en) | 2004-01-16 | 2009-09-15 | Gozoom.Com, Inc. | System for determining degrees of similarity in email message information |
US20050172262A1 (en) | 2004-01-30 | 2005-08-04 | Ahika Corporation | Site menu - browser toolbar-based user interface for navigating web site pages |
US6956429B1 (en) | 2004-02-09 | 2005-10-18 | Fairchild Semiconductor Corporation | Low dropout regulator using gate modulated diode |
US7231590B2 (en) | 2004-02-11 | 2007-06-12 | Microsoft Corporation | Method and apparatus for visually emphasizing numerical data contained within an electronic document |
US7856596B2 (en) | 2004-02-17 | 2010-12-21 | Microsoft Corporation | Method and system for separation of content and layout definitions in a display description |
US7469385B2 (en) | 2004-02-20 | 2008-12-23 | Microsoft Corporation | Methods and systems for abstraction of logical editing operations |
JP2005236089A (ja) | 2004-02-20 | 2005-09-02 | Matsushita Electric Ind Co Ltd | 三次元実装構造体、三次元実装構造体を備えた携帯用電子機器、および、三次元実装構造体の製造方法 |
US20050198573A1 (en) | 2004-02-24 | 2005-09-08 | Ncr Corporation | System and method for translating web pages into selected languages |
US8122377B2 (en) | 2004-03-09 | 2012-02-21 | Siebel Systems, Inc. | Preserving user interface customizations while upgrading an enterprise application |
US7555707B1 (en) | 2004-03-12 | 2009-06-30 | Microsoft Corporation | Method and system for data binding in a block structured user interface scripting language |
KR101312190B1 (ko) | 2004-03-15 | 2013-09-27 | 야후! 인크. | 사용자 주석이 통합된 검색 시스템 및 방법 |
WO2005096165A1 (ja) | 2004-03-30 | 2005-10-13 | Matsushita Electric Industrial Co., Ltd. | ポータルシステム |
US9819624B2 (en) | 2004-03-31 | 2017-11-14 | Google Inc. | Displaying conversations in a conversation-based email system |
US7426713B2 (en) | 2004-03-31 | 2008-09-16 | International Business Machines Corporation | Controlling a GUI display for a plug-in |
US7912904B2 (en) | 2004-03-31 | 2011-03-22 | Google Inc. | Email system with conversation-centric user interface |
US7814155B2 (en) | 2004-03-31 | 2010-10-12 | Google Inc. | Email conversation management system |
US7574674B2 (en) | 2004-04-02 | 2009-08-11 | Microsoft Corporation | Method for controlling filename display for image and video file types |
US7370282B2 (en) | 2004-04-06 | 2008-05-06 | Cary James C | Grouping and displaying multiple tasks within an event object of an electronic calendar |
WO2005109904A2 (en) | 2004-04-30 | 2005-11-17 | Vulcan, Inc. | Maintaining a graphical user interface state that is based on a selected type of content |
CA2466253A1 (en) | 2004-05-04 | 2005-11-04 | Ibm Canada Limited - Ibm Canada Limitee | Display of enlarged visual container graphical user interface (gui) components during gui layout or design |
US20050268215A1 (en) | 2004-06-01 | 2005-12-01 | Microsoft Corporation | Method and apparatus for viewing and interacting with a spreadsheet from within a web browser |
WO2005119519A2 (en) | 2004-06-02 | 2005-12-15 | Blackboard Inc. | Content and portal systems and associated methods |
US20050278656A1 (en) | 2004-06-10 | 2005-12-15 | Microsoft Corporation | User control for dynamically adjusting the scope of a data set |
JP4599898B2 (ja) | 2004-06-11 | 2010-12-15 | 富士ゼロックス株式会社 | 画面表示制御のためのプログラム、方法及び携帯情報機器 |
US7437358B2 (en) | 2004-06-25 | 2008-10-14 | Apple Inc. | Methods and systems for managing data |
US20050289158A1 (en) | 2004-06-25 | 2005-12-29 | Jochen Weiss | Identifier attributes for product data stored in an electronic database |
US7954050B2 (en) | 2004-06-25 | 2011-05-31 | Icesoft Technologies Canada Corp. | Systems and methods for rendering and increasing portability of document-based user interface software objects |
US20050289159A1 (en) | 2004-06-29 | 2005-12-29 | The Boeing Company | Web-enabled real-time link selection apparatus and method |
US8463872B2 (en) | 2004-07-02 | 2013-06-11 | Broadsoft Casabi, Llc | Method and apparatus for a family center |
US8572494B2 (en) | 2004-07-14 | 2013-10-29 | International Business Machines Corporation | Framework for development and customization of web services deployment descriptors |
US8527499B2 (en) | 2004-07-19 | 2013-09-03 | Sap Ag | Computer implemented method and system for a user search interface |
US7844587B2 (en) | 2004-07-23 | 2010-11-30 | Oracle International Corporation | Web-based user interface for searching metadata-driven relational databases |
US7877266B2 (en) | 2004-07-28 | 2011-01-25 | Dun & Bradstreet, Inc. | System and method for using social networks to facilitate business processes |
US20060026242A1 (en) | 2004-07-30 | 2006-02-02 | Wireless Services Corp | Messaging spam detection |
US7720845B2 (en) | 2004-08-13 | 2010-05-18 | Yahoo! Inc. | Systems and methods for updating query results based on query deltas |
US8255828B2 (en) | 2004-08-16 | 2012-08-28 | Microsoft Corporation | Command user interface for displaying selectable software functionality controls |
US8117542B2 (en) | 2004-08-16 | 2012-02-14 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are contextually relevant to a selected object |
US7703036B2 (en) | 2004-08-16 | 2010-04-20 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US8146016B2 (en) | 2004-08-16 | 2012-03-27 | Microsoft Corporation | User interface for displaying a gallery of formatting options applicable to a selected object |
US9015621B2 (en) | 2004-08-16 | 2015-04-21 | Microsoft Technology Licensing, Llc | Command user interface for displaying multiple sections of software functionality controls |
US7895531B2 (en) | 2004-08-16 | 2011-02-22 | Microsoft Corporation | Floating command object |
US7505954B2 (en) | 2004-08-18 | 2009-03-17 | International Business Machines Corporation | Search bar with intelligent parametric search statement generation |
US8239375B2 (en) | 2004-08-31 | 2012-08-07 | Research In Motion Limited | Method of searching for personal information management (PIM) information and handheld electronic device employing the same |
US7596594B2 (en) | 2004-09-02 | 2009-09-29 | Yahoo! Inc. | System and method for displaying and acting upon email conversations across folders |
US8150926B2 (en) | 2004-09-09 | 2012-04-03 | Microsoft Corporation | Organizing electronic mail messages into conversations |
US9189756B2 (en) | 2004-09-21 | 2015-11-17 | International Business Machines Corporation | Case management system and method for collaborative project teaming |
US7933862B2 (en) | 2004-09-27 | 2011-04-26 | Microsoft Corporation | One click conditional formatting method and system for software programs |
US7747966B2 (en) | 2004-09-30 | 2010-06-29 | Microsoft Corporation | User interface for providing task management and calendar information |
US7243298B2 (en) | 2004-09-30 | 2007-07-10 | Microsoft Corporation | Method and computer-readable medium for previewing and performing actions on attachments to electronic mail messages |
US20060069686A1 (en) | 2004-09-30 | 2006-03-30 | Siemens Information And Communication Networks, Inc. | System and method for predicting availability |
US7788589B2 (en) | 2004-09-30 | 2010-08-31 | Microsoft Corporation | Method and system for improved electronic task flagging and management |
US7647559B2 (en) | 2004-09-30 | 2010-01-12 | Microsoft Corporation | Method and computer-readable medium for navigating between attachments to electronic mail messages |
GB0422092D0 (en) | 2004-10-05 | 2004-11-03 | Symbian Software Ltd | Customisation of applications on a computing device |
US8126895B2 (en) | 2004-10-07 | 2012-02-28 | Computer Associates Think, Inc. | Method, apparatus, and computer program product for indexing, synchronizing and searching digital data |
US20060095865A1 (en) | 2004-11-04 | 2006-05-04 | Rostom Mohamed A | Dynamic graphical user interface for a desktop environment |
US8402384B2 (en) | 2004-11-09 | 2013-03-19 | Research In Motion Limited | Dynamic bar oriented user interface |
JPWO2006051905A1 (ja) | 2004-11-12 | 2008-05-29 | 株式会社ジャストシステム | データ処理装置およびデータ処理方法 |
US8001476B2 (en) | 2004-11-16 | 2011-08-16 | Open Text Inc. | Cellular user interface |
US7793273B2 (en) | 2004-11-23 | 2010-09-07 | National Instruments Corporation | Type propagation for automatic casting of output types in a data flow program |
CN100458774C (zh) | 2004-11-29 | 2009-02-04 | 国际商业机器公司 | 文档编辑器及文档编辑方法 |
TWI254878B (en) | 2004-12-03 | 2006-05-11 | Hon Hai Prec Ind Co Ltd | System and method for operating file list on the web page |
US7640162B2 (en) | 2004-12-14 | 2009-12-29 | Microsoft Corporation | Semantic canvas |
US20060132812A1 (en) | 2004-12-17 | 2006-06-22 | You Software, Inc. | Automated wysiwyg previewing of font, kerning and size options for user-selected text |
US7546522B2 (en) | 2004-12-20 | 2009-06-09 | Microsoft Corporation | Method, system, and computer-readable medium for applying a global formatting scheme to a chart in an electronic document |
US7487216B2 (en) | 2005-01-18 | 2009-02-03 | International Business Machines Corporation | System and method for managing display of a multiple message electronic mail thread |
US20060168522A1 (en) | 2005-01-24 | 2006-07-27 | Microsoft Corporation | Task oriented user interface model for document centric software applications |
US7729363B2 (en) | 2005-01-24 | 2010-06-01 | Research In Motion Limited | System and method for managing communication for component applications |
US20060173824A1 (en) | 2005-02-01 | 2006-08-03 | Metalincs Corporation | Electronic communication analysis and visualization |
US8065369B2 (en) | 2005-02-01 | 2011-11-22 | Microsoft Corporation | People-centric view of email |
US7657868B2 (en) | 2005-03-14 | 2010-02-02 | Research In Motion Limited | System and method for applying development patterns for component based applications |
US7921372B2 (en) | 2005-03-25 | 2011-04-05 | Microsoft Corporation | System and method for pinning tabs in a tabbed browser |
US20060224946A1 (en) | 2005-03-31 | 2006-10-05 | International Business Machines Corporation | Spreadsheet programming |
US20060242591A1 (en) | 2005-04-22 | 2006-10-26 | Microsoft Corporation | File dialog user interfaces and creation of same |
US20060248012A1 (en) | 2005-04-29 | 2006-11-02 | Stefan Kircher | Transmission of messages related to electronic documents |
US20060248471A1 (en) | 2005-04-29 | 2006-11-02 | Microsoft Corporation | System and method for providing a window management mode |
US7984057B2 (en) | 2005-05-10 | 2011-07-19 | Microsoft Corporation | Query composition incorporating by reference a query definition |
US7530029B2 (en) | 2005-05-24 | 2009-05-05 | Microsoft Corporation | Narrow mode navigation pane |
US7472376B2 (en) | 2005-05-27 | 2008-12-30 | Microsoft Corporation | Method and system for customizations in a dynamic environment |
US20060271869A1 (en) | 2005-05-31 | 2006-11-30 | Microsoft Corporation | Custom task panes that provide accessibility to one or more functions of an application program |
US7735059B2 (en) | 2005-06-09 | 2010-06-08 | Microsoft Corporation | Winforms control hosting in unmanaged applications |
US7886290B2 (en) | 2005-06-16 | 2011-02-08 | Microsoft Corporation | Cross version and cross product user interface |
JP2007006373A (ja) | 2005-06-27 | 2007-01-11 | Konica Minolta Business Technologies Inc | 書類データ管理システム、画像形成装置、書類データ管理方法、およびコンピュータプログラム |
US7617479B2 (en) | 2005-06-28 | 2009-11-10 | International Business Machines Corporation | Method and apparatus for generating service frameworks |
US20070016857A1 (en) | 2005-06-30 | 2007-01-18 | International Business Machines Corporation | Method and system for non-intrusive portlet rendering for printing |
US8214731B2 (en) | 2005-06-30 | 2012-07-03 | International Business Machines Corporation | Independently refreshing portlet content in a portal view |
US20070033250A1 (en) | 2005-08-02 | 2007-02-08 | Microsoft Corporation | Real-time conversation thread |
US20070034762A1 (en) | 2005-08-15 | 2007-02-15 | Russell White | Variable article holder |
US7653531B2 (en) | 2005-08-25 | 2010-01-26 | Multiling Corporation | Translation quality quantifying apparatus and method |
US8239882B2 (en) | 2005-08-30 | 2012-08-07 | Microsoft Corporation | Markup based extensibility for user interfaces |
US7568035B2 (en) | 2005-08-30 | 2009-07-28 | Microsoft Corporation | Command binding determination and implementation |
US9542667B2 (en) | 2005-09-09 | 2017-01-10 | Microsoft Technology Licensing, Llc | Navigating messages within a thread |
US7739259B2 (en) | 2005-09-12 | 2010-06-15 | Microsoft Corporation | Integrated search and find user interface |
US8627222B2 (en) | 2005-09-12 | 2014-01-07 | Microsoft Corporation | Expanded search and find user interface |
US7627561B2 (en) | 2005-09-12 | 2009-12-01 | Microsoft Corporation | Search and find using expanded search scope |
US8176408B2 (en) | 2005-09-12 | 2012-05-08 | Microsoft Corporation | Modularized web provisioning |
US8117562B2 (en) | 2005-10-26 | 2012-02-14 | Microsoft Corporation | Runtime modification of data presented in a graphical element |
US7464343B2 (en) | 2005-10-28 | 2008-12-09 | Microsoft Corporation | Two level hierarchy in-window gallery |
US7484180B2 (en) | 2005-11-07 | 2009-01-27 | Microsoft Corporation | Getting started experience |
US8434021B2 (en) | 2005-11-30 | 2013-04-30 | Microsoft Corporation | Centralized user interface for displaying contextually driven business content and business related functionality |
US7925716B2 (en) | 2005-12-05 | 2011-04-12 | Yahoo! Inc. | Facilitating retrieval of information within a messaging environment |
US20070143662A1 (en) | 2005-12-15 | 2007-06-21 | Microsoft Corporation | Inserting user interface elements into native applications |
US7975224B2 (en) | 2005-12-21 | 2011-07-05 | Xerox Corporation | WYSIWYG multifunction device finishing options |
US8321859B2 (en) | 2005-12-22 | 2012-11-27 | Alan Joshua Shapiro | Method and apparatus for dispensing on a data-storage medium customized content comprising selected assets |
US8862670B1 (en) | 2006-01-26 | 2014-10-14 | Stratify, Inc. | Systems and methods for interactively analyzing communication chains based on messages |
US8001184B2 (en) | 2006-01-27 | 2011-08-16 | International Business Machines Corporation | System and method for managing an instant messaging conversation |
US7720916B2 (en) | 2006-02-28 | 2010-05-18 | Microsoft Corporation | Ordering personal information using social metadata |
JP2007287136A (ja) | 2006-03-23 | 2007-11-01 | Oce Technologies Bv | オブジェクトの順序付けられた集合に対する処理動作をプログラミングするためのシステム |
JP2007280180A (ja) | 2006-04-10 | 2007-10-25 | Fuji Xerox Co Ltd | 電子文書 |
US20070240057A1 (en) | 2006-04-11 | 2007-10-11 | Microsoft Corporation | User interface element for displaying contextual information |
US8209308B2 (en) | 2006-05-01 | 2012-06-26 | Rueben Steven L | Method for presentation of revisions of an electronic document |
US8131748B2 (en) | 2006-05-12 | 2012-03-06 | Sap Ag | Search query formulation |
US7831902B2 (en) | 2006-05-31 | 2010-11-09 | Microsoft Corporation | Displaying interrelated changes in a grid |
US8605090B2 (en) | 2006-06-01 | 2013-12-10 | Microsoft Corporation | Modifying and formatting a chart using pictorially provided chart elements |
US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
US8200762B2 (en) | 2006-06-01 | 2012-06-12 | Aol Inc. | Displaying complex messaging threads into a single display |
US7856012B2 (en) | 2006-06-16 | 2010-12-21 | Harris Corporation | System and methods for generic data transparent rules to support quality of service |
KR20080000281A (ko) | 2006-06-27 | 2008-01-02 | 주식회사 하이닉스반도체 | 경화 방지용 노즐 시스템 장치 |
US9195372B2 (en) | 2006-06-28 | 2015-11-24 | Scenera Technologies, Llc | Methods, systems, and computer program products for grouping tabbed portion of a display object based on content relationships and user interaction levels |
DE102006034415A1 (de) | 2006-07-25 | 2008-01-31 | Siemens Ag | Verfahren und Anordnung zum Bedienen von elektrischen Geräten |
US20080034304A1 (en) | 2006-08-02 | 2008-02-07 | Feuerbacher Frank P | Method, System, and Program Product for Focus Switching Delay in a Graphical User Interface |
US7805705B2 (en) | 2006-08-04 | 2010-09-28 | Apple Inc. | Graphically depicting program code depth |
US7793226B2 (en) | 2006-08-14 | 2010-09-07 | International Business Machines Corporation | Method and system for grouping and stacking tab user interface objects with icon status indicators |
US20080046518A1 (en) | 2006-08-16 | 2008-02-21 | James I Tonnison | Enhanced E-Mail System |
JP2008047067A (ja) | 2006-08-21 | 2008-02-28 | Ricoh Co Ltd | カプセル化文書管理装置、カプセル化文書管理方法及びカプセル化文書管理プログラム |
US20080082929A1 (en) | 2006-08-30 | 2008-04-03 | Thomson Global Resources | Document-centric workflow systems, methods, and software based on document contents, metadata, and context |
US7913292B2 (en) | 2006-10-18 | 2011-03-22 | Microsoft Corporation | Identification and visualization of trusted user interface objects |
US7870465B2 (en) | 2006-10-18 | 2011-01-11 | Versteeg William C | Reducing channel-change time |
WO2008051276A2 (en) | 2006-10-22 | 2008-05-02 | Onepin, Inc. | Short message service formatting for information exchange |
US20080104505A1 (en) | 2006-10-27 | 2008-05-01 | Keohane Susann M | Method, System and Program Product Supporting Customized Presentation of Toolbars Within a Document |
JP2008117019A (ja) | 2006-10-31 | 2008-05-22 | Fuji Xerox Co Ltd | 会議情報管理装置、会議再生装置、設備管理装置、会議システム及びプログラム |
TW200821926A (en) | 2006-11-07 | 2008-05-16 | Sunplus Technology Co Ltd | Method and system for function reference of development tool |
US8191052B2 (en) | 2006-12-01 | 2012-05-29 | Murex S.A.S. | Producer graph oriented programming and execution |
US8307379B2 (en) | 2006-12-21 | 2012-11-06 | International Business Machines Corporation | Determining an extension to use to process an input object to a call in a program |
IL180566A (en) | 2007-01-04 | 2013-03-24 | Boaz Fletcher | Electronic messaging system and method |
US7596860B2 (en) | 2007-02-09 | 2009-10-06 | Ideal Industries, Inc. | Application tool for coaxial cable compression connectors |
US20080209316A1 (en) | 2007-02-27 | 2008-08-28 | Yahoo! Inc. | System and method of implementing an extensible command-line interface |
US7865868B2 (en) | 2007-03-28 | 2011-01-04 | Microsoft Corporation | .NET ribbon model for a ribbon user interface |
US8762880B2 (en) | 2007-06-29 | 2014-06-24 | Microsoft Corporation | Exposing non-authoring features through document status information in an out-space user interface |
US8645863B2 (en) | 2007-06-29 | 2014-02-04 | Microsoft Corporation | Menus with translucency and live preview |
US8201103B2 (en) | 2007-06-29 | 2012-06-12 | Microsoft Corporation | Accessing an out-space user interface for a document editor program |
US8484578B2 (en) | 2007-06-29 | 2013-07-09 | Microsoft Corporation | Communication between a document editor in-space user interface and a document editor out-space user interface |
US20090012984A1 (en) | 2007-07-02 | 2009-01-08 | Equivio Ltd. | Method for Organizing Large Numbers of Documents |
TWI338869B (en) | 2007-08-03 | 2011-03-11 | Via Tech Inc | Method and apparatus for block-based digital encoded picture |
US20090044117A1 (en) | 2007-08-06 | 2009-02-12 | Apple Inc. | Recording and exporting slide show presentations using a presentation application |
US7949963B1 (en) | 2007-10-05 | 2011-05-24 | Buu Tien Ton Pham | 1-2-3 Dynamic on-top tabular (DTT) web page editing |
US7693940B2 (en) | 2007-10-23 | 2010-04-06 | International Business Machines Corporation | Method and system for conversation detection in email systems |
US7802199B2 (en) | 2007-11-30 | 2010-09-21 | Microsoft Corporation | Enable ribbon reloading via a proxy add-in |
US8086676B2 (en) | 2007-12-17 | 2011-12-27 | Smooth Productions Inc. | Contact aggregator |
US9304658B2 (en) | 2007-12-30 | 2016-04-05 | Qualcomm Incorporated | On-screen menu buttons including multiple modes |
US20090192845A1 (en) | 2008-01-30 | 2009-07-30 | Microsoft Corporation | Integrated real time collaboration experiences with online workspace |
US9588781B2 (en) | 2008-03-31 | 2017-03-07 | Microsoft Technology Licensing, Llc | Associating command surfaces with multiple active components |
TWI361377B (en) | 2008-04-24 | 2012-04-01 | Htc Corp | Method for switching user interface, electronic device and recording medium using the same |
US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
US8402096B2 (en) | 2008-06-24 | 2013-03-19 | Microsoft Corporation | Automatic conversation techniques |
US9046983B2 (en) | 2009-05-12 | 2015-06-02 | Microsoft Technology Licensing, Llc | Hierarchically-organized control galleries |
CN101996018A (zh) | 2009-08-17 | 2011-03-30 | 张学志 | 一种新型的竖向彩带图形用户界面 |
KR101129221B1 (ko) | 2011-10-19 | 2012-03-26 | 주식회사 한글과컴퓨터 | 프레젠테이션 장치 및 상기 프레젠테이션 장치의 프레젠테이션 방법 |
KR101161564B1 (ko) | 2011-11-08 | 2012-07-03 | 주식회사 한글과컴퓨터 | 단말 장치 및 상기 단말 장치의 개체 색상 변환 방법 |
-
2009
- 2009-02-17 US US12/372,386 patent/US9015621B2/en active Active
- 2009-12-28 TW TW098145363A patent/TWI512591B/zh not_active IP Right Cessation
-
2010
- 2010-01-22 KR KR1020117018813A patent/KR101692199B1/ko active IP Right Grant
- 2010-01-22 CA CA2750422A patent/CA2750422C/en active Active
- 2010-01-22 SG SG2014008692A patent/SG2014008692A/en unknown
- 2010-01-22 MY MYPI2011003348A patent/MY167201A/en unknown
- 2010-01-22 BR BRPI1007264A patent/BRPI1007264B1/pt active IP Right Grant
- 2010-01-22 SG SG2011048857A patent/SG172842A1/en unknown
- 2010-01-22 ES ES10744106.5T patent/ES2672595T3/es active Active
- 2010-01-22 WO PCT/US2010/021888 patent/WO2010096236A2/en active Application Filing
- 2010-01-22 CN CN2010800087895A patent/CN102317897B/zh active Active
- 2010-01-22 EP EP10744106.5A patent/EP2399189B1/en active Active
- 2010-01-22 AU AU2010216342A patent/AU2010216342B2/en active Active
- 2010-01-22 RU RU2011134380/08A patent/RU2523914C2/ru active
- 2010-01-22 MX MX2011008461A patent/MX348477B/es active IP Right Grant
- 2010-01-22 JP JP2011550149A patent/JP5559817B2/ja active Active
-
2011
- 2011-06-30 ZA ZA2011/04850A patent/ZA201104850B/en unknown
- 2011-07-03 IL IL213908A patent/IL213908A/en active IP Right Grant
- 2011-08-16 CL CL2011001987A patent/CL2011001987A1/es unknown
-
2012
- 2012-08-13 ZA ZA2012/06052A patent/ZA201206052B/en unknown
-
2015
- 2015-03-02 US US14/635,605 patent/US9864489B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020070977A1 (en) * | 1997-07-14 | 2002-06-13 | Microsoft Corporation | Method for displaying controls in a system using a graphical user interface |
US7263668B1 (en) * | 2000-11-09 | 2007-08-28 | International Business Machines Corporation | Display interface to a computer controlled display system with variable comprehensiveness levels of menu items dependent upon size of variable display screen available for menu item display |
TW200514018A (en) * | 2003-07-10 | 2005-04-16 | Ibm | Method and apparatus for modification of pointing device functions in conjunction with dynamic sorting, displaying, listing, and activation |
US20070055943A1 (en) * | 2005-09-07 | 2007-03-08 | Microsoft Corporation | Command user interface for displaying selectable functionality controls in a database applicaiton |
WO2007036762A1 (en) * | 2005-09-30 | 2007-04-05 | Nokia Corporation | A method, device, computer program and graphical user interface used for the selection, movement and de-selection of an item |
WO2008121718A1 (en) * | 2007-03-28 | 2008-10-09 | Avery Dennison Corporation | Ribbon-style user interface for a software application |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9715678B2 (en) | 2003-06-26 | 2017-07-25 | Microsoft Technology Licensing, Llc | Side-by-side shared calendars |
US10482429B2 (en) | 2003-07-01 | 2019-11-19 | Microsoft Technology Licensing, Llc | Automatic grouping of electronic mail |
US10635266B2 (en) | 2004-08-16 | 2020-04-28 | Microsoft Technology Licensing, Llc | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US9645698B2 (en) | 2004-08-16 | 2017-05-09 | Microsoft Technology Licensing, Llc | User interface for displaying a gallery of formatting options applicable to a selected object |
US10521081B2 (en) | 2004-08-16 | 2019-12-31 | Microsoft Technology Licensing, Llc | User interface for displaying a gallery of formatting options |
US9690448B2 (en) | 2004-08-16 | 2017-06-27 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US9690450B2 (en) | 2004-08-16 | 2017-06-27 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US9864489B2 (en) | 2004-08-16 | 2018-01-09 | Microsoft Corporation | Command user interface for displaying multiple sections of software functionality controls |
US10437431B2 (en) | 2004-08-16 | 2019-10-08 | Microsoft Technology Licensing, Llc | Command user interface for displaying selectable software functionality controls |
US9542667B2 (en) | 2005-09-09 | 2017-01-10 | Microsoft Technology Licensing, Llc | Navigating messages within a thread |
US10248687B2 (en) | 2005-09-12 | 2019-04-02 | Microsoft Technology Licensing, Llc | Expanded search and find user interface |
US9513781B2 (en) | 2005-09-12 | 2016-12-06 | Microsoft Technology Licensing, Llc | Expanded search and find user interface |
US10482637B2 (en) | 2006-06-01 | 2019-11-19 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
US10521073B2 (en) | 2007-06-29 | 2019-12-31 | Microsoft Technology Licensing, Llc | Exposing non-authoring features through document status information in an out-space user interface |
US10592073B2 (en) | 2007-06-29 | 2020-03-17 | Microsoft Technology Licensing, Llc | Exposing non-authoring features through document status information in an out-space user interface |
US9619116B2 (en) | 2007-06-29 | 2017-04-11 | Microsoft Technology Licensing, Llc | Communication between a document editor in-space user interface and a document editor out-space user interface |
US10642927B2 (en) | 2007-06-29 | 2020-05-05 | Microsoft Technology Licensing, Llc | Transitions between user interfaces in a content editing application |
US10445114B2 (en) | 2008-03-31 | 2019-10-15 | Microsoft Technology Licensing, Llc | Associating command surfaces with multiple active components |
US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
US10997562B2 (en) | 2008-06-20 | 2021-05-04 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
US9338114B2 (en) | 2008-06-24 | 2016-05-10 | Microsoft Technology Licensing, Llc | Automatic conversation techniques |
US9875009B2 (en) | 2009-05-12 | 2018-01-23 | Microsoft Technology Licensing, Llc | Hierarchically-organized control galleries |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI512591B (zh) | 用於顯示軟體功能控制的多個分區的命令使用者介面 | |
KR101159334B1 (ko) | 선택된 객체에 적용가능한 포맷팅 옵션 갤러리를디스플레이하는 개선된 사용자 인터페이스 | |
KR101149990B1 (ko) | 선택된 객체와 관련된 선택가능 소프트웨어 기능 컨트롤을디스플레이하기 위한 개선된 사용자 인터페이스 | |
JP4751668B2 (ja) | 選択されたオブジェクトにコンテキスト上関連する選択可能なソフトウェア機能コントロールを表示する改良されたユーザインターフェース | |
KR101149960B1 (ko) | 선택가능 소프트웨어 기능 제어부를 표시하기 위한 명령사용자 인터페이스 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |