TWI904532B - 行動金融報價程式內建放大功能之裝置、方法與電腦程式產品 - Google Patents
行動金融報價程式內建放大功能之裝置、方法與電腦程式產品Info
- Publication number
- TWI904532B TWI904532B TW112151462A TW112151462A TWI904532B TW I904532 B TWI904532 B TW I904532B TW 112151462 A TW112151462 A TW 112151462A TW 112151462 A TW112151462 A TW 112151462A TW I904532 B TWI904532 B TW I904532B
- Authority
- TW
- Taiwan
- Prior art keywords
- screenshot
- screen
- zoom
- quote
- command
- Prior art date
Links
Landscapes
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一種行動金融報價程式內建放大功能之裝置、方法與電腦程式產品。該裝置包含:記憶體、螢幕及一或多個處理器,記憶體儲存應用程式,應用程式包含:報價模組、螢幕截圖產生模組與螢幕截圖控制模組。螢幕截圖產生模組接收到擷取指令後,產生報價視圖當下之第一螢幕截圖並顯示於報價視圖之上一層,螢幕截圖控制模組接收到放大指令後依據顯示比例放大第一螢幕截圖,並儲存第一螢幕截圖之顯示位置與顯示比例於記憶體,當第一螢幕截圖於螢幕之螢幕可視範圍內的資料有更新時,螢幕截圖產生模組依據更新的報價電文及更新的報價視圖產生第二螢幕截圖以取代第一螢幕截圖,並依據記憶體之顯示位置與顯示比例設定第二螢幕截圖。本發明讓使用者可於金融報價程式內的任何視圖中直接啟動放大功能,並可隨著報價資料的更新而同步更新放大的視圖。
Description
本發明是關於一種應用在行動裝置上的金融商品報價程式的顯示技術,特別是關於一種行動金融報價程式內建放大功能之裝置、方法與電腦程式產品。
由於受限於智慧型手機的螢幕尺寸,使得其上顯示的字體或圖形對年長者或視力不佳的使用者而言會有閱讀方面的困難。雖然現行的技術可讓使用者自行設定與調整字體或是版面的大小,然而,調整過的字體或是版面大小常常導致“版面跑掉”的問題(或稱跑版,即,版面亂掉,Layout Shift),或是有的圖形化資料並不提供放大(即,Enlarge)顯示,造成使用者無法隨心所欲地任意操作並放大欲查看的資訊。
目前,智慧型手機上的金融報價軟體或下單軟體所提供的放大顯示功能僅能放大特定的價位資訊。例如,先前技術一,中華民國專利公開號201128520,揭示了一種「行動設備金融看盤軟體之重要價位資訊放大顯示裝置及方法」,該方法包含:執行一金融看盤軟體;操作該金融看盤軟體之一選單,以選取一金融商品之一最佳侯選檔次視圖,該最佳侯選檔次視圖係依據該金融商品之一最佳侯選檔次資訊所產生;於最佳侯選檔次視圖中,放大該最佳侯選檔次視圖之一首檔價位資訊為一放大顯示之首檔價位資訊,並依據該首檔價位資訊之一價位長度或該最佳侯選檔次資訊之一欄位寬度來計算放大之大小,其中,放大該首檔價位資訊的方式係選自:當產生該首檔價位資訊時,依據該操作訊息放大該最佳候選檔次資訊中之該首檔價位資訊為該放大顯示之首檔價位資訊,其中,該操作訊息為觸控點選該首檔價位資訊,或該放大顯示之首檔價位資訊為於該最佳侯選檔次視圖中除一按鍵功能外之一未設操作事件監控;當首次產生該首檔價位資訊時,該重要資訊放大顯示模組自動放大該首檔價位資訊為該放大顯示之首檔價位資訊;及接受一操作訊息於該最佳侯選檔次視圖,恢復該放大顯示之首檔價位資訊為該首檔價位資訊。先前技術一欲解決的技術問題係“視力不佳之使用者在查看混合著一堆價格與單量的最佳五檔資訊相當吃力,而第一檔次之買/賣價格資訊又最重要”。先前技術一的技術手段係“當首次產生首檔價位資訊時,自動放大該首檔價位資訊”。先前技術一專利說明書的第5A圖至第5D圖說明了最佳五檔資訊係以數字形式呈現,而在整個螢幕畫面(即,最佳侯選檔次視圖)中僅有首檔價位資訊可以放大顯示,除此之外任何其他的股票資訊皆無法放大顯示,例如:若使用者切換到技術線圖的畫面並且欲放大顯示某部份的技術線圖,先前技術一無法支援線圖的放大。
當使用者欲放大智慧型手機金融報價軟體(或下單軟體)的某項資訊(如:技術線圖或走勢圖),而先前技術一無法支援放大顯示之時,可用作業系統所提供之放大工具(即,先前技術二),例如:在iPhone上需至「設定」>「輔助使用」>「縮放」,然後開啟「縮放」,至於在Android手機上則需「設定」>「無障礙設定」>「放大」。然而,對於不擅手機操作的年長者而言,先前技術二的設定路徑複雜並不容易進入,或是,由於其名稱為「輔助使用」與「無障礙設定」致一般使用者誤以為該功能類別屬於視障者使用而不會進入。除了設定不易之外,先前技術二的另外還有一個重要的缺點,作業系統於放大螢幕畫面後,除了繼續監聽原本關於金融資料的觸控事件(如:單指觸控的雙擊與單擊),還會監聽螢幕縮放的觸控事件,造成有時會誤判觸控事件,致使單指觸控的三擊誤判為單指觸控的雙擊或單擊,例如:某些版本的Android係以單指三擊啟動或關閉縮放功能,當使用者連續點擊的速度不夠快時,單指的三擊就會被誤判成單指的雙擊或單擊,若點擊的位置正好又是某個資料的所在位置(如:技術線圖的K線棒),單指雙擊或單擊資料可能變成開啟金融資料的進一步功能(如:顯示查價線),此種誤判最容易發生在新手使用者或年紀稍長的使用者身上。
先前技術三,使用者擷取當下金融報價軟體(或下單軟體)的螢幕截圖(Screenshot),例如:在iPhone上同時按下“電源鍵”+“音量加大鍵”、在某些Android手機同時按下“電源鍵”+“音量減低鍵”、在某些Android手機同時按下“電源鍵”+“首頁鍵”(即,Home鍵),然後,使用者必須再從金融報價軟體切換至相簿以開啟螢幕截圖,最後再以放大操作以查看螢幕截圖。先前技術三的問題之一在於使用者必須在金融報價軟體以及相簿兩個應用程式之間來回切換,而問題之二則是當使用者查看螢幕截圖之時若當下有新的資料更新,螢幕截圖並不會跟著更新,以致使用者恐在查看“過時資料”(Outdated Data)時錯過良機。
由於先前技術的限制,使用者(投資者)無法在應用程式(即,金融報價軟體或下單軟體)之中直接進行視圖的放大操作,必須預先在作業系統的設定中開啟相關設定項目,或是在金融報價程式與相簿之間來回切換。故,實有必要改善先前技術的方法,以硬體與軟體協同運作的資源提出一種利用行動金融報價程式內建放大功能之技術,讓使用者不需預先在作業系統的設定中開啟任何的設定項目,便可直接在應用程式的任何視圖中快速進行放大操作,以放大查看各類型的金融資訊,並且避免了使用者在兩個不同的應用程式來回切換,以便彌補先前技術不足之處。
有鑑於此,本發明提出一種行動金融報價程式內建放大功能之裝置、方法與電腦程式產品,讓使用者可於金融報價程式內的任何視圖中直接啟動放大功能,以應用程式層級的放大功能取代作業系統層級的放大功能,並可隨著報價資料的更新而同步更新放大的視圖。
本發明提出一種行動金融報價程式內建放大功能之裝置,該裝置具有一螢幕與一記憶體,該螢幕具有觸控功能,該裝置包含:一通訊模組,用以建立Internet網路連線;一登入驗證模組,用以與一伺服器建立連線並進行登入驗證;一報價模組,用以自該伺服器下載一金融商品之一報價電文並據以產生一報價視圖顯示於該螢幕;一螢幕截圖產生模組,接收一擷取指令產生該報價視圖當下之一第一螢幕截圖並顯示於該報價視圖之上一層,及,當該第一螢幕截圖於該螢幕之螢幕可視範圍內的資料有更新時,依據更新的該報價電文及更新的該報價視圖產生對應於該第一螢幕截圖的一第二螢幕截圖以取代該第一螢幕截圖而顯示於該報價視圖之上一層;一螢幕截圖控制模組,接收一放大指令後依據一顯示比例放大該第一螢幕截圖或該第二螢幕截圖,接收一縮小指令後依據該顯示比例縮小該第一螢幕截圖或該第二螢幕截圖,接收一移動指令以移動該第一螢幕截圖或該第二螢幕截圖,及,接收一關閉指令以關掉該第一螢幕截圖或該第二螢幕截圖以恢復顯示該報價視圖;該記憶體,用以儲存一應用程式、該報價電文,該應用程式包含該登入驗證模組、該報價模組、該螢幕截圖產生模組與該螢幕截圖控制模組;該螢幕,用以顯示該應用程式之圖形化使用者介面,及,處理螢幕觸控事件;一或多個處理器,連接該記憶體與該螢幕並執行該應用程式;其中,該螢幕截圖產生模組接收到該擷取指令後,產生該報價視圖當下之該第一螢幕截圖並顯示於該報價視圖之上一層,該螢幕截圖控制模組接收到該放大指令後依據該顯示比例放大該第一螢幕截圖,並儲存該第一螢幕截圖之一顯示位置與該顯示比例於該記憶體,當該第一螢幕截圖於該螢幕之一螢幕可視範圍內的資料有更新時,該螢幕截圖產生模組依據更新的該報價電文及更新的該報價視圖產生該第二螢幕截圖以取代該第一螢幕截圖,並依據該記憶體之該顯示位置與該顯示比例設定該第二螢幕截圖。
本發明更進一步,在一些實施例中,其中該螢幕截圖產生模組接收該擷取指令產生該報價視圖當下之該第一螢幕截圖即已放大至一預設比例。
本發明更進一步,在一些實施例中,其中該裝置包含一方向感測器或一動作感測器,而該螢幕截圖控制模組更包含:接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖之一顯示模式,該顯示模式包含:一直式顯示模式與一橫式顯示模式。
本發明更進一步,在一些實施例中,其中該裝置包含一方向感測器或一動作感測器,而該螢幕截圖控制模組更包含:接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖於該螢幕可視範圍之該顯示位置。
本發明更進一步,在一些實施例中,其中該擷取指令的產生方式係選自:一多指觸控手勢、一背面輕點及一擷取按鍵。
本發明又提出一種行動金融報價程式內建放大功能之方法,應用於一行動裝置,該行動裝置包含一通訊模組、一記憶體及一螢幕,該方法包含:與一伺服器建立連線並進行一登入驗證;自該伺服器下載一金融商品之一報價電文並據以產生一報價視圖顯示於該螢幕;接收一擷取指令產生該報價視圖當下之一第一螢幕截圖並顯示於該報價視圖之上一層;接收一放大指令後依據一顯示比例放大該第一螢幕截圖;儲存該第一螢幕截圖之一顯示位置與該顯示比例於該記憶體;其中,當該第一螢幕截圖於該螢幕之一螢幕可視範圍內的資料有更新時,依據更新的該報價電文及更新的該報價視圖產生對應於該第一螢幕截圖的一第二螢幕截圖以取代該第一螢幕截圖,並依據該記憶體之該顯示位置與該顯示比例設定該第二螢幕截圖。
本發明更進一步,在一些實施例中,其中更包含:接收一縮小指令以縮小該第一螢幕截圖或該第二螢幕截圖的該顯示比例;及,儲存該第一螢幕截圖或該第二螢幕截圖之該顯示比例與該顯示位置至該記憶體。
本發明更進一步,在一些實施例中,其中更包含:接收一移動指令以移動該第一螢幕截圖或該第二螢幕截圖;及,儲存被移動的該第一螢幕截圖或該第二螢幕截圖之該顯示位置至該記憶體。
本發明更進一步,在一些實施例中,其中更包含:接收一關閉指令以關掉該第一螢幕截圖或該第二螢幕截圖以恢復顯示該報價視圖。
本發明更進一步,在一些實施例中,其中接收該擷取指令產生該報價視圖當下之該第一螢幕截圖即已放大至一預設比例。
本發明更進一步,在一些實施例中,其中該行動裝置包含一方向感測器或一動作感測器,而該方法更包含:接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖之一顯示模式,該顯示模式包含:一直式顯示模式與一橫式顯示模式。
本發明更進一步,在一些實施例中,其中該行動裝置包含一方向感測器或一動作感測器,而該方法更包含:接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖於該螢幕可視範圍之該顯示位置。
本發明更進一步,在一些實施例中,其中該擷取指令的產生方式係選自:一多指觸控手勢、一背面輕點及一擷取按鍵。
本發明還提出一種電腦程式產品,安裝於具有一處理器、一記憶體及一螢幕之一行動裝置,該電腦程式產品儲存在該記憶體並可在該處理器上運行,該處理器執行該電腦程式產品時實現上述一種行動金融報價程式內建放大功能之方法的步驟。
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者瞭解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。
本發明係使用但不限於智慧手機(Smartphone)、平板電腦(Tablet PC)、手持式股票機(Hand-Held Stock Quoting Device)、個人數位助理(PDA)…等等,凡是配置有螢幕並可執行本發明應用程式(即,股票報價軟體或股票交易軟體)之行動裝置皆可以應用本發明裝置與方法。
參閱第1A圖與第1B圖,本發明行動金融報價程式內建放大功能之裝置10之系統功能方塊圖,圖例僅列出與本發明一較佳實施例相關之核心模組,其餘模組省略未描繪。本實施例應用程式20係執行於本發明行動金融報價程式內建放大功能之裝置10上。在本發明的一實施例中,本發明行動金融報價程式內建放大功能之裝置10(即,行動裝置,如智慧型手機)包含:一或多個處理器12、記憶體14、螢幕16以及通訊模組18,如第1A圖所示。其中,記憶體14儲存有應用程式20;處理器12執行應用程式20所包含的複數個程式指令,並以硬體與軟體協同運作的方式實施以下模組:登入驗證模組22、報價模組24、螢幕截圖產生模組26與螢幕截圖控制模組28;螢幕16具有觸控功能,用以顯示應用程式20的圖形化使用者介面(GUI), 以及處理螢幕觸控操作事件(由觸控功能的觸控元件所處理);通訊模組18用以建立Internet網路連線,如:有線寬頻、WLAN(Wi-Fi等)、行動通訊網路(如3G、4G、5G…)等等。在本發明的另一實施例中,本發明行動金融報價程式內建放大功能之裝置10(即,行動裝置,如智慧型手機)更包含:方向感測器32與動作感測器34,如第1B圖所示。其中,方向感測器(Orientation Sensors)32用來偵測方向的改變;而動作感測器(Motion Sensors)34例如:加速度感測器(Acceleration Sensors)、重力感測器(Gravity Sensors)、陀螺儀(Gyroscopes)和旋轉向量感測器(Rotation Vector Sensors),可用來偵測動作,像是旋轉角度、裝置的傾斜度、移動方向…等。
繼續參閱第2圖,本發明一實施例應用程式20之系統功能方塊圖,其包含有:登入驗證模組22、報價模組24、螢幕截圖產生模組26與螢幕截圖控制模組28,圖例僅列出與本發明一較佳實施例相關之核心模組,其餘模組省略未描繪,例如:國際金融報價模組、自選報價模組、詳細報價模組、個股新聞模組、帳務模組…等。而本發明之應用程式20即為金融報價程式或金融交易程式。
登入驗證模組22用以與伺服器建立連線並進行登入驗證,在一些實施例中登入驗證成功後下載令牌(Token)並儲存於記憶體14中,登入驗證包含多種方法,在一些實施例中係以帳號及密碼進行身份驗證;在一些實施例中係以使用者的生物特徵進行身份驗證,例如:指紋辨識或Face ID辨識。
報價模組24用以自報價伺服器下載金融商品的報價電文,然後再依據下載的報價電文產生報價視圖30顯示於螢幕16(第3圖)。本發明所指的報價視圖30可以是呈現數據類型、文字類型、線圖類型或是混合兩種以上類型的資料,也可以說,在金融報價程式或金融交易程式(即,應用程式20)中的各種視圖皆可視為本發明的報價視圖30,皆可被使用者以放大操作顯示,例如:自選報價視圖、類股報價視圖、個股報價視圖、技術線圖視圖、新聞視圖、選股視圖、下單交易視圖、帳務視圖…等。
螢幕截圖產生模組26接收擷取指令(用以擷取螢幕截圖)產生報價視圖30當下之第一螢幕截圖38並顯示於報價視圖30之上一層,及,依據更新的報價電文及更新的報價視圖30產生對應於該第一螢幕截圖的第二螢幕截圖40以取代第一螢幕截圖38(參閱第3圖至第5圖)。在一些實施例中,使用者以多指觸控的手勢操作來產生擷取指令,例如:在應用程式20中的任何報價視圖30以兩指單擊/兩指雙擊/三指單擊/三指雙擊產生擷取指令,即可將當下的報價視圖30產生一張圖片檔(即,第一螢幕截圖38)。在一些實施例中,使用者點擊螢幕16上的虛擬按鍵/選單來產生擷取指令,例如:點選報價視圖30中的擷取按鍵36來產生擷取指令, 即可將當下的報價視圖30產生第一螢幕截圖38(參閱第6圖)。在一些實施例中,擷取按鍵36之屬性設為“永遠最上層”(Always-On-Top)以及“浮動按鍵”(Floating Button),亦即,本發明使擷取按鍵36可與第一螢幕截圖38或第二螢幕截圖40重疊顯示又不影響擷取按鍵36功能,並可任意移動位置。在一些實施例中,係以手機背面輕點(Tap Back)的方式產生擷取指令,例如:在iPhone上需至「設定」>「輔助使用」>「觸控」,然後開啟「背面輕點」,並設定「點兩下」或「點三下」。第一螢幕截圖38產生之後,即顯示於螢幕16上報價視圖30之上一層,亦即,使用者在螢幕16上看到的是圖片檔“第一螢幕截圖38”而非報價視圖30。當產生螢幕截圖後,可視為由“正常模式”(以報價視圖30來操作)轉為“縮放模式” (以螢幕截圖來操作)。在一些實施例中,本發明在切換到縮放模式之後,使用者的觸控操作僅針對螢幕截圖的監聽事件,原本在報價視圖30的觸控監聽事件即暫停,避免了誤判手勢的問題發生,例如:原本的正常模式在報價視圖30可用雙指觸控手勢開啟某個功能,當切換成縮放模式後,即暫停了雙指觸控手勢開啟該功能的監聽事件,以避免該觸控手勢與操作螢幕截圖的觸控手勢(如:放大指令、縮小指令、移動指令與關閉指令)混淆。在一些實施例中,第一螢幕截圖38產生後,係以預設比例放大顯示於螢幕16上,而非以1:1的原比例顯示,例如:預設比例為105%(即,放大5%)、110%(即,放大10%)、120%(即,放大20%)、125%(即,放大25%)…等等。當第一螢幕截圖38於螢幕16之螢幕可視範圍(Visible Screen Area)內的資料有更新時,螢幕截圖產生模組26依據更新的報價電文及更新的報價視圖30(即,由報價模組24依據更新的報價電文產生)產生第二螢幕截圖40以取代第一螢幕截圖38(即,刪除第一螢幕截圖38,僅顯示第二螢幕截圖40),並依據記憶體14儲存的顯示位置與顯示比例(容後說明)設定第二螢幕截圖40。若是放大後的第一螢幕截圖其中有資料更新,但是更新的部份是位於螢幕可視範圍外,此時,不會產生第二螢幕截圖40來取代第一螢幕截圖38,而是繼續顯示第一螢幕截圖38於螢幕16上。在此,第二螢幕截圖40與第一螢幕截圖38為相對應的,亦即,兩者畫面相同,僅有資料內容不同。因此,當第二螢幕截圖40取代第一螢幕截圖38時,使用者並不會有被替換的感覺。此為本發明的一個特殊的技術特徵。
螢幕截圖控制模組28接收放大指令以放大第一螢幕截圖38或第二螢幕截圖40的顯示比例,接收縮小指令以縮小第一螢幕截圖38或第二螢幕截圖40的顯示比例,接收移動指令以移動第一螢幕截圖38或第二螢幕截圖40,及,接收關閉指令以關掉第一螢幕截圖38或第二螢幕截圖40以恢復顯示報價視圖30於螢幕16上。本發明所指的第一螢幕截圖38與第二螢幕截圖40,分別代表“前一次的螢幕截圖”以及“更新資料後的螢幕截圖”,兩者永遠只有一個顯示於螢幕16上。故,所謂的“接收放大指令以放大第一螢幕截圖38或第二螢幕截圖40的顯示比例”,意為“接收到放大指令後,若有第一螢幕截圖38就於螢幕16上放大第一螢幕截圖38的顯示比例,若沒有第一螢幕截圖38而有第二螢幕截圖40則於螢幕16上放大第二螢幕截圖40的顯示比例”。至於顯示比例,係放大指令產生之時的附帶參數。在一些實施例中,使用者係以捏合手勢(Pinch Gesture,或稱縮放手勢)來控制螢幕截圖(第一螢幕截圖38或第二螢幕截圖40)的縮放(Pinch to Zoom),“雙指向外擴展”即代表放大指令、“雙指向內縮合”即代表縮小指令,此時“雙指向外擴展的距離”及“雙指向內縮合的距離”即代表顯示比例,意即,當使用者以捏合手勢產生放大指令或縮小指令之時,同時亦附帶有顯示比例此一參數用以控制螢幕截圖的縮放尺寸。在一些實施例中,使用者係以按壓調整虛擬捲軸(Scrollbar,或稱滾動條)元件的方式來產生放大指令與縮小指令,而捲軸的移動距離即代表顯示比例。移動指令係由拖放手勢而產生,而移動目的地位置即拖放手勢的結束位置。當放大指令與縮小指令改變了當前螢幕截圖的顯示比例時,螢幕截圖控制模組28即把最新的螢幕截圖之顯示比例儲存至記憶體14中,同樣地,當放大指令、縮小指令與移動指令改變了當前螢幕截圖的顯示位置時,螢幕截圖控制模組28即把最新的螢幕截圖之顯示位置儲存至記憶體14中,以便第二螢幕截圖40產生後,可以第一螢幕截圖38的顯示比例與顯示位置來呈現,讓使用者察覺不出來原本的第一螢幕截圖38已被替換掉。所謂的“關閉指令”是用以關掉第一螢幕截圖38或第二螢幕截圖40以恢復顯示報價視圖30,亦即,關閉指令係用以終止“縮放模式”並恢復為“正常模式”,換言之,亦可稱之為“縮放模式之關閉指令”(相對地,“擷取指令”亦可稱之為“縮放模式之開啟指令”)。在一些實施例中,係以多指觸控手勢產生關閉指令,例如:兩指單擊/兩指雙擊/三指單擊/三指雙擊。在一些實施例中,關閉指令的觸控手勢係與開啟指令的觸控手勢一致,而是以當下所在的模式來決定該觸控手勢是開啟指令或關閉指令,例如:假設開啟指令與關閉指令皆為兩指雙擊時,若當下為“正常模式”時,以兩指雙擊觸控手勢即會開啟“縮放模式”,反之,若當下為“縮放模式” 時,以兩指雙擊觸控手勢即會關閉“縮放模式”。在一些實施例中,係以點擊虛擬按鍵產生關閉指令,例如:關閉按鍵42(參閱第7圖)。在一些實施例中,係以手機背面輕點的方式產生關閉指令,例如:在iPhone上需至「設定」>「輔助使用」>「觸控」,然後開啟「背面輕點」,並設定「點兩下」或「點三下」。
在一些實施例中,行動金融報價程式內建放大功能之裝置10包含方向感測器32或動作感測器34(如第1B圖所示),而螢幕截圖控制模組28更包含:接收方向感測器32或動作感測器34之感測器數值變化指令以改變第一螢幕截圖或38第二螢幕截圖40之顯示模式,顯示模式包含:直式顯示模式(如第10圖所示)與橫式顯示模式(如第11圖所示)。亦即,當使用者將行動金融報價程式內建放大功能之裝置10由直式轉為橫式,或由橫式轉為直式時,螢幕截圖控制模組28用來監聽方向感測器32或動作感測器34的“感測器事件監聽器”(此係以軟體註冊事件監聽的方式實作程式,屬習見技術)即可獲得通知,即改變第一螢幕截圖38或第二螢幕截圖40之顯示模式,例如:由直式顯示模式轉為橫式顯示模式,或由橫式顯示模式轉為直式顯示模式。
在一些實施例中,行動金融報價程式內建放大功能之裝置10包含方向感測器32或動作感測器34(如第1B圖所示),而螢幕截圖控制模組28更包含:接收方向感測器32或動作感測器34之感測器數值變化指令以改變第一螢幕截圖38或第二螢幕截圖40於螢幕可視範圍之顯示位置。亦即,使用者可透過實際移動/轉動行動金融報價程式內建放大功能之裝置10的方式,來控制第一螢幕截圖38或第二螢幕截圖40於螢幕可視範圍之顯示位置,宛如虛擬實境裝置的控制方法,免除了以螢幕觸控的方式產生移動指令,適合以單手操作。
參閱第3圖,本發明實施例一報價視圖30之示意圖,其說明了本發明於螢幕16上顯示實施例應用程式20的圖形化使用者介面。本實施例之圖式係以Android智慧型手機之螢幕樣式為例來說明,本發明並未限定使用於Android智慧型手機,本發明亦可使用於iPhone智慧型手機或運行其他作業系統之行動裝置。圖例即行動金融報價程式內建放大功能之裝置10執行本發明應用程式20(金融交易軟體或金融報價軟體)後顯示了自選報價視圖(屬報價視圖30之一)。
參閱第4圖,本發明實施例一報價視圖30之第一螢幕截圖38示意圖,圖例係說明本發明在使用者產生擷取指令後(如:以多指觸控手勢或背面輕點方式),螢幕16即顯示圖片檔格式的第一螢幕截圖38。在一些實施例中,預設產生的第一螢幕截圖38係以原尺寸(即100%)呈現於螢幕16上。在一些實施例中,預設產生的第一螢幕截圖38係以固定的預設比例放大顯示於螢幕16上,圖例的預設比例為160%(即,放大了60%)。使用者於此圖例中,可利用移動指令來移動第一螢幕截圖38以查看螢幕可視範圍外的資料,或是透過方向感測器32或動作感測器34,實際移動/轉動行動金融報價程式內建放大功能之裝置10的方式,來控制第一螢幕截圖38的移動以查看螢幕可視範圍外的資料。
參閱第5圖,本發明實施例一報價視圖30之第二螢幕截圖40示意圖。圖例係說明當使用者在第4圖中查看第一螢幕截圖38之時,若螢幕可視範圍內有資料更新時,即會自動產生如本圖例的第二螢幕截圖40,並以同樣的顯示比例與顯示位置呈現第二螢幕截圖40。圖例係假設螢幕可視範圍內原本的台積電成交價為“578”(如第4圖),接著資料更新為“579”。
參閱第6圖,本發明實施例二報價視圖30之示意圖,本實施例係提供擷取按鍵36讓使用者點選以產生擷取指令。在一些實施例中,擷取按鍵36之屬性設為“永遠最上層”以及“浮動按鍵”。
參閱第7圖,本發明實施例二報價視圖30之第一螢幕截圖38示意圖。本實施例係提供關閉按鍵42讓使用者結束縮放模式(即,關閉第一螢幕截圖或第二螢幕截圖),以恢復到正常模式(即,顯示原本的報價視圖30)。通常來說,若以擷取按鍵36來產生第一螢幕截圖38,即提供關閉按鍵42讓使用者結束縮放模式。
參閱第8圖,本發明實施例三報價視圖30之示意圖,圖例說明了本實施例的報價視圖30為技術線圖視圖(或稱技術分析視圖),使用者於線圖類型的視圖中亦可啟動縮放模式。
參閱第9圖,本發明實施例三報價視圖30之第一螢幕截圖38示意圖,圖例係技術線圖視圖(屬報價視圖30之一)的第一螢幕截圖38。本發明應用於線圖類型的資料時,因為線圖資料可能顯示密集讓視力不佳者極不容易辨識,使用者運用本發明來操作技術線圖視圖時更容易發現本發明的優點。另外,若螢幕可視範圍內有線圖的資料更新時,本發明亦會自動產生第二螢幕截圖(未圖式)取代原本的第一螢幕截圖38,並以同樣的顯示比例與顯示位置呈現。
參閱第10圖,本發明實施例四報價視圖30之示意圖,本實施例之報價視圖30為文字類型的個股新聞視圖(屬報價視圖30之一)。本圖例同時亦說明了其為直式顯示模式(前面第3圖至第9圖亦為直式顯示模式)。
參閱第11圖,本發明實施例四報價視圖30之第一螢幕截圖38示意圖。圖例說明了當文字類型的資料因字型小而不容易辨識時,當以第一螢幕截圖38放大呈現時,若以橫式顯示模式來呈現會更適合使用者閱讀。
參閱第12圖,本發明一實施例應用程式20之操作流程圖,使用者利用智慧型手機執行應用程式20然後切換至某金融商品之報價視圖30並執行放大指令之操作流程,請同時參考第1A圖、第2圖、第3圖、第4圖、第5圖、第6圖、第8圖、第9圖、第10圖及第11圖,係包含:
步驟S101:於裝置10上執行本發明一實施例應用程式20。使用者於行動金融報價程式內建放大功能之裝置10執行本發明之應用程式20(股票報價軟體或股票交易軟體)。
步驟S102:與伺服器建立連線並進行登入驗證。當通訊模組18建立Internet網路連線後,登入驗證模組22與伺服器(即,登入伺服器)建立連線以進行登入驗證作業,在一些實施例中,當驗證成功後下載令牌(Token)並儲存於記憶體14中。在一些實施例中,使用者以帳號及密碼進行身份驗證;在一些實施例中,使用者以生物特徵進行身份驗證,例如:指紋辨識或Face ID辨識;在一些實施例中,使用者以電子憑證進行身份驗證。
步驟S103:下載金融商品之報價電文並產生報價視圖30。登入後,使用者可查看應用程式20所提供的各類型資訊(皆可視為報價視圖30),使用者以選單(未描繪)操作切換至報價視圖30,例如:自選報價視圖(屬報價視圖30之一,如第3圖所示)、技術線圖視圖(屬報價視圖30之一,如第8圖所示)以及個股新聞視圖(屬報價視圖30之一,如第10圖所示),報價模組24即自伺服器(報價伺服器)下載報價電文並儲存至記憶體14,再由報價模組24產生報價視圖30。
步驟S104:接收擷取指令產生報價視圖第一螢幕截圖38並顯示於螢幕。使用者切換至報價視圖30後,若覺得字體或線圖太小以致看不清楚,即可以觸控手勢操作、背面輕點操作或是點擊虛擬按鍵(擷取按鍵36,如第6圖或第10圖所示)以產生擷取指令,螢幕截圖產生模組26接收擷取指令即產生報價視圖30當下之第一螢幕截圖38並顯示於報價視圖30之上一層。本步驟即為由“正常模式”轉為“縮放模式”的步驟,亦即,接收到“擷取指令”後,即進入“縮放模式”。
步驟S105:接收放大指令後依據顯示比例放大第一螢幕截圖38。在報價視圖30中,使用者可以捏合手勢(Pinch Gesture,或稱縮放手勢)的“雙指向外擴展” (產生放大指令)來放大當下的報價視圖30,螢幕截圖控制模組28接收到放大指令後即放大第一螢幕截圖38的顯示比例,如第4圖(對照步驟S103的第3圖)、第9圖(對照步驟S103的第8圖)與第11圖(對照步驟S103的第10圖)所示。
步驟S106:儲存第一螢幕截圖38之顯示位置與顯示比例於記憶體。當放大指令與縮小指令改變了第一螢幕截圖38的顯示比例時,螢幕截圖控制模組28即把第一螢幕截圖38最新的顯示比例儲存至記憶體14中,同樣地,當放大指令、縮小指令與移動指令改變了第一螢幕截圖38的顯示位置時,螢幕截圖控制模組28即把第一螢幕截圖38最新的顯示位置儲存至記憶體14中。
步驟S107:螢幕可視範圍內的資料有更新時,產生第二螢幕截圖40以取代第一螢幕截圖38。當第一螢幕截圖38於螢幕16之螢幕可視範圍內的資料有更新時,螢幕截圖產生模組26依據更新的報價電文及更新的報價視圖30(即,由報價模組24依據更新的報價電文產生)產生第二螢幕截圖40以取代第一螢幕截圖38(即,刪除第一螢幕截圖38,僅顯示第二螢幕截圖40),並依據前一步驟儲存於記憶體14的顯示位置與顯示比例設定第二螢幕截圖40。如第5圖所示(對照步驟S105的第4圖)。接著,接續執行步驟S105、S106,直至接收到關閉指令為止。
對本發明的不同實施例可理解的是,由電腦執行的程式指令可實行流程圖中的各個方塊、流程圖中方塊的組合、以及各實施例中的步驟。把該等程式指令提供給一處理器操作以產生一機器或產生硬體與軟體協同運作的資源,藉此在該處理器上執行該等指令時,將產生用以實行流程圖方塊指明之動作或技術效果的構件。不同集合的程式指令亦可使展示於流程圖方塊中的至少某些操作步驟並行地進行,且一應用程式的各個程式指令所表達的技術內容可能依不同實施例而不同。再者,亦可在不只一個處理器上進行某些該等步驟,例如本發明裝置中微處理器與周邊介面處理器所協同運作的狀況。此外,在不偏離本發明範圍或精神的條件下,流程圖中之一或多個方塊或方塊的組合亦可與其他方塊或方塊組合同時地進行,或甚至以不同於展示出的順序來進行。
因此,本發明流程圖的方塊支援用以進行指明動作或技術效果的構件組合、用以進行指明動作或技術效果的步驟組合、以及用以進行指明動作或技術效果的程式指令構件。亦可了解的是,這些指明動作或技術效果是由特殊用途硬體式系統或者特殊用途硬體與程式指令協同運作來實行本發明流程圖的各個方塊以及流程圖的方塊組合。
綜上所述,本發明提出一種行動金融報價程式內建放大功能之技術,解決了先前技術一僅能放大特定報價資料的問題,還解決了先前技術二必須在作業系統的設定中以繁雜的步驟開啟「輔助使用」與「無障礙設定」的問題,也解決了先前技術二容易誤判金融資料操作以及縮放操作兩者的觸控事件,以及決了先前技術三易有資料過時而未更新的問題,藉由本發明可讓使用者透過行動金融報價程式內建的放大功能,即可在應用程式20內直接任意放大報價視圖30以查看放大的資訊,彌補了先前技術不足之處。
雖然本發明的技術內容已經以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神所作些許之更動與潤飾,皆應涵蓋於本發明的範疇內,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
10:行動金融報價程式內建放大功能之裝置 12:處理器 14:記憶體 16:螢幕 18:通訊模組 20:應用程式 22:登入驗證模組 24:報價模組 26:螢幕截圖產生模組 28:螢幕截圖控制模組 30:報價視圖 32:方向感測器 34:動作感測器 36:擷取按鍵 38:第一螢幕截圖 40:第二螢幕截圖 42:關閉按鍵
第1A圖為本發明一實施例裝置之系統功能方塊圖; 第1B圖為本發明另一實施例裝置之系統功能方塊圖; 第2圖為本發明一實施例應用程式之系統功能方塊圖; 第3圖為本發明實施例一報價視圖之示意圖; 第4圖為本發明實施例一報價視圖之第一螢幕截圖示意圖; 第5圖為本發明實施例一報價視圖之第二螢幕截圖示意圖; 第6圖為本發明實施例二報價視圖之示意圖; 第7圖為本發明實施例二報價視圖之第一螢幕截圖示意圖; 第8圖為本發明實施例三報價視圖之示意圖; 第9圖為本發明實施例三報價視圖之第一螢幕截圖示意圖; 第10圖為本發明實施例四報價視圖之示意圖; 第11圖為本發明實施例四報價視圖之第一螢幕截圖示意圖;及, 第12圖為本發明實施例一之操作流程圖。
無
20:應用程式 22:登入驗證模組 24:報價模組 26:螢幕截圖產生模組 28:螢幕截圖控制模組
Claims (13)
- 一種行動金融報價程式內建放大功能之裝置,該裝置具有一螢幕與一記憶體,該螢幕具有觸控功能,該裝置包含: 一通訊模組,用以建立Internet網路連線; 一報價模組,用以自一伺服器下載一金融商品之一報價電文並據以產生一報價視圖顯示於該螢幕; 一螢幕截圖產生模組,接收一擷取指令後產生該報價視圖當下之一第一螢幕截圖並顯示於該報價視圖之上一層,及,當該第一螢幕截圖於該螢幕之螢幕可視範圍內的資料有更新時,依據更新的該報價電文及更新的該報價視圖產生對應於該第一螢幕截圖的一第二螢幕截圖以取代該第一螢幕截圖而顯示於該報價視圖之上一層; 一螢幕截圖控制模組,接收一放大指令後依據一顯示比例放大該第一螢幕截圖或該第二螢幕截圖,接收一縮小指令後依據該顯示比例縮小該第一螢幕截圖或該第二螢幕截圖,接收一移動指令以移動該第一螢幕截圖或該第二螢幕截圖,及,接收一關閉指令以關掉該第一螢幕截圖或該第二螢幕截圖以恢復顯示該報價視圖,其中,該顯示比例係該放大指令或該縮小指令產生時的一附帶參數,該附帶參數係選自:一雙指向外擴展指令為該放大指令、一雙指向內縮合指令為該縮小指令,該附帶參數為一雙指向外擴展的距離,或一雙指向內縮合的距離;該放大指令或該縮小指令係由一按壓調整虛擬捲軸元件產生,該附帶參數為一捲軸的移動距離; 該記憶體,用以儲存一應用程式、該報價電文,該應用程式包含該報價模組、該螢幕截圖產生模組與該螢幕截圖控制模組; 該螢幕,用以顯示該應用程式之圖形化使用者介面,及,處理螢幕觸控事件; 一或多個處理器,連接該記憶體與該螢幕並執行該應用程式。
- 如請求項1所述之行動金融報價程式內建放大功能之裝置,其中該螢幕截圖產生模組接收該擷取指令後產生該報價視圖當下之該第一螢幕截圖即已放大至一預設比例。
- 如請求項1所述之行動金融報價程式內建放大功能之裝置,其中該裝置包含一方向感測器或一動作感測器,而該螢幕截圖控制模組更包含: 接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖之一顯示模式,該顯示模式包含:一直式顯示模式與一橫式顯示模式。
- 如請求項1所述之行動金融報價程式內建放大功能之裝置,其中該裝置包含一方向感測器或一動作感測器,而該螢幕截圖控制模組更包含: 接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖於該螢幕可視範圍之該顯示位置。
- 如請求項1所述之行動金融報價程式內建放大功能之裝置,其中該擷取指令的產生方式係選自: 一多指觸控手勢、一背面輕點及一擷取按鍵。
- 一種行動金融報價程式內建放大功能之方法,應用於一行動裝置,該行動裝置包含一通訊模組、一記憶體及一螢幕,該方法包含: 自一伺服器下載一金融商品之一報價電文並據以產生一報價視圖顯示於該螢幕; 接收一擷取指令後產生該報價視圖當下之一第一螢幕截圖並顯示於該報價視圖之上一層; 接收一放大指令或一縮小指令後依據一顯示比例放大或縮小該第一螢幕截圖,其中,該顯示比例係該放大指令或該縮小指令產生時的一附帶參數,該附帶參數係選自:一雙指向外擴展指令為該放大指令、一雙指向內縮合指令為該縮小指令,該附帶參數為一雙指向外擴展的距離,或一雙指向內縮合的距離;該放大指令或該縮小指令係由一按壓調整虛擬捲軸元件產生,該附帶參數為一捲軸的移動距離; 儲存該第一螢幕截圖之一顯示位置與該顯示比例於該記憶體; 其中,當該第一螢幕截圖於該螢幕之一螢幕可視範圍內的資料有更新時,依據更新的該報價電文及更新的該報價視圖產生對應於該第一螢幕截圖的一第二螢幕截圖以取代該第一螢幕截圖,並依據該記憶體之該顯示位置與該顯示比例設定該第二螢幕截圖。
- 如請求項6所述的行動金融報價程式內建放大功能之方法,其中更包含: 接收一移動指令以移動該第一螢幕截圖或該第二螢幕截圖;及, 儲存被移動的該第一螢幕截圖或該第二螢幕截圖之該顯示位置至該記憶體。
- 如請求項6所述的行動金融報價程式內建放大功能之方法,其中更包含: 接收一關閉指令以關掉該第一螢幕截圖或該第二螢幕截圖以恢復顯示該報價視圖。
- 如請求項6所述的行動金融報價程式內建放大功能之方法,其中接收該擷取指令產生該報價視圖當下之該第一螢幕截圖即已放大至一預設比例。
- 如請求項6所述的行動金融報價程式內建放大功能之方法,其中該行動裝置包含一方向感測器或一動作感測器,而該方法更包含: 接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖之一顯示模式,該顯示模式包含:一直式顯示模式與一橫式顯示模式。
- 如請求項6所述的行動金融報價程式內建放大功能之方法,其中該行動裝置包含一方向感測器或一動作感測器,而該方法更包含: 接收該方向感測器或該動作感測器之一感測器數值變化指令以改變該第一螢幕截圖或該第二螢幕截圖於該螢幕可視範圍之該顯示位置。
- 如請求項6所述的行動金融報價程式內建放大功能之方法,其中該擷取指令的產生方式係選自: 一多指觸控手勢、一背面輕點及一擷取按鍵。
- 一種電腦程式產品,安裝於具有一處理器、一記憶體及一螢幕之一行動裝置,該電腦程式產品儲存在該記憶體並可在該處理器上運行,該處理器執行該電腦程式產品時實現上述請求項6至請求項12任一項之一種行動金融報價程式內建放大功能之方法的步驟。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112151462A TWI904532B (zh) | 2023-12-28 | 2023-12-28 | 行動金融報價程式內建放大功能之裝置、方法與電腦程式產品 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112151462A TWI904532B (zh) | 2023-12-28 | 2023-12-28 | 行動金融報價程式內建放大功能之裝置、方法與電腦程式產品 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202526622A TW202526622A (zh) | 2025-07-01 |
| TWI904532B true TWI904532B (zh) | 2025-11-11 |
Family
ID=97224804
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112151462A TWI904532B (zh) | 2023-12-28 | 2023-12-28 | 行動金融報價程式內建放大功能之裝置、方法與電腦程式產品 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI904532B (zh) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201633237A (zh) * | 2015-03-06 | 2016-09-16 | 三竹資訊股份有限公司 | 股票多模式詳細資訊裝置與方法 |
| TW202127222A (zh) * | 2019-12-31 | 2021-07-16 | 宏碁股份有限公司 | 使用者介面調整方法與觸控顯示裝置 |
| CN113868269A (zh) * | 2021-09-07 | 2021-12-31 | 维沃移动通信(杭州)有限公司 | 截图方法、装置、电子设备和可读存储介质 |
| US20220075933A1 (en) * | 2017-05-16 | 2022-03-10 | Apple Inc. | Device, method, and graphical user interface for editing screenshot images |
-
2023
- 2023-12-28 TW TW112151462A patent/TWI904532B/zh active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201633237A (zh) * | 2015-03-06 | 2016-09-16 | 三竹資訊股份有限公司 | 股票多模式詳細資訊裝置與方法 |
| US20220075933A1 (en) * | 2017-05-16 | 2022-03-10 | Apple Inc. | Device, method, and graphical user interface for editing screenshot images |
| TW202127222A (zh) * | 2019-12-31 | 2021-07-16 | 宏碁股份有限公司 | 使用者介面調整方法與觸控顯示裝置 |
| CN113868269A (zh) * | 2021-09-07 | 2021-12-31 | 维沃移动通信(杭州)有限公司 | 截图方法、装置、电子设备和可读存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202526622A (zh) | 2025-07-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11592959B2 (en) | Device, method, and graphical user interface for navigating and displaying content in context | |
| US11402978B2 (en) | Devices, methods, and systems for manipulating user interfaces | |
| JP5915000B2 (ja) | 情報処理装置及びプログラム | |
| CN110377196B (zh) | 电子设备及其控制方法 | |
| CN113407106B (zh) | 用于改善设备的单手操作的用户界面 | |
| CN102622173B (zh) | 用于控制触摸屏终端中的屏幕显示的设备和方法 | |
| JP5429060B2 (ja) | 表示制御装置、表示制御方法、表示制御プログラム並びにこの表示制御プログラムが記録された記録媒体 | |
| US11402992B2 (en) | Control method, electronic device and non-transitory computer readable recording medium device | |
| US20110141144A1 (en) | Content display magnification changing method and content display magnification changing program | |
| TWI510083B (zh) | 電子設備及其圖片縮放方法 | |
| CN101901107A (zh) | 能够基于触摸缩放的移动设备及其控制方法 | |
| JP2012048725A (ja) | マルチタッチ入力を備えた携帯電子装置 | |
| KR20150095541A (ko) | 사용자 단말 장치 및 이의 디스플레이 방법 | |
| TW200910149A (en) | Electronic device display adjustment interface | |
| CN110574000A (zh) | 显示装置 | |
| WO2017059734A1 (zh) | 一种图片缩放方法及电子设备 | |
| WO2023092992A1 (zh) | 一种页面元素的处理方法、设备及计算机可读存储介质 | |
| CN103377001A (zh) | 用于触控装置的浏览页面锁定缩放区域的控制方法 | |
| JP2018512676A (ja) | テキスト選択制御への向上 | |
| JP2020507174A (ja) | 表示コンテンツのパネルをナビゲートする方法 | |
| TWI904532B (zh) | 行動金融報價程式內建放大功能之裝置、方法與電腦程式產品 | |
| CN111625178B (zh) | 移动终端的控制方法、终端设备及存储介质 | |
| CN112558844B (zh) | 一种基于平板电脑的医疗影像阅片方法及系统 | |
| CN114327717A (zh) | 用户界面处理方法、装置、设备及计算机可读存储介质 | |
| TWI454962B (zh) | 顯示瀏覽器之方法與執行此方法之終端機 |