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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012545 processing Methods 0.000 claims abstract description 108
- 238000004891 communication Methods 0.000 claims abstract description 81
- 238000003672 processing method Methods 0.000 claims abstract description 38
- 238000010191 image analysis Methods 0.000 claims description 38
- 230000005540 biological transmission Effects 0.000 claims description 22
- 238000004458 analytical method Methods 0.000 claims description 10
- 238000012015 optical character recognition Methods 0.000 claims description 8
- 208000033748 Device issues Diseases 0.000 claims description 3
- 230000000452 restraining effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 238000004519 manufacturing process Methods 0.000 description 10
- 239000000463 material Substances 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003628 erosive effect Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000013518 transcription Methods 0.000 description 1
- 230000035897 transcription Effects 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
- G07C3/005—Registering 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
本发明提供一种弹出视窗的非侵入式共享处理方法及系统,用以抑制或关闭显示装置的弹出视窗。该方法包含以下步骤:非侵入式终端装置发布弹出视窗资料至沟通介面的资讯主题;中央处理装置订阅资讯主题以接收弹出视窗资料并根据弹出视窗资料产生对应弹出视窗的决策资料,并且将决策资料发布至资讯主题;以及非侵入式终端装置自资讯主题接收决策资料,并且根据决策资料抑制或关闭显示装置的弹出视窗。因此,本发明的方法可透过订阅/发布的机制自动将弹出视窗的资讯及解决方案传送至相同的设备,以减少作业人员的处理时间。
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.
Description
技术领域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
在本具体实施例中,弹出视窗的非侵入式共享处理系统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
于实务中,沟通介面13可为与作业系统连接的中介软体。而沟通介面13可产生资讯流,并且资讯流可包含多个资讯主题。而资讯主题可包含关于弹出视窗的资料。当非侵入式终端装置11的传输模组113发布弹出视窗资料至沟通介面13时,非侵入式终端装置11可建立资讯主题131并将包含弹出视窗资料的资讯主题131一并发布至沟通介面13。进一步地,资讯主题也可包含对应弹出视窗的决策资料。非侵入式终端装置11可自资讯主题接收决策资料并根据决策资料抑制或关闭显示装置81的弹出视窗。决策资料可为处理弹出视窗的指令或方式,以防止弹出视窗遮蔽设备的显示装置81。In practice, the
在本具体实施例中,非侵入式终端装置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
于图1的步骤S11中,非侵入式终端装置11的影像撷取模组111撷取显示装置81的荧幕影像,并且影像分析模组112比对荧幕影像及先前的荧幕影像以侦测设备的弹出视窗。如图4的步骤所示,非侵入式终端装置11侦测设备的弹出视窗的步骤进一步包含:步骤S111:影像撷取模组111撷取显示装置的荧幕影像;步骤S112:影像分析模组112判断预设荧幕影像是否存在;若为否,则执行步骤S114:影像分析模组112将荧幕影像取代为预设荧幕影像;若为是,则执行步骤S113:影像分析模组112比对荧幕影像及预设荧幕影像以侦测弹出视窗。In step S11 of FIG. 1 , the
于实务中,影像撷取模组111可于多个不同时间点撷取设备8的显示装置81的荧幕影像,并且影像分析模组112可储存预设荧幕影像。预设荧幕影像可为设备于正常运行的荧幕影像。而影像分析模组112可以影像差值的方式(如:影像二值化)比对相邻的二荧幕影像,并且再藉由影像侵蚀、结构元素及轮廓计算等方式侦测出设备8的显示装置81的弹出视窗。当影像分析模组112所分析出的影像差值为0时,影像分析模组112可储存当前的荧幕影像取代为预设荧幕影像,以与影像撷取模组111下次撷取的影像进行比对。当影像分析模组112所分析出的影像差值不为0时,影像分析模组112可根据影像差值侦测出显示装置81的弹出视窗。此外,当设备第一次启动或重新启动时,非侵入式终端装置不存在预设荧幕影像。此时,影像分析模组可将影像撷取模组第一次撷取的荧幕影像作为预设荧幕影像。In practice, the
于图1的步骤S12中,当影像分析模组112侦测出显示装置的弹出视窗后,影像分析模组112可根据弹出视窗产生弹出视窗资料。于实务中,弹出视窗资料可包含尺寸、文字、按钮、图形及图案等。由于设备可能会产生包含按钮且需进行判断的弹出视窗,因此,如图5的步骤所示,非侵入式终端装置11产生弹出视窗资料的步骤进一步包含:步骤S121:影像分析模组112以演算法分析及计算弹出视窗以产生弹出视窗资料中的按钮资料,其中按钮资料包含按钮轮廓及按钮位置;以及步骤S122:影像分析模组112以光学字元辨识分析按钮资料并产生按钮资料中的按钮文字。In step S12 of FIG. 1 , after the
于实务中,影像分析模组112可透过边缘侦测(Canny edge detector)、道格拉斯-普克法(Douglas-Peucker algorithm)或其他演算法计算出弹出视窗中的按钮轮廓及按钮位置。并且,影像分析模组112也可透过光学字元辨识(Optical Character Recognition,OCR)的方式辨识按钮文字。此外,影像分析模组112也可计算出弹出视窗于显示装置81中的位置以及弹出视窗中的文字。请注意,影像撷取模组111及影像分析模组112的样态不限于此,影像撷取模组111及影像分析模组112也可整合于同一晶片中。In practice, the
于图1的步骤S13中,当影像分析模组112产生弹出视窗的弹出视窗资料后,处理器114比对并判断弹出视窗资料是否符合储存于资料库115的历史弹出视窗资料。于实务中,历史弹出视窗资料及历史决策资料可为先前已发生的弹出视窗资料及解决方案资料。而资料库115可预先储存多种弹出视窗的弹出视窗资料以及对应弹出视窗的决策资料,也可透过传输模组113从已订阅的沟通介面13的资讯主题131接收并储存弹出视窗资料及决策资料。而处理器114可透过演算法(如:样板比对、特征不变矩、特征向量、距离回旋积类神经网路分类器等)比对影像分析模组112所产生的弹出视窗资料及历史弹出视窗资料。In step S13 of FIG. 1 , after the
于图1的步骤S17中,若影像分析模组112所产生的弹出视窗资料符合历史弹出视窗资料中的第一历史弹出视窗资料时,即表示设备8的显示装置81所产生的弹出视窗已出现过并且已有相对应的解决方案。此时,处理器114自资料库115找出对应第一历史弹出视窗资料的历史决策资料以抑制或关闭显示装置81的弹出视窗。因此,本发明的弹出视窗的非侵入式共享处理方法及系统可透过储存装置自动侦测并比对以往处理过的弹出视窗,进而提高侦测效率并减少时间成本。In step S17 of FIG. 1 , if the pop-up window data generated by the
于图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
于图1的步骤S15中,当中央处理装置15自沟通介面13的资讯主题131接收尚未有解决方案的弹出视窗后,中央处理装置15将产生对应弹出视窗的决策资料并发布决策资料至沟通介面13的资讯主题131。进一步地,如图6所示,弹出视窗的非侵入式共享处理方法进一步包含以下步骤:步骤S151:中央处理装置15接收弹出视窗资料并产生对应弹出视窗资料的多个解决方案;步骤S152:根据弹出视窗的弹出视窗资料选择该些解决方案的其中一者作为决策资料;以及步骤S153:中央处理装置15发布决策资料至沟通介面13中的资讯主题131。In step S15 of FIG. 1 , after the
于实务中,中央处理装置15可为中央控制电脑。中央处理装置15可预存多个解决方案,并且每个解决方案可包含不同的处理方式及处理资料。举例来说,解决方案可为关闭弹出视窗、最小化弹出视窗、隐藏弹出视窗等。于实务中,中央处理装置15可进一步包含中央处理晶片以及显示器。于图6的步骤S151中,当中央处理装置15取得弹出视窗资料后,中央处理晶片根据弹出视窗资料重建弹出视窗于显示器中,并且将多个解决方案以按钮的形式重建于弹出视窗的一侧。接着,如图6的步骤S152所示,作业人员可透过中央处理装置15的显示器查看弹出视窗,并且可根据弹出视窗资料选择或点选位于重建的弹出视窗的一侧的按钮以决定弹出视窗的解决方案。举例来说,当作业人员选择隐藏弹出视窗的解决方案时,中央处理装置15将使弹出视窗隐藏的处理资料作为决策资料。In practice, the
作业人员除了可自预存的多个解决方案中选择弹出视窗的处理方式以外,也可自行定义解决方案。当中央处理装置自沟通介面接收尚未有解决方案的弹出视窗后,中央处理晶片可根据弹出视窗资料中的按钮资料重建弹出视窗的按钮于显示器中,并且中央处理晶片可藉由但不限于滑鼠事件产生对应弹出视窗的决策资料。于实务中,作业人员可根据弹出视窗的资讯及种类透过滑鼠点选弹出视窗的按钮。此时,中央处理装置的分析处理晶片可记录滑鼠于显示器上的座标位置及滑鼠的点选位置以产生决策资料。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
于图1的步骤S16中,当中央处理装置15将决策资料发布至沟通介面13中的资讯主题131后,非侵入式终端装置11的处理器114可控制传输模组113自资讯主题131中取得对应弹出视窗的决策资料,并且处理器114可根据决策资料控制设备8的显示装置81的画面,进而抑制弹出视窗。于实务中,当决策资料包含滑鼠的座标位置及滑鼠的点选位置时,处理器114可根据决策资料建立滑鼠键盘指令以模拟设备8的滑鼠与键盘的输入,进而抑制显示装置81的弹出视窗。In step S16 of FIG. 1 , after the
本发明的弹出视窗的非侵入式共享处理方法及系统系先透过非侵入式终端装置侦测出设备的弹出视窗,并且先比对及判断弹出视窗是否已出现并存在处理方式。若弹出视窗为未处理过的弹出视窗,则再发布至沟通介面中的资讯主题。接着,中央处理装置可藉由人工或自动的方式产生对应弹出视窗的决策资料,并再将决策资料发布至沟通介面中的资讯主题。最后,非侵入式终端装置再自沟通介面中的资讯主题接收决策资料并根据决策资料抑制或关闭设备的弹出视窗。因此,本发明的弹出视窗的非侵入式共享处理方法及系统可自动侦测设备的弹出视窗,并且作业人员可透过沟通介面远端提供解决方案,进而降低人力成本。进一步地,本发明的弹出视窗的非侵入式共享处理方法及系统也可透过非侵入式终端装置自动抑制设备的弹出视窗,进而提高生产效率。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
在本具体实施例中,第一非侵入式终端装置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
相同地,当第一非侵入式终端装置21A、第二非侵入式终端装置21B及中央处理装置25皆订阅资讯主题231时,沟通介面23直接将第一非侵入式终端装置21A、第二非侵入式终端装置21B及中央处理装置25互相连接。当第一非侵入式终端装置21A发布弹出视窗资料并且中央处理装置25发布决策资料时,弹出视窗资料及决策资料直接被传送到第二非侵入式终端装置21B。Similarly, when the first non-intrusive
请参考图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
于实务中,第一设备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
此外,虽然第一设备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
决策资料除了可由前述的中央处理装置产生之外,也可由其他装置所产生。请参考图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
于实务中,作业人员也可从设备的显示装置产生决策资料。当第一非侵入式终端装置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
综上所述,本发明的非侵入式共享处理方式及系统可自动侦测设备的弹出视窗,并且作业人员可透过沟通介面远端提供解决方案,进而降低人力成本。并且,本发明的弹出视窗的非侵入式共享处理方法及系统可透过非侵入式终端装置自动抑制设备所产生的弹出视窗,进而降低人工成本并提高生产效率。进一步地,本发明的弹出视窗的非侵入式共享处理方法及系统可透过储存装置自动侦测并比对以往处理过的弹出视窗,进而提高侦测效率并减少时间成本。再者,本发明的弹出视窗的非侵入式共享处理方法及系统也可透过订阅/发布的方式自动将弹出视窗的资讯及解决方案传送至相同的设备,以减少作业人员的处理时间,进而提高效率并节省成本。此外,本发明的弹出视窗的非侵入式共享处理系统也可直接于设备上处理弹出视窗,进而提高便利性及效率。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)
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)
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)
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 |
-
2021
- 2021-05-11 CN CN202110509517.3A patent/CN115331326A/en active Pending
Patent Citations (8)
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)
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 |