[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TWI221987B - Method of creating virtual object user interfaces - Google Patents

Method of creating virtual object user interfaces Download PDF

Info

Publication number
TWI221987B
TWI221987B TW91133897A TW91133897A TWI221987B TW I221987 B TWI221987 B TW I221987B TW 91133897 A TW91133897 A TW 91133897A TW 91133897 A TW91133897 A TW 91133897A TW I221987 B TWI221987 B TW I221987B
Authority
TW
Taiwan
Prior art keywords
data
virtual object
item
patent application
scope
Prior art date
Application number
TW91133897A
Other languages
Chinese (zh)
Other versions
TW200408968A (en
Inventor
Cheng-Ge Chen
Original Assignee
Quanta Comp Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quanta Comp Inc filed Critical Quanta Comp Inc
Priority to TW91133897A priority Critical patent/TWI221987B/en
Publication of TW200408968A publication Critical patent/TW200408968A/en
Application granted granted Critical
Publication of TWI221987B publication Critical patent/TWI221987B/en

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A method of creating virtual object user interfaces is described. The method comprises the following steps. First, a data is read and showed. Then, a position in the data is chosen to form a virtual object. Feature information in the virtual object is provided and chosen at least one thereof to be a starting device. A corresponding program with the virtual object is chosen. Finally, the virtual object and the corresponding program are connected into the data. The data comprises a music data, a picture data or a movie data. The virtual object user interface executes the corresponding program when the starting device of the virtual object of the showing data is triggered by a pointing device or automatically. The virtual object user interface is used for a computer, a mobile phone or electronic equipments.

Description

1221987 經濟部智慧財產局員工消費合作社印製 A7 B7 五、發明説明() 發明所屬之技術領域: 本發明係有關於一種虛擬物件使用者介面之系統與方 法’特別是有關於一種簡易快速的虛擬物件使用者介面之 系統與方法。 先前技術: 本發明係隨著電腦軟、硬體技術的快速進步與網路的 南度發展,現代的社會已邁入以大量的資訊傳播為產業重 要特徵的資訊化社會,而全球的資訊往來亦日漸頻繁,各 式各樣的資訊以不同的面貌被產生、傳送。因此,今天的 資訊人只要利用電腦與世界各地的網站相連結,便可輕易 地獲得令人目不暇給的資訊。 由於不斷有電腦科技的人才投身於軟體的撰寫,軟體 内容畫面與功能更是不斷出陳推新,尤其是使用者介面也 曰趨便利’如圖形使用者介面(Graphical User Internee ; GUI)的使用。對於有志於利用軟體來提高生活便利性與知 識的傳播的專業人員來說,軟體的撰寫門檻,卻也越來越 高。例如,若醫生欲利用人體的照片進行教學,或是進行 病情的解說。由於醫生本身即是專業的人士,其主要的知 識重點在於對人體結構的瞭解與對藥物的瞭解。但是,一 般軟體工作者,其專業知識則在於軟體的撰寫。兩者之間 均具有其專業背景’欲撰寫有關於醫療背景的電腦軟體 3 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐)'' ----- ........-…"•裝.........tr.........% (請先閲讀背面之注意事項再填寫本買) 12219871221987 Printed by the Consumer Property Cooperative of the Intellectual Property Bureau of the Ministry of Economic Affairs A7 B7 V. Description of the Invention () The technical field to which the invention belongs: The present invention relates to a system and method for a virtual object user interface, and particularly to a simple and fast virtual System and method of object user interface. Prior technology: With the rapid advancement of computer software and hardware technology and the southern development of the Internet, the present invention has entered an information society with a large amount of information dissemination as an important feature of the industry, and global information exchanges It is also becoming more and more frequent, and various kinds of information are generated and transmitted with different appearances. Therefore, today's information people can easily obtain dizzying information simply by linking their computers to websites around the world. As computer technology talents continue to devote to the writing of software, the software content screens and functions are constantly updated, especially the user interface is becoming more convenient, such as the use of Graphical User Interface (GUI) . For professionals who are interested in using software to improve the convenience of life and the spread of knowledge, the threshold for writing software is also increasing. For example, if the doctor wants to use pictures of the human body for teaching, or to explain the condition. Since doctors are professionals themselves, their main knowledge focuses on understanding the structure of the human body and the understanding of drugs. However, the general knowledge of software workers lies in the writing of software. There is a professional background between the two. 'I want to write computer software with a medical background. 3 This paper size applies the Chinese National Standard (CNS) A4 specification (210X297 mm)'--... ..-… " • Install ............ tr .........% (Please read the notes on the back before filling in this purchase) 1221987

經濟部智慧財產局員工消費合作社印製 五、發明説明() 時,則必須結合兩者之專業,才能有效的完成此類電腦軟 體之撰寫。但是當軟體撰寫的門檻越來越高時,此種專業 工作的結合將越來越困難^ 一般使用者若欲進行電腦軟體的撰寫,以簡化本身的 工作,或是方便日常生活所需,受限軟體撰寫的門檻,使 得軟體的撰寫更是變得高不可攀。 但是,若每一個專業人士,甚至於每一個使用者,均 可以使用方便而有效的方式撰寫軟體,並進而產生圖形化 的介面,將提供每一個人生活上極大的便利。因為每一個 專業人士,可將其之專業知識電腦化,而每一個使用者, 更可將其日常生活所需要的功能電腦化。電腦化的生活才 能更為深入每一個家庭與個人,而電腦化的結果,也才能 提兩每一個人生活上的便利。 因此’如何提供一種簡易而快速的電腦軟體撰寫的方 法’具有產生便利的使用者介面之功能,而不需電腦程式 撰寫的專業知識,不僅可提高社會的電腦化的程度,更可 結合其他電子產品,使每一個人的生活更為便利。 .........裝-........訂-........% (請先閲讀背面之注意事項再填窝本頁} 發明内容: 鑒於上述之發明背景中, 其他領域的專家或者一般使用 所需工具,轉換成為軟體工具 生活的瓶頸《如何使軟體撰寫, 撰寫軟體的門檻越來越高, 者,並木容易將所學知識與 。將造成知識傳播與電腦化 乃至於使用者介面的製作, 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐) 經濟部智慧財產局員工消費合作社印製 1221987 五、發明説明( 更為容易,蔣女 所有助於3C(電腦 Computer、通訊Printed by the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs. 5. When the invention description () is made, the two professions must be combined to effectively complete the writing of such computer software. However, as the threshold for software writing becomes higher and higher, the integration of such professional work will become more and more difficult. ^ General users who want to write computer software to simplify their own work or to facilitate daily life, Restricting the threshold for software writing makes software writing even more unattainable. However, if every professional, even every user, can write software in a convenient and effective way, and then produce a graphical interface, it will provide great convenience to everyone's life. Because every professional can computerize their expertise, and every user can computerize the functions they need in their daily lives. Computerized life can penetrate more deeply into each family and individual, and the result of computerization can also improve the convenience of each person's life. Therefore, 'how to provide an easy and fast method for writing computer software' has the function of generating a convenient user interface without the need for computer programming expertise, which can not only increase the degree of computerization in society, but also integrate other electronic Products that make life easier for everyone. ......... pack -........ order -........% (Please read the precautions on the back before filling this page} Summary of the Invention: In view of the above In the background of the invention, experts in other fields or generally use the required tools, and turn them into the bottleneck of software tools. "How to make software writing, the threshold for writing software is getting higher and higher, and it is easy to combine what you have learned. It will cause knowledge Dissemination and computerization, and even the production of user interfaces. This paper size applies the Chinese National Standard (CNS) A4 specification (210X297 mm). Printed by the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs. Women's Institute helps 3C (Computer, Communication

Communication M ^ m ^ ^ ° 、4費性電子Consumer Electronic)產品的 整合與提高其實用性。 曰的之一 ’係利用一種虛擬物件使用者介面 的系統與方法,# 將一般資料轉換成為具有虛擬物件之使用 者介面。 明的 J入一目的,利用自動產生特徵資料,以供使 用者選取,進而、、奋a 而4除使用者撰寫程式的困擾。 日月 ge v丹一目的,利用將虛擬物件與相對應的程式 連結至原始資料夕士 貝针之中,以方便使用者下次使用此資料時, 可依需求心疋所需執行的虛擬物件及其相對應的程式。 根據U上所述之目的,本發明係一種虛擬物件使用者 介面之系統與大、土 - , A , 肌兴方法。其包含先讀取並顯示資料,再經由選 #上述之f料之—位置’以形成-虛擬物件。然:後,再利 用顯示虛擬物件所具有之特徵,來指定至少一特徵,以作 為虛擬物件的啟動裝置,並指定虛擬物件被啟動時,所執 订的相對應程式。最後將虛擬物件與相對應程式連接於於 上述之資料之中。 其中上述之資料,可包含圖形資料、音樂資料與動畫 資料。而其所具有之特徵分別為座標位置、顏色與亮度; 旋律’音符與章節段落,而動畫資料則兼具圖形資料與音 樂資料兩者的特徵。 上述之虛擬物件使用者介面更包含,當再使用具有虛 擬物件與相對應程式之資料時,啟動裝置將被啟動,以執 本紙張尺度適用中國國家標準(CNS)A4規格(21〇χ297公釐) ........-·:、-·裝.........訂.........% (請先閲讀背面之注意事項再填窝本頁) 1221987 A7 B7 五、發明説明() 行相對應程式。其可由指標裝置所啟動,例如由滑鼠來啟 動,或者其亦可選擇自動啟動。 (請先閲讀背面之注意事項再填寫本頁) 本發明之虛擬物件使用者介面更具有自動放大之功 能’當需要更精確的確定所選擇的虛擬物件時,自動放大 資料’以便更清楚的選取所設定的虛擬物件。此虛擬物件 使用者介面可使用於電腦、手機及各種電子產品之上。 本發明之另一態樣係為一種虛擬物件使用者介面之系 統。此系統先產生虛擬物件使用者介面,再使用虛擬物件 使用者介面,以執行相對應的程式。 此系統包含,資料讀取裝置、顯示裝置、指標裝置與 處理裝置。資料讀取裝置係用來讀取資料,並在顯示裝置, 顯示資料。指標裝置,則用來選取資料之一位置。再經由 處理裝置,形成一虛擬物件,而顯示裝置並顯示虛擬物件 所具有之特徵,經由指標裝置的選取其中至少一特徵,作 為虛擬物件的啟動裝置,然後指定虛擬物件啟動時,所執 行的相對應程式。而處理裝置,更將虛擬物件與相對應程 式於連接於原始資料之中,以形成電子設備可執行的虛擬 物件使用者介面。 經濟部智慧財產局員工消費合作社印製 其中上述之資料,可包含圖形資料、音樂資料與動畫 資料。而其所具有之特徵分別為座標位置、顏色與亮度; 旋律,音符與章節段落,而動畫資料則兼具圖形資料與音 樂資料兩者的特徵。 上述之系統更包含’使用虛擬物件使用者介面,以啟 動上述之啟動裝置,並執行相對應程式,亦可在上述之資 6 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐) 1221987 A7 B7 五、發明説明() 料被執行時自動啟動。上述之指標裝置包含一滑鼠。而上 述之虛擬物件使用者介面更包含,自動放大之功能,當需 要更精確的確定所選擇的虛擬物件時,自動放大資料。此 電子設備係為電腦或手機,或其他電子產品。 因此,本發明可輕易的完成虛擬物件使用者介面的製 作,使每一個使用者可依其所需製作所需要的使用者介 面’消除軟體撰寫時的瓶頸。 實施方式: 本發明有效的簡化電腦軟體撰寫時之門檻,使其他領 域的專業人士,甚至於每一個使用者,均可利用本發明之 產生虛擬物件使用者介面之方法,使用者可自行將其專業 知識電腦化,或產生方便其生活上所需要的軟體工具。以 下將以圖示及詳細說明清楚說明本發明之精神,如熟悉此 技術之人員在瞭解本發明之較佳實施例後,當可由本發明 所教示之技術,加以改變及修飾,其並不脫離本發明之精 神與範圍。 參閱第一圓為本發明之虛擬物件使用者介面之系統與 方法的流程示意圖。步驟10,讀取物件資料,本發明之 物件資料可包含圖片資料,音樂資料,動畫資料,或者是 任何實際的物件資料。步驟20 ,顯示此物件資料,如物 件資料為一圖片資料時,例如JPEG或TIF的圖片資料, 則在顯不器上顯示此圖片;若物件資料為一音樂資料時, -------------* (請先閲讀背面之注意事項再填寫本頁) -訂· 經濟部智慧財產局員工消費合作社印製 7Integration of Communication M ^ m ^ ^ °, 4 Consumer Electronics) products and improve their practicality. One of them is a system and method using a virtual object user interface. # Convert general data into a user interface with virtual objects. The purpose of the J is to make use of the automatic generation of feature data for the user to select, and then, to overcome the problems of writing programs by users. The purpose of the sun and the moon is to link the virtual object and the corresponding program to the original data, and to facilitate the user to use the data next time, the virtual object that needs to be executed according to the needs And its corresponding program. According to the above-mentioned object, the present invention is a system of a virtual object user interface and a large-scale, soil-, A-, and muscle-building method. It includes reading and displaying data first, and then forming a -virtual object by selecting # aforementioned f 料 之 — 位置 '. Then: Then, use the characteristics of the displayed virtual object to designate at least one feature as the startup device of the virtual object, and specify the corresponding program that is executed when the virtual object is activated. Finally, the virtual object and the corresponding program are connected to the above data. The above-mentioned data may include graphic data, music data and animation data. And its characteristics are coordinate position, color and brightness respectively; melody ’notes and chapter paragraphs, while animation data has both characteristics of graphic data and music data. The above-mentioned virtual object user interface further includes that when the data with the virtual object and the corresponding program is reused, the activation device will be activated to comply with the Chinese National Standard (CNS) A4 specification (21 × 297 mm) for this paper ) ........-...:, -... install ......... Order ...% (Please read the precautions on the back before filling this page) 1221987 A7 B7 V. Description of the invention () Line corresponding program. It can be activated by a pointing device, for example by a mouse, or it can choose to activate automatically. (Please read the precautions on the back before filling this page) The virtual object user interface of the present invention has an auto-magnification function 'When more precise determination of the selected virtual object is needed, the data will be automatically enlarged' for clearer selection The set virtual object. This virtual object user interface can be used on computers, mobile phones and various electronic products. Another aspect of the present invention is a system for a virtual object user interface. This system first generates a virtual object user interface, and then uses the virtual object user interface to execute a corresponding program. The system includes a data reading device, a display device, an indicator device, and a processing device. The data reading device is used to read data and display the data on a display device. The pointing device is used to select a position of the data. Then, a processing device is used to form a virtual object, and the display device displays the characteristics of the virtual object. At least one of the characteristics is selected by the pointing device as the starting device of the virtual object, and then the phase to be executed when the virtual object is started is specified. Correspondence program. The processing device further connects the virtual object and the corresponding program to the original data to form a virtual object user interface that can be executed by the electronic device. Printed by the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs The above-mentioned information may include graphic data, music data and animation data. And its characteristics are coordinate position, color and brightness; melody, notes and chapter paragraphs, while animation data has both characteristics of graphic data and music data. The above-mentioned system further includes' using a virtual object user interface to start the above-mentioned startup device and execute the corresponding program, and the above-mentioned paper size is also applicable to the Chinese National Standard (CNS) A4 specification (210X297 mm) 1221987 A7 B7 V. Description of the invention () Automatically start when the material is executed. The above pointing device includes a mouse. The above-mentioned virtual object user interface further includes an automatic enlargement function. When a more accurate determination of the selected virtual object is required, the data is automatically enlarged. This electronic device is a computer or mobile phone, or other electronic product. Therefore, the present invention can easily complete the creation of the user interface of the virtual object, so that each user can produce the required user interface according to his needs, eliminating the bottleneck in software writing. Implementation mode: The present invention effectively simplifies the threshold for writing computer software, so that professionals in other fields, and even each user, can use the method of generating a virtual object user interface of the present invention, which can be used by users. Computerize your expertise or produce the software tools you need to make your life easier. The following will clearly illustrate the spirit of the present invention with illustrations and detailed descriptions. If a person familiar with the technology understands the preferred embodiment of the present invention, it can be changed and modified by the technology taught by the present invention without departing from it. The spirit and scope of the present invention. Refer to the first circle for a flow chart of the system and method of the virtual object user interface of the present invention. Step 10: Read the object data. The object data of the present invention may include picture data, music data, animation data, or any actual object data. Step 20: Display the object data. If the object data is a picture data, such as JPEG or TIF picture data, then display the picture on the display; if the object data is a music data, ------ ------- * (Please read the notes on the back before filling out this page)-Ordered · Printed by the Consumers' Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs 7

12219871221987

五、發明説明( 例如MP3的音樂咨圾 «I , 的曰樂資枓,則可由制叭等裝置進行播玫亦 在顯示器上顯示此音樂資V. Description of the invention (for example, MP3's music reference «I, the music information can be broadcasted by a device such as a speaker, and the music information is also displayed on the display.

頻率、旋律像,例如為 [ Λ洛等,若為-動畫資料,例如MPEG ,〜、影像資料,則可同時使用顯示器與音效等裝置進行 播玫。接著進入步冑30,使用指標裝置,例如為滑鼠, 選擇此物件資料中之^日赛++ 干之相對應處,例如可以是上述圓片資料 之-位置’以形成一虛擬物#,值得注意的是圏片資料 傳統上係屬於物件,但是此處在圖片資料上點選之位置, 傳統上則屬於非物件。步驟4G,顯示此虛擬物件所具有 之特徵資料。例如’圖片資料中所包含的特徵資料可以是 此對應處之座標,帛色,亮度,以及對比等特徵資料·: 樂資料中所包含的特徵資料可以是音[旋律,頻率、: 落章節,以及相對應的歌詞等等;而動畫資料則包含上述 兩者的特徵。 接著進入步驟50,選擇一個或多個特徵資料,以用 來啟動此虛擬物件。當完成上述步驟後,便完成本發明之 虛擬物件使用者介面之定義,使用者可以使用所選擇的特 徵資料來啟動此虛擬物件,例如,圖片中之座標位置,音 樂中之特定旋律,或動畫中的特定畫面,當這些特徵資料 再次被執行時,啟動此虛擬物件。 步棘60,選擇啟動此虛擬物件時,所相對應執行的 應用程式,例如撥打電話、顯示另一連結圖片、或是顯示 撥接預設網頁等。步驟70,將此虛擬物件與相對應程式 連結至此物件資料中。若尚有其他之虛擬物件需要定義 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐) " ---- (請先閲讀背面之注意事項再場窝本頁} -訂· % 經濟部智慧財產局員工消費合作社印製 1221987 Α7 Β7 五、發明説明() 時’則重複步驟40至步驟70 .,將所需之虛擬物件一一定 義。 (請先閲讀背面之注意事項再場寫本頁) 當使用本發明之產生虛擬物件使用者介面之方法完成 資料中所需要定義的虛擬物件之後。再使用到此資料時, 則使用者可根據所定義之虛擬物件,執行其所相對應的程 式。 以下將以第二圖與第三圖中之實施例加以說明本發明 之應用與精神。參見第二圖,為本發明之產生虛擬物件使 用者介面之方法之一較佳實施例。如圖中所示,此實施例 為一圖片資料,係為兩男孩位於此相片之中。在使用本發 明之產生虛擬物件使用者介面之方法,首先需定義每一個 虛擬物件。因此,分別定義相片左邊的男孩為虛擬物件一 110’而相片右邊的男孩為虛擬物件二120。當定義虛擬 物件一 110時,同時也定義了其特徵資料為位置座標,而 與之相對應的執行程式’係為例如撥打左邊男孩的手機β 且當定義虛擬物件二120時,同時也定義了其特徵資料為 位置座標,而與之相對應的執行程式,係為例如撥打右邊 男孩的手機。 經濟部智慧財產局員工消費合作社印製 因此,當這兩個虛擬物件定義完成於此相片中,曰後 顯示這張相片時,當滑鼠或任何指標裝置,指在此相片上 的左側的位置座標時,並按下執行鍵,例如雙擊滑鼠鍵, 則意味者執行虛擬物件一 11 〇所相對應的程式,也就是說 撥打左邊男孩的手機。當滑鼠或任何指標裝置,指在此相 片上的右側的位置座標時,並按下執行鍵,例如雙擊滑鼠 9 本紙張尺度適用中國國家標準(CNS)A4規格(210χ297公釐) 1221987 A7 B7 五、發明説明() 鍵’則意味者執行虛擬物件二丨2〇所相對應的程式,也就 是說撥打右邊男孩的手機。 (請先閲讀背面之注意事項再填寫本頁) 本發明將普通照片中的影像,透過本發明產生虛擬物 件使用者介面,以方便日後之使用。在定義此虛擬物件時, 使用者並不需要會撰寫任何程式語言,僅需使用傳統已存 在的物件軟體’再根據本發明之虛擬物件使用者介面之系 統與方法,便可依據使用者的需要,製作出一個人化的軟 體介面。使用者僅需將指標裝置指在此相片上之一位置(前 述提到之,,相對應處,,),然後此軟體介面自動的依據此位 置上所具有的圖像,產生出此位置所具有的特徵資料,例 如,此男孩所具有之形象外框,此位置的位置座標,或者 是顏色等等。使用者僅需利用所產生出來的特徵資料,進 行圈選即可。當選定特徵資料與所需相對應程式後,根據 本發明之軟體介面,再將其連結至此相片之中。在使用者 再顯示此照片的時候,只要利用滑鼠等裝置,指在已定義 的虛擬物件的位置座標或是其周圍可清楚判斷所指的虛擬 物件時,即可執行原先所定義的程式。當然本發明S之^擬 物件使用者介面,亦可在再顯示此照片時,自動啟動 經濟部智慧財產局員工消費合作社印製 本發明之虛擬物件使用者介面之系統與方法,使得電 腦、通訊與消費性電子’三大領域的產品結合更為容易與 實用。當使用者在使用電腦時,僅需對著_ •贫顯不器所顯示的 照片之人像,按下滑鼠的執行鍵,即寸簡 J間早的撥接電話, 或者是執行任何應用程式。最重要的是, 00 1之用者可輕易簡 早的自行定義這些功能。因此,在本發明掘 月揭露後,通訊錄 1221987 經濟部智慧財產局員工消費合作社印製 A7 B7 五、發明説明() 將不再只是一堆文字的檢索,而可以是一張畢業照,當欲 撥打其中任何一個人,只要其已定義完成虛擬物件及相對 應的電話號碼,將滑鼠移至該虛擬物件在照片的位置,按 下執行鍵即可,當然也可以定義傳送電子郵件等功能,更 可以列出不同的功能,以供使用者自行圈選。 本發明之虛擬物件使用者介面,不僅可定義圖中的虛 擬物件一 110與虛擬物件二120,更可以進一步定義虛擬 物件三130,虛擬物件四140,虛擬物件五15〇與虛擬物 件六1 60,其分別為左邊男孩的衣服,右邊男孩的眼鏡, 右邊男孩的衣服,與左邊男孩手中的玩具。上述之虛擬物 件更可啟動相對應的應用程式,例如,虛擬物件三丨3 〇撥 打洗衣店的電話通知收取衣服,虛擬物件四14〇撥打眼科 醫生的電話預約掛號,虛擬物件五15〇則啟動家中的洗衣 機,以及虛擬物件六1 60則進入網路遊戲程式等等。本發 明所指定的特徵資料,也可使用如顏色、亮度等等特徵資 料,也即是說當指定為衣服顏色時,則此虛擬物件即可由 相同顏色或類似的顏色所啟動。 因此,在本發明揭露後,利用本發明可簡單的將普通 的資料,加入各種虛擬物件,以進行各種不同功能的連 由於操作簡單,因此每一個使用者均可輕易的學習並定義 虛擬物件,以產生本發明之虛擬物件使用者介面。因為每 -個使用者將可輕易的針對自己的需求進行虛.擬物件的定 義,特別是在教學等工作,使用本發明可將如—張人體解 剖圖之各個位置加以定義,當滑鼠指到任何一位置時,則 本紙張尺度適用中國國家標準(CNS)A4規格(21〇χ 297&^Υ •....... - -_裝----:訂........ . (請先閲讀背面之注意事項再填寫本買) 1221987 A7The frequency and melody images are, for example, [Λ 洛, etc., if it is-animation data, such as MPEG, ~, and video data, you can use the display and sound effects to play the rose at the same time. Then go to step 30 and use the pointer device, such as a mouse, to select the corresponding place of ^ 日 赛 ++ stem in this object data. For example, it can be-position 'of the above-mentioned wafer data to form a virtual object #, It is worth noting that the cymbal data is traditionally an object, but the location clicked on the image data here is traditionally a non-object. Step 4G displays the characteristic data of the virtual object. For example, the feature data contained in the picture data can be the coordinates, color, brightness, and contrast of the corresponding feature data: The feature data contained in the music data can be sound [melody, frequency ,: falling chapters, And the corresponding lyrics and so on; and the animation material contains the characteristics of the above two. Then it proceeds to step 50 to select one or more characteristic data for activating the virtual object. After completing the above steps, the definition of the virtual object user interface of the present invention is completed. The user can use the selected feature data to activate the virtual object, such as the position of coordinates in a picture, a specific melody in music, or an animation In the specific screen in, when these feature data are executed again, the virtual object is activated. Step 60: Select the application to be executed when the virtual object is activated, such as making a call, displaying another linked picture, or displaying a preset web page. Step 70: Link the virtual object and the corresponding program to the object data. If there are other virtual objects, you need to define this paper size. Applicable to China National Standard (CNS) A4 specification (210X297 mm) " ---- (Please read the precautions on the back first, then the home page)-Order ·% Printed by the Consumer Cooperative of the Intellectual Property Bureau of the Ministry of Economic Affairs 1221987 Α7 Β7 5. When the invention is described (), repeat steps 40 to 70., and define the required virtual objects one by one. (Please read the precautions on the back before the field (Write this page) After using the method of generating a virtual object user interface of the present invention to complete the virtual objects that need to be defined in the data. When this data is used again, the user can execute its corresponding virtual objects based on the defined virtual objects. Corresponding program. The application and spirit of the present invention will be described below with the embodiments of the second and third figures. See the second figure for a preferred embodiment of the method for generating a virtual object user interface of the present invention. As shown in the figure, this embodiment is a picture data, two boys are located in this photo. In using the method of generating a virtual object user interface of the present invention, it is necessary to first define Each virtual object. Therefore, the boy on the left side of the photo is defined as virtual object 110 'and the boy on the right side of the photo is defined as virtual object 120. When virtual object 110 is defined, its characteristic data is also defined as position coordinates, and The corresponding execution program is, for example, calling the mobile phone β of the boy on the left, and when defining the virtual object II 120, its characteristic data is also defined as the position coordinates, and the corresponding execution program is, for example, calling The phone of the boy on the right. Printed by the Consumer Cooperative of the Intellectual Property Bureau of the Ministry of Economic Affairs. Therefore, when the two virtual objects are defined in this photo, and the photo is displayed later, when the mouse or any pointing device refers to this photo When you position the coordinates on the left side, and press the execution key, such as double-clicking the mouse button, it means that the person executes the program corresponding to the virtual object 110, that is, dials the boy's mobile phone on the left. When the mouse or any pointer Device refers to the coordinates of the position on the right side of this photo, and press the execution key, for example, double-click the mouse 9 This paper size is applicable National Standard (CNS) A4 specification (210 x 297 mm) 1221987 A7 B7 V. Description of the invention () The key 'means that the person executes the corresponding program of the virtual object II 丨 20, that is, the mobile phone of the boy on the right. Please read the precautions on the back before filling this page) The present invention uses the images in ordinary photos to generate a virtual object user interface through the present invention for future use. When defining this virtual object, the user does not need to know To write any programming language, you only need to use traditional existing object software, and then according to the system and method of the virtual object user interface of the present invention, you can create a personalized software interface according to the needs of the user. The user only needs to Point the pointing device to a position on the photo (the above mentioned, corresponding ,, and then), and then the software interface automatically generates the characteristic data of the position based on the image at the position. For example, the image frame that this boy has, the position coordinates of this position, or the color and so on. The user only needs to use the generated feature data to perform circle selection. After the characteristic data and the corresponding program are selected, according to the software interface of the present invention, they are linked to this photo. When the user displays the photo again, as long as the mouse or other device is used to point to the coordinates of the defined virtual object or the surrounding virtual objects can be clearly judged, the previously defined program can be executed. Of course, the user interface of the proposed object of the invention S can also automatically start the system and method of printing the user interface of the virtual object of the present invention when the consumer cooperative of the Intellectual Property Bureau of the Ministry of Economic Affairs prints this photo, so that the computer and communication It is easier and more practical to combine with products in the three major fields of consumer electronics. When the user is using the computer, he only needs to face the portrait of the photo displayed on the monitor, and press the execution button of the mouse, that is, to make a call early in the time between J and J, or to run any application. Most importantly, users of 00 1 can easily and easily define these functions themselves. Therefore, after the disclosure of the present invention, the address book 1221987 was printed by A7 B7 of the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs. If you want to call any of them, as long as they have defined the virtual object and the corresponding phone number, move the mouse to the position of the virtual object in the photo and press the execution key. Of course, you can also define functions such as sending email You can also list different functions for users to choose. The virtual object user interface of the present invention can not only define virtual object one 110 and virtual object two 120 in the figure, but also further define virtual object three 130, virtual object four 140, virtual object five 150 and virtual object six 60. , Which are clothes for the boy on the left, glasses for the boy on the right, clothes for the boy on the right, and toys in the boy on the left. The above virtual objects can also launch corresponding applications. For example, virtual object 3 丨 3 〇 call the laundry to notify the collection of clothes, virtual object 440 call the ophthalmologist's phone to make an appointment, and virtual object 5 150 will start. Washing machines in the home, as well as virtual objects 6-16, enter online game programs and so on. The feature data specified in the present invention can also use feature data such as color, brightness, etc. That is, when the color of clothes is specified, the virtual object can be activated by the same color or a similar color. Therefore, after the disclosure of the present invention, ordinary data can be simply added to various virtual objects using the present invention to connect various functions. Since the operation is simple, each user can easily learn and define virtual objects. To generate the virtual object user interface of the present invention. Because each user can easily define the virtual object according to their own needs, especially in teaching and other tasks, using the present invention can define various positions such as a human anatomy diagram. When the mouse points At any position, this paper size applies the Chinese National Standard (CNS) A4 specification (21〇χ 297 & ^ Υ • .......--_ 装 ----: order ..... .... (Please read the notes on the back before filling out this purchase) 1221987 A7

五、發明説明() 經濟部智慧財產局員工消費合作社印製 出現此位置的說明,,以及音樂等等連結。當然,此 種連結並不需要學習專業的軟體撰寫,僅需簡單的使用指 標裝置加以定義虛擬物件,並將相對應的程式連結即可。 參閱第三圖,係為本發明之產生虛擬物件使用者介面 之方法之另-較佳實施例。&圖中所示,此實施例係為一 傳真機200,其上定義有原稿進稿盤21〇,開始鍵22〇, 數字鍵230,原稿接稿盤24〇,以及傳真接紙盤25〇等虛 擬物件。傳統上欲製作一互動式教學程式時,必須要有許 多的具有專業撰寫程式背景的人,進行程式的撰寫與物件 的定義。當使用本發明時,則一般使用者均可簡單的對圖 片或者疋任何實體資料加以定義虛擬物件,以形成容易操 作的虛擬物件使用者介面。 本發明更可以使用於手機上,將傳統的通訊錄變化成 為一張照片。使用者僅需在照片上指到所欲撥打的人,即 可撥打此人的電話。本發明更具有自動縮放的功能,在虛 擬物件過多時,而指標無法清楚分別哪一個虛擬物件被選 定時,自動將影像放大,以提供使用者更清楚的圈選。 此外’本發明亦可在已定義之虛擬物件上,再繼續建 立另一層虛擬物件,形成多層次的虛擬物件使用者介面。 經由本發明的揭露,將非物件之資料,形成虛擬物件, 更進一步形成虛擬物件使用者介面。因此,每一個使用者, 均可利用本發明之方法,將自己所需的資料轉換成為方便 且易便別的虛擬物件使用者介面。如熟悉此技術之人員所 瞭解的,以上所述僅為本發明之較佳實施例而已,並非用 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公爱) (請先閲讀背面之注意事項再填寫本頁) -訂· % 1221987 A7 B7 五、發明説明() 以限定本發明之申請專利範圍;凡其它未脫離本發明所揭 示之精神下所完成之等效改變或修飾,均應包含在下述之 申請專利範圍内。 圖式簡單說明: 本發明的較佳實施例將於往後之說明文字中輔以下列 圖形做更詳細的闡述,其中: 第一圖為本發明之虛擬物件使用者介面之流程示意 ngt · 圏, 第二圖為本發明之虛擬物件使用者介面之一較佳實施 例;以及 第三圖為本發明之虛擬物件使用者介面之另一較佳實 施例。 圖號對照說明: ί請先間讀背面之注意事項再填寫本頁> 經濟部智慧財產局員工消費合作社印製 1 0 - 7 0 步驟 110 虛 擬物件 一 120 虛 擬 物 件 二 130 虛 擬物 件 三 140 虛 擬 物 件 四 150 虛 擬物 件 五 160 虛 擬 物 件 六 200 傳 真機 210 原 稿 進 稿 盤 220 開 始鍵 230 數 字 鍵 240 原 稿接 稿 盤 250 傳 真 接 紙 盤 13 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐)V. Description of the invention () Printed by the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs A description of this location, and links to music and so on. Of course, this kind of link does not need to learn professional software writing. It only needs to simply use the pointing device to define virtual objects and link the corresponding programs. Refer to the third figure, which is another preferred embodiment of the method for generating a virtual object user interface according to the present invention. & As shown in the figure, this embodiment is a facsimile machine 200 on which an original document feeding tray 21o, a start key 22o, a number key 230, an original document receiving tray 24o, and a facsimile receiving tray 25 are defined. 〇 and other virtual objects. Traditionally, when you want to make an interactive teaching program, you must have many people with a professional background in programming to write the program and define the objects. When using the present invention, a general user can simply define a virtual object on a picture or any physical data to form an easy-to-operate virtual object user interface. The invention can also be used on a mobile phone to change the traditional address book into a photo. The user only needs to point at the person who wants to call in the photo, and then the person can call the person. The invention further has an automatic zoom function. When there are too many virtual objects, and the indicator cannot clearly identify which virtual object is selected, the image is automatically enlarged to provide a clearer selection for the user. In addition, the present invention can also continue to build another layer of virtual objects on the defined virtual objects to form a multi-level virtual object user interface. Through the disclosure of the present invention, non-object data is formed into a virtual object, and a virtual object user interface is further formed. Therefore, every user can use the method of the present invention to convert the data he needs into a convenient and easy-to-use virtual object user interface. As will be understood by those familiar with this technology, the above is only a preferred embodiment of the present invention, not the Chinese standard (CNS) A4 specification (210X297 public love) is used for this paper size (please read the note on the back first) Please fill in this page again for details)-Order ·% 1221987 A7 B7 V. Description of the invention () to limit the scope of patent application of the invention; all other equivalent changes or modifications made without departing from the spirit disclosed by the invention should be It is included in the scope of patent application described below. Brief description of the drawings: The preferred embodiment of the present invention will be described in more detail in the following explanatory text with the following figures, where: The first figure is a schematic flow chart of the virtual object user interface of the present invention. Ngt · 圏The second figure is a preferred embodiment of the virtual object user interface of the present invention; and the third figure is another preferred embodiment of the virtual object user interface of the present invention. Comparative illustration of drawing numbers: Please read the precautions on the back before filling out this page> Printed by the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs 1 0-7 0 Step 110 Virtual Objects 120 Virtual Objects 2 130 Virtual Objects 3 140 Virtual Object four 150 virtual object five 160 virtual object six 200 fax machine 210 original input tray 220 start key 230 number keys 240 original receiving tray 250 fax receiving tray 13 This paper size applies to China National Standard (CNS) A4 specifications (210X297 male) (Centimeter)

Claims (1)

1221987 A7 五、發明説明( 1 · 一種虛擬物件使用者介面 讀取一資料; 顯示該資料; 進行-點選動作,在該顯示資料上,形成—虛擬物件, 該虛擬物件具有一特徵資料; 顯示該虛擬物件之特徵資料· =至少一該特徵資料’作為該虛擬物件的啟動資料; 指定當該虛擬物件被啟動時,所欲執行的一相對應執 行程式;以及 連接該貞擬物件與該相對應執行程式Μ資料之中 之方法,至少包含: 經 濟 部 智 慧 財 產 局 員 工 消 f 合 作 社 印 製 述之資料包1221987 A7 V. Description of the invention (1. A virtual object user interface reads a piece of data; displays the data; performs-clicks on the display data to form a -virtual object, the virtual object has a characteristic data; display Characteristic data of the virtual object = = at least one of the characteristic data is used as activation data of the virtual object; specifying a corresponding execution program to be executed when the virtual object is activated; and connecting the virtual object with the phase The corresponding method in the execution program M data includes at least: the information package printed by the cooperatives of employees of the Intellectual Property Bureau of the Ministry of Economic Affairs (請先閲讀背面之注意事項再填寫本頁) 2·如申請專利範圍第1項所述之方法,其中上 含圊形資料。 3·如申請專利範圍帛2項所述之方法,其令上述之特徵資 料更包含座標位置、顏色與亮度。 4·如申請專利範圍第1項所述之方法,其中上述之資 含音樂資料。 5.如申請專利範圍冑4項所述之方法,其中上述之特徵資 料更包含旋律,音符與章節段落。 6·如申請專利範圍第1項所述之方法,其中上述之 本紙張尺度適用中國國家標規格(210X297公釐) 裝· Φ 1221987 Α7 _____ —__Β7 五、發明説明() 含動畫資料。 (請先閲讀背面之注意事項再填寫本頁) 7·如申請專利範圍第6項所述之方法,其中上述之特徵更 座標位置、顏邕、亮度、旋律,音符與章節段落。 8·如申請專利範圍第1項所述之方法,其中上述之虚擬物 件使用者介面更包含,再使用包含有該虛擬物件與該相對 應程式之該資料時,當該啟動裝置被啟動時,執行該相對 應程式。 9. 如申請專利範圍第8項所述之方法,其中上述之啟動裝 置’係經由一指標裝置指定啟動。 10. 如申請專利範圍第9項所述之方法,其中上述之指標 裝置包含一滑鼠。 Π·如申請專利範圍第8項所述之方法,其中μ& 丹甲上述之啟動 裝置’係在該資料被執行時自動啟動。 經濟部智慧財產局員工消費合作社印製 12.如申請專利範圍第1項所述之方法, 更包含一自動放 大之功能,當使用者需要更精確的確定所選 時,自動放大該資料 • |運释的虛擬物件 13·—種虛擬物件使用者介面之系統,包含 15 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐) --- 1221987(Please read the precautions on the back before filling out this page) 2. The method described in item 1 of the scope of patent application, which includes information in the shape of a circle. 3. The method described in item 2 of the scope of patent application, which enables the above-mentioned characteristic data to further include the coordinate position, color and brightness. 4. The method described in item 1 of the scope of patent application, wherein the above-mentioned material contains music data. 5. The method according to item 4 of the scope of patent application, wherein the above-mentioned characteristic data further includes melody, notes and chapter paragraphs. 6. The method described in item 1 of the scope of patent application, in which the above paper size applies to the Chinese national standard (210X297 mm). Φ 1221987 Α7 _____ —__ Β7 V. Description of the invention () Contains animation data. (Please read the notes on the back before filling out this page) 7. The method described in item 6 of the scope of patent application, where the above features are more coordinate position, color, brightness, melody, notes and chapter paragraphs. 8. The method according to item 1 of the scope of patent application, wherein the above-mentioned virtual object user interface further includes, and when the data including the virtual object and the corresponding program is used again, when the activation device is activated, Run the corresponding program. 9. The method according to item 8 of the scope of patent application, wherein the above-mentioned starting device 'is designated to be started via an index device. 10. The method according to item 9 of the scope of patent application, wherein the above-mentioned indicator device includes a mouse. Π. The method as described in item 8 of the scope of the patent application, wherein the above-mentioned activation device of μ & Dangjia is automatically activated when the data is executed. Printed by the Consumer Cooperative of the Intellectual Property Bureau of the Ministry of Economic Affairs 12. The method described in item 1 of the scope of patent application, further includes an automatic zoom function, when the user needs to determine the selection more accurately, the data is automatically enlarged Virtual Objects 13 · —A system of user interface for virtual objects, including 15 paper sizes, applicable to China National Standard (CNS) A4 (210X297 mm) --- 1221987 一資料讀取裝置,用來讀取一資料· 一顯示裝置,用來顯示該資料; 一指標裝置,用來點選該已 w不資料,形成一虛擬物 件;以及 -處理裝置,連接於該資料讀取袭置、該顯示裝置以 及該才曰標裝ϊ ,當該指標裝置選取該資料的該虛擬 物件後,該顯示裝置顯示該虛擬物件所具有之一特 徵資料,該指標裝置再選取該特徵資料,作為該虛 擬物件的一啟動資料,使得當再指定該虛擬物件時, 便依據該啟動資料啟動與執行一相對應執行程式, 以及該處理裝置,更將該虛擬物件與該相對應執行 程式於連接於該資料之中。 14.如申請專利範圍第13項所述之系統,其中上述之資料 包含圖形資料。 15.如申請專利範圍第14項所述之系統,其中上述之特徵 更包含座標位置、顏色與亮度。 ........--·:··装..........^ (請先閲讀背面之注意事項再填寫本Ϊ % 經濟部智慧財產局員工消費合作社印製 16.如申請專利範圍第15項所述之系統,其中上述之資料 包含音樂資料。 17·如申請專利範圍第16項所述之系統,其中上述之特徵 更包含旋律,音符與章節段落。 16 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐) 1221987 A7 B7 五、發明説明() 18·如申請專利範圍第13項所述之系統,更包含一啟動装 置,依據該處理裝置,以啟動該啟動裝置,並執行該相對 應執行程式。 19·如申請專利範圍第13項所述之系統,其中上述之指標 裝置包含一滑鼠。 20·如申請專利範圍第19項所述之系統,其中上述之啟動 裝置’係在該資料被執行時自動啟動。 {請先閲讀背面之注意事項再續寫本頁} 經濟部智慧財產局員工消費合作社印製 本紙張尺度適用中國國家標準(CNS)A4規格(210X297公釐)A data reading device for reading a dataa display device for displaying the data; an indicator device for clicking on the data and forming a virtual object; and a processing device connected to the The data reading device, the display device, and the standard device are installed. When the index device selects the virtual object of the data, the display device displays a characteristic data of the virtual object, and the index device selects the characteristic object. The characteristic data is used as activation data of the virtual object, so that when the virtual object is specified, a corresponding execution program is started and executed according to the activation data, and the processing device further executes the virtual object and the corresponding execution. The program is connected to the data. 14. The system described in item 13 of the scope of patent application, wherein the above-mentioned data includes graphic data. 15. The system according to item 14 of the scope of patent application, wherein the above features further include coordinate position, color and brightness. ........-- ·: ... install ......... ^ (Please read the notes on the back before filling out this Ϊ% Printed by the Consumer Cooperatives of the Intellectual Property Bureau of the Ministry of Economic Affairs 16 The system according to item 15 of the scope of patent application, wherein the above-mentioned data includes music data. 17. The system according to item 16 of the scope of patent application, wherein the above-mentioned features further include melody, notes and chapter paragraphs. 16 books The paper size applies the Chinese National Standard (CNS) A4 specification (210X297 mm) 1221987 A7 B7 V. Description of the invention (18) The system described in item 13 of the scope of patent application, further includes a starting device, according to the processing device, To start the startup device and execute the corresponding execution program. 19. The system described in item 13 of the scope of patent application, wherein the above-mentioned indicator device includes a mouse. 20. The method described in item 19 of scope of patent application System, where the above-mentioned activation device 'is automatically activated when the data is executed. {Please read the precautions on the back before continuing on this page} Printed by the Intellectual Property Bureau of the Ministry of Economic Affairs, Consumer Consumption Cooperative, this paper is applicable to China Associate (CNS) A4 size (210X297 mm)
TW91133897A 2002-11-20 2002-11-20 Method of creating virtual object user interfaces TWI221987B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW91133897A TWI221987B (en) 2002-11-20 2002-11-20 Method of creating virtual object user interfaces

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW91133897A TWI221987B (en) 2002-11-20 2002-11-20 Method of creating virtual object user interfaces

Publications (2)

Publication Number Publication Date
TW200408968A TW200408968A (en) 2004-06-01
TWI221987B true TWI221987B (en) 2004-10-11

Family

ID=34432885

Family Applications (1)

Application Number Title Priority Date Filing Date
TW91133897A TWI221987B (en) 2002-11-20 2002-11-20 Method of creating virtual object user interfaces

Country Status (1)

Country Link
TW (1) TWI221987B (en)

Also Published As

Publication number Publication date
TW200408968A (en) 2004-06-01

Similar Documents

Publication Publication Date Title
CN106502638B (en) For providing the equipment, method and graphic user interface of audiovisual feedback
TW530250B (en) A data processing system and method for creating a link map
US8358280B2 (en) Electronic device capable of showing page flip effect and method thereof
TW392116B (en) Computer system and method of manipulating multiple graphical user interface components on a computer display with a proximity pointer
CN104487927B (en) For selecting the equipment, method and graphic user interface of user interface object
TWI459281B (en) Rendering teaching animations on a user-interface display
CN112230909B (en) Method, device, equipment and storage medium for binding data of applet
CN110297594A (en) Input equipment and user interface interaction
TW200410135A (en) Method for building up customized desktop of web page
CN107710131A (en) Content-browsing user interface
TW201102909A (en) Integrating digital book and zoom interface displays
CN109254720A (en) Method and apparatus for reproducing content
JP7246502B2 (en) Mini-program creation method, device, terminal and program
JP2017084028A (en) Information processor and program
CN110109730A (en) For providing the equipment, method and graphic user interface of audiovisual feedback
TW397950B (en) Layout setting method of multimedia real-time education system
TW201128516A (en) An instinctive operating method and an electronic device using the same
TWI221987B (en) Method of creating virtual object user interfaces
WO2012160931A1 (en) Web browsing control server and web browsing control method
EP3417365A1 (en) Animated digital ink
JPH10149271A (en) User interface system
JP2005085057A (en) Content display control system
TW201105520A (en) Method for positioning interactive electronic whiteboard image and system thereof
JP2009266216A (en) Final framework
KR20160108103A (en) Use terminal device, digital signage device and control methods thereof

Legal Events

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