Editing a portable, dynamic and abstract view definition of a network object database
First Claim
1. A method of enabling a user to edit a table defining a view of a network object database including a plurality of network object types, the method comprising acts of:
- (A) providing a user interface that enables the user to specify one or more of the plurality of network object types; and
(B) in response to the user specifying the one or more network object types, editing at least one column of the table to represent at least one of the one or more specified network object types.
14 Assignments
0 Petitions
Accused Products
Abstract
A user is enabled to edit a table defining a view of a network object database, for example, a MIB. The user can select from among a plurality of network object types and select from among a plurality of columns of the table. At least one column of the table is specified by the user and edited to represent a network object type specified by the user. The view definition can be extracted from the application and transported to another device where it can be edited and/or viewed using a suitable application. Such portable view definition may be defined as part of a document, for example, a document formatted in accordance with a markup language, such as XML. Such document may include information for requesting objects to populate the view, which may be used to construct requests (e.g., SNMP requests) to retrieve objects from one or more network devices.
48 Citations
44 Claims
-
1. A method of enabling a user to edit a table defining a view of a network object database including a plurality of network object types, the method comprising acts of:
-
(A) providing a user interface that enables the user to specify one or more of the plurality of network object types; and
(B) in response to the user specifying the one or more network object types, editing at least one column of the table to represent at least one of the one or more specified network object types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having computer-readable signals stored thereon that define instructions that, as a result of being executed by a computer, instruct the computer to perform a method of enabling a user to edit a table defining a view of a network object database including a plurality of network object types, the method comprising acts of:
-
(A) providing a user interface that enables the user to specify one or more of the plurality of network object types; and
(B) in response to the user specifying the one or more network object types, editing at least one column of the table to represent at least one of the one or more specified network object types.
-
-
16. A system for enabling a user to edit a table defining a view of a network object database including a plurality of network object types, the system comprising:
a table editing component to enable the user to specify one or more of the plurality of network object types and, in response to the user specifying the one or more network object types, to edit at least one column of the table to represent at least one of the one or more specified network object types, respectively. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
30. A system for enabling a user to edit a table defining a view of a network object database including a plurality of network object types, the system comprising:
-
a table editing component to edit at least one column of the table to represent at least one of the plurality of network object types specified by the user; and
means for enabling the user to specify the at least one or more of the plurality of network object types.
-
-
31. A method of editing a portable view definition of a network object database including a plurality of network object types, the method comprising acts of:
-
(A) editing a column of a table to represent one of the plurality of network object types;
(B) generating request information for retrieving objects of the one network object type; and
(C) generating a document that includes a definition of the table, the table definition including the generated request information and a definition of the column. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable medium having computer-readable signals stored thereon that define instructions that, as a result of being executed by a computer, instruct the computer to perform a method of editing a portable view definition of a network object database including a plurality of network object types, the method comprising acts of:
-
(A) editing a column of a table to represent one of the plurality of network object types;
(B) generating request information for retrieving objects of the one network object type; and
(C) generating a document that includes a definition of the table, the table definition including the generated request information and a definition of the column.
-
-
42. A system for editing a portable view definition of a network object database including a plurality of network object types, the system comprising:
-
a table editing component to edit a column of a table to represent one of the plurality of network object types;
a request component to generate request information for retrieving objects of the one network object type; and
a document generation component to generate a document that includes a definition of the table, including the generated request information and a definition of the column.
-
-
43. A system for editing a portable view definition of a network object database including a plurality of network object types, the system comprising:
-
a table editing component to edit a column of a table to represent one of the plurality of network object types;
a request component to generate request information for retrieving objects of the one network object type; and
means for generating a document that includes a definition of the table, the table definition including the generated request information and a definition of the column.
-
-
44. A computer-readable medium having stored thereon a plurality of computer-readable signals defining a document comprising:
a definition of a table representing a view of a network object database including a plurality of network object types, the table definition including a column representing one of the network object types of the network object database and request information for retrieving objects of the network object type represented by the column.
Specification