Method and arrangement for installing a software module in a device
First Claim
Patent Images
1. A method for installing a software module in a device, the method comprising:
- operating an operating system and a device-independent software environment on a processor of the device, wherein the device-independent software environment includes an installation interface configured to interface with an installation manager program located in the operating system;
at the software environment, determining that the software module is to be installed within the operating system;
at the software environment, responsive to the determining that the software module is to be installed, calling up the installation manager and transferring a parameter identifying a location of a data file, the data file including the software module and at least one installation command, from the software environment to the installation manager, via the installation interface;
at the installation manager, locating the data file based on the parameter, loading the data file and extracting the software module along with the at least one installation command; and
performing the installation of the software module via the installation manager, including executing the at least one installation command at the installation manager, the installation occurring solely within the operating system and hidden from the software environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and arrangement for installing a software module in a device are provided, an operating system and a hardware-independent software environment such as a Java environment may be operated on the device and new software modules for the operating system may be installed via an interface with the software environment and an installation manager in the operating system. For this purpose, the software environment provides data to the installation manager via the installation interface. The installation manager, shielded from the software environment, then carries out the installation of the software module.
14 Citations
12 Claims
-
1. A method for installing a software module in a device, the method comprising:
-
operating an operating system and a device-independent software environment on a processor of the device, wherein the device-independent software environment includes an installation interface configured to interface with an installation manager program located in the operating system; at the software environment, determining that the software module is to be installed within the operating system; at the software environment, responsive to the determining that the software module is to be installed, calling up the installation manager and transferring a parameter identifying a location of a data file, the data file including the software module and at least one installation command, from the software environment to the installation manager, via the installation interface; at the installation manager, locating the data file based on the parameter, loading the data file and extracting the software module along with the at least one installation command; and performing the installation of the software module via the installation manager, including executing the at least one installation command at the installation manager, the installation occurring solely within the operating system and hidden from the software environment. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for installing a software module in a device, comprising:
-
a computer program executable with a processor and operable to perform the following; operating an operating system and a device-independent software environment on a processor of the device, wherein the device-independent software environment includes an installation interface configured to interface with an installation manager program located in an operating system; at the software environment, determining that the software module is to be installed within the operating system; at the software environment, responsive to the determining that the software module is to be installed, calling up the installation manager and transferring a parameter identifying a location of a data file, the data file including the software module and at least one installation command, from the software environment to the installation manager, via the installation interface; at the installation manager, locating the data file based on the parameter, loading the data file and extracting the software module along with the at least one installation command; and performing the installation of the software module via the installation manager, including executing the at least one installation command at the installation manager, the installation occurring solely within the operating system and hidden from the software environment; wherein the device includes a processor, a memory and a communication interface, and wherein the operating system, the software environment, the installation interface, and the installation manager are stored in the memory. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification