TWI639128B - 直式綜合詳細資訊之裝置與方法及其電腦程式產品 - Google Patents
直式綜合詳細資訊之裝置與方法及其電腦程式產品 Download PDFInfo
- Publication number
- TWI639128B TWI639128B TW106119082A TW106119082A TWI639128B TW I639128 B TWI639128 B TW I639128B TW 106119082 A TW106119082 A TW 106119082A TW 106119082 A TW106119082 A TW 106119082A TW I639128 B TWI639128 B TW I639128B
- Authority
- TW
- Taiwan
- Prior art keywords
- detailed information
- view
- comprehensive
- quotation
- information
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Human Computer Interaction (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- User Interface Of Digital Computer (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
一種直式綜合詳細資訊之裝置與方法及其電腦程式產品。該裝置包含:一通訊模組,建立網路連線;一資料傳送模組,與一報價伺服器建立連線以傳送資料;一記憶體,儲存一自選名單,其中該自選名單包含複數個金融商品;一螢幕,顯示一自選報價視圖及一綜合詳細資訊視圖;一或多個處理器,連接該記憶體與該螢幕;一自選報價模組,依據該自選名單驅動該資料傳送模組從該報價伺服器下載對應的一報價資訊,及依據該報價資訊產生該自選報價視圖;以及,一綜合詳細資訊模組,依據該報價資訊產生該綜合詳細資訊視圖,該綜合詳細資訊視圖係以垂直方向整合複數個詳細資訊,接收該綜合詳細資訊視圖之一垂直滑動指令以切換顯示該些詳細資訊於該螢幕,儲存該垂直滑動指令執行後該綜合詳細資訊視圖靜止之一顯示位置於該記憶體,以及,接收該綜合詳細資訊視圖之一水平滑動指令以於該些金融商品之間切換並依據該顯示位置將該綜合詳細資訊視圖顯示於該螢幕。
Description
本發明是關於一種行動裝置之金融商品報價的技術,特別是關於一種直式綜合詳細資訊之裝置與方法及其電腦程式產品。
現今行動裝置(如智慧手機與平板電腦)其上所執行的股票報價軟體(或稱股票看盤軟體)為方便使用者迅速查看所有自身有興趣觀察的個股、大盤指數或其他金融商品(例如:基金、選擇權、期貨、權証…等等),皆提供一個自選股功能,其係利用一個自選報價視圖(View)呈現自選股名單中的金融商品基本報價,諸如:買進價、賣出價、成交價、最高價、最低價、單量、總量、開盤價、昨收價…等等。若點選自選報價視圖任何一個金融商品,即可查看該金融商品的詳細資訊(或“詳細報價資訊”),例如:即時走勢圖、技術分析、即時明細、分時明細、個股詳細報價、價量統計、最佳五檔、個股新聞…等等。
此類行動裝置的股票報價軟體大多由金融資訊廠商所開發,再提供給多家不同的證券商(以下簡稱券商)讓其客戶使用,然而,同一家金融資訊廠商所開發的軟體給每一家不同的券商都是同樣的圖形化使用者介面(GUI),此點讓券商漸感厭煩,主因為各券商採用同樣的圖形化使用
者介面有「穿制服」的感覺,無法讓券商之間的軟體有差異化。
中華民國發明專利公開號201126438之「觸控式行動設備金融看盤軟體之相關次功能視圖整合裝置及方法」,揭露一種觸控式行動設備金融看盤軟體之相關次功能視圖整合裝置及方法,該裝置包含:複數個次功能模組,個別用以依據金融商品資訊產生相關次功能資訊視圖;及一相關次功能視圖整合模組,用以聯結多個相關次功能資訊視圖之綜合資訊長視圖。
此先前技術一實際解決的技術問題是“先前技術觸控式行動設備金融看盤軟體之自選股報價個股次功能視圖切換操作流程煩雜”(見其說明書第[0029]段)。而此先前技術一所產生的技術效果則為“於金融商品(個股)中另增設一綜合資訊長視圖,該綜合資訊長視圖係垂直或水平整合原分散且需以選單操作以切換之各次功能視圖成為單一長視圖,讓使用者可直接透過裝置原本內建之輸入裝置與操作模組以觸控捲動該長視圖,以便查看各次功能視圖之資訊,而不必再透過選單操作切換各次功能視圖”。
中華民國發明專利公開號201145089之「金融看盤軟體詳細資訊組合之裝置及方法」,揭露一種金融看盤軟體詳細資訊組合之裝置及方法,該裝置包含:資料接收模組、複數個詳細資訊模組、詳細資訊整合模組與輸入裝置與操作模組。資料接收模組用以接收伺服器端所傳送至觸控式行動設備之金融商品報價資訊;複數個詳細資訊模組,依據金融商品報價資訊而產生複數個詳細資訊視圖;詳細資訊整合模組,用以聯結該些詳細資訊視圖而產生詳細資訊組合,並依據詳細資訊組合產生詳細資訊組合視圖,詳細資訊組合視圖包含2個資訊區塊,資訊區塊對應於詳細資訊組合;及輸入
裝置與操作模組,用以接受一觸控滑動指令,依據觸控滑動指令將資訊區塊之詳細資訊組合進行上下或左右移動而顯示詳細資訊視圖。此先前技術二實際解決的技術問題是“先前技術觸控式行動設備金融看盤軟體其報價視圖中各詳細資訊視圖之間切換操作流程相當地不便,並未有效運用觸控式行動設備之獨特觸控滑動操作方式”(見其說明書第[0021]段)。而此先前技術二所產生的技術效果則為“增設一詳細資訊組合視圖,該詳細資訊組合視圖區分為兩大資訊區塊,在直式視圖係分為上、下兩大資訊區塊,而在橫式視圖則分為左、右兩大資訊區塊,並在兩資訊區塊各配置一詳細資訊組合,該詳細資訊組合係包含各詳細資訊視圖之組合或係包含任意之詳細資訊視圖之組合,讓使用者利用觸控滑動的操作方式輕易切換詳細資訊組合,而不必再透過選單與按鍵操作即可任意查看各詳細資訊視圖”。
上述先前技術一的相關次功能視圖整合模組64,以及先前技術二的詳細資訊整合模組60皆負責處理詳細資訊(即,先前技術一所稱的“次功能”)。雖然,先前技術一在說明書段落[0051]提及「使用者自設次視圖模組66可讓使用者自行設定綜合資訊長視圖62中要包含哪些次功能模組56所產生之次視圖」,而先前技術二亦在說明書段落[0046]提及「使用者自訂資訊組合模組66可讓使用者自行設定詳細資訊組合64中要包含哪些詳細資訊模組56所產生之詳細資訊視圖」。然而,兩者都未揭露是否可設定詳細資訊的排列順序以及要如何進行設定。當然,兩者更未揭露以更進步的方式讓券商由伺服器端傳送參數以設定詳細資訊,避免年紀稍長而不擅手機設定這類使用者需自行設定的麻煩。還有一個問題是,當多家不同券商採用同一
家金融資訊廠商所開發的股票報價軟體時,先前技術無法讓各券商之間的詳細資訊視圖有差異化,致使券商有前述「穿制服」的困擾。現有技術若要更改股票報價軟體的詳細資訊視圖其排列順序,必須經由更版(即,更新軟體版本)的流程才能達成。但是行動裝置軟體商店平台(諸如Google Play和Apple App Store)皆有軟體審查機制,每次軟體更版少則需數日、多則達十多日。若僅僅為了更改詳細資訊視圖的排列順序而要浪費時間在審查機制上,對金融資訊廠商而言相當不便。
另外,先前技術僅著重在單一金融商品的詳細資訊呈現與操作方式,未能改善於多個不同金融商品(例如多個自選股)之間的詳細資訊切換。在先前技術一中,當使用者已在查看某一金融商品的綜合資訊長視圖62(即第6圖的步驟205)時,若欲切換至另一自選金融商品的綜合資訊長視圖62,必須先返回自選股報價視圖,然後點選金融商品(即第6圖的步驟204);在先前技術二中,當使用者已在查看某一金融商品的詳細資訊組合視圖62時,若欲切換至另一自選金融商品的詳細資訊組合視圖62,必須以選單切換至自選報價視圖(即第11圖的步驟202),然後點選金融商品(即第11圖的步驟203)。兩種先前技術在切換至不同金融商品後,所進入綜合資訊長視圖62/詳細資訊組合視圖62的位置皆相同,即預設的第一個詳細資訊。以先前技術一的第4A圖舉例而言,當使用者原本在查看“台積電”的“即時明細”,若使用者欲切換至另一自選金融商品“聯電”,並查看其“即時明細”,使用者必需歷經第6圖的步驟202至步驟204,而步驟205的進入位置(指螢幕所顯示的詳細資訊)則為“走勢圖”,使用者必須再滑動操作以切換顯示“即
時明細”。換言之,先前技術並未提供一種可快速切換不同自選金融商品的綜合詳細資訊之技術,更未提供一種切換不同自選金融商品的綜合詳細資訊之定位顯示技術。
意即,先前技術並無法滿足使用者的需求,故,實有必要改善先前技術硬體與軟體協同運作的資源以提出一種直式綜合詳細資訊之技術,提供一種讓券商可傳送參數改變綜合詳細資訊設定之技術,讓軟體免更版即可使綜合詳細資訊有客製化的差異,並讓使用者可快速切換不同自選金融商品的綜合詳細資訊之技術,同時,讓使用者於切換不同自選金融商品之時,可記憶前次操作時綜合詳細資訊之顯示位置,以便彌補先前技術不足之處。
有鑑於此,本發明提出一種直式綜合詳細資訊之裝置與方法及其電腦程式產品,當顯示綜合詳細資訊之時可由滑動操作直接切換至不同的自選金融商品,而切換之時可記憶前次操作時綜合詳細資訊之顯示位置。
本發明提出一種直式綜合詳細資訊之裝置,該裝置包含:一通訊模組,建立網路連線;一資料傳送模組,與一報價伺服器建立連線以傳送資料;一記憶體,儲存一自選名單,該自選名單包含複數個金融商品;一螢幕,顯示一自選報價視圖及一綜合詳細資訊視圖;一或多個處理器,連接該記憶體與該螢幕;一自選報價模組,依據該自選名單驅動該資料傳送模組從該報價伺服器下載對應的一報價資訊,及依據該報價資訊產生該自選報
價視圖;以及,一綜合詳細資訊模組,依據該報價資訊產生該綜合詳細資訊視圖,該綜合詳細資訊視圖係以垂直方向整合複數個詳細資訊,接收該綜合詳細資訊視圖之一垂直滑動指令以切換顯示該些詳細資訊於該螢幕,儲存該垂直滑動指令執行後該綜合詳細資訊視圖靜止之一顯示位置於該記憶體,以及,接收該綜合詳細資訊視圖之一水平滑動指令以於該些金融商品之間切換並依據該顯示位置將該綜合詳細資訊視圖顯示於該螢幕。
在本發明的一實施例中,該些詳細資訊其中之一係一即時走勢圖,該綜合詳細資訊模組更接收該即時走勢圖之一Y軸範圍切換指令以變更一垂直軸的顯示範圍,接收該即時走勢圖之一Y軸縮放指令以雙倍放大或恢復原本該即時走勢圖之一高度,接收該即時走勢圖之一查價指令以產生一查價線。在另一實施例中,該綜合詳細資訊模組依據下載的一高度參數設定該即時走勢圖之該高度為:標準高度或雙倍放大高度。
在本發明的一實施例中,該些詳細資訊區分為兩類:一定高類詳細資訊及一不定高類詳細資訊,該不定高類詳細資訊係排列於該定高類詳細資訊之下方。
在本發明的一實施例中,更包含:一系統設定模組接收一詳細資訊設定視圖的一拖曳指令,以變更該些詳細資訊之排列順序。
在本發明的一實施例中,該綜合詳細資訊模組更包含:依據一參數及該報價資訊產生該綜合詳細資訊視圖,該參數係用以設定該些詳細資訊之排列順序。
本發明又提出一種直式綜合詳細資訊之方法,應用於一行
動裝置,該裝置包含一通訊模組、一記憶體及一螢幕,其中該記憶體儲存一自選名單,該自選名單包含複數個金融商品,該方法包含:藉由該通訊模組與一報價伺服器建立連線;依據該自選名單從該報價伺服器下載對應該些金融商品的一報價資訊;依據該報價資訊產生一自選報價視圖;接收該自選報價視圖之一選取指令;依據該選取指令所對應的該報價資訊產生一綜合詳細資訊視圖,該綜合詳細資訊視圖係以垂直方向整合複數個詳細資訊;接收該綜合詳細資訊視圖之一垂直滑動指令以切換顯示該些詳細資訊於該螢幕;儲存該垂直滑動指令執行後該綜合詳細資訊視圖靜止之一顯示位置於該記憶體;接收該綜合詳細資訊視圖之一水平滑動指令;依據該水平滑動指令於該些金融商品中選取另一金融商品;下載該另一金融商品的該報價資訊;依據該另一金融商品的該報價資訊產生該綜合詳細資訊視圖;以及,依據該顯示位置將該另一金融商品的該綜合詳細資訊視圖顯示於該螢幕。
在本發明的一實施例中,該些詳細資訊其中之一係一即時走勢圖,該方法更包含:接收該即時走勢圖之一Y軸範圍切換指令以變更一垂直軸的顯示範圍,接收該即時走勢圖之一Y軸縮放指令以雙倍放大或恢復原本該即時走勢圖之一高度,接收該即時走勢圖之一查價指令以產生一查價線。在另一實施例中,該方法更包含:依據下載的一高度參數設定該即時走勢圖之該高度為:一標準高度或一雙倍放大高度。
在本發明的一實施例中,該些詳細資訊區分為兩類:一定高類詳細資訊及一不定高類詳細資訊,該不定高類詳細資訊係排列於該定高類詳細資訊之下方。
在本發明的一實施例中,更包含:接收一詳細資訊設定視圖的一拖曳指令,以變更該些詳細資訊之排列順序。
在本發明的一實施例中,該方法更包含:接收該報價伺服器所傳送的一參數;依據該參數及該選取指令所對應的該報價資訊產生該綜合詳細資訊視圖,該參數係用以設定該些詳細資訊之排列順序。
本發明復提出一種電腦程式產品,安裝於具有一通訊模組、一螢幕及至少一處理器之一行動裝置,該電腦程式產品包含:一第1程式指令,由該處理器執行使該通訊模組與一報價伺服器建立連線以傳送資料;一第2程式指令,由該處理器執行依據該自選名單驅動該資料傳送模組從該報價伺服器下載對應的一報價資訊,及依據該報價資訊產生該自選報價視圖;一第3程式指令,由該處理器執行依據該報價資訊產生該綜合詳細資訊視圖,該綜合詳細資訊視圖係以垂直方向整合複數個詳細資訊,接收該綜合詳細資訊視圖之一垂直滑動指令以切換顯示該些詳細資訊於該螢幕,儲存該垂直滑動指令執行後該綜合詳細資訊視圖靜止之一顯示位置於該記憶體,以及,接收該綜合詳細資訊視圖之一水平滑動指令以於該些金融商品之間切換並依據該顯示位置將該綜合詳細資訊視圖顯示於該螢幕。
在本發明的一實施例中,該些詳細資訊其中之一係一即時走勢圖,所述第3程式指令更包含:接收該即時走勢圖之一Y軸範圍切換指令以變更一垂直軸的顯示範圍,接收該即時走勢圖之一Y軸縮放指令以雙倍放大或恢復原本該即時走勢圖之一高度,接收該即時走勢圖之一查價指令以產生一查價線。在另一實施例中,所述第3程式指令更包含:依據下載的
一高度參數設定該即時走勢圖之該高度為:一標準高度或一雙倍放大高度。
在本發明的一實施例中,該些詳細資訊區分為兩類:一定高類詳細資訊及一不定高類詳細資訊,該不定高類詳細資訊係排列於該定高類詳細資訊之下方。
在本發明的一實施例中,其中更包含:一第4程式指令,接收一詳細資訊設定視圖的一拖曳指令,以變更該些詳細資訊之排列順序。
在本發明的一實施例中,該第3程式指令更包含:由該處理器執行依據一參數及該報價資訊產生該綜合詳細資訊視圖,該參數係用以設定該些詳細資訊之排列順序。
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者瞭解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。
10‧‧‧直式綜合詳細資訊之裝置
12‧‧‧處理器
14‧‧‧記憶體
16‧‧‧螢幕
18‧‧‧通訊模組
20‧‧‧應用程式
22‧‧‧資料傳送模組
24‧‧‧自選報價模組
26‧‧‧綜合詳細資訊模組
28‧‧‧系統設定模組
30‧‧‧自選報價視圖
32‧‧‧綜合詳細資訊視圖
34‧‧‧顯示位置
36‧‧‧詳細資訊設定視圖
38‧‧‧詳細資訊代表鍵
第1圖為本發明實施例裝置之系統功能方塊圖;第2圖為本發明實施例應用程式之系統功能方塊圖;第3圖為本發明一實施例之自選報價視圖顯示於螢幕之示意圖;第4圖為本發明一實施例之綜合詳細資訊視圖;第5圖為本發明一實施例之綜合詳細資訊視圖與螢幕顯示之示意圖(一);
第6圖為本發明一實施例之綜合詳細資訊視圖顯示於螢幕之示意圖(一);第7圖為本發明一實施例之綜合詳細資訊視圖與螢幕顯示之示意圖(二);第8圖為本發明一實施例之綜合詳細資訊視圖顯示於螢幕之示意圖(二);第9圖為本發明一實施例之綜合詳細資訊視圖與螢幕顯示之示意圖(三);第10圖為本發明一實施例之綜合詳細資訊視圖顯示於螢幕之示意圖(三);第11圖為本發明一實施例之綜合詳細資訊視圖與螢幕顯示之示意圖(四);第12圖為本發明一實施例之綜合詳細資訊視圖顯示於螢幕之示意圖(四);第13圖為本發明一實施例之Y軸範圍切換指令改變即時走勢圖Y軸標示之示意圖;第14圖為本發明一實施例之Y軸縮放指令放大即時走勢圖之示意圖;第15圖為本發明一實施例之查價指令顯示查價線於即時走勢圖之示意圖;第16圖為本發明一實施例之詳細資訊設定視圖顯示於螢幕之示
意圖;及第17圖為本發明一實施例之操作流程圖。
本發明係使用但不限於智慧手機(Smartphone)及平板電腦(Tablet PC),凡是配置有螢幕並可執行本發明應用程式(即,股票報價軟體)之行動裝置皆可以應用本發明裝置與方法。
參閱第1圖與第2圖,本發明直式綜合詳細資訊之裝置10之系統功能方塊圖與應用程式20之系統功能方塊圖,圖例僅列出與本發明一較佳實施例相關之核心模組,其餘模組省略未描繪。應用程式20係執行於本發明直式綜合詳細資訊之裝置10(即行動裝置)上。在本發明的一實施例中,本發明直式綜合詳細資訊之裝置10包含:一或多個處理器12、記憶體14、螢幕16以及通訊模組18。其中,記憶體14儲存有應用程式20;處理器12執行應用程式20所包含的複數個程式指令,並以硬體與軟體協同運作的方式實施以下模組:資料傳送模組22、自選報價模組24、綜合詳細資訊模組26及系統設定模組28;螢幕16用以顯示應用程式20的圖形化使用者介面(GUI);通訊模組18用以建立Internet網路連線,如:有線寬頻、WLAN(Wi-Fi等)、行動通訊網路(如3G、4G…)等等。
繼續參閱第2圖,本發明實施例應用程式20之系統功能方塊圖,資料傳送模組22經由通訊模組18與遠端的報價伺服器建立網路連線以傳送資料。所謂的“資料”包含由直式綜合詳細資訊之裝置10上傳至報價伺服器的各種資訊內容、指令與設定,例如:自選訂閱指令(用以請求自選商
品的報價資訊)、自選名單(用以記錄自選的金融商品)…等,以及由報價伺服器下載至直式綜合詳細資訊之裝置10的各種報價資訊與設定,例如:報價資訊、自選名單…等。
自選報價模組24依據自選名單驅動資料傳送模組22從報價伺服器下載對應的報價資訊,及依據報價資訊產生自選報價視圖30。所謂的自選名單係使用者自行選擇要關注的金融商品名單,自選名單包含複數個自選的金融商品,使用者可任意編輯自選名單中的金融商品(例如:新增、刪除、修改名單中的商品)。在一些實施例中,自選名單係儲存於直式綜合詳細資訊之裝置10,自選報價模組24依據自選名單產生自選訂閱指令經由資料傳送模組22上傳至報價伺服器。報價伺服器接到自選訂閱指令後,自資料庫中撈取對應所有自選金融商品的報價資訊再經由資料傳送模組22傳送至直式綜合詳細資訊之裝置10。在一些實施例中,自選名單儲存於報價伺服器,報價伺服器依據該自選名單自資料庫中撈取對應所有自選金融商品的報價資訊,再經由資料傳送模組22傳送至直式綜合詳細資訊之裝置10。自選報價模組24再依據所有自選金融商品的報價資訊產生自選報價視圖30,意即,自選報價視圖30包含複數個自選金融商品的報價資訊。
綜合詳細資訊模組26依據報價伺服器所傳送的參數和單一個金融商品的報價資訊產生綜合詳細資訊視圖32。綜合詳細資訊模組26所產生的綜合詳細資訊視圖32係以垂直方向整合複數個詳細資訊,例如:即時走勢圖、技術分析、即時明細、分時明細、個股詳細報價、價量統計、最佳五檔…等多個詳細資訊以垂直方向整合成一個長條狀的綜合詳細資訊,而參
數係用以設定詳細資訊之排列順序(下段另述)。綜合詳細資訊模組26並接收使用者施於綜合詳細資訊視圖32的垂直滑動指令,以切換顯示該些詳細資訊於螢幕16。另外,綜合詳細資訊模組26將該垂直滑動指令執行後,綜合詳細資訊視圖32靜止之顯示位置儲存於記憶體14。亦即,使用者上下滑動綜合詳細資訊視圖32後,螢幕16上的綜合詳細資訊視圖32顯示位置會被記錄於記憶體14中。以及,綜合詳細資訊模組26接收使用者施於綜合詳細資訊視圖32之水平滑動指令,以於該些自選金融商品之間切換,切換成另一金融商品後,綜合詳細資訊模組26再依據記憶體14中儲存的顯示位置將另一金融商品的綜合詳細資訊視圖32顯示於螢幕16。意即,不論使用者以水平滑動指令切換到哪一個自選金融商品,在螢幕16上所顯示的綜合詳細資訊視圖32都會處在前次垂直滑動後的同樣顯示位置(即,顯示同樣的詳細資訊)。例如:使用者在查看第一自選金融商品之綜合詳細資訊視圖32,經垂直滑動後(執行完垂直滑動指令),螢幕16顯示綜合詳細資訊視圖32的“最佳五檔”詳細資訊(此即顯示位置)。當使用者以水平滑動指令切換至第二自選金融商品、第三自選金融商品、…或第N自選金融商品,都可立即顯示“最佳五檔”詳細資訊。
本發明可藉由報價伺服器傳送參數至應用程式20,綜合詳細資訊模組26再依據參數調整詳細資訊的排列順序。以下表一係本發明一實施例綜合詳細資訊模組26以參數調整詳細資訊的排列順序,表一係以Java程式語言為範例的片斷程式碼。
表一
表一中係以字串代表各個詳細資訊,“RTDiagram”代表“即時走勢圖”、“TransactionDetail”代表“即時明細”、“BestFive”代表“最佳五檔”、“DetailQuote”代表“詳細報價”以及“DealVofume”代表“分價量表”,而詳細資訊的排列順序即表一中的“{"RTDiagram","TransactionDetail","BestFive","DetailQuote","DealVolume"}”。
在不同的實施例中,本發明可以其他更簡短的代號來代表各個詳細資訊。表一中的規則為:綜合詳細資訊模組26先確認是否有使用者自定義順序“NEW_STOCK_DETAIL_ORDER”,如果有就顯示自定義順序“NEW_STOCK_DETAIL_ORDER”,如果沒有就檢查參數“NEWSTOCK_FNC_ORDER”是否有值,如果“NEWSTOCK_FNC_ORDER”也沒有,就是預設值“defaultFunction”,如果“NEWSTOCK_FNC_ORDER”有值,就是顯示“NEWSTOCK_FNC_ORDER”所排列的值。
系統設定模組28提供一圖形使用者介面(GUI)讓使用者控制應用程式20的多項功能設定。其中之一係以拖曳(Drag & Drop)的方式(接收拖曳指令)設定詳細資訊之排列順序,設定後之排列順序即儲存於記憶體14並做為預設值,即表一中的“Collections.addAll(functionList,defaultFunction);”。前段提及綜合詳細資訊模組26先確認是否有使用者自定義順序“NEW_STOCK_DETAIL_ORDER”,如果有就顯示自定義順序“NEW_STOCK_DETAIL_ORDER”。意即,若使用者有自行設定詳細資訊
之排列順序,則以使用者的自定義順序覆蓋過伺服器所傳送的參數設定順序。其餘功能設定與本發明無直接關聯,故不贅述。
在本發明的不同實施例中,上述各模組應被理解為一種硬體與軟體協同運作的資源,各模組的技術特徵可以複數個程式指令或應用程式的一部份來表達。但是各模組的技術效果必須是以一或多個處理器來執行該些程式指令或應用程式的形式(即硬體與軟體協同運作的資源)來實現,而本發明所欲解決的問題即是透過這樣的硬體與軟體協同運作的資源來獲得改善。
就另一實施例而言,本發明也提供了一種電腦程式產品,安裝於具有螢幕及記憶體之行動裝置中(亦即,第1圖的直式綜合詳細資訊之裝置10)。此電腦程式產品包含了第2圖之應用程式20的各個模組:資料傳送模組22、自選報價模組24、綜合詳細資訊模組26及系統設定模組28。此電腦程式產品使通訊模組18與報價伺服器建立連線以傳送資料,更依據自選名單驅動資料傳送模組22從報價伺服器下載對應的報價資訊,再依據報價資訊產生自選報價視圖30。此電腦程式產品更依據自報價伺服器所傳送的參數以及報價資訊產生綜合詳細資訊視圖32,綜合詳細資訊視圖32係以垂直方向整合詳細資訊,參數係用以設定詳細資訊之排列順序。此電腦程式產品接收使用者施於綜合詳細資訊視圖32之垂直滑動指令以切換顯示詳細資訊於螢幕16,儲存垂直滑動指令執行後綜合詳細資訊視圖32靜止之顯示位置於記憶體14。此電腦程式產品接收使用者施於綜合詳細資訊視圖32之水平滑動指令以於該些金融商品之間切換並依據前次的顯示位置將切換後的金融商品的
綜合詳細資訊視圖32顯示於螢幕16。此電腦程式產品接收使用者施於詳細資訊設定視圖的拖曳指令以設定詳細資訊之排列順序。
參閱第3圖,本發明一實施例之自選報價視圖30顯示於螢幕16之示意圖,其說明了本發明一較佳實施例於直式綜合詳細資訊之裝置10之螢幕16上所顯示應用程式20的圖形化使用者介面。本實施例之圖式係以智慧型手機之螢幕樣式為例來說明,本發明並未限定使用於智慧型手機,本發明亦可使用於平板電腦或其他行動裝置。圖例之自選報價視圖30有五個自選金融商品,圖例所顯示的報價資訊欄位為“商品”、“成交”、“漲跌”及“幅度”。在一些實施例中,自選報價視圖30另提供多個報價資訊欄位(屬習見技術,未描繪),例如:“開盤”、“最高”、“最低”、“昨收”、“單量”、“總量”…等等,使用者以左右滑動即可切換顯示其他報價資訊欄位。
參閱第4圖,本發明一實施例之綜合詳細資訊視圖32。其說明了本發明之綜合詳細資訊視圖32係以垂直方向整合所有詳細資訊。本發明將詳細資訊區分為兩類:定高類詳細資訊及不定高類詳細資訊,定高類詳細資訊因具有固定資訊量,故顯示於螢幕16時佔用固定的高度(螢幕像素);而不定高類詳細資訊顯示於螢幕16時其佔用的高度依所包含的資訊量多寡而定,故顯示於螢幕16時佔用不固定的高度。本發明的綜合詳細資訊視圖32係將定高類詳細資訊優先排列在不定高類詳細資訊之上方,其用意在於切換不同自選金融商品時,仍可輕易計算出另一金融商品的綜合詳細資訊視圖32之顯示位置(容後詳述)。圖例顯示的定高類詳細資訊包含:“即時走
勢”、“即時明細”、“最佳五檔”及“詳細報價”,而不定高類詳細資訊則為“分價量表”。
請同時參閱第5圖與第6圖。第5圖為本發明一實施例之綜合詳細資訊視圖32與螢幕16顯示之示意圖(一),為方便說明圖中以虛線標示的長方框係顯示位置34,實際運作時螢幕16上並無該虛線標示的長方框。第5圖說明了由於螢幕16的可視範圍(Visible Display Area)有限,無法一次完整呈現綜合詳細資訊視圖32,故,使用者需以垂直滑動指令(即,上/下滑動綜合詳細資訊視圖32)以切換顯示不同的詳細資訊。第6圖係對應第5圖,為本發明一實施例之綜合詳細資訊視圖32顯示於螢幕16之示意圖(一),圖例呈現的詳細資訊為“即時走勢”與“即時明細”。
請同時參閱第7圖與第8圖。第7圖為本發明一實施例之綜合詳細資訊視圖32與螢幕16顯示之示意圖(二),當使用者於第5圖中將視圖往下滑動(手指操作方向係由下往上)後即如第7圖所示切換詳細資訊。第8圖係對應第7圖,為本發明一實施例之綜合詳細資訊視圖32顯示於螢幕16之示意圖(二),圖例呈現的詳細資訊為“即時明細”與“最佳五檔”。
請同時參閱第9圖與第10圖。第9圖為本發明一實施例之綜合詳細資訊視圖32與螢幕16顯示之示意圖(三),當使用者於第7圖中將視圖往下滑動(手指操作方向係由下往上)後即如第9圖所示切換詳細資訊。第10圖係對應第9圖,為本發明一實施例之綜合詳細資訊視圖32顯示於螢幕16之示意圖(三),圖例呈現的詳細資訊為“最佳五檔”及“詳細報價”。
請同時參閱第11圖與第12圖。第11圖為本發明一實施例之綜
合詳細資訊視圖32與螢幕16顯示之示意圖(四),當使用者於第9圖中將視圖往下滑動(手指操作方向係由下往上)後即如第11圖所示切換詳細資訊。第12圖係對應第11圖,為本發明一實施例之綜合詳細資訊視圖32顯示於螢幕16之示意圖(四),圖例呈現的詳細資訊為“詳細報價”與“分價量表”。
使用者除了可在綜合詳細資訊視圖32以垂直滑動指令切換顯示不同的詳細資訊,亦可以水平滑動指令直接切換顯示不同的自選金融商品,而不需以先前技術的操作流程先返回自選報價視圖30再點選另一金融商品。以第3圖的自選金融商品為例,其順序為:“加權指”、“台積電”、“聯電”、“鴻海”與“中華電”。假設原本使用者正在查看“台積電”的“最佳五檔”及“詳細報價”(如第10圖所示),當使用者在綜合詳細資訊視圖32施以水平滑動指令將視圖往右滑動(手指操作方向係由右往左),則可切換至“聯電”的綜合詳細資訊視圖32(未描繪),而顯示位置34同樣是“最佳五檔”及“詳細報價”(未描繪)。當使用者將視圖往左滑動(手指操作方向係由左往右),則可切換至“加權指”的綜合詳細資訊視圖32(未描繪),而顯示位置34同樣是“最佳五檔”及“詳細報價”(未描繪)。唯,“加權指”係指數類型的金融商品,而非一般個股,故無“最佳五檔”詳細資訊。當“加權指”的綜合詳細資訊視圖32顯示位置34切換至“最佳五檔”時,綜合詳細資訊模組26於綜合詳細資訊視圖32中保留“最佳五檔”的位置(僅保留原本“最佳五檔”的佔用高度,而無任何報價資料)但顯示一訊息“本商品不支持此功能”(未描繪),此係本發明又一技術特徵。“在不適用的詳細資訊位置處仍保留同樣的位置大小”,其目的在於左右滑動切換不同自選商品時,
仍可固定在同樣的顯示位置34。
本發明在切換不同自選金融商品時,仍可在螢幕16上顯示同樣的詳細資訊,讓使用者可快速比較不同商品的同樣詳細資訊,其做法係由綜合詳細資訊模組26於記憶體14中儲存“前次垂直滑動後的顯示位置34”資訊。實際上,“前次垂直滑動後的顯示位置34”資訊即為“前次垂直滑動指令執行後綜合詳細資訊視圖32的Y軸值”。以下表二係以Java程式語言為範例的片斷程式碼,其係本發明一實施例以回呼函數(Callback Function)“onScrollChanged”取得“前次垂直滑動指令執行後綜合詳細資訊視圖32的Y軸值”。
綜合詳細資訊模組26僅需於記憶體14中儲存“前一次垂直滑動後的綜合詳細資訊視圖32的Y軸值”。因此,每當有新的垂直滑動指令,舊的Y軸值即被新的Y軸值覆蓋掉,而將新的Y軸值(等同於顯示位置34)儲存於記憶體14中。當綜合詳細資訊模組26接收到水平滑動指令(使用者切換不同的自選金融商品)時,即讀取記憶體14中的Y軸值,以便於產生另一金融商品的綜合詳細資訊視圖32後,可直接指定Y軸值(顯示位置34)。指定Y軸值的方法,如下表三的Java片斷程式碼範例。
上述儲存與指定Y軸值(顯示位置34)的方法,同時亦解釋了為何前述提及本發明的綜合詳細資訊視圖32係將定高類詳細資訊優先排列在不定高類詳細資訊之上方,因定高類詳細資訊不因切換不同的金融商品而改變其佔用螢幕16的高度。故,本發明將不定高類詳細資訊排列在綜合詳細資訊視圖32最下方可避免錯誤發生(即,切換商品後顯示的詳細資訊不
同)。
在本發明的實施例中,綜合詳細資訊模組26除了接收施於綜合詳細資訊視圖32的垂直滑動指令與水平滑動指令,另可接收使用者施於綜合詳細資訊視圖32中即時走勢圖的Y軸範圍切換指令、Y軸縮放指令與查價指令。Y軸範圍切換指令係用以改變即時走勢圖Y軸的價格範圍。以第6圖中的即時走勢圖為例來說明,其Y軸最高價格標示“222.50”為“台積電”當日之漲停板價格,而最低價格標示“182.50”為“台積電”當日之跌停板價格。然而,一般來說金融商品的變動幅度不會太常出現漲停板和跌停板的價格。當Y軸價格標示範圍在漲停板和跌停板之時,由於範圍較大,使得走勢圖中的價格折線(走勢線)較不易看出其變化。當使用者以Y軸範圍切換指令施於即時走勢圖後,綜合詳細資訊模組26即縮小Y軸價格標示範圍,並依新的價格標示範圍重新繪製價格折線,如第13圖所示,使得價格折線較易判別其變化。若欲改回原本Y軸價格標示範圍僅需再次施以Y軸範圍切換指令。在一實施例中,Y軸範圍切換指令即係單擊指令(Single Click),使用者單擊即時走勢圖即產生Y軸範圍切換指令,如第13圖所示,在即時走勢圖上方標示有“單擊切換”提示使用者。在另一實施例中,Y軸範圍切換指令係由使用者於螢幕16上的“切換按鍵”(未描繪)點擊所產生,使用者點擊即時走勢圖旁的“切換按鍵”即產生Y軸範圍切換指令。
若使用者欲將走勢圖的高度放大,僅需於即時走勢圖施以Y軸縮放指令,綜合詳細資訊模組26接收Y軸縮放指令後以“雙倍放大Y軸”(以下簡稱“雙倍放大”)顯示即時走勢圖,此時螢幕16上僅顯示一個詳
細資訊,放大後的結果如第14圖所示。於已雙倍放大的即時走勢圖中再次施以Y軸縮放指令則可縮小回原本的高度。在一實施例中,Y軸縮放指令係雙擊指令(Double Click),使用者雙擊即時走勢圖即產生Y軸縮放指令,如第13圖所示,在即時走勢圖上方標示有“雙擊放大”提示使用者。在另一實施例中,Y軸縮放指令係由使用者於螢幕16上的“縮放按鍵”(未描繪)點擊所產生,使用者點擊即時走勢圖旁的“縮放按鍵”即產生Y軸縮放指令。
若使用者欲查詢價格折線上任一時間點的資訊,可於即時走勢圖施以查價指令,即可出現查價線與查價資訊,移動查價線的位置即可更新對應查價線位置的查價資訊,如第15圖所示。在一實施例中,查價指令係長壓指令(Long Press And Hold),使用者長壓即時走勢圖即產生查價指令,如第15圖所示,在即時走勢圖上方標示有“長壓查價線”提示使用者。在另一實施例中,查價指令係由使用者於螢幕16上的“查價按鍵”(未描繪)點擊所產生,使用者點擊即時走勢圖旁的“查價按鍵”即產生查價指令。
本發明除了如上述所言可讓使用者以Y軸縮放指令將即時走勢圖的高度以雙倍放大呈現在螢幕16上,另外,本發明亦可透過報價伺服器所傳送的參數來設定客戶端預設的即時走勢圖高度。例如:將即時走勢圖原本的“標準高度”(如第6圖所示),以參數改為“雙倍放大”(如第14圖所示),反之亦可。以下表四係本發明一實施例綜合詳細資訊模組26以參數控制即時走勢圖的高度,表四係以Java程式語言為範例的片斷程式碼。
表四中的規則係「先讀取使用者的設定值,若使用者未自行設定即時走勢圖的高度,則以下載的參數控制高度」,而“RTdiagramType.Type_Half”代表“標準高度”,“RTdiagramType.Type_All”代表“雙倍放大”,參數為“FNC_RTDIAGRAM_TYPE”,當參數的值為“0”時即時走勢圖的高度為“標準高度”,當值不為“0”時則為“雙倍放大”高度。
參閱第16圖,本發明一實施例之詳細資訊設定視圖36,此詳細資訊設定視圖36係由系統設定模組28所產生。當使用者以選單(未描繪)操作進入系統設定視圖(未描繪),再選擇“設定詳細資訊順序”即彈出此詳細資訊設定視圖36。圖例說明了本發明每一個定高類詳細資訊皆有一個對應的詳細資訊代表鍵38,使用者以拖曳方式操作詳細資訊代表鍵38即可調整排列順序。而不定高類詳細資訊(本實施例係“分價量表”)在本發明中永遠置於綜合詳細資訊視圖32之最底端,故未配置對應的詳細資訊代表鍵38,亦即使用者無法調整不定高類詳細資訊的排列順序。設定完畢即儲存為預設值,即,日後執行應用程式20皆以此排列順序顯示綜合詳細資訊視圖32中的詳細資訊。
上述實施例及圖式係用以說明本發明之技術特徵,並未用以限定詳細資訊之內容、類型與數量,除了圖式中的即時走勢圖、即時明細、最佳五檔、個股詳細報價以及分價量表之外,在其他不同實施例中,亦可與
其他不同的詳細資訊任意組合,例如:技術分析、分時明細、個股新聞、基本資料、財務診斷、均線趨勢、警示設定…等等。唯,不同的詳細資訊所組合而成的綜合詳細資訊視圖,仍遵守本發明之規則,即,定高類詳細資訊優先排列在不定高類詳細資訊之上方。
參閱第17圖,本發明一實施例之操作流程圖,使用者利用行動裝置(如智慧手機/平板電腦)執行應用程式20,於自選報價視圖30中選取一金融商品以查看其綜合詳細資訊視圖,然後再切換至另一金融商品之操作流程,請同時參考第1圖、第2圖、第3圖、第4圖、第6圖及第8圖,係包含:步驟S101:於裝置上執行本發明應用程式20。使用者於直式綜合詳細資訊之裝置10上,例如行動裝置(智慧手機/平板電腦等)執行本發明之應用程式20(股票報價軟體)。
步驟S102:與報價伺服器建立連線。當通訊模組18建立Internet網路連線後,資料傳送模組22與遠端報價伺服器建立連線。在一些實施例中,當資料傳送模組22與遠端報價伺服器建立連線時,使用者需輸入帳號/密碼以執行登入作業。
步驟S103:依據自選名單下載對應金融商品的報價資訊。當資料傳送模組22與遠端報價伺服器建立連線後,自選報價模組24依據自選名單下載對應名單中金融商品的報價資訊,並儲存於記憶體14中。驅動下載對應自選名單的金融商品報價資訊的方法,係使用者切換至自選報價視圖30。
步驟S104:依據報價資訊產生自選報價視圖30。報價資訊下載後,自選報價模組24依據下載的報價資訊產生自選報價視圖30,如第3圖所示。
步驟S105:接收自選報價視圖30之選取指令。自選報價視圖30產生後,假設使用者欲查看“台積電”的綜合詳細資訊視圖32,而點選“台積電”(產生選取指令),自選報價模組24即接收到施於自選報價視圖30之選取指令,自選報價模組24觸發綜合詳細資訊模組26,並將對應“台積電”的選取指令交予綜合詳細資訊模組26。
步驟S106:自報價伺服器下載參數。此實施例的參數用以設定詳細資訊的排列順序,以及設定即時走勢圖的高度。於此,假設詳細資訊排列順序的參數其值為“{"RTDiagram","TransactionDetail","BestFive","DetailQuote","DealVolume"}”,而即時走勢圖高度的參數“FNC_RTDIAGRAM_TYPE”其值為“0”(“標準高度”)。
步驟S107:依據參數以及選取指令所對應的報價資訊產生綜合詳細資訊視圖32。綜合詳細資訊模組26接收到“台積電”的選取指令後,即依據前一步驟所下載的參數以及對應“台積電”的報價資訊產生綜合詳細資訊視圖32(如第4圖所示)。其中,參數用以控制詳細資訊的排列順序以及即時走勢圖的高度,最後將綜合詳細資訊視圖32顯示於螢幕16上,如第6圖所示。
步驟S108:接收垂直滑動指令以切換顯示詳細資訊。假設使
用者欲查看“台積電”的“最佳五檔”,則需以垂直滑動(產生垂直滑動指令)方式操作綜合詳細資訊視圖32,綜合詳細資訊模組26接收到綜合詳細資訊視圖32之垂直滑動指令後,切換至“最佳五檔”並顯示於螢幕16,如第8圖所示。
步驟S109:儲存垂直滑動指令執行後之顯示位置34於記憶體14。每次執行垂直滑動指令後,綜合詳細資訊模組26即儲存最新的顯示位置34於記憶體14,而顯示位置34係以回呼函數(Callback Function)計算綜合詳細資訊視圖32的Y軸值而取得。
步驟S110:接收水平滑動指令以切換另一金融商品。假設使用者於查看“台積電”的“最佳五檔”之時欲查看另一自選金融商品“聯電”的“最佳五檔”而以水平滑動操作綜合詳細資訊視圖32(產生水平滑動指令),此時,綜合詳細資訊模組26即接收到使用者施於綜合詳細資訊視圖32之水平滑動指令。
步驟S111:依據水平滑動指令選取另一金融商品。綜合詳細資訊模組26接收到使用者施於綜合詳細資訊視圖32之水平滑動指令後,依據水平滑動指令的滑動方向於自選金融商品中選取另一金融商品。假設使用者以水平滑動指令將視圖往右滑動(手指操作方向係由右往左),對照第3圖的自選金融商品順序,此“另一金融商品”即為“聯電”。
步驟S112:下載另一金融商品的報價資訊。綜合詳細資訊模組26驅動資料傳送模組22下載另一金融商品(“聯電”)的報價資訊,下載後儲存於記憶體14。
步驟S113:依據另一金融商品的報價資訊產生綜合詳細資訊視圖32。下載另一金融商品(“聯電”)的報價資訊後,綜合詳細資訊模組26依據另一金融商品(“聯電”)的報價資訊產生“聯電”的綜合詳細資訊視圖32(未描繪)。
步驟S114:依據儲存的顯示位置34將另一金融商品的綜合詳細資訊視圖32顯示於螢幕16。另一金融商品(“聯電”)的綜合詳細資訊視圖32產生後,綜合詳細資訊模組26依據記憶體14所儲存的顯示位置34將“聯電”的綜合詳細資訊視圖32顯示於螢幕16,由於其顯示位置34係於步驟S108所儲存,故其顯示的詳細資訊與步驟S107相同(即,“最佳五檔”)。
換句話說,上述操作流程的步驟S107至步驟S114,讓使用者可快速切換自選金融商品,並方便使用者快速比對兩個不同金融商品的同樣詳細資訊,此操作流程較先前技術大幅簡化步驟,切換至另一金融商品前不須再次返回自選報價視圖30,亦不需以垂直滑動指令切換至與前次同樣的顯示位置34。
對本發明的不同實施例可理解的是,由電腦執行的程式指令可實行流程圖中的各個方塊、流程圖中方塊的組合、以及各實施例中的步驟。
把該等程式指令提供給一處理器操作以產生一機器或產生硬體與軟體協同運作的資源,藉此在該處理器上執行該等指令時,將產生用以實行流程圖方塊指明之動作或技術效果的構件。不同集合的程式指令亦可使展示於流程圖方塊中的至少某些操作步驟並行地進行,且一應用程式的各個程式指令
所表達的技術內容可能依不同實施例而不同。再者,亦可在不只一個處理器上進行某些該等步驟,例如本發明裝置中微處理器與周邊介面處理器所協同運作的狀況。此外,在不偏離本發明範圍或精神的條件下,流程圖中之一或多個方塊或方塊的組合亦可與其他方塊或方塊組合同時地進行,或甚至以不同於展示出的順序來進行。
因此,本發明流程圖的方塊支援用以進行指明動作或技術效果的構件組合、用以進行指明動作或技術效果的步驟組合、以及用以進行指明動作或技術效果的程式指令構件。亦將可了解的是,這些指明動作或技術效果是由特殊用途硬體式系統或者特殊用途硬體與程式指令協同運作來實行本發明流程圖的各個方塊以及流程圖的方塊組合。
綜上所述,本發明提出一種直式綜合詳細資訊之技術,解決了先前技術無法從伺服器端以傳送參數的方式設定客戶端的綜合詳細資訊達到客製化的綜合詳細資訊,使得本發明不需經過更版流程即可達成客製化的綜合詳細資訊設定,金融資訊廠商可因而大幅縮短更版流程所需的時日。另外,使用者可輕易地快速切換不同自選金融商品的綜合詳細資訊,本發明藉由直式綜合詳細資訊的設置,可滿足金融資訊廠商與使用者的需求,彌補了先前技術不足之處。
雖然本發明的技術內容已經以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神所作些許之更動與潤飾,皆應涵蓋於本發明的範疇內,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
Claims (18)
- 一種直式綜合詳細資訊之裝置,包含:一通訊模組,建立網路連線;一資料傳送模組,與一報價伺服器建立連線以傳送資料;一記憶體,儲存一自選名單,其中該自選名單包含複數個金融商品;一螢幕,顯示一自選報價視圖及一綜合詳細資訊視圖;一或多個處理器,連接該記憶體與該螢幕;一自選報價模組,依據該自選名單驅動該資料傳送模組從該報價伺服器下載對應的一報價資訊,及依據該報價資訊產生該自選報價視圖;以及,一綜合詳細資訊模組,依據該報價資訊產生該綜合詳細資訊視圖,該綜合詳細資訊視圖係以垂直方向整合複數個詳細資訊,接收施於該綜合詳細資訊視圖之一垂直滑動指令以切換顯示該些詳細資訊於該螢幕,儲存該垂直滑動指令執行後該綜合詳細資訊視圖靜止之一顯示位置於該記憶體,以及,接收施於該綜合詳細資訊視圖之一水平滑動指令以於該些金融商品之間切換並依據切換前之該金融商品之該綜合詳細資訊視圖靜止之該顯示位置將切換後的該金融商品之該綜合詳細資訊視圖顯示相同之該顯示位置於該螢幕。
- 如請求項1所述之直式綜合詳細資訊之裝置,其中該些詳細資訊其中之一係一即時走勢圖,該綜合詳細資訊模組更接收該即時走勢圖之一Y軸範圍切換指令以變更一垂直軸的顯示範圍,接收該即時走勢圖之一Y軸縮放指令以雙倍放大或恢復原本該即時走勢圖之一高度,接收該即時走勢圖之一查價指令以產生一查價線。
- 如請求項2所述之直式綜合詳細資訊之裝置,其中該綜合詳細資訊模組依據下載的一高度參數設定該即時走勢圖之該高度為一標準高度或一雙倍放大高度。
- 如請求項1所述之直式綜合詳細資訊之裝置,其中該些詳細資訊區分為:一定高類詳細資訊及一不定高類詳細資訊,該不定高類詳細資訊係排列於該定高類詳細資訊之下方。
- 如請求項1所述之直式綜合詳細資訊之裝置,其中更包含:一系統設定模組,產生一詳細資訊設定視圖,並接收施於該詳細資訊設定視圖的一拖曳指令,以變更該些詳細資訊之排列順序。
- 如請求項1所述之直式設定綜合詳細資訊之裝置,其中該綜合詳細資訊模組更依據由該報價伺服器所下載之一參數及該報價資訊產生該綜合詳細資訊視圖,該參數係用以設定該些詳細資訊之排列順序。
- 一種直式綜合詳細資訊之方法,應用於一行動裝置,該行動裝置包含一通訊模組、一記憶體及一螢幕,其中該記憶體儲存一自選名單,且該自選名單包含複數個金融商品,該方法包含:藉由該通訊模組與一報價伺服器建立連線;依據該自選名單從該報價伺服器下載對應該些金融商品的一報價資訊;依據該報價資訊產生一自選報價視圖;接收施於該自選報價視圖之一選取指令;依據該選取指令所對應的該報價資訊產生一綜合詳細資訊視圖,該綜合詳細資訊視圖係以垂直方向整合複數個詳細資訊;接收施於該綜合詳細資訊視圖之一垂直滑動指令以切換顯示該些詳細資訊於該螢幕;儲存該垂直滑動指令執行後該綜合詳細資訊視圖靜止之一顯示位置於該記憶體;接收施該綜合詳細資訊視圖之一水平滑動指令;依據該水平滑動指令於該些金融商品中選取另一金融商品;下載該另一金融商品的該報價資訊;依據該另一金融商品的該報價資訊產生該綜合詳細資訊視圖;以及,依據切換前之該金融商品之該綜合詳細資訊視圖靜止之該顯示位置將該另一金融商品的該綜合詳細資訊視圖顯示相同之該顯示位置於該螢幕。
- 如請求項7所述的直式綜合詳細資訊之方法,其中該些詳細資訊其中之一係一即時走勢圖,該方法更包含:接收該即時走勢圖之一Y軸範圍切換指令以變更一垂直軸的顯示範圍,接收該即時走勢圖之一Y軸縮放指令以雙倍放大或恢復原本該即時走勢圖之一高度,接收該即時走勢圖之一查價指令以產生一查價線。
- 如請求項8所述的直式綜合詳細資訊之方法,其中該方法更包含:依據由該報價伺服器所下載之下載的一高度參數設定該即時走勢圖之該高度為:一標準高度或一雙倍放大高度。
- 如請求項7所述的直式綜合詳細資訊之方法,其中該些詳細資訊區分為:一定高類詳細資訊及一不定高類詳細資訊,該不定高類詳細資訊係排列於該定高類詳細資訊之下方。
- 如請求項7所述之直式綜合詳細資訊之方法,其中更包含:產生一詳細資訊設定視圖,並接收施於該詳細資訊設定視圖的一拖曳指令,以變更該些詳細資訊之排列順序。
- 如請求項7所述之直式綜合詳細資訊之方法,其中該方法更包含:接收該報價伺服器所傳送的一參數,依據該參數及該選取指令所對應的該報價資訊產生該綜合詳細資訊視圖,該參數係用以設定該些詳細資訊之排列順序。
- 一種電腦程式產品,安裝於具有一通訊模組、一螢幕及至少一處理器之一行動裝置,該電腦程式產品包含:一第1程式指令,由該處理器執行使該通訊模組與一報價伺服器建立連線以傳送資料;一第2程式指令,由該處理器執行依據該自選名單驅動該資料傳送模組從該報價伺服器下載對應的一報價資訊,及依據該報價資訊產生一自選報價視圖;一第3程式指令,由該處理器執行依據該報價資訊產生一綜合詳細資訊視圖,該綜合詳細資訊視圖係以垂直方向整合複數個詳細資訊,接收施於該綜合詳細資訊視圖之一垂直滑動指令以切換顯示該些詳細資訊於該螢幕,儲存該垂直滑動指令執行後該綜合詳細資訊視圖靜止之一顯示位置於該記憶體,以及,接收施於該綜合詳細資訊視圖之一水平滑動指令以於該些金融商品之間切換並依據切換前之該金融商品之該綜合詳細資訊視圖靜止之該顯示位置將切換後的該金融商品之該綜合詳細資訊視圖顯示相同之該顯示位置於該螢幕。
- 如請求項13所述之電腦程式產品,其中該些詳細資訊其中之一係一即時走勢圖,該第3程式指令更接收該即時走勢圖之一Y軸範圍切換指令以變更一垂直軸的顯示範圍,接收該即時走勢圖之一Y軸縮放指令以雙倍放大或恢復原本該即時走勢圖之一高度,接收該即時走勢圖之一查價指令以產生一查價線。
- 如請求項14所述之電腦程式產品,其中該第3程式指令更包含:依據下載的一高度參數設定該即時走勢圖之該高度為:一標準高度或一雙倍放大高度。
- 如請求項13所述之電腦程式產品,其中該些詳細資訊區分為:一定高類詳細資訊及一不定高類詳細資訊,該不定高類詳細資訊係排列於該定高類詳細資訊之下方。
- 如請求項13所述之電腦程式產品,其中更包含:一第4程式指令,接收施於一詳細資訊設定視圖的一拖曳指令,以變更該些詳細資訊之排列順序。
- 如請求項13所述之電腦程式產品,其中該第3程式指令更包含:由該處理器執行依據該報價伺服器所傳送的一參數及該報價資訊產生該綜合詳細資訊視圖,該參數係用以設定該些詳細資訊之排列順序。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW106119082A TWI639128B (zh) | 2017-06-08 | 2017-06-08 | 直式綜合詳細資訊之裝置與方法及其電腦程式產品 |
CN201711080478.XA CN109035009A (zh) | 2017-06-08 | 2017-11-06 | 直式综合详细信息的装置与方法 |
US16/002,722 US10739977B2 (en) | 2017-06-08 | 2018-06-07 | Device, method and computer program product of vertical comprehensive detailed information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW106119082A TWI639128B (zh) | 2017-06-08 | 2017-06-08 | 直式綜合詳細資訊之裝置與方法及其電腦程式產品 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI639128B true TWI639128B (zh) | 2018-10-21 |
TW201903681A TW201903681A (zh) | 2019-01-16 |
Family
ID=64564135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW106119082A TWI639128B (zh) | 2017-06-08 | 2017-06-08 | 直式綜合詳細資訊之裝置與方法及其電腦程式產品 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10739977B2 (zh) |
CN (1) | CN109035009A (zh) |
TW (1) | TWI639128B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI693574B (zh) * | 2018-12-19 | 2020-05-11 | 三竹資訊股份有限公司 | 顯示內外盤差資訊之裝置與方法 |
US11553247B2 (en) | 2020-08-20 | 2023-01-10 | The Nielsen Company (Us), Llc | Methods and apparatus to determine an audience composition based on thermal imaging and facial recognition |
TWI817299B (zh) * | 2021-12-24 | 2023-10-01 | 三竹資訊股份有限公司 | 綜合詳細資訊設定與預覽之裝置與方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI522884B (zh) | 2010-05-14 | 2016-02-21 | 三竹資訊股份有限公司 | 金融看盤軟體報價視圖佈局配置與資訊組合之裝置及方法 |
TWI541748B (zh) | 2015-03-06 | 2016-07-11 | 三竹資訊股份有限公司 | 股票多模式詳細資訊裝置與方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6772146B2 (en) * | 2000-05-10 | 2004-08-03 | Jpmorgan Chase Bank | Website for financial information |
US6939137B1 (en) * | 2001-12-12 | 2005-09-06 | Cantor Fitzgerald, Lp | Method and system for training traders |
US20080163085A1 (en) * | 2006-12-28 | 2008-07-03 | Rajesh Venkat Subbu | Multi-criteria decision support tool interface, methods and apparatus |
US8619100B2 (en) * | 2009-09-25 | 2013-12-31 | Apple Inc. | Device, method, and graphical user interface for touch-based gestural input on an electronic canvas |
US9818079B2 (en) * | 2011-05-21 | 2017-11-14 | Ortho-Clinical Diagnostics, Inc. | System and method of inventory management |
US20130232148A1 (en) * | 2012-03-01 | 2013-09-05 | Microsoft Corporation | Content mapping |
US20140075411A1 (en) * | 2012-09-07 | 2014-03-13 | Newport Systems Corporation | Meta-Languages For Creating Integrated Business Applications |
CN103810632B (zh) * | 2012-11-08 | 2019-03-08 | 腾讯科技(深圳)有限公司 | 一种证券信息展示方法、装置和系统 |
CN102968808B (zh) * | 2012-11-21 | 2016-08-10 | 华为技术有限公司 | 用于显示的方法和装置 |
TWI503778B (zh) * | 2013-01-30 | 2015-10-11 | Mitake Information Corp | 金融看盤報價視圖自訂資訊組合之裝置及方法 |
US10055499B2 (en) * | 2013-11-12 | 2018-08-21 | Phind, Inc. | System for providing information relating to points of interest |
BR112016023105A2 (pt) * | 2014-04-04 | 2018-05-22 | Jonathon Joseph Mccormack Mark | escalonamento de processos e métodos |
US20150356160A1 (en) * | 2014-06-05 | 2015-12-10 | Deutsche Bank Ag | System and method for facilitating interactive data visualization and manipulation |
US10037122B2 (en) * | 2014-09-26 | 2018-07-31 | Oracle International Corporation | Canvas layout algorithm |
-
2017
- 2017-06-08 TW TW106119082A patent/TWI639128B/zh active
- 2017-11-06 CN CN201711080478.XA patent/CN109035009A/zh active Pending
-
2018
- 2018-06-07 US US16/002,722 patent/US10739977B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI522884B (zh) | 2010-05-14 | 2016-02-21 | 三竹資訊股份有限公司 | 金融看盤軟體報價視圖佈局配置與資訊組合之裝置及方法 |
TWI541748B (zh) | 2015-03-06 | 2016-07-11 | 三竹資訊股份有限公司 | 股票多模式詳細資訊裝置與方法 |
Also Published As
Publication number | Publication date |
---|---|
US20180356968A1 (en) | 2018-12-13 |
CN109035009A (zh) | 2018-12-18 |
TW201903681A (zh) | 2019-01-16 |
US10739977B2 (en) | 2020-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10529008B1 (en) | Integration of item variations for display in user interfaces | |
JP2019536138A (ja) | アプリケーション・インタフェースを管理するための方法および装置 | |
US11429260B2 (en) | Personalized curation and customized social interaction | |
US7310610B2 (en) | Methods of network auction and network auction support, systems of network auction server and auction support server, and recording medium | |
TWI639128B (zh) | 直式綜合詳細資訊之裝置與方法及其電腦程式產品 | |
TWI499993B (zh) | 行動設備金融下單軟體之下單與最佳候選檔次視圖整合裝置及方法 | |
CN102467334A (zh) | 移动装置金融下单软件下单与候选档次视图整合装置及方法 | |
TW201633237A (zh) | 股票多模式詳細資訊裝置與方法 | |
TW201430747A (zh) | 金融看盤報價視圖自訂資訊組合之裝置及方法 | |
TW202117527A (zh) | 具有多種圖形化使用者介面之股票報價裝置與方法 | |
TWI640946B (zh) | 具即時走勢圖的自選報價之裝置與方法及其電腦程式產品 | |
TWI650721B (zh) | 可設定關聯金融商品之裝置與方法及其電腦程式產品 | |
KR102354002B1 (ko) | 전자차트 조회방법 이를 위한 전자차트 제공장치 | |
US20130124391A1 (en) | Method for displaying market order information and placing orders | |
TWI651681B (zh) | 連動標的快速報價區塊之裝置與方法及其電腦程式產品 | |
TW202025053A (zh) | 顯示內外盤差資訊之裝置與方法 | |
KR20200098286A (ko) | 판매 상품에 대한 상세 페이지의 제작 서비스를 제공하는 장치, 시스템 및 방법 | |
TWI421735B (zh) | 金融看盤軟體詳細資訊組合之裝置及方法 | |
TWI786327B (zh) | 最佳五檔與快捷綜合視窗之裝置與方法 | |
TWI741363B (zh) | 整合最佳五檔與螢幕鍵盤之裝置與方法 | |
TWI849881B (zh) | 股票回測之資料視覺化裝置與方法 | |
TWI719626B (zh) | 最佳五檔與快捷下單之裝置與方法 | |
TWI433044B (zh) | 觸控式行動設備金融看盤軟體之相關次功能視圖整合裝置及方法 | |
TWI744767B (zh) | 金融商品委託下單裝置、方法及電腦程式產品 | |
US20240264810A1 (en) | System and method for sorting and displaying of user account data |