[go: up one dir, main page]

CN115331326A - Method and system for non-intrusive sharing of pop-up windows - Google Patents

Method and system for non-intrusive sharing of pop-up windows Download PDF

Info

Publication number
CN115331326A
CN115331326A CN202110509517.3A CN202110509517A CN115331326A CN 115331326 A CN115331326 A CN 115331326A CN 202110509517 A CN202110509517 A CN 202110509517A CN 115331326 A CN115331326 A CN 115331326A
Authority
CN
China
Prior art keywords
pop
window
data
intrusive
terminal device
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN202110509517.3A
Other languages
Chinese (zh)
Inventor
林建仲
涂玮君
陈裕彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adlink Technology Inc
Original Assignee
Adlink Technology 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 Adlink Technology Inc filed Critical Adlink Technology Inc
Priority to CN202110509517.3A priority Critical patent/CN115331326A/en
Publication of CN115331326A publication Critical patent/CN115331326A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C3/00Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
    • G07C3/005Registering or indicating the condition or the working of machines or other apparatus, other than vehicles during manufacturing process

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种弹出视窗的非侵入式共享处理方法及系统,用以抑制或关闭显示装置的弹出视窗。该方法包含以下步骤:非侵入式终端装置发布弹出视窗资料至沟通介面的资讯主题;中央处理装置订阅资讯主题以接收弹出视窗资料并根据弹出视窗资料产生对应弹出视窗的决策资料,并且将决策资料发布至资讯主题;以及非侵入式终端装置自资讯主题接收决策资料,并且根据决策资料抑制或关闭显示装置的弹出视窗。因此,本发明的方法可透过订阅/发布的机制自动将弹出视窗的资讯及解决方案传送至相同的设备,以减少作业人员的处理时间。

Figure 202110509517

The present invention provides a non-intrusive sharing processing method and system for pop-up windows, which are used to suppress or close the pop-up windows of a display device. The method includes the following steps: the non-intrusive terminal device publishes the pop-up window data to the information topic of the communication interface; the central processing device subscribes to the information topic to receive the pop-up window data and generates decision data corresponding to the pop-up window according to the pop-up window data, and sends the decision data Publishing to the information topic; and the non-intrusive terminal device receives decision data from the information topic, and suppresses or closes the pop-up window of the display device according to the decision data. Therefore, the method of the present invention can automatically transmit the information and solution of the pop-up window to the same device through the subscription/publishing mechanism, so as to reduce the processing time of the operator.

Figure 202110509517

Description

弹出视窗的非侵入式共享处理方法及系统Non-intrusive shared processing method and system for pop-up windows

技术领域technical field

本发明关于一种弹出视窗的共享处理方法及系统,并且特别地,关于一种可自动侦测、关闭及抑制设备的弹出视窗的非侵入式共享处理方法及系统。The present invention relates to a method and system for sharing and processing pop-up windows, and in particular, relates to a non-intrusive sharing processing method and system for automatically detecting, closing and suppressing pop-up windows of devices.

背景技术Background technique

随着工业的快速发展,许多工厂的设备逐渐走向自动化及智慧化。通常设备会搭配显示荧幕,并且设备会将目前的生产进度或各种参数显示于荧幕上,以让作业人员查看设备的运作状况。With the rapid development of industry, the equipment of many factories is gradually moving towards automation and intelligence. Usually, the equipment is equipped with a display screen, and the equipment will display the current production progress or various parameters on the screen, so that the operator can check the operation status of the equipment.

在传统的设备中,当参数或数值达到警告阈值时,设备透过信号灯提醒生产线上的作业人员。换言之,作业人员需在设备旁,才能够处理设备的紧急或异常事件。进一步地,当设备的生产参数或数值需被统计时,也需要作业人员在现场定期抄录。而为了解决传统的设备的人力成本问题,目前已开发出撷取荧幕画面及分析荧幕上的数据资料的技术及产品,以自动监控设备的运作状况。In traditional equipment, when a parameter or value reaches a warning threshold, the equipment alerts the workers on the production line through a signal light. In other words, the operator needs to be near the equipment to handle emergency or abnormal events of the equipment. Furthermore, when the production parameters or values of the equipment need to be counted, it is also necessary for the operators to make regular transcriptions on site. In order to solve the labor cost problem of traditional equipment, technologies and products have been developed to capture screen images and analyze data on the screen, so as to automatically monitor the operation status of equipment.

然而,由于设置于设备中的周边装置或元件有时会出现通知或警示的弹出视窗,例如:充电装置已充电完成的通知视窗、供气装置已开启的通知视窗、供料盘的料件剩余30%的警示视窗等。因此,当设备出现弹出视窗时,弹出视窗有可能会遮住荧幕中的生产参数或需侦测的资料,以致于系统无法辨识到资料而发生异常。而目前的解决方案包含作业人员前往设备并手动关闭弹出视窗,以及设备安装侵入式控制模组,并且作业人员远端控制设备以关闭弹出视窗。由于大型工厂的设备众多,甚至数以百计,若每个设备都跳出弹出视窗,则作业人员仍需逐一关闭弹出视窗,进而降低效率并提高成本。再者,若每个设备都安装侵入式控制模组,则额外安装的控制模组也将会增加设备的负载,进而降低生产效率。此外,相同的设备可能会遇到相同类型的弹出视窗,作业人员亦仍需手动或远端控制逐一关闭弹出视窗,进而降低效率。However, due to the peripheral devices or components installed in the equipment, sometimes notification or warning pop-up windows will appear, such as: the notification window that the charging device has been fully charged, the notification window that the gas supply device has been turned on, and the remaining 30 parts of the supply tray % warning windows etc. Therefore, when a pop-up window appears on the device, the pop-up window may cover the production parameters or data to be detected on the screen, so that the system cannot recognize the data and anomalies occur. The current solution includes the operator going to the device and manually closing the pop-up window, and installing an intrusive control module on the device, and the operator remotely controls the device to close the pop-up window. Since there are many devices in a large factory, even hundreds of them, if each device jumps out of a pop-up window, the operator still needs to close the pop-up window one by one, thereby reducing efficiency and increasing costs. Furthermore, if each device is installed with an intrusive control module, the additionally installed control module will also increase the load on the device, thereby reducing production efficiency. In addition, the same device may encounter the same type of pop-up windows, and operators still need to close the pop-up windows one by one manually or remotely, thereby reducing efficiency.

因此,有必要研发一种新式的弹出视窗的自动处理机制,以解决先前技术的问题。Therefore, it is necessary to develop a novel automatic processing mechanism for pop-up windows to solve the problems of the prior art.

发明内容Contents of the invention

有鉴于此,本发明的目的在于提供一种弹出视窗的非侵入式共享处理方法及系统,其能解决先前技术的问题,能减少作业人员的处理时间,进而提高效率并节省成本,还能直接于设备上处理弹出视窗,进而提高便利性及效率。In view of this, the purpose of the present invention is to provide a non-intrusive shared processing method and system for pop-up windows, which can solve the problems of the prior art, reduce the processing time of operators, improve efficiency and save costs, and directly Handle pop-up windows on the device to improve convenience and efficiency.

为实现上述目的,本发明公开了一种弹出视窗的非侵入式共享处理方法,用以抑制或关闭一显示装置的一弹出视窗,其特征在于该弹出视窗的非侵入式共享处理方法包含以下步骤:In order to achieve the above object, the present invention discloses a non-intrusive sharing processing method of a pop-up window, which is used to suppress or close a pop-up window of a display device, and is characterized in that the non-intrusive sharing processing method of the pop-up window includes the following steps :

一第一非侵入式终端装置发布该弹出视窗的一弹出视窗资料至一沟通介面中的一资讯主题;A first non-intrusive terminal device publishes a pop-up window data of the pop-up window to an information topic in a communication interface;

一中央处理装置订阅该沟通介面中的该资讯主题以接收该弹出视窗资料并根据该弹出视窗资料产生对应该弹出视窗的一决策资料,并且将该决策资料发布至该沟通介面中的该资讯主题;以及A central processing device subscribes to the information topic in the communication interface to receive the pop-up window data, generates a decision data corresponding to the pop-up window according to the pop-up window data, and publishes the decision data to the information topic in the communication interface ;as well as

该第一非侵入式终端装置自该沟通介面中的该资讯主题接收该决策资料,并且根据该决策资料抑制或关闭该显示装置的该弹出视窗。The first non-intrusive terminal device receives the decision data from the information topic in the communication interface, and suppresses or closes the pop-up window of the display device according to the decision data.

其中,进一步包含以下步骤:Among them, the following steps are further included:

该第一非侵入式终端装置撷取该显示装置的一荧幕影像,并且比对该荧幕影像及一预设荧幕影像以侦测该弹出视窗;以及The first non-intrusive terminal device captures a screen image of the display device, and compares the screen image with a default screen image to detect the pop-up window; and

该第一非侵入式终端装置分析该弹出视窗以产生该弹出视窗资料。The first non-intrusive terminal device analyzes the pop-up window to generate the pop-up window data.

其中,于该第一非侵入式终端装置撷取该显示装置的该荧幕影像,并且比对该荧幕影像及该预设荧幕影像以侦测该弹出视窗的步骤中,进一步包含以下步骤:Wherein, the step of capturing the screen image of the display device by the first non-intrusive terminal device, and comparing the screen image with the default screen image to detect the pop-up window further includes the following steps :

该第一非侵入式终端装置撷取该显示装置的该荧幕影像;The first non-intrusive terminal device captures the screen image of the display device;

该第一非侵入式终端装置判断该预设荧幕影像是否存在;The first non-intrusive terminal device determines whether the default screen image exists;

若为否,则该第一非侵入式终端装置将该荧幕影像取代为该预设荧幕影像;以及If not, the first non-intrusive terminal device replaces the screen image with the default screen image; and

若为是,则该第一非侵入式终端装置比对该荧幕影像及该预设荧幕影像以侦测该弹出视窗。If yes, the first non-intrusive terminal device compares the screen image with the default screen image to detect the pop-up window.

其中,于该第一非侵入式终端装置分析该弹出视窗以产生该弹出视窗资料的步骤中,进一步包含以下步骤:Wherein, in the step of analyzing the pop-up window to generate the pop-up window data by the first non-intrusive terminal device, the following steps are further included:

该第一非侵入式终端装置以演算法分析及计算该弹出视窗以产生该弹出视窗资料中的一按钮资料,其中该按钮资料包含一按钮轮廓及一按钮位置;以及The first non-intrusive terminal device uses an algorithm to analyze and calculate the pop-up window to generate a button data in the pop-up window data, wherein the button data includes a button outline and a button position; and

该第一非侵入式终端装置以光学字元辨识分析该按钮资料并产生该按钮资料中的一按钮文字。The first non-intrusive terminal device analyzes the button data by optical character recognition and generates a button text in the button data.

其中,进一步包含以下步骤:Among them, the following steps are further included:

该第一非侵入式终端装置比对该弹出视窗资料是否符合储存于一第一资料库的多个历史弹出视窗资料中的一第一历史弹出视窗资料,其中该第一资料库储存多个历史决策资料,并且该些历史弹出视窗资料分别对应该些历史决策资料;以及The first non-intrusive terminal device compares whether the pop-up window data matches a first historical pop-up window data among a plurality of historical pop-up window data stored in a first database, wherein the first database stores a plurality of historical pop-up window data Decision data, and the historical pop-up window data respectively correspond to the historical decision data; and

若为是,则该第一非侵入式终端装置根据对应该第一历史弹出视窗资料的该历史决策资料抑制或关闭该弹出视窗。If yes, the first non-intrusive terminal device suppresses or closes the pop-up window according to the historical decision data corresponding to the first historical pop-up window data.

其中,于该中央处理装置订阅该沟通介面中的该资讯主题以接收该弹出视窗资料并根据该弹出视窗资料产生对应该弹出视窗的该决策资料,并且将该决策资料发布至该沟通介面中的该资讯主题的步骤中,进一步包含以下步骤:Wherein, the central processing device subscribes to the information topic in the communication interface to receive the pop-up window data, generates the decision data corresponding to the pop-up window according to the pop-up window data, and publishes the decision data to the communication interface The steps of the news topic further include the following steps:

该中央处理装置接收该弹出视窗资料并产生对应该弹出视窗资料的多个解决方案;The central processing device receives the pop-up window data and generates a plurality of solutions corresponding to the pop-up window data;

根据该弹出视窗的该弹出视窗资料选择该些解决方案的其中之一作为该决策资料;以及selecting one of the solutions as the decision data based on the pop-up data of the pop-up; and

该中央处理装置发布该决策资料至该沟通介面中的该资讯主题。The central processing device publishes the decision data to the information topic in the communication interface.

其中,进一步包含以下步骤:Among them, the following steps are further included:

一第二非侵入式终端装置订阅该沟通介面中的该资讯主题;以及a second non-intrusive terminal device subscribes to the information topic in the communication interface; and

该第二非侵入式终端装置自该沟通介面中的该资讯主题接收并储存该弹出视窗资料及该决策资料至一第二资料库。The second non-intrusive terminal device receives and stores the pop-up window data and the decision data from the information subject in the communication interface to a second database.

还公开了一种弹出视窗的非侵入式共享处理系统,用以抑制或关闭一显示装置的一弹出视窗,其特征在于该弹出视窗的非侵入式共享处理系统包含:Also disclosed is a non-intrusive shared processing system for pop-up windows, which is used to suppress or close a pop-up window on a display device, and is characterized in that the non-intrusive shared processing system for pop-up windows includes:

一沟通介面,包含一资讯主题,该资讯主题用以储存该弹出视窗的一弹出视窗资料以及对应该弹出视窗的一决策资料;以及a communication interface, including an information theme for storing a pop-up window data of the pop-up window and a decision-making data corresponding to the pop-up window; and

一第一非侵入式终端装置,耦接该沟通介面及该显示装置并且订阅该沟通介面的该资讯主题,该第一非侵入式终端装置进一步包含:A first non-intrusive terminal device, coupled to the communication interface and the display device and subscribing to the information topic of the communication interface, the first non-intrusive terminal device further includes:

一影像撷取模组,用以撷取该显示装置的一荧幕影像;an image capture module, used to capture a screen image of the display device;

一影像分析模组,连接该影像撷取模组并且储存一预设荧幕影像,该影像分析模组用以分析该荧幕影像及该预设荧幕影像以侦测该弹出视窗并产生该弹出视窗资料;An image analysis module, connected to the image capture module and storing a default screen image, the image analysis module is used to analyze the screen image and the default screen image to detect the pop-up window and generate the Pop-up window information;

一传输模组,用以发布该弹出视窗资料至该资讯主题并自该资讯主题接收该决策资料;以及a transmission module for publishing the pop-up window data to the news topic and receiving the decision data from the news topic; and

一处理器,耦接该传输模组以及该显示装置,该处理器控制该传输模组发布该弹出视窗资料及接收该决策资料,并且该处理器根据该决策资料抑制或关闭该显示装置的该弹出视窗。A processor, coupled to the transmission module and the display device, the processor controls the transmission module to release the pop-up window data and receive the decision data, and the processor suppresses or closes the display device according to the decision data pop-up window.

其中,该第一非侵入式终端装置包含一第一资料库连接该处理器,该第一资料库用以储存多个历史弹出视窗资料以及多个历史决策资料,该些历史弹出视窗资料分别对应该些历史决策资料,当该影像分析模组所产生的该弹出视窗资料符合该些历史弹出视窗资料中的一第一历史弹出视窗资料时,该处理器根据对应该第一历史弹出视窗资料的该历史决策资料抑制或关闭该显示装置的该弹出视窗。Wherein, the first non-intrusive terminal device includes a first database connected to the processor, the first database is used to store a plurality of historical pop-up window data and a plurality of historical decision-making data, and the historical pop-up window data are respectively related to According to some historical decision-making data, when the pop-up window data generated by the image analysis module conforms to a first historical pop-up window data among the historical pop-up window data, the processor according to the corresponding first historical pop-up window data The historical decision data suppresses or closes the pop-up window of the display device.

其中,进一步包含一第二非侵入式终端装置耦接该沟通介面并且订阅该沟通介面的该资讯主题,该第二非该侵入式终端装置包含一第二资料库,该第二非侵入式终端装置自该资讯主题接收该弹出视窗资料以及该决策资料,并且储存该弹出视窗资料以及该决策资料至该第二资料库。Wherein, further comprising a second non-intrusive terminal device coupled to the communication interface and subscribing to the information subject of the communication interface, the second non-intrusive terminal device includes a second database, the second non-intrusive terminal The device receives the pop-up window data and the decision data from the information topic, and stores the pop-up window data and the decision data in the second database.

其中,进一步包含一中央处理装置耦接该沟通介面并且订阅该沟通介面的该资讯主题,该中央处理装置自该资讯主题接收该弹出视窗资料并用以产生对应该弹出视窗的该决策资料,并且将该决策资料发布至该沟通介面中的该资讯主题。Wherein, further comprising a central processing device coupled to the communication interface and subscribing to the information topic of the communication interface, the central processing device receives the pop-up window data from the information topic and uses it to generate the decision data corresponding to the pop-up window, and will The decision data is published to the information topic in the communication interface.

其中,该中央处理装置根据该弹出视窗资料产生对应该弹出视窗资料的多个解决方案,并且根据一使用者所选择的该些解决方案的其中之一作为该决策资料。Wherein, the central processing device generates a plurality of solutions corresponding to the pop-up window data according to the pop-up window data, and one of the solutions selected by a user is used as the decision data.

其中,该中央处理装置包含一分析模组,该中央处理装置根据该弹出视窗资料产生对应该弹出视窗资料的多个解决方案,并且该分析模组根据该弹出视窗资料选择该些解决方案的其中之一作为该决策资料。Wherein, the central processing device includes an analysis module, the central processing device generates a plurality of solutions corresponding to the pop-up window data according to the pop-up window data, and the analysis module selects one of the solutions according to the pop-up window data One of them is used as the decision data.

其中,进一步包含一第三非侵入式终端装置,其耦接该沟通介面并且订阅该沟通介面的该资讯主题,该第三非侵入式终端装置自该资讯主题接收该弹出视窗资料并用以产生对应该弹出视窗的该决策资料,并且将该决策资料发布至该沟通介面中的该资讯主题。Wherein, it further includes a third non-intrusive terminal device, which is coupled to the communication interface and subscribes to the information topic of the communication interface, and the third non-intrusive terminal device receives the pop-up window data from the information topic and uses it to generate an object The decision data should pop up in the window, and publish the decision data to the information topic in the communication interface.

其中,当该预设荧幕影像不存在时,影像分析模组将该荧幕影像取代为该预设荧幕影像。Wherein, when the default screen image does not exist, the image analysis module replaces the screen image with the default screen image.

其中,该影像分析模组以演算法及光学字元辨识分析该弹出视窗以产生该弹出视窗资料中的一按钮资料,其中该按钮资料包含一按钮轮廓、一按钮位置及一按钮文字。Wherein, the image analysis module analyzes the pop-up window with algorithm and optical character recognition to generate a button data in the pop-up window data, wherein the button data includes a button outline, a button position and a button text.

综上所述,本发明的非侵入式共享处理方式及系统可自动侦测设备的弹出视窗,并且作业人员可透过沟通介面远端提供解决方案,进而降低人力成本。并且,本发明的弹出视窗的非侵入式共享处理方法及系统可透过非侵入式终端装置自动抑制设备所产生的弹出视窗,进而降低人工成本并提高生产效率。进一步地,本发明的弹出视窗的非侵入式共享处理方法及系统可透过储存装置自动侦测并比对以往处理过的弹出视窗,进而提高侦测效率并减少时间成本。再者,本发明的弹出视窗的非侵入式共享处理方法及系统也可透过订阅/发布的方式自动将弹出视窗的资讯及解决方案传送至相同的设备,以减少作业人员的处理时间,进而提高效率并节省成本。此外,本发明的弹出视窗的非侵入式共享处理系统也可直接于设备上处理弹出视窗,进而提高便利性及效率。To sum up, the non-intrusive shared processing method and system of the present invention can automatically detect the pop-up window of the device, and the operator can remotely provide solutions through the communication interface, thereby reducing labor costs. Moreover, the non-intrusive shared processing method and system for pop-up windows of the present invention can automatically suppress pop-up windows generated by equipment through non-intrusive terminal devices, thereby reducing labor costs and improving production efficiency. Furthermore, the non-intrusive shared processing method and system for pop-up windows of the present invention can automatically detect and compare pop-up windows processed in the past through the storage device, thereby improving detection efficiency and reducing time cost. Furthermore, the non-intrusive shared processing method and system of pop-up windows of the present invention can also automatically transmit the information and solutions of pop-up windows to the same device through subscription/publishing, so as to reduce the processing time of operators, and further Increase efficiency and save costs. In addition, the non-intrusive shared processing system for pop-up windows of the present invention can also process pop-up windows directly on the device, thereby improving convenience and efficiency.

附图说明Description of drawings

图1绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。FIG. 1 is a flow chart showing the steps of a non-intrusive sharing processing method for pop-up windows according to an embodiment of the present invention.

图2绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理系统的功能方块图。FIG. 2 is a functional block diagram of a system for non-intrusive shared processing of pop-up windows according to an embodiment of the present invention.

图3绘示根据图2的非侵入式终端装置的功能方块图。FIG. 3 is a functional block diagram of the non-intrusive terminal device according to FIG. 2 .

图4绘示根据图1的具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。FIG. 4 is a flow chart showing the steps of the non-intrusive sharing processing method of pop-up windows according to the embodiment of FIG. 1 .

图5绘示根据图1的具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。FIG. 5 is a flow chart showing the steps of the non-intrusive sharing processing method for pop-up windows according to the specific embodiment of FIG. 1 .

图6绘示根据图1的具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。FIG. 6 is a flow chart showing the steps of the non-intrusive sharing processing method for pop-up windows according to the specific embodiment of FIG. 1 .

图7绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。FIG. 7 is a flow chart showing the steps of a non-intrusive sharing processing method for pop-up windows according to an embodiment of the present invention.

图8绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理系统的功能方块图。FIG. 8 is a functional block diagram of a system for non-intrusive shared processing of pop-up windows according to an embodiment of the present invention.

图9绘示根据本发明的另一具体实施例的弹出视窗的非侵入式共享处理系统的功能方块图。FIG. 9 is a functional block diagram of a system for non-intrusive shared processing of pop-up windows according to another embodiment of the present invention.

图10绘示根据本发明的另一具体实施例的弹出视窗的非侵入式共享处理系统的功能方块图。FIG. 10 is a functional block diagram of a system for non-intrusive shared processing of pop-up windows according to another embodiment of the present invention.

具体实施方式Detailed ways

为了让本发明的优点,精神与特征可以更容易且明确地了解,后续将以具体实施例并参照所附图式进行详述与讨论。值得注意的是,这些具体实施例仅为本发明代表性的具体实施例,其中所举例的特定方法、装置、条件、材质等并非用以限定本发明或对应的具体实施例。又,图中各装置仅系用于表达其相对位置且未按其实际比例绘述,合先叙明。In order to make the advantages, spirit and characteristics of the present invention more easily and clearly understood, specific embodiments will be described and discussed in detail with reference to the accompanying drawings. It should be noted that these specific embodiments are only representative specific embodiments of the present invention, and the specific methods, devices, conditions, materials, etc. exemplified therein are not intended to limit the present invention or the corresponding specific embodiments. Moreover, each device in the figure is only used to express its relative position and is not drawn according to its actual scale, so it will be described first.

在本说明书的描述中,参考术语“一具体实施例”、“另一具体实施例”或“部分具体实施例”等的描述意指结合该实施例描述的具体特征、结构、材料或者特点包含于本创作的至少一个实施例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例中以合适的方式结合。In the description of this specification, descriptions with reference to the terms "a specific embodiment", "another specific embodiment" or "partial specific embodiments" mean that specific features, structures, materials or characteristics described in conjunction with the embodiment include In at least one embodiment of the present creation. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment. Furthermore, the particular features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments.

请参考图1至图6。图1绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。图2绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理系统1的功能方块图。图3绘示根据图2的非侵入式终端装置11的功能方块图。图4绘示根据图1的具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。图5绘示根据图1的具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。图6绘示根据图1的具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。图1、图4、图5及图6的弹出视窗的非侵入式共享处理方法可由图2的弹出视窗的非侵入式共享处理系统1以及图3的非侵入式终端装置11来执行。如图1所示,在本具体实施例中,弹出视窗的非侵入式共享处理方法包含以下步骤:步骤S11:非侵入式终端装置11撷取显示装置81的荧幕影像,并且比对荧幕影像及预设荧幕影像以侦测弹出视窗;步骤S12:非侵入式终端装置11分析弹出视窗以产生弹出视窗资料;步骤S13:非侵入式终端装置11判断弹出视窗资料是否符合历史弹出视窗资料;若为是,则执行步骤S17:非侵入式终端装置11根据对应历史弹出视窗资料的历史决策资料抑制或关闭弹出视窗;若为否,则执行步骤S14:非侵入式终端装置11发布弹出视窗资料至沟通介面13中的一资讯主题131;步骤S15:中央处理装置15订阅沟通介面13中的资讯主题131以接收弹出视窗资料并根据弹出视窗资料产生对应弹出视窗的决策资料,并且将决策资料发布至沟通介面13中的资讯主题131;以及步骤S16:非侵入式终端装置11自沟通介面13中的资讯主题131接收决策资料,并且根据决策资料抑制或关闭显示装置81的弹出视窗。Please refer to Figure 1 to Figure 6. FIG. 1 is a flow chart showing the steps of a non-intrusive sharing processing method for pop-up windows according to an embodiment of the present invention. FIG. 2 is a functional block diagram of a non-intrusive shared processing system 1 for pop-up windows according to an embodiment of the present invention. FIG. 3 is a functional block diagram of the non-intrusive terminal device 11 according to FIG. 2 . FIG. 4 is a flow chart showing the steps of the non-intrusive sharing processing method of pop-up windows according to the embodiment of FIG. 1 . FIG. 5 is a flow chart showing the steps of the non-intrusive sharing processing method for pop-up windows according to the specific embodiment of FIG. 1 . FIG. 6 is a flow chart showing the steps of the non-intrusive sharing processing method for pop-up windows according to the specific embodiment of FIG. 1 . 1 , 4 , 5 and 6 can be executed by the non-intrusive sharing processing system 1 of pop-up window in FIG. 2 and the non-intrusive terminal device 11 in FIG. 3 . As shown in FIG. 1, in this specific embodiment, the non-intrusive sharing processing method of pop-up windows includes the following steps: Step S11: The non-intrusive terminal device 11 captures the screen image of the display device 81, and compares the screen Image and preset screen image to detect pop-up window; Step S12: Non-intrusive terminal device 11 analyzes the pop-up window to generate pop-up window data; Step S13: Non-intrusive terminal device 11 judges whether the pop-up window data matches historical pop-up window data ; If yes, execute step S17: the non-intrusive terminal device 11 suppresses or closes the pop-up window according to the historical decision-making data of the corresponding historical pop-up window data; Data to an information topic 131 in the communication interface 13; Step S15: the central processing device 15 subscribes to the information topic 131 in the communication interface 13 to receive the pop-up window data and generate the decision data corresponding to the pop-up window according to the pop-up window data, and send the decision data Publish to the information topic 131 in the communication interface 13; and step S16: the non-intrusive terminal device 11 receives the decision data from the information topic 131 in the communication interface 13, and suppresses or closes the pop-up window of the display device 81 according to the decision data.

在本具体实施例中,弹出视窗的非侵入式共享处理系统1包含非侵入式终端装置11、沟通介面13以及中央处理装置15。非侵入式终端装置11耦接沟通介面13,并且沟通介面13耦接中央处理装置15。进一步地,非侵入式终端装置11连接显示装置81。于实务中,显示装置81可为设备8的显示荧幕。非侵入式终端装置11可与显示装置81互相沟通,并且非侵入式终端装置11可透过沟通介面13与中央处理装置15互相沟通。In this embodiment, the non-intrusive shared processing system 1 of pop-up windows includes a non-intrusive terminal device 11 , a communication interface 13 and a central processing device 15 . The non-intrusive terminal device 11 is coupled to the communication interface 13 , and the communication interface 13 is coupled to the central processing unit 15 . Further, the non-intrusive terminal device 11 is connected to the display device 81 . In practice, the display device 81 can be a display screen of the device 8 . The non-intrusive terminal device 11 can communicate with the display device 81 , and the non-intrusive terminal device 11 can communicate with the central processing device 15 through the communication interface 13 .

于实务中,沟通介面13可为与作业系统连接的中介软体。而沟通介面13可产生资讯流,并且资讯流可包含多个资讯主题。而资讯主题可包含关于弹出视窗的资料。当非侵入式终端装置11的传输模组113发布弹出视窗资料至沟通介面13时,非侵入式终端装置11可建立资讯主题131并将包含弹出视窗资料的资讯主题131一并发布至沟通介面13。进一步地,资讯主题也可包含对应弹出视窗的决策资料。非侵入式终端装置11可自资讯主题接收决策资料并根据决策资料抑制或关闭显示装置81的弹出视窗。决策资料可为处理弹出视窗的指令或方式,以防止弹出视窗遮蔽设备的显示装置81。In practice, the communication interface 13 can be an intermediary software connected with the operating system. The communication interface 13 can generate an information flow, and the information flow can include multiple information topics. And the news topic can contain information about the pop-up window. When the transmission module 113 of the non-intrusive terminal device 11 publishes the pop-up window data to the communication interface 13, the non-intrusive terminal device 11 can create an information topic 131 and publish the information topic 131 including the pop-up window data to the communication interface 13 . Further, the information topic may also include decision data corresponding to the pop-up window. The non-intrusive terminal device 11 can receive decision data from the information topic and suppress or close the pop-up window of the display device 81 according to the decision data. The decision data may be an instruction or a method for processing the pop-up window, so as to prevent the pop-up window from covering the display device 81 of the device.

在本具体实施例中,非侵入式终端装置11包含影像撷取模组111、影像分析模组112、传输模组113、处理器114以及资料库115。影像撷取模组111用以撷取显示装置81的荧幕影像。影像分析模组112连接影像撷取模组111并且储存预设荧幕影像。影像分析模组112用以分析荧幕影像及预设荧幕影像以侦测弹出视窗并且分析弹出视窗以产生弹出视窗资料。传输模组113用以发布弹出视窗资料至资讯主题131并自资料主题131接收决策资料。处理器114耦接传输模组113以及显示装置81。处理器114控制传输模组113发布弹出视窗及接收决策资料,并且处理器114根据决策资料抑制或关闭显示装置81的弹出视窗。资料库115连接处理器114。资料库115用以储存多个历史弹出视窗资料以及多个历史决策资料,并且历史弹出视窗资料分别对应历史决策资料。于实务中,影像撷取模组111可为影像撷取晶片,影像分析模组112可为影像分析晶片,传输模组113可为收发器,处理器114可为中央处理晶片,并且资料库115可为硬碟。In this embodiment, the non-intrusive terminal device 11 includes an image capture module 111 , an image analysis module 112 , a transmission module 113 , a processor 114 and a database 115 . The image capturing module 111 is used for capturing a screen image of the display device 81 . The image analysis module 112 is connected to the image capture module 111 and stores a default screen image. The image analysis module 112 is used to analyze the screen image and the preset screen image to detect pop-up windows and analyze the pop-up windows to generate pop-up window data. The transmission module 113 is used for publishing pop-up window data to the information topic 131 and receiving decision data from the data topic 131 . The processor 114 is coupled to the transmission module 113 and the display device 81 . The processor 114 controls the transmission module 113 to issue pop-up windows and receive decision data, and the processor 114 suppresses or closes the pop-up windows of the display device 81 according to the decision data. The database 115 is connected to the processor 114 . The database 115 is used to store a plurality of historical pop-up window data and a plurality of historical decision-making data, and the historical pop-up window data respectively correspond to the historical decision-making data. In practice, the image capture module 111 can be an image capture chip, the image analysis module 112 can be an image analysis chip, the transmission module 113 can be a transceiver, the processor 114 can be a central processing chip, and the database 115 Can be hard disk.

于图1的步骤S11中,非侵入式终端装置11的影像撷取模组111撷取显示装置81的荧幕影像,并且影像分析模组112比对荧幕影像及先前的荧幕影像以侦测设备的弹出视窗。如图4的步骤所示,非侵入式终端装置11侦测设备的弹出视窗的步骤进一步包含:步骤S111:影像撷取模组111撷取显示装置的荧幕影像;步骤S112:影像分析模组112判断预设荧幕影像是否存在;若为否,则执行步骤S114:影像分析模组112将荧幕影像取代为预设荧幕影像;若为是,则执行步骤S113:影像分析模组112比对荧幕影像及预设荧幕影像以侦测弹出视窗。In step S11 of FIG. 1 , the image capture module 111 of the non-intrusive terminal device 11 captures the screen image of the display device 81, and the image analysis module 112 compares the screen image with the previous screen image to detect pop-up window for the device being tested. As shown in the steps of FIG. 4 , the step of detecting the pop-up window of the device by the non-intrusive terminal device 11 further includes: step S111: the image capture module 111 captures the screen image of the display device; step S112: the image analysis module 112 Determine whether the preset screen image exists; if not, execute step S114: the image analysis module 112 replaces the screen image with the preset screen image; if yes, execute step S113: image analysis module 112 Compare the screen image with the default screen image to detect pop-up windows.

于实务中,影像撷取模组111可于多个不同时间点撷取设备8的显示装置81的荧幕影像,并且影像分析模组112可储存预设荧幕影像。预设荧幕影像可为设备于正常运行的荧幕影像。而影像分析模组112可以影像差值的方式(如:影像二值化)比对相邻的二荧幕影像,并且再藉由影像侵蚀、结构元素及轮廓计算等方式侦测出设备8的显示装置81的弹出视窗。当影像分析模组112所分析出的影像差值为0时,影像分析模组112可储存当前的荧幕影像取代为预设荧幕影像,以与影像撷取模组111下次撷取的影像进行比对。当影像分析模组112所分析出的影像差值不为0时,影像分析模组112可根据影像差值侦测出显示装置81的弹出视窗。此外,当设备第一次启动或重新启动时,非侵入式终端装置不存在预设荧幕影像。此时,影像分析模组可将影像撷取模组第一次撷取的荧幕影像作为预设荧幕影像。In practice, the image capture module 111 can capture screen images of the display device 81 of the device 8 at multiple different time points, and the image analysis module 112 can store default screen images. The default screen image may be a screen image of the device in normal operation. The image analysis module 112 can compare adjacent two-screen images in the form of image difference (such as: image binarization), and then detect the device 8 by means of image erosion, structural elements, and contour calculations. A pop-up window of the display device 81. When the image difference value analyzed by the image analysis module 112 is 0, the image analysis module 112 can store the current screen image instead of the default screen image, so as to match the image captured by the image capture module 111 next time. images for comparison. When the image difference value analyzed by the image analysis module 112 is not 0, the image analysis module 112 can detect the pop-up window of the display device 81 according to the image difference value. In addition, there is no default screen image for non-intrusive end devices when the device is powered on for the first time or restarted. At this time, the image analysis module can use the screen image captured by the image capture module for the first time as the default screen image.

于图1的步骤S12中,当影像分析模组112侦测出显示装置的弹出视窗后,影像分析模组112可根据弹出视窗产生弹出视窗资料。于实务中,弹出视窗资料可包含尺寸、文字、按钮、图形及图案等。由于设备可能会产生包含按钮且需进行判断的弹出视窗,因此,如图5的步骤所示,非侵入式终端装置11产生弹出视窗资料的步骤进一步包含:步骤S121:影像分析模组112以演算法分析及计算弹出视窗以产生弹出视窗资料中的按钮资料,其中按钮资料包含按钮轮廓及按钮位置;以及步骤S122:影像分析模组112以光学字元辨识分析按钮资料并产生按钮资料中的按钮文字。In step S12 of FIG. 1 , after the image analysis module 112 detects the pop-up window of the display device, the image analysis module 112 can generate pop-up window data according to the pop-up window. In practice, pop-up window data can include size, text, buttons, graphics and patterns, etc. Since the device may generate a pop-up window that includes a button and needs to be judged, as shown in the steps of FIG. The method analyzes and calculates the pop-up window to generate the button data in the pop-up window data, wherein the button data includes the button outline and the button position; and step S122: the image analysis module 112 uses optical character recognition to analyze the button data and generates the button in the button data Word.

于实务中,影像分析模组112可透过边缘侦测(Canny edge detector)、道格拉斯-普克法(Douglas-Peucker algorithm)或其他演算法计算出弹出视窗中的按钮轮廓及按钮位置。并且,影像分析模组112也可透过光学字元辨识(Optical Character Recognition,OCR)的方式辨识按钮文字。此外,影像分析模组112也可计算出弹出视窗于显示装置81中的位置以及弹出视窗中的文字。请注意,影像撷取模组111及影像分析模组112的样态不限于此,影像撷取模组111及影像分析模组112也可整合于同一晶片中。In practice, the image analysis module 112 can use Canny edge detector, Douglas-Peucker algorithm or other algorithms to calculate the button outline and button position in the pop-up window. Moreover, the image analysis module 112 can also recognize the text of the button through optical character recognition (Optical Character Recognition, OCR). In addition, the image analysis module 112 can also calculate the position of the pop-up window on the display device 81 and the text in the pop-up window. Please note that the image capture module 111 and the image analysis module 112 are not limited thereto, and the image capture module 111 and the image analysis module 112 can also be integrated in the same chip.

于图1的步骤S13中,当影像分析模组112产生弹出视窗的弹出视窗资料后,处理器114比对并判断弹出视窗资料是否符合储存于资料库115的历史弹出视窗资料。于实务中,历史弹出视窗资料及历史决策资料可为先前已发生的弹出视窗资料及解决方案资料。而资料库115可预先储存多种弹出视窗的弹出视窗资料以及对应弹出视窗的决策资料,也可透过传输模组113从已订阅的沟通介面13的资讯主题131接收并储存弹出视窗资料及决策资料。而处理器114可透过演算法(如:样板比对、特征不变矩、特征向量、距离回旋积类神经网路分类器等)比对影像分析模组112所产生的弹出视窗资料及历史弹出视窗资料。In step S13 of FIG. 1 , after the image analysis module 112 generates the pop-up window data of the pop-up window, the processor 114 compares and determines whether the pop-up window data matches the historical pop-up window data stored in the database 115 . In practice, historical pop-up window data and historical decision-making data may be previous pop-up window data and solution data. And the database 115 can pre-store the pop-up window data of various pop-up windows and the decision-making data corresponding to the pop-up window, and can also receive and store the pop-up window data and decision-making data from the information subject 131 of the subscribed communication interface 13 through the transmission module 113 material. The processor 114 can compare the pop-up window data and history generated by the image analysis module 112 through algorithms (such as: template comparison, feature invariant moments, feature vectors, distance convolution product neural network classifier, etc.) Pop-up window information.

于图1的步骤S17中,若影像分析模组112所产生的弹出视窗资料符合历史弹出视窗资料中的第一历史弹出视窗资料时,即表示设备8的显示装置81所产生的弹出视窗已出现过并且已有相对应的解决方案。此时,处理器114自资料库115找出对应第一历史弹出视窗资料的历史决策资料以抑制或关闭显示装置81的弹出视窗。因此,本发明的弹出视窗的非侵入式共享处理方法及系统可透过储存装置自动侦测并比对以往处理过的弹出视窗,进而提高侦测效率并减少时间成本。In step S17 of FIG. 1 , if the pop-up window data generated by the image analysis module 112 matches the first historical pop-up window data in the historical pop-up window data, it means that the pop-up window generated by the display device 81 of the device 8 has appeared. and have corresponding solutions. At this time, the processor 114 finds historical decision data corresponding to the first historical pop-up window data from the database 115 to suppress or close the pop-up window of the display device 81 . Therefore, the non-intrusive shared processing method and system for pop-up windows of the present invention can automatically detect and compare pop-up windows processed in the past through the storage device, thereby improving detection efficiency and reducing time cost.

于图1的步骤S14中,若影像分析模组112所产生的弹出视窗资料不符合所有历史弹出视窗资料时,表示设备8的显示装置81所产生的弹出视窗系为新的且尚未有解决方案的弹出视窗。此时,处理器114控制传输模组113发布弹出视窗资料至沟通介面13。于实务中,传输模组113的传输方式可为EdgeSDK、DDS、ROS/ROS2、MQTT、TCP/UDP等传输协定,但不限于此。当处理器114控制传输模组113发布弹出视窗资料至沟通介面13时,处理器114同时可建立资讯主题131并将包含弹出视窗资料的资讯主题131一并发布至沟通介面13。In step S14 of FIG. 1 , if the pop-up window data generated by the image analysis module 112 does not match all historical pop-up window data, it means that the pop-up window generated by the display device 81 of the device 8 is new and there is no solution yet. pop-up window. At this time, the processor 114 controls the transmission module 113 to publish the pop-up window data to the communication interface 13 . In practice, the transmission mode of the transmission module 113 can be EdgeSDK, DDS, ROS/ROS2, MQTT, TCP/UDP and other transmission protocols, but not limited thereto. When the processor 114 controls the transmission module 113 to publish the pop-up window data to the communication interface 13 , the processor 114 can simultaneously create an information topic 131 and publish the information topic 131 including the pop-up window data to the communication interface 13 .

