Automatic software distribution and installation in a multi-tiered computer network
First Claim
1. A method in a data processing system for automatically distributing and installing software file packages throughout a multi-tiered computer architecture CORBA hierarchy, said hierarchy including a four-tier CORBA network that includes a global tier functioning as a CORBA ORB, a hub tier that is functioning as a CORBA ORB that is below said global tier, a target tier that is functioning as a CORBA ORB that is below said hub tier, and a gateway tier that is functioning as a CORBA ORB between the hub tier and the target tier, said method comprising the steps of:
- receiving, within a global computer system that is located in said global tier, a distribution request to distribute a file package to a target system that is located in said target tier;
starting, by said global computer system, a distribution process in a hub computer system that is located in said hub tier;
distributing said file package and installation process from said global computer system to said hub computer system that is located in said hub tier;
automatically distributing said file package and said installation process to said target computer system from said hub computer system utilizing said distribution process; and
automatically installing, by said target computer system, said file package utilizing said installation process.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are disclosed for providing automatic software distribution and installation throughout a multi-tiered computer architecture. The multi-tiered architecture includes a global tier, a hub tier below the global tier, and a target tier that is below the hub tier. A distribution request is received within a global computer system that is in the global tier. The distribution request is to distribute a file package to a target computer system that is in the target tier. The global computer system starts a distribution process in the hub computer system. The file package and an installation process are transferred to the hub computer system from the global computer system. The file package and installation process are automatically distributed to the target computer system from the hub computer system utilizing the distribution process. The target computer system then automatically installs the file package utilizing the installation process.
-
Citations
33 Claims
-
1. A method in a data processing system for automatically distributing and installing software file packages throughout a multi-tiered computer architecture CORBA hierarchy, said hierarchy including a four-tier CORBA network that includes a global tier functioning as a CORBA ORB, a hub tier that is functioning as a CORBA ORB that is below said global tier, a target tier that is functioning as a CORBA ORB that is below said hub tier, and a gateway tier that is functioning as a CORBA ORB between the hub tier and the target tier, said method comprising the steps of:
-
receiving, within a global computer system that is located in said global tier, a distribution request to distribute a file package to a target system that is located in said target tier; starting, by said global computer system, a distribution process in a hub computer system that is located in said hub tier; distributing said file package and installation process from said global computer system to said hub computer system that is located in said hub tier; automatically distributing said file package and said installation process to said target computer system from said hub computer system utilizing said distribution process; and automatically installing, by said target computer system, said file package utilizing said installation process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing system for automatically distributing and installing software file packages throughout a multi-tiered computer architecture CORBA hierarchy, said hierarchy including a four-tier CORBA network that includes a global tier functioning as a CORBA ORB, a hub tier that is functioning as a CORBA ORB that is below said global tier, a target tier that is functioning as a CORBA ORB that is below said hub tier, and a gateway tier that is functioning as a CORBA ORB between the hub tier and the target tier, said system comprising:
-
a global computer system that is located in said global tier receiving a distribution request to distribute a file package to a target computer system that is located in said target tier; said global computer system starting a distribution process in a hub computer system that is located in said hub tier; said global computer system distributing said file package and an installation process to said hub computer system that is located in said hub tier; said hub computer system utilizing said distribution process to automatically distributing said file package and said installation process to said target computer system; and said target computer system automatically installing said file package utilizing said installation process. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product in a recordable-type medium for automatically distributing and installing software file packages throughout a multi-tiered computer architecture CORBA hierarchy, said hierarchy including a four-tier CORBA network that includes a global tier functioning as a CORBA ORB, a hub tier that is functioning as a CORBA ORB that is below said global tier, a target tier that is functioning as a CORBA ORB that is below said hub tier, and a gateway tier that is functioning as a CORBA ORB between the hub tier and the target tier, said computer program product comprising:
-
instruction means for receiving, within a global computer system that is located in said global tier, a distribution request to distribute a file package to a target computer system that is located in said target tier; instruction means for starting, by said global computer system, a distribution process in a hub computer system that is located in said hub tier; instruction means for distributing said file package and an installation process from said global computer system to said hub computer system that is located in said hub tier; instruction means for automatically distributing said file package and said installation process to said target computer system from said hub computer system utilizing said distribution process; and instruction means for automatically installing, by said target computer system, said file package utilizing said installation process. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification