Method and apparatus for interacting with a source code control system
First Claim
1. A configuration management system, comprising:
- a configuration device configured to perform configuration management functions on objects within said configuration management system, the objects comprising items that are associated with the development of a product, the configuration device operable to receive, from a user, configuration input related to at least one object and effect a change in the development of the product based on the user input;
a display device configured to display a representation of said objects in a presentation having a tree display of objects in said configuration management system and a content display that displays items selected in said tree display;
a server machine for executing said configuration device and producing display information for said representation of said objects within said configuration management system; and
a network interface connecting said server machine to a network, wherein said network interface is a web interface and said network is one of the Internet and an intranet, wherein said server machine transmits information produced by said configuration device and said display information over said network for display on a remote computer, wherein the transmitted information includes one of an Active X component, Visual Java program, Java applet, and PERL program configured to utilize the information produced by said configuration device in said presentation.
3 Assignments
0 Petitions
Accused Products
Abstract
A configuration management system having configuration management functions accessible from an Explorer style interface including a tree view listing of objects within the configuration management system and a list view of components and relationships associated with an object selected from the tree view listing. The interface allows for configuration management functions to be invoked via drag and drop procedures alone, from specialized menus, including pull down and right click windows and pages, and from a combination of drag and drop and menus. A report generator provides for various reports based on selected object types. A web interface allows for configuration management functions to be performed across a network and allow multiple platform access to a single server.
-
Citations
24 Claims
-
1. A configuration management system, comprising:
-
a configuration device configured to perform configuration management functions on objects within said configuration management system, the objects comprising items that are associated with the development of a product, the configuration device operable to receive, from a user, configuration input related to at least one object and effect a change in the development of the product based on the user input; a display device configured to display a representation of said objects in a presentation having a tree display of objects in said configuration management system and a content display that displays items selected in said tree display; a server machine for executing said configuration device and producing display information for said representation of said objects within said configuration management system; and a network interface connecting said server machine to a network, wherein said network interface is a web interface and said network is one of the Internet and an intranet, wherein said server machine transmits information produced by said configuration device and said display information over said network for display on a remote computer, wherein the transmitted information includes one of an Active X component, Visual Java program, Java applet, and PERL program configured to utilize the information produced by said configuration device in said presentation. - View Dependent Claims (2, 3)
-
-
4. A configuration management system, comprising:
-
a configuration device configured to perform configuration management functions on objects within said configuration management system, the objects comprising items that are associated with the development of a product, the configuration device operable to receive, from a user, configuration input related to at least one selected object; a display device configured to display a representation of said objects in a presentation having a tree display of objects in said configuration management system, and a content display that displays items selected in said tree display; a server machine for executing said configuration device and producing display information for said representation of said objects within said configuration management system; a network interface connecting said server machine to a network, wherein said network interface is a web interface and said network is one of the Internet and an intranet, wherein said server machine transmits information produced by said configuration device and said display information over said network for display on a remote computer; and a report generator configured to produce, in response to the configuration input received from the user, at least one of access reports, version control reports, and package based reports based on at least one selected of said objects, wherein each of said reports generated by said report generator are formatted as HTML documents and sent via said network interface by said server machine for display on said remote computer. - View Dependent Claims (5, 6, 7)
-
-
8. A method of interacting with a configuration management system, comprising the steps of:
-
managing performance of configuration management functions on objects within said configuration management system, the objects comprising items that are associated with the development of a product; displaying a representation of said objects in a presentation having a tree display of objects in said configuration management system, and a content display that displays items selected in said tree display; executing said configuration management system on a server machine in order to produce display information for said representation of said objects within said configuration management system; connecting said server machine to a network via a network interface, wherein said network interface is a web interface and said network is one of the Internet and an intranet; transmitting said display information produced by said configuration management system over said network for display on a remote computer; formatting said display information as at least one of an Active X component, Visual Java program, Java applet, and PERL program configured to produce said presentation; and receiving, from a user of the remote computer, configuration input related to at least one object and effecting a change in the development of the product based on the configuration input. - View Dependent Claims (9, 10)
-
-
11. A method of interacting with a configuration management system, comprising the steps of:
-
managing performance of configuration management functions on objects within said configuration management system, the objects comprising items that are associated with the development of a product; displaying a representation of said objects in a presentation having a tree display of objects in said configuration management system, and a content display that displays items selected in said tree display; executing said configuration management system on a server machine in order to produce display information for said representation of said objects within said configuration management system; connecting said server machine to a network via a network interface, wherein said network interface is a web interface and said network is one of the Internet and an intranet; transmitting said display information produced by said configuration management system over said network for display on a remote computer; receiving, from a user of the remote computer, configuration input related to at least one selected object and generating at least one of access reports, version control reports, and package based reports in response to the configuration input; and formatting said reports generated as HTML documents and sent via said network by said server machine for display on said remote computer. - View Dependent Claims (12, 13, 14)
-
-
15. A computer readable medium having computer instructions stored thereon that, when loaded into a computer, cause the computer to perform the steps of:
-
managing performance of configuration management functions on objects within a configuration management system, the objects comprising items that are associated with the development of a product; displaying a representation of said objects in a presentation having a tree display of objects in said configuration management system, and a content display that displays items selected in said tree display; executing said configuration management system on a server machine in order to produce display information for said representation of said objects within said configuration management system; connecting said server machine to a network via a network interface, wherein said network interface is a web interface and said network is one of the Internet and an intranet; transmitting said display information produced by said configuration management system over said network for display on a remote computer; formatting said display information as at least one of an Active X component, Visual Java program, Java applet, and PERL program configured to produce said presentation; and receiving, from a user of the remote computer, configuration input related to at least one selected object and effecting a change in the development of the product based on the configuration input. - View Dependent Claims (16, 17)
-
-
18. A computer readable medium having computer instructions stored thereon that, when loaded into a computer, cause the computer to perform the steps of:
-
managing performance of configuration management functions on objects within a configuration management system, the objects comprising items that are associated with the development of a product; displaying a representation of said objects in a presentation having a tree display of objects in said configuration management system, and a content display that displays items selected in said tree display; executing said configuration management system on a server machine in order to produce display information for said representation of said objects within said configuration management system; connecting said server machine to a network via a network interface, wherein said network interface is a web interface and said network is one of the Internet and an intranet; transmitting said display information produced by said configuration management system over said network for display on a remote computer; receiving, from a user of a remote computer, configuration input related to at least one selected object and generating at least one of access reports, version control reports, and package based reports in response to the configuration input; and formatting said reports generated as HTML documents and sent via said network by said server machine for display on said remote computer. - View Dependent Claims (19, 20, 21)
-
-
22. A configuration management system, comprising:
-
means for performing configuration management functions on objects within said configuration management system, the objects comprising items that are associated with the development of a product; means for displaying a representation of said objects in a presentation having a tree display of objects in said configuration management system, and a content display that displays items selected in said tree display; means for connecting said means for performing configuration management functions to a network via a network interface, wherein said network interface is a web interface and said network is one of the Internet and an intranet; means for transmitting information produced by said means for performing configuration management functions over said network for display on a remote computer; means for formatting the information transmitted as one of an Active X component, Visual Java program, Java applet, and PERL program configured to utilize the information; and means for receiving, from a user of the remote computer, configuration input related to at least one object and effecting a change in the development of the product based on the configuration input.
-
-
23. A configuration management system, comprising:
-
means for performing configuration management functions on objects within said configuration management system, the objects comprising items that are associated with the development of a product; means for displaying a representation of said objects in a presentation having a tree display of objects in said configuration management system, and a content display that displays items selected in said tree display; means for executing said configuration management system on a server machine in order to produce display information for said representation of said objects within said configuration management system; means for connecting said server machine to a network via a network interface, wherein said network interface is a web interface and said network is one of the Internet and intranet; means for transmitting said display information produced by said configuration management system over said network for display on a remote computer; means for receiving, from a user of a remote computer, configuration input related to at least one selected object; and means for generating at least one of access reports, version control reports and package based reports, in response to the configuration input received from the user, based on at least one selected of said objects within said configuration management system. - View Dependent Claims (24)
-
Specification