于图1的步骤S15中,当中央处理装置15自沟通介面13的资讯主题131接收尚未有解决方案的弹出视窗后,中央处理装置15将产生对应弹出视窗的决策资料并发布决策资料至沟通介面13的资讯主题131。进一步地,如图6所示,弹出视窗的非侵入式共享处理方法进一步包含以下步骤:步骤S151:中央处理装置15接收弹出视窗资料并产生对应弹出视窗资料的多个解决方案;步骤S152:根据弹出视窗的弹出视窗资料选择该些解决方案的其中一者作为决策资料;以及步骤S153:中央处理装置15发布决策资料至沟通介面13中的资讯主题131。In step S15 of FIG. 1 , after the central processing device 15 receives a pop-up window with no solution yet from the information topic 131 of the communication interface 13, the central processing device 15 will generate decision data corresponding to the pop-up window and publish the decision data to the communication interface 13 of 13 topics of information. Further, as shown in FIG. 6, the non-intrusive sharing processing method of pop-up windows further includes the following steps: Step S151: the central processing device 15 receives the pop-up window data and generates multiple solutions corresponding to the pop-up window data; Step S152: according to The pop-up window data of the pop-up window selects one of the solutions as the decision data; and Step S153 : the central processing device 15 publishes the decision data to the information topic 131 in the communication interface 13 .

于实务中,中央处理装置15可为中央控制电脑。中央处理装置15可预存多个解决方案,并且每个解决方案可包含不同的处理方式及处理资料。举例来说,解决方案可为关闭弹出视窗、最小化弹出视窗、隐藏弹出视窗等。于实务中,中央处理装置15可进一步包含中央处理晶片以及显示器。于图6的步骤S151中,当中央处理装置15取得弹出视窗资料后,中央处理晶片根据弹出视窗资料重建弹出视窗于显示器中,并且将多个解决方案以按钮的形式重建于弹出视窗的一侧。接着,如图6的步骤S152所示,作业人员可透过中央处理装置15的显示器查看弹出视窗,并且可根据弹出视窗资料选择或点选位于重建的弹出视窗的一侧的按钮以决定弹出视窗的解决方案。举例来说,当作业人员选择隐藏弹出视窗的解决方案时,中央处理装置15将使弹出视窗隐藏的处理资料作为决策资料。In practice, the central processing device 15 can be a central control computer. The central processing device 15 can pre-store multiple solutions, and each solution can include different processing methods and processing data. For example, the solution may be to close the popup, minimize the popup, hide the popup, etc. In practice, the central processing device 15 may further include a central processing chip and a display. In step S151 of FIG. 6, after the central processing device 15 obtains the pop-up window data, the central processing chip rebuilds the pop-up window in the display according to the pop-up window data, and rebuilds multiple solutions in the form of buttons on one side of the pop-up window . Then, as shown in step S152 of FIG. 6 , the operator can view the pop-up window through the display of the central processing unit 15, and can select or click a button located on one side of the reconstructed pop-up window according to the pop-up window data to determine the pop-up window s solution. For example, when the operator chooses a solution to hide the pop-up window, the central processing device 15 will use the processing data of hiding the pop-up window as decision data.

作业人员除了可自预存的多个解决方案中选择弹出视窗的处理方式以外,也可自行定义解决方案。当中央处理装置自沟通介面接收尚未有解决方案的弹出视窗后,中央处理晶片可根据弹出视窗资料中的按钮资料重建弹出视窗的按钮于显示器中,并且中央处理晶片可藉由但不限于滑鼠事件产生对应弹出视窗的决策资料。于实务中,作业人员可根据弹出视窗的资讯及种类透过滑鼠点选弹出视窗的按钮。此时,中央处理装置的分析处理晶片可记录滑鼠于显示器上的座标位置及滑鼠的点选位置以产生决策资料。In addition to selecting the way to handle pop-up windows from multiple pre-stored solutions, operators can also define their own solutions. After the central processing device receives a pop-up window without a solution from the communication interface, the central processing chip can reconstruct the button of the pop-up window on the display according to the button data in the pop-up window data, and the central processing chip can use but not limited to the mouse The event generates decision data corresponding to the popup window. In practice, the operator can click the button of the pop-up window with the mouse according to the information and type of the pop-up window. At this time, the analysis and processing chip of the central processing device can record the coordinate position of the mouse on the display and the click position of the mouse to generate decision data.

中央处理装置所产生的决策资料除了可由作业人员决定以外,也可为其他方式。在一具体实施例中,中央处理装置包含分析模组。中央处理装置根据弹出视窗资料产生对应弹出视窗资料的多个解决方案,并且分析模组根据弹出视窗资料选择该些解决方案的其中一者作为决策资料。于实务中,分析模组可为机器学习晶片,并且分析模组预存决策模型。当中央处理装置接收弹出视窗资料后,分析模组根据弹出视窗资料及决策模型计算出对应弹出视窗的解决方案。在另一具体实施例中,中央处理装置包含计时器,当中央处理装置显示弹出视窗一特定时长并且未接收解决方案时,中央处理装置的中央处理晶片选择预设的解决方案作为决策资料。The decision-making data generated by the central processing device can be determined in other ways besides being determined by the operator. In a specific embodiment, the central processing device includes an analysis module. The central processing device generates a plurality of solutions corresponding to the pop-up window data according to the pop-up window data, and the analysis module selects one of the solutions according to the pop-up window data as decision data. In practice, the analysis module can be a machine learning chip, and the analysis module pre-stores decision models. After the central processing device receives the pop-up window data, the analysis module calculates a solution corresponding to the pop-up window according to the pop-up window data and the decision-making model. In another specific embodiment, the central processing unit includes a timer, and when the central processing unit displays the pop-up window for a certain period of time and does not receive a solution, the central processing chip of the central processing unit selects a preset solution as decision data.

于图6的步骤S153中,当中央处理装置15产生对应弹出视窗的决策资料后,中央处理装置15再将决策资料发布至沟通介面13中的资讯主题131。In step S153 of FIG. 6 , after the central processing device 15 generates the decision data corresponding to the pop-up window, the central processing device 15 publishes the decision data to the information topic 131 in the communication interface 13 .

于图1的步骤S16中,当中央处理装置15将决策资料发布至沟通介面13中的资讯主题131后,非侵入式终端装置11的处理器114可控制传输模组113自资讯主题131中取得对应弹出视窗的决策资料,并且处理器114可根据决策资料控制设备8的显示装置81的画面,进而抑制弹出视窗。于实务中,当决策资料包含滑鼠的座标位置及滑鼠的点选位置时,处理器114可根据决策资料建立滑鼠键盘指令以模拟设备8的滑鼠与键盘的输入,进而抑制显示装置81的弹出视窗。In step S16 of FIG. 1 , after the central processing device 15 publishes the decision data to the information topic 131 in the communication interface 13, the processor 114 of the non-intrusive terminal device 11 can control the transmission module 113 to obtain the information from the information topic 131 Corresponding to the decision data of the pop-up window, and the processor 114 can control the screen of the display device 81 of the device 8 according to the decision data, so as to suppress the pop-up window. In practice, when the decision data includes the coordinate position of the mouse and the click position of the mouse, the processor 114 can create a mouse and keyboard command according to the decision data to simulate the input of the mouse and keyboard of the device 8, and then suppress the display Device 81 pop-up window.

本发明的弹出视窗的非侵入式共享处理方法及系统系先透过非侵入式终端装置侦测出设备的弹出视窗,并且先比对及判断弹出视窗是否已出现并存在处理方式。若弹出视窗为未处理过的弹出视窗,则再发布至沟通介面中的资讯主题。接着,中央处理装置可藉由人工或自动的方式产生对应弹出视窗的决策资料,并再将决策资料发布至沟通介面中的资讯主题。最后,非侵入式终端装置再自沟通介面中的资讯主题接收决策资料并根据决策资料抑制或关闭设备的弹出视窗。因此,本发明的弹出视窗的非侵入式共享处理方法及系统可自动侦测设备的弹出视窗,并且作业人员可透过沟通介面远端提供解决方案,进而降低人力成本。进一步地,本发明的弹出视窗的非侵入式共享处理方法及系统也可透过非侵入式终端装置自动抑制设备的弹出视窗,进而提高生产效率。The method and system for non-intrusive shared processing of pop-up windows of the present invention firstly detects the pop-up windows of the device through the non-intrusive terminal device, and first compares and judges whether the pop-up windows have appeared and has a processing method. If the pop-up window is an unprocessed pop-up window, then publish it to the news topic in the communication interface. Then, the central processing device can manually or automatically generate the decision data corresponding to the pop-up window, and then release the decision data to the information topic in the communication interface. Finally, the non-intrusive terminal device receives the decision data from the information subject in the communication interface and suppresses or closes the pop-up window of the device according to the decision data. Therefore, the non-intrusive shared processing method and system for pop-up windows of the present invention can automatically detect pop-up windows of equipment, and operators can provide solutions remotely through the communication interface, thereby reducing labor costs. Furthermore, the non-intrusive shared processing method and system for pop-up windows of the present invention can also automatically suppress the pop-up windows of equipment through the non-intrusive terminal device, thereby improving production efficiency.

此外,非侵入式终端装置及中央处理装置的资料传输方式可为前述的具体实施例的方式之外,也可为其他样态。在一具体实施例中,当非侵入式终端装置及中央处理装置皆订阅相同的资讯主题时,沟通介面直接将非侵入式终端装置及中央处理装置互相连接。当非侵入式终端装置发布弹出视窗资料时,弹出视窗资料直接被传送到中央处理装置。同理,当中央处理装置发布决策资料时,决策资料直接被传送到非侵入式终端装置。In addition, the data transmission method of the non-intrusive terminal device and the central processing device may be in addition to the method of the above-mentioned specific embodiments, and may also be in other forms. In one embodiment, when both the non-intrusive terminal device and the central processing device subscribe to the same information topic, the communication interface directly connects the non-intrusive terminal device and the central processing device to each other. When the non-intrusive terminal device publishes the pop-up window data, the pop-up window data is directly transmitted to the central processing device. Similarly, when the central processing device issues decision data, the decision data is directly transmitted to the non-intrusive terminal device.

虽然图2中的弹出视窗的非侵入式共享处理系统仅包含1个非侵入式终端装置,于实务中,工厂的生产线可能会设置多个相同的设备,因此,本发明的弹出视窗的非侵入式共享处理系统也可为多个非侵入式终端装置之间的弹出视窗的共享处理方式。请参考图7及图8。图7系绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理方法的步骤流程图。图8系绘示根据本发明的一具体实施例的弹出视窗的非侵入式共享处理系统2的功能方块图。图7的弹出视窗的非侵入式共享处理方法可由图8的弹出视窗的非侵入式共享处理系统2来执行。本发明的弹出视窗的非侵入式共享处理系统2也可连接多个非侵入式终端装置以抑制多个设备的显示装置的弹出视窗。如图8所示,本具体实施例与前述具体实施例的不同之处,系在于本具体实施例的弹出视窗的非侵入式共享处理系统2包含第一非侵入式终端装置21A以及第二非侵入式终端装置21B。进一步地,第一非侵入式终端装置21A连接第一设备8A的第一显示装置81A,第二非侵入式终端装置21B连接第二设备8B的第二显示装置81B,并且第一设备8A及第二设备8B为相同的设备。Although the non-intrusive shared processing system of the pop-up window in Fig. 2 includes only one non-intrusive terminal device, in practice, the production line of the factory may be equipped with multiple identical devices. Therefore, the non-invasive pop-up window of the present invention The shared processing system may also be a shared processing method of pop-up windows among multiple non-intrusive terminal devices. Please refer to Figure 7 and Figure 8. FIG. 7 is a flow chart illustrating the steps of a non-intrusive sharing processing method for pop-up windows according to an embodiment of the present invention. FIG. 8 is a functional block diagram of a non-intrusive shared processing system 2 for pop-up windows according to an embodiment of the present invention. The non-intrusive sharing processing method of the pop-up window in FIG. 7 can be executed by the non-intrusive sharing processing system 2 of the pop-up window in FIG. 8 . The non-intrusive shared processing system 2 of the pop-up window of the present invention can also connect multiple non-intrusive terminal devices to suppress the pop-up windows of the display devices of multiple devices. As shown in FIG. 8 , the difference between this specific embodiment and the previous specific embodiments is that the non-intrusive shared processing system 2 of pop-up windows in this specific embodiment includes a first non-intrusive terminal device 21A and a second non-intrusive terminal device 21A. Intrusive terminal device 21B. Further, the first non-intrusive terminal device 21A is connected to the first display device 81A of the first device 8A, the second non-intrusive terminal device 21B is connected to the second display device 81B of the second device 8B, and the first device 8A and the second device 8A The second device 8B is the same device.

在本具体实施例中,第一非侵入式终端装置21A、第二非侵入式终端装置21B以及中央处理装置25皆订阅沟通介面23中的资讯主题231。如图7的步骤中,当第一非侵入式终端装置21A分析并发布弹出视窗的弹出视窗资料并且中央处理装置25发布对应弹出视窗的决策资料后(步骤S21~S24),除了第一非侵入式终端装置21A接收决策资料以抑制第一设备8A的弹出视窗(步骤S25)之外,第二非侵入式终端装置21B接收并储存资讯主题231中的弹出视窗资料及决策资料(步骤S26)。于实务中,工厂可能设置多个相同的设备以提高产量,也就是说,第二设备8B可能也会出现与第一设备8A相同的弹出视窗。因此,第二非侵入式终端装置21B可透过沟通介面23中的资讯主题231接收第一设备8A的所遇到弹出视窗的类型及其解决方案。进一步地,第二非侵入式终端装置21B也可包含第二资料库。当第二非侵入式终端装置21B的处理器控制传输模组接收弹出视窗资料及决策资料后,处理器可将弹出视窗资料及决策资料储存于第二资料库中以作为历史弹出视窗资料以及历史决策资料。因此,本发明的弹出视窗的非侵入式共享处理方法及系统也可自动将弹出视窗的资讯及解决方案传送至相同的设备,以减少作业人员的处理时间,进而提高效率并节省成本。In this embodiment, the first non-intrusive terminal device 21A, the second non-intrusive terminal device 21B and the central processing device 25 all subscribe to the information topic 231 in the communication interface 23 . In the steps of Fig. 7, when the first non-intrusive terminal device 21A analyzes and releases the pop-up window data of the pop-up window and the central processing device 25 releases the decision data corresponding to the pop-up window (steps S21-S24), except for the first non-intrusive In addition to the non-intrusive terminal device 21A receiving the decision data to suppress the pop-up window of the first device 8A (step S25), the second non-intrusive terminal device 21B receives and stores the pop-up window data and decision data in the information topic 231 (step S26). In practice, the factory may set up multiple identical devices to increase production, that is, the second device 8B may also display the same pop-up window as the first device 8A. Therefore, the second non-intrusive terminal device 21B can receive the types of pop-up windows encountered by the first device 8A and their solutions through the information topic 231 in the communication interface 23 . Further, the second non-intrusive terminal device 21B may also include a second database. After the processor of the second non-intrusive terminal device 21B controls the transmission module to receive the pop-up window data and decision data, the processor can store the pop-up window data and decision-making data in the second database as historical pop-up window data and history Decision data. Therefore, the non-intrusive shared processing method and system of pop-up windows of the present invention can also automatically transmit the information and solutions of pop-up windows to the same device, so as to reduce the processing time of operators, thereby improving efficiency and saving costs.

相同地,当第一非侵入式终端装置21A、第二非侵入式终端装置21B及中央处理装置25皆订阅资讯主题231时,沟通介面23直接将第一非侵入式终端装置21A、第二非侵入式终端装置21B及中央处理装置25互相连接。当第一非侵入式终端装置21A发布弹出视窗资料并且中央处理装置25发布决策资料时,弹出视窗资料及决策资料直接被传送到第二非侵入式终端装置21B。Similarly, when the first non-intrusive terminal device 21A, the second non-intrusive terminal device 21B and the central processing device 25 all subscribe to the information topic 231, the communication interface 23 directly sends the first non-intrusive terminal device 21A, the second non-intrusive terminal device The intrusive terminal device 21B and the central processing device 25 are connected to each other. When the first non-intrusive terminal device 21A releases pop-up window data and the central processing device 25 releases decision data, the pop-up window data and decision data are directly transmitted to the second non-intrusive terminal device 21B.

请参考图9。图9系绘示根据本发明的另一具体实施例的弹出视窗的非侵入式共享处理系统3的功能方块图。如图9所示,本具体实施例与前述具体实施例的不同之处,系在于本具体实施例的弹出视窗的非侵入式共享处理系统3包含第一非侵入式终端装置31A、第二非侵入式终端装置31B、第三非侵入式终端装置31C以及第四非侵入式终端装置31D。第一非侵入式终端装置31A连接第一设备8A的第一显示装置81A,第二非侵入式终端装置31B连接第二设备8B的第二显示装置81B,第三非侵入式终端装置31C连接第三设备8C的第三显示装置81C,并且第四非侵入式终端装置31D连接第四设备8D的第四显示装置81D。进一步地,沟通介面33包含第一资讯主题331A以及第二资讯主题331B。而第一非侵入式终端装置31A及第二非侵入式终端装置31B订阅第一资讯主题331A,第三非侵入式终端装置31C及第四非侵入式终端装置31D订阅第二资讯主题331B,并且中央处理装置35订阅第一资讯主题331A及第二资讯主题331B。Please refer to Figure 9. FIG. 9 is a functional block diagram of a non-intrusive shared processing system 3 for pop-up windows according to another embodiment of the present invention. As shown in Figure 9, the difference between this specific embodiment and the previous specific embodiments is that the non-intrusive shared processing system 3 of the pop-up window in this specific embodiment includes a first non-intrusive terminal device 31A, a second non-intrusive An intrusive terminal device 31B, a third non-intrusive terminal device 31C, and a fourth non-intrusive terminal device 31D. The first non-intrusive terminal device 31A is connected to the first display device 81A of the first device 8A, the second non-intrusive terminal device 31B is connected to the second display device 81B of the second device 8B, and the third non-intrusive terminal device 31C is connected to the second display device 81B. The third display device 81C of the third device 8C, and the fourth non-intrusive terminal device 31D are connected to the fourth display device 81D of the fourth device 8D. Further, the communication interface 33 includes a first information topic 331A and a second information topic 331B. While the first non-intrusive terminal device 31A and the second non-intrusive terminal device 31B subscribe to the first information topic 331A, the third non-intrusive terminal device 31C and the fourth non-intrusive terminal device 31D subscribe to the second information topic 331B, and The CPU 35 subscribes to the first information topic 331A and the second information topic 331B.

于实务中,第一设备8A及第二设备8B可为第一类型设备,并且第三设备8C及第四设备8D可为第二类型设备。虽然第一设备8A及第二设备8B与第三设备8C及第四设备8D的设备种类不同,但是第三设备8C可能也会出现与第一设备8A相同的弹出视窗。因此,当第一非侵入式终端装置31A发布弹出视窗资料至沟通介面33的第一资讯主题331A并且中央处理装置35根据弹出视窗资料产生决策资料后,中央处理装置35除了可将决策资料发布至第一资讯主题331A之外,也可将弹出视窗资料及决策资料发布至第二资讯主题331B。此时,第三非侵入式终端装置31C可自第二资讯主题331B接收并储存弹出视窗资料及决策资料。相同地,第二非侵入式终端装置31B可自第一资讯主题331Q接收并储存弹出视窗资料及决策资料,并且第四非侵入式终端装置31D可自第二资讯主题331B接收并储存弹出视窗资料及决策资料。因此,本发明的弹出视窗的非侵入式共享处理方法及系统可透过多个资讯主题使不同类型的设备也可处理相同类型的弹出视窗,以减少作业人员的处理时间,进而提高效率并节省成本。In practice, the first device 8A and the second device 8B may be devices of the first type, and the third device 8C and the fourth device 8D may be devices of the second type. Although the first device 8A and the second device 8B are different from the third device 8C and the fourth device 8D, the third device 8C may also have the same pop-up window as the first device 8A. Therefore, when the first non-intrusive terminal device 31A publishes the pop-up window data to the first information topic 331A of the communication interface 33 and the central processing device 35 generates decision data according to the pop-up window data, the central processing device 35 can not only publish the decision data to In addition to the first information topic 331A, pop-up window data and decision data can also be published to the second information topic 331B. At this time, the third non-intrusive terminal device 31C can receive and store the pop-up window data and decision data from the second information topic 331B. Similarly, the second non-intrusive terminal device 31B can receive and store pop-up window data and decision data from the first news topic 331Q, and the fourth non-intrusive terminal device 31D can receive and store pop-up window data from the second news topic 331B and decision-making information. Therefore, the non-intrusive shared processing method and system for pop-up windows of the present invention can enable different types of devices to process the same type of pop-up windows through multiple information topics, so as to reduce the processing time of operators, thereby improving efficiency and saving cost.

