TWI817186B - Object operation system and object operation method - Google Patents
Object operation system and object operation method Download PDFInfo
- Publication number
- TWI817186B TWI817186B TW110131798A TW110131798A TWI817186B TW I817186 B TWI817186 B TW I817186B TW 110131798 A TW110131798 A TW 110131798A TW 110131798 A TW110131798 A TW 110131798A TW I817186 B TWI817186 B TW I817186B
- Authority
- TW
- Taiwan
- Prior art keywords
- attribute
- dimension
- value
- coordinate system
- user
- Prior art date
Links
Images
Landscapes
- Supplying Of Containers To The Packaging Station (AREA)
- Forklifts And Lifting Vehicles (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本發明是有關於一種物件管理技術,且特別是有關於一種物件操作系統及物件操作方法。 The present invention relates to an object management technology, and in particular to an object operating system and an object operating method.
因為缺乏完整的系統規劃設計,現有電腦系統中的物件分類的實體或數位介面可能有以下幾項技術限制:其一為,多筆人工分析結果不易整合;其二為,已完成的資料無法快速再度被轉換、或進行交叉比對;其三為,先前的人工分析結果無法被應用於創造新穎且具有價值的資料,並往往僅能產出圖面資料;其四為,分析結果未以數據化方式整合進資料庫中,更難以優化軟體精準性。 Due to the lack of complete system planning and design, the physical or digital interface for object classification in existing computer systems may have the following technical limitations: First, it is difficult to integrate multiple manual analysis results; second, the completed data cannot be quickly be converted again or cross-referenced; thirdly, the previous manual analysis results cannot be used to create novel and valuable data, and often can only produce graphic data; fourthly, the analysis results are not based on data Integrating it into the database in a standardized way makes it more difficult to optimize the accuracy of the software.
有鑑於此,本發明實施例提供一種物件操作系統及物件操作方法,可輔助使用者執行座標軸分析的系統。 In view of this, embodiments of the present invention provide an object operating system and an object operating method, which can assist users in performing coordinate axis analysis.
本發明實施例的物件操作方法包括(但不僅限於)下列步 驟:在使用者介面中顯示多個圖形化物件。使用者介面上形成多維度座標系。多維度座標系包括第一維度及第二維度。各圖形化物件的內容是以圖式及/或文字呈現,各圖形化物件包括第一屬性及一第二屬性,第一屬性的內容相關於第一維度上的第一數值,且第二屬性的內容相關於第二維度上的第二數值。接收在使用者介面上對於至少一個圖形化物件的使用者行為,以產生控制指令。依據控制指令調整圖形化物件在使用者介面中的物件位置、第一屬性及第二屬性。這物件位置包括第一數值及第二數值。依據圖形化物件的物件位置提供操作應用。這操作應用相關於使用者行為。 The object operation method according to the embodiment of the present invention includes (but is not limited to) the following steps: Steps: Display multiple graphical objects in the user interface. A multi-dimensional coordinate system is formed on the user interface. The multi-dimensional coordinate system includes the first dimension and the second dimension. The content of each graphical object is presented in graphics and/or text. Each graphical object includes a first attribute and a second attribute. The content of the first attribute is related to the first value in the first dimension, and the second attribute The content of is related to the second value in the second dimension. Receive user behavior for at least one graphical object on the user interface to generate control instructions. Adjust the object position, first attribute and second attribute of the graphical object in the user interface according to the control command. The object position includes a first value and a second value. Provide operation applications based on the object position of graphical objects. This operation application is related to user behavior.
本發明實施例的物件操作包括(但不僅限於)儲存器、顯示器、動作偵測器及處理器。儲存器用以儲存多個圖形化物件的資訊。顯示器用以呈現使用者介面。動作偵測器用以偵測使用者行為。處理器耦接儲存器、顯示器及動作偵測器。處理器配置用以透過顯示器在使用者介面中顯示多個圖形化物件,接收在使用者介面上對於至少一個圖形化物件的使用者行為以產生控制指令,依據控制指令調整圖形化物件在使用者介面中的物件位置、第一屬性及第二屬性,並依據圖形化物件的物件位置提供操作應用。使用者介面上形成多維度座標系。多維度座標系包括第一維度及第二維度。各圖形化物件的內容是以圖式及/或文字呈現,各圖形化物件包括第一屬性及一第二屬性,第一屬性的內容相關於第一維度上的第一數值,且第二屬性的內容相關於第二維度上的第二數值。這物件位置包括第一數值及第二數值。這操作應用相關於使用者 行為。 Object operations in embodiments of the present invention include (but are not limited to) storage, displays, motion detectors, and processors. The storage is used to store information of multiple graphical objects. The display is used to present the user interface. Motion detectors are used to detect user behavior. The processor is coupled to the storage, display and motion detector. The processor is configured to display a plurality of graphical objects in the user interface through the display, receive user behavior for at least one graphical object on the user interface to generate control instructions, and adjust the graphical objects in the user interface according to the control instructions. The object position, first attribute and second attribute in the interface are provided, and operation applications are provided based on the object position of the graphical object. A multi-dimensional coordinate system is formed on the user interface. The multi-dimensional coordinate system includes the first dimension and the second dimension. The content of each graphical object is presented in graphics and/or text. Each graphical object includes a first attribute and a second attribute. The content of the first attribute is related to the first value in the first dimension, and the second attribute The content of is related to the second value in the second dimension. The object position includes a first value and a second value. This operation applies to the user behavior.
基於上述,依據本發明實施例的物件操作系統及物件操作方法,使用者介面中的圖形化物件坐落於多維座標系上。此外,偵測對圖形化物件的使用者行為,據以調整物件位置及物件屬性,進而提供多元的操作應用。藉此,本發明實施例可幫助使用者整合彼此的想法並達成共識,從而增進多人協作的工作效率。此外,本發明實施例也能提供新的視覺化呈現方式,幫助使用者在同時比對多種屬性的狀況下檢視各個圖形化物件(即,圖形化物件)的資料。 Based on the above, according to the object operating system and the object operating method of the embodiment of the present invention, the graphical objects in the user interface are located on a multi-dimensional coordinate system. In addition, it detects user behavior on graphical objects and adjusts the object position and object attributes accordingly, thereby providing a variety of operational applications. Thus, embodiments of the present invention can help users integrate each other's ideas and reach a consensus, thereby improving the efficiency of multi-person collaboration. In addition, embodiments of the present invention can also provide a new visual presentation method to help users view the data of each graphical object (ie, graphical object) while comparing multiple attributes at the same time.
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。 In order to make the above-mentioned features and advantages of the present invention more obvious and easy to understand, embodiments are given below and described in detail with reference to the accompanying drawings.
1、1’、1”、1”-1、2:物件操作系統 1, 1’, 1”, 1”-1, 2: Object operating system
10:儲存器 10:Storage
30:動作感測器 30:Motion sensor
50:顯示器 50:Display
70:處理器 70: Processor
31:紅外線框 31: Infrared frame
51:投影機 51:Projector
52:投影牆面 52:Projection wall
71:電腦 71:Computer
32:雷射感測器 32:Laser sensor
33:相機 33:Camera
53:頭戴顯示器 53:Head mounted display
S310~S370、S610~S630、S710~S770、S910~S940、S251~S255:步驟 S310~S370, S610~S630, S710~S770, S910~S940, S251~S255: steps
FF1~FF4:收藏資料夾 FF1~FF4: Favorites folder
UI1~UI4:使用者介面 UI1~UI4: User interface
TC1~TC9:圖形化物件 TC1~TC9: Graphical objects
SP:語音搜尋列 SP: Voice search bar
MI:輸入搜尋列 MI: Enter search bar
401:代表圖 401: Representative picture
402:標題 402:Title
403:摘要 403:Summary
404:負責人 404:Responsible person
405:簡介 405:Introduction
406:網路連結 406:Internet link
407:基本資訊 407:Basic information
408:使用者定義值 408:User-defined value
409:其他資訊 409:Other information
SO1、SO2:滑動操作 SO1, SO2: sliding operation
C-A、C-B、C-C、C-D、C-E、C-F、C-G、C1、C2、C3、C4、C5、C6、C7、C8、C9:顯示區域 C-A, C-B, C-C, C-D, C-E, C-F, C-G, C1, C2, C3, C4, C5, C6, C7, C8, C9: display area
X、Y、X’、Y’、Z:維度 X, Y, X’, Y’, Z: dimensions
55:投影區域 55: Projection area
CS1~CS3:多維度座標系 CS1~CS3: Multi-dimensional coordinate system
DO1~DO3:拖移操作 DO1~DO3: Drag operation
1401、1402:維度 1401, 1402: Dimension
1404:代碼 1404: code
1405:網格 1405:Grid
1406:座標 1406:Coordinates
USER A、USER B、USER C:使用者 USER A, USER B, USER C: User
1601:標題 1601:Title
1062:屬性 1062:Attribute
1063:使用者名稱 1063:User name
1604:選取數量 1604:Select quantity
1605:選取狀態指示 1605:Select status indication
1606:滾動軸 1606:Rolling axis
1607:建立時間 1607: Creation time
1608:整合報表產生選項 1608: Integrated report generation options
1609:選取選項 1609:Select options
U-A、U-B:使用者 U-A, U-B: User
CS4:第一新座標系 CS4: The first new coordinate system
2001:軸向屬性選單 2001: Axial attribute menu
2002:軸向屬性欄 2002: Axial property bar
CS5:第二新座標系 CS5: The second new coordinate system
2302:維度增加選項 2302: Dimension adding option
2303:軸向屬性選單 2303: Axial attribute menu
2304:新屬性 2304:New attributes
TV:三維虛擬世界 TV: three-dimensional virtual world
KW:關鍵字 KW: keyword
圖1是依據本發明一實施例的物件操作系統的元件方塊圖。 FIG. 1 is a component block diagram of an object operating system according to an embodiment of the present invention.
圖2A是依據本發明一實施例的物件操作系統的示意圖。 FIG. 2A is a schematic diagram of an object operating system according to an embodiment of the present invention.
圖2B是依據本發明一實施例的物件操作系統的示意圖。 FIG. 2B is a schematic diagram of an object operating system according to an embodiment of the present invention.
圖2C是依據本發明一實施例的物件操作系統的示意圖。 FIG. 2C is a schematic diagram of an object operating system according to an embodiment of the present invention.
圖2D是依據本發明一實施例的物件操作系統的示意圖。 FIG. 2D is a schematic diagram of an object operating system according to an embodiment of the present invention.
圖3是依據本發明一實施例的物件操作方法的流程圖。 FIG. 3 is a flow chart of an object operation method according to an embodiment of the present invention.
圖4A是依據本發明一實施例的使用者介面的示意圖。 FIG. 4A is a schematic diagram of a user interface according to an embodiment of the present invention.
圖4B是依據本發明一實施例的圖形化物件的示意圖。 FIG. 4B is a schematic diagram of a graphical object according to an embodiment of the present invention.
圖4C是依據本發明一實施例的顯示區域的示意圖。 FIG. 4C is a schematic diagram of a display area according to an embodiment of the present invention.
圖4D是依據本發明一實施例的顯示區域的示意圖。 FIG. 4D is a schematic diagram of a display area according to an embodiment of the present invention.
圖5A是依據本發明一實施例的多維度座標系的示意圖。 FIG. 5A is a schematic diagram of a multi-dimensional coordinate system according to an embodiment of the present invention.
圖5B是依據本發明一實施例的多維度座標系的示意圖。 FIG. 5B is a schematic diagram of a multi-dimensional coordinate system according to an embodiment of the present invention.
圖6是依據本發明一實施例的偵測使用者行為的流程圖。 FIG. 6 is a flow chart for detecting user behavior according to an embodiment of the present invention.
圖7是依據本發明一實施例的瀏覽物件的流程圖。 FIG. 7 is a flow chart of browsing objects according to an embodiment of the present invention.
圖8是依據本發明一實施例的瀏覽物件的示意圖。 FIG. 8 is a schematic diagram of a browsing object according to an embodiment of the present invention.
圖9是依據本發明一實施例的瀏覽物件-收藏資料夾的流程圖。 FIG. 9 is a flow chart of browsing objects-favorite folders according to an embodiment of the present invention.
圖10A及圖10B是依據本發明一實施例的收藏資料夾的示意圖。 10A and 10B are schematic diagrams of a favorite folder according to an embodiment of the present invention.
圖11A及圖11B是依據本發明一實施例的收藏資料夾的示意圖。 11A and 11B are schematic diagrams of a favorite folder according to an embodiment of the present invention.
圖12是依據本發明一實施例的在多維度座標中的拖移操作的示意圖。 FIG. 12 is a schematic diagram of a drag operation in multi-dimensional coordinates according to an embodiment of the present invention.
圖13A及圖13B是依據本發明一實施例的收藏資料夾的示意圖。 13A and 13B are schematic diagrams of a favorite folder according to an embodiment of the present invention.
圖14A及圖14B是依據本發明一實施例的位置與屬性轉換的示意圖。 14A and 14B are schematic diagrams of position and attribute conversion according to an embodiment of the present invention.
圖15是依據本發明一實施例的多使用者的多維度座標的示意圖。 FIG. 15 is a schematic diagram of multi-dimensional coordinates of multiple users according to an embodiment of the present invention.
圖16是依據本發明一實施例的物件分類報告的示意圖。 Figure 16 is a schematic diagram of an object classification report according to an embodiment of the present invention.
圖17是依據本發明一實施例的相同圖形化物件的資訊整合 的示意圖。 Figure 17 is an information integration of the same graphical objects according to an embodiment of the present invention. schematic diagram.
圖18是依據本發明一實施例的不同圖形化物件的資訊整合的示意圖。 FIG. 18 is a schematic diagram of information integration of different graphical objects according to an embodiment of the present invention.
圖19是依據本發明一實施例的座標系轉換的示意圖。 Figure 19 is a schematic diagram of coordinate system transformation according to an embodiment of the present invention.
圖20是依據本發明一實施例的維度屬性變更的示意圖。 Figure 20 is a schematic diagram of dimension attribute modification according to an embodiment of the present invention.
圖21是依據本發明一實施例的維度屬性變更的示意圖。 Figure 21 is a schematic diagram of dimension attribute modification according to an embodiment of the present invention.
圖22是依據本發明一實施例的座標系轉換的示意圖。 Figure 22 is a schematic diagram of coordinate system transformation according to an embodiment of the present invention.
圖23A~圖23C是依據本發明一實施例的維度屬性增加的示意圖。 23A to 23C are schematic diagrams of adding dimension attributes according to an embodiment of the present invention.
圖24是依據本發明一實施例的三維虛擬世界的示意圖。 Figure 24 is a schematic diagram of a three-dimensional virtual world according to an embodiment of the present invention.
圖25是依據本發明一實施例的資料搜尋的流程圖。 Figure 25 is a flow chart of data search according to an embodiment of the present invention.
圖26是依據本發明一實施例的資料搜尋的示意圖。 Figure 26 is a schematic diagram of data search according to an embodiment of the present invention.
圖1是依據本發明一實施例的物件操作系統1的元件方塊圖。請參照圖1,物件操作系統1包括(但不僅限於)儲存器10、動作感測器30、顯示器50及處理器70。
FIG. 1 is a component block diagram of an
儲存器10可以是任何型態的固定或可移動隨機存取記憶體(Radom Access Memory,RAM)、唯讀記憶體(Read Only Memory,ROM)、快閃記憶體(flash memory)、傳統硬碟(Hard Disk Drive,HDD)、固態硬碟(Solid-State Drive,SSD)或類似元件。在一實施例中,儲存器10用以儲存程式碼、軟體模組、組態配置、資料(例如,
圖形化物件及其資訊、位置、屬性、控制指令、資料夾、報告等)或檔案,並待後續實施例詳述。
The
動作感測器30可以是遮斷式動作感應器(例如,紅外線(Infrared,IR)感應器、雷達、超音波感應器等)、影像感測器、或其他可反應於外界物體/物件之相對位置、其運動或其姿態而產生感測值/資料的感測器。在一實施例中,動作感測器30用於偵測由使用者的手勢、其他姿態或動作所組成的使用者行為。
The
顯示器50可以是液晶顯示器(Liquid Crystal Display,LCD)、有機電激發光(Organic Light Emitting Display,OLED)顯示器、電泳(electrophoretic)顯示、頭戴顯示器(Head-Mounted Display,HMD)等顯示器或投影機。在一實施例中,顯示器50用以使用者界面。
The
處理器70耦接儲存器10、動作感測器30及顯示器50。處理器70可以是中央處理單元(Central Processing Unit,CPU)、圖形處理單元(Graphic Processing unit,GPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位信號處理器(Digital Signal Processor,DSP)、可程式化控制器、現場可程式化邏輯閘陣列(Field Programmable Gate Array,FPGA)、特殊應用積體電路(Application-Specific Integrated Circuit,ASIC)或其他類似元件或上述元件的組合。在一實施例中,處理器70經配置用以執行物件操作系統1的所有或部份作業,且可載入並執行儲存器10所儲存的各軟體模組、程式碼、檔案及資料。
The
值得注意的是,上述元件可能設於不同裝置,也可能整合成單一裝置或電路。 It is worth noting that the above components may be provided in different devices, or may be integrated into a single device or circuit.
舉例而言,圖2A是依據本發明一實施例的物件操作系統1’的示意圖。請參照圖2A,物件操作系統1’包括圍構成矩形的紅外線框31、投影機51、投影牆面52、及電腦71(設有處理器70)。
For example, FIG. 2A is a schematic diagram of an object operating system 1' according to an embodiment of the present invention. Referring to Figure 2A, the object operating system 1' includes an
圖2B是依據本發明一實施例的物件操作系統1”的示意圖。請參照圖2B,物件操作系統1”包括直條的雷達感測器32、投影機51、投影牆面52、及電腦71(設有處理器70)。
Figure 2B is a schematic diagram of an
圖2C是依據本發明一實施例的物件操作系統1”-1的示意圖。請參照圖2C,相較於圖2B,物件操作系統1”-1包括兩個投影機51,並據以擴展顯示畫面,進而方便更多使用者使用。
Figure 2C is a schematic diagram of an
圖2D是依據本發明一實施例的物件操作系統2的示意圖。請參照圖2D,物件操作系統2包括頭戴顯示器53(包括儲存器10、顯示器50及處理器70(圖為示))及相機33(包括影像感測器)。
FIG. 2D is a schematic diagram of the
下文中,將搭配物件操作系統1中的各項裝置、元件及模組說明本發明實施例所述之方法。本方法的各個流程可依照實施情形而隨之調整,且並不僅限於此。
In the following, the method described in the embodiment of the present invention will be described with reference to various devices, components and modules in the
圖3是依據本發明一實施例的物件操作方法的流程圖。請參照圖3,處理器70透過顯示器50在使用者介面中顯示一個或更多個圖形化物件(步驟S310)。具體而言,使用者介面是物件操作系統1和使用者之間進行互動和資訊交換的媒介。舉例而言,
圖4A是依據本發明一實施例的使用者介面UI1的示意圖。請參照圖4A,使用者介面UI1包括許多圖形化物件TC1、語音搜尋列SP及輸入搜尋列MI。須說明的是,使用者介面UI的樣式及圖形化物件TC1的排列方式還可能有其他變化,且本發明實施例不加以限制。
FIG. 3 is a flow chart of an object operation method according to an embodiment of the present invention. Referring to FIG. 3 , the
各圖形化物件(或稱為圖形化物件)的內容是以圖式及/或文字呈現。圖式可以是圖案、顏色、照片或其組合。文字不限定國別。舉例而言,圖4B是依據本發明一實施例的圖形化物件TC1,TC2的示意圖。請參照圖4B,圖形化物件TC1的資訊包括代表圖401、標題402、摘要403、負責人404、簡介(profile)405及網路連結406。圖形化物件TC2的資訊包括基本資訊407(例如,物件名稱、物件編碼、設計者、年份、及類別)、使用者定義值408(例如,屬性的內容及座標位置)及其他資訊409(例如,點擊次數、共同出現次數)。須說明的是,圖形化物件TC1,TC2的資訊還可能有其他變化,且本發明實施例不加以限制。
The content of each graphical object (or graphical object) is presented in graphics and/or text. Graphics can be patterns, colors, photos, or a combination thereof. The text does not limit the country. For example, FIG. 4B is a schematic diagram of graphical objects TC1 and TC2 according to an embodiment of the present invention. Please refer to Figure 4B. The information of the graphical object TC1 includes a
在一實施例中,顯示器50更顯示多個顯示區域。這些顯示區域分別對應於不同類別。圖形化物件記錄多個屬性。各圖形化物件的其中一個屬性記錄其內容的所屬類別(例如,重量、顏色、年份等),並對應到一個顯示區域。因此,處理器70可依據圖形化物件的相關於類別的屬性將這圖形化物件分配到對應的顯示區域。
In one embodiment, the
舉例而言,圖4C是依據本發明一實施例的顯示區域C-A,C-B,C-C,C-D,C-E,C-F,C-G的示意圖。請參照圖4C,顯示區域C-
A,C-B,C-C,C-D,C-E,C-F,C-G分別對應於不同類別。例如,燈、椅、桌、床、地毯、衛浴設備及櫃。這使用者介面UI1上形成多維度座標系,且這多維度座標系包括兩個維度X,Y(例如,第一維度及第二維度)。例如,二維直角座標系。其中,顯示區域C-A,C-B,C-C,C-D,C-E,C-F,C-G的排列方向對應於維度X(例如,第一維度)。在維度X的軸向上,處理器70依據相關於類別的屬性分類圖形化物件。圖形化物件可更包括相關於年份的屬性。在維度Y的軸向上,處理器70依據相關於年份的屬性分配相同類別的圖形化物件。例如,位於上方的年份較遠,且位於下方的年份較近。
For example, FIG. 4C is a schematic diagram of the display areas C-A, C-B, C-C, C-D, C-E, C-F, and C-G according to an embodiment of the present invention. Please refer to Figure 4C, display area C-
A,C-B,C-C,C-D,C-E,C-F,C-G respectively correspond to different categories. For example, lamps, chairs, tables, beds, carpets, bathroom fixtures and cabinets. A multi-dimensional coordinate system is formed on the user interface UI1, and the multi-dimensional coordinate system includes two dimensions X and Y (for example, the first dimension and the second dimension). For example, a two-dimensional rectangular coordinate system. Among them, the arrangement direction of the display areas C-A, C-B, C-C, C-D, C-E, C-F, and C-G corresponds to the dimension X (for example, the first dimension). Along the axis of dimension X,
圖4D是依據本發明一實施例的顯示區域C1,C2,C3,C4,C5,C6,C7,C8,C9的示意圖。請參照圖4D,針對兩台投影機51的物件操作系統1”-1,兩投影機51可在一個投影區域55中分別顯示不同顯示區域C1,C2,C3,C4,C5,C6,C7,C8,C9。
FIG. 4D is a schematic diagram of display areas C1, C2, C3, C4, C5, C6, C7, C8, and C9 according to an embodiment of the present invention. Please refer to Figure 4D. For the
在一實施例中,處理器70可利用包括兩維度的多維度座標系來分類那些圖形化物件,並透過顯示器50直接顯示多維度座標系中的那兩個維度。這兩維度的軸向垂直,且兩維度的交界在使用者介面中的第一區域或第二區域(不同於第一區域)。這交界代表在兩維度上的座標值例如為零。
In one embodiment, the
舉例而言,圖5A是依據本發明一實施例的多維度座標系CS1的示意圖。請參照圖5A,使用者介面UI2顯示多維度座標系CS1中的維度X(反向為X’)及維度Y(反向為Y’)。在這實施例中,兩維度X,Y的交界大致位於使用者介面UI2的中央區域(例如,第 一區域)。 For example, FIG. 5A is a schematic diagram of a multi-dimensional coordinate system CS1 according to an embodiment of the present invention. Referring to FIG. 5A , the user interface UI2 displays the dimension X (the reverse is X’) and the dimension Y (the reverse is Y’) in the multi-dimensional coordinate system CS1. In this embodiment, the intersection of the two dimensions X and Y is approximately located in the central area of the user interface UI2 (for example, the a region).
圖5B是依據本發明一實施例的多維度座標系的示意圖。請參照圖5B,與圖5A不同之處在於,使用者介面UI3所顯示的兩維度X,Y的交界大致位於使用者介面UI3的左下區域(例如,第二區域)。 FIG. 5B is a schematic diagram of a multi-dimensional coordinate system according to an embodiment of the present invention. Please refer to FIG. 5B . The difference from FIG. 5A is that the intersection of the two dimensions X and Y displayed by the user interface UI3 is approximately located in the lower left area (eg, the second area) of the user interface UI3 .
須說明的是,本發明實施例不加以限制使用者介面是否顯示多維度座標系中的第一維度及/或第二維度。也就是說,處理器70可禁能/不透過顯示器50顯示第一維度及第二維度中的一者或兩者。此外,第一區域與第二區域在使用者介面中的位置仍可依據應用者的實際需求而自行變更。
It should be noted that the embodiment of the present invention does not limit whether the user interface displays the first dimension and/or the second dimension in the multi-dimensional coordinate system. That is, the
請參照圖3,處理器70透過動作感測器30接收在使用者介面上對於一個或更多個圖形化物件的使用者行為,以產生控制指令(步驟S330)。具體而言,使用者可透過特殊手勢、觸碰使用者介面上的特定位置、動作或其組合(形成使用者行為)與圖形化物件互動。而不同使用者行為對應於不同控制指令。這控制指令是用於調整使用者介面或圖形化物件。
Referring to FIG. 3 , the
舉例而言,圖6是依據本發明一實施例的偵測使用者行為的流程圖。請參照圖6,動作感測器30偵測使用者的手勢(步驟S610)。處理器70依據動作感測器30的感測資料辨識手勢,並依據這手勢決定使用者行為。使用者行為例如是滑動操作、拖移操作或點選操作。
For example, FIG. 6 is a flow chart of detecting user behavior according to an embodiment of the present invention. Referring to FIG. 6 , the
請參照圖3,處理器70依據控制指令調整圖形化物件在
使用者介面中的物件位置、第一屬性及第二屬性(步驟S350),並依據圖形化物件的物件位置提供對應的操作應用(步驟S370)。具體而言,多維度座標系上的數值代表對應軸向上的座標值。而圖形化物件的物件位置即包括不同維度上的那些數值。若使用者行為意圖改變圖形化物件在使用者介面中的物件位置,則其物件位置中的數值也會對應改變。
Referring to Figure 3, the
操作應用相關於使用者行為,且操作應用有很多種。圖7是依據本發明一實施例的瀏覽物件的流程圖。請參照圖7,在一實施例中,操作應用相關於瀏覽物件,且使用者行為為滑動行為。這實施例例如是針對圖4C及圖4D所示的數個顯示區域的情境。處理器70可判斷滑動操作的方向對應於多維度座標系中的第一維度(例如,橫軸)及第二維度(例如,縱軸)中的一者(步驟S710)。當滑動操作的方向對應於第一維度時,處理器70進一步判斷滑動操作的方向對應於第一維度的較大值者或較小值者(步驟S720)。假設越右邊則對應於第一維度的較大值者,且越左邊則對應於第一維度的較小值者。當滑動操作的方向對應於較大值者(例如,向右滑動)時,處理器70增加所有圖形化物件的在第一維度上的第一數值(步驟S730)。當滑動操作的方向對應於較小值者(例如,向左滑動)時,處理器70減少所有圖形化物件的在第一維度上的第一數值(步驟S740)。當滑動操作的方向對應於第二維度時,處理器70進一步判斷滑動操作的方向對應於第二維度的較大值者或較小值者(步驟S750)。假設越上方則對應於第二維度的較大值者,且越
下方則對應於第二維度的較小值者。當滑動操作的方向對應於較大值者(例如,向上滑動)時,處理器70只增加其中一個顯示區域(對應於使用者行為意圖互動的區域)內的所有圖形化物件的在第二維度上的第二數值(步驟S760)。當滑動操作的方向對應於較小值者(例如,向下滑動)時,處理器70只減少這一個顯示區域內的所有圖形化物件的在第二維度上的第二數值(步驟S770)。
Operation applications are related to user behavior, and there are many types of operation applications. FIG. 7 is a flow chart of browsing objects according to an embodiment of the present invention. Please refer to Figure 7. In one embodiment, the operation application is related to the browsing object, and the user behavior is a sliding behavior. This embodiment is, for example, directed to the scenario of several display areas shown in FIG. 4C and FIG. 4D . The
舉例而言,圖8是依據本發明一實施例的瀏覽物件的示意圖。請參照圖8,滑動操作SO1為左右滑動,因此所有的圖形化物件都會隨滑動操作SO1的方向(左或右)移動。滑動操作SO2為上下滑動,因此只有顯示區域C-F中所有的圖形化物件都會隨滑動操作SO2的方向(上或下)移動。 For example, FIG. 8 is a schematic diagram of a browsing object according to an embodiment of the present invention. Please refer to Figure 8. The sliding operation SO1 is a left-right sliding, so all graphical objects will move in the direction (left or right) of the sliding operation SO1. The sliding operation SO2 is an up and down sliding, so only all graphical objects in the display areas C-F will move in the direction (up or down) of the sliding operation SO2.
圖9是依據本發明一實施例的瀏覽物件-收藏資料夾的流程圖。請參照圖9,在一實施例中,假設操作應用相關於瀏覽物件,且使用者行為為點選操作。處理器70透過動作感測器30計時點選操作的持續時間(步驟S910)。例如,使用者手勢不動的維持時間或手按壓螢幕的時間。處理器70判斷持續時間是否超過長壓門檻值(例如,0.8秒、1秒、或1.5秒)(步驟S920)。若持續時間未超過長壓門檻值,則處理器70判斷持續時間對應於點選操作中的短壓操作。處理器70判斷這短壓操作的位置所對應的圖形化物件,並透過顯示器50放大所選的圖形化物件或顯示這圖形化物件的額外內容(步驟S930)。這額外內容相關於圖形化物件的屬性內容。例如,更詳細的說明文字、更多的圖片細節、相關網路資訊連結等。
若持續時間超過長壓門檻值,則處理器70判斷持續時間對應於點選操作中的長壓操作。處理器70判斷這長壓操作的位置所對應的圖形化物件,並透過顯示器50顯示一個或更多個收藏資料夾(步驟S940)。
FIG. 9 is a flow chart of browsing objects-favorite folders according to an embodiment of the present invention. Referring to FIG. 9 , in one embodiment, it is assumed that the operation application is related to the browsing object, and the user behavior is a click operation. The
舉例而言,圖10A及圖10B是依據本發明一實施例的收藏資料夾FF1的示意圖。請參照圖10A,使用者行為為長壓操作,顯示器50在圖形化物件TC3旁顯示收藏資料夾FF1。
For example, FIG. 10A and FIG. 10B are schematic diagrams of a favorite folder FF1 according to an embodiment of the present invention. Please refer to FIG. 10A. The user behavior is a long press operation, and the
請參照圖10B,在一實施例中,使用者行為為拖移操作。處理器70判斷拖移操作的移動軌跡及這拖移操作的初始位置所對應的圖形化物件TC3,並依據這移動軌跡調整圖形化物件TC3的物件位置。即,使用者行為拖移這圖形化物件TC3。
Referring to FIG. 10B , in one embodiment, the user behavior is a drag operation. The
此外,處理器70判斷拖移操作的終點位置所對應的收藏資料夾FF1。處理器70將這拖移操作的初始位置所對應的圖形化物件TC3相關於收藏資料夾FF1。例如,圖形化物件TC3進入收藏資料夾FF1的顯示區域。又例如,圖形化物件TC3的資料夾相關屬性設定為收藏資料夾FF1。藉此,可將圖形化物件TC3儲存在收藏資料夾FF1。
In addition, the
圖11A及圖11B是依據本發明一實施例的收藏資料夾FF1~FF3的示意圖。請參照圖11A,與圖10B相比,本實施例包括三個收藏資料夾FF1~FF3。請參照圖11B,假設拖移操作DO1的終點位置對應於收藏資料夾FF3,則圖形化物件TC4儲存在收藏資料夾FF3。 11A and 11B are schematic diagrams of favorite folders FF1 to FF3 according to an embodiment of the present invention. Please refer to Figure 11A. Compared with Figure 10B, this embodiment includes three favorite folders FF1~FF3. Referring to FIG. 11B , assuming that the end position of the drag operation DO1 corresponds to the favorite folder FF3, the graphical object TC4 is stored in the favorite folder FF3.
圖12是依據本發明一實施例的在多維度座標CS1中的拖移操作DO2的示意圖。請參照圖12,拖移操作DO2可將圖形化物件TC5在多維度座標CS1上拖移。 FIG. 12 is a schematic diagram of the drag operation DO2 in the multi-dimensional coordinate CS1 according to an embodiment of the present invention. Referring to Figure 12, the drag operation DO2 can drag the graphical object TC5 on the multi-dimensional coordinate CS1.
圖13A及圖13B是依據本發明一實施例的收藏資料夾的示意圖。請參照圖13A及圖13B,這使用者介面UI3針對二維度的座標系(以屬性的內容為軟(soft)、硬(hard)、輕(light)、及重(heavy)為例),且拖移操作DO3可將圖形化物件TC6自收藏資料夾FF4移出。 13A and 13B are schematic diagrams of a favorite folder according to an embodiment of the present invention. Please refer to Figure 13A and Figure 13B. This user interface UI3 is for a two-dimensional coordinate system (taking the attribute content as soft, hard, light, and heavy as an example), and Drag operation DO3 can move the graphical object TC6 out of the favorite folder FF4.
使用者行為除了會改變圖形化物件的物件位置,還能進一步調整圖性化物件的屬性。在一實施例中,圖形化物件所包括的多個屬性分別對應於多維度座標系的多個維度上的數值。其中,第一屬性對應於第一維度上的第一數值,第二屬性對應於第二維度上的第二數值,或第三屬性對應於第三維度上的第三數值。 In addition to changing the object position of the graphical object, user behavior can further adjust the properties of the graphical object. In one embodiment, multiple attributes included in the graphical object respectively correspond to values in multiple dimensions of the multi-dimensional coordinate system. The first attribute corresponds to the first value in the first dimension, the second attribute corresponds to the second value in the second dimension, or the third attribute corresponds to the third value in the third dimension.
圖14A及圖14B是依據本發明一實施例的位置與屬性轉換的示意圖。請參照圖14A,使用者介面UI4包括多維度座標系CS2。多維度座標系CS2的兩個維度1401,1402對應於兩個屬性。請參照圖14B,以屬性觀點而言,屬性轉變為代碼1404(例如,“HS”、“LH,’),網格1405定義座標。例如,圖形化物件TC7的座標1406為(25,70)。即,第一維度上的數值為25,且第二維度上的數值為70。各維度上的數值相關於對應屬性的(經量化後)數值。例如,維度上的數值與對應屬性的數值成正比。此外,當圖形化物件TC7的物件位置改變時,對應屬性的內容也會跟著改變。 14A and 14B are schematic diagrams of position and attribute conversion according to an embodiment of the present invention. Referring to FIG. 14A, the user interface UI4 includes the multi-dimensional coordinate system CS2. The two dimensions 1401 and 1402 of the multidimensional coordinate system CS2 correspond to two attributes. Referring to Figure 14B, from an attribute perspective, the attributes are converted into codes 1404 (eg, "HS", "LH,'), and the grid 1405 defines the coordinates. For example, the coordinates 1406 of the graphical object TC7 are (25,70) . That is, the value in the first dimension is 25, and the value in the second dimension is 70. The value in each dimension is related to the (quantized) value of the corresponding attribute. For example, the value in the dimension is related to the value of the corresponding attribute. Proportional. In addition, when the object position of the graphical object TC7 changes, the content of the corresponding attribute will also change accordingly.
不同圖形化物件的物件位置確定之後,處理器70可儲存更新的屬性。
After the object positions of different graphical objects are determined, the
此外,圖15是依據本發明一實施例的多使用者的多維度座標的示意圖。請參照圖15,不同使用者USER A,USER B,USER C對於相同或不同圖性化物件在使用者介面的位置作出的決定可能不同。 In addition, FIG. 15 is a schematic diagram of multi-dimensional coordinates of multiple users according to an embodiment of the present invention. Please refer to Figure 15. Different users USER A, USER B, and USER C may make different decisions regarding the location of the same or different graphical objects in the user interface.
在一實施例中,操作應用相關於物件分類,且使用者行為相關於報告生產的點選/儲存操作。處理器70可依據圖形化物件的資訊產生物件分類報告(User Defined Object Classification Report,UDOCR)。這物件分類報告記錄一個或更多個使用者與那些圖形化物件的資訊的對應關係。藉此,可透過物件分類報告方便同時查看不同使用者對於多個圖形化物件的調整結果。
In one embodiment, the operation application is related to the object classification, and the user behavior is related to the click/save operation of report production. The
舉例而言,圖16是依據本發明一實施例的物件分類報告的示意圖。請參照圖16,物件分類報告包括標題1601、各維度對應的屬性1602、使用者名稱1603、選取數量1604(對應於選取選項1609)、選取狀態指示1605、滾動軸1606、建立時間1607及整合報表產生選項1608。若使用者行為是點選多使用者報表產生選項1608,則處理器70依據選取狀態指示1605產生對應使用者的整合物件分類報告(Merged User Defined Object Classification Report,MUDOCR)。
For example, FIG. 16 is a schematic diagram of an object classification report according to an embodiment of the present invention. Please refer to Figure 16. The object classification report includes title 1601, attributes corresponding to each dimension 1602, user name 1603, selection quantity 1604 (corresponding to selection option 1609), selection status indication 1605, scroll axis 1606, creation time 1607 and integrated report Generate option 1608. If the user behavior is to click the multi-user report generation option 1608, the
在一實施例中,操作應用相關於物件分類,且使用者行為為多個點選操作。處理器70透過顯示器50在物件分類報告中提
供多個使用者與圖形化物件的資訊的選取選項(例如,圖16所呈列的那些內容)。處理器70偵測那些點選操作選取相同的圖性化物件與那些使用者的選取選項。換句而言,兩名或更多名使用者在物件分類報告中使用了相同的圖形化物件。處理器70可決定這圖形化物件的一個或更多個屬性的代表數值。由於不同使用者放置相同圖形化物件的位置可能不同,因此處理器70會進一步整合這圖形化物件的屬性內容。這些屬性的代表數值可以是那些使用者所決定這圖形化物件的在對應屬性的數值的統計指標(例如,算術平均、中位數、或眾數)。
In one embodiment, the operation application is related to object classification, and the user behavior is a plurality of click operations. The
舉例而言,圖17是依據本發明一實施例的相同圖形化物件TC8的資訊整合的示意圖。請參照圖17,假設兩位使用者U-A,U-B的使用者行為意圖拖移相同的圖形化物件TC8。因此,圖形化物件TC8的最終位置經整合後變成兩位使用者U-A,U-B的拖移操作的最終位置的平均值。此外,圖形化物件TC8的對應屬性也會變成兩位使用者U-A,U-B最終決定屬性的數值的平均值。圖中下方為整合物件分類報告的結果。在一些實施例中,處理器70還能透過動作感測器30確認使用者U-A,U-B是否需要進一步調整圖形化物件的物件位置。若物件位置改變,物件位置經儲存之後,其調整的座標及屬性可更新整合物件分類報告。
For example, FIG. 17 is a schematic diagram of information integration of the same graphical object TC8 according to an embodiment of the present invention. Referring to Figure 17, it is assumed that the user behavior intention of two users U-A and U-B is to drag the same graphical object TC8. Therefore, the final position of the graphical object TC8 becomes the average of the final positions of the drag operations of the two users U-A and U-B after integration. In addition, the corresponding attributes of the graphical object TC8 will also become the average value of the attributes finally determined by the two users U-A and U-B. The lower part of the figure shows the results of the integrated object classification report. In some embodiments, the
在一實施例中,若處理器70偵測不同點選操作選取不同使用者與不同圖形化物件的選取選項(即,偵測一個點選操作選取圖性化物件與某一位使用者的選取選項,並偵測另一個點選操作
選取另一個圖性化物件與另一位使用者的選取選項)。雖然選取多為使用者,但這些使用者並沒有調整相同的圖形化物件。因此,處理器70可維持/不改變這些圖形化物件的屬性的數值。
In one embodiment, if the
舉例而言,圖18是依據本發明一實施例的不同圖形化物件的資訊整合的示意圖。請參照圖18,假設只有一位使用者U-B移動圖形化物件TC9,則這圖形化物件TC9只會出現在單一物件分類報告中,且圖形化物件TC9可直接顯示在針對物件分類報告的使用者介面上。 For example, FIG. 18 is a schematic diagram of information integration of different graphical objects according to an embodiment of the present invention. Please refer to Figure 18. Assume that there is only one user U-B moving the graphical object TC9. This graphical object TC9 will only appear in a single object classification report, and the graphical object TC9 can be directly displayed in the user's object classification report. on the interface.
在一實施例中,操作應用相關於物件分類,且使用者行為對應於軸向的屬性改變。圖形化物件的資訊包括三個屬性,且其屬性類型不同。例如,年份、重量及硬度。處理器70可將多維度座標系轉換成的第一新座標系。假設多維度座標系包括第一維度(對應於第一屬性)及第二維度(對應於第三屬性)。這第一新座標系包括第一維度及第三維度。這第三維度的第三數值即對應於第三個屬性的數值。
In one embodiment, the operation application is related to the object classification, and the user behavior corresponds to the axial attribute change. The information of graphical objects includes three attributes, and their attribute types are different. For example, year, weight and hardness. The
舉例而言,圖19是依據本發明一實施例的座標系轉換的示意圖。請參照圖19,多維度座標系CS3的維度X更換成維度Z,並據以變成第一新座標系CS4。此外,多維度座標系CS3的兩維度的交界位於使用者介面的中央區域。經轉換後,第一新座標系CS4的兩維度的交界位於使用者介面的左下區域。 For example, FIG. 19 is a schematic diagram of coordinate system transformation according to an embodiment of the present invention. Please refer to Figure 19. The dimension X of the multi-dimensional coordinate system CS3 is replaced with the dimension Z, and accordingly becomes the first new coordinate system CS4. In addition, the two-dimensional interface of the multi-dimensional coordinate system CS3 is located in the central area of the user interface. After conversion, the two-dimensional boundary of the first new coordinate system CS4 is located in the lower left area of the user interface.
在一實施例中,處理器70可透過顯示器50在使用者介面中提供軸向屬性欄。舉例而言,圖20是依據本發明一實施例的
維度屬性變更的示意圖。請參照圖20,各維度提供軸向屬性選項2001,並提供一個或更多個屬性的選項。而軸向屬性欄2002記錄多維度座標系的多個維度所對應的屬性。
In one embodiment, the
處理器70可進一步透過動作感測器30偵測使用者行為對軸向屬性欄2002中的任一個維度所對應的屬性改變。例如,使用者行為選取軸向屬性選項2001中的其他屬性。處理器70可依據屬性改變將多維度座標系轉換成第一新座標系。例如,圖20所示的軸向替換。藉此,使用者能夠將另一新屬性取代原有的一個軸向屬性。此時,圖形化物件的資訊將基於新屬性數值,重新排列以形成第一新座標系。例如,新的第三維度屬性為年份,並取代原有的堅硬度數值。
The
圖21是依據本發明一實施例的維度屬性變更的示意圖。請參照圖21,當使用者點選了軸向屬性選單2001中的其他屬性時,使用者介面會據以重新排列圖形化物件。處理器70依據圖形化物件的資訊,將所有的圖形化物件移動到各自對應的座標位置。藉此,可幫助使用者快速的比對圖形化物件的各種關聯性。在本實施例中,新的維度(橫軸)是年份,縱軸是重量(heavy(重)至light(輕))。
Figure 21 is a schematic diagram of dimension attribute modification according to an embodiment of the present invention. Please refer to FIG. 21. When the user clicks other attributes in the
除了屬性更換,本發明實施例還能增加屬性軸向。在一實施例中,處理器70可將多維度座標系轉換成第二新座標系。這第二新座標系更包括第三維度。此外,第二新座標系的第一維度的第一數值對應於第一屬性的數值,第二新座標系的第二維度的二數值對應於第二屬性的數值,且第二新座標系的第三維度的第三數
值對應於第三屬性的數值。
In addition to attribute replacement, embodiments of the present invention can also add attribute axis directions. In one embodiment, the
舉例而言,圖22是依據本發明一實施例的座標系轉換的示意圖。請參照圖22,使用者行為意圖對多維度座標系CS3增加與原有兩軸向屬性不同的第三個軸向,並垂直於原本的十字軸。藉此,可形成一個三維的第二新座標系CS5。此時,圖形化物件將依據其屬性與新軸向對應的數值重新排列,使圖形化物件分布於第二新座標系CS5之中。 For example, FIG. 22 is a schematic diagram of coordinate system transformation according to an embodiment of the present invention. Please refer to Figure 22. The user's behavioral intention adds a third axis to the multi-dimensional coordinate system CS3 that is different from the original two axis attributes and is perpendicular to the original cross axis. Thereby, a three-dimensional second new coordinate system CS5 can be formed. At this time, the graphical objects will be rearranged according to the values corresponding to their attributes and the new axis, so that the graphical objects are distributed in the second new coordinate system CS5.
在一實施例中,處理器70可透過顯示器50在使用者介面中提供軸向屬性欄及維度增加選項。舉例而言,圖23A~圖23C是依據本發明一實施例的維度屬性增加的示意圖。請參照圖23A,維度增加選項2302在圖中以「+」表示。處理器70可透過動作感測器30偵測使用者行為對維度增加選項203中的新增的第三維度所對應的第三屬性的屬性增加。使用者行為選取維度增加選項203。
In one embodiment, the
請參照圖23B,這第三維度提供軸向屬性選單2303。若使用者行為進一步為第三維度選取的特定屬性,則處理器70可依據這屬性增加將多維度座標系轉換成第二新座標系。例如,圖23B的二維座標系轉變成圖23C所示的三維座標系(增加新屬性2304)。此外,圖形化物件將依據第三屬性的數值在第三維度的軸向上排列。例如,圖形化物件由2005年至2020年排列。
Referring to Figure 23B, this third dimension provides an
在一實施例中,處理器70可透過顯示器50顯示三維虛擬世界(即可適用於虛擬實境(VR)或混合實境(MR))。舉例而言,圖24是依據本發明一實施例的三維虛擬世界TV的示意圖。請參照
圖24,三維虛擬世界TV中的任一位置對應於第二新座標系中的一個座標。其中,圖24所示第二維度的第二屬性為科技(tech)感及自然(natural)感。藉此,可提供深度軸向的資訊內容,讓使用者能夠同時獲取更大的訊息量。
In one embodiment, the
在一實施例中,操作應用相關於物件搜尋,且使用者行為為輸入操作。本發明實施例對圖形化物件所整合出的物件位置可進一步強化搜尋引擎。圖25是依據本發明一實施例的資料搜尋的流程圖。請參照圖25,處理器70可透過動作感測器30或麥克風接收文字/語音輸入操作所輸入的關鍵字(步驟S251)。例如,透過文字辨識或語音辨識得出關鍵字。這關鍵字可能是數字或特定屬性的內容。處理器70可決定關鍵字所對應的檢索屬性為圖形化物件的第一屬性或第二屬性(步驟S253)。例如,處理器70判斷關鍵字對應的檢索屬性是否相同或相似於第一屬性或第二屬性。又例如,關鍵字是2020年,檢索屬性是年份。處理器70可依據檢索屬性排序那些圖形化物件。這些圖形化物件中檢索屬性的數值越高者的排序越前面,且圖形化物件中檢索屬性的數值越低者的排序越後面。換句而言,當輸入的關鍵字為座標屬性的其中一端,二維的多維度座標系會以中心為基準,篩選出靠近關鍵字屬性側的圖形化物件,並表示其具有這關鍵字特徵。其中,以「數值高,較早出現;數值低,較晚出現」的規則顯示搜尋結果。
In one embodiment, the operation application is related to object search, and the user action is an input operation. Embodiments of the present invention can further enhance the search engine by integrating the object positions of graphical objects. Figure 25 is a flow chart of data search according to an embodiment of the present invention. Referring to FIG. 25 , the
舉例而言,圖26是依據本發明一實施例的資料搜尋的示意圖。請參照圖26,假設關鍵字KW是Lamp(檯燈)及hard(硬),
則包括類別為檯燈的圖形化物件被選擇。在這些檯燈的圖形化物件中,屬性的軟硬值(soft-hard value)越高者排序在前,且屬性的軟硬值越低者排序在後。此外,處理器70可進一步排除檯燈但軟硬值的數值為零的項目。
For example, FIG. 26 is a schematic diagram of data search according to an embodiment of the present invention. Please refer to Figure 26, assuming that the keyword KW is Lamp (desk lamp) and hard (hard),
Then the graphical object including the category table lamp is selected. Among the graphical objects of these table lamps, those with higher soft-hard value of attributes are sorted first, and those with lower soft-hard values of attributes are sorted last. In addition, the
綜上所述,本發明實施例的物件操作系統及物件操作方法包括(但不僅限於)以下特點: To sum up, the object operating system and object operating method according to the embodiments of the present invention include (but are not limited to) the following features:
將人工整理的座標系分析結果數據化:運用坐標軸上的座標數值,將圖形化物件資料在空間中位置轉變為量化的數值。 Digitize the manually organized coordinate system analysis results: use the coordinate values on the coordinate axes to convert the position of the graphical object data in space into quantified values.
自動整合多筆分析結果-第一方法:當一張圖形化物件有多筆分析結果時,本發明實施例將自動計算出這圖形化物件座標的代表數值。 Automatically integrate multiple analysis results - the first method: when a graphical object has multiple analysis results, the embodiment of the present invention will automatically calculate the representative value of the coordinates of the graphical object.
自動整合多筆分析結果-第二方法:當兩筆分析結果中的圖形化物件並不完全相同,本發明實施例將保持座標中各圖形化物件資料的相對位置,交集出一筆包含所有圖形化物件的資訊的結果。 Automatically integrate multiple analysis results - the second method: when the graphical objects in the two analysis results are not exactly the same, the embodiment of the present invention will maintain the relative position of each graphical object data in the coordinates, and intersect to produce one graph that contains all the graphical objects. The result of the object's information.
抽換座標軸屬性自動產生新的分析結果:本發明實施例支援使用者針對其中的座標軸進行抽換,並將產生的新視覺化資訊提供給使用者,亦能夠進一步將雙軸(平面圖)增加為三軸(立體圖),以取得更多向度的比較結果。 Swapping coordinate axis attributes automatically generates new analysis results: The embodiment of the present invention supports the user to swap the coordinate axes and provides the generated new visual information to the user. It can also further add dual axes (planar view) to Three-axis (three-dimensional view) to obtain comparison results in more dimensions.
數據協助優化搜尋引擎:數據庫將會針對圖形化物件的各項參數與座標軸進行更新,且此參數能夠用以優化搜尋引擎的篩選功能。 Data assists in optimizing search engines: The database will be updated for various parameters and axes of graphical objects, and this parameter can be used to optimize the filtering function of search engines.
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。 Although the present invention has been disclosed above through embodiments, they are not intended to limit the present invention. Anyone with ordinary knowledge in the technical field may make some modifications and modifications without departing from the spirit and scope of the present invention. Therefore, The protection scope of the present invention shall be determined by the appended patent application scope.
S310~S370:步驟 S310~S370: steps
Claims (36)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202063084571P | 2020-09-29 | 2020-09-29 | |
| US63/084,571 | 2020-09-29 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202213065A TW202213065A (en) | 2022-04-01 |
| TWI817186B true TWI817186B (en) | 2023-10-01 |
Family
ID=82197106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW110131798A TWI817186B (en) | 2020-09-29 | 2021-08-27 | Object operation system and object operation method |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI817186B (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200925952A (en) * | 2007-12-05 | 2009-06-16 | Elan Microelectronics Corp | Method for manipulating objects on a touch screen by means of several fingers |
| TW200949615A (en) * | 2008-05-23 | 2009-12-01 | Microsoft Corp | Panning content utilizing a drag-operation |
| TW201023026A (en) * | 2008-10-23 | 2010-06-16 | Microsoft Corp | Location-based display characteristics in a user interface |
| US20110191707A1 (en) * | 2010-01-29 | 2011-08-04 | Pantech Co., Ltd. | User interface using hologram and method thereof |
| CN102802007A (en) * | 2012-04-06 | 2012-11-28 | 杭州群核信息技术有限公司 | Method for interactively displaying stereoscopic object effect |
| CN105468275A (en) * | 2014-09-10 | 2016-04-06 | 阿里巴巴集团控股有限公司 | Method and apparatus for performing operation on presented object |
| US20160210011A1 (en) * | 2015-01-20 | 2016-07-21 | Wistron Corporation | Mobile device and method for operating application thereof |
| CN111240572A (en) * | 2017-05-16 | 2020-06-05 | 苹果公司 | Apparatus, method and graphical user interface for moving user interface objects |
| CN111684403A (en) * | 2018-02-09 | 2020-09-18 | 苹果公司 | Media Capture Lock Awareness for Graphical User Interfaces |
-
2021
- 2021-08-27 TW TW110131798A patent/TWI817186B/en active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200925952A (en) * | 2007-12-05 | 2009-06-16 | Elan Microelectronics Corp | Method for manipulating objects on a touch screen by means of several fingers |
| TW200949615A (en) * | 2008-05-23 | 2009-12-01 | Microsoft Corp | Panning content utilizing a drag-operation |
| TW201023026A (en) * | 2008-10-23 | 2010-06-16 | Microsoft Corp | Location-based display characteristics in a user interface |
| US20110191707A1 (en) * | 2010-01-29 | 2011-08-04 | Pantech Co., Ltd. | User interface using hologram and method thereof |
| CN102802007A (en) * | 2012-04-06 | 2012-11-28 | 杭州群核信息技术有限公司 | Method for interactively displaying stereoscopic object effect |
| CN105468275A (en) * | 2014-09-10 | 2016-04-06 | 阿里巴巴集团控股有限公司 | Method and apparatus for performing operation on presented object |
| US20160210011A1 (en) * | 2015-01-20 | 2016-07-21 | Wistron Corporation | Mobile device and method for operating application thereof |
| CN111240572A (en) * | 2017-05-16 | 2020-06-05 | 苹果公司 | Apparatus, method and graphical user interface for moving user interface objects |
| CN111684403A (en) * | 2018-02-09 | 2020-09-18 | 苹果公司 | Media Capture Lock Awareness for Graphical User Interfaces |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202213065A (en) | 2022-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7528156B2 (en) | Browser for mixed reality systems | |
| Yi et al. | Toward a deeper understanding of the role of interaction in information visualization | |
| US10242115B2 (en) | Method and device for handling data containers | |
| KR101402444B1 (en) | Method and system for navigating in a database of a computer system | |
| US6426761B1 (en) | Information presentation system for a graphical user interface | |
| Bruckner et al. | Result-driven exploration of simulation parameter spaces for visual effects design | |
| JP7499306B2 (en) | Digital Content View Control System | |
| US8872849B2 (en) | Relational rendering of multi-faceted data | |
| EP2642414A2 (en) | Panoptic visualization document database management | |
| RU2004119831A (en) | CLASSES OF AUTOMATION STRUCTURES OF USER INTERFACE AND INTERFACE | |
| Liu et al. | Interactive extended reality techniques in information visualization | |
| US9104760B2 (en) | Panoptic visualization document database management | |
| Fouché et al. | Timeline design space for immersive exploration of time-varying spatial 3d data | |
| US11599533B2 (en) | Analyzing data using data fields from multiple objects in an object model | |
| US20140250376A1 (en) | Summarizing and navigating data using counting grids | |
| KR102056492B1 (en) | Panoptic visualization document navigation | |
| Schoeffmann et al. | 3-d interfaces to improve the performance of visual known-item search | |
| KR102017895B1 (en) | Panoptic visualization document collection | |
| US11232120B1 (en) | Schema viewer searching for a data analytics platform | |
| Cruz et al. | A visual approach to multimedia querying and presentation | |
| TWI817186B (en) | Object operation system and object operation method | |
| Moral et al. | A proposed UML-based common model for information visualization systems | |
| KR102017894B1 (en) | Panoptic visualization document layout | |
| US11442964B1 (en) | Using objects in an object model as database entities | |
| JP2009265814A (en) | Information presentation device, information presentation method, and information presentment program |