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
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.