[go: up one dir, main page]

TWI789868B - System and method for suggesting associated operations - Google Patents

System and method for suggesting associated operations Download PDF

Info

Publication number
TWI789868B
TWI789868B TW110129641A TW110129641A TWI789868B TW I789868 B TWI789868 B TW I789868B TW 110129641 A TW110129641 A TW 110129641A TW 110129641 A TW110129641 A TW 110129641A TW I789868 B TWI789868 B TW I789868B
Authority
TW
Taiwan
Prior art keywords
electronic device
server
client electronic
file
suggesting
Prior art date
Application number
TW110129641A
Other languages
Chinese (zh)
Other versions
TW202307696A (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 TW110129641A priority Critical patent/TWI789868B/en
Application granted granted Critical
Publication of TWI789868B publication Critical patent/TWI789868B/en
Publication of TW202307696A publication Critical patent/TW202307696A/en

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)

Abstract

A system and method for suggesting associated operations is provided. The system includes a server, at least one first client electronic device and a second client electronic device. In response to receiving a first operation, the at least one first client electronic device records an associated operation set associated with the first operation in at least one log file, and transmits the at least one log file to the server. The server analyzes the at least one log file to obtain an associated operation suggestion file. The server recommends an associated operation for the second client electronic device according to the associated operation suggestion file.

Description

適於建議關聯操作的系統及方法Systems and methods suitable for suggesting associated operations

本揭露是有關於一種適於建議關聯操作的系統及方法。The present disclosure relates to a system and method for suggesting associated operations.

當用戶欲操作不熟悉的特定應用程式介面或功能,一旦用戶操作遇到問題,通常難以有效率地獲得其他用戶的協助,因而會花費較多時間摸索。基此,需要提出一種改良的適於建議關聯操作的系統及方法。When a user wants to operate a specific application program interface or function that he is not familiar with, once the user encounters a problem in operation, it is usually difficult to efficiently obtain assistance from other users, thus spending more time exploring. Based on this, it is necessary to propose an improved system and method suitable for suggesting associated operations.

本揭露提供一種適於建議關聯操作的系統及方法,可讓用戶在需要操作協助時獲得關聯操作的建議。The present disclosure provides a system and method suitable for suggesting associated operations, allowing the user to obtain suggested associated operations when operation assistance is needed.

本揭露的適於建議關聯操作的系統包括伺服器、至少一第一用戶端電子裝置以及第二用戶端電子裝置。至少一第一用戶端電子裝置通訊連接至伺服器。第二用戶端電子裝置通訊連接至伺服器,其中:至少一第一用戶端電子裝置響應於接收第一操作而將關聯於第一操作的關聯操作集合記錄於至少一記錄檔,並且傳送至少一記錄檔至伺服器;伺服器分析至少一記錄檔以獲得關聯操作建議檔;伺服器根據關聯操作建議檔為第二用戶端電子裝置建議關聯操作。The disclosed system suitable for suggesting associated operations includes a server, at least one first user-end electronic device, and a second user-end electronic device. At least one first client electronic device is communicatively connected to the server. The second client electronic device is communicatively connected to the server, wherein: at least one first client electronic device records an associated operation set associated with the first operation in at least one record file in response to receiving the first operation, and transmits at least one The log file is sent to the server; the server analyzes at least one log file to obtain an associated operation suggestion file; the server suggests an associated operation for the second client electronic device according to the associated operation suggestion file.

本揭露的建議關聯操作的方法包括:由至少一第一用戶端電子裝置響應於接收第一操作而將關聯於第一操作的關聯操作集合記錄於至少一記錄檔,並且傳送至少一記錄檔至伺服器;由伺服器分析至少一記錄檔以獲得關聯操作建議檔;由伺服器根據關聯操作建議檔為第二用戶端電子裝置建議關聯操作。The method for suggesting an associated operation of the present disclosure includes: by at least one first client electronic device in response to receiving the first operation, recording an associated operation set associated with the first operation in at least one record file, and transmitting the at least one record file to The server; the server analyzes at least one record file to obtain an associated operation suggestion file; the server suggests an associated operation for the second client electronic device according to the associated operation suggestion file.

基於上述,本揭露的適於建議關聯操作的系統及方法可分析(不同的)用戶對於特定應用程式的操作以獲得關聯操作建議,並可提供關聯操作建議給較不熟悉此應用程式的用戶。基此,可讓用戶在需要操作協助時獲得關聯操作的建議。Based on the above, the disclosed system and method for suggesting associated operations can analyze (different) user operations on a specific application to obtain associated operation suggestions, and can provide associated operation suggestions to users who are less familiar with the application. Based on this, users can get suggestions for associated operations when they need assistance with operations.

為讓本揭露的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。In order to make the above-mentioned features and advantages of the present disclosure more comprehensible, the following specific embodiments are described in detail together with the accompanying drawings.

圖1是根據本揭露一範例實施例的適於建議關聯操作的系統10的示意圖。請參照圖1,系統10包括伺服器100、第一用戶端電子裝置200a以及第二用戶端電子裝置300。第一用戶端電子裝置200a通訊連接(例如透過有線或無線網路)至伺服器100。第二用戶端電子裝置300通訊連接(例如透過有線或無線網路)至伺服器100。FIG. 1 is a schematic diagram of a system 10 suitable for suggesting association operations according to an exemplary embodiment of the present disclosure. Referring to FIG. 1 , the system 10 includes a server 100 , a first client electronic device 200 a and a second client electronic device 300 . The first client electronic device 200a is communicatively connected (for example, via a wired or wireless network) to the server 100 . The second client electronic device 300 is communicatively connected (for example, via a wired or wireless network) to the server 100 .

伺服器100、第一用戶端電子裝置200a以及第二用戶端電子裝置300例如是個人電腦、智慧型手機、平板電腦或其他類似裝置。伺服器100、第一用戶端電子裝置200a以及第二用戶端電子裝置300都可包括通訊晶片(未繪示於圖中)、儲存裝置(未繪示於圖中)及處理模組(未繪示於圖中)。The server 100 , the first client electronic device 200 a and the second client electronic device 300 are, for example, personal computers, smart phones, tablet computers or other similar devices. The server 100, the first client electronic device 200a and the second client electronic device 300 can all include a communication chip (not shown in the figure), a storage device (not shown in the figure) and a processing module (not shown in the figure) shown in the figure).

通訊晶片可為支援全球行動通信(GSM,Global System for Mobile communication)、個人手持式電話系統(PHS,Personal Handy-phone System)、碼多重擷取(CDMA,Code Division Multiple Access)系統、寬頻碼分多址(WCDMA,Wideband Code Division Multiple Access)系統、長期演進(LTE,Long Term Evolution)系統、全球互通微波存取(WiMAX,Worldwide interoperability for Microwave Access)系統、無線保真(Wi-Fi,Wireless Fidelity)系統、第五代行動通訊網路(5G,5 thGeneration Mobile Network)系統、或藍牙的信號傳輸的元件。 The communication chip can support global mobile communication (GSM, Global System for Mobile communication), personal hand-held telephone system (PHS, Personal Handy-phone System), code multiple acquisition (CDMA, Code Division Multiple Access) system, broadband code division Multiple Access (WCDMA, Wideband Code Division Multiple Access) system, Long Term Evolution (LTE, Long Term Evolution) system, Worldwide Interoperability Microwave Access (WiMAX, Worldwide interoperability for Microwave Access) system, Wireless Fidelity (Wi-Fi, Wireless Fidelity) ) system, the fifth generation mobile communication network (5G, 5 th Generation Mobile Network) system, or components of Bluetooth signal transmission.

儲存裝置可以是任何型態的固定或可移動隨機存取記憶體(RAM,Random Access Memory)、唯讀記憶體(ROM,Read-Only Memory)、快閃記憶體(flash memory)、硬碟(HDD,Hard Disk Drive)、固態硬碟(SSD,Solid State Drive)或類似元件或上述元件的組合。The storage device can be any type of fixed or removable random access memory (RAM, Random Access Memory), read-only memory (ROM, Read-Only Memory), flash memory (flash memory), hard disk ( HDD, Hard Disk Drive), Solid State Drive (SSD, Solid State Drive) or similar components or a combination of the above components.

處理模組可以是中央處理單元(CPU,Central Processing Unit),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位信號處理器(DSP,Digital Signal Processor)、可程式化控制器、特殊應用積體電路(ASIC,Application Specific Integrated Circuit)或其他類似元件或上述元件的組合。The processing module can be a central processing unit (CPU, Central Processing Unit), or other programmable general-purpose or special-purpose microprocessor (Microprocessor), digital signal processor (DSP, Digital Signal Processor), programmable Controller, Application Specific Integrated Circuit (ASIC, Application Specific Integrated Circuit) or other similar components or a combination of the above components.

在本實施例中,所謂的「關聯操作」指的是用戶在第一用戶端電子裝置200a執行了特定操作之後,再接續執行的其他操作。舉例來說,此特定操作可以是文字搜尋操作(例如在網頁上搜尋特定關鍵字),而此特定操作的「關聯操作」則可以是點選與此特定關鍵字的相關網站。In this embodiment, the so-called "associated operation" refers to other operations performed by the user after performing a specific operation on the first client electronic device 200a. For example, this specific action can be a text search operation (such as searching for a specific keyword on a web page), and the "associated action" of this specific action can be clicking on a website related to this specific keyword.

在另一實施例中,此特定操作可以是用戶在第一用戶端電子裝置200a的應用程式介面操作,而此特定操作的「關聯操作」則可以是執行了此特定操作之後,再接續執行的其他應用程式介面操作。In another embodiment, the specific operation may be performed by the user on the application program interface of the first client electronic device 200a, and the "associated operation" of the specific operation may be executed after the specific operation is performed. Other API operations.

圖2A~圖2C是根據本揭露一範例實施例的應用程式介面操作的示意圖。2A-2C are schematic diagrams of API operations according to an exemplary embodiment of the present disclosure.

請參照圖2A,在用戶開啟第一用戶端電子裝置200a上的應用程式之後,第一用戶端電子裝置200a可提供如圖2A的螢幕畫面201a(螢幕畫面201a包括應用程式介面1~應用程式介面8)。Please refer to FIG. 2A, after the user opens the application program on the first client electronic device 200a, the first client electronic device 200a can provide a screen image 201a as shown in FIG. 2A (the screen image 201a includes API 1~API 8).

假設用戶選擇應用程式介面4(圖表),第一用戶端電子裝置200a可提供如圖2B的螢幕畫面201b(螢幕畫面201b包括原圖2A的應用程式介面1~應用程式介面8,並包括應用程式介面41~應用程式介面43、應用程式介面411~應用程式介面417、應用程式介面421~應用程式介面423及應用程式介面431與應用程式介面432)。假設用戶此時選擇應用程式介面413(圓形圖),第一用戶端電子裝置200a可提供如圖2C的螢幕畫面201c(螢幕畫面201c包括應用程式介面4131~應用程式介面4132、應用程式介面41311~應用程式介面41314及應用程式介面41321與應用程式介面41322)。最後,用戶可選擇應用程式介面4132(立體圓形圖)。Assuming that the user selects API 4 (chart), the first client electronic device 200a may provide a screen image 201b as shown in FIG. 2B (the screen image 201b includes API 1-API 8 in the original FIG. API 41~API 43, API 411~API 417, API 421~API 423, API 431 and API 432). Assuming that the user selects the API 413 (circle diagram) at this time, the first client electronic device 200a may provide a screen image 201c as shown in FIG. 2C (the screen image 201c includes API 4131~API 4132, ~ API 41314 and API 41321 and API 41322). Finally, the user can select the API 4132 (3D circular image).

在用戶依序執行上述各選擇操作時,第一用戶端電子裝置200a可利用光學字元辨識應用程式(OCR,Optical Character Recognition)辨識特定操作以及關聯於此特定操作的關聯操作。When the user performs the above selection operations in sequence, the first client electronic device 200a can use an optical character recognition application (OCR, Optical Character Recognition) to recognize the specific operation and the associated operations associated with the specific operation.

舉例來說,第一用戶端電子裝置200a可利用流程自動化應用程式(RPA,Robotic Process Automation)獲得用戶在選擇應用程式介面4(圖表)時的螢幕畫面201a,並且利用光學字元辨識應用程式辨識出用戶所執行的操作為「選擇應用程式介面4(圖表)」。在一實施例中,流程自動化應用程式可以是第一用戶端電子裝置200a上的螢幕錄製軟體,然而本揭露不限於此。For example, the first client electronic device 200a can use a process automation application program (RPA, Robotic Process Automation) to obtain the screen image 201a when the user selects the application program interface 4 (chart), and use the optical character recognition application program to recognize The operation performed by the user is "Select API 4 (Graph)". In one embodiment, the process automation application program may be a screen recording software on the first client electronic device 200a, but the present disclosure is not limited thereto.

第一用戶端電子裝置200a也可以此方式辨識螢幕畫面201b及螢幕畫面201c,以辨識「選擇應用程式介面4(圖表)」的關聯操作為「選擇應用程式介面413(圓形圖)」及「選擇應用程式介面4132(立體圓形圖)」,並將這兩個操作加入「選擇應用程式介面4(圖表)」的關聯操作集合。The first client electronic device 200a can also identify the screen image 201b and the screen image 201c in this way, so as to identify the associated operation of "select API 4 (diagram)" as "select API 413 (circle graph)" and " Select Application Programming Interface 4132 (Stereo Circular Chart)", and add these two operations to the associated operation set of "Select Application Programming Interface 4 (Graph)".

在另一實施例中,「選擇應用程式介面4(圖表)」的關聯操作集合可包括螢幕畫面201b以及螢幕畫面201c中的各應用程式介面。換言之,雖然在上述實施例中用戶的操作順序為「選擇應用程式介面4(圖表)」、「選擇應用程式介面 413(圓形圖)」及「選擇應用程式介面4132(立體圓形圖)」,由於在執行了「選擇應用程式介面4(圖表)」之後第一用戶端電子裝置200a提供了螢幕畫面201b及螢幕畫面201c中的各應用程式介面,第一用戶端電子裝置200a可將螢幕畫面201b及螢幕畫面201c的各應用程式介面都加入「選擇應用程式介面4(圖表)」的關聯操作集合,即,關聯操作集合可包括用戶在「選擇應用程式介面4(圖表)」之後可能會接續執行的關聯操作。In another embodiment, the associated operation set of "select API 4 (chart)" may include the screen image 201b and each API in the screen image 201c. In other words, although the user's operation sequence in the above embodiment is "select API 4 (chart)", "select API 413 (circle graph)" and "select API 4132 (three-dimensional circular graph)" , since the first client electronic device 200a provides each API in the screen image 201b and the screen image 201c after executing "select API 4 (chart)", the first client electronic device 200a can display the screen image Each API of 201b and screen image 201c is added to the associated operation set of "Select API 4 (Graph)", that is, the associated operation set may include the user may continue after "Select API 4 (Graph)" The associated operation to perform.

第一用戶端電子裝置200a可將關聯操作集合記錄於記錄檔。記錄檔例如是第一用戶端電子裝置200a的作業系統中的檔案。舉例來說,第一用戶端電子裝置200a可於辨識出操作為「選擇應用程式介面4(圖表)」後將此操作記錄於記錄檔。接著,隨著第一用戶端電子裝置200a辨識出關聯操作為「選擇應用程式介面 413(圓形圖)」及「選擇應用程式介面4132(立體圓形圖)」,第一用戶端電子裝置200a可將這兩個操作也記錄於此記錄檔。The first user-end electronic device 200a can record the set of associated operations in a record file. The record file is, for example, a file in the operating system of the first client electronic device 200a. For example, the first client electronic device 200a may record the operation in the log file after recognizing the operation as "select API 4 (diagram)". Then, as the first client electronic device 200a recognizes the associated operation as "select API 413 (circular diagram)" and "select API 4132 (three-dimensional circular diagram)", the first client electronic device 200a These two operations can also be recorded in this log file.

第一用戶端電子裝置200a可傳送記錄檔至伺服器100。The first client electronic device 200a can transmit the record file to the server 100 .

伺服器100可分析記錄檔以獲得關聯操作建議檔。關聯操作建議檔例如是伺服器100的作業系統中的檔案。伺服器100可分析前述由圖2A~圖2C的應用程式介面操作所獲得的記錄檔。關聯操作建議檔例如可指示「選擇應用程式介面 413(圓形圖)前需先選擇選擇應用程式介面4(圖表)」以及「選擇應用程式介面4132(立體圓形圖)前需先選擇應用程式介面4(圖表)及應用程式介面 413(圓形圖)」。換言之,伺服器100可獲得基於(使用第一用戶端電子裝置200a的)用戶操作的關聯操作建議檔。The server 100 can analyze the log file to obtain the associated operation suggestion file. The associated operation suggestion file is, for example, a file in the operating system of the server 100 . The server 100 can analyze the aforementioned record files obtained through the API operations in FIGS. 2A-2C . The associated operation suggestion file can indicate, for example, "Select API 4 (Chart) before selecting API 413 (circle graph)" and "Select application program before selecting API 4132 (Circular graph) Interface 4 (Chart) and API 413 (Circle Chart)". In other words, the server 100 can obtain the associated operation suggestion file based on the user operation (using the first client electronic device 200 a ).

在一實施例中,伺服器100可利用神經網路模型分析記錄檔以獲得關聯操作建議檔。伺服器100例如可利用知識圖譜技術抽取記錄檔中的重要文字並且標記記錄檔內文字與文字之間的關係,以獲得關聯操作建議檔。例如,伺服器100可將記錄檔內圖2A~圖2C中各應用程式介面的文字內容(例如「圖表」、「圓形圖」、「立體圓形圖」及其它文字),利用神經網路模型、知識圖譜技術及/或自然語言等技術獲得關聯操作建議檔。In one embodiment, the server 100 can use a neural network model to analyze the recorded files to obtain associated operation suggestion files. For example, the server 100 can use the knowledge graph technology to extract important words in the record file and mark the relationship between words in the record file, so as to obtain the associated operation suggestion file. For example, the server 100 can use the neural network to convert the text content (such as "chart", "circle chart", "three-dimensional circular chart" and other texts) of the APIs in Fig. 2A to Fig. 2C in the record file. Model, knowledge map technology and/or natural language and other technologies to obtain associated operation suggestion files.

在獲得關聯操作建議檔之後,伺服器100可根據關聯操作建議檔為第二用戶端電子裝置300建議關聯操作。After obtaining the associated operation suggestion file, the server 100 may suggest an associated operation for the second client electronic device 300 according to the associated operation suggestion file.

請同時參照圖1及圖2A~圖C。當使用第二用戶端電子裝置300的用戶需要操作協助時,第二用戶端電子裝置300可傳送關聯操作查詢請求至伺服器100。關聯操作查詢請求例如可包括欲查詢操作「欲選擇立體圓形圖」。由於前述關聯操作建議檔指示了「選擇應用程式介面4132(立體圓形圖)前需先選擇應用程式介面4(圖表)及應用程式介面 413(圓形圖)」,伺服器100可將「選擇應用程式介面4(圖表)及應用程式介面 413(圓形圖)」作為建議操作,並傳送包括建議操作的關聯操作建議訊息至第二用戶端電子裝置300。Please refer to Figure 1 and Figure 2A ~ Figure C at the same time. When the user using the second client electronic device 300 needs operation assistance, the second client electronic device 300 may send an associated operation query request to the server 100 . The associated operation query request may include, for example, the desired query operation "to select a three-dimensional circular graph". Since the above-mentioned associated operation suggestion file indicates that "the API 4 (chart) and the API 413 (circular graph) must be selected before selecting the API 4132 (circular graph)", the server 100 can set "selection API 4 (diagram) and API 413 (circle graph)" are used as suggested operations, and an associated operation suggestion message including the suggested operations is sent to the second client electronic device 300 .

