Method and apparatus for shared libraries on mobile devices
First Claim
Patent Images
1. A shared-library architecture, comprising:
- a class library stored in a memory;
a plurality of applications configured to access the class library; and
a plurality of dynamic libraries configured to enable the plurality of applications to share access to a plurality of class libraries.
1 Assignment
0 Petitions
Accused Products
Abstract
A shared library architecture (iJDL) for sharing libraries among applications. The iJDLs can be added, removed, updated or directly retrieved from the network, and are fully configurable to maximize the usage of limited flash memory space. The iJDL model conforms to the standard sandbox security model defined by the MIDP 1.0 specification. A Java Application Manager (JAM) also may be provided to alert the user of any update to shared libraries available on the network. For security, iJDL can be authenticated such that only authorized vendors are allowed to use it.
52 Citations
14 Claims
-
1. A shared-library architecture, comprising:
-
a class library stored in a memory;
a plurality of applications configured to access the class library; and
a plurality of dynamic libraries configured to enable the plurality of applications to share access to a plurality of class libraries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a Java compatible device, a class loading method comprising the steps of:
-
determining whether a predetermined class is loaded in a memory of the Java compatible device;
determining whether a class path attribute of the class is present;
determining whether the class path has been authenticated and is authorized; and
loading the class from the dynamic library. - View Dependent Claims (11, 12, 13, 14)
-
Specification