LANGUAGE AND OBJECT MODEL FOR DESCRIBING MIDLETS

Patent №

US 7,512,932

Granted

2009-03-31

Filed 2003

Owner

SUN MICROSYSTEMS INC.

Lab

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10349004

An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language, MIDML. Applications are defined based on easily manipulated textual tags, without need for writing specific code. The tags are processed to ultimately generate source code files. Initially, the input is parsed. Next, a hierarchical object model of the application is populated with objects. Separate readers read and parse the different tags and accompanying elements. The readers are registered in a descriptor object factory, to be instantiated as required in processing extended MIDML files. The object model enables the capabilities of the system to be easily extended, simply by adding new tags, and readers to the existing factory set. The resulting object model is accessible to a generator that produces the actual output.

Natural languageKnowledge representationAI hardwareG06F 8/30G06F 8/60G06F 9/445G06F 9/45516G06F 9/542H04L 67/02H04L 67/04H04L 67/34

AI classification

AI hardware1.00
Natural language0.75
Knowledge representation0.63
Speech0.00
Machine learning0.00
Vision0.00
Planning0.00
Evolutionary computation0.00

Ownership

SUN MICROSYSTEMS INC.

assignment · 137020892

Assignors

DAVIDOV, ERAN, LINDER, NATAN, TOLEDANO, EYAL, POMERANTZ, OMER, BLAUKOPF, DANIEL

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

© 2026 NYSGPT2525 LLC