圖3是根據本揭露另一範例實施例的適於建議關聯操作的系統20的示意圖。圖3與圖1的不同之處在於,系統20的第一用戶端電子裝置的數量可為多個(第一用戶端電子裝置200a、第一用戶端電子裝置200b以及第一用戶端電子裝置200c)。圖3所示的第一用戶端電子裝置的數量僅為示意,本揭露不對此限制。FIG. 3 is a schematic diagram of a system 20 suitable for suggesting association operations according to another exemplary embodiment of the present disclosure. The difference between FIG. 3 and FIG. 1 is that the number of first user-side electronic devices in the system 20 may be multiple (first user-side electronic device 200a, first user-side electronic device 200b, and first user-side electronic device 200c ). The quantity of the first user-side electronic devices shown in FIG. 3 is only for illustration, and the present disclosure is not limited thereto.

第一用戶端電子裝置200b以及第一用戶端電子裝置200c可與第一用戶端電子裝置200a可具有相同的元件與功能,於此不再贅述。The first client electronic device 200b and the first client electronic device 200c may have the same components and functions as the first client electronic device 200a, and details will not be repeated here.

各第一用戶端電子裝置(第一用戶端電子裝置200a、第一用戶端電子裝置200b以及第一用戶端電子裝置200c)可分別通訊連接至伺服器100。Each of the first client electronic devices (the first client electronic device 200 a , the first client electronic device 200 b , and the first client electronic device 200 c ) can be respectively communicatively connected to the server 100 .

在圖3的實施例中,各第一用戶端電子裝置可分別傳送記錄檔至伺服器100。伺服器100可如前述實施例分析各記錄檔以獲得關聯操作建議檔。伺服器100可根據關聯操作建議檔為第二用戶端電子裝置300建議關聯操作。In the embodiment shown in FIG. 3 , each first client electronic device can transmit the record file to the server 100 respectively. The server 100 can analyze each record file to obtain an associated operation suggestion file as in the foregoing embodiment. The server 100 can suggest an associated operation for the second client electronic device 300 according to the associated operation suggestion file.

換句話說,藉由分析從(不同用戶所使用的)各第一用戶端電子裝置所接收到的各記錄檔,伺服器100可彙整並分析從不同用戶收到的記錄檔以獲得關聯操作建議檔,來為第二用戶端電子裝置300建議關聯操作。In other words, by analyzing the log files received from the first client electronic devices (used by different users), the server 100 can collect and analyze the log files received from different users to obtain associated operation suggestions files to suggest associated operations for the second client electronic device 300 .

圖4是根據本揭露一範例實施例的建議關聯操作的方法的流程圖。FIG. 4 is a flowchart of a method for suggesting associated operations according to an exemplary embodiment of the present disclosure.

在步驟S401中,由至少一第一用戶端電子裝置響應於接收第一操作而將關聯於第一操作的關聯操作集合記錄於至少一記錄檔,並且傳送至少一記錄檔至伺服器。In step S401 , in response to receiving the first operation, at least one first user-end electronic device records an associated operation set associated with the first operation in at least one record file, and transmits the at least one record file to the server.

在步驟S402中,由伺服器分析至少一記錄檔以獲得關聯操作建議檔。In step S402, the server analyzes at least one record file to obtain an associated operation suggestion file.

在步驟S403中,由伺服器根據關聯操作建議檔為第二用戶端電子裝置建議關聯操作。In step S403, the server suggests an associated operation for the second client electronic device according to the associated operation suggestion file.

綜上所述,本揭露的適於建議關聯操作的系統及方法可分析(不同的)用戶對於特定應用程式的操作以獲得關聯操作建議,並可提供關聯操作建議給較不熟悉此應用程式的用戶。基此,可讓用戶在需要操作協助時獲得關聯操作的建議。To sum up, the disclosed system and method for suggesting associated operations can analyze (different) user operations on a specific application to obtain associated operation suggestions, and can provide associated operation suggestions to those who are less familiar with the application user. Based on this, users can get suggestions for associated operations when they need assistance with operations.

雖然本揭露已以實施例揭露如上,然其並非用以限定本揭露,任何所屬技術領域中具有通常知識者,在不脫離本揭露的精神和範圍內,當可作些許的更動與潤飾,故本揭露的保護範圍當視後附的申請專利範圍所界定者為準。Although the present disclosure has been disclosed above with the embodiments, it is not intended to limit the present disclosure. Anyone with ordinary knowledge in the technical field may make some changes and modifications without departing from the spirit and scope of the present disclosure. The scope of protection of this disclosure should be defined by the scope of the appended patent application.

10、20:適於建議關聯操作的系統 100:伺服器 200a~200c、300:用戶端電子裝置 1~8、41~43、411~417、421~423、431、432、4131、4132、41311~41314、41321、41322:應用程式介面 201a~201c:螢幕畫面 S401~S403:步驟 10, 20: A system suitable for suggesting associated operations 100: server 200a~200c, 300: User-side electronic devices 1~8, 41~43, 411~417, 421~423, 431, 432, 4131, 4132, 41311~41314, 41321, 41322: API 201a~201c: screen images S401~S403: steps

圖1是根據本揭露一範例實施例的適於建議關聯操作的系統的示意圖。 圖2A~圖2C是根據本揭露一範例實施例的應用程式介面操作的示意圖。 圖3是根據本揭露另一範例實施例的適於建議關聯操作的系統的示意圖。 圖4是根據本揭露一範例實施例的建議關聯操作的方法的流程圖。 FIG. 1 is a schematic diagram of a system suitable for suggesting associated operations according to an exemplary embodiment of the present disclosure. 2A-2C are schematic diagrams of API operations according to an exemplary embodiment of the present disclosure. FIG. 3 is a schematic diagram of a system suitable for suggesting associated operations according to another exemplary embodiment of the present disclosure. FIG. 4 is a flowchart of a method for suggesting associated operations according to an exemplary embodiment of the present disclosure.

S401~S403:步驟 S401~S403: steps

Claims (16)

一種適於建議關聯操作的系統,包括:一伺服器;至少一第一用戶端電子裝置,通訊連接至所述伺服器;以及第二用戶端電子裝置,通訊連接至所述伺服器,其中:所述至少一第一用戶端電子裝置響應於接收一第一操作而將關聯於所述第一操作的一關聯操作集合記錄於至少一記錄檔,並且傳送所述至少一記錄檔至所述伺服器,其中所述至少一第一用戶端電子裝置響應於接收對一第一螢幕畫面的所述第一操作而顯示一第二螢幕畫面,其中所述第二螢幕畫面包括多個應用程式介面,且所述至少一第一用戶端電子裝置接收對所述第二螢幕畫面的一第二操作,其中所述第一用戶端電子將所述多個應用程式介面以及所述第二操作作為關聯於所述第一操作的一關聯操作,並將所述關聯操作加入至所述關聯操作集合;所述伺服器分析所述至少一記錄檔以獲得一關聯操作建議檔;所述伺服器根據所述關聯操作建議檔為所述第二用戶端電子裝置建議關聯操作。 A system adapted to suggest associated operations, comprising: a server; at least one first client electronic device communicatively connected to the server; and a second client electronic device communicatively connected to the server, wherein: The at least one first client electronic device records a set of associated operations associated with the first operation in at least one log file in response to receiving a first operation, and transmits the at least one log file to the server wherein the at least one first client electronic device displays a second screen in response to receiving the first operation on a first screen, wherein the second screen includes a plurality of APIs, and the at least one first client electronic device receives a second operation on the second screen, wherein the first client electronic associates the plurality of APIs and the second operation with the An associated operation of the first operation, and adding the associated operation to the associated operation set; the server analyzes the at least one record file to obtain an associated operation suggestion file; the server according to the The associated operation suggestion file suggests an associated operation for the second client electronic device. 如請求項1所述的適於建議關聯操作的系統,其中所述第一操作包括一應用程式介面操作以及一文字搜尋操作。 In the system suitable for suggesting associated operations as claimed in claim 1, wherein the first operation includes an application programming interface operation and a text search operation. 如請求項1所述的適於建議關聯操作的系統,其中: 所述至少一第一用戶端電子裝置響應於接收對所述第一螢幕畫面的所述第一操作而利用一光學字元辨識應用程式辨識所述第一操作。 A system adapted to suggest associated operations as recited in claim 1, wherein: The at least one first client electronic device recognizes the first operation using an OCR application in response to receiving the first operation on the first screen image. 如請求項3所述的適於建議關聯操作的系統,其中:所述至少一第一用戶端電子裝置響應於接收對所述第二螢幕畫面的所述第二操作而利用所述光學字元辨識應用程式辨識所述第二操作。 The system adapted to suggest associated operations as recited in Claim 3, wherein: said at least one first client electronic device utilizes said optical character in response to receiving said second operation on said second screen frame The recognition application program recognizes the second operation. 如請求項4所述的適於建議關聯操作的系統,其中所述至少一第一用戶端電子裝置利用一流程自動化應用程式獲得所述第一螢幕畫面以及所述第二螢幕畫面。 In the system suitable for suggesting associated operations as claimed in claim 4, wherein the at least one first client electronic device utilizes a process automation application program to obtain the first screen image and the second screen image. 如請求項1所述的適於建議關聯操作的系統,其中:所述伺服器利用一神經網路模型分析所述至少一記錄檔以獲得所述關聯操作建議檔。 The system suitable for suggesting associated operations as claimed in claim 1, wherein: the server uses a neural network model to analyze the at least one record file to obtain the associated operation suggestion file. 如請求項1所述的適於建議關聯操作的系統,其中:所述第二用戶端電子裝置傳送一關聯操作查詢請求至所述伺服器,其中所述關聯操作查詢請求包括一欲查詢操作;響應於接收所述關聯操作查詢請求,所述伺服器根據所述關聯操作建議檔產生一關聯操作建議訊息,並傳送所述關聯操作建議訊息至所述第二用戶端電子裝置,其中所述關聯操作建議訊息包括一建議操作。 The system suitable for suggesting associated operations as described in Claim 1, wherein: the second client electronic device transmits an associated operation query request to the server, wherein the associated operation query request includes an operation to be queried; In response to receiving the association operation query request, the server generates an association operation suggestion message according to the association operation suggestion file, and sends the association operation suggestion message to the second client electronic device, wherein the association The operation suggestion message includes a suggested operation. 如請求項1所述的適於建議關聯操作的系統,其中所述至少一第一用戶端電子裝置的數量為多個,其中所述至少一記 錄檔的數量為多個,其中該些第一用戶端電子裝置分別通訊連接至所述伺服器,其中:該些第一用戶端電子裝置分別傳送該些記錄檔至所述伺服器;所述伺服器分析該些記錄檔以獲得所述關聯操作建議檔。 The system suitable for suggesting associated operations as described in claim 1, wherein the number of the at least one first user-side electronic device is multiple, and the at least one record The number of record files is multiple, wherein the first user-end electronic devices are respectively connected to the server by communication, wherein: the first user-end electronic devices respectively transmit the record files to the server; The server analyzes the log files to obtain the associated operation suggestion files. 一種建議關聯操作的方法,包括:由至少一第一用戶端電子裝置響應於接收一第一操作而將關聯於所述第一操作的一關聯操作集合記錄於至少一記錄檔,並且傳送所述至少一記錄檔至一伺服器,其中所述至少一第一用戶端電子裝置響應於接收對一第一螢幕畫面的所述第一操作而顯示一第二螢幕畫面,其中所述第二螢幕畫面包括多個應用程式介面,且所述至少一第一用戶端電子裝置接收對所述第二螢幕畫面的一第二操作,其中所述第一用戶端電子將所述多個應用程式介面以及所述第二操作作為關聯於所述第一操作的一關聯操作,並將所述關聯操作加入至所述關聯操作集合;由所述伺服器分析所述至少一記錄檔以獲得一關聯操作建議檔;由所述伺服器根據所述關聯操作建議檔為一第二用戶端電子裝置建議關聯操作。 A method for suggesting an associated operation, comprising: by at least one first client electronic device in response to receiving a first operation, recording an associated operation set associated with the first operation in at least one record file, and transmitting the at least one log file to a server, wherein said at least one first client electronic device displays a second screen in response to receiving said first operation on a first screen, wherein said second screen including a plurality of APIs, and the at least one first client electronic device receives a second operation on the second screen, wherein the first client electronic uses the plurality of APIs and the The second operation is used as an associated operation associated with the first operation, and the associated operation is added to the associated operation set; the server analyzes the at least one record file to obtain an associated operation suggestion file ; Suggesting an associated operation for a second client electronic device according to the associated operation suggestion file by the server. 如請求項9所述的建議關聯操作的方法,其中所述第一操作包括一應用程式介面操作以及一文字搜尋操作。 In the method for suggesting associated operations as claimed in item 9, wherein the first operation includes an application programming interface operation and a text search operation. 如請求項9所述的建議關聯操作的方法,更包括: 由所述至少一第一用戶端電子裝置響應於接收對所述第一螢幕畫面的所述第一操作而利用一光學字元辨識應用程式辨識所述第一操作。 The method for suggesting associated operations as described in claim item 9 further includes: The first operation is recognized by the at least one first client electronic device using an OCR application in response to receiving the first operation on the first screen. 如請求項11所述的建議關聯操作的方法,更包括;由所述至少一第一用戶端電子裝置響應於接收對所述第二螢幕畫面的所述第二操作而利用所述光學字元辨識應用程式辨識所述第二操作。 The method for suggesting an associated operation as claimed in claim 11, further comprising: using the optical character by the at least one first client electronic device in response to receiving the second operation on the second screen The recognition application program recognizes the second operation. 如請求項12所述的建議關聯操作的方法,更包括;由所述至少一第一用戶端電子裝置利用一流程自動化應用程式獲得所述第一螢幕畫面以及所述第二螢幕畫面。 The method for suggesting associated operations as claimed in claim 12 further includes: obtaining the first screen image and the second screen image by the at least one first client electronic device using a process automation application program. 如請求項9所述的建議關聯操作的方法,其中由所述伺服器分析所述至少一記錄檔以獲得所述關聯操作建議檔的步驟更包括:由所述伺服器利用一神經網路模型分析所述至少一記錄檔以獲得所述關聯操作建議檔。 The method for suggesting an associated operation as described in Claim 9, wherein the step of analyzing the at least one record file by the server to obtain the suggested associated operation file further includes: using a neural network model by the server Analyzing the at least one log file to obtain the associated operation suggestion file. 如請求項9所述的建議關聯操作的方法,其中由所述伺服器根據所述關聯操作建議檔為所述第二用戶端電子裝置建議關聯操作的步驟更包括:由所述第二用戶端電子裝置傳送一關聯操作查詢請求至所述伺服器,其中所述關聯操作查詢請求包括一欲查詢操作; 響應於接收所述關聯操作查詢請求,由所述伺服器根據所述關聯操作建議檔產生一關聯操作建議訊息,並傳送所述關聯操作建議訊息至所述第二用戶端電子裝置,其中所述關聯操作建議訊息包括一建議操作。 The method for suggesting an associated operation as described in claim 9, wherein the step of suggesting an associated operation for the second client electronic device according to the associated operation suggestion file by the server further includes: by the second client The electronic device sends an associated operation query request to the server, wherein the associated operation query request includes an operation to be queried; In response to receiving the association operation query request, the server generates an association operation suggestion message according to the association operation suggestion file, and sends the association operation suggestion message to the second client electronic device, wherein the The associated operation suggestion message includes a suggested operation. 如請求項9所述的建議關聯操作的方法,其中所述至少一第一用戶端電子裝置的數量為多個,其中所述至少一記錄檔的數量為多個,其中該些第一用戶端電子裝置分別通訊連接至所述伺服器,其中所述方法更包括:由該些第一用戶端電子裝置分別傳送該些記錄檔至所述伺服器;由所述伺服器分析該些記錄檔以獲得所述關聯操作建議檔。 The method for suggesting an associated operation as described in Claim 9, wherein the number of the at least one first client electronic device is multiple, and the number of the at least one record file is multiple, and the number of the first client terminals The electronic devices are communicatively connected to the server respectively, wherein the method further includes: sending the log files to the server from the first client electronic devices respectively; analyzing the log files by the server to The associated operation suggestion file is obtained.
TW110129641A 2021-08-11 2021-08-11 System and method for suggesting associated operations TWI789868B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW110129641A TWI789868B (en) 2021-08-11 2021-08-11 System and method for suggesting associated operations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW110129641A TWI789868B (en) 2021-08-11 2021-08-11 System and method for suggesting associated operations

Publications (2)

Publication Number Publication Date
TWI789868B true TWI789868B (en) 2023-01-11
TW202307696A TW202307696A (en) 2023-02-16

Family

ID=86661181

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110129641A TWI789868B (en) 2021-08-11 2021-08-11 System and method for suggesting associated operations

Country Status (1)

Country Link
TW (1) TWI789868B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105306861A (en) * 2015-10-15 2016-02-03 深圳市时尚德源文化传播有限公司 Online teaching recording and playing method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105306861A (en) * 2015-10-15 2016-02-03 深圳市时尚德源文化传播有限公司 Online teaching recording and playing method and system
CN105306861B (en) 2015-10-15 2017-03-01 深圳市鹰硕技术有限公司 A kind of Web-based instruction recorded broadcast method and system

Also Published As

Publication number Publication date
TW202307696A (en) 2023-02-16

Similar Documents

Publication Publication Date Title
US11822600B2 (en) Content tagging
US10831802B2 (en) Techniques to respond to user requests using natural-language machine learning based on example conversations
US9805022B2 (en) Generation of topic-based language models for an app search engine
CN106792992B (en) A method and device for providing wireless access point information
JP2019091418A (en) Method and device for controlling page
WO2015169188A1 (en) Method, apparatus, and system for loading webpage application program
US20090299990A1 (en) Method, apparatus and computer program product for providing correlations between information from heterogenous sources
US11729130B2 (en) Live database records in a chat platform
WO2019152511A1 (en) Personalized digital assistant device and related methods
US20140108966A1 (en) Method, sharing platform, and system for sharing image-editing action
US20110238859A1 (en) Information processing apparatus and document data producing method
US20090292762A1 (en) Method, Apparatus, and Computer Program Product for Publishing Content
CN111935227A (en) Method for uploading file through browser, browser and electronic equipment
WO2018227791A1 (en) File processing method and mobile terminal
KR20210065629A (en) Chatbot integration agent platform system and service method thereof
JP2017510112A (en) Method for supporting wireless access to storage device and mobile routing hotspot device
WO2015081848A1 (en) Socialized extended search method and corresponding device and system
US10339175B2 (en) Aggregating photos captured at an event
WO2016110203A1 (en) File path storing and local file accessing method and device
US20160315997A1 (en) File transfer method, device, and system
CN106202440B (en) Data processing method, device and equipment
CN112788090A (en) Network resource transmission method, device and system
TWI789868B (en) System and method for suggesting associated operations
US20140344295A1 (en) Message based web content retrieval systems and computer implemented methods thereto
EP3195152A1 (en) Referenced content indexing