此外,虽然第一设备8A与第三设备8C可能会出现相同的视窗,但是第一设备8A与第三设备8C有可能因包含不同的参数或阈值而需要不同的解决方案。因此,第一非侵入式终端装置31A及第三非侵入式终端装置31C可分别发布弹出视窗资料至第一资讯主题331A及第二资讯主题331B,并且中央处理装置35分别建立第一设备8A与第三设备8C的弹出视窗。接着,作业人员可分别选择适合第一设备8A与第三设备8C的弹出视窗的解决方案并产生决策资料。最后,中央处理装置35分别将对应第一设备8A与第三设备8C的弹出视窗的决策资料发布至第一资讯主题331A及第二资讯主题331B,并且第一非侵入式终端装置31A及第三非侵入式终端装置31C分别至第一资讯主题331A及第二资讯主题331B接收决策资料。因此,本发明的弹出视窗的非侵入式共享处理方法及系统也可透过多个资讯主题处理不同类型设备的需求的弹出视窗,以减少作业人员的处理时间,进而提高效率并节省成本。In addition, although the first device 8A and the third device 8C may display the same window, the first device 8A and the third device 8C may require different solutions due to different parameters or thresholds. Therefore, the first non-intrusive terminal device 31A and the third non-intrusive terminal device 31C can publish pop-up window data to the first information topic 331A and the second information topic 331B respectively, and the central processing device 35 establishes the first device 8A and the A pop-up window for the third device 8C. Then, the operator can respectively select solutions suitable for the pop-up windows of the first device 8A and the third device 8C and generate decision data. Finally, the central processing device 35 publishes the decision data corresponding to the pop-up windows of the first device 8A and the third device 8C to the first information topic 331A and the second information topic 331B, and the first non-intrusive terminal device 31A and the third The non-intrusive terminal device 31C receives decision data from the first information topic 331A and the second information topic 331B respectively. Therefore, the non-intrusive shared processing method and system for pop-up windows of the present invention can also process pop-up windows required by different types of equipment through multiple information topics, so as to reduce the processing time of operators, thereby improving efficiency and saving costs.

决策资料除了可由前述的中央处理装置产生之外,也可由其他装置所产生。请参考图10。图10系绘示根据本发明的另一具体实施例的弹出视窗的非侵入式共享处理系统4的功能方块图。如图10所示,本具体实施例与前述具体实施例的不同之处,系在于本具体实施例的弹出视窗的非侵入式共享处理系统4包含第一非侵入式终端装置41A、第二非侵入式终端装置41B以及第三非侵入式终端装置41C,并且不包含中央处理装置。进一步地,第一非侵入式终端装置41A连接第一设备8A的第一显示装置81A,第二非侵入式终端装置41B连接第二设备8B的第二显示装置81B,第三非侵入式终端装置41C连接第三设备8C的第三显示装置81C,并且第一设备8A、第二设备8B及第三设备8C为相同的设备。在本具体实施例中,第一非侵入式终端装置41A、第二非侵入式终端装置41B以及第三非侵入式终端装置41C皆订阅沟通介面43中的资讯主题431。当第一非侵入式终端装置41A发布弹出视窗的弹出视窗资料后,第三非侵入式终端装置41C从沟通介面43中的资讯主题431接收弹出视窗资料并用以产生对应弹出视窗的该决策资料,并且将决策资料发布至沟通介面43中的资讯主题431。Besides the aforementioned central processing device, the decision data can also be generated by other devices. Please refer to Figure 10. FIG. 10 is a functional block diagram of a non-intrusive shared processing system 4 for pop-up windows according to another embodiment of the present invention. As shown in Figure 10, the difference between this specific embodiment and the previous specific embodiments is that the non-intrusive shared processing system 4 of the pop-up window in this specific embodiment includes a first non-intrusive terminal device 41A, a second non-intrusive The intrusive terminal device 41B and the third non-intrusive terminal device 41C do not include a central processing device. Further, the first non-intrusive terminal device 41A is connected to the first display device 81A of the first device 8A, the second non-intrusive terminal device 41B is connected to the second display device 81B of the second device 8B, and the third non-intrusive terminal device 41C is connected to the third display device 81C of the third device 8C, and the first device 8A, the second device 8B, and the third device 8C are the same device. In this specific embodiment, the first non-intrusive terminal device 41A, the second non-intrusive terminal device 41B and the third non-intrusive terminal device 41C all subscribe to the information topic 431 in the communication interface 43 . After the first non-intrusive terminal device 41A publishes the pop-up window data of the pop-up window, the third non-intrusive terminal device 41C receives the pop-up window data from the information topic 431 in the communication interface 43 and uses it to generate the decision data corresponding to the pop-up window, And publish the decision data to the information topic 431 in the communication interface 43 .

于实务中,作业人员也可从设备的显示装置产生决策资料。当第一非侵入式终端装置41A发布弹出视窗的弹出视窗资料后,第三非侵入式终端装置41C的处理器也可将弹出视窗资料呈现于第三设备8C的第三显示装置81C中。作业人员可透过第三设备8C的滑鼠键盘执行处理方法。此时,第三非侵入式终端装置41C的处理器记录滑鼠于第三显示装置81C的座标位置及滑鼠的点选位置以形成决策资料。接着,第三非侵入式终端装置41C的处理器再控制传输模组将决策资料发布至沟通介面43中的资讯主题431。进一步地,第一非侵入式终端装置41A再自沟通介面43中的资讯主题431接收决策资料以抑制第一显示装置81A的弹出视窗。此外,第二非侵入式终端装置41B也可从沟通介面43中的资讯主题431接收并储存弹出视窗资料及决策资料。因此,本发明的弹出视窗的非侵入式共享处理系统也可直接于设备上处理弹出视窗,进而提高便利性及效率。In practice, operators can also generate decision-making data from the display device of the equipment. After the first non-intrusive terminal device 41A publishes the pop-up window data of the pop-up window, the processor of the third non-intrusive terminal device 41C may also display the pop-up window data on the third display device 81C of the third device 8C. The operator can execute the processing method through the mouse and keyboard of the third device 8C. At this time, the processor of the third non-intrusive terminal device 41C records the coordinate position of the mouse on the third display device 81C and the click position of the mouse to form decision data. Next, the processor of the third non-intrusive terminal device 41C controls the transmission module to publish the decision data to the information topic 431 in the communication interface 43 . Further, the first non-intrusive terminal device 41A receives decision data from the information topic 431 in the communication interface 43 to suppress the pop-up window of the first display device 81A. In addition, the second non-intrusive terminal device 41B can also receive and store pop-up window data and decision data from the information topic 431 in the communication interface 43 . Therefore, the non-intrusive shared processing system for pop-up windows of the present invention can also process pop-up windows directly on the device, thereby improving convenience and efficiency.

综上所述,本发明的非侵入式共享处理方式及系统可自动侦测设备的弹出视窗,并且作业人员可透过沟通介面远端提供解决方案,进而降低人力成本。并且,本发明的弹出视窗的非侵入式共享处理方法及系统可透过非侵入式终端装置自动抑制设备所产生的弹出视窗,进而降低人工成本并提高生产效率。进一步地,本发明的弹出视窗的非侵入式共享处理方法及系统可透过储存装置自动侦测并比对以往处理过的弹出视窗,进而提高侦测效率并减少时间成本。再者,本发明的弹出视窗的非侵入式共享处理方法及系统也可透过订阅/发布的方式自动将弹出视窗的资讯及解决方案传送至相同的设备,以减少作业人员的处理时间,进而提高效率并节省成本。此外,本发明的弹出视窗的非侵入式共享处理系统也可直接于设备上处理弹出视窗,进而提高便利性及效率。To sum up, the non-intrusive shared processing method and system of the present invention can automatically detect the pop-up window of the device, and the operator can remotely provide solutions through the communication interface, thereby reducing labor costs. Moreover, the non-intrusive shared processing method and system for pop-up windows of the present invention can automatically suppress pop-up windows generated by equipment through non-intrusive terminal devices, thereby reducing labor costs and improving production efficiency. Furthermore, the non-intrusive shared processing method and system for pop-up windows of the present invention can automatically detect and compare pop-up windows processed in the past through the storage device, thereby improving detection efficiency and reducing time cost. Furthermore, the non-intrusive shared processing method and system of pop-up windows of the present invention can also automatically transmit the information and solutions of pop-up windows to the same device through subscription/publishing, so as to reduce the processing time of operators, and further Increase efficiency and save costs. In addition, the non-intrusive shared processing system for pop-up windows of the present invention can also process pop-up windows directly on the device, thereby improving convenience and efficiency.

藉由以上较佳具体实施例的详述,系希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的专利范围的范畴内。因此,本发明所申请的专利范围的范畴应根据上述的说明作最宽广的解释,以致使其涵盖所有可能的改变以及具相等性的安排。Through the above detailed description of the preferred embodiments, it is hoped that the characteristics and spirit of the present invention can be described more clearly, and the scope of the present invention is not limited by the preferred embodiments disclosed above. On the contrary, the intention is to cover various changes and equivalent arrangements within the scope of the claimed patent scope of the present invention. Therefore, the scope of the claimed patent scope of the present invention should be interpreted in the broadest way based on the above description, so as to cover all possible changes and equivalent arrangements.

Claims (16)

1. A pop-up window non-intrusive sharing processing method is used for restraining or closing a pop-up window of a display device, and is characterized in that the pop-up window non-intrusive sharing processing method comprises the following steps:
a first non-invasive terminal device issues pop-up window data of the pop-up window to an information subject in a communication interface;
a central processing unit subscribes the information topic in the communication interface to receive the pop-up window data, generates a decision data corresponding to the pop-up window according to the pop-up window data, and issues the decision data to the information topic in the communication interface; and
the first non-invasive terminal device receives the decision data from the information topic in the communication interface and suppresses or closes the pop-up window of the display device according to the decision data.
2. The method for non-intrusive pop-up window sharing processing as defined in claim 1, further comprising the steps of:
the first non-invasive terminal device captures a screen image of the display device and compares the screen image with a preset screen image to detect the pop-up window; and
the first non-invasive terminal device analyzes the pop-up window to generate the pop-up window data.
3. The method as claimed in claim 2, wherein the step of capturing the screen image of the display device by the first non-invasive terminal device and comparing the screen image with the predetermined screen image to detect the pop-up window further comprises the steps of:
the first non-invasive terminal device captures the screen image of the display device;
the first non-invasive terminal device judges whether the preset screen image exists or not;
if not, the first non-invasive terminal device replaces the screen image with the preset screen image; and
if so, the first non-invasive terminal device compares the screen image with the preset screen image to detect the pop-up window.
4. The method of claim 2, wherein the step of the first non-invasive terminal device analyzing the pop-up window to generate the pop-up window data further comprises the steps of:
the first non-invasive terminal device analyzes and calculates the pop-up window by an algorithm to generate a button data in the pop-up window data, wherein the button data comprises a button profile and a button position; and
the first non-invasive terminal device analyzes the button data by optical character recognition and generates a button text in the button data.
5. The method for non-intrusive sharing processing of pop-up windows as defined in claim 2, further comprising the steps of:
the first non-invasive terminal device compares whether the pop-up window data accords with a first historical pop-up window data in a plurality of historical pop-up window data stored in a first database, wherein the first database stores a plurality of historical decision data, and the historical pop-up window data respectively correspond to the historical decision data; and
if so, the first non-invasive terminal device suppresses or closes the pop-up window according to the historical decision data corresponding to the first historical pop-up window data.
6. The method as claimed in claim 1, wherein the step of the central processing device subscribing to the information topic in the communication interface to receive the pop-up window data and generating the decision data corresponding to the pop-up window according to the pop-up window data, and issuing the decision data to the information topic in the communication interface further comprises the steps of:
the central processing unit receives the pop-up window data and generates a plurality of solutions corresponding to the pop-up window data;
selecting one of the solutions as the decision data according to the pop-up window data of the pop-up window; and
the central processing device issues the decision data to the information topic in the communication interface.
7. The method for non-intrusive pop-up window sharing processing as recited in claim 1, further comprising the steps of:
a second non-invasive terminal device subscribes the information subject in the communication interface; and
the second non-invasive terminal device receives the pop-up window data and the decision data from the information topic in the communication interface and stores them in a second database.
8. A pop-up window non-intrusive shared processing system for suppressing or closing a pop-up window of a display device, the pop-up window non-intrusive shared processing system comprising:
a communication interface, which includes an information theme, the information theme is used to store a pop-up window data of the pop-up window and a decision data corresponding to the pop-up window; and
a first non-invasive terminal device coupled to the communication interface and the display device and subscribing the information topic of the communication interface, the first non-invasive terminal device further comprising:
an image capturing module for capturing a screen image of the display device;
the image analysis module is connected with the image acquisition module and stores a preset screen image, and the image analysis module is used for analyzing the screen image and the preset screen image so as to detect the pop-up window and generate pop-up window data;
a transmission module for issuing the pop-up window data to the information subject and receiving the decision data from the information subject; and
a processor coupled to the transmission module and the display device, the processor controlling the transmission module to issue the pop-up window data and receive the decision data, and the processor suppressing or closing the pop-up window of the display device according to the decision data.
9. The system as claimed in claim 8, wherein the first non-invasive terminal device comprises a first database connected to the processor, the first database storing a plurality of historical pop-up window data and a plurality of historical decision data, the historical pop-up window data respectively corresponding to the historical decision data, and the processor suppressing or closing the pop-up window of the display device according to the historical decision data corresponding to the historical pop-up window data when the pop-up window data generated by the image analysis module matches a first historical pop-up window data of the historical pop-up window data.
10. The system of claim 8, further comprising a second non-invasive terminal coupled to the communication interface and subscribing to the information topic of the communication interface, the second non-invasive terminal comprising a second database, the second non-invasive terminal receiving the pop-up window data and the decision data from the information topic and storing the pop-up window data and the decision data in the second database.
11. The system as claimed in claim 8, further comprising a central processing device coupled to the communication interface and subscribing to the information topic of the communication interface, the central processing device receiving the pop-up window data from the information topic and generating the decision data corresponding to the pop-up window, and issuing the decision data to the information topic in the communication interface.
12. The system of claim 11, wherein the central processing unit generates a plurality of solutions corresponding to the pop-up window data according to the pop-up window data, and one of the solutions selected by a user is used as the decision data.
13. The system of claim 11, wherein the CPU comprises an analysis module, the CPU generates a plurality of solutions corresponding to the pop-up window data according to the pop-up window data, and the analysis module selects one of the solutions as the decision data according to the pop-up window data.
14. The system of claim 10, further comprising a third non-invasive terminal device coupled to the communication interface and subscribing to the information topic of the communication interface, the third non-invasive terminal device receiving the pop-up window data from the information topic and generating the decision data corresponding to the pop-up window, and issuing the decision data to the information topic in the communication interface.
15. The non-invasive sharing processing system of pop-up window of claim 8, wherein the image analysis module replaces the screen image with the default screen image when the default screen image is absent.
16. The system of claim 8, wherein the image analysis module analyzes the pop-up window using algorithms and optical character recognition to generate a button data in the pop-up window data, wherein the button data includes a button profile, a button position and a button text.
CN202110509517.3A 2021-05-11 2021-05-11 Method and system for non-intrusive sharing of pop-up windows Pending CN115331326A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110509517.3A CN115331326A (en) 2021-05-11 2021-05-11 Method and system for non-intrusive sharing of pop-up windows

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110509517.3A CN115331326A (en) 2021-05-11 2021-05-11 Method and system for non-intrusive sharing of pop-up windows

Publications (1)

Publication Number Publication Date
CN115331326A true CN115331326A (en) 2022-11-11

Family

ID=83912923

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110509517.3A Pending CN115331326A (en) 2021-05-11 2021-05-11 Method and system for non-intrusive sharing of pop-up windows

Country Status (1)

Country Link
CN (1) CN115331326A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117319755A (en) * 2023-11-28 2023-12-29 深圳大智软件技术有限公司 Short video communication information sharing method and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1527227A (en) * 2003-03-03 2004-09-08 ����-��˹â��ϵͳ�ɷ����޹�˾ Distributed data access method and apparatus for process control system
US20060005148A1 (en) * 2004-06-30 2006-01-05 Microsoft Corporation System and method for content-based filtering of popup objects
CN106164959A (en) * 2014-02-06 2016-11-23 威图数据研究公司 Behavior affair system and correlation technique
CN106339208A (en) * 2015-07-15 2017-01-18 腾讯科技(深圳)有限公司 Multimedia information popup processing method and equipment
CN107204989A (en) * 2017-06-30 2017-09-26 腾讯科技(深圳)有限公司 Ad blocking method, terminal, server and storage medium
TWI650638B (en) * 2017-08-17 2019-02-11 凌華科技股份有限公司 System module built on a non-intrusive data capture system to simulate machine operation screens
CN109407544A (en) * 2017-08-17 2019-03-01 凌华科技股份有限公司 The system module of the simulation machine operation screen of the non-intrusive data extraction system
US20200142808A1 (en) * 2018-11-06 2020-05-07 Login VSI B.V. Screenshot testing of applications on windows desktop environments

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1527227A (en) * 2003-03-03 2004-09-08 ����-��˹â��ϵͳ�ɷ����޹�˾ Distributed data access method and apparatus for process control system
US20060005148A1 (en) * 2004-06-30 2006-01-05 Microsoft Corporation System and method for content-based filtering of popup objects
CN106164959A (en) * 2014-02-06 2016-11-23 威图数据研究公司 Behavior affair system and correlation technique
CN106339208A (en) * 2015-07-15 2017-01-18 腾讯科技(深圳)有限公司 Multimedia information popup processing method and equipment
CN107204989A (en) * 2017-06-30 2017-09-26 腾讯科技(深圳)有限公司 Ad blocking method, terminal, server and storage medium
TWI650638B (en) * 2017-08-17 2019-02-11 凌華科技股份有限公司 System module built on a non-intrusive data capture system to simulate machine operation screens
CN109407544A (en) * 2017-08-17 2019-03-01 凌华科技股份有限公司 The system module of the simulation machine operation screen of the non-intrusive data extraction system
US20200142808A1 (en) * 2018-11-06 2020-05-07 Login VSI B.V. Screenshot testing of applications on windows desktop environments

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117319755A (en) * 2023-11-28 2023-12-29 深圳大智软件技术有限公司 Short video communication information sharing method and system
CN117319755B (en) * 2023-11-28 2024-05-17 深圳大智软件技术有限公司 Short video communication information sharing method and system

Similar Documents

Publication Publication Date Title
EP4004333B1 (en) Well site machine learning based rod pump failure predictions
WO2021098634A1 (en) Non-intrusive data analytics system for adaptive intelligent condition monitoring of lifts
US20200090314A1 (en) System and method for determining a condition of an object
JP2022519228A (en) Systems and methods for detecting and measuring signal anomalies generated by components used in industrial processes
EP3693312A1 (en) Elevator system component analysis
JP2018142097A (en) Information processing device, information processing method, and program
US20220366244A1 (en) Modeling Human Behavior in Work Environment Using Neural Networks
CN112712498B (en) Vehicle damage assessment method and device executed by mobile terminal, mobile terminal and medium
US20220345475A1 (en) Decision Support for Anomaly Detection via Impact Analysis for Security and Safety
WO2022115419A1 (en) Method of detecting an anomaly in a system
CN115331326A (en) Method and system for non-intrusive sharing of pop-up windows
US20250037471A1 (en) System and method for collecting equipment and facility data using rpa
US20220147039A1 (en) Event analytics in modular industrial plants
TWI765706B (en) Non-intrusive shared processing method and system for pop-up window
EP3537715B1 (en) Image sensor system, image sensor, data generation method of image sensor in image sensor system, and program
EP4206963A1 (en) System and method for diagnostics and monitoring of anomalies of a cyber-physical system
CN114494754B (en) Workshop sundry detection method, device, terminal and storage medium
JP2023541272A (en) Method for detecting and reporting operational errors in an in vitro diagnostic system, and an in vitro diagnostic system
CN109657506B (en) Intelligent regulation method for preventing peeping of computer screen content
US10579466B2 (en) Systems and methods for agentless error management
US20240385611A1 (en) Systems and methods for optimizing an industrial process
US20240361757A1 (en) Systems and methods for anomaly detection in industrial batch analytics
US20240212121A1 (en) System and method for predictive monitoring of devices
US20240370007A1 (en) Systems and methods for batch synchronization in industrial batch analytics
US20250148477A1 (en) Generative ai for customer support acceleration

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20221111