SYSTEM AND METHOD FOR INTRODUCING ENHANCED FEATURES INTO A JAVA SWING APPLICATION PROGRAM INTERFACE

Patent №

US 6,993,773

Granted

2006-01-31

Filed 2001

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09870612

A system and method are disclosed for providing additional features in an enhanced version of the portable application program interface, Java Swing. The enhanced API can replace the first generation heavyweight abstract windowing toolkit used by legacy Java application programs, with no changes required to those programs. Thus, legacy applications running on various platforms can benefit from the improved functionality. Among the added features are a consistent, platform neutral GUI look and feel, Unicode font encoding for all text controls, and improved text drawing (based on the use of a high performance Java font rasterizer). The enhanced version of Swing is referred to herein as AWTSwing.

AI classification

AI hardware0.99
Natural language0.94
Vision0.10
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Knowledge representation0.00
Planning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 118880442

Assignors

BROUSSARD, SCOTT J.

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

From the same owner

© 2026 NYSGPT2525 LLC