TECHNIQUES FOR AUTOMATED CONTROL OF COMPUTER PROGRAMS THROUGH TEXT-BASED USER INTERFACES

Patent №

US 11,610,052

Granted

2023-03-21

Filed 2019

Owner

SOROCO INDIA PRIVATE LIMITED

+1 more

Lab

AI components

3

nlp · vision · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16542638

Techniques for programmatically controlling computer programs that are configured to be controlled via text-based user interfaces. The techniques include using at least one computer hardware processor to perform: accessing a string specifying content of a user interface (UI) screen of a computer program configured to be controlled via a text-based user interface; generating, based on the string, a two-dimensional (2D) representation of the UI screen; identifying a first controllable UI element in the UI screen at least in part by processing text in the 2D representation of the UI screen; and controlling the computer program by causing, via the first controllable UI element, the computer program to perform at least one action in furtherance of a task.

Natural languageVisionAI hardwareG06F 40/174G06F 8/38G06F 9/451G06F 9/45512H04L 67/08

AI classification

Natural language1.00
AI hardware1.00
Vision0.75
Planning0.31
Speech0.02
Knowledge representation0.01
Machine learning0.00
Evolutionary computation0.00

Ownership

SOROCO INDIA PRIVATE LIMITED

assignment · 557700925

SOROCO PRIVATE LIMITED

assignment · 557710029

Assignors

JOSHI, SARTHAK, SRIVASTAVA, GAURAV, QADIR, ABDUL, KARANTH, SHREYAS HARSHA

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

© 2026 NYSGPT2525 LLC