TWI304549B - Improved browser user interface system and related mehtods - Google Patents
Improved browser user interface system and related mehtods Download PDFInfo
- Publication number
- TWI304549B TWI304549B TW092125223A TW92125223A TWI304549B TW I304549 B TWI304549 B TW I304549B TW 092125223 A TW092125223 A TW 092125223A TW 92125223 A TW92125223 A TW 92125223A TW I304549 B TWI304549 B TW I304549B
- Authority
- TW
- Taiwan
- Prior art keywords
- page
- display
- user
- server
- browser
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1438—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using more than one graphics controller
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
- G06F5/10—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor having a sequence of storage locations each being individually accessible for both enqueue and dequeue operations, e.g. using random access memory
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Digital Computer Display Output (AREA)
Description
1304549 玖、發明說明: 【發明所屬之技術領域】 本申叫案王張共同待審的2002年9月13日申請之美國臨時 專利申請案第_〇,51〇號,標題為「㈣器使用者介面」之 優先權出於所有目的,其全文以引用的方式併入本標案 路本發明—般與使用者介面有關,更特定言之,與用以劉 見-網路上所提供的頁面之—瀏覽器介面有關。 【先前技術】 網際網路及其他網路與電 、 $ 仓%如及叶异裝置互連,使資料很 容易經網路連結傳送。電 I ^及计异裝置一般係採用主從 (chent-server)模式組織而成,复 μ ,、中,,罔路連結係建立在作為伺服 态的某二廷腦或計算裝置與 〃 1下為用戶撕的某些電腦或計算 裝置之間。當然,芙4b雪日《< + ^ μ 二 旬或計算裝置既可以作為伺服器 又可以作為用戶端。 一飼服态之一範例為一網路 w 以谷Ή服詻,而一用戶端之一範 例為一網路用戶端(例如谨Ρ (J如運仃-網頁瀏覽器程式之一個人電 月每)。已開發出許多不同的網 谷用戶端,而且正在有計劃地 開發網路用戶端之變化形式。 ^ 偟作為範例,一網路用戶端 可以具胆化為'一桌上型雷脱 脉 土甩鈿、膝上型電腦、手持式裝置、 蜂巢式電話、無線裝置、i 了料装置 電子裝置或類似裝置。—;:欺入式網路用戶端功能性之 面及-網路介面。 ⑶τ’所需要的為某使用者介 在某些實例中,該使用者介 面為一程式化使用者之一介 面,但更通常的情況係該使 ^有< ;, 使用者介面為可由—使用者(人)所 88087 1304549 使用之一介面。該網路用戶端依據該介面而操作,以採用 熟知的協定或以後開發的協定而向網路伺服器發出請求。 為了回應所接收的請求,網路伺服器返回資料回應。在網 路主從互動之一典型說明中,假定使用超文件傳送協定 (HyperText Transport Protocol ; HTTP),其中該網路用戶端發出一 請求’其導向孩請求中的一統一資源定位器(Unif_ r_m
Locator , URL)所代表的一頁面的一特定網路伺服器地址,而 回應該特定網路伺服器地址的一伺服器採用資料回應,該 等貝料可以為要顯示的一頁面或外部資料組。該等返回資 料一般指一網頁,而不管在請求及返回之實際資料。 一網路用戶端(其能呈現一使用者介面中的一網頁之全部 或部分給一使用者,並接受使用者輸入,其中至少某些使 用者知入可引起該網路用戶端進一步呈現網頁)可稱為一 「網頁劂覽益」,因為其由使用者所普遍使用以在網頁當 中導航,該等網頁一般係認為涉及其他頁面的頁面「網路 (Web)」之一部分。 網頁瀏覽器已為吾人所熟知並得到普遍使用,而且通常 提供除呈現網頁及接受與所呈現的、網頁有關之使用者輸入 以外的功能性。例如,網頁可包括程式元件,該等元件係 在接收包括此類程式元件的一網頁後由一網頁瀏覽器執 行。此類私式元件之一範例為JAVATM小程式。 網頁亦可包括引起一網路伺服器採取行動之程式元件。 例如、’’罔路伺服詻可提供門戶服務,其中該網路伺服器 從各種來源收集資訊,並在接收請求後為一網路用戶端產 88087 1304549 生一門戶頁面。此門戶頁面之一範例為Yahoo!主頁面 (www.yahoo.com),及由 My Yahoo! (my.yah〇acom)提供的個性化頁 面。後者提供發送至網路用戶端之頁面,該等頁面係根據 儲存在該伺服器中的使用者偏好而自訂。 自訂網頁及各種佈局通常讓使用者獲得豐富的體驗,但 若資訊之呈現需要從一網頁移至另一網頁,則當出現網路 延遲時該體驗就不太令人滿意,因為該使用者需等待頁面 到來及更新。若該使用者必須從一頁面移至另一頁面以查 看所想要的資訊,則該體驗亦可失去方向感。雖然會發生 網路延遲而且一般超出該網路伺服器操作者之控制範圍, 但是使用者一般會將因網路延遲而引起的負面體驗與由該 、、罔路伺服為操作者提供的服務關聯。因此,希望減輕感覺 到的可能由網路延遲而引起的延遲。 【發明内容】 在一王從系統(其中一用戶端系統呈現一瀏覽器,用於與 =服為資料或資源之使用者互動)中,一瀏覽器使用者介面 包括〈功能性用以經一網路從伺m器請求頁面並處理所接 收的頁面’以呈現給—劉覽器使用者,該瀏覽器使用者介 面包括-圖形顯示器、一使用者輸人裝置及用於動態介面 金之儲存為,該等動態介面元件係由與所接收的頁面相 ^之該瀏覽器接收,”-動態介面元件能呈現為該瀏 ^使用者介面之_部分並加以修改以回應所選擇的使用 如、、典*而”、、而進一步與一伺服器互動。除動態介面元件(例 力薄片)以外或代替該等元件,該瀏覽器使用者介面亦 88087 1304549 例。應瞭解本發明具有廣泛的應用而且可用於許多不同背 景。 一瀏覽器會話之範例為處於一使用者位置的一使用者操 作一使用者電腦以控制一瀏覽器,其一般為在一通用使S 者電腦上運行的軟體,但是亦可能為另—裝置,例如一專 用硬體瀏覽态或由一可攜式裝置操作的韌體。該瀏覽器經 一網路發送對頁面或頁面之部分的請求,並顯示所接ϋ 頁面或頁面之部分。該瀏覽器亦可保持對簡短資訊、快取 頁面、腳本、代碼及類似者的本地資料儲存。該等瀏覽器 請求一般係經網路導向頁面伺服器,例如超文字傳輸協= (HyperText Transport Protocol; ΗΤΤΡ)伺服器(亦稱「網路伺服器」, 因為所提供的頁面通常係視為超連接文件之全球網路 Wide Web)的一部分)。該使用者可以為一個人或一機器,但 是較通常為一使用者人。 一「頁面」可以為回應一瀏覽器請求而返回的一傳統超 文字標記語言(HTML)頁面,其可以為一預先存在的頁面或 回應泛叫求而產生之一頁面。該頁面可包括顯示器部分、 格式化α卩分及可執行部分。本文所使用的術語頁面可以指 HTML頁φ n資料區塊、封包或其他有結構或無結構 <貝料早7G,孩等單元係視為在一頁面請求系統中的邏 口口 一 「 單兀。 、下將4考圖式說明一範例性瀏覽系統。 圖1為依據本發明之具體實施例的一系統100之一方塊 圖。一使用者可採用系統綱來操作-用戶端系統舰,該用 88087 -11- 1304549 ^ 戶端系統運行一瀏覽器以發送對頁面的請求104,並從祠服 器應接收對於該等請求的回應106。回應靡-般為頁面, 但是在錯誤狀況下(例如# —頁面不存在時,錯誤形成一請 装 伺服為不可用或請求使用者沒有存取授權),回應106 可以為一錯誤訊息或一錯誤頁面。 圖1僅顯7F —個用戶端及一個伺服器,但是應明白該典型 系、、充可以具有终多用戶端及許多伺服器。如圖所示,伺服 器108係藉由一網路11〇從用戶端系統1〇2分離,在此情況下 居、罔路為全球網際網路,熟知為「綱際網路」。頻寬及 經由網路110的-用戶端與飼服器路徑之回應度有時可減少 瀏覽體驗。因為該典型瀏覽系統可以快速處理必要的計算 任務,所以該等網路及/或伺服器為瓶頸及減速之更具一般 性的原因。但是,藉由採用於此說明的某些技術,一瀏覽 系統可發出請求而一伺服器可採用頁面來回應,頁面具有 即使面臨網路減速仍可給該使用者提供回應之特徵。 圖2為一流程圖,解說一用戶端(例如該使用者之瀏覽器) 與一伺服器之間的行動及流程,其中每個採用一協定(例如 HTTP及/或其擴展)通信。由該用戶端或伺服器執行的步驟 係採用標籤「SI」、「S2」、「S3」等按順序加以標記。其 他步驟(圖中未顯示)亦可實行,但並非所有標記步驟都必須 貫行。 一旦該使用者啟動該瀏覽器(si)之一實例,則該瀏覽器可 以從該使用者接受輸入。在此範例中,該使用者已請求由 。王球貝源定位為(Uniform Resource Locator ; URL) 88087 -12- 1304549 「http://PLUS.yahoo.com/index.html」識別的頁面,而且該劉覽器 從該使用者(S2)獲得此請求。該瀏覽器可藉由使用者鍵入該 URL、從一書簽列表中選擇、點擊一顯示頁面之一鏈結或藉 由其他方法而獲得該請求。該瀏覽器然後發送一 HTTP請求 給該伺服器,其係採用該請求之該URL的域部分(即此範例 中的「PLUS.yahoo.com」)來識別。 一旦該伺服器接收該請求(S3),則其取回該頁面(S4)並將 其發送給該請求瀏覽器(S5)。該頁面可包括HTML資料(例如 頁面文字、格式化及類似者),但是亦應包括動態元件。用 於此類動態元件之一標準為動態超文字標記語言(Dynamic HyperText Markup Language ; DHTML)標準。一旦該瀏覽器接收 該頁面(S6),則該瀏覽器處理該頁面(S7)並顯示該等選擇層 給該使用者(S8)。 顯示該等DHTML頁面之該等選擇層之後,該使用者則可 選擇該顯示器上的一元件以引起一行動。某選擇可藉由定 位一游標於一元件上而完成,而其他選擇亦可包括指示一 選擇(例如藉由按壓一滑鼠按鈕,而該游標置於一元件上)。 當然,對於該瀏覽器,在該顯示器上某處偶然出現一游標 可以處理為一定位選擇,以便即使該使用者沒有改變該游 標之位置,仍可藉由定位一游標而採取行動,正如通常期 望的對所理解之「選擇」進行的動作。 但是,應注意一選擇行動或事件,該瀏覽器偵測或判讀 使用者輸入(S9),然後根據用於所選擇的元件(S10)之該 DHTML代碼而對該選擇採取一行動。以下說明頁面及元件 88087 -13- 1304549 之範例。雖然DHTML已用以呈現内容及定位内容,但是以 下所示範例提供具有層上的介面元件(例如按紐、表格)之工 具及/或將層用以介面連接。 圖3解說具有動態介面元件的一頁面3〇〇之一部分。頁面3〇〇 係傳送給一瀏覽器作為一 DHTML頁面,該介面所需之所有 組件即包括在該dhtml頁面中。此使該瀏覽器可回應使用 者行動,而無需另一請求發送給一伺服器,其可能延遲該 回應。如圖所示,當啟動時,用於進階搜索的一「滑動薄 片」301,藉由該使用者選擇該「進階搜索」按鈕或僅滾動 该按紐上的一游標,而從一搜索工具條降下來。 利用該進階搜索滑動薄片,該使用者可實行進階搜索, 而不會出現從正在顯示的一目前頁面移開,因為該搜索工 具條可以為該目前顯示頁面之一部分,打開後,該滑動薄 片僅使該顯示頁面之一部分模糊不清。 孩DHTML「進階搜索」鏈結可以藉由一文字元件%〕或一 圖Φ元件而代表,遠等元件可提供—致的視覺語言以指示 此類動態鏈結。當一使用者尚未選擇該進階搜索時,該滑 動薄片則保持隱藏;而當已經選擇時,該滑動薄片列二 從該工具條後面往下滑動。該滑動薄片可包括各種進階搜 索選項元件1進階選項必須分成區⑨,則—表格 動薄片内使用。依據可用於該滑動薄片之: :王現的兀件之數量,該滑動薄片亦可包括滾動 使科元件可在分配資產範®内滾動。在某些余、> 方案中㈣片可以垂直擴展,以便該使用者 88087 1304549 所使用的資產,從而可能消除對於該滾動條之需要。 在所示的滑動薄片内,提供一「搜索」按鈕3〇6,其可啟 動以相同万式工作的一行動,或以類似方式,作為提供在 該搜索工具帶中的一「搜索」按鈕308,而且即使當滑動薄 片301係隱藏時仍可使用。該使用者可藉由以下方法關閉滑 動薄片301 :完成一搜索、點擊任一搜索按钮、在該滑動薄 片外側點擊、再次點擊該「進階搜索」元件3〇2,或藉由點 擊滑動薄片301之右上角的「χ」關閉視窗圖示。 此搜索滑動薄片可用於一門戶網站之各種區域,例如一 主要頁面、一音樂頁面、一電影頁面、一遊戲頁面、一體 同頁面、一本地新/資訊頁面及/或一新聞頁面。一財經頁面 可併入一類似工具,用於諸如股票行情查詢(tickerl〇〇kup)功 能。若该等頁面之每個具有不同搜索元件,則該等滑動薄 片可因不同頁面而不同。由該使用者在該滑動薄片或者其 他動態介面元件上進行的選擇,可以儲存在該用戶端系統 中並轉換給非同步或同步發送(阻礙)該頁面的伺服器(或其 他指定伺服器)。例如,一伺服器可提供一頁面給一瀏覽器, 该W覽為指足一第二伺服器,作為收集從一動態介面元件 所收集的使用者輸入之伺服器。若一延遲完全有可能,則 即使在一伺服器接收該收集使用者輸入前,該用戶端系統 最好仍可根據使用者輸入對一動態介面元件採取一行動。 在某些情況下,一使用者可請求一頁面,該頁面具有此 類DHTML元件’但是沒有能夠處理DHTML結構之一瀏覽器。 在此類情況下,應配置該DHTML頁面以替代其他功能性。 88087 -15- 1304549 靈活性。例如,分配給該視訊的區域可以根據一偵測縱橫 比而自動調冑,而且該區域可以藉由該使用者擴展或縮小,、 而無需重新載入該視訊流。 圖5顯示動態頁面之一使用者的另一範例。此圖顯示一工 具層500。工具層500讓使用者可實行普通活動及/或行動’ 而無需對-頁面調焦。工具層包括按紐(例如按知5〇2), 當其係滾動時,該等按鈕以某些方法作出反應以指示其豐 富的動態功能性(例如一延遲後突顯及一工具提示)。該頁面 包括DHTML層,其具有該使用者所需的所有必要互動元件, 用以完成該活動或行動,一般無需與該伺服器通信。對於 一神奇般的活動或漫遊,此模組可以内置式並在完成後關 閉,該等使用者輸入係記錄在該用戶端系、、统中,其根據需 要而傳送給一伺服器。 當藉由一點擊或其他方法選擇一工具時,該使用者係採 用一 DHTML層(最好經由一致視覺轉換)呈現,其中包含完成 該任務所必需之互動元件。包含在此模組内的鏈結一般彈 出另一瀏覽器視窗。 使用此類工具層可以採用數個方法。例如,一主要門戶 頁面可包括用以發送一電子郵件之一工具按鈕。作為回應, Θ瀏览态可呈現新的一層,用於該電子郵件之登錄,該使 用者不會感覺與該主要門戶頁面之任何方向偏離。此外, 因為該電子郵件層為已在該瀏覽器中的頁面之一部分,所 、打開居層及恢復該主要頁面將不會因網路或伺服器延遲 而延遲。其他使用可包括網站服務,用以快速上傳檔案、 88087 -19- 1304549 曰曆更新、照片上傳、搜索、黃胃查詢等。 對於一層(例如—兩^ 私子郵件層),用於該電子郵件之登錄的 邵分可以半透明,W位&、、a 保持孩使用者用該頁面定向(該電子郵 件功能即從該頁面選擇 、 <伴)此將通常導致略微失去方向感但 較清晰的呈現。亦可提供淡入淡出。 …為:適應瀏覽器而無需動態頁面或dhtml能力,該伺服 :可藉由聞」或其他方式而偵測一瀏纜器是否致動,然 後提供該動態頁面或返回至_分離頁面而無需工具能力。 除包括使用者介面元件(例如按紐及表格)之動態頁面以 外:某些動態頁面可無需此類元件而操作。例如,圖6顯示 子導航層〈使用。子導航層之—實施係採用_ 狐彈出, ’、揭心主要功月匕表項目之子區段及/或子類別。當該使用者 j該主功能表上的鏈結上滾動時,即可顯露該等子功能表。 若琢主功能表並沒有-組明顯的子導航項目,則此層可用 以說月该功此表項目及/或提供快速鏈結給該項目内的受歡 迎子區段。 在某些系統中,為了保持該互動簡單化,選擇時突顯該 選擇功能表項目,而且使用有限的數個子層(例如一個子 層)。在圖6之範例中,當該使用者在一頂層功能表上滾動 時,孩子區段DHTML功能表或說明將出現在右側。只要該 游標保持在所選擇的主要功能表項目中或在該dhtml子功 能表本身中,該DHTML子功能表即應保持打開狀態,但是 當使用者從該選擇項目或該DHTML功能表本身滾動離開 時,DHTML子功能表即消失。 88087 -20- 1304549 此類層可用於一門戶網站之各種區域,例如一主要頁面、 一音术頁面、一電影頁面、一遊戲頁面、一體育頁面、〆 本地新/資訊頁面及/或一新聞頁面。在某些情況下,一使用 者可請求一頁面,該頁面具有此類DHTML元件,但是沒有 能處理DHTML結構之一瀏覽器。在此類情況下,應=置該 DHTML頁面以替代其他功能性,例如顯示功能表項目下的 子功能表項目於一展平、齒狀功能表中,而對於沒有子區 段之功能表項目,當點擊該鏈結時,功能表項目則自己將 該使用者帶入該頁面。 某些頁面可以為以上說明的結構之複雜组合。例如,圖7 顯示一組「個人助理」層,用以實行該使用者的特定任務。 在某些情況下,所使用的動態(DHTML或其他協定)頁面可藉 由孩使用者快取,以便對於幾千或幾百萬的使用者,該等 伺服器不必重複發送一使用者頁面給該使用者。即使該頁 面之内容要改變,仍可以如此,因為該快取頁面可包括资 訊之占位符,其係每次使用該頁面時從一飼服器取回,: 使邊頁面本身並非每次都取回。 #利用該組個人助理層,提供某特性範圍内的一「助埋」 杈組,其中内容、工具、特徵及推廣係根據該使用者之偏 好(其可主動或被動管理)而呈現在前面。該使用者自訂可勺 括事件警報(例如拍賣結果、音樂會門票銷售中等)、資訊= (β聞、財經)、推廣(新產品發佈)或個人資訊(例如票據 =付款等)。該列表最好限於某數量(例如丨_)之登錄: 造成混亂,而且最好具有導向該等項目本身之鏈結。例如, 88087 -21- 請求 回應 伺服器 網路 頁面 滑動薄片 文字元件 搜索按鈕 搜索按鈕 動態層 項目 概要 概要 視覺線索 區域 工具層 按紐 -25-
Claims (1)
- Ρύ D 04^邱5223號專利申請案;Λ 申請專利範圍替換本(96年8月> : 拾、申請專利範園: ι_ -種改良之劉覽器使用者介面系統,其中1覽器在經一 =路與-伺服器耦合之-用戶端系統上執行,並提供 見器使用者介面給伺服器資源,並且其中該濁覽器包括之 功能性用以經該網路從伺服器請求 ^ ^ I買面,並用以處理所接 收的頁面以呈現給一瀏覽器使用者, ^ ^ ,刻覽器使用者介面 巴栝: 一圖形顯示器,用以將瀏覽器頁面 給該使用者; 面《所-現的邵分呈現 一使用者輸人裝置,用以接受與_覽器中顯示的 面有關之使用者輸入; 由3屬覽器接收之動態介面元件的 。 所接收的頁面連接;及 + #“’_覽器與 擇該儲存之動態介面元件的邏輯,以回應被選 擇的使用者輸入,而不需從該網路來的進一步互動 2·如申請專利範圍第1之系統,其中該等動態介面元件包 2滑動薄片,其中-滑動薄片在該顯示器上之—方向上的 一開口中打開,以回應該選擇使用者輸入。 3.,申請專利範圍第2項之系統,其中—滑動薄 每個標籤代表在該滑動薄片上呈現㈣㈣覽器 件之一子集’及用以在標籤當中切換以回應 者輸入的邏輯單元,用以呈現對應的瀏 面元件’而無需進一步與一祠服器互動。 者1 -如申請專利範園第2項之系統,其中—滑動薄片包括滾動 foA88\88087-960803.DOC 6 1304549 一 省韻ή a'fe: 吏用者介面TL件,用以在一顯示區域内滚動該滑動薄片之 使用者介面元件,該區域小於該滑動薄片之所有使用者介 面元件之呈現範圍。 •如中請專利範圍第2項之系統,進—步包括使用者介面元 用以允許孩使用者可在一或多個方向重新調整該滑動 片之大小,而無需進一步與該伺服器互動。 ^如申請專利範圍第2項之系統,其中該滑動薄片為半透明。 • 2申請專利範圍第2項之系統,其中該滑動薄片係與一特 ^王题頁面關聯,其中主題包括新聞、體育、天氣、評論、 商業、音樂、電影、遊戲或本地資訊。 8·如申請專利範圍第7項之系統,其中該滑動薄片係與一財 經頁面關聯,且該滑動薄片呈現一股票行情查詢介面。 如申睛專利範圍第1項之系統,該瀏覽器進一步包括: 用以追蹤與該等動態介面元件之使用者介面互動之邏 輯單元;及 用以產生訊息給對應该等動態介面元件之一飼服器之 邏輯單元,其中至該伺服器之一訊息指示使用者互動,並 且其中此類互動之實現與該伺服器是否接收該訊息無關。 10.如申請專利範圍第!項之系統,其中具有從一伺服器接收 的動悲介面元件之頁面包括對藉由瀏覽器之呈現的替代 呈現’該等瀏覽器不支援動態介面元件。 如申請專利範圍第1項之系統,其中該等動態介面元件包 括功能表條,其中該功能表條為一使用者介面元件,用 以提供在儲存的選擇層級中的導航,如同一使用者可在該 O:\88\88087.960803.DOC -2- 功能表條内導航,而無需進一步與該伺服器互動。 12•如申請專利範圍第11項之系統,其中該瀏覽器進一步包 括·· 用以追蹤與該功能表條之使用者介面互動之邏輯單 元;及 用以產生訊息給對應該功能表條之一伺服器之邏輯單 元,其中至該伺服器之-訊息指示與該功能表條之使用者 立動,並且其中此類互動之實現與該飼服器是否接收該訊 息無關。 13. 如申請專利範圍第【項之系統,進一步包括一快取記憶 體,用以快取該用戶端中的動態介面元件。 14. 如申請專利範圍第1項之系統,進一步包括: 孩動態介面元件包括複數個循環顯示項目; 一頁面顯示器,其中一接收百 接收頁面U件係依據從該接收 頁面獲仵的 >貝料之瀏覽器解譯而呈現; 某區域,包括用於該頁面顯示的-顯示區域之 于=ΓΠ複數個循環顯示项目之儲存器,-循環顯 :買目:以包括用於儲存每個循環顯示项目之一概要 及王要主現的儲存器; 用以藉由該潮醫哭s 一、 J見器顯不孩循環顯示區 循環顯示項目之1八&、& P ^ 4中邊f複數個 孓硝分的王要呈現之邏輯單元· 用以藉由該激脇盟— ’ 要數大於-次目之概要之邏輯單元’其中概 王現的王要呈現數; 〇:\S8\88087-960803.DOC 6 -3- 1304549 用以在該等顯示概要當中突顯對應於該循環顯示區域 中顯示的該等主要呈現之該等概要之邏輯單元;及 用以循環該等複數個顯示項目之循環之邏輯單元,以顯 示為等循環顯示項目之不同子集的主要呈現,並用以更新 對應於循環顯示項目之該等不同子集的概要之突顯。 15·如申明專利範園第14項之系統,其中一次呈現的主要呈現 之數量為一主要呈現。16.如申明專利範圍第14項之系、统,其中所顯示的概要之數量 為循環顯示項目之儲存器中的全部該等概要。 17·如申請專利範圍第14項之系統,進一步包括: 用以指定該等循環顯示項目之—呈現順序之邏輯單元; 用以根據使用者輸入而修改該呈現順序之邏輯單元,以 便一項目之一概要的一使用者感興趣指示可導致該感興 趣目之及主要呈現較早地呈現,若無使用者感興趣指示 輸入其係按順序稍後呈現。 18.如申請專利範圍第㈣之系統,其中用以循環之該邏輯單元包括用以淡出-目前主要呈現並淡入-下一個主要呈 現之邏輯單元。 T個王要主 19·如申請專利範園第14項之系統’其中用以循環之該邏輯 疋包當多重主要呈現係在任—次呈現時,用以在該 不同時間循環顯示出主要呈現之邏輯單元。 I;申Π利範園第Μ項之系統,其中用於她 21; 該错存器係完全儲存在該用戶端系統中。 '專利範固第14項之系統,其中該突顯為粗體、下〗 O:\88\88087-960803.DOC 6 -4- 1304549、、表、主現一獨特字體、呈現 個0 一獨特顏色或動畫中的一或 多 22.如:請專利範園第㈣之系統,進一步包括: 從2換,示器’用以指示-即將來臨之轉換,該轉換係 從目則一組一或多個主 要呈現;及 王見轉換至下'组-或多個主 斷使用者輸入後中斷該即 或多個主要呈現保持呈現 邏輯單元,用以在接收到_中 將來臨的轉換,藉此該目前組一 狀態。 23二請專利範圍第14項之系統,其中該循環顯示區域係與 一特疋主題頁面關聯,其中主題包括新聞、體育、天氣、 坪論、、商業、音樂、電影、遊戲或本地資訊。 一申喷專利㈣第23項之系統’其中該循環顯示區域係與 一新聞頁面關聯’而該循環顯示區域顯示新聞標題,讀等 標題具有項目、該等概要及額外詳情,該等詳情與作為該 等王要呈現之該等新聞標題有關。 25.如申請專利範圍第24項之系統,其中作為該等主要呈現之 該等新聞標題包括文字、影像、音頻或視訊呈現中的一或 多個。 26·如申請專利範圍第14項之系統,該瀏覽器進一步包括: 用以追蹤與該循環顯示區域之使用者介面互動之邏輯 單元;及 用以產生訊息給一對應該循環顯示區域之飼服器之邏 輯單元, O:\88\88087-960803.DOC 6 -5- 1304549 · y’m 卿 来其中給該伺服器之一訊息指示使用者互動,而且其中此 類互動之實現與該伺服器是否接收該訊息無關。 27·如申凊專利㈣第14項之系、统,其中從一饲服器接收的頁 面匕括對藉由4覽恭之呈現的替代呈現,該等劉覽器不支 援一循環顯示區域。 28·如申請專利範圍第丨項之系統,進一步包括·· 該動態介面元件包括複數個層資料集; 用以接收頁面的複數個該等層資料集的儲存器,· 頁面顯示層,其中一接收頁面之一主要層資料集之元 件,係依據從該接收頁面獲得的資料之瀏覽器解譯而呈 現; 一工具層,其具有與一活動有關的元件; 邏輯單元,用以视需要在該頁面顯示層上顯示該工具 層,及 邏輯單元,用以從與該活動有關的該使用者接受輸入, 並當完成時移除該工具層顯示。 29·如申請專利範圍第28項之系統,其中該等工具層為半透 明。 30. 如申請專利範圍第28項之系統,該瀏覽器進一步包括: 用以追蹤與該工具層之使用者介面互動之邏輯單元;及 用以產生訊息給對應該工具層之一伺服器之邏輯單 元,其中至該伺服器之一訊息指示使用者互動,並且其中 此類互動之實現與該伺服器是否接收該訊息無關。 31. 如申請專利範圍第28項之系統,其中從一伺服器接收的貢 O:\88\88087-960803.DOC 6 -6- 1304549 面包括對藉由劉覽器之呈現的替代呈現’該㈣覽器不支 援多重層。 32·如申請專利範圍第1項之系統,進一步包括·· 該動態介面元件包括複數個頁面組件,· 在該用 > 端系財’用讀存複數個該等頁面組件的儲 存^其中從該飼服器接收的-頁面可以顧示為頁面組件 之一集合,每個組件具有一顯示位置; 用以接受使用者輸入之邏輯單元,用以修改頁面組件顯 示位置;及 邏輯單元’用以依據使用者輸人修正—頁賴示,以修 改頁面組件顯示位置,而無需進一步與該伺服器互動。 33·如申請專利範圍第32項之系統,進一步包括邏輯單元,用 以從孩用戶端系統產生一訊息給該伺服器,其表示修改頁 面組件顯示位置,從而使該伺服器頁面之後續呈現將依據 該等修改頁面組件顯示位置來修改。 34. —種與一 _覽器使用者介面之使用者互動的方法,其中一 瀏覽器在經一網路與一伺服器耦合之一用戶端系統上執 行,並提供一瀏覽器使用者介面給伺服器資源,而且其中 該瀏覽器包括之功能性用以經該網路從伺服器請求頁 面,並用以處理接收頁面,以呈現給一瀏覽器使用者,該 瀏覽器使用者介面包括: 採用该瀏覽器從一目標伺服器請求一頁面; 在该用戶端系統接收來自該目標伺服器的該請求頁 面,其中該接收請求頁面包括複數個層,其中該等複數個 O:\88\88087-960803.DOC 61304549· 層之至少一個為一頁面顯示層,而且該等複數個層中非該 頁面顯示層之至少之一為一可選顯示層,其包括對應於可 能的使用者輸入之至少一個動態介面元件; 產生一對應於該接收請求頁面之使用者顯示; 顯示該使用者顯示並接受使用者輸入,該輸入對應於該 已接收請求頁面之該使用者顯示; 當一使用者對應於對該可選顯示層之顯示的一請求 時’修改該顯示以呈現該可選顯示層; 當呈現該可選顯示層時,接受使用者輸入,該輸入對應 於該可選顯示層之動態介面元件; 儲存器’用以記錄該已接受使用者輸入;及 採取一對應於該已記錄接受使用者輸入之行動。 35·如申請專利範圍第34項之方法,其中該等複數個層包括一 或多個滑動薄片、一循環顯示區域、一具有使用者輸入之 工具層及一功能表條。 36. 如申請專利範圍第34項之方法,其中該等複數個層係在依 據DHTML之該已接收請求頁面内構成。 37. 如申請專利範圍第34項之方法,其中修改該顯示以呈現該 可選顯示層包括用該可選顯示層半透明地覆蓋該頁 示層。 μ、 38·如申請專利範圍第34項之方法,進一步包括非同步傳送該 已圮錄接受使用者輸入給該目標伺服器之一步驟。 39·如申請專利範圍第34項之方法,進一步包括非同步傳送該 已記錄接受使用者輸入給該已接收請求頁面中所參 O.\88\88087-960803.DOC -8- 1304549 I* ^ "W(夕正替換ij —記錄伺服器。 4〇·如申請專利範圍第34項之方法,其中該可選顯示層包括一 工具層、一電子郵件 綠層、一日曆登錄層、一照片檢視 層、一新聞層、一即時却 礼如申請專利範圍第3Γ層及—語音聊天層之至少一個。 括-或多個按粗、〜二方法,其中該等動態介面元件包 —個。 或多個登錄區或,或多個表格之至少O:\88\88087-960803.DOC 6 -9- 1304549 第092125223號專利申請案 中文圖式替換本(96年8月) 瀏覽器系統簡短資訊 代碼 快閃頁面 頁面/資料1304549 · 用戶端 伺服器圖2 -2- 3001304549 進階搜索 | a II section b II lection c I 306 I□選擇 > □選擇 □選擇 l□選項 □選項 □選項 [□更多選擇 □更多選擇 [□更多選擇 I□某些選擇 □某些選擇 I□某些選擇 [□某些準測 □某些準測 □某些準測 □變數 □變數 □變數 302 308 搜索 m 滑動薄片 301 400圖4 1304549 紙%’% _ ^-500 動力工具I | 關於此工具之功能及用法之指令^-502 ,502、 (扦動按私) ^502 (行動接紐) 下一個 rpowertools may also |d for presenting wl· JefuncfionaSiyindu-lagesandfextto itheusei's overall |nce with performing jtolarfundionwith-iahoo!Plus. T 上一個 下一個 取消圖5•子項目1 • f區段 •更換一位準 •另一位準 •從屬 子區段 說明 特徵子區段 ja description [this link does [site it takes youlo. ed tool ion to highlight ed highlight •lop visited link-4- 1304549V0 t f ^ ^ g tm < _ 椒 \K 烀嫁粪< 骧 □ □ □ Ο L ( do ρθμθτδa>q 〇} paueM η0Αε9》μω£0 Jno>- jMONSna toocoosUOAtsJnoAOJSl^oji uoscooco •:sllsJnoA6UIAed j〇l aieq >10110jCDnpse s=q Jno>- olQ6CNII$9>es oj puiss ηοΛ-ρα)§:£ρ ssausal-suj¾¾¾^ •IsaJeiujJOeCDl! ρθ·κθ&2jn〇A - Q>QU0 ΘΞΒΈΛΒ MON s 》UEIS{ss<IBUOSJa)CL。^wl^w^WLJ-tstol^^ioo^AWTfli^w·。囬 ic^M 嘲械s瑞瑞一^lioox^Aw^Ts·费漆嗨^鴿· Γ X Internal promotion here tooC^^ Hey sign up for this now! K i X 此處為某些簡單照片文字 X &lqrlueM ποΛ *s<diaQS -5-
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US41051002P | 2002-09-13 | 2002-09-13 | |
| US10/656,846 US20040216036A1 (en) | 2002-09-13 | 2003-09-04 | Browser user interface |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200422957A TW200422957A (en) | 2004-11-01 |
| TWI304549B true TWI304549B (en) | 2008-12-21 |
Family
ID=31997953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW092125223A TWI304549B (en) | 2002-09-13 | 2003-09-12 | Improved browser user interface system and related mehtods |
Country Status (7)
| Country | Link |
|---|---|
| US (4) | US20040216036A1 (zh) |
| EP (1) | EP1540633A4 (zh) |
| JP (1) | JP4776927B2 (zh) |
| KR (1) | KR100880473B1 (zh) |
| AU (1) | AU2003270658A1 (zh) |
| TW (1) | TWI304549B (zh) |
| WO (1) | WO2004025420A2 (zh) |
Families Citing this family (156)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9256356B2 (en) * | 2001-03-29 | 2016-02-09 | International Business Machines Corporation | Method and system for providing feedback for docking a content pane in a host window |
| US20040216036A1 (en) * | 2002-09-13 | 2004-10-28 | Yahoo! Inc. | Browser user interface |
| US20050262427A1 (en) * | 2003-03-31 | 2005-11-24 | International Business Machines Corporation | System and method for managing website content |
| US7325202B2 (en) * | 2003-03-31 | 2008-01-29 | Sun Microsystems, Inc. | Method and system for selectively retrieving updated information from one or more websites |
| EP1639440A4 (en) * | 2003-04-25 | 2009-03-11 | Apple Inc | GRAPHIC USER INTERFACE FOR BROWSING, BROWSING AND PRESENTING MEDIA ARTICLES |
| US20040215534A1 (en) | 2003-04-25 | 2004-10-28 | Apple Computer, Inc. | Method and system for network-based allowance control |
| US7379969B2 (en) * | 2003-12-18 | 2008-05-27 | Sony Ericsson Mobile Communications Ab | Method and apparatus for providing instructional content on a mobile device |
| US7376739B2 (en) * | 2004-02-11 | 2008-05-20 | International Business Machines Corporation | Persistence of inter-application communication patterns and behavior under user control |
| US7877465B2 (en) * | 2004-07-14 | 2011-01-25 | International Business Machines Corporation | Providing artifact and configuration cohesion across disparate portal application models |
| JP2006134288A (ja) * | 2004-10-06 | 2006-05-25 | Sharp Corp | インターフェース及びコンピュータにより実行されるインターフェースプログラム |
| US9083798B2 (en) | 2004-12-22 | 2015-07-14 | Nuance Communications, Inc. | Enabling voice selection of user preferences |
| US7774332B2 (en) * | 2005-04-12 | 2010-08-10 | International Business Machines Corporation | Enabling interactive integration of network-accessible applications in a content aggregation framework |
| JP2006323672A (ja) * | 2005-05-19 | 2006-11-30 | Sharp Corp | インターフェース |
| US20060287865A1 (en) * | 2005-06-16 | 2006-12-21 | Cross Charles W Jr | Establishing a multimodal application voice |
| US20060287858A1 (en) * | 2005-06-16 | 2006-12-21 | Cross Charles W Jr | Modifying a grammar of a hierarchical multimodal menu with keywords sold to customers |
| US8090584B2 (en) | 2005-06-16 | 2012-01-03 | Nuance Communications, Inc. | Modifying a grammar of a hierarchical multimodal menu in dependence upon speech command frequency |
| US20060288309A1 (en) * | 2005-06-16 | 2006-12-21 | Cross Charles W Jr | Displaying available menu choices in a multimodal browser |
| US7917365B2 (en) * | 2005-06-16 | 2011-03-29 | Nuance Communications, Inc. | Synchronizing visual and speech events in a multimodal application |
| US20070005725A1 (en) * | 2005-06-30 | 2007-01-04 | Morris Robert P | Method and apparatus for browsing network resources using an asynchronous communications protocol |
| KR100727954B1 (ko) * | 2005-07-27 | 2007-06-14 | 삼성전자주식회사 | 사용자 인터페이스 표시장치 및 방법 |
| US8073700B2 (en) | 2005-09-12 | 2011-12-06 | Nuance Communications, Inc. | Retrieval and presentation of network service results for mobile device using a multimodal browser |
| US20100217884A2 (en) * | 2005-09-28 | 2010-08-26 | NuMedia Ventures | Method and system of providing multimedia content |
| US8914733B2 (en) * | 2005-10-04 | 2014-12-16 | International Business Machines Corporation | User interface widget unit sharing for application user interface distribution |
| KR101418128B1 (ko) * | 2005-10-15 | 2014-07-09 | 노키아 코포레이션 | 전자 장치로의 개선된 텍스트 입력 |
| US20070139386A1 (en) * | 2005-12-16 | 2007-06-21 | Xerox Corporation | Touch screen user interface for digital reprographic device with pop-up menu display |
| JP4742850B2 (ja) * | 2005-12-19 | 2011-08-10 | セイコーエプソン株式会社 | 一連の画面の切り替え表示の際のユーザ利便性向上 |
| US7512880B2 (en) | 2005-12-23 | 2009-03-31 | Swift Creek Systems, Llc | Method and system for presenting published information in a browser |
| US7676705B2 (en) * | 2005-12-30 | 2010-03-09 | Sap Ag | User interface messaging system and method permitting deferral of message resolution |
| US9298476B2 (en) * | 2005-12-30 | 2016-03-29 | Sap Se | System and method for combining multiple software panes |
| US20070157116A1 (en) * | 2005-12-30 | 2007-07-05 | Johnson Clare C | System and method for visual messaging |
| US7587450B2 (en) | 2006-02-01 | 2009-09-08 | Swift Creek Systems, Llc | HTTP publish/subscribe communication protocol |
| US20070186173A1 (en) * | 2006-02-03 | 2007-08-09 | Yahoo! Inc. | Instant messenger alerts and organization systems |
| US20070186177A1 (en) * | 2006-02-03 | 2007-08-09 | Yahoo! Inc. | Content navigation interfaces and associated methods |
| US9880702B2 (en) * | 2006-02-03 | 2018-01-30 | Yahoo Holdings, Inc. | Content structures and content navigation interfaces |
| US9754316B1 (en) | 2006-03-27 | 2017-09-05 | Amazon Technologies, Inc. | Electronic bidding service using an item authority |
| US8990685B1 (en) * | 2006-03-31 | 2015-03-24 | United Services Automobile Association (Usaa) | Systems and methods for creating and displaying web documents |
| USD624088S1 (en) | 2006-04-04 | 2010-09-21 | Yahoo! Inc. | Graphical user interface for a display screen |
| US8055444B2 (en) * | 2006-04-04 | 2011-11-08 | Yahoo! Inc. | Content display and navigation interface |
| US7848314B2 (en) | 2006-05-10 | 2010-12-07 | Nuance Communications, Inc. | VOIP barge-in support for half-duplex DSR client on a full-duplex network |
| US9208785B2 (en) * | 2006-05-10 | 2015-12-08 | Nuance Communications, Inc. | Synchronizing distributed speech recognition |
| US20070274297A1 (en) * | 2006-05-10 | 2007-11-29 | Cross Charles W Jr | Streaming audio from a full-duplex network through a half-duplex device |
| US7676371B2 (en) * | 2006-06-13 | 2010-03-09 | Nuance Communications, Inc. | Oral modification of an ASR lexicon of an ASR engine |
| US8332218B2 (en) | 2006-06-13 | 2012-12-11 | Nuance Communications, Inc. | Context-based grammars for automated speech recognition |
| US7627536B2 (en) * | 2006-06-13 | 2009-12-01 | Microsoft Corporation | Dynamic interaction menus from natural language representations |
| US20100058220A1 (en) * | 2006-07-17 | 2010-03-04 | Carpenter Carl E | Systems, methods, and computer program products for the creation, monetization, distribution, and consumption of metacontent |
| US7676790B1 (en) * | 2006-08-04 | 2010-03-09 | Lam Research Corporation | Plasma processing system component analysis software and methods and systems for creating the same |
| US8689254B2 (en) * | 2006-09-11 | 2014-04-01 | Apple Inc. | Techniques and graphical user interfaces for preview of media items |
| US8374874B2 (en) | 2006-09-11 | 2013-02-12 | Nuance Communications, Inc. | Establishing a multimodal personality for a multimodal application in dependence upon attributes of user interaction |
| US8145493B2 (en) * | 2006-09-11 | 2012-03-27 | Nuance Communications, Inc. | Establishing a preferred mode of interaction between a user and a multimodal application |
| US7957976B2 (en) | 2006-09-12 | 2011-06-07 | Nuance Communications, Inc. | Establishing a multimodal advertising personality for a sponsor of a multimodal application |
| US8086463B2 (en) | 2006-09-12 | 2011-12-27 | Nuance Communications, Inc. | Dynamically generating a vocal help prompt in a multimodal application |
| US8073697B2 (en) * | 2006-09-12 | 2011-12-06 | International Business Machines Corporation | Establishing a multimodal personality for a multimodal application |
| US20090019370A1 (en) * | 2006-09-14 | 2009-01-15 | Joseph Pally | System for controlling objects in a recursive browser system: forcefield |
| KR101229495B1 (ko) * | 2006-11-03 | 2013-02-04 | 삼성전자주식회사 | 웹 페이지의 탭 인덱스를 생성하는 장치 및 방법 |
| US7827033B2 (en) | 2006-12-06 | 2010-11-02 | Nuance Communications, Inc. | Enabling grammars in web page frames |
| US9330190B2 (en) | 2006-12-11 | 2016-05-03 | Swift Creek Systems, Llc | Method and system for providing data handling information for use by a publish/subscribe client |
| US20080155426A1 (en) * | 2006-12-21 | 2008-06-26 | Microsoft Corporation | Visualization and navigation of search results |
| US8069047B2 (en) * | 2007-02-12 | 2011-11-29 | Nuance Communications, Inc. | Dynamically defining a VoiceXML grammar in an X+V page of a multimodal application |
| US8150698B2 (en) | 2007-02-26 | 2012-04-03 | Nuance Communications, Inc. | Invoking tapered prompts in a multimodal application |
| US7801728B2 (en) | 2007-02-26 | 2010-09-21 | Nuance Communications, Inc. | Document session replay for multimodal applications |
| US7809575B2 (en) * | 2007-02-27 | 2010-10-05 | Nuance Communications, Inc. | Enabling global grammars for a particular multimodal application |
| US8713542B2 (en) | 2007-02-27 | 2014-04-29 | Nuance Communications, Inc. | Pausing a VoiceXML dialog of a multimodal application |
| US20080208586A1 (en) * | 2007-02-27 | 2008-08-28 | Soonthorn Ativanichayaphong | Enabling Natural Language Understanding In An X+V Page Of A Multimodal Application |
| US9208783B2 (en) | 2007-02-27 | 2015-12-08 | Nuance Communications, Inc. | Altering behavior of a multimodal application based on location |
| US7822608B2 (en) * | 2007-02-27 | 2010-10-26 | Nuance Communications, Inc. | Disambiguating a speech recognition grammar in a multimodal application |
| US7840409B2 (en) * | 2007-02-27 | 2010-11-23 | Nuance Communications, Inc. | Ordering recognition results produced by an automatic speech recognition engine for a multimodal application |
| US8938392B2 (en) | 2007-02-27 | 2015-01-20 | Nuance Communications, Inc. | Configuring a speech engine for a multimodal application based on location |
| US8843376B2 (en) | 2007-03-13 | 2014-09-23 | Nuance Communications, Inc. | Speech-enabled web content searching using a multimodal browser |
| US7945851B2 (en) * | 2007-03-14 | 2011-05-17 | Nuance Communications, Inc. | Enabling dynamic voiceXML in an X+V page of a multimodal application |
| US8670987B2 (en) | 2007-03-20 | 2014-03-11 | Nuance Communications, Inc. | Automatic speech recognition with dynamic grammar rules |
| US8515757B2 (en) | 2007-03-20 | 2013-08-20 | Nuance Communications, Inc. | Indexing digitized speech with words represented in the digitized speech |
| US8909532B2 (en) | 2007-03-23 | 2014-12-09 | Nuance Communications, Inc. | Supporting multi-lingual user interaction with a multimodal application |
| US20080235029A1 (en) * | 2007-03-23 | 2008-09-25 | Cross Charles W | Speech-Enabled Predictive Text Selection For A Multimodal Application |
| US8788620B2 (en) * | 2007-04-04 | 2014-07-22 | International Business Machines Corporation | Web service support for a multimodal client processing a multimodal application |
| US8862475B2 (en) | 2007-04-12 | 2014-10-14 | Nuance Communications, Inc. | Speech-enabled content navigation and control of a distributed multimodal browser |
| US8725513B2 (en) | 2007-04-12 | 2014-05-13 | Nuance Communications, Inc. | Providing expressive user interaction with a multimodal application |
| US20090015583A1 (en) * | 2007-04-18 | 2009-01-15 | Starr Labs, Inc. | Digital music input rendering for graphical presentations |
| US20080301573A1 (en) * | 2007-05-30 | 2008-12-04 | Liang-Yu Chi | System and method for indicating page component focus |
| US8275760B2 (en) * | 2007-06-28 | 2012-09-25 | Yahoo! Inc. | Dynamic headline switcher |
| US8713608B2 (en) | 2007-07-12 | 2014-04-29 | At&T Intellectual Property I, Lp | System for presenting media services |
| USD595728S1 (en) | 2007-10-15 | 2009-07-07 | Yahoo! Inc. | Display panel with graphical user interface for navigating content |
| USD590411S1 (en) | 2007-12-19 | 2009-04-14 | Yahoo! Inc. | Graphical user interface for displaying contacts |
| USD607004S1 (en) | 2007-12-19 | 2009-12-29 | Yahoo! Inc. | Graphical user interface for a display panel |
| US20090164920A1 (en) * | 2007-12-20 | 2009-06-25 | Embarq Holdings Company Llc | System, method and apparatus for inserting a virtual tool bar into a markup language document |
| USD590412S1 (en) | 2007-12-27 | 2009-04-14 | Yahoo! Inc. | Graphical user interface for displaying content selections on a display panel |
| US20090177966A1 (en) * | 2008-01-06 | 2009-07-09 | Apple Inc. | Content Sheet for Media Player |
| US20090178010A1 (en) * | 2008-01-06 | 2009-07-09 | Apple Inc. | Specifying Language and Other Preferences for Mobile Device Applications |
| US20090183062A1 (en) * | 2008-01-11 | 2009-07-16 | Joseph Pally | Activatable table within webpages in a recursive browser system |
| US8339403B2 (en) * | 2008-04-16 | 2012-12-25 | Microsoft Corporation | Multi-layered slide transitions |
| US8214242B2 (en) | 2008-04-24 | 2012-07-03 | International Business Machines Corporation | Signaling correspondence between a meeting agenda and a meeting discussion |
| US8121837B2 (en) * | 2008-04-24 | 2012-02-21 | Nuance Communications, Inc. | Adjusting a speech engine for a mobile computing device based on background noise |
| US8229081B2 (en) | 2008-04-24 | 2012-07-24 | International Business Machines Corporation | Dynamically publishing directory information for a plurality of interactive voice response systems |
| US8082148B2 (en) | 2008-04-24 | 2011-12-20 | Nuance Communications, Inc. | Testing a grammar used in speech recognition for reliability in a plurality of operating environments having different background noise |
| US9349367B2 (en) | 2008-04-24 | 2016-05-24 | Nuance Communications, Inc. | Records disambiguation in a multimodal application operating on a multimodal device |
| US20090298020A1 (en) * | 2008-06-03 | 2009-12-03 | United Parcel Service Of America, Inc. | Systems and methods for improving user efficiency with handheld devices |
| CN101291335B (zh) * | 2008-06-13 | 2011-05-11 | 中兴通讯股份有限公司 | 一种基于浏览器获取服务器动态数据的方法及装置 |
| US8607137B2 (en) | 2008-07-05 | 2013-12-10 | Exceedland Incorporated | Method and system for enhancing information accessibility via a global communications network |
| US20100057566A1 (en) * | 2008-09-03 | 2010-03-04 | Oded Itzhak | System and method for multiple layered pay-per-click advertisements |
| US20140250465A1 (en) * | 2008-09-09 | 2014-09-04 | Adobe Systems Incorporated | Systems and Methods for Providing Multiple Versions of Subscription Content and an Option Within One Version to Upgrade to Another |
| US10489747B2 (en) * | 2008-10-03 | 2019-11-26 | Leaf Group Ltd. | System and methods to facilitate social media |
| US9195525B2 (en) | 2008-10-21 | 2015-11-24 | Synactive, Inc. | Method and apparatus for generating a web-based user interface |
| US8839096B2 (en) * | 2009-01-14 | 2014-09-16 | International Business Machines Corporation | Management of rotating browser content |
| US8589374B2 (en) | 2009-03-16 | 2013-11-19 | Apple Inc. | Multifunction device with integrated search and application selection |
| US8380513B2 (en) * | 2009-05-19 | 2013-02-19 | International Business Machines Corporation | Improving speech capabilities of a multimodal application |
| US8290780B2 (en) | 2009-06-24 | 2012-10-16 | International Business Machines Corporation | Dynamically extending the speech prompts of a multimodal application |
| US8510117B2 (en) * | 2009-07-09 | 2013-08-13 | Nuance Communications, Inc. | Speech enabled media sharing in a multimodal application |
| US9134789B2 (en) * | 2009-07-14 | 2015-09-15 | Adobe Systems Incorporated | Multi-layer computer application with a transparent portion |
| US8416714B2 (en) * | 2009-08-05 | 2013-04-09 | International Business Machines Corporation | Multimodal teleconferencing |
| KR101208640B1 (ko) * | 2009-08-28 | 2012-12-06 | 야파 코포레이션 | 정보 표시 장치 |
| US8335784B2 (en) | 2009-08-31 | 2012-12-18 | Microsoft Corporation | Visual search and three-dimensional results |
| US8313377B2 (en) * | 2009-10-14 | 2012-11-20 | Sony Computer Entertainment America Llc | Playing browser based games with alternative controls and interfaces |
| KR101092591B1 (ko) * | 2009-11-05 | 2011-12-13 | 주식회사 팬택 | 관통입력을 제공하는 단말 및 그 방법 |
| US8990427B2 (en) | 2010-04-13 | 2015-03-24 | Synactive, Inc. | Method and apparatus for accessing an enterprise resource planning system via a mobile device |
| WO2011160139A1 (en) | 2010-06-18 | 2011-12-22 | Sweetlabs, Inc. | Systems and methods for integration of an application runtime environment into a user computing environment |
| CN102110149B (zh) * | 2011-02-17 | 2012-10-17 | 上海渐石网络科技有限公司 | 在网页上实现多图旋转的方法、装置及系统 |
| US8667024B2 (en) | 2011-03-18 | 2014-03-04 | International Business Machines Corporation | Shared data management in software-as-a-service platform |
| US8380787B2 (en) | 2011-05-27 | 2013-02-19 | International Business Machines Corporation | Federation of master data management systems |
| US8635249B2 (en) | 2011-05-27 | 2014-01-21 | International Business Machines Corporation | Federation of multi-level master data management systems |
| US8601029B2 (en) | 2011-05-27 | 2013-12-03 | International Business Machines Corporation | Data stewardship in federated multi-level master data management systems |
| US8595798B2 (en) | 2011-06-17 | 2013-11-26 | International Business Machines Corporation | Enforcing data sharing policy through shared data management |
| US9652790B2 (en) | 2011-06-17 | 2017-05-16 | International Business Machines Corporation | Open data marketplace for municipal services |
| US8635673B2 (en) | 2011-06-17 | 2014-01-21 | International Business Machines Corporation | Dynamic application adaptation in software-as-a-service platform |
| US20130055167A1 (en) | 2011-08-31 | 2013-02-28 | Microsoft Corporation | Animation for Expanding/Collapsing Content and for Sorting Content in an Electronic Document |
| CN102316384B (zh) * | 2011-09-08 | 2018-03-06 | 中兴通讯股份有限公司 | 页面多图切换实现方法及网络电视嵌入式浏览器 |
| USD703688S1 (en) * | 2011-09-21 | 2014-04-29 | Samsung Electronics Co., Ltd. | Display screen of a mobile terminal or portion thereof with a graphical user interface |
| US8582876B2 (en) * | 2011-11-15 | 2013-11-12 | Microsoft Corporation | Hybrid codec for compound image compression |
| USD701221S1 (en) * | 2011-11-16 | 2014-03-18 | Hewlett-Packard Development Company, L.P. | Computing device display screen with computer-generated layout for a contacts interface |
| CN103177021B (zh) * | 2011-12-23 | 2017-02-15 | 腾讯科技(深圳)有限公司 | 移动终端浏览器、浏览器页面显示方法及装置 |
| US9400588B2 (en) * | 2012-01-04 | 2016-07-26 | Oracle International Corporation | Supporting display of context menus in both cascaded and overlapping styles |
| JP5890703B2 (ja) * | 2012-02-20 | 2016-03-22 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、画像表示方法及び画像表示システム |
| US20130318429A1 (en) * | 2012-05-22 | 2013-11-28 | Movile | Dynamic floating web video player |
| US9069627B2 (en) | 2012-06-06 | 2015-06-30 | Synactive, Inc. | Method and apparatus for providing a dynamic execution environment in network communication between a client and a server |
| US8775917B2 (en) * | 2012-08-09 | 2014-07-08 | Sweetlabs, Inc. | Systems and methods for alert management |
| US8775925B2 (en) | 2012-08-28 | 2014-07-08 | Sweetlabs, Inc. | Systems and methods for hosted applications |
| USD734348S1 (en) * | 2012-11-07 | 2015-07-14 | Bionime Corporation | Display screen for blood glucose meter with graphical user interface |
| WO2015017038A2 (en) * | 2013-06-18 | 2015-02-05 | R/Ga | Methods and systems for systemizing a brand voice |
| US9749440B2 (en) | 2013-12-31 | 2017-08-29 | Sweetlabs, Inc. | Systems and methods for hosted application marketplaces |
| US20150205464A1 (en) * | 2014-01-22 | 2015-07-23 | Microsoft Corporation | Updating a user interface to a service |
| US10089098B2 (en) | 2014-05-15 | 2018-10-02 | Sweetlabs, Inc. | Systems and methods for application installation platforms |
| US10019247B2 (en) | 2014-05-15 | 2018-07-10 | Sweetlabs, Inc. | Systems and methods for application installation platforms |
| US20150339004A1 (en) * | 2014-05-23 | 2015-11-26 | Apple Inc. | Dynamic interface generation using command and user levels |
| US10229201B2 (en) | 2014-07-31 | 2019-03-12 | International Business Machines Corporation | Interface for simultaneous display of selected items from search engine results |
| KR20160020738A (ko) * | 2014-08-14 | 2016-02-24 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 사용자 인터페이스 제공 방법 |
| US10073583B2 (en) | 2015-10-08 | 2018-09-11 | Adobe Systems Incorporated | Inter-context coordination to facilitate synchronized presentation of image content |
| US9830702B2 (en) | 2015-10-22 | 2017-11-28 | International Business Machines Corporation | Dynamic real-time layout overlay |
| US10725797B2 (en) | 2016-09-05 | 2020-07-28 | Microsoft Technology Licensing, Llc | Service-driven dynamic user interface technology |
| CN106383643A (zh) * | 2016-09-18 | 2017-02-08 | 浙江慧脑信息科技有限公司 | 一种同时浏览图片和文本的方法 |
| US10474329B2 (en) * | 2018-04-09 | 2019-11-12 | Capital One Services, Llc | Selective generation and display of interfaces of a website or program |
| TWI698101B (zh) * | 2019-06-04 | 2020-07-01 | 鴻齡科技股份有限公司 | 伺服器管理方法及伺服器管理裝置 |
| CN112040016A (zh) | 2019-06-04 | 2020-12-04 | 鸿富锦精密电子(天津)有限公司 | 服务器管理方法及服务器管理装置 |
| CN110471658B (zh) * | 2019-07-10 | 2023-04-28 | 成都摹客科技有限公司 | 一种图层的选择方法、系统及计算机存储介质 |
| CN110347392B (zh) * | 2019-07-10 | 2022-10-11 | 北京亚鸿世纪科技发展有限公司 | 数据可视化大屏展示页面自适应排版和刷新的方法及装置 |
| USD949165S1 (en) * | 2019-09-05 | 2022-04-19 | Hoffmann-La Roche Inc. | Portion of a display screen with a graphical user interface |
| CN110750244B (zh) * | 2019-09-25 | 2023-09-29 | 贝壳技术有限公司 | 一种代码同步方法、装置、电子设备和存储介质 |
| US11397519B2 (en) * | 2019-11-27 | 2022-07-26 | Sap Se | Interface controller and overlay |
| US20220155941A1 (en) * | 2020-11-19 | 2022-05-19 | At&T Intellectual Property I, L.P. | Apparatuses and methods to facilitate a presentation of content items via a proxy representative of multiple sources |
Family Cites Families (58)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5339392A (en) * | 1989-07-27 | 1994-08-16 | Risberg Jeffrey S | Apparatus and method for creation of a user definable video displayed document showing changes in real time data |
| JPH04226495A (ja) * | 1990-05-10 | 1992-08-17 | Internatl Business Mach Corp <Ibm> | ビデオ表示システムにおけるオーバレイの制御装置及び制御方法 |
| US5581670A (en) * | 1993-07-21 | 1996-12-03 | Xerox Corporation | User interface having movable sheet with click-through tools |
| EP0713172B1 (en) * | 1994-11-15 | 2002-02-06 | Microsoft Corporation | Slide out interface bar |
| US6950991B2 (en) * | 1995-11-13 | 2005-09-27 | Citrix Systems, Inc. | Interacting with software applications displayed in a web page |
| US6161126A (en) * | 1995-12-13 | 2000-12-12 | Immersion Corporation | Implementing force feedback over the World Wide Web and other computer networks |
| US6216141B1 (en) * | 1996-12-06 | 2001-04-10 | Microsoft Corporation | System and method for integrating a document into a desktop window on a client computer |
| US5959621A (en) * | 1996-12-06 | 1999-09-28 | Microsoft Corporation | System and method for displaying data items in a ticker display pane on a client computer |
| US7657835B2 (en) * | 1997-01-31 | 2010-02-02 | Making Everlasting Memories, L.L.C. | Method and system for creating a commemorative presentation |
| US6490620B1 (en) * | 1997-09-26 | 2002-12-03 | Worldcom, Inc. | Integrated proxy interface for web based broadband telecommunications management |
| US6009442A (en) * | 1997-10-08 | 1999-12-28 | Caere Corporation | Computer-based document management system |
| US6469714B2 (en) * | 1998-01-26 | 2002-10-22 | International Business Machines Corporation | Infocenter user interface for applets and components |
| US6215490B1 (en) * | 1998-02-02 | 2001-04-10 | International Business Machines Corporation | Task window navigation method and system |
| US6330575B1 (en) * | 1998-03-31 | 2001-12-11 | International Business Machines Corporation | Web commerce tool kit for distributed payment processing |
| US6148333A (en) * | 1998-05-13 | 2000-11-14 | Mgi Software Corporation | Method and system for server access control and tracking |
| US7313805B1 (en) * | 1998-11-30 | 2007-12-25 | Sony Corporation | Content navigator graphical user interface system and method |
| US6272493B1 (en) * | 1999-01-21 | 2001-08-07 | Wired Solutions, Llc | System and method for facilitating a windows based content manifestation environment within a WWW browser |
| US6456305B1 (en) * | 1999-03-18 | 2002-09-24 | Microsoft Corporation | Method and system for automatically fitting a graphical display of objects to the dimensions of a display window |
| US6954902B2 (en) * | 1999-03-31 | 2005-10-11 | Sony Corporation | Information sharing processing method, information sharing processing program storage medium, information sharing processing apparatus, and information sharing processing system |
| US7281199B1 (en) * | 1999-04-14 | 2007-10-09 | Verizon Corporate Services Group Inc. | Methods and systems for selection of multimedia presentations |
| US20050097160A1 (en) * | 1999-05-21 | 2005-05-05 | Stob James A. | Method for providing information about a site to a network cataloger |
| US8843850B2 (en) * | 1999-07-22 | 2014-09-23 | Tavusi Data Solutions Llc | Graphic-information flow for visually analyzing patterns and relationships |
| US8255809B2 (en) * | 1999-12-23 | 2012-08-28 | International Business Machines Corporation | Webtop: multiple applet delivery within a fixed-sized viewing space |
| US20010033296A1 (en) * | 2000-01-21 | 2001-10-25 | Fullerton Nathan W. | Method and apparatus for delivery and presentation of data |
| US20010047297A1 (en) * | 2000-02-16 | 2001-11-29 | Albert Wen | Advertisement brokering with remote ad generation system and method in a distributed computer network |
| US20100005396A1 (en) * | 2000-02-18 | 2010-01-07 | Nason D David | Method and system for controlling a comlementary user interface on a display surface |
| US7162493B2 (en) * | 2000-02-23 | 2007-01-09 | Penta Trading Ltd. | Systems and methods for generating and providing previews of electronic files such as web files |
| US20070118803A1 (en) * | 2000-05-08 | 2007-05-24 | Walker Jay S | Products and processes for providing one or more links in an electronic file that is presented to a user |
| US7210099B2 (en) * | 2000-06-12 | 2007-04-24 | Softview Llc | Resolution independent vector display of internet content |
| JP2001353678A (ja) * | 2000-06-12 | 2001-12-25 | Sony Corp | オーサリング・システム及びオーサリング方法、並びに記憶媒体 |
| ES2240470T3 (es) * | 2000-06-13 | 2005-10-16 | Atrionix, Inc. | Sonda de ablacion quirurgica que permite realizar una lesion circular. |
| US20020104096A1 (en) * | 2000-07-19 | 2002-08-01 | Cramer Allen Brett | System and methods for providing web-based multimedia presentations |
| EP1312219A2 (en) * | 2000-08-25 | 2003-05-21 | Intellocity USA, Inc. | Method of enhancing streaming media content |
| JP2002101393A (ja) * | 2000-09-22 | 2002-04-05 | Sony Corp | 映像表示装置 |
| US6725203B1 (en) * | 2000-10-12 | 2004-04-20 | E-Book Systems Pte Ltd. | Method and system for advertisement using internet browser to insert advertisements |
| US20060230357A1 (en) * | 2000-10-13 | 2006-10-12 | Cher Esque | Software and Method for Internally Organizing Marketing Tasks and Related Information Within a Business Entity |
| US6701459B2 (en) * | 2000-12-27 | 2004-03-02 | Egurkha Pte Ltd | Root-cause approach to problem diagnosis in data networks |
| US7308653B2 (en) * | 2001-01-20 | 2007-12-11 | Catherine Lin-Hendel | Automated scrolling of browser content and automated activation of browser links |
| US20050183017A1 (en) * | 2001-01-31 | 2005-08-18 | Microsoft Corporation | Seekbar in taskbar player visualization mode |
| KR20010074094A (ko) * | 2001-02-15 | 2001-08-04 | 김창곤 | Pda용 브라우저 상에서 사용자 인터페이스 및 화면메뉴를재구성하는 방법 및 상기의 방법에 의하여 구현된 pda용브라우저 |
| US7003726B2 (en) * | 2001-02-21 | 2006-02-21 | Nanonation Incorporated | Computer network having context sensitive and interactive multimedia applications and controls, forming dynamic user interfaces on local computer terminals |
| US20020133828A1 (en) * | 2001-03-16 | 2002-09-19 | Foster Mark J. | Method, apparatus and system for video delivery using head-end pass through |
| US20030023754A1 (en) * | 2001-07-27 | 2003-01-30 | Matthias Eichstadt | Method and system for adding real-time, interactive functionality to a web-page |
| US20030065638A1 (en) * | 2001-09-19 | 2003-04-03 | Jason Robert | The method to comstomize the appearance of a wab page by dragging and dropping objects within a web page |
| US6996783B2 (en) * | 2002-01-28 | 2006-02-07 | International Business Machines Corporation | Selectively adjusting transparency of windows within a user interface using a flashlight tool |
| US20030144996A1 (en) * | 2002-01-28 | 2003-07-31 | Moore Larry Richard | Method and system for transporting and displaying search results and information hierarchies |
| US20030145338A1 (en) * | 2002-01-31 | 2003-07-31 | Actv, Inc. | System and process for incorporating, retrieving and displaying an enhanced flash movie |
| US20030187968A1 (en) * | 2002-03-28 | 2003-10-02 | Gateway, Inc. | Layer menus and multiple page displays for web GUI |
| CN1662952B (zh) * | 2002-04-25 | 2011-04-20 | 汤姆森许可公司 | 用于网络浏览器和视频显示的视频分辨率控制 |
| CA2385224C (en) * | 2002-05-07 | 2012-10-02 | Corel Corporation | Dockable drop-down dialogs |
| US7899915B2 (en) * | 2002-05-10 | 2011-03-01 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
| US7549127B2 (en) * | 2002-08-01 | 2009-06-16 | Realnetworks, Inc. | Method and apparatus for resizing video content displayed within a graphical user interface |
| US20040216036A1 (en) * | 2002-09-13 | 2004-10-28 | Yahoo! Inc. | Browser user interface |
| KR100641145B1 (ko) * | 2004-03-31 | 2006-11-02 | 엘지전자 주식회사 | 화상 통신 단말기의 왑 브라우저를 이용한 정보 서비스 방법 |
| US20110213655A1 (en) * | 2009-01-24 | 2011-09-01 | Kontera Technologies, Inc. | Hybrid contextual advertising and related content analysis and display techniques |
| US9069731B2 (en) * | 2009-12-29 | 2015-06-30 | Olive Software Inc. | System and method for providing online versions of print-medium publications |
| JP2012018486A (ja) * | 2010-07-06 | 2012-01-26 | Toshiba Corp | 情報処理装置およびユーザインタフェースの表示位置制御法 |
| US8924885B2 (en) * | 2011-05-27 | 2014-12-30 | Microsoft Corporation | Desktop as immersive application |
-
2003
- 2003-09-04 US US10/656,846 patent/US20040216036A1/en not_active Abandoned
- 2003-09-12 KR KR1020057004386A patent/KR100880473B1/ko not_active Expired - Fee Related
- 2003-09-12 WO PCT/US2003/028888 patent/WO2004025420A2/en not_active Ceased
- 2003-09-12 EP EP03752365A patent/EP1540633A4/en not_active Ceased
- 2003-09-12 TW TW092125223A patent/TWI304549B/zh not_active IP Right Cessation
- 2003-09-12 AU AU2003270658A patent/AU2003270658A1/en not_active Abandoned
- 2003-09-12 JP JP2004572008A patent/JP4776927B2/ja not_active Expired - Lifetime
-
2008
- 2008-06-24 US US12/145,030 patent/US10460003B2/en not_active Expired - Lifetime
- 2008-06-24 US US12/145,046 patent/US9547725B2/en active Active
- 2008-06-24 US US12/145,079 patent/US9836550B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US9547725B2 (en) | 2017-01-17 |
| KR20050039877A (ko) | 2005-04-29 |
| KR100880473B1 (ko) | 2009-01-28 |
| US20080256451A1 (en) | 2008-10-16 |
| US20080256457A1 (en) | 2008-10-16 |
| WO2004025420A2 (en) | 2004-03-25 |
| US20080256467A1 (en) | 2008-10-16 |
| US10460003B2 (en) | 2019-10-29 |
| WO2004025420A3 (en) | 2004-05-06 |
| AU2003270658A1 (en) | 2004-04-30 |
| TW200422957A (en) | 2004-11-01 |
| US20040216036A1 (en) | 2004-10-28 |
| EP1540633A4 (en) | 2008-03-19 |
| US9836550B2 (en) | 2017-12-05 |
| EP1540633A2 (en) | 2005-06-15 |
| JP2005539336A (ja) | 2005-12-22 |
| JP4776927B2 (ja) | 2011-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI304549B (en) | Improved browser user interface system and related mehtods | |
| US6647534B1 (en) | Method and system for organizing document information in a non-directed arrangement of documents | |
| US9003298B2 (en) | Web page application controls | |
| US8365082B2 (en) | Universal content referencing, packaging, distribution system, and a tool for customizing web content | |
| US7899847B2 (en) | System and method for authoring new lightweight web applications using application traces on existing websites | |
| EP4130968A1 (en) | Optimization schemes for controlling user interfaces through gesture or touch | |
| US20140026037A1 (en) | Creating personalized networked documents | |
| JP2013544412A (ja) | マルチモードウェブブラウジング | |
| WO2014210070A1 (en) | System, method and user interface for designing customizable products from a mobile device | |
| US20070130518A1 (en) | Method and apparatus for a personalized web page | |
| US20120192231A1 (en) | Web computer TV system | |
| JP2009532806A (ja) | コンテンツのディスプレイ及びナビゲーションのインターフェイス | |
| JP6093432B2 (ja) | ウェブ・ページ・アプリケーション制御 | |
| JP2017079063A (ja) | 拡張サービスに対するウィジェット表示方法及び前記方法を行う装置 | |
| US20080028037A1 (en) | Presenting video content within a web page | |
| CN102117314A (zh) | 文档信息发送方法和装置 | |
| CN1698048A (zh) | 改进的浏览器用户界面 | |
| US20050193328A1 (en) | Hypertext navigation for shared displays | |
| CA2741633A1 (en) | A universal content referencing, packaging, distribution system, and a tool for customizing web content | |
| CN113688345B (zh) | 一种页面切换方法、装置及计算设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MK4A | Expiration of patent term of an invention patent |