Remote installation of computer resources
First Claim
Patent Images
1. A method for installing resources in a target device, the method comprising:
- receiving an installation request message at an installation device, the installation request message corresponding to an installation to be performed on the target device and identifying installation data for performing the installation;
receiving, at the installation device, target device metadata from a metadata repository associated with the target device, the target device metadata including data regarding an operating system of the target device and being transmitted to the installation device from a backend installer component on the target device, the installation device communicating with the backend installer component over a network, the backend installer component operating as an interface to the target device and providing read and write access to the target device;
identifying primary metadata based on the target device metadata;
requesting the primary metadata from a metadata repository associated with the installer device;
receiving the primary metadata from the metadata repository, the primary metadata corresponding to attributes of the operating system of the target device as provided in the target device metadata;
retrieving one or more installable components from an installable units repository using the installation device; and
transmitting the one or more installable components to the target device for installation of the one or more installable components on the target device under control of the installation device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for installing resources in a computer system operate to identify a need to install resources on a target device and perform an installation of the resources on the target device using installer components located remotely from the target device. The remotely located installer components control the installation of the resources.
49 Citations
20 Claims
-
1. A method for installing resources in a target device, the method comprising:
-
receiving an installation request message at an installation device, the installation request message corresponding to an installation to be performed on the target device and identifying installation data for performing the installation; receiving, at the installation device, target device metadata from a metadata repository associated with the target device, the target device metadata including data regarding an operating system of the target device and being transmitted to the installation device from a backend installer component on the target device, the installation device communicating with the backend installer component over a network, the backend installer component operating as an interface to the target device and providing read and write access to the target device; identifying primary metadata based on the target device metadata; requesting the primary metadata from a metadata repository associated with the installer device; receiving the primary metadata from the metadata repository, the primary metadata corresponding to attributes of the operating system of the target device as provided in the target device metadata; retrieving one or more installable components from an installable units repository using the installation device; and transmitting the one or more installable components to the target device for installation of the one or more installable components on the target device under control of the installation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, tangibly embodied in a machine-readable storage device, for installing resources in a target device, the computer program product being operable to cause data processing apparatus perform operations comprising:
-
receiving an installation request message at an installation device, the installation request message corresponding to an installation to be performed on the target device and identifying installation data for performing the installation; receiving, at the installation device, target device metadata from a metadata repository associated with the target device, the target device metadata including data regarding an operating system of the target device and being transmitted to the installation device from a backend installer component on the target device, the installation device communicating with the backend installer component over a network, the backend installer component operating as an interface to the target device and providing read and write access to the target device; identifying primary metadata based on the target device metadata; requesting the primary metadata from a metadata repository associated with the installer device; receiving the primary metadata from the metadata repository, the primary metadata corresponding to attributes of the operating system of the target device as provided in the target device metadata; retrieving one or more installable components from an installable units repository using the installation device; and transmitting the one or more installable components to the target device for installation of the one or more installable components on the target device under control of the installation device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a target device that includes a backend installer component operating as an interface to the target device and providing read and write access to the target device; and an installation device that communicates with the backend installer component over a network, the installation device; receiving an installation request message corresponding to an installation to be performed on the target device and identifying installation data for performing the installation; receiving target device metadata from a metadata repository associated with the target device, the target device metadata including data regarding an operating system of the target device and being transmitted to the installation device from the backend installer component; identifying primary metadata based on the target device metadata; requesting the primary metadata from a metadata repository associated with the installer device; receiving the primary metadata from the metadata repository, the primary metadata corresponding to attributes of the operating system of the target device as provided in the target device metadata; retrieving one or more installable components from an installable units repository using the installation device; and transmitting the one or more installable components to the target device for installation of the one or more installable components on the target device under control of the installation device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification