Network service for a software change catalog
First Claim
1. A method for distributing limited distribution release software changes to client computing devices from a server computing device via a network, said method comprising:
- receiving, by the server computing device, a search request from a client computing device for limited distribution release software changes for software installed at the client computing device;
obtaining, by the server computing device, authentication information about the client computing device submitting the search request;
authenticating, by the server computing device, the client computing device with the obtained authentication information;
forming, by the server computing device, a query in accordance with the received search request and the obtained authentication information;
querying, by the server computing device, a database of limited distribution release software changes with said query;
receiving, by the server computing device, data from the database associated with the limited distribution release software changes for the software installed at the client computing device based upon said query;
filtering, by the server computing device, the returned data according to a screening criteria, wherein said filtering the returned data comprises removing data not suitable for the client computing device, and wherein said removing data not suitable for the client computing device comprises removing data the client computing device is not authorized to receive, wherein said removing data the client computing device is not authorized to receive comprises removing data associated with private limited distribution release software changes if the search request requests only data associated with public limited distribution release software changes; and
providing, by the server computing device, the returned data to the client computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A catalog for maintaining a store of public and private limited distribution release software changes in a single location. A method for distributing limited distribution release software changes to clients via a network comprises receiving a search request, authenticating the client, querying a database of limited distribution release software changes, filtering the returned data according to a screening criteria, and providing the returned data to the client. A further method receives a request from a client to develop a limited distribution release software change, develops the limited distribution release software change, adds the developed limited distribution release software change to a catalog, notifies the client, and provides an interface to the client for accessing. A system further links knowledge base entries with related limited distribution release software changes.
45 Citations
16 Claims
-
1. A method for distributing limited distribution release software changes to client computing devices from a server computing device via a network, said method comprising:
-
receiving, by the server computing device, a search request from a client computing device for limited distribution release software changes for software installed at the client computing device; obtaining, by the server computing device, authentication information about the client computing device submitting the search request; authenticating, by the server computing device, the client computing device with the obtained authentication information; forming, by the server computing device, a query in accordance with the received search request and the obtained authentication information; querying, by the server computing device, a database of limited distribution release software changes with said query; receiving, by the server computing device, data from the database associated with the limited distribution release software changes for the software installed at the client computing device based upon said query; filtering, by the server computing device, the returned data according to a screening criteria, wherein said filtering the returned data comprises removing data not suitable for the client computing device, and wherein said removing data not suitable for the client computing device comprises removing data the client computing device is not authorized to receive, wherein said removing data the client computing device is not authorized to receive comprises removing data associated with private limited distribution release software changes if the search request requests only data associated with public limited distribution release software changes; and
providing, by the server computing device, the returned data to the client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network service stored in a memory executing on at least one server computer for distributing limited distribution release software changes, said network service being accessible by a client via a network, said network service comprising:
-
an interface component executing on the at least one server computer for interfacing with a client outside the network service and receiving one or more search requests from said client for limited distribution release software changes for software installed at the client; a validation component executing on the at least one server computer for authenticating the client attempting to access the network service via the interface component; a query engine executing on the at least one server computer for forming a search query based upon the received search request from the client; a database component executing on the at least one server computer for receiving the query formed by the query engine and applying the query to a database of information related to limited distribution release software changes to generate search results; and a filter component for filtering results of the query before providing results to the client to remove data the client is not authorized to receive, wherein said removing data the client is not authorized to receive comprises removing data based on the private/public nature of the requested content if the search request requests only data associated with public limited distribution release software changes. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for distributing limited distribution release software changes to a client computing device from a server computing device via a network, said method comprising:
-
receiving, by the server computing device, a search request from a client computing device seeking limited distribution release software changes for software installed at the client computing device; searching, by the server computing device, in accordance with the received search request, said searching yielding both private limited distribution release software changes for software installed at the client computing device and public limited distribution release software changes for software installed at the client computing device; determining, by the server computing device, the types of limited distribution release software changes the client computing device is authorized to receive; and providing, by the server computing device, a list of limited distribution release software changes for software installed at the client computing device derived from the received search request, said providing the list includes providing all public limited distribution release software changes for software installed at the client computing device derived from the search request that the client computing device is authorized to receive and removing any private limited distribution release software changes for software installed at the client computing device derived from the search request that the client computing device is not authorized to receive.
-
Specification