Trademark monitoring method, device, electronic device and storage medium combining RPA and AI
By combining RPA and AI technologies, the automation of trademark monitoring is achieved, and the problem of low manual monitoring efficiency in the existing technology is solved, monitoring efficiency and accuracy are improved, and labor costs are saved.
Patent Information
- Application Number
- CN202111266342.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-28
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2041-10-28
AI Technical Summary
In the prior art, trademark monitoring mainly relies on manual clicks to view newly released trademark announcements, which are inefficient and prone to missed inspections, resulting in similar trademarks that may be omitted.
Using a trademark monitoring method combining RPA and AI, we automatically log in to the trademark query platform through robot process automation (RPA) robots to obtain the latest trademark announcements, and use AI technology to detect trademark information and documents to automatically organize information and documents similar to trademarks.
The latest announcement of the automated monitoring trademark query platform has been realized, which has improved monitoring efficiency, reduced labor costs, and ensured the timely discovery and sorting of similar trademarks.
Smart Images

Figure CN114064574B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of RPA and AI technology, and to a trademark monitoring method, device, electronic device and storage medium combining RPA and AI. Background Art
[0002] Robotic Process Automation (RPA) uses specific "robot software" to simulate human operations on computers and automatically execute process tasks according to rules.
[0003] Artificial Intelligence (AI) is a technical science that studies and develops theories, methods, technologies and application systems for simulating, extending and expanding human intelligence.
[0004] At present, RPA and AI technologies have the advantages of high automation, high precision and low cost.
[0005] In order to prevent the latest registered trademark from being identical to the company's core trademark, it is necessary to log on to the website of the "Trademark Office of the State Intellectual Property Office" and check each issue of the trademark announcement to check whether the newly released trademark is identical to the company's core trademark.
[0006] The "Trademark Office of the State Intellectual Property Office" will release a new preliminary trademark review announcement every week, with about 27,000 to 46,000 trademark applications in each issue, displayed on the web page at 20 per page, with a total of 10,000 to 20,000 pages. At present, the main method is to manually click to view the newly released trademarks and check whether the newly released trademarks are similar to the company's trademarks. If there are similarities, they will be downloaded and sorted, but the manual inspection method is inefficient and easy to miss. Summary of the invention
[0007] The present application aims to solve one of the technical problems in the above-mentioned technology at least to some extent.
[0008] To this end, the first purpose of this application is to propose a trademark monitoring method that combines RPA and AI, which can realize automatic monitoring of the latest trademark announcements released by the trademark query platform, and can automatically organize the corresponding information and files of similar trademarks, thereby improving monitoring efficiency and saving labor costs.
[0009] The second purpose of this application is to propose a trademark monitoring device that combines RPA and AI.
[0010] The third objective of the present application is to provide an electronic device.
[0011] A fourth objective of the present application is to provide a computer-readable storage medium.
[0012] A fifth object of the present application is to provide a computer program product.
[0013] To achieve the above-mentioned objectives, the first aspect embodiment of the present application proposes a trademark monitoring method combining RPA and AI, including: controlling a Robotic Process Automation (RPA) robot to obtain trademark information corresponding to a target announcement from a trademark query platform in response to detecting a trademark monitoring event, wherein the trademark information includes a trademark name; controlling the RPA robot to obtain a trademark file corresponding to the trademark information from the trademark query platform; controlling the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result; and if the detection result meets the set conditions, controlling the RPA robot to write the trademark information into a target file and place the trademark file into a target folder.
[0014] According to the trademark monitoring method combining RPA and AI in the embodiment of the present application, the Robotic Process Automation (RPA) robot is first controlled to respond to the detection of a trademark monitoring event, obtain the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name, and then the RPA robot is controlled to obtain the trademark file corresponding to the trademark information from the trademark query platform, and the RPA robot is controlled to detect the trademark name and the trademark file respectively to generate the detection result. If the detection result meets the set conditions, the RPA robot is controlled to write the trademark information into the target file and put the trademark file into the target folder. In this way, the latest trademark announcements released by the trademark query platform can be automatically monitored, and the corresponding information and files of similar trademarks can be automatically sorted, which improves the monitoring efficiency and saves labor costs.
[0015] In addition, the trademark monitoring method combining RPA and AI proposed in the above embodiments of the present application may also have the following additional technical features:
[0016] In one embodiment of the present application, before controlling the RPA robot to respond to detecting a trademark monitoring event, it also includes: controlling the RPA robot to log in to the trademark query platform.
[0017] In one embodiment of the present application, the trademark monitoring method combining RPA and AI further includes: if the target announcement is not monitored, controlling the RPA robot to determine that the trademark monitoring event is detected, wherein the target announcement is the latest issue of the trademark preliminary approval announcement.
[0018] In one embodiment of the present application, the controlling the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result includes: controlling the RPA robot to obtain keywords and images to be compared; controlling the RPA robot to extract trademark images from the trademark file; controlling the RPA robot to recognize the trademark images based on optical character recognition (OCR) technology to generate target text; controlling the RPA robot to match the keywords with the trademark name and the target text respectively to generate a matching result; controlling the RPA robot to perform a similarity comparison between the image to be compared and the trademark image according to an image similarity comparison model to generate a comparison result, wherein the comparison result includes a similarity value between the image to be compared and the trademark image; and controlling the RPA robot to generate the detection result based on the matching result and the comparison result.
[0019] In one embodiment of the present application, the trademark monitoring method combining RPA and AI further includes: if the keyword matches the trademark name successfully, controlling the RPA robot to determine that the detection result meets the set conditions; if the keyword matches the target text successfully, controlling the RPA robot to determine that the detection result meets the set conditions; if the similarity value is greater than the similarity threshold, controlling the RPA robot to determine that the detection result meets the set conditions.
[0020] In one embodiment of the present application, after controlling the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, it also includes: controlling the RPA robot to put the trademark file into a temporary folder; if the detection result does not meet the set condition, controlling the RPA robot to delete the trademark file from the temporary folder.
[0021] To achieve the above-mentioned objectives, the second aspect embodiment of the present application proposes a trademark monitoring device combining RPA and AI, including: a first acquisition module, used to control the Robotic Process Automation (RPA) robot to obtain the trademark information corresponding to the target announcement from the trademark query platform in response to detecting a trademark monitoring event, wherein the trademark information includes the trademark name; a second acquisition module, used to control the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform; a detection module, used to control the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result; and a processing module, used to control the RPA robot to write the trademark information into the target file and put the trademark file into the target folder if the detection result meets the set conditions.
[0022] The trademark monitoring device combining RPA and AI in the embodiment of the present application first controls the Robotic Process Automation (RPA) robot through the first acquisition module to respond to the detection of the trademark monitoring event, and obtains the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name, and then controls the RPA robot through the second acquisition module to obtain the trademark file corresponding to the trademark information from the trademark query platform, and controls the RPA robot through the detection module to detect the trademark name and trademark file respectively to generate the detection result. If the detection result meets the set conditions, the RPA robot is controlled by the processing module to write the trademark information into the target file and put the trademark file into the target folder. In this way, it is possible to realize the automatic monitoring of the latest trademark announcements released by the trademark query platform, and can automatically organize the corresponding information and files of similar trademarks, thereby improving the monitoring efficiency and saving labor costs.
[0023] In addition, the trademark monitoring device combining RPA and AI proposed in the above embodiment of the present application may also have the following additional technical features:
[0024] In one embodiment of the present application, the trademark monitoring device combining RPA and AI further includes: a login module, used to control the RPA robot to log in to the trademark query platform.
[0025] In one embodiment of the present application, the trademark monitoring device combining RPA and AI further includes: a first determination module, which is used to control the RPA robot to determine that the trademark monitoring event is detected if the target announcement is not monitored, wherein the target announcement is the latest issue of the trademark preliminary approval announcement.
[0026] In one embodiment of the present application, the detection module is specifically used to: control the RPA robot to obtain keywords and images to be compared; control the RPA robot to extract trademark images from the trademark file; control the RPA robot to identify the trademark images based on optical character recognition (OCR) technology to generate target text; control the RPA robot to match the keywords with the trademark name and the target text respectively to generate matching results; control the RPA robot to perform a similarity comparison between the image to be compared and the trademark image according to an image similarity comparison model to generate a comparison result, wherein the comparison result includes a similarity value between the image to be compared and the trademark image; control the RPA robot to generate the detection result based on the matching result and the comparison result.
[0027] In one embodiment of the present application, the trademark monitoring device combining RPA and AI also includes: a second determination module, used to: if the keyword matches the trademark name successfully, control the RPA robot to determine that the detection result meets the set condition; if the keyword matches the target text successfully, control the RPA robot to determine that the detection result meets the set condition; if the similarity value is greater than the similarity threshold, control the RPA robot to determine that the detection result meets the set condition.
[0028] In one embodiment of the present application, the trademark monitoring device combining RPA and AI further includes: a placement module, used to control the RPA robot to place the trademark file into a temporary folder; and a deletion module, used to control the RPA robot to delete the trademark file from the temporary folder if the detection result does not meet the set conditions.
[0029] To achieve the above-mentioned objectives, the third aspect embodiment of the present application proposes an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the trademark monitoring method combining RPA and AI as described in the first aspect embodiment of the present application.
[0030] The electronic device of the embodiment of the present application executes instructions stored in the memory through a processor, controls the Robotic Process Automation (RPA) robot to respond to the detection of a trademark monitoring event, obtains the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name; controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform; controls the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result; and if the detection result meets the set conditions, controls the RPA robot to write the trademark information into the target file and put the trademark file into the target folder. In this way, it is possible to realize automatic monitoring of the latest trademark announcements released by the trademark query platform, and automatically organize the corresponding information and files of similar trademarks, thereby improving monitoring efficiency and saving labor costs.
[0031] To achieve the above-mentioned objectives, the fourth aspect embodiment of the present application proposes a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the trademark monitoring method combining RPA and AI as described in the first aspect embodiment of the present application is implemented.
[0032] The computer-readable storage medium of the embodiment of the present application, by storing a computer program and being executed by a processor, controls the Robotic Process Automation (RPA) robot to obtain the trademark information corresponding to the target announcement from the trademark query platform in response to detecting a trademark monitoring event, wherein the trademark information includes a trademark name; controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform; controls the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result; and if the detection result meets the set conditions, controls the RPA robot to write the trademark information into the target file and put the trademark file into the target folder. In this way, it is possible to realize automatic monitoring of the latest trademark announcements released by the trademark query platform, and automatically organize the corresponding information and files of similar trademarks, thereby improving monitoring efficiency and saving labor costs.
[0033] To achieve the above-mentioned objectives, the fifth aspect embodiment of the present application proposes a computer program product, including a computer program, which, when executed by a processor, implements the trademark monitoring method combining RPA and AI as described in the first aspect embodiment of the present application.
[0034] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0036] Figure 1 It is a flowchart of a trademark monitoring method combining RPA and AI according to one embodiment of the present application;
[0037] Figure 2 A schematic diagram of a trademark announcement according to a specific embodiment of the present application;
[0038] Figure 3 It is a schematic diagram of a trademark information list according to a specific embodiment of the present application;
[0039] Figure 4 It is a flowchart of a trademark monitoring method combining RPA and AI according to another embodiment of the present application;
[0040] Figure 5 It is a flowchart of a trademark monitoring method combining RPA and AI according to another embodiment of the present application;
[0041] Figure 6 It is a flowchart of a trademark monitoring method combining RPA and AI according to another embodiment of the present application;
[0042] Figure 7 A specific example flow chart of a trademark monitoring method combining RPA and AI according to an embodiment of the present application; and
[0043] Figure 8 The block diagram of a trademark monitoring device combining RPA and AI according to an embodiment of the present application. DETAILED DESCRIPTION
[0044] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0045] The following describes the trademark monitoring method, device, electronic device and storage medium combining RPA (Robotic Process Automation) and AI (Artificial Intelligence) according to an embodiment of the present application with reference to the accompanying drawings.
[0046] In order to clearly understand the technical solution of the embodiment of the present application, the key words involved in the embodiment of the present application are explained below:
[0047] Target announcement: The Trademark Office of the State Intellectual Property Office will publish a new preliminary trademark review announcement on the trademark search platform every week. The trademark search platform includes historical preliminary trademark review announcements and the latest preliminary trademark review announcements. Among them, the target announcement refers to the latest preliminary trademark review announcement.
[0048] Trademark monitoring events: refers to the events that have not been monitored in the latest preliminary trademark review announcement in the trademark search platform, that is, the events that have not been monitored in the target announcement. Among them, monitoring means controlling the RPA robot to poll and check all trademark information in the target announcement to determine whether there are similar trademarks in the target announcement.
[0049] Trademark file: refers to a file that stores images and detailed content of a trademark. The trademark search platform publishes a large number of preliminary trademark review announcements, each of which includes information on published trademarks. Each piece of trademark information corresponds to a trademark file that stores images and detailed content of the trademark.
[0050] Detection result: refers to the result generated after controlling the RPA robot to detect the trademark name and trademark file corresponding to the trademark information in the target announcement. The result includes whether the trademark name of the trademark information and the trademark file contain keywords in Party B's trademark, and whether the trademark image in the trademark file is similar to Party B's trademark image.
[0051] Setting conditions: The setting conditions of this plan refer to the conditions for judging the detection results. Relevant personnel can set them specifically according to needs and actual conditions. In fact, the setting conditions are the conditions for judging whether the detected trademark is similar to one's own trademark. Specifically, the conditions are that the trademark name of the detected trademark and the keywords in one's own trademark exist in the trademark file, and the trademark image in the trademark file of the detected trademark is similar to one's own trademark image.
[0052] The trademark monitoring method combining RPA and AI provided in the embodiment of the present application can be executed by an electronic device, which may be a PC (Personal Computer), a tablet computer, a PDA or a mobile phone, etc., without any limitation here.
[0053] In the embodiment of the present application, a processing component, a storage component and a driving component may be provided in the electronic device. Optionally, the driving component and the processing component may be integrated, the storage component may store an operating system, an application program or other program modules, and the processing component implements the trademark monitoring method combining RPA and AI provided in the embodiment of the present application by executing the application program stored in the storage component.
[0054] Figure 1 The figure is a flowchart of a trademark monitoring method combining RPA and AI according to an embodiment of the present application.
[0055] The trademark monitoring method combining RPA and AI in the embodiment of the present application can also be executed by the trademark monitoring device combining RPA and AI provided in the embodiment of the present application, which can be configured in an electronic device to realize the control of the robot process automation RPA robot in response to detecting a trademark monitoring event, obtaining the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name, and then controlling the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, and controlling the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result. If the detection result meets the set conditions, the RPA robot is controlled to write the trademark information into the target file and put the trademark file into the target folder, thereby realizing automatic monitoring of the latest trademark announcements released by the trademark query platform, and automatically organizing the corresponding information and files of similar trademarks, thereby improving monitoring efficiency and saving labor costs.
[0056] As a possible scenario, the trademark monitoring method combining RPA and AI in the embodiment of the present application can also be executed on the server side. The server can be a cloud server, and the trademark monitoring method combining RPA and AI can be executed in the cloud.
[0057] like Figure 1 As shown, the trademark monitoring method combining RPA and AI may include:
[0058] S101, controlling the RPA robot to obtain trademark information corresponding to a target announcement from a trademark query platform in response to detecting a trademark monitoring event, wherein the trademark information may include a trademark name. There may be multiple trademark information.
[0059] In an embodiment of the present application, a trademark query platform (for example, a query website provided by the xxx Trademark Office) will periodically (for example, every week) publish preliminary trademark review announcements, and the electronic device can control the RPA robot to query the published preliminary trademark review announcements in the query platform.
[0060] Specifically, the electronic device can control the RPA robot to click the "Trademark Announcement" button in the relevant page provided by the above-mentioned trademark search platform, and enter the trademark announcement page after the click is successful. The page may include each issue of the trademark preliminary examination announcement (i.e., the preliminary examination announcement list) that has been published, and may include the target announcement. Among them, the multiple issues of the trademark preliminary examination announcement on the page can be arranged in reverse order according to time, that is, the latest published trademark preliminary examination announcement is at the front. For details, please refer to Figure 2 It should be noted that the target announcement described in this embodiment may be the latest issue of the preliminary trademark approval announcement.
[0061] Furthermore, in an embodiment of the present application, the electronic device can control the RPA robot to detect in real time whether a trademark monitoring event is triggered through a relevant API (Application Programming Interface), so that the electronic device controls the RPA robot to respond to the trademark monitoring event in a timely manner when the trademark monitoring event is detected.
[0062] Specifically, the electronic device can control the RPA robot to detect trademark monitoring events in real time through relevant APIs, and when the trademark monitoring event is detected, control the RPA robot to obtain the trademark information corresponding to the target announcement from the trademark query platform, that is, control the RPA robot to click on the above-mentioned target announcement to enter the trademark information list corresponding to the target announcement. The trademark information list may include all trademark information corresponding to the target announcement, so that all trademark information corresponding to the target announcement can be obtained.
[0063] S102, controlling the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform. The trademark file may be in PDF (Portable Document Format), Word or image format, etc., and the trademark file may include trademark images and detailed content.
[0064] In an embodiment of the present application, after the electronic device controls the RPA robot to obtain the above-mentioned trademark information list, it can control the RPA robot to poll and view the trademark information in each row of the trademark information list to obtain the trademark files corresponding to all the trademark information in the trademark information list.
[0065] Specifically, see Figure 3 The electronic device can control the RPA robot to click the "View" button corresponding to each line of trademark information in the above trademark information list in turn, and open the trademark file after the click is successful to view the trademark file corresponding to each line of trademark information, and download the trademark file to the specified folder (temporary folder). In this way, the trademark files corresponding to all trademark information in the trademark information list can be obtained.
[0066] It should be noted that the designated folder described in this embodiment may be a folder known to the above-mentioned RPA robot. The designated folder may be automatically created by the RPA robot, or may be created in advance by a relevant person and notified to the RPA robot.
[0067] S103, controlling the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result.
[0068] In the embodiment of the present application, the RPA robot can be controlled to detect the trademark name and the trademark file respectively based on the preset detection strategy to generate a detection result. Among them, the preset detection strategy can be calibrated according to the actual situation and needs.
[0069] Specifically, after controlling the RPA robot to obtain the above-mentioned trademark name and trademark file, the electronic device can continue to control the RPA robot to detect the trademark name and trademark file respectively based on a preset detection strategy to generate a detection result.
[0070] S104: If the detection result meets the set conditions, the RPA robot is controlled to write the trademark information into the target file and put the trademark file into the target folder. The target file can also be put into the target folder, and the format of the target file can include Excel format, Word format, etc. It should be noted that the set conditions described in this embodiment can be calibrated according to actual conditions and needs.
[0071] In the embodiment of the present application, before the electronic device controls the RPA robot to detect the above-mentioned trademark name and trademark file, the relevant staff (business personnel) can pre-establish the above-mentioned target file and target folder in the storage space of the electronic device according to relevant needs. It should be noted that the target file and target folder described in this embodiment can be files and folders known by the above-mentioned RPA robot.
[0072] Specifically, the electronic device controls the RPA robot to detect the trademark name and trademark file, and after obtaining the above detection result, it can first determine whether the detection result meets the above set conditions. If so, it means that the trademark corresponding to the above trademark information is an identical trademark. At this time, the RPA robot can be controlled to write the above trademark information into the above target file and put the above trademark file into the above target folder.
[0073] In an embodiment of the present application, the Robotic Process Automation (RPA) robot is first controlled to respond to the detection of a trademark monitoring event, obtain the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name, and then the RPA robot is controlled to obtain the trademark file corresponding to the trademark information from the trademark query platform, and the RPA robot is controlled to detect the trademark name and the trademark file respectively to generate a detection result. If the detection result meets the set conditions, the RPA robot is controlled to write the trademark information into the target file and put the trademark file into the target folder. In this way, the latest trademark announcements released by the trademark query platform can be automatically monitored, and the corresponding information and files of similar trademarks can be automatically sorted, which improves the monitoring efficiency and saves labor costs.
[0074] In order to clearly illustrate the above embodiment, in one embodiment of the present application, before controlling the RPA robot to respond to detecting a trademark monitoring event, it may also include controlling the RPA robot to log in to the trademark query platform.
[0075] In an embodiment of the present application, the RPA robot can be set to start at a scheduled time (for example, 8 a.m. every day). After starting, the electronic device can control the RPA robot to log in to the trademark query platform.
[0076] Specifically, after the RPA robot is started, the electronic device can control the RPA robot to open (call) the trademark query platform, and control the RPA robot to log in to the trademark query platform.
[0077] As a possible scenario, if an account and password are required to log in to the trademark search platform, the electronic device can control the RPA robot to enter the account and password on the login page of the trademark search platform, and log in to the trademark search platform after entering.
[0078] It should be noted that the account and password described in this embodiment may be pre-stored in the RPA robot by relevant staff so that they can be retrieved and used when needed.
[0079] Furthermore, in one embodiment of the present application, the trademark monitoring method combining RPA and AI may also include controlling the RPA robot to determine that a trademark monitoring event has been detected if the target announcement has not been monitored, wherein the target announcement may be the latest issue of the trademark preliminary review announcement.
[0080] In the embodiment of the present application, before the electronic device controls the RPA robot to monitor the target announcement, the relevant staff can pre-establish a monitored announcement file to store the announcement issue number, announcement date, announcement type and the time when the announcement was monitored. It should be noted that the monitored announcement file described in this embodiment may be a file known to the above-mentioned RPA robot.
[0081] Specifically, each time the electronic device controls the RPA robot to complete the monitoring of the preliminary review announcement of the relevant trademark, it can control the RPA robot to obtain the monitoring completion time, announcement period, announcement date and announcement type of the preliminary review announcement of the trademark, and write the monitoring completion time, announcement period, announcement date and announcement type into the list of the above-mentioned monitoring completion files for easy retrieval and use when needed.
[0082] Furthermore, in an embodiment of the present application, after the electronic device controls the RPA robot to log in to the trademark query platform, it can first control the RPA robot to view the latest issue of the preliminary trademark review announcement, and determine whether the announcement has been monitored. If not, it can be determined that a trademark monitoring event has been detected, and the trademark monitoring event can be responded to.
[0083] Specifically, after the electronic device controls the RPA robot to log in to the trademark query platform, it can control the RPA robot to obtain the announcement period number, announcement date and announcement type of the latest trademark preliminary review announcement (target announcement), and control the RPA robot to open the above-mentioned monitoring completion file, and then search the list of the monitoring completion file to see whether there is an announcement period number that is the same as the above-mentioned target announcement. If not, it means that the target announcement has not been monitored, and it can be determined that a trademark monitoring event has been detected.
[0084] This can avoid duplicate monitoring and provide a basis for whether monitoring is necessary.
[0085] In one embodiment of the present application, controlling the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result may include:
[0086] S401, control the RPA robot to obtain keywords and images to be compared. The keywords and images to be compared can be keywords and images of one's own trademark, respectively, and can also be calibrated according to actual conditions and needs, and no limitation is made here.
[0087] In an embodiment of the present application, relevant staff can pre-establish a file to be compared in the storage space of the electronic device to store the above keywords and images to be compared. It should be noted that the file to be compared described in this embodiment can be a file known to the above RPA robot.
[0088] Specifically, after the electronic device controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, it can obtain (call out) the above-mentioned file to be compared from its own storage space, and parse the file to be compared to obtain keywords and images to be compared.
[0089] S402: Control the RPA robot to extract the trademark image from the trademark file.
[0090] In an embodiment of the present application, the RPA robot can be controlled to extract a trademark image from a trademark file according to a preset image extraction algorithm, wherein the preset image extraction algorithm can be calibrated according to actual conditions.
[0091] Specifically, after controlling the RPA robot to obtain the above-mentioned keywords and images to be compared, the electronic device can continue to control the RPA robot to extract the trademark image from the trademark file according to a preset image extraction algorithm.
[0092] As a possible scenario, the RPA robot can be controlled to extract the trademark file according to the image extraction model to generate a trademark image. It should be noted that the image extraction model described in this embodiment can be trained in advance and pre-stored in the storage space of the electronic device or the RPA robot for easy retrieval and application.
[0093] The training and generation of the image extraction model can be performed by a related training server, which can be a cloud server or a computer host. A communication connection is established between the training server and an electronic device that can execute the trademark monitoring method combining RPA and AI provided in the embodiment of the application, and the communication connection can be at least one of a wireless network connection and a wired network connection. The training server can send the trained image extraction model to the electronic device so that the electronic device can call it when needed, thereby greatly reducing the computing pressure of the electronic device.
[0094] Specifically, after controlling the RPA robot to obtain the above-mentioned keywords and images to be compared, the electronic device can control the RPA robot to call out the image extraction model from its own storage space, and input the trademark file into the image extraction model, thereby extracting the trademark file through the image extraction model to obtain the trademark image output by the image extraction model.
[0095] As another possible scenario, the electronic device may also control the RPA robot to use an image extraction tool (eg, a plug-in) to extract a trademark image from a trademark file.
[0096] It should be noted that the trademark image described in the above embodiment is generally on the first page of the trademark document.
[0097] S403, controlling the RPA robot to recognize the trademark image based on optical character recognition (OCR) technology to generate target text.
[0098] Specifically, after controlling the RPA robot to obtain the above-mentioned trademark image, the electronic device can continue to control the RPA robot to call the Mage platform, recognize the trademark image by using the common text OCR in the Mage platform, and generate the corresponding target text.
[0099] It should be noted that the Mage platform described in this embodiment can be installed in an electronic device or on a server that can communicate with the electronic device, and the server can be a cloud server. The RPA robot can call the Mage platform through the relevant API to use the universal text recognition OCR in the Mage platform to recognize the trademark image and generate the corresponding target text.
[0100] S404, controlling the RPA robot to match the keyword with the trademark name and the target text respectively to generate a matching result.
[0101] In the embodiment of the present application, the RPA robot can be controlled to match the keyword with the trademark name and the target text respectively based on a preset matching strategy to generate a matching result. The preset matching strategy can be calibrated according to actual conditions and needs.
[0102] Specifically, after controlling the RPA robot to obtain the above-mentioned target text, the electronic device can continue to control the RPA robot to match the keyword with the trademark name and the target text respectively based on a preset matching strategy to generate a matching result.
[0103] As a possible scenario, the electronic device may control the RPA robot to match the keyword with the trademark name and the target text respectively according to the matching model to generate a matching result. It should be noted that the matching model described in this embodiment may be trained in advance and pre-stored in the storage space of the electronic device or the RPA robot for easy retrieval and application.
[0104] Specifically, after controlling the RPA robot to obtain the above-mentioned target text, the electronic device can control the RPA robot to call out the matching model from its own storage space, and can input the keywords, trademark names and target text into the matching model, thereby matching the keywords with the trademark names and target text respectively through the matching model to obtain the matching results output by the matching model.
[0105] S405, controlling the RPA robot to perform a similarity comparison between the image to be compared and the trademark image according to the image similarity comparison model to generate a comparison result, wherein the comparison result includes a similarity value between the image to be compared and the trademark image. It should be noted that the image similarity comparison model described in this embodiment may be trained in advance and pre-stored in the storage space of the electronic device or the RPA robot for easy retrieval and use.
[0106] Specifically, after the electronic device controls the RPA robot to obtain the above-mentioned image to be compared and trademark image, it can control the RPA robot to call out the image similarity comparison model from the storage space of the electronic device, and input the image to be compared and the trademark image into the image similarity comparison model, thereby performing a similarity comparison between the image to be compared and the trademark image through the image similarity comparison model to obtain the similarity value between the image to be compared and the trademark image output by the image similarity comparison model.
[0107] S406, controlling the RPA robot to generate a detection result according to the matching result and the comparison result.
[0108] Specifically, after controlling the RPA robot to obtain the above-mentioned comparison result, the electronic device can directly generate a detection result based on the matching result and the comparison result.
[0109] Therefore, the detection results can be generated based on keyword matching and image similarity comparison, providing data basis for whether the trademark information needs to be written into the target file and whether the trademark file needs to be placed into the target file.
[0110] In one embodiment of the present application, Figure 5 As shown, the trademark monitoring method combining RPA and AI may also include:
[0111] S501: If the keyword matches the trademark name successfully, the RPA robot is controlled to determine whether the detection result meets the set conditions.
[0112] Specifically, when the electronic device controls the RPA robot to match the above-mentioned keywords with the trademark name, it can determine whether the trademark name includes the same text, homophones or the same letters based on the keyword. If so, it means that the match is successful and it can be determined that the detection result meets the set conditions.
[0113] S502: If the keyword matches the target text successfully, the RPA robot is controlled to determine whether the detection result meets the set conditions.
[0114] Specifically, when the electronic device controls the RPA robot to match the above-mentioned keywords with the target file, it can determine whether the target file includes the same text, homophones or the same letters based on the keywords. If so, it means that the match is successful and it can be determined that the detection result meets the set conditions.
[0115] S503: If the similarity value is greater than the similarity threshold, the RPA robot is controlled to determine whether the detection result meets the set condition. The similarity threshold can be calibrated according to the actual situation.
[0116] Specifically, after obtaining the above similarity value, the electronic device can control the RPA robot to determine whether the similarity value is greater than the similarity threshold. If so, it can be determined that the above detection result meets the set conditions.
[0117] Therefore, it is possible to determine whether there are similar trademarks in the trademark information corresponding to the target announcement based on the above detection results, and the monitoring quality is improved.
[0118] In one embodiment of the present application, Figure 6 As shown in the figure, after controlling the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, it can also include:
[0119] S601, controlling the RPA robot to put the trademark file into a temporary folder.
[0120] In the embodiment of the present application, before the electronic device controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, the relevant staff can pre-establish the above-mentioned temporary folder in the storage space of the electronic device according to relevant needs. It should be noted that the temporary folder described in this embodiment can be a folder known by the above-mentioned RPA robot.
[0121] Specifically, after the electronic device controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, it can also control the RPA robot to put the trademark file into the above-mentioned temporary folder.
[0122] S602: If the detection result does not meet the set condition, the RPA robot is controlled to delete the trademark file from the temporary folder.
[0123] Specifically, after obtaining the above-mentioned detection results, the electronic device can control the RPA robot to determine whether the detection results meet the above-mentioned set conditions. If not, the electronic device can control the RPA robot to delete the above-mentioned trademark file from the above-mentioned temporary folder; if so, the RPA robot can be controlled to write the trademark information into the target file, and at the same time move the trademark file corresponding to the trademark information in the temporary folder to the target folder.
[0124] In this way, the number of files stored in the temporary folder can be reduced, thereby alleviating the storage pressure of the electronic device.
[0125] In an embodiment of the present application, after the electronic device controls the RPA robot to complete monitoring of the target announcement, it can control the RPA robot to log in to an email platform (for example, an OA (Office Automation) email platform), and after logging in, send a notification email to the corresponding reviewer to inform the reviewer to conduct a review.
[0126] Specifically, after the electronic device controls the RPA robot to monitor the above target announcement, it can control the RPA robot to enter the account and password on the login page of the email platform, and after successful login, create a notification email, and call the compression tool from the storage space of the electronic device to compress the above target folder into a corresponding compressed package, and then add the compressed package to the attachment of the notification email, and send the notification email to the corresponding auditor to inform the auditor to review the contents in the target folder. Among them, the compression tool described in this embodiment can be pre-stored in the storage space of the electronic device by the relevant staff, so that it can be retrieved and used when needed.
[0127] It should be noted that the account and password described in this embodiment may be pre-stored in the RPA robot by relevant staff so that they can be retrieved and used when needed.
[0128] In order to make those skilled in the art understand this application more clearly, Figure 7 The following is a specific example flow chart of a trademark monitoring method that combines RPA and AI. Figure 7 As shown, controlling the RPA robot to perform trademark monitoring may include the following steps:
[0129] S701, log in to the website (trademark search platform).
[0130] S702, determine whether the latest issue (announcement) has been monitored. If yes, end; if not, execute step S703.
[0131] S703, read a line of trademark names.
[0132] S704, judging whether the trademark is a suspected object according to the keyword and the trademark name. If yes, executing step S711; if not, executing step S705.
[0133] S705, downloading a PDF file (ie, a trademark file corresponding to the trademark name).
[0134] S706, converting the PDF file into an image.
[0135] S707, extracting text information through OCR recognition.
[0136] S708, judging whether the trademark is a suspected object according to the keywords and text information. If yes, executing step S711; if no, executing step S709.
[0137] S709, performing image comparison between the own trademark image and the above trademark image.
[0138] S710, determine whether the trademark is a suspected object. If yes, execute step S711; if not, execute step S713.
[0139] S711, write the trademark information into summary excel.
[0140] S712, moving the PDF file to a summary folder.
[0141] S713, delete PDF files and images.
[0142] S714, determine whether there is a next line. If yes, execute step S703; if not, execute step S715.
[0143] S715, notify the business personnel that all inspections are completed and end.
[0144] Figure 8 The block diagram is a trademark monitoring device combining RPA and AI according to an embodiment of the present application.
[0145] The trademark monitoring device combining RPA and AI in the embodiment of the present application can be configured in an electronic device to realize the control of the robot process automation RPA robot in response to detecting a trademark monitoring event, obtains the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name, and then controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, and controls the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result. If the detection result meets the set conditions, the RPA robot is controlled to write the trademark information into the target file and put the trademark file into the target folder, thereby realizing automatic monitoring of the latest trademark announcements released by the trademark query platform, and automatically organizing the corresponding information and files of similar trademarks, thereby improving monitoring efficiency and saving labor costs.
[0146] The trademark monitoring method combining RPA and AI in the embodiment of the present application can be applied to the scenario of monitoring the latest trademark announcements on the trademark query platform. It can query whether there are trademarks that are similar to one's own trademark in the latest trademark announcements, and automatically organize the corresponding information and files of the similar trademarks.
[0147] like Figure 8 As shown, the trademark monitoring device 800 combining RPA and AI according to an embodiment of the present application includes: a first acquisition module 810, a second acquisition module 820, a detection module 830 and a processing module 840.
[0148] Among them, the first acquisition module 810 is used to control the Robotic Process Automation (RPA) robot to obtain the trademark information corresponding to the target announcement from the trademark query platform in response to detecting a trademark monitoring event, wherein the trademark information includes the trademark name.
[0149] The second acquisition module 820 is used to control the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform.
[0150] The detection module 830 is used to control the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result.
[0151] The processing module 840 is used to control the RPA robot to write the trademark information into the target file and put the trademark file into the target folder if the detection result meets the set conditions.
[0152] In one embodiment of the present application, the trademark monitoring device 800 combining RPA and AI may also include: a login module 850, which is used to control the RPA robot to log in to the trademark query platform.
[0153] In one embodiment of the present application, the trademark monitoring device 800 combining RPA and AI may also include: a first determination module 860, which is used to control the RPA robot to determine that a trademark monitoring event has been detected if the target announcement has not been monitored, wherein the target announcement is the latest issue of the trademark preliminary approval announcement.
[0154] In one embodiment of the present application, the detection module 830 is specifically used to: control the RPA robot to obtain keywords and images to be compared; control the RPA robot to extract trademark images from trademark files; control the RPA robot to identify trademark images based on optical character recognition (OCR) technology to generate target text; control the RPA robot to match keywords with trademark names and target texts respectively to generate matching results; control the RPA robot to perform similarity comparison between the images to be compared and the trademark images according to an image similarity comparison model to generate comparison results, wherein the comparison results include the similarity values between the images to be compared and the trademark images; control the RPA robot to generate detection results based on the matching results and the comparison results.
[0155] In one embodiment of the present application, the trademark monitoring device 800 combining RPA and AI may also include: a second determination module 870, which is used to: if the keyword matches the trademark name successfully, control the RPA robot to determine that the detection result meets the set conditions; if the keyword matches the target text successfully, control the RPA robot to determine that the detection result meets the set conditions; if the similarity value is greater than the similarity threshold, control the RPA robot to determine that the detection result meets the set conditions.
[0156] In one embodiment of the present application, the trademark monitoring device 800 combining RPA and AI may also include: an insertion module 880 and a deletion module 890 .
[0157] Among them, the placement module 880 is used to control the RPA robot to place the trademark file into a temporary folder; the deletion module 890 is used to control the RPA robot to delete the trademark file from the temporary folder if the detection result does not meet the set conditions.
[0158] It should be noted that for details not disclosed in the trademark monitoring device combining RPA and AI in the embodiment of the present application, please refer to the details disclosed in the trademark monitoring method combining RPA and AI in the above embodiment of the present invention, which will not be repeated here.
[0159] In summary, the trademark monitoring device combining RPA and AI in the embodiment of the present application first controls the robot process automation RPA robot through the first acquisition module to respond to the detection of the trademark monitoring event, and obtains the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name, and then controls the RPA robot through the second acquisition module to obtain the trademark file corresponding to the trademark information from the trademark query platform, and controls the RPA robot through the detection module to detect the trademark name and trademark file respectively to generate the detection result. If the detection result meets the set conditions, the RPA robot is controlled by the processing module to write the trademark information into the target file and put the trademark file into the target folder. In this way, it is possible to realize the automatic monitoring of the latest trademark announcements released by the trademark query platform, and can automatically organize the corresponding information and files of similar trademarks, thereby improving the monitoring efficiency and saving labor costs.
[0160] In order to implement the above embodiments, the present application also proposes an electronic device, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above trademark monitoring method combining RPA and AI.
[0161] The electronic device of the embodiment of the present application executes instructions stored in the memory through the processor, controls the Robotic Process Automation (RPA) robot to respond to the detection of the trademark monitoring event, obtains the trademark information corresponding to the target announcement from the trademark query platform, wherein the trademark information includes the trademark name; controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform; controls the RPA robot to detect the trademark name and the trademark file respectively to generate the detection result; and if the detection result meets the set conditions, controls the RPA robot to write the trademark information into the target file and put the trademark file into the target folder. Thus, it is possible to realize the automatic monitoring of the latest trademark announcements released by the trademark query platform, and automatically organize the corresponding information and files of the identical trademarks, thereby improving the monitoring efficiency and saving labor costs.
[0162] In order to implement the above embodiments, the present application also proposes a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above trademark monitoring method combining RPA and AI.
[0163] The computer-readable storage medium of the embodiment of the present application, by storing a computer program and being executed by a processor, controls the Robotic Process Automation (RPA) robot to obtain the trademark information corresponding to the target announcement from the trademark query platform in response to detecting a trademark monitoring event, wherein the trademark information includes the trademark name; controls the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform; controls the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result; and if the detection result meets the set conditions, controls the RPA robot to write the trademark information into the target file and put the trademark file into the target folder. Thus, it is possible to realize automatic monitoring of the latest trademark announcements released by the trademark query platform, and automatically organize the corresponding information and files of similar trademarks, thereby improving monitoring efficiency and saving labor costs.
[0164] In order to implement the above embodiments, the present application also proposes a computer program product, including a computer program, which implements the above trademark monitoring method combining RPA and AI when executed by a processor.
[0165] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the above-mentioned processes does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0166] In the embodiments provided in the present application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0167] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0168] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for a computer device (which can be a personal computer, server or network device, etc., specifically a processor in a computer device) to perform some or all of the steps of the above-mentioned methods of various embodiments of the present application.
[0169] A person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0170] The above is a detailed introduction to a trademark monitoring method, device and electronic device combining RPA and AI disclosed in an embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A trademark monitoring method combining RPA and AI, characterized in that: include: Controlling the RPA robot to obtain trademark information corresponding to the target announcement from the trademark query platform in response to detecting the trademark monitoring event, wherein the trademark information includes the trademark name; Control the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform; controlling the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result; and If the detection result meets the set conditions, the RPA robot is controlled to write the trademark information into a target file and put the trademark file into a target folder; The controlling the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result includes: Controlling the RPA robot to obtain keywords and images to be compared; Controlling the RPA robot to extract the trademark image from the trademark file; Controlling the RPA robot to recognize the trademark image based on optical character recognition (OCR) technology to generate target text; Controlling the RPA robot to match the keyword with the trademark name and the target text respectively to generate a matching result; Controlling the RPA robot to perform a similarity comparison between the image to be compared and the trademark image according to an image similarity comparison model to generate a comparison result, wherein the comparison result includes a similarity value between the image to be compared and the trademark image; Controlling the RPA robot to generate the detection result according to the matching result and the comparison result; If the keyword successfully matches the trademark name, controlling the RPA robot to determine that the detection result meets the set condition; If the keyword successfully matches the target text, controlling the RPA robot to determine that the detection result meets the set condition; If the similarity value is greater than the similarity threshold, the RPA robot is controlled to determine that the detection result meets the set condition.
2. The method according to claim 1, characterized in that Before controlling the RPA robot to respond to the detection of the trademark monitoring event, the method further includes: Control the RPA robot to log in to the trademark query platform.
3. The method according to claim 1, characterized in that Also includes: If the target announcement has not been monitored, the RPA robot is controlled to determine that the trademark monitoring event has been detected, wherein the target announcement is the latest issue of the trademark preliminary approval announcement.
4. The method according to claim 1, characterized in that: After controlling the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform, the method further includes: Control the RPA robot to put the trademark file into a temporary folder; If the detection result does not meet the set condition, the RPA robot is controlled to delete the trademark file from the temporary folder.
5. A trademark monitoring device combining RPA and AI, characterized in that: include: A first acquisition module is used to control the RPA robot to acquire trademark information corresponding to a target announcement from a trademark query platform in response to detecting a trademark monitoring event, wherein the trademark information includes a trademark name; A second acquisition module is used to control the RPA robot to obtain the trademark file corresponding to the trademark information from the trademark query platform; a detection module, configured to control the RPA robot to detect the trademark name and the trademark file respectively to generate a detection result; and a processing module, configured to control the RPA robot to write the trademark information into a target file and place the trademark file into a target folder if the detection result meets a set condition; The detection module is specifically used for: Controlling the RPA robot to obtain keywords and images to be compared; Controlling the RPA robot to extract the trademark image from the trademark file; Controlling the RPA robot to recognize the trademark image based on optical character recognition (OCR) technology to generate target text; Controlling the RPA robot to match the keyword with the trademark name and the target text respectively to generate a matching result; Controlling the RPA robot to perform a similarity comparison between the image to be compared and the trademark image according to an image similarity comparison model to generate a comparison result, wherein the comparison result includes a similarity value between the image to be compared and the trademark image; Controlling the RPA robot to generate the detection result according to the matching result and the comparison result; The second determination module is used for: If the keyword successfully matches the trademark name, controlling the RPA robot to determine that the detection result meets the set condition; If the keyword successfully matches the target text, controlling the RPA robot to determine that the detection result meets the set condition; If the similarity value is greater than the similarity threshold, the RPA robot is controlled to determine that the detection result meets the set condition.
6. The device according to claim 5, characterized in that Also includes: A login module is used to control the RPA robot to log in to the trademark query platform.
7. The device according to claim 5, characterized in that Also includes: The first determination module is used to control the RPA robot to determine that the trademark monitoring event is detected if the target announcement has not been monitored, wherein the target announcement is the latest issue of the trademark preliminary approval announcement.
8. The device according to claim 5, characterized in that Also includes: An insert module, used to control the RPA robot to put the trademark file into a temporary folder; and a deleting module, configured to control the RPA robot to delete the trademark file from the temporary folder if the detection result does not meet the set condition.
9. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the trademark monitoring method combining RPA and AI as described in any one of claims 1-4.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, a trademark monitoring method combining RPA and AI as described in any one of claims 1 to 4 is implemented.
11. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the trademark monitoring method combining RPA and AI according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
On-line music pirate monitoring method and system
CN101493918A
Trademark inquiring system and method
CN104809142A