[go: up one dir, main page]

TWI503735B - System and method of application jump prediction - Google Patents

System and method of application jump prediction Download PDF

Info

Publication number
TWI503735B
TWI503735B TW098145237A TW98145237A TWI503735B TW I503735 B TWI503735 B TW I503735B TW 098145237 A TW098145237 A TW 098145237A TW 98145237 A TW98145237 A TW 98145237A TW I503735 B TWI503735 B TW I503735B
Authority
TW
Taiwan
Prior art keywords
application
jump
relationship
relationship weight
weight value
Prior art date
Application number
TW098145237A
Other languages
Chinese (zh)
Other versions
TW201122991A (en
Inventor
Hsin Chang Lai
Jiun Ru Hou
Liu Wei Wu
Original Assignee
Chiun Mai Comm Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chiun Mai Comm Systems Inc filed Critical Chiun Mai Comm Systems Inc
Priority to TW098145237A priority Critical patent/TWI503735B/en
Publication of TW201122991A publication Critical patent/TW201122991A/en
Application granted granted Critical
Publication of TWI503735B publication Critical patent/TWI503735B/en

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Description

應用跳轉預測系統及方法 Application jump prediction system and method

本發明涉及移動電子裝置領域,尤其涉及一種應用跳轉預測系統及方法。 The present invention relates to the field of mobile electronic devices, and in particular, to an application jump prediction system and method.

隨著電子技術的發展,各種移動電子裝置的功能越來越強,如手機、PDA、遊戲機及數位相機等。以手機為例,尤其是出現了智慧手機以後,手機上安裝的各種各樣的應用越來越多。但隨之出現了一些問題。手機的用戶畫面和個人電腦相比要小得多,因而很多操作不如個人電腦方便。比如當我們啟動手機上的攝像頭拍下一張圖片後,按照很多用戶的習慣,可能是要去預覽剛才拍下的照片,目前的手機能支援的操作就是關閉拍照應用,回到手機主畫面,然後找到照片存放的文件夾後啟動預覽照片的應用預覽所拍下的照片。 With the development of electronic technology, various mobile electronic devices have become more and more powerful, such as mobile phones, PDAs, game consoles, and digital cameras. Taking mobile phones as an example, especially after the emergence of smart phones, more and more applications are installed on mobile phones. But there have been some problems. The user screen of the mobile phone is much smaller than that of the personal computer, so many operations are not as convenient as personal computers. For example, when we start the camera on the mobile phone and take a picture, according to the habits of many users, it may be necessary to preview the photo just taken. The current mobile phone can support the operation of turning off the camera application and returning to the main screen of the mobile phone. Then find the photo where the photo is stored and start the photo taken by the preview of the preview photo.

鑒於以上內容有必要提供一種應用跳轉預測系統,該系統運行於移動電子裝置中。該移動電子裝置存儲有跳轉關係權重矩陣,所述跳轉關係權重矩陣用於存儲每個應用跳轉至各個下一應用的關係權重值。該系統包括:偵測模組,用於偵測移動電子裝置中當前正在活動的應用;啟動模組,用於判斷是否接收到啟動應用跳轉預測列表的觸發信號;應用跳轉預測列表生成模組,用於當啟 動模組接收到啟動應用跳轉預測列表的觸發信號時,從跳轉關係權重矩陣中抓取出當前活動的應用對應的所有的下一應用,並按關係權重值從大到小的順序進行排列,生成該應用的跳轉預測列表;用戶交互模組,用於將上述生成的應用跳轉預測列表呈現於該移動電子裝置的顯示裝置上,供用戶選擇啟動應用跳轉預測列表中的一個下一應用;及跳轉關係矩陣更新模組,用於更新跳轉關係權重矩陣中的當前活動的應用對應的所有的下一應用的關係權重值。 In view of the above, it is necessary to provide an application jump prediction system that operates in a mobile electronic device. The mobile electronic device stores a jump relationship weight matrix for storing a relationship weight value for each application to jump to each next application. The system includes: a detection module, configured to detect an application currently active in the mobile electronic device; a startup module, configured to determine whether a trigger signal for initiating an application jump prediction list is received; and applying a jump prediction list generation module, Used to start When receiving the trigger signal for starting the application jump prediction list, the dynamic module captures all the next applications corresponding to the currently active application from the jump relationship weight matrix, and arranges the relationship weight values in descending order. Generating a jump prediction list of the application; the user interaction module is configured to present the generated application jump prediction list on the display device of the mobile electronic device, and the user selects to start a next application in the application jump prediction list; and The jump relationship matrix update module is configured to update the relationship weight values of all the next applications corresponding to the currently active application in the jump relationship weight matrix.

鑒於以上內容還有必要提供一種應用跳轉預測方法,該方法應用於移動電子裝置中。該移動電子裝置存儲有跳轉關係權重矩陣,所述跳轉關係權重矩陣存儲每個應用跳轉至各個下一應用的關係權重值。該方法包括:(a)偵測移動電子裝置中當前正在活動的應用;(b)判斷是否接收到啟動應用跳轉預測列表的觸發信號,若是則執行步驟(c),否則結束;(c)從跳轉關係權重矩陣中抓取出當前活動的應用對應的所有的下一應用,並按關係權重值從大到小的順序進行排列,生成該應用的跳轉預測列表;(d)將上述生成的應用跳轉預測列表呈現於顯示裝置上,供用戶選擇啟動應用跳轉預測列表中的一個應用;(e)更新跳轉關係權重矩陣中的當前活動的應用跳轉至下一應用的關係權重值。 In view of the above, it is also necessary to provide an application jump prediction method, which is applied to mobile electronic devices. The mobile electronic device stores a jump relationship weight matrix that stores a relationship weight value that each application jumps to each next application. The method includes: (a) detecting an application currently active in the mobile electronic device; (b) determining whether a trigger signal to start the application jump prediction list is received, and if yes, performing step (c), otherwise ending; (c) All the next applications corresponding to the currently active application are captured in the jump relationship weight matrix, and are arranged in descending order of relationship weight values to generate a jump prediction list of the application; (d) the generated application The jump prediction list is presented on the display device for the user to select to launch an application in the application jump prediction list; (e) updating the currently active application in the jump relationship weight matrix to jump to the relationship weight value of the next application.

通過本發明提供的應用跳轉預測系統及方法,使得移動電子裝置的應用的跳轉越來越接近使用者的使用習慣,使得移動電子裝置更加人性化。 Through the application jump prediction system and method provided by the present invention, the jump of the application of the mobile electronic device is closer to the user's usage habit, so that the mobile electronic device is more humanized.

1‧‧‧移動電子裝置 1‧‧‧Mobile electronic devices

2‧‧‧記憶體 2‧‧‧ memory

3‧‧‧顯示裝置 3‧‧‧Display device

10‧‧‧應用跳轉預測系統 10‧‧‧Application Jump Prediction System

100‧‧‧偵測模組 100‧‧‧Detection module

200‧‧‧啟動模組 200‧‧‧Starting module

300‧‧‧應用跳轉預測列表生成模組 300‧‧‧Application Jump Prediction List Generation Module

400‧‧‧用戶交互模組 400‧‧‧User interaction module

500‧‧‧跳轉關係矩陣更新模組 500‧‧‧ Jump Relationship Matrix Update Module

600‧‧‧跳轉關係權重矩陣 600‧‧‧ Jump relationship weight matrix

S302‧‧‧偵測移動電子裝置中當前正在活動的應用 S302‧‧‧Detecting currently active applications in mobile electronic devices

S304‧‧‧接收到啟動應用跳轉預測列表的觸發信號? S304‧‧‧ Received a trigger signal to start the application jump prediction list?

S306‧‧‧生成該應用跳轉預測列表 S306‧‧‧ Generate the application jump prediction list

S308‧‧‧將上述生成的應用跳轉預測列表呈現於顯示裝置上 S308‧‧‧ presenting the generated application jump prediction list on the display device

S310‧‧‧更新跳轉關係權重矩陣中的當前活動的應用跳轉至下一應用的關係權重值 S310‧‧‧Update the application of the current activity in the jump relationship weight matrix to jump to the relationship weight of the next application

圖1係本發明應用跳轉預測系統的較佳實施例的應用環境的示意 圖。 1 is a schematic diagram of an application environment of a preferred embodiment of the application of the jump prediction system of the present invention Figure.

圖2係關係權重矩陣的結構示意圖。 FIG. 2 is a schematic structural diagram of a relationship weight matrix.

圖3係本發明應用跳轉預測系統的較佳實施例的流程圖。 3 is a flow chart of a preferred embodiment of the application of the jump prediction system of the present invention.

本發明提供了一種應用跳轉預測系統用以解決手機、PDA等移動電子裝置中的應用跳轉不方便的問題。本發明的基本構思是:提供一個存儲於該電子裝置中的跳轉關係權重矩陣,該矩陣中存儲了每個應用跳轉至各個下一應用的關係權重值。該關係權重的值用以量化跳轉的可能性,關係權重的值越大,代表其跳轉的可能性越大。偵測該移動電子裝置中的當前正在活動的應用,此時提供一種快捷方式供用戶啟動下一應用:觸發啟動該應用跳轉預測列表,通過該應用跳轉預測列表選擇啟動想要跳轉的下一應用。在用戶選擇完成後,電子裝置自動更新跳轉關係權重矩陣。 The invention provides an application jump prediction system for solving the problem of inconvenient application jump in mobile electronic devices such as mobile phones and PDAs. The basic idea of the present invention is to provide a jump relationship weight matrix stored in the electronic device, in which the relationship weight value for each application jump to each next application is stored. The value of the relationship weight is used to quantify the probability of the jump. The larger the value of the relationship weight, the more likely it is to jump. Detecting the currently active application in the mobile electronic device, and providing a shortcut for the user to start the next application: triggering to start the application jump prediction list, and selecting, by using the application jump prediction list, the next application to be jumped . After the user selection is completed, the electronic device automatically updates the jump relationship weight matrix.

以下將結合附圖對本發明的具體實施方式進行詳細闡述。 Specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

如圖1所示,是本發明應用跳轉預測系統的較佳實施例的運行環境圖。該應用跳轉預測系統10(以下簡稱該系統10)運行於移動電子裝置1中。該移動電子裝置1包括記憶體2及顯示裝置3。該記憶體2中包括跳轉關係權重矩陣600。所述跳轉關係權重矩陣600用於存儲每個應用跳轉至各個下一應用的關係權重值,該關係權重值用以量化跳轉的可能性,關係權重值越大,代表跳轉的可能性越大。為了更直觀詳細地說明上述跳轉關係權重矩陣600,請參閱圖2所示,是跳轉關係權重矩陣600的結構示意圖。該跳轉關係權重矩陣600是一個二維矩陣。該矩陣600中的關係權重值量化 了每個應用跳轉至各個下一應用的可能性。每一個應用都對應了多個下一應用。 As shown in FIG. 1, it is an operational environment diagram of a preferred embodiment of the application of the jump prediction system of the present invention. The application jump prediction system 10 (hereinafter referred to as the system 10) operates in the mobile electronic device 1. The mobile electronic device 1 includes a memory 2 and a display device 3. The memory 2 includes a jump relationship weight matrix 600. The jump relationship weight matrix 600 is configured to store a relationship weight value that each application jumps to each next application, and the relationship weight value is used to quantify the possibility of the jump. The larger the relationship weight value, the greater the probability of representing the jump. In order to explain the above-described jump relationship weight matrix 600 in more detail, please refer to FIG. 2, which is a schematic structural diagram of the jump relationship weight matrix 600. The jump relationship weight matrix 600 is a two-dimensional matrix. Quantification of relationship weight values in the matrix 600 The possibility of each application jumping to each next application. Each application corresponds to multiple next applications.

該系統10包括:偵測模組100、啟動模組200、應用跳轉預測列表生成模組300、用戶交互模組400及跳轉關係矩陣更新模組500。 The system 10 includes a detection module 100, a startup module 200, an application jump prediction list generation module 300, a user interaction module 400, and a jump relationship matrix update module 500.

所述偵測模組100用於偵測該移動電子裝置1中當前正在活動的應用。 The detection module 100 is configured to detect an application currently active in the mobile electronic device 1.

所述啟動模組200用於判斷是否接收到啟動應用跳轉預測列表的觸發信號。在本較佳實施例中採用典型的熱鍵啟動方式,即預先設定一個熱鍵做為啟動應用跳轉預測列表的觸發信號,當使用者按下該預先設定的熱鍵時,啟動應用跳轉預測列表。 The startup module 200 is configured to determine whether a trigger signal for starting an application jump prediction list is received. In the preferred embodiment, a typical hotkey activation mode is adopted, that is, a hotkey is preset as a trigger signal for starting the application jump prediction list, and when the user presses the preset hotkey, the application jump prediction list is started. .

所述應用跳轉預測列表生成模組300用於當啟動模組200接收到啟動應用跳轉預測列表的觸發信號時,從跳轉關係權重矩陣600中抓取出當前活動的應用對應的所有下一應用,並按關係權重值從大到小的順序進行排列,生成該應用跳轉預測列表。 The application jump prediction list generation module 300 is configured to: when the startup module 200 receives the trigger signal for starting the application jump prediction list, capture all the next applications corresponding to the currently active application from the jump relationship weight matrix 600, And sorting the relationship weight values from large to small to generate the application jump prediction list.

所述用戶交互模組400用於將上述生成的應用跳轉預測列表呈現於該移動電子裝置1的顯示裝置3上,供用戶選擇啟動應用跳轉預測列表中的一個下一應用。考慮到顯示裝置3的尺寸可能較小的情況,當用戶交互模組400不能將該應用跳轉預測列表一次全部顯示於顯示裝置3上時,按權重值從大到小的順序采分頁顯示模式,在第一頁面只顯示關係權重值排在前面的下一應用。 The user interaction module 400 is configured to present the generated application jump prediction list on the display device 3 of the mobile electronic device 1 for the user to select to launch a next application in the application jump prediction list. Considering the case where the size of the display device 3 may be small, when the user interaction module 400 cannot display the application jump prediction list all at once on the display device 3, the page display mode is adopted in descending order of weight values. On the first page, only the next application whose relationship weight value is listed is displayed.

所述跳轉關係矩陣更新模組500用於根據以下規則更新跳轉關係權重矩陣600中的當前活動的應用對應的各個下一應用的關係權重值。更新的規則是:若該下一應用在本次跳轉中被選擇啟動, 則增加其關係權重值;否則減少其關係權重值。具體的計算過程如下:若該下一應用在本次跳轉中被選擇啟動,則其關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取1,取γ0.1。 The jump relationship matrix update module 500 is configured to update the relationship weight values of the respective next applications corresponding to the currently active application in the jump relationship weight matrix 600 according to the following rules. The updated rule is: if the next application is selected to be launched in this jump, Then increase its relationship weight value; otherwise reduce its relationship weight value. The specific calculation process is as follows: if the next application is selected to be started in this jump, the relationship weight value is updated from the current value W0 to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ× W0-W0), where α is 1 and γ is 0.1.

若該下一應用在本次跳轉中沒有被選擇啟動,則其關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取-1,取γ0.3。 If the next application is not selected to be started in this jump, the relationship weight value is updated from the current value W0 to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ×W0-W0), In the formula, α is taken as -1, and γ is taken as 0.3.

如圖3所示,是本發明應用跳轉預測方法的流程圖。該方法應用於移動電子裝置1中,該移動電子裝置1包括記憶體2及顯示裝置3,該記憶體2中存儲有跳轉關係權重矩陣600,該跳轉關係權重矩陣600用於存儲每個應用跳轉至各個下一應用的關係權重值,該關係權重值用以量化跳轉的可能性,關係權重值越大代表跳轉的可能性越大。本發明應用跳轉預測方法的較佳實施例的流程圖下:步驟S302,偵測模組100偵測該移動電子裝置1中當前正在活動的應用。 As shown in FIG. 3, it is a flowchart of applying the jump prediction method of the present invention. The method is applied to the mobile electronic device 1. The mobile electronic device 1 includes a memory 2 and a display device 3. The memory 2 stores a jump relationship weight matrix 600 for storing each application jump. The relationship weight value to each next application, the relationship weight value is used to quantify the possibility of the jump, and the larger the relationship weight value, the greater the probability of the jump. In the flowchart of the preferred embodiment of the present invention, the detection module 100 detects the currently active application in the mobile electronic device 1.

步驟S304,啟動模組200判斷是否接收到啟動應用跳轉預測列表的觸發信號。在本較佳實施例中採用典型的熱鍵啟動方式,即預先設定的一個熱鍵做為啟動應用跳轉預測列表的觸發信號。 Step S304, the startup module 200 determines whether a trigger signal for starting the application jump prediction list is received. In the preferred embodiment, a typical hotkey activation mode is adopted, that is, a preset hotkey is used as a trigger signal for starting the application jump prediction list.

步驟S306,當啟動模組200接收到啟動應用跳轉預測列表的觸發信號時,應用跳轉預測列表生成模組300從跳轉關係權重矩陣600中抓取出當前活動的應用對應的所有的下一應用,並按關係權重 值從大到小的順序進行排列,生成該應用跳轉預測列表。 Step S306, when the startup module 200 receives the trigger signal for starting the application jump prediction list, the application jump prediction list generation module 300 captures all the next applications corresponding to the currently active application from the jump relationship weight matrix 600. Weight by relationship The values are arranged in descending order to generate a list of application jump predictions.

步驟S308,用戶交互模組400將上述生成的應用跳轉預測列表呈現於該移動電子裝置1的顯示裝置3上,供用戶選擇啟動應用跳轉預測列表中的一個下一應用。考慮到顯示裝置3的尺寸較小的情況,當用戶交互模組400不能將該當前應用跳轉預測列表一次全部顯示於顯示裝置3上時,採用分頁顯示模式。 In step S308, the user interaction module 400 presents the generated application jump prediction list to the display device 3 of the mobile electronic device 1 for the user to select to launch a next application in the application jump prediction list. In view of the case where the size of the display device 3 is small, when the user interaction module 400 cannot display the current application jump prediction list all at once on the display device 3, the page display mode is employed.

步驟S310,跳轉關係矩陣更新模組500根據以下規則更新跳轉關係權重矩陣600中的當前活動的應用對應的各個下一應用的關係權重值。更新的規則是:若該下一應用在本次跳轉中被選擇啟動,則增加其關係權重值;否則減少其關係權重值。具體的計算過程如下:若該下一應用在本次跳轉中被選擇啟動,則其關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取1,取γ0.1。 In step S310, the jump relationship matrix update module 500 updates the relationship weight values of the respective next applications corresponding to the currently active application in the jump relationship weight matrix 600 according to the following rules. The updated rule is: if the next application is selected to be started in this jump, the relationship weight value is increased; otherwise, the relationship weight value is decreased. The specific calculation process is as follows: if the next application is selected to be started in this jump, the relationship weight value is updated from the current value W0 to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ× W0-W0), where α is 1 and γ is 0.1.

若該下一應用在本次跳轉中沒有被選擇啟動,則其關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取-1,取γ0.3。 If the next application is not selected to be started in this jump, the relationship weight value is updated from the current value W0 to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ×W0-W0), In the formula, α is taken as -1, and γ is taken as 0.3.

最後應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。 It should be noted that the above embodiments are only for explaining the technical solutions of the present invention and are not intended to be limiting, and the present invention will be described in detail with reference to the preferred embodiments. Modifications or equivalents are made without departing from the spirit and scope of the invention.

1‧‧‧移動電子裝置 1‧‧‧Mobile electronic devices

2‧‧‧記憶體 2‧‧‧ memory

3‧‧‧顯示裝置 3‧‧‧Display device

10‧‧‧應用跳轉預測系統 10‧‧‧Application Jump Prediction System

100‧‧‧偵測模組 100‧‧‧Detection module

200‧‧‧啟動模組 200‧‧‧Starting module

300‧‧‧應用跳轉預測列表生成模組 300‧‧‧Application Jump Prediction List Generation Module

400‧‧‧用戶交互模組 400‧‧‧User interaction module

500‧‧‧跳轉關係矩陣更新模組 500‧‧‧ Jump Relationship Matrix Update Module

600‧‧‧跳轉關係權重矩陣 600‧‧‧ Jump relationship weight matrix

Claims (8)

一種應用跳轉預測系統,該系統運行於移動電子裝置中,該移動電子裝置存儲有跳轉關係權重矩陣,所述跳轉關係權重矩陣用於存儲每個應用跳轉至各個下一應用的關係權重值,該系統包括:偵測模組,用於偵測移動電子裝置中當前正在活動的應用;啟動模組,用於判斷是否接收到啟動應用跳轉預測列表的觸發信號;應用跳轉預測列表生成模組,用於當啟動模組接收到啟動應用跳轉預測列表的觸發信號時,從跳轉關係權重矩陣中抓取出當前活動的應用對應的所有的下一應用,並按關係權重值從大到小的順序進行排列,生成該應用的跳轉預測列表;用戶交互模組,用於將上述生成的應用跳轉預測列表呈現於該移動電子裝置的顯示裝置上,供用戶選擇啟動應用跳轉預測列表中的一個下一應用;及跳轉關係矩陣更新模組,用於更新跳轉關係權重矩陣中的當前活動的應用對應的所有的下一應用的關係權重值,包括:增加該應用跳轉預測列表中被選擇啟動的下一應用之關係權重值,以及減少該應用跳轉預測列表中未被選擇啟動的下一應用之關係權重值。 An application jump prediction system, the system running in a mobile electronic device, wherein the mobile electronic device stores a jump relationship weight matrix, wherein the jump relationship weight matrix is used to store a relationship weight value of each application jump to each next application, The system includes: a detection module for detecting an application currently active in the mobile electronic device; a startup module for determining whether a trigger signal for starting the application jump prediction list is received; applying a jump prediction list generation module, When the startup module receives the trigger signal for starting the application jump prediction list, all the next applications corresponding to the currently active application are captured from the jump relationship weight matrix, and are performed in descending order of relationship weight values. Arranging, generating a jump prediction list of the application; the user interaction module, configured to present the generated application jump prediction list on the display device of the mobile electronic device, for the user to select to launch a next application in the application jump prediction list And a jump relationship matrix update module for updating the jump relationship weight matrix The relationship weight value of all the next applications corresponding to the application of the pre-active includes: increasing the relationship weight value of the next application selected to be activated in the application jump prediction list, and reducing the unselected startup in the application jump prediction list. The relationship weight value for the next application. 如申請專利範圍第1項所述之應用跳轉預測系統,所述用戶交互模組還用於,當不能將該應用跳轉預測列表一次全部顯示於該移動電子裝置的顯示裝置上時,採用分頁顯示模式,在第一頁面只顯示關係權重值排在前面的應用。 The application jump prediction system according to claim 1, wherein the user interaction module is further configured to: when the application jump prediction list cannot be displayed on the display device of the mobile electronic device at one time, using a page display Mode, on the first page only shows the application whose relationship weight value is listed first. 如申請專利範圍第1項所述之應用跳轉預測系統,若該下一應用在本次跳轉中被選擇啟動時,所述跳轉關係矩陣更新模組更新其關係權重值的過 程如下:跳轉至該下一應用的關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取1,取γ0.1。 For example, in the application jump prediction system described in claim 1, if the next application is selected to be started in the current jump, the jump relationship matrix update module updates the relationship weight value. The procedure is as follows: the relationship weight value jumped to the next application is updated from the current value W0 to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ×W0-W0), where α is taken as 1 Γ0.1. 如申請專利範圍第1項所述之應用跳轉預測系統,若該下一應用沒有被選擇時,所述跳轉關係矩陣更新模組更新其關係權重值的過程如下:跳轉至該下一應用的關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取-1,取γ0.3。 For example, in the application jump prediction system described in claim 1, if the next application is not selected, the process of updating the relationship weight value by the jump relationship matrix update module is as follows: jumping to the relationship of the next application The weight value is updated from the current value W0 to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ×W0-W0), where α takes -1 and takes γ0.3. 一種應用跳轉預測方法,該方法應用於移動電子裝置中,該移動電子裝置存儲有跳轉關係權重矩陣,所述跳轉關係權重矩陣存儲每個應用跳轉至各個下一應用的關係權重值,該方法包括:(a)偵測移動電子裝置中當前正在活動的應用;(b)判斷是否接收到啟動應用跳轉預測列表的觸發信號,若是則執行步驟(c),否則結束;(c)從跳轉關係權重矩陣中抓取出當前活動的應用對應的所有的下一應用,並按關係權重值從大到小的順序進行排列,生成該應用的跳轉預測列表;(d)將上述生成的應用跳轉預測列表呈現於顯示裝置上,供用戶選擇啟動應用跳轉預測列表中的一個應用;(e)更新跳轉關係權重矩陣中的當前活動的應用跳轉至下一應用的關係權重值,包括:增加該應用跳轉預測列表中被選擇啟動的下一應用之關係權重值,以及減少該應用跳轉預測列表中未被選擇啟動的下一應用之關係權重值。 An application jump prediction method is applied to a mobile electronic device, where the mobile electronic device stores a jump relationship weight matrix, and the jump relationship weight matrix stores a relationship weight value that each application jumps to each next application, the method includes (a) detecting an application currently active in the mobile electronic device; (b) determining whether a trigger signal to start the application jump prediction list is received, and if so, executing step (c), otherwise ending; (c) weighting from the jump relationship All the next applications corresponding to the currently active application are captured in the matrix, and are arranged in descending order of relationship weight values to generate a jump prediction list of the application; (d) the generated application jump prediction list Presenting on the display device, the user selects to start an application in the application jump prediction list; (e) updating the current active application in the jump relationship weight matrix to jump to the relationship weight value of the next application, including: adding the application jump prediction The relationship weight value of the next application selected to be activated in the list, and the decrease in the application jump prediction list is not selected The relationship between the weight value of the start of the next application. 如申請專利範圍第5項所述之應用跳轉預測方法,步驟(d)還包括:當不能將該應用跳轉預測列表一次全部顯示於該移動電子裝置的顯示裝置上時,採用分頁顯示模式,在第一頁面只顯示關係權重值排在前面的 應用。 In the application jump prediction method described in claim 5, the step (d) further includes: when the application jump prediction list cannot be displayed all at once on the display device of the mobile electronic device, adopting the page display mode, The first page only shows the relationship weight values listed first. application. 如申請專利範圍第5項所述之應用跳轉預測方法,步驟(e)還包括當該下一應用被選擇時,更新其關係權重值的過程如下:跳轉至該下一應用的關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取1,取γ0.1。 As in the application jump prediction method described in claim 5, the step (e) further includes the process of updating the relationship weight value when the next application is selected as follows: the relationship weight value jumped to the next application is The current value W0 is updated to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ×W0-W0), where α is 1 and γ0.1 is taken. 如申請專利範圍第5項所述之應用跳轉預測方法,步驟(e)還包括當該下一應用未被選擇時,更新其關係權重值的過程如下:跳轉至該下一應用的關係權重值由當前值W0更新為W1,W1和W0的關係為W1=W0+α×(γ+γ×W0-W0),式中α取-1,取γ0.3。 For example, the application jump prediction method described in claim 5, step (e) further includes the process of updating the relationship weight value when the next application is not selected as follows: jumping to the relationship weight value of the next application It is updated from the current value W0 to W1, and the relationship between W1 and W0 is W1=W0+α×(γ+γ×W0-W0), where α takes -1 and takes γ0.3.
TW098145237A 2009-12-28 2009-12-28 System and method of application jump prediction TWI503735B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW098145237A TWI503735B (en) 2009-12-28 2009-12-28 System and method of application jump prediction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW098145237A TWI503735B (en) 2009-12-28 2009-12-28 System and method of application jump prediction

Publications (2)

Publication Number Publication Date
TW201122991A TW201122991A (en) 2011-07-01
TWI503735B true TWI503735B (en) 2015-10-11

Family

ID=45046474

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098145237A TWI503735B (en) 2009-12-28 2009-12-28 System and method of application jump prediction

Country Status (1)

Country Link
TW (1) TWI503735B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104521232A (en) * 2012-07-02 2015-04-15 韩国电子通信研究院 Method and device for encoding/decoding images

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040036779A1 (en) * 2002-08-23 2004-02-26 Cazier Robert P. Method and apparatus for prioritizing menu items of an electronic device
TW591541B (en) * 2002-11-21 2004-06-11 Inst Information Industry Processing method and system for integrating application programs
US20060084478A1 (en) * 2004-10-18 2006-04-20 Mobile (R&D) Ltd. Most frequently used contact information display for a communication device
US20060156209A1 (en) * 2003-02-25 2006-07-13 Satoshi Matsuura Application program prediction method and mobile terminal
US20090055140A1 (en) * 2007-08-22 2009-02-26 Mks Instruments, Inc. Multivariate multiple matrix analysis of analytical and sensory data
US20090132939A1 (en) * 2007-11-19 2009-05-21 International Business Machines Corporation Method and apparatus for a floating island for user navigation in an interactive environment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040036779A1 (en) * 2002-08-23 2004-02-26 Cazier Robert P. Method and apparatus for prioritizing menu items of an electronic device
TW591541B (en) * 2002-11-21 2004-06-11 Inst Information Industry Processing method and system for integrating application programs
US20060156209A1 (en) * 2003-02-25 2006-07-13 Satoshi Matsuura Application program prediction method and mobile terminal
US20060084478A1 (en) * 2004-10-18 2006-04-20 Mobile (R&D) Ltd. Most frequently used contact information display for a communication device
US20090055140A1 (en) * 2007-08-22 2009-02-26 Mks Instruments, Inc. Multivariate multiple matrix analysis of analytical and sensory data
US20090132939A1 (en) * 2007-11-19 2009-05-21 International Business Machines Corporation Method and apparatus for a floating island for user navigation in an interactive environment

Also Published As

Publication number Publication date
TW201122991A (en) 2011-07-01

Similar Documents

Publication Publication Date Title
RU2615325C2 (en) Method and device for memory space reclamation
US10631246B2 (en) Task switching on mobile devices
CN106528252B (en) object starting method and device
US11347264B2 (en) Device for handheld operation and method thereof
CN102104666B (en) Application skip prediction system and method
EP3709147B1 (en) Method and apparatus for determining fingerprint collection region
US20120216146A1 (en) Method, apparatus and computer program product for integrated application and task manager display
AU2017206466B2 (en) Flexible display of electronic device and method for operating same
US10802622B2 (en) Electronic device and method for controlling same
WO2014032431A1 (en) Terminal device and method for quickly starting program
JP2014523056A (en) On-demand tab recovery
CN105981014B (en) Web page navigation method, mobile terminal using the method, and network navigation computer program
KR20180010029A (en) Method and apparatus for operation of an electronic device
US11210449B2 (en) Page display method and device and storage medium
US11137838B2 (en) Electronic device for storing user data, and method therefor
CN103870121A (en) Information processing method and electronic equipment
TWI503735B (en) System and method of application jump prediction
CN107491238A (en) The display methods and device of pushed information
CN104391742A (en) Application optimization method and device
CN112905255B (en) Information processing method, device and electronic equipment
CN110377362B (en) Method, device, terminal and storage medium for cleaning application program
WO2022188667A1 (en) Screen rotation processing method and apparatus, medium and electronic device
JP2018500612A (en) Information processing method and apparatus
CN113704515B (en) Multimedia output method and device
CN112596827B (en) Display information extraction method and device and computer equipment

Legal Events

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