[go: up one dir, main page]

TWI643117B - 輔助瀏覽系統及方法 - Google Patents

輔助瀏覽系統及方法 Download PDF

Info

Publication number
TWI643117B
TWI643117B TW104102268A TW104102268A TWI643117B TW I643117 B TWI643117 B TW I643117B TW 104102268 A TW104102268 A TW 104102268A TW 104102268 A TW104102268 A TW 104102268A TW I643117 B TWI643117 B TW I643117B
Authority
TW
Taiwan
Prior art keywords
floating window
pressure value
pressed
touch screen
user
Prior art date
Application number
TW104102268A
Other languages
English (en)
Other versions
TW201626199A (zh
Inventor
盧威利
Original Assignee
群邁通訊股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 群邁通訊股份有限公司 filed Critical 群邁通訊股份有限公司
Publication of TW201626199A publication Critical patent/TW201626199A/zh
Application granted granted Critical
Publication of TWI643117B publication Critical patent/TWI643117B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04842Selection of displayed objects or displayed text elements

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一種輔助瀏覽系統,該系統包括複數模組,用於當顯示文檔的觸控式螢幕被按下時,判斷被按下的位置是不是懸浮窗口,並判斷按下的壓力值是否大於等於第一壓力值;當按下的位置不是懸浮窗口且按下的壓力值大於等於第一壓力值時,在所述觸控式螢幕上顯示快捷設置介面,以供用戶設置懸浮窗口的屬性;及根據設置的懸浮窗口的屬性在所述觸控式螢幕上創建懸浮窗口,並在創建的懸浮窗口中顯示用戶正在瀏覽的文檔或用戶選擇的其他文檔。

Description

輔助瀏覽系統及方法
本發明涉及一種輔助瀏覽系統和方法。
目前,隨著手機、平板電腦等電子設備的普及,用戶在電子設備上瀏覽文檔。當用戶需要參考前後文或者其他文檔時,需要經常前後翻頁及切換文檔,非常不方便。如何在用戶瀏覽文檔時,快速參考前後文及其他文檔已成為一個亟待解決的問題。
鑒於以上內容,有必要提供一種輔助瀏覽系統及方法,能夠使用戶在瀏覽文檔時,快速參考前後文及其他文檔。
一種輔助瀏覽系統,運行於安裝有觸控式螢幕的電子設備中,該系統包括:判斷模組,用於當顯示文檔的所述觸控式螢幕被按下時,判斷被按下的位置是不是懸浮窗口,並判斷按下的壓力值是否大於等於第一壓力值;設置模組,用於當按下的位置不是懸浮窗口且按下的壓力值大於等於第一壓力值時,在所述觸控式螢幕上顯示懸浮窗口的快捷設置介面,以供用戶設置懸浮窗口的屬性;及創建模組,用於根據設置的懸浮窗口的屬性在所述觸控式螢幕上創建懸浮窗口,並在創建的懸浮窗口中顯示用戶正在瀏覽的文檔或用戶選擇的其他文檔。
一種輔助瀏覽方法,應用於安裝有觸控式螢幕的電子設備中,該方法包括:判斷步驟,當顯示文檔的所述觸控式螢幕被按下時,判斷被按下的 位置是不是懸浮窗口,並判斷按下的壓力值是否大於等於第一壓力值;設置步驟,當按下的位置不是懸浮窗口且按下的壓力值大於等於第一壓力值時,在所述觸控式螢幕上顯示懸浮窗口的快捷設置介面,以供用戶設置懸浮窗口的屬性;及創建步驟,根據設置的懸浮窗口的屬性在所述觸控式螢幕上創建懸浮窗口,並在創建的懸浮窗口中顯示用戶正在瀏覽的文檔或用戶選擇的其他文檔。
相較於習知技術,本發明結合觸控式螢幕的壓力感測機制創建及控制懸浮窗口,並在懸浮窗口中顯示需要參考的文檔,使用戶在瀏覽文檔時,能夠快速參考前後文及多份文檔,簡化了用戶的操作,提高用戶體驗。
1‧‧‧電子裝置
10‧‧‧輔助瀏覽系統
11‧‧‧觸控式螢幕
12‧‧‧處理器
13‧‧‧儲存裝置
101‧‧‧判斷模組
102‧‧‧設置模組
102‧‧‧創建模組
104‧‧‧調整模組
105‧‧‧關閉模組
圖1是本發明輔助瀏覽系統較佳實施例的運行環境示意圖。
圖2是本發明輔助瀏覽方法較佳實施例的流程圖。
圖3是懸浮窗口快捷設置介面的示意圖。
圖4是懸浮窗口創建後的示意圖。
參照圖1所示,是本發明輔助瀏覽系統10較佳實施例的運行環境示意圖。所述的輔助瀏覽系統10安裝並運行於安裝有觸控式螢幕11的電子設備1中。當用戶在觸控式螢幕11上瀏覽文檔時,輔助瀏覽系統10創建一個或複數懸浮窗口,在該懸浮窗口中顯示當前的文檔或者其他的文檔以便用戶快速參考前後文及其他文檔。所述電子設備1可以是可擕式電子設備,例如手機、平板電腦等。所述觸控式螢幕11為能夠感測壓力的觸控式螢幕,例如納米碳管感壓面板。觸控式螢幕11能夠偵測的壓力值的範圍為0~1.0,所述壓力值是歸一化後的數值,所述1.0表示觸控式螢幕11能夠偵測的最大壓力值,其他的壓力值(例如0.4、0.9)是相對於該最大壓力值的相對值。該電子設備1還包括,但不 限於,處理器12及儲存裝置13。所述的儲存裝置13可以是所述電子設備1的記憶體,也可以是智慧媒體卡(Smart Media Card)、安全數位卡(Secure Digital Card)、快閃記憶體卡(Flash Card)等外部儲存設備,用於儲存所述輔助瀏覽系統10的程式指令段及資料等。
在本實施例中,本發明所述的輔助瀏覽系統10可以被分割成一個或複數模組,所述的一個或複數模組均被儲存於儲存裝置13中,並由一個或複數處理器12所執行,以完成本發明。參閱圖1所示,本發明所述的輔助瀏覽系統10被分割成判斷模組101、設置模組102、創建模組103、調整模組104以及關閉模組105。本發明所稱的模組是指能夠完成特定功能的一系列電腦程式段,比程式更適合於描述軟體在電子設備1中的執行過程。以下將結合圖2的流程圖來描述各個模組的具體功能。
參閱圖2所示,是本發明輔助瀏覽方法的較佳實施例的流程圖。在本實施例中,根據不同的需求,圖2所示的流程圖中的步驟的執行順序可以改變,某些步驟可以省略。
當用戶在觸控式螢幕11上瀏覽文檔並按下觸控式螢幕11時,執行下述步驟。
步驟S20,判斷模組101判斷觸控式螢幕11被按下的位置是不是懸浮窗口。所述懸浮窗口為輔助瀏覽系統10創建的懸浮於觸控式螢幕11上的窗口。如圖4所示,用戶正瀏覽文檔名為《xyzx》.pdf的PDF文檔,懸浮窗口40懸浮於觸控式螢幕11的中部。若觸控式螢幕11被按下的位置不是懸浮窗口,說明用戶要再創建一個懸浮窗口,進入步驟S21。若觸控式螢幕11被按下的位置是懸浮窗口,說明用戶要調整所述懸浮窗口的大小,進入步驟S24。
步驟S21,判斷模組101判斷用戶按下觸控式螢幕11的壓力值是否大於等於第一壓力值。所述第一壓力值可以根據用戶習慣進行設置。若用戶按下觸控式螢幕11的壓力值大於等於第一壓力值,說明用戶要在觸控式螢幕11上創建一個懸浮窗口,進入步驟S22;否則,若用戶按下觸控式螢幕11的壓力 值小於第一壓力值,說明用戶誤按了觸控式螢幕11,流程結束。例如,所述第一壓力值設置為0.4。當用戶按下觸控式螢幕11的位置不是懸浮窗口並且按下觸控式螢幕11的壓力值大於等於0.4時,說明用戶要在觸控式螢幕11上創建一個懸浮窗口,進入步驟S22。
步驟S22,設置模組102在觸控式螢幕11上顯示懸浮窗口的快捷設置介面,以供用戶設置懸浮窗口的屬性。當用戶設置好懸浮窗口的屬性後,進入步驟S23。參閱圖3所示,是懸浮窗口快捷設置介面的示意圖。用戶可以在快捷設置介面30上設置懸浮窗口的各個屬性(例如顏色、形狀以及透明度等)。在本實施例中,設置模組102以用戶按下觸控式螢幕11的位置為中心顯示所述快捷設置介面30。所述快捷設置介面30還可以包括一些常用工具(例如計算器)的快捷功能圖示,用戶可以透過點擊這些快捷功能圖示以快速創建懸浮窗口顯示所選工具的介面。在本實施中,用戶設置好懸浮窗口的屬性後,發送確認信號給輔助瀏覽系統10,以通知輔助瀏覽系統10執行下一步驟。例如,用戶設置好懸浮窗口的屬性後,點擊所述按下觸控式螢幕11的位置(如圖3中快捷設置介面30的中心位置),以發送確認信號給輔助瀏覽系統10。收到該確認信號後,輔助瀏覽系統10執行步驟S23。所述確認信號還可以為其他方式,例如按下某個物理鍵、執行特殊的手勢動作等。
步驟S23,創建模組103根據設置的懸浮窗口的屬性在觸控式螢幕11上創建懸浮窗口,並在該懸浮窗口中顯示用戶當前瀏覽的文檔或其他的文檔。若顯示用戶當前瀏覽的文檔,創建模組103可以透過作業系統的API函數獲取用戶當前瀏覽的文檔。若顯示其他的文檔,創建模組103可以根據用戶的選擇確定需要顯示的文檔。
在本實施例中,創建模組103以用戶按下觸控式螢幕11的位置為中心創建所述懸浮窗口。例如,參閱圖4所示,用戶正在透過PDF閱讀器瀏覽一份PDF文檔,用戶按下觸控式螢幕11的位置為按壓點41,創建模組103以按壓點41為中心創建所述懸浮窗口40,並將按壓點41處的文檔內容顯示在懸 浮窗口40的中心位置。用戶可以在懸浮窗口40中滑動(例如上下左右滑動)以調整顯示在懸浮窗口40中的內容。用戶還可以移動所述懸浮窗口40,例如拖動懸浮窗口40的標題區域以移動懸浮窗口。
在本實施例中,用戶透過重複執行步驟S20-S23可以創建複數懸浮窗口以顯示多份文檔。
當用戶按下的位置是懸浮窗口時,步驟S24,調整模組104偵測用戶按下觸控式螢幕11的壓力值,並根據該壓力值調整懸浮窗口的大小。在本實施例中,用戶按下觸控式螢幕11的壓力值越大則懸浮窗口也越大。
步驟S25,關閉模組105判斷用戶按下觸控式螢幕11的壓力值是否大於等於第二壓力值,若用戶按下觸控式螢幕11的壓力值大於等於第二壓力值,進入步驟S26,關閉模組105關閉懸浮窗口。否則,若用戶按下觸控式螢幕11的壓力值小於第二壓力值,返回步驟S24。
例如,所述第二壓力值設置為0.9。當用戶按下的位置是懸浮窗口且用戶按下觸控式螢幕11的壓力值小於第二壓力值時,調整模組104根據用戶按下觸控式螢幕11的壓力值即時調整懸浮窗口的大小。當用戶按下的位置是懸浮窗口且用戶按下觸控式螢幕11的壓力值大於等於第二壓力值時,關閉模組105關閉所述懸浮窗口。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。

Claims (4)

  1. 一種輔助瀏覽系統,運行於安裝有觸控式螢幕的電子設備中,該系統包括:判斷模組,用於當顯示文檔的所述觸控式螢幕被按下時,判斷被按下的位置是不是懸浮窗口,並判斷按下的壓力值是否大於等於第一壓力值;設置模組,用於當按下的位置不是懸浮窗口且按下的壓力值大於等於第一壓力值時,在所述觸控式螢幕上顯示懸浮窗口的快捷設置介面,以供用戶設置懸浮窗口的屬性;創建模組,用於根據設置的懸浮窗口的屬性在所述觸控式螢幕上創建懸浮窗口,並在創建的懸浮窗口中顯示用戶正在瀏覽的文檔或用戶選擇的其他文檔;及調整模組,用於當按下的位置是懸浮窗口時,根據所述按下的壓力值調整所述懸浮窗口的大小。
  2. 如申請專利範圍第1項所述的輔助瀏覽系統,該系統還包括:關閉模組,用於當按下的位置是懸浮窗口時,判斷所述按下的壓力值是否大於等於第二壓力值,當所述按下的壓力值大於等於第二壓力值時,關閉所述懸浮窗口。
  3. 一種輔助瀏覽方法,應用於安裝有觸控式螢幕的電子設備中,該方法包括:判斷步驟,當顯示文檔的所述觸控式螢幕被按下時,判斷被按下的位置是不是懸浮窗口,並判斷按下的壓力值是否大於等於第一壓力值;設置步驟,當按下的位置不是懸浮窗口且按下的壓力值大於等於第一壓力值時,在所述觸控式螢幕上顯示懸浮窗口的快捷設置介面,以供用戶設置懸浮窗口的屬性;創建步驟,根據設置的懸浮窗口的屬性在所述觸控式螢幕上創建懸浮窗口,並在創建的懸浮窗口中顯示用戶正在瀏覽的文檔或用戶選擇的其他文檔;及 調整步驟,當按下的位置是懸浮窗口時,根據所述按下的壓力值調整所述懸浮窗口的大小。
  4. 如申請專利範圍第3項所述的輔助瀏覽方法,該方法還包括:關閉步驟,當按下的位置是懸浮窗口時,判斷所述按下的壓力值是否大於等於第二壓力值,當所述按下的壓力值大於等於第二壓力值時,關閉所述懸浮窗口。
TW104102268A 2014-09-01 2015-01-23 輔助瀏覽系統及方法 TWI643117B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
??201410440174.X 2014-09-01
CN201410440174.XA CN105468612A (zh) 2014-09-01 2014-09-01 辅助浏览系统及方法

Publications (2)

Publication Number Publication Date
TW201626199A TW201626199A (zh) 2016-07-16
TWI643117B true TWI643117B (zh) 2018-12-01

Family

ID=55402505

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104102268A TWI643117B (zh) 2014-09-01 2015-01-23 輔助瀏覽系統及方法

Country Status (3)

Country Link
US (1) US20160062640A1 (zh)
CN (1) CN105468612A (zh)
TW (1) TWI643117B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955612A (zh) * 2016-04-26 2016-09-21 苏州乐聚堂电子科技有限公司 一种用于压力感应触摸屏设备的多媒体文件快速浏览方法
CN106027782A (zh) * 2016-05-19 2016-10-12 乐视控股(北京)有限公司 一种计算器应用的显示方法及装置
CN113434065B (zh) * 2016-12-12 2022-09-30 腾讯科技(深圳)有限公司 一种信息处理方法及终端
CN106802808A (zh) * 2017-02-21 2017-06-06 北京小米移动软件有限公司 悬浮按钮控制方法及装置
CN110263191B (zh) * 2019-06-24 2022-02-22 广州市托奥智能科技有限公司 一种多媒体资源的层叠显示方法及系统
CN113849090B (zh) * 2020-02-11 2022-10-25 荣耀终端有限公司 卡片显示方法、电子设备及计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103425531A (zh) * 2013-06-07 2013-12-04 系微股份有限公司 在移动操作系统下将应用软件视窗化的方法及装置
US20140040803A1 (en) * 2012-06-28 2014-02-06 France Telecom Enhanced user interface to suspend a drag and drop operation
CN103729107A (zh) * 2012-10-15 2014-04-16 中兴通讯股份有限公司 一种悬浮对象的实现方法与装置
TW201428657A (zh) * 2013-01-09 2014-07-16 Mitake Information Corp 具浮動式選單快捷鍵之金融看盤裝置及方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100238126A1 (en) * 2009-03-23 2010-09-23 Microsoft Corporation Pressure-sensitive context menus
US9582187B2 (en) * 2011-07-14 2017-02-28 Microsoft Technology Licensing, Llc Dynamic context based menus
CN102360264B (zh) * 2011-09-30 2014-05-28 奇智软件(北京)有限公司 便携式移动终端的触摸控制式浏览器
CN103294398A (zh) * 2013-05-08 2013-09-11 深圳Tcl新技术有限公司 基于悬浮式虚拟窗口操控显示终端的方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140040803A1 (en) * 2012-06-28 2014-02-06 France Telecom Enhanced user interface to suspend a drag and drop operation
CN103729107A (zh) * 2012-10-15 2014-04-16 中兴通讯股份有限公司 一种悬浮对象的实现方法与装置
TW201428657A (zh) * 2013-01-09 2014-07-16 Mitake Information Corp 具浮動式選單快捷鍵之金融看盤裝置及方法
CN103425531A (zh) * 2013-06-07 2013-12-04 系微股份有限公司 在移动操作系统下将应用软件视窗化的方法及装置

Also Published As

Publication number Publication date
CN105468612A (zh) 2016-04-06
US20160062640A1 (en) 2016-03-03
TW201626199A (zh) 2016-07-16

Similar Documents

Publication Publication Date Title
TWI643117B (zh) 輔助瀏覽系統及方法
CN105373326B (zh) 数据处理系统及方法
US8648838B2 (en) Information processing apparatus, information processing method, and program
US9400590B2 (en) Method and electronic device for displaying a virtual button
US9684379B2 (en) Computing system utilizing coordinated two-hand command gestures
TWI528235B (zh) 觸控顯示裝置及觸控方法
KR102021048B1 (ko) 사용자 입력을 제어하기 위한 방법 및 그 전자 장치
TWI616803B (zh) 螢幕畫面的縮放及操作方法、裝置與電腦程式產品
TW201602893A (zh) 附加資訊提供方法及使用其的觸控顯示裝置
TW201516840A (zh) 電子顯示裝置及圖標控制方法
TW201531895A (zh) 觸控介面多工切換方法、系統及電子裝置
CN104679362A (zh) 触控装置及其控制方法
TW201329840A (zh) 電子設備頁面顯示控制方法及系統
CN104007919A (zh) 电子装置及其控制方法
TWI459286B (zh) 螢幕顯示控制系統及其方法
CN103324434A (zh) 手持装置及其主页面管理方法
TW201403386A (zh) 眼動操控方法及系統
JP2015049593A (ja) 電子機器、方法およびプログラム
TW201344525A (zh) 觸控式電子裝置及其頁面內容存儲方法
CN103809794A (zh) 一种信息处理方法以及电子设备
TWI633483B (zh) 網頁調整方法及系統
TWI639942B (zh) 快速複製粘貼系統及方法
CN108804008A (zh) 一种终端的控制方法及其装置、设备和存储介质
WO2017148027A1 (zh) 一种桌面图标整理方法及智能终端
TW201405441A (zh) 觸控式電子裝置及其數位資訊選取方法