← Back to Patent Explorer
US6185609B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method, apparatus and program to provide client access to a management information service residing on a server in a computer network system

Assignee: Mitsubishi Chemical Corp
•
Filing: 1997-10-24
•
Granted: 2001-02-06
•
Expires: 2017-10-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Techniques for providing a client program with remote access to information management services of a computer network are disclosed. An application programming interface can be provided to enable the client to remotely access the information management services. By using the application program interface the client can remotely invoke appropriate methods on the server to access the information management services. The application programming interface can be implemented as a thin-class. In addition, the communication between the server and the client programs is transparent to the applications that utilize the application programming interface.

Inventors

  • 👤 Govindarajan Rangarajan
  • 👤 Subodh Bapat
  • 👤 Rajasekar Ranganathan
  • 👤 Akhil Arora

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:41
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/08; H04L43/0805; H04L43/0817; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 74 words
A computer controlled method for providing a client application with access to management information services (MIS) provided by a server, said MIS containing data about a monitored condition in a computer network, said method comprising steps of: (a) instantiating, by said client application, a logical object associated with said MIS; (b) invoking a programmed-method of said logical object by said client application; and (c) executing said programmed-method at said server to access said MIS.
Claim 2
Dependent Claim 74 words
A computer controlled method for providing a client application with access to management information services (MIS) provided by a server, said MIS containing data about a monitored condition in a computer network, said method comprising steps of: (a) instantiating, by said client application, a logical object associated with said MIS; (b) invoking a programmed-method of said logical object by said client application; and (c) executing said programmed-method at said server to access said MIS.
Claim 3
Dependent Claim 18 words
The computer controlled method of claim 1 wherein said monitored condition is a status of a monitored device.
Claim 4
Dependent Claim 18 words
The computer controlled method of claim 1 wherein said monitored condition is a status of a topological node.
Claim 5
Dependent Claim 22 words
The computer controlled method of claim 1 further comprising: (d) returning said data to said client application after execution of said programmed-method.
Claim 6
Dependent Claim 47 words
The computer controlled method of claim 4 wherein said data comprises a plurality of attributes, and step (d) further comprises steps of: (d1) specifying an attribute of interest of said data; and (d2) returning said attribute of interest to said client application after execution of said programmed-method.
Claim 7
Dependent Claim 20 words
The computer controlled method of claim 4 further comprising: (e) presenting said data to a user of said client application.
Claim 8
Dependent Claim 25 words
The computer controlled method of claim 1 wherein step (c) further comprises recursively executing said programmed-method on a child node of a specified topological node.
Claim 9
Independent Claim 97 words
An apparatus having a central processing unit (CPU) and a memory coupled to said CPU for providing a client application with access to management information services (MIS) provided by a server, said MIS containing data about a monitored condition in a computer network, said apparatus comprises: an instantiation mechanism configured to instantiate, responsive to said client application, a logical object associated with said MIS; a method invocation mechanism configured in invoke a programmed-method of said logical object by said client application; and an execution mechanism configured to execute said programmed-method at said server to access said MIS.
Claim 10
Independent Claim 97 words
An apparatus having a central processing unit (CPU) and a memory coupled to said CPU for providing a client application with access to management information services (MIS) provided by a server, said MIS containing data about a monitored condition in a computer network, said apparatus comprises: an instantiation mechanism configured to instantiate, responsive to said client application, a logical object associated with said MIS; a method invocation mechanism configured in invoke a programmed-method of said logical object by said client application; and an execution mechanism configured to execute said programmed-method at said server to access said MIS.
Claim 11
Dependent Claim 16 words
The apparatus of claim 8 wherein said monitored condition is a status of a monitored device.
Claim 12
Dependent Claim 16 words
The apparatus of claim 8 wherein said monitored condition is a status of a topological node.
Claim 13
Dependent Claim 28 words
The apparatus of claim 8 further comprising: a data return mechanism configured to return said data to said client application after execution of said programmed-method at said server.
Claim 14
Dependent Claim 55 words
The apparatus of claim 11 wherein said data comprises a plurality of attributes, and step (d) further comprises steps of: an attribute specification mechanism configured to specify an attribute of interest of said data; and an attribute return mechanism configured to return said attribute of interest to said client application after execution of said programmed-method.
Claim 15
Dependent Claim 31 words
The computer controlled method of claim 8 wherein the execution mechanism further comprises a recursive mechanism configured to recursively execute said programmed-method on a child node of a specified topological node.
Claim 16
Dependent Claim 23 words
The apparatus of claim 11 further comprising: a data presentation mechanism configured to present said data to a user of said client application.
Claim 17
Dependent Claim 136 words
A computer program product comprising: a computer usable storage medium having computer readable code embodiment therein for causing a computer to provide a client application with access to management information services (MIS) provided by a server, said MIS containing data about a monitored condition in a computer network, said computer readable code comprising: computer readable program code configured to cause said computer to effect an instantiation mechanism configured to instantiate, responsive to said client application, a logical object associated with said MIS; computer readable program code configured to cause said computer to effect a method invocation mechanism configured to invoke a programmed-method said logical object by said client application; and computer readable program code configured to cause said computer to effect an execution mechanism configured to execute said programmed-method at said server to access said MIS.
Claim 18
Dependent Claim 136 words
A computer program product comprising: a computer usable storage medium having computer readable code embodiment therein for causing a computer to provide a client application with access to management information services (MIS) provided by a server, said MIS containing data about a monitored condition in a computer network, said computer readable code comprising: computer readable program code configured to cause said computer to effect an instantiation mechanism configured to instantiate, responsive to said client application, a logical object associated with said MIS; computer readable program code configured to cause said computer to effect a method invocation mechanism configured to invoke a programmed-method said logical object by said client application; and computer readable program code configured to cause said computer to effect an execution mechanism configured to execute said programmed-method at said server to access said MIS.
Claim 19
Dependent Claim 18 words
The computer program product of claim 15 wherein said monitored condition is a status of a monitored device.
Claim 20
Dependent Claim 18 words
The computer program product of claim 15 wherein said monitored condition is a status of a topological node.
Claim 21
Dependent Claim 41 words
The computer program product of claim 15 further comprising: computer readable program code configured to cause said computer to effect a data return mechanism configured to return said data to said client application after execution of said programmed-method at said server.
Claim 22
Dependent Claim 79 words
The computer program product of claim 18 wherein said data comprises a plurality of attributes, and step (d) further comprises steps of: computer readable program code configured to cause said computer to effect an attribute specification mechanism configured to specify an attribute of interest of said data; and computer readable program code configured to cause said computer to effect an attribute return mechanism configured to return said attribute of interest to said client application after execution of said programmed-method.
Claim 23
Dependent Claim 36 words
The computer program product of claim 18 further comprising: computer readable program code configured to cause said computer to effect a data presentation mechanism configured to present said data to a user of said client application.
Claim 24
Dependent Claim 42 words
The computer controlled method of claim 15 wherein the execution mechanism further comprises computer readable program code configured to cause said computer to effect a recursive mechanism configured to recursively execute said programmed-method on a child node of a specified topological node.
Claim 25
Independent Claim 92 words
A method for providing a client program with access to management information services of a computer network, the management information services being provided by a server program in the computer network, said method comprising: placing a remote method invocation call by the client program to access the management information services provided by the server program; invoking a method of a server program at the server program responsive to the remote method invocation call placed by the client program; and executing the method of the server program to access the management information services.
Claim 26
Independent Claim 92 words
A method for providing a client program with access to management information services of a computer network, the management information services being provided by a server program in the computer network, said method comprising: placing a remote method invocation call by the client program to access the management information services provided by the server program; invoking a method of a server program at the server program responsive to the remote method invocation call placed by the client program; and executing the method of the server program to access the management information services.
Claim 27
Dependent Claim 20 words
A method of claim 22 , wherein the remote method invocation call is placed by using an application programming interface.
Claim 28
Dependent Claim 41 words
A method of claim 22 , wherein the method further comprises: specifying attributes of the management information services that are of interest; and returning the specified attributes to the client program after said executing of the method of the server program.
Claim 29
Dependent Claim 23 words
A method of claim 22 , wherein the management information services provides data about status of a monitored device or a topological node.
Claim 30
Dependent Claim 30 words
A method of claim 24 , wherein the returned attributes include at least a portion of an alarm information record or at least a portion of an alarm log record.
Claim 31
Dependent Claim 24 words
A method of claim 24 , wherein the returned attributes are a JAVA implemented alarm record class or a JAVA implemented alarm log class.
Claim 32
Dependent Claim 20 words
A method of claim 22 , wherein the method further comprises: returning data obtained by said executing of the procedure.
Claim 33
Dependent Claim 24 words
A method of claim 22 , wherein the method further comprises: instantiating at least one logical object associated with accessing the management information services.

References Cited (Backward Citations)

US5724588A Cited
US5826085A Cited
US5809507A Cited
US5757925A Cited
US6006230A Cited
US5899990A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-02-06 2004-08-07 2005-02-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-02-06 2008-08-07 2009-02-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-02-06 2012-08-07 2013-02-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag