METHODS AND SYSTEMS FOR PROVIDING PLATFORM-INDEPENDENT SHARED SOFTWARE COMPONENTS FOR MOBILE DEVICES

Patent №

US 6,986,148

Granted

2006-01-10

Filed 2001

Owner

APPFORGE, INC.

+3 more

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09907403

Systems and methods integrate and provide platform independence to shared component objects. A host is targeted for a mobile device and registers software components. Upon a request for services by an application program, the host finds and facilitates the creation of instances requested by the application program, thereby providing platform independence to the application program and the developer thereof. A module, deployable unit of software components, is also an addressable and programmable object during a run time, thereby facilitating implicit registry of software components on the target device and reducing storage space required on a target device, as well as the CPU processing power. The module also provides module-wide variables, thereby enabling distinct instances constructed from classes contained within the module to share common variables.

AI classification

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

Ownership

APPFORGE, INC.

assignment · 125120258

HAYS FINANCIAL CONSULTING, LLC

assignment · 191110810

APPLEONE ACQUISITION CORPORATION, A WHOLLY OWNED SUBSIDIARY OF ORACLE INTERNATIONAL CORPORATION

assignment · 221510028

ORACLE INTERNATIONAL CORPORATION

merger · 221770119

Assignors

JOHNSON, HOLLIS BRUCE JR., BLUM, SCOTT A., TYBURSKI, JOHN CHRISTOPHER, LUMMUS, ANTHONY MARK, MARTIN, DAVID ROBERT, MENDEZ, MIGUEL, PATISAUL, CHARLES EDWARD, HUREWITZ, KEVIN JAY

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

© 2026 NYSGPT2525 LLC