METHOD AND SYSTEM TO IDENTIFY GUI OBJECTS FOR NON-MARKUP-LANGUAGE-PRESENTED APPLICATIONS

Patent №

US 9,760,347

Granted

2017-09-12

Filed 2009

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

3

nlp · vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12501016

One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.

AI classification

AI hardware1.00
Vision0.90
Natural language0.85
Knowledge representation0.43
Planning0.25
Machine learning0.01
Evolutionary computation0.01
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 231580986

Assignors

WANG, CHENG, WALSH, KEVIN R., SERO, PASCAL P.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC