[go: up one dir, main page]

TWI831285B - Menu interface function option sorting system and method - Google Patents

Menu interface function option sorting system and method Download PDF

Info

Publication number
TWI831285B
TWI831285B TW111126037A TW111126037A TWI831285B TW I831285 B TWI831285 B TW I831285B TW 111126037 A TW111126037 A TW 111126037A TW 111126037 A TW111126037 A TW 111126037A TW I831285 B TWI831285 B TW I831285B
Authority
TW
Taiwan
Prior art keywords
function
functions
menu interface
user terminal
options
Prior art date
Application number
TW111126037A
Other languages
Chinese (zh)
Other versions
TW202403529A (en
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 玉山商業銀行股份有限公司
Priority to TW111126037A priority Critical patent/TWI831285B/en
Publication of TW202403529A publication Critical patent/TW202403529A/en
Application granted granted Critical
Publication of TWI831285B publication Critical patent/TWI831285B/en

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

A menu interface function option sorting system includes a communication module, a database and a processor. The processor obtains the number of times each function is used within a specific period according to the historical records of multiple functions, and thereby selects N functions with the top N (N≥2) usage times from the functions, and according to the historical records of the N functions, selects M (2≤M≤N) functions with a sequential relationship in use from the N functions, and arranges the M functions in the order of use in a function menu corresponding to a function option. When the processor receives a request for the function option from the communication module, it provides a menu interface including the function menu to a user terminal device through the communication module , N and M are positive integers.

Description

選單介面功能選項排序系統及方法Menu interface function option sorting system and method

本發明是有關於一種選單介面功能選項排序系統,特別是指一種提供使用上有先後順序之功能選項的選單介面功能選項排序系統。The present invention relates to a menu interface function option sorting system, and in particular to a menu interface function option sorting system that provides functional options in a sequence of use.

一般網路銀行提供的使用者介面會將所有的功能全部羅列在同一操作畫面上,以致使用者需花費較多時間瀏覽操作畫面才能找到自己所欲使用的某一特定功能,反而造成使用者的不便。因此,網路銀行是否能提供一種讓使用者快速地查找到所欲使用的功能的使用者介面,便成為一個值得研究的課題。Generally, the user interface provided by online banking will list all functions on the same operation screen, so that users need to spend more time browsing the operation screen to find a specific function they want to use, which in turn causes user confusion. inconvenient. Therefore, whether online banking can provide a user interface that allows users to quickly find the functions they want to use has become a topic worthy of study.

因此,本發明的目的,即在提供一種使用上有先後順序之功能選項的選單介面功能選項排序系統,其能克服上述現有技術的至少一缺點。Therefore, the object of the present invention is to provide a menu interface function option sorting system for using sequential function options, which can overcome at least one of the above-mentioned shortcomings of the prior art.

於是,本發明提供一種選單介面功能選項排序系統,用以提供一選單介面給一使用者終端裝置。該選單介面功能選項排序系統包含一通訊模組、一資料庫及一處理器。Therefore, the present invention provides a menu interface function option sorting system for providing a menu interface to a user terminal device. The menu interface function option sorting system includes a communication module, a database and a processor.

該通訊模組電連接該使用者終端裝置,以接收該使用者終端裝置透過該選單介面要求提供一功能選項的請求。該資料庫,其中儲存該功能選項所包含的多個功能以及每一功能被使用的歷史紀錄。該處理器電連接該通訊模組及該資料庫,並從該資料庫讀取該等功能的歷史紀錄。The communication module is electrically connected to the user terminal device to receive a request from the user terminal device to provide a function option through the menu interface. This database stores multiple functions included in the function option and the history of use of each function. The processor is electrically connected to the communication module and the database, and reads the history records of the functions from the database.

該處理器根據該等功能的歷史紀錄取得各該功能在一特定期間內被使用的次數,並藉此從該等功能中篩選出使用次數排名在前N(N≥2)個的N個功能,並且根據該N個功能的歷史紀錄,從該N個功能中挑選出使用上有先後順序關係的M(2≤M≤N)個功能,並將該M個功能按使用的先後順序排列在一與該功能選項對應的功能選單中,且該處理器收到該通訊模組傳來的該功能選項的請求時,透過該通訊模組提供包含該功能選單的該選單介面給該使用者終端裝置,N、M為正整數。The processor obtains the number of times each function has been used in a specific period based on the historical records of these functions, and thereby filters out the N functions with the top N (N≥2) usage times from these functions. , and based on the historical records of the N functions, select M (2≤M≤N) functions that have a sequential relationship in use from the N functions, and arrange the M functions in the order of use. In a function menu corresponding to the function option, and when the processor receives the request for the function option from the communication module, the menu interface including the function menu is provided to the user terminal through the communication module Device, N and M are positive integers.

在一些實施態樣中,該資料庫還儲存多個功能選項及每一功能選項被選取的歷史紀錄,該處理器從該資料庫讀取該等功能選項的歷史紀錄並根據該等功能選項的歷史紀錄取得各該功能選項在該特定期間內被選取的次數,並藉此從該等功能選項中篩選出使用次數排名在前X(X≥4)個的X個功能選項,X為正整數,並將該X個功能選項按照被選取的次數多寡排名依序排列在該選單介面上,當該使用者終端裝置傳送一登入請求給該通訊模組時,該處理器經由該通訊模組接收該登入請求,且確認該登入請求通過驗證後,透過該通訊模組提供包含該X個功能選項的該選單介面給該使用者終端裝置。In some implementations, the database also stores a plurality of functional options and a historical record of the selection of each functional option. The processor reads the historical records of the functional options from the database and calculates the historical records of the functional options based on the selection of the functional options. The historical record obtains the number of times each function option has been selected during the specific period, and uses this to filter out the X function options with the top X (X≥4) usage times from these function options, where X is a positive integer. , and arrange the X function options on the menu interface in order according to the number of times they are selected. When the user terminal device sends a login request to the communication module, the processor receives the After the login request and confirming that the login request is verified, the menu interface including the X function options is provided to the user terminal device through the communication module.

在一些實施態樣中,該資料庫還儲存多個功能選項及每一功能選項被選取的歷史紀錄,該處理器從該資料庫讀取該等功能選項的歷史紀錄並根據該等功能選項的歷史紀錄取得各該功能選項在該特定期間內被選取的次數,並藉此從該等功能選項中篩選出使用次數排名在前X(X≥2)個的X個功能選項,X為正整數,並將該X個功能選項按照被選取的次數多寡排名依序排列在該選單介面上,當該使用者終端裝置傳送一登入請求給該通訊模組時,該處理器經由該通訊模組接收該登入請求,且確認該登入請求通過驗證後,透過該通訊模組提供包含該X個功能選項的該選單介面給該使用者終端裝置。In some implementations, the database also stores a plurality of functional options and a historical record of the selection of each functional option. The processor reads the historical records of the functional options from the database and calculates the historical records of the functional options based on the selection of the functional options. The historical record obtains the number of times each function option has been selected during the specific period, and uses this to filter out the X function options with the top X (X≥2) usage times from these function options, where X is a positive integer. , and arrange the X function options on the menu interface in order according to the number of times they are selected. When the user terminal device sends a login request to the communication module, the processor receives the After the login request and confirming that the login request is verified, the menu interface including the X function options is provided to the user terminal device through the communication module.

在一些實施態樣中,該通訊模組還接收該使用者終端裝置透過該選單介面要求提供一包含從該選單介面中被選取的Y(Y≥1)個功能的客製化功能選項的請求,該處理器經由該通訊模組接收該客製化功能選項的請求並回應於該客製化功能選項的請求,將被選取的該Y個功能排列在一與該客製化功能選項對應的客製化功能選單中,並透過該通訊模組提供包含該客製化功能選單的該選單介面給該使用者終端裝置,Y為正整數。In some implementations, the communication module also receives a request from the user terminal device to provide a customized function option including Y (Y≥1) functions selected from the menu interface. , the processor receives the request for the customized function option through the communication module and responds to the request for the customized function option, arranging the selected Y functions in a sequence corresponding to the customized function option. In the customized function menu, and providing the menu interface including the customized function menu to the user terminal device through the communication module, Y is a positive integer.

本發明的另一目的在於提供一種選單介面功能選項排序方法,其能克服上述現有技術的至少一缺點。Another object of the present invention is to provide a method for sorting menu interface function options, which can overcome at least one shortcoming of the above-mentioned prior art.

於是,本發明所提供的一種選單介面功能選項排序方法,用以提供一選單介面給一使用者終端裝置,並利用一伺服器裝置來執行;該選單介面功能選項排序方法包含以下步驟:(A)該伺服器裝置從一資料庫中獲得該選單介面中的一功能選項所包含的多個功能以及每一功能被使用的歷史紀錄;(B)該伺服器裝置根據該等功能的歷史紀錄取得各該功能在一特定期間內被使用的次數,並藉此從該等功能中篩選出使用次數排名在前N(N≥2)個的N個功能,N為正整數;(C)該伺服器裝置根據該N個功能的歷史紀錄,從該N個功能中挑選出使用上有先後順序關係的M(2≤M≤N)個功能時,並將該M個功能按使用的先後順序排列在一與該功能選項對應的功能選單中,M為正整數;及(D)該伺服器裝置回應於該使用者終端裝置透過該選單介面要求提供一功能選項的請求,提供包含該功能選單的該選單介面給該使用者終端裝置。Therefore, the invention provides a method for sorting menu interface function options, which is used to provide a menu interface to a user terminal device and is executed by a server device; the method for sorting menu interface function options includes the following steps: (A) ) The server device obtains multiple functions included in a function option in the menu interface and the historical records of the use of each function from a database; (B) The server device obtains the historical records of these functions based on the The number of times each function has been used in a specific period, and thereby filter out the N functions with the top N (N≥2) usage times from these functions, N is a positive integer; (C) The servo Based on the historical records of the N functions, the device selects M (2 ≤ M ≤ N) functions that have a sequential relationship in use from the N functions, and arranges the M functions in the order of use. In a function menu corresponding to the function option, M is a positive integer; and (D) the server device responds to the user terminal device's request to provide a function option through the menu interface, providing a function menu containing the function menu. The menu interface is provided to the user terminal device.

在一些實施態樣中,還包含以下步驟:(E)該伺服器裝置從該資料庫中獲得該選單介面中所包含的多個功能選項及每一功能選項被選取的歷史紀錄;(F)該伺服器裝置根據該等功能選項的歷史紀錄取得各該功能選項在該特定期間內被選取的次數,並藉此從該等功能選項中篩選出選取次數排名在前X(X≥4)個的X個功能選項,X為正整數;(G)該伺服器裝置將該X個功能選項按照被選取的次數多寡排名依序排列在該選單介面上;及(H)該伺服器裝置回應於該使用者終端裝置傳送的一登入請求,且確認該登入請求通過驗證後,提供包含該X個功能選項的該選單介面給該使用者終端裝置。In some implementations, the following steps are also included: (E) The server device obtains multiple functional options included in the menu interface and a historical record of the selection of each functional option from the database; (F) The server device obtains the number of times each functional option has been selected within the specific period based on the historical records of these functional options, and thereby filters out the top X (X≥4) selected functional options from these functional options. X function options, X is a positive integer; (G) The server device arranges the X function options on the menu interface in order according to the number of times they are selected; and (H) The server device responds to The user terminal device sends a login request, and after confirming that the login request passes the verification, the menu interface including the X function options is provided to the user terminal device.

在一些實施態樣中,還包含以下步驟:(I)該伺服器裝置回應於該使用者終端裝置傳送的一包含從該選單介面中被選取的Y(Y≥1)個功能的客製化功能選項的請求,將被選取的該Y個功能排列在一與該客製化功能選項對應的客製化功能選單中,提供包含該Y個功能的該客製化功能選單的該選單介面給該使用者終端裝置,Y為正整數。In some implementations, the following steps are also included: (1) The server device responds to a customized message sent by the user terminal device including Y (Y≥1) functions selected from the menu interface. Function option request: Arrange the selected Y functions in a customized function menu corresponding to the customized function option, and provide the menu interface of the customized function menu including the Y functions to For this user terminal device, Y is a positive integer.

本發明的功效在於:當該處理器根據該N個功能的歷史紀錄,從該N個功能中挑選出使用上有先後順序關係的M(2≤M≤N)個功能,並將該M個功能按使用的先後順序排列在該與該功能選項對應的功能選單中,該處理器收到該通訊模組傳來的該功能選項的請求時,透過該通訊模組提供包含該功能選單的該選單介面給該使用者終端裝置,進而能讓使用者快速地查找到所欲使用的功能。The effect of the present invention is: when the processor selects M (2≤M≤N) functions that have a sequential relationship in use from the N functions based on the historical records of the N functions, and combines the M functions Functions are arranged in the function menu corresponding to the function option in the order of use. When the processor receives the request for the function option from the communication module, it provides the function menu including the function menu through the communication module. A menu interface is provided to the user terminal device, thereby allowing the user to quickly find the functions they want to use.

在本發明被詳細描述之前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。Before the present invention is described in detail, it should be noted that in the following description, similar elements are designated with the same numbering.

參閱圖1,本發明選單介面功能選項排序系統的一實施例,用以提供一選單介面給一使用者終端裝置1。該選單介面例如是網路銀行或行動銀行APP的使用者選單介面。該使用者終端裝置1例如是智慧型手機、電腦平板或電腦設備。Referring to FIG. 1 , an embodiment of the menu interface function option sorting system of the present invention is used to provide a menu interface to a user terminal device 1 . The menu interface is, for example, the user menu interface of an online banking or mobile banking APP. The user terminal device 1 is, for example, a smart phone, a computer tablet or a computer device.

該選單介面功能選項排序系統可由一伺服器裝置100來實施。該伺服器裝置100包含一通訊模組2、一資料庫3及一處理器4。該伺服器裝置100由單一電腦設備或多台電腦設備組成。The menu interface function option ranking system can be implemented by a server device 100 . The server device 100 includes a communication module 2, a database 3 and a processor 4. The server device 100 is composed of a single computer device or multiple computer devices.

該通訊模組2例如是但不限於一網路介面卡,其能透過網際網路與該使用者終端裝置1連線,以提供該選單介面給該使用者終端裝置1,並接收該使用者終端裝置1透過該選單介面要求提供一功能選項的請求,例如當使用者點選該選單介面顯示的多個功能選項其中一個功能選項後,該使用者終端裝置1經由網際網路傳送該功能選項的請求給該伺服器裝置100。The communication module 2 is, for example but not limited to, a network interface card, which can be connected to the user terminal device 1 through the Internet to provide the menu interface to the user terminal device 1 and receive messages from the user. The terminal device 1 requests to provide a function option through the menu interface. For example, when the user clicks one of the multiple function options displayed on the menu interface, the user terminal device 1 transmits the function option through the Internet. request to the server device 100.

該資料庫3儲存多個功能選項及每一功能選項被選取的歷史紀錄,還儲存每一功能選項所包含的多個功能以及每一功能被使用的歷史紀錄。舉例來說,該等功能選項例如是臺幣存匯、外幣存匯、信用卡、基金及我的最愛等,但不限於此。臺幣存匯包含即時/預約轉帳、存款交易明細查詢、轉定存、定存明細查詢及帳號餘額查詢等功能,但不限於此。The database 3 stores a plurality of function options and a history record of each function option being selected. It also stores a plurality of functions included in each function option and a history record of each function being used. For example, these functional options include Taiwan dollar deposits, foreign currency deposits, credit cards, funds, and favorites, but are not limited to these. Taiwan dollar deposit and exchange includes functions such as instant/scheduled transfer, deposit transaction details inquiry, transfer to fixed deposit, time deposit details inquiry and account balance inquiry, but is not limited to these.

該處理器4電連接該通訊模組2及該資料庫3,並從該資料庫3讀取該等功能選項及該等功能的歷史紀錄。各該功能選項的歷史紀錄包括各該功能選項在過去時間(例如過去5年以來)被選取的次數。各該功能的歷史紀錄包括各該功能在過去時間(例如過去5年以來)被使用的次數及各該功能實際上被使用的先後順序等,但不限於此。The processor 4 is electrically connected to the communication module 2 and the database 3, and reads the function options and the history records of the functions from the database 3. The history record of each functional option includes the number of times each functional option has been selected in the past (for example, in the past 5 years). The historical records of each function include the number of times each function has been used in the past (such as the past five years) and the order in which each function was actually used, but is not limited to this.

以下,參閱圖1、圖2A及圖3,詳細地說明該伺服器裝置100如何執行本發明選單介面功能選項排序方法的一實施例。該選單介面功能選項排序方法包含以下步驟S201~S204。The following describes in detail how the server device 100 executes an embodiment of the menu interface function option sorting method of the present invention with reference to FIG. 1 , FIG. 2A and FIG. 3 . The menu interface function option sorting method includes the following steps S201~S204.

首先,在步驟S201中,該處理器4從該資料庫3中獲得該選單介面中所包含的該等功能選項及每一功能選項被選取的歷史紀錄並根據該等功能選項的歷史紀錄取得各該功能選項在一特定期間內被選取的次數。該特定期間例如是過去兩年期間。接著,該處理器4執行步驟S202,在步驟S202中,該處理器4從該等功能選項中篩選出被選取的次數排名在前X(X≥2)個的X個功能選項,且將該X個功能選項按照被選取的次數多寡排名依序排列在該選單介面上,X為正整數。在本實施例中,選取次數排名前四名的功能選項分別是「臺幣存匯」、「外幣存匯」、「信用卡」、「基金」。First, in step S201, the processor 4 obtains the function options included in the menu interface and the selected history record of each function option from the database 3 and obtains each function option based on the history record of the function option. The number of times this feature option was selected during a specific period. The specific period is, for example, the past two years. Next, the processor 4 executes step S202. In step S202, the processor 4 filters out the X function options that have been selected for the top X function options are arranged on the menu interface in order according to the number of times they have been selected, and X is a positive integer. In this embodiment, the top four most frequently selected function options are "Taiwan dollar deposits", "Foreign currency deposits", "Credit Cards", and "Funds".

然後,該處理器4執行步驟S203,在步驟S203中,該處理器4確認是否接受一來自該使用者終端裝置1的登入請求。若該處理器4確認接受該來自該使用者終端裝置1的登入請求時(例如該登入請求通過驗證),流程將進行步驟S204。相反地,若該處理器4並未接受該使用者終端裝置1的該登入請求時(例如該登入請求未通過驗證),流程將回到步驟S203(直到該處理器4接受到登入請求)。Then, the processor 4 executes step S203. In step S203, the processor 4 confirms whether to accept a login request from the user terminal device 1. If the processor 4 confirms acceptance of the login request from the user terminal device 1 (for example, the login request passes verification), the process will proceed to step S204. On the contrary, if the processor 4 does not accept the login request of the user terminal device 1 (for example, the login request fails verification), the process will return to step S203 (until the processor 4 accepts the login request).

在步驟S204中,該處理器4回應於該使用者終端裝置1的該登入請求,提供包含該X個功能選項的該選單介面給該使用者終端裝置1(見圖3)。In step S204, the processor 4 responds to the login request of the user terminal device 1 and provides the menu interface including the X function options to the user terminal device 1 (see Figure 3).

以下,參閱圖1、圖2B及圖4,該選單介面功能選項排序方法還包含以下步驟S205~S211。Referring below to Figure 1, Figure 2B and Figure 4, the menu interface function option sorting method also includes the following steps S205~S211.

首先,在步驟S205中,該處理器4從該資料庫3中獲得該選單介面中的一功能選項所包含的多個功能以及每一功能被使用的歷史紀錄,並根據該等功能的歷史紀錄取得各該功能在該特定期間內被使用的次數。接著,該處理器4執行步驟S206,在步驟S206中,該處理器4從該等功能中篩選出使用次數排名在前N(N≥2)個的N個功能,N為正整數。在本實施例中,N=10,例如有「即時/預約轉帳」、「存款交易明細查詢」、「轉定存」、「定存明細查詢」、「帳號餘額查詢」、「薪資明細查詢」、「電子對帳單下載」、「電子對帳單申請」、「常用轉入帳號設定」、「網銀轉出明細查詢」等10個功能。First, in step S205, the processor 4 obtains a plurality of functions included in a function option in the menu interface and a history record of the use of each function from the database 3, and based on the history records of these functions Get the number of times each function was used during the specific period. Next, the processor 4 executes step S206. In step S206, the processor 4 filters out the N functions with the top N (N≥2) usage times from the functions, where N is a positive integer. In this example, N=10, for example, "instant/scheduled transfer", "deposit transaction details inquiry", "conversion to fixed deposit", "time deposit details inquiry", "account balance inquiry", "salary details inquiry" , "Electronic Statement Download", "Electronic Statement Application", "Common Transfer Account Settings", "Online Banking Transfer Details Inquiry" and other 10 functions.

接著,在步驟S207中,該處理器4根據該10個功能的歷史紀錄,從該10個功能其中挑選出使用上有先後順序關係的M(2≤M≤10)個功能,M為正整數。舉例來說,使用者在進行轉帳後,通常會查看交易明細,因此,該10個功能中的「即時/預約轉帳」與「存款交易明細查詢」兩功能在使用上有先後順序關係。又例如,使用者在操作線上定存後會查看定存明細最後確認帳號餘額,因此,該10個功能中的「轉定存」、「定存明細查詢」及「帳號餘額查詢」三功能在使用上也有先後順序關係。因此,在本實施例中,M=5。Next, in step S207, the processor 4 selects M (2≤M≤10) functions that have a sequential relationship in use from the 10 functions based on the historical records of the 10 functions, where M is a positive integer. . For example, after making a transfer, users usually check the transaction details. Therefore, among the 10 functions, "instant/scheduled transfer" and "deposit transaction details inquiry" have a sequential relationship in use. For another example, after making an online fixed deposit, the user will check the fixed deposit details and finally confirm the account balance. Therefore, among the 10 functions, the three functions of "transfer to fixed deposit", "fixed deposit details inquiry" and "account balance inquiry" are included in the There is also a sequential relationship in use. Therefore, in this embodiment, M=5.

因此,在步驟S207中,當該處理器4判斷該10個功能其中有5個功能使用上有先後順序關係時,流程將進行步驟S208。在步驟S208中,該處理器4將該M個功能按使用的先後順序排列在一與該功能選項對應的功能選單中。Therefore, in step S207, when the processor 4 determines that 5 of the 10 functions have a sequential relationship in use, the process will proceed to step S208. In step S208, the processor 4 arranges the M functions in a function menu corresponding to the function option in order of use.

然後,該處理器4執行步驟S209,在步驟S209中,該處理器4確認是否接受該使用者終端裝置1透過該選單介面要求提供一功能選項的請求。若該處理器4確認接受到該使用者終端裝置1的請求時,流程將進行步驟S210。相反地,若該處理器4並未接受該使用者終端裝置1的任何請求時,流程將回到步驟S209直到該處理器4接受該使用者終端裝置1的請求。Then, the processor 4 executes step S209. In step S209, the processor 4 confirms whether to accept the request of the user terminal device 1 to provide a function option through the menu interface. If the processor 4 confirms that the request from the user terminal device 1 is received, the process will proceed to step S210. On the contrary, if the processor 4 does not accept any request from the user terminal device 1, the process will return to step S209 until the processor 4 accepts the request from the user terminal device 1.

在步驟S210中,該處理器4回應於該使用者終端裝置1的該請求,提供包含該功能選單的該選單介面給該使用者終端裝置1(見圖4)。In step S210, the processor 4 responds to the request of the user terminal device 1 and provides the menu interface including the function menu to the user terminal device 1 (see Figure 4).

以下,參閱圖1、圖2C及圖5,該選單介面功能選項排序方法還包含以下步驟S211~S213。Referring below to Figure 1, Figure 2C and Figure 5, the menu interface function option sorting method also includes the following steps S211~S213.

該處理器4執行步驟S211,在步驟S211中,該處理器4確認是否接收該使用者終端裝置1透過該選單介面要求提供一包含從該選單介面中被選取的Y(Y≥1)個功能的客製化功能選項的請求,Y為正整數。若該處理器4確認接收該使用者終端裝置1的請求時,流程將進行步驟S212。相反地,若該處理器4並未接收該使用者終端裝置1的任何請求時,流程將回到步驟S211直到該處理器4接收該使用者終端裝置1要求提供該客製化功能選項的請求。The processor 4 executes step S211. In step S211, the processor 4 confirms whether it receives a request from the user terminal device 1 to provide a function including Y (Y≥1) selected from the menu interface. A request for customized function options, Y is a positive integer. If the processor 4 confirms receiving the request of the user terminal device 1, the process will proceed to step S212. On the contrary, if the processor 4 does not receive any request from the user terminal device 1, the process will return to step S211 until the processor 4 receives a request from the user terminal device 1 to provide the customized function option. .

在步驟S212中,該處理器4回應於該使用者終端裝置1的該請求,將被選取的該Y個功能,例如「存款交易明細查詢」、「即時/預約轉帳」、「買外幣」、「轉定存」、「定存明細查詢」、「信用卡消費明細查詢」、「信用卡額度查詢」、「信用卡帳單資訊」、「信用卡費」、「庫存損益(例如,基金庫存損益)」等功能排列在一與該客製化功能選項對應的客製化功能選單中。最後,在步驟S213中,該處理器4提供包含該Y個功能的該客製化功能選單的該選單介面給該使用者終端裝置1(見圖5)。在本實施例中,該客製化功能選項例如是「我的最愛」,使用者可以將常用的功能選入「我的最愛」。In step S212, the processor 4 responds to the request of the user terminal device 1 and selects the Y functions, such as "Inquiry of Deposit Transaction Details", "Instant/Scheduled Transfer", "Buy Foreign Currency", "Transfer to time deposit", "Time deposit details inquiry", "Credit card consumption details inquiry", "Credit card limit inquiry", "Credit card bill information", "Credit card fees", "Inventory profit and loss (for example, fund inventory profit and loss)", etc. The functions are arranged in a customized function menu corresponding to the customized function option. Finally, in step S213, the processor 4 provides the menu interface including the customized function menu of the Y functions to the user terminal device 1 (see Figure 5). In this embodiment, the customized function option is, for example, "My Favorites", and the user can select frequently used functions into "My Favorites".

參閱圖4,以「臺幣存匯」為例,多數使用者登入網路銀行選取「臺幣存匯」功能選項時,操作旅程為進行轉帳→轉帳後查看交易明細,或者是進行定存→轉定存後查看定存明細→查看帳戶餘額,透過本發明選單介面功能選項排序方法所排出的「臺幣存匯」功能選項包含「即時/預約轉帳」、「存款交易明細查詢」、「轉定存」、「定存明細查詢」及「帳號餘額查詢」五功能,能滿足多數使用者在選取「臺幣存匯」時所欲使用的功能。Refer to Figure 4, taking "Taiwan Dollar Deposit" as an example. When most users log in to online banking and select the "Taiwan Dollar Deposit" function option, the operation journey is to transfer → check the transaction details after the transfer, or make a fixed deposit → After transferring to a fixed deposit, check the fixed deposit details → check the account balance. The "Taiwan dollar deposit" function options arranged through the menu interface function option sorting method of the present invention include "instant/scheduled transfer", "deposit transaction details inquiry", "transfer" The five functions of "Time Deposit", "Time Deposit Details Inquiry" and "Account Balance Inquiry" can satisfy the functions that most users want to use when selecting "Taiwan Dollar Deposit".

綜上所述,藉由本發明選單介面功能選項排序系統將在使用上有先後順序關係且為多數使用者常使用的功能按使用的先後順序排列在與該功能選項對應的該功能選單中並提供給使用者,能讓使用者快速地查找到所欲使用的功能,避免浪費時間的同時提升了使用者體驗。故本發明的選單介面功能選項排序系統及方法確實能達成本發明的功效與目的。In summary, through the menu interface function option sorting system of the present invention, functions that have a sequential relationship in use and are commonly used by most users are arranged in the function menu corresponding to the function option in the order of use and provide It allows users to quickly find the functions they want to use, avoiding wasting time and improving user experience. Therefore, the menu interface function option sorting system and method of the present invention can indeed achieve the effects and purposes of the present invention.

惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。However, the above are only examples of the present invention and should not be used to limit the scope of the present invention. All simple equivalent changes and modifications made based on the patent scope of the present invention and the content of the patent specification are still within the scope of the present invention. within the scope covered by the patent of this invention.

1:使用者終端裝置 2:通訊模組 3:資料庫 4:處理器 100:伺服器裝置 S201~S213:步驟 1: User terminal device 2: Communication module 3: Database 4: Processor 100:Server device S201~S213: steps

本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,說明本發明選單介面功能選項排序系統的一實施例; 圖2A是該實施例的一篩選功能選項的步驟流程圖; 圖2B是該實施例的一篩選功能的步驟流程圖; 圖2C是該實施例的一產生客製化功能選單的步驟流程圖; 圖3是該實施例的一包含X個功能選項的選單介面的一示意圖; 圖4是該實施例的該包含一功能選單的選單介面的一示意圖;及 圖5是該實施例的該包含一客製化功能選單的選單介面的一示意圖。 Other features and effects of the present invention will be clearly presented in the embodiments with reference to the drawings, in which: Figure 1 is a block diagram illustrating an embodiment of the menu interface function option sorting system of the present invention; Figure 2A is a step flow chart of a filtering function option in this embodiment; Figure 2B is a step flow chart of a screening function in this embodiment; Figure 2C is a flow chart of steps for generating a customized function menu in this embodiment; Figure 3 is a schematic diagram of a menu interface including X function options in this embodiment; Figure 4 is a schematic diagram of the menu interface including a function menu in this embodiment; and FIG. 5 is a schematic diagram of the menu interface including a customized function menu in this embodiment.

S205~S210:步驟S205~S210: steps

Claims (7)

一種選單介面功能選項排序系統,用以提供一選單介面給一使用者終端裝置;該選單介面功能選項排序系統包含: 一通訊模組,電連接該使用者終端裝置,以接收該使用者終端裝置透過該選單介面要求提供一功能選項的請求; 一資料庫,其中儲存該功能選項所包含的多個功能以及每一功能被使用的歷史紀錄;及 一處理器,電連接該通訊模組及該資料庫,並從該資料庫讀取該等功能的歷史紀錄; 該處理器根據該等功能的歷史紀錄取得各該功能在一特定期間內被使用的次數,並藉此從該等功能中篩選出使用次數排名在前N(N≥2)個的N個功能,並且根據該N個功能的歷史紀錄,從該N個功能中挑選出使用上有先後順序關係的M(2≤M≤N)個功能,並將該M個功能按使用的先後順序排列在一與該功能選項對應的功能選單中,且該處理器收到該通訊模組傳來的該功能選項的請求時,透過該通訊模組提供包含該功能選單的該選單介面給該使用者終端裝置,N、M為正整數。 A menu interface function option sorting system is used to provide a menu interface to a user terminal device; the menu interface function option sorting system includes: a communication module electrically connected to the user terminal device to receive a request from the user terminal device to provide a function option through the menu interface; A database that stores multiple functions included in the function option and the history of use of each function; and A processor electrically connected to the communication module and the database, and reading the historical records of the functions from the database; The processor obtains the number of times each function has been used in a specific period based on the historical records of these functions, and thereby filters out the N functions with the top N (N≥2) usage times from these functions. , and based on the historical records of the N functions, select M (2≤M≤N) functions that have a sequential relationship in use from the N functions, and arrange the M functions in the order of use. In a function menu corresponding to the function option, and when the processor receives the request for the function option from the communication module, the menu interface including the function menu is provided to the user terminal through the communication module Device, N and M are positive integers. 如請求項1所述的選單介面功能選項排序系統,其中,該資料庫還儲存多個功能選項及每一功能選項被選取的歷史紀錄,該處理器從該資料庫讀取該等功能選項的歷史紀錄並根據該等功能選項的歷史紀錄取得各該功能選項在該特定期間內被選取的次數,並藉此從該等功能選項中篩選出使用次數排名在前X(X≥4)個的X個功能選項,X為正整數,並將該X個功能選項按照被選取的次數多寡排名依序排列在該選單介面上,當該使用者終端裝置傳送一登入請求給該通訊模組時,該處理器經由該通訊模組接收該登入請求,且確認該登入請求通過驗證後,透過該通訊模組提供包含該X個功能選項的該選單介面給該使用者終端裝置。The menu interface function option ranking system as described in request item 1, wherein the database also stores a plurality of function options and a historical record of each function option being selected, and the processor reads the function options from the database. Historical records and based on the historical records of these functional options, obtain the number of times each functional option has been selected during the specific period, and thereby filter out the top X (X≥4) usage numbers from these functional options X function options, X is a positive integer, and the X function options are arranged on the menu interface in order according to the number of times they are selected. When the user terminal device sends a login request to the communication module, The processor receives the login request through the communication module, and after confirming that the login request is verified, provides the menu interface including the X function options to the user terminal device through the communication module. 如請求項1所述的選單介面功能選項排序系統,其中,該資料庫還儲存多個功能選項及每一功能選項被選取的歷史紀錄,該處理器從該資料庫讀取該等功能選項的歷史紀錄並根據該等功能選項的歷史紀錄取得各該功能選項在該特定期間內被選取的次數,並藉此從該等功能選項中篩選出使用次數排名在前X(X≥2)個的X個功能選項,X為正整數,並將該X個功能選項按照被選取的次數多寡排名依序排列在該選單介面上,當該使用者終端裝置傳送一登入請求給該通訊模組時,該處理器經由該通訊模組接收該登入請求,且確認該登入請求通過驗證後,透過該通訊模組提供包含該X個功能選項的該選單介面給該使用者終端裝置。The menu interface function option ranking system as described in request item 1, wherein the database also stores a plurality of function options and a historical record of each function option being selected, and the processor reads the function options from the database. Historical records and obtain the number of times each function option was selected during the specific period based on the historical records of these function options, and thereby filter out the top X (X ≥ 2) usage numbers from these function options X function options, X is a positive integer, and the X function options are arranged on the menu interface in order according to the number of times they are selected. When the user terminal device sends a login request to the communication module, The processor receives the login request through the communication module, and after confirming that the login request is verified, provides the menu interface including the X function options to the user terminal device through the communication module. 如請求項1所述的選單介面功能選項排序系統,其中,該通訊模組還接收該使用者終端裝置透過該選單介面要求提供一包含從該選單介面中被選取的Y(Y≥1)個功能的客製化功能選項的請求,該處理器經由該通訊模組接收該客製化功能選項的請求並回應於該客製化功能選項的請求,將被選取的該Y個功能排列在一與該客製化功能選項對應的客製化功能選單中,並透過該通訊模組提供包含該客製化功能選單的該選單介面給該使用者終端裝置,Y為正整數。The menu interface function option sorting system as described in request item 1, wherein the communication module also receives a request from the user terminal device to provide a message including Y (Y≥1) selected from the menu interface. A request for a customized function option for a function. The processor receives the request for the customized function option through the communication module and responds to the request for the customized function option, arranging the selected Y functions together. In the customized function menu corresponding to the customized function option, and providing the menu interface including the customized function menu to the user terminal device through the communication module, Y is a positive integer. 一種選單介面功能選項排序方法,用以提供一選單介面給一使用者終端裝置,並利用一伺服器裝置來執行;該選單介面功能選項排序方法包含以下步驟: (A)該伺服器裝置從一資料庫中獲得該選單介面中的一功能選項所包含的多個功能以及每一功能被使用的歷史紀錄; (B)該伺服器裝置根據該等功能的歷史紀錄取得各該功能在一特定期間內被使用的次數,並藉此從該等功能中篩選出使用次數排名在前N(N≥2)個的N個功能,N為正整數; (C)該伺服器裝置根據該N個功能的歷史紀錄,從該N個功能中挑選出使用上有先後順序關係的M(2≤M≤N)個功能,並將該M個功能按使用的先後順序排列在一與該功能選項對應的功能選單中,M為正整數;及 (D)該伺服器裝置回應於該使用者終端裝置透過該選單介面要求提供一功能選項的請求,提供包含該功能選單的該選單介面給該使用者終端裝置。 A menu interface function option sorting method is used to provide a menu interface to a user terminal device and utilize a server device to execute; the menu interface function option sorting method includes the following steps: (A) The server device obtains multiple functions included in a function option in the menu interface and the historical record of the use of each function from a database; (B) The server device obtains the number of times each function has been used in a specific period based on the historical records of these functions, and thereby filters out the top N (N≥2) functions from these functions. N functions, N is a positive integer; (C) Based on the historical records of the N functions, the server device selects M (2≤M≤N) functions that have a sequential relationship in use from the N functions, and assigns the M functions according to the usage order. are arranged in a function menu corresponding to the function option, M is a positive integer; and (D) The server device responds to the user terminal device's request to provide a function option through the menu interface, and provides the menu interface including the function menu to the user terminal device. 如請求項5所述的選單介面功能選項排序方法,其中,還包含以下步驟: (E)該伺服器裝置從該資料庫中獲得該選單介面中所包含的多個功能選項及每一功能選項被選取的歷史紀錄; (F)該伺服器裝置根據該等功能選項的歷史紀錄取得各該功能選項在該特定期間內被選取的次數,並藉此從該等功能選項中篩選出選取次數排名在前X(X≥2)個的X個功能選項,X為正整數; (G)該伺服器裝置將該X個功能選項按照被選取的次數多寡排名依序排列在該選單介面上;及 (H)該伺服器裝置回應於該使用者終端裝置傳送的一登入請求,且確認該登入請求通過驗證後,提供包含該X個功能選項的該選單介面給該使用者終端裝置。 The method for sorting menu interface function options as described in request item 5, which also includes the following steps: (E) The server device obtains multiple function options included in the menu interface and the historical record of the selection of each function option from the database; (F) The server device obtains the number of times each functional option has been selected within the specific period based on the historical records of these functional options, and thereby filters out the top X (X≥ 2) X function options, X is a positive integer; (G) The server device arranges the X function options on the menu interface in order according to the number of times they are selected; and (H) The server device responds to a login request sent by the user terminal device, and after confirming that the login request passes the verification, provides the menu interface including the X function options to the user terminal device. 如請求項5所述的選單介面功能選項排序方法,其中,還包含以下步驟: (I)該伺服器裝置回應於該使用者終端裝置傳送的一包含從該選單介面中被選取的Y(Y≥1)個功能的客製化功能選項的請求,將被選取的該Y個功能排列在一與該客製化功能選項對應的客製化功能選單中,提供包含該Y個功能的該客製化功能選單的該選單介面給該使用者終端裝置,Y為正整數。 The method for sorting menu interface function options as described in request item 5, which also includes the following steps: (I) The server device responds to a request for customized function options including Y (Y ≥ 1) functions selected from the menu interface sent by the user terminal device, and the selected Y functions are Functions are arranged in a customized function menu corresponding to the customized function option, and the menu interface of the customized function menu including the Y functions is provided to the user terminal device, where Y is a positive integer.
TW111126037A 2022-07-12 2022-07-12 Menu interface function option sorting system and method TWI831285B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW111126037A TWI831285B (en) 2022-07-12 2022-07-12 Menu interface function option sorting system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111126037A TWI831285B (en) 2022-07-12 2022-07-12 Menu interface function option sorting system and method

Publications (2)

Publication Number Publication Date
TW202403529A TW202403529A (en) 2024-01-16
TWI831285B true TWI831285B (en) 2024-02-01

Family

ID=90457458

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111126037A TWI831285B (en) 2022-07-12 2022-07-12 Menu interface function option sorting system and method

Country Status (1)

Country Link
TW (1) TWI831285B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200937231A (en) * 2007-10-15 2009-09-01 Ibm Summarizing portlet usage in a portal page
TW201040754A (en) * 2009-05-13 2010-11-16 Esobi Inc Method for filtering file clusters
TW201218061A (en) * 2010-09-06 2012-05-01 Ibm A method, apparatus and computer program for managing a user interface for an application program
TW201235935A (en) * 2011-02-25 2012-09-01 Esobi Inc A dynamic composing method for displayed screen
TW201308995A (en) * 2011-08-12 2013-02-16 Acer Inc Interactive system for advertisement and multimedia video and method thereof
TW201419011A (en) * 2012-11-06 2014-05-16 Chunghwa Wideband Best Network Co Ltd Method and system for providing personalized menu
TW201537438A (en) * 2014-03-20 2015-10-01 財團法人資訊工業策進會 Methods, systems, electronic devices, and computer program product for behavior based user interface layout display (BUILD)

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200937231A (en) * 2007-10-15 2009-09-01 Ibm Summarizing portlet usage in a portal page
TW201040754A (en) * 2009-05-13 2010-11-16 Esobi Inc Method for filtering file clusters
TW201218061A (en) * 2010-09-06 2012-05-01 Ibm A method, apparatus and computer program for managing a user interface for an application program
TW201235935A (en) * 2011-02-25 2012-09-01 Esobi Inc A dynamic composing method for displayed screen
TW201308995A (en) * 2011-08-12 2013-02-16 Acer Inc Interactive system for advertisement and multimedia video and method thereof
TW201419011A (en) * 2012-11-06 2014-05-16 Chunghwa Wideband Best Network Co Ltd Method and system for providing personalized menu
TW201537438A (en) * 2014-03-20 2015-10-01 財團法人資訊工業策進會 Methods, systems, electronic devices, and computer program product for behavior based user interface layout display (BUILD)

Also Published As

Publication number Publication date
TW202403529A (en) 2024-01-16

Similar Documents

Publication Publication Date Title
RU2721998C2 (en) Method, apparatus and wearable part equipped with control processor of system core, using barcode images for communication
CN108269135B (en) Method and device for information transmission and electronic equipment
US9129321B2 (en) Fraud detection system audit capability
JP2012532368A (en) System and method for adaptive selection of bank cards for payment
CN101843123A (en) Mobile remittances/payments
JP6307641B1 (en) Banking system and the method implemented in the banking system
CN107480963A (en) Payment processing method, device and electronic equipment
CN107644263A (en) Method and server are handled in banking reservation
JP6138975B2 (en) Coupon issuing device, coupon issuing system, coupon issuing method and program
CN112819547B (en) Information recommendation method and device
TWI831285B (en) Menu interface function option sorting system and method
CN115470266A (en) A data processing method and related equipment
CN114493555B (en) Resource processing method, device, computer equipment and storage medium
JP7622283B1 (en) Labor management server, credit card management server, labor management method, credit card management method, and program
JP5869615B2 (en) Coupon issuing device, coupon issuing system, coupon issuing method and program
TWM634113U (en) Menu interface function option sorting system
JP6518359B1 (en) Credit management and automatic payment system by face recognition technology
JP2021043780A (en) Information processing device, information processing method and terminal program
CN115409498A (en) Data processing method, device, equipment and medium
TWI844960B (en) Financial commodity subscription system and method thereof
JP2021189862A (en) Information processing system, server, and program
JP7359919B1 (en) Information processing device, information processing method, and program
JP7190002B1 (en) Data processing apparatus, method and program
CN114493569B (en) Signature verification method and device
CN111801698A (en) Payment two-dimensional code management method, device, payment system and storage medium