AI Screen Object Recognition for RPA Beyond Changing Class IDs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional RPA robots struggle to recognize text in images and adapt to changes in Web page class IDs, leading to difficulties in UI recognition and input operations.

Innovation Solution

A method and system using AI technology to detect and recognize RPA input objects on a screen by distinguishing between text and non-text elements, employing AI models like SSD, YOLO, and C-RNN for accurate localization and classification of input objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional RPA robots use class ID recognition from HTML and JAVASCRIPT sources, then they can recognize search boxes and buttons, but they fail when Web pages change class IDs to address security and RPA

Engineering Contradiction:
Improverecognition reliabilityVSAvoidadaptability to class ID changes
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent replaces the mechanical/conventional RPA approach of parsing HTML and JAVASCRIPT class IDs with an AI-based vision system. The AI model processes screenshots of the Web page to recognize UI elements like search boxes and buttons based on their visual appearance and spatial relationships, eliminating dependency on fixed class ID structures that can be changed for security purposes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces an AI model as an intermediary between the RPA robot and the Web page elements. Instead of directly querying HTML class IDs, the AI model acts as a mediator that translates visual screen information into recognizable UI element positions and characteristics, enabling robust recognition despite class ID changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If AI learning models are used for screen UI recognition, then event clicks become possible, but text recognition fails in images containing text images

Engineering Contradiction:
Improveautomation capabilityVSAvoidtext recognition accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent segments the screen image into different regions and identifies whether each region contains text or non-text UI elements. By dividing the recognition task into text detection and non-text UI detection, the system can appropriately process each type of content, recognizing both text-containing elements and text-only elements without confusion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different recognition strategies to different local regions of the screen image based on their characteristics. Regions identified as containing text are processed differently from regions with non-text UI elements, allowing the system to accurately recognize both types while avoiding the pitfall of treating all regions uniformly.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If existing screen recognition methods are used, then non-text screen UI elements like icons and buttons can be recognized, but text in images such as icon text or application title text cannot be recognized

Engineering Contradiction:
ImproveUI element recognitionVSAvoidtext information loss
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent creates a universal recognition system that can handle multiple types of screen elements simultaneously - both text-containing UI elements and text-only elements. The AI model is designed to universally process any screen region, adapting its recognition strategy based on whether the region contains text, thereby eliminating the need for separate processing pipelines.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250209791A1Method and system for generating event for object on screen by recognizing screen information including text and non-text images on basis of artificial intelligence
Publication Date: 2025.06.26 INFOFLA INC
  • US20250209791A1 patent drawing
  • US20250209791A1 patent drawing
  • US20250209791A1 patent drawing

AI summary

A method of generating an event for an object on a screen by recognizing screen information based on AI includes accessing a Web-based IT operation management system platform to register a schedule in a scheduler, reporting registration of the schedule to an AI Web Socket of the Web-based IT operation management system platform, transmitting data reporting start of the scheduler from the AI Web Socket of the Web-based IT operation management system platform to an AI Web Socket of an AI screen agent of a PC through communication at a predetermined time, transmitting a PC screen image, and requesting information data, inferring a position of one or more objects on the screen, transmitting information data for the inferred position of the one or more objects, and generating an event for the one or more objects on the PC screen based on the transmitted data.