System and method for updating network computer systems
First Claim
Patent Images
1. A method of updating computer systems on a network, comprising:
- sending one or more first scanning applications to one or more computer systems, wherein the one or more first scanning applications are configured to determine one or more data packets present on the one or more computer systems;
determining one or more data packets present on the one or more computer systems using the one or more first scanning applications;
selecting one or more computer systems to send one or more additional data packets to;
identifying one or more installation data packets to be installed on at least one of the selected one or more computer systems;
sending the one or more installation data packets to the at least one of the selected one or more computer systems;
installing at least one of the one or more installation data packets on at least one of the selected one or more computer systems; and
determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems;
wherein determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems comprises sending one or more second scanning applications to at least one of the one or more computer systems, wherein the one or more second scanning applications are configured to determine configuration information regarding at least one of the one or more computer systems and send the configuration information to a server computer system, and wherein the one or more second scanning applications do not persist on one or more computer systems after the configuration information has been sent.
0 Assignments
0 Petitions
Accused Products
Abstract
An update system configured to provide software updates, software patches and/or other data packets to one or more computer systems via a network is disclosed. The update system may interact with a network management system, such as an enterprise management system, to distribute data packets and gather configuration information. The update system may generate and send commands to the network management system. The network management system may carry out the commands to distribute data packets and/or gather configuration information.
-
Citations
16 Claims
-
1. A method of updating computer systems on a network, comprising:
-
sending one or more first scanning applications to one or more computer systems, wherein the one or more first scanning applications are configured to determine one or more data packets present on the one or more computer systems; determining one or more data packets present on the one or more computer systems using the one or more first scanning applications; selecting one or more computer systems to send one or more additional data packets to; identifying one or more installation data packets to be installed on at least one of the selected one or more computer systems; sending the one or more installation data packets to the at least one of the selected one or more computer systems; installing at least one of the one or more installation data packets on at least one of the selected one or more computer systems; and determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems; wherein determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems comprises sending one or more second scanning applications to at least one of the one or more computer systems, wherein the one or more second scanning applications are configured to determine configuration information regarding at least one of the one or more computer systems and send the configuration information to a server computer system, and wherein the one or more second scanning applications do not persist on one or more computer systems after the configuration information has been sent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a plurality of computer systems coupled to a network; an update system on the network, wherein the update system is configured to implement a method comprising; sending one or more first scanning applications to one or more computer systems, wherein the one or more first scanning applications are configured to determine one or more data packets present on the one or more computer systems; determining one or more data packets present on the one or more computer systems using the one or more first scanning applications; selecting one or more computer systems to send one or more additional data packets to; identifying one or more installation data packets to be installed on at least one of the selected one or more computer systems; installing at least one of the one or more installation data packets on at least one of the selected one or more computer systems; and determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems; wherein determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems comprises sending one or more second scanning applications to at least one of the one or more computer systems, wherein the one or more second scanning applications are configured to determine configuration information regarding at least one of the one or more computer systems and send the configuration information to a server computer system, and wherein the one or more second scanning applications do not persist on one or more computer systems after the configuration information has been sent.
-
-
16. A computer readable memory medium comprising program instructions, wherein the program instructions are executable on a computer system to implement a method comprising:
-
sending one or more first scanning applications to one or more computer systems, wherein the one or more first scanning applications are configured to determine one or more data packets present on the one or more computer systems; determining one or more data packets present on the one or more computer systems using the one or more first scanning applications; selecting one or more computer systems to send one or more additional data packets to; identifying one or more installation data packets to be installed on at least one of the selected one or more computer systems; installing at least one of the one or more identified installation data packets on at least one of the selected one or more computer systems; determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems; wherein determining whether the one or more installation data packets were received and loaded onto at least one of the one or more computer systems comprises sending a one or more second scanning applications to at least one of the one or more computer systems, wherein the one or more second scanning applications are configured to determine configuration information regarding at least one of the one or more computer systems and send the configuration information to a server computer system, and wherein the one or more second scanning applications do not persist on one or more computer systems after the configuration information has been sent.
-
Specification