SYSTEMS AND METHODS FOR MANAGING SOFTWARE PACKAGE UPDATES USING COMMUNICATION PIPES
First Claim
1. A method of managing software package updates, comprising:
- identifying at least one source of a set of software package updates;
configuring a set of communication pipes from the at least one source to associate the set of software package updates with at least one client machine;
accessing a set of options for generating update activity on the at least one client machine based on the set of software package updates; and
initiating the update activity on the at least one client machine via the set of communication pipes.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for managing software package updates using communication pipes. According to aspects, one or more client machines can initiate package update activity, for instance a software package update using a package manager. In aspects, instead of accessing a package repository directly via the update manager or utility, the package manager can be configured to communicate with a set of communication pipes, such as inter-process communication (IPC) sockets, pipes, or other resources. The user can thereby invoke a pipeable update process, perform enhanced update activity, and share the results with various programs or threads. For example, the user can set the update process to generate a report of prospective or available update activity, without actually implementing the updates. Error codes during these and other types of diagnostic processing can be generated and logged for debugging purposes.
-
Citations
26 Claims
-
1. A method of managing software package updates, comprising:
-
identifying at least one source of a set of software package updates; configuring a set of communication pipes from the at least one source to associate the set of software package updates with at least one client machine; accessing a set of options for generating update activity on the at least one client machine based on the set of software package updates; and initiating the update activity on the at least one client machine via the set of communication pipes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A client system for managing software package updates, comprising:
-
a set of communication pipes communicating with at least one source of a set of software package updates; and a processor, configured to communicate with the at least one source of the set of software package updates via the set of communication pipes, and to- associate the set of software package updates with the client machine, access a set of options for generating update activity on the client machine based on the set of software package updates, and initiate the update activity on the client machine via the set of communication pipes. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification