IP Library Granted Patent US 7,337,349
Granted Patent B2
US 7,337,349 · App. 10/881,596 · Granted Feb 26, 2008

Mechanism for improving accessibility of JMX monitoring information in web content

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,337,349
App. No.
10/881,596
Granted
Feb 26, 2008
Kind
B2
Abstract

System, method and computer program product for monitoring the status of components in a data processing system that improves the accessibility of JMX monitoring information in web content. The system includes a mechanism for acquiring a text representation of component status for display as ALT and TITLE content associated with each status image. Because the component status is displayed in a manner that is indistinguishable from ALT/TITLE text that has already been statically included in an image attribute, user experience is improved for users with and without accessibility needs.

Claims (18)

1. A method for monitoring the status of a plurality of components in a data processing system, comprising:

requesting, by a user, a web page that includes a status for said plurality of components;

responsive to said request, calling a panel servlet;

dynamically generating, by said panel servlet, an HTML file that will be used to display said status for said plurality of components;

including a plurality of status servlets, each one of said plurality of said status servlets associated with one of said plurality of components;

for each one of said plurality of components:

including, in said panel servlet, an image tag for one of said plurality of components, said image tag pointing to one of said plurality of status servlets that is associated with said one of said plurality of components;

including, in said image tag for said one of said plurality of components, information that is needed in order to perform a Java Management Extensions (JMX) query of said one of said plurality of components;

placing a status request in said one of said plurality of status servlets;

using, by said one of said plurality of status servlets, information that is included in said status request to generate said JMX query of said one of said plurality of components;

receiving, by said one of said plurality of status servlets, a status value for said one of said plurality of components in response to said JMX query;

sending, by said one of said plurality of status servlets to said web browser, a displayable status image that corresponds to said status value for said one of said plurality of components;

displaying, by said web browser, said displayable status image;

detecting a movement of a mouse over a particular displayable status image for a particular one of said plurality of components, said movement requesting additional information about a status of said particular one of said plurality of components;

ALT/TITLE text in said particular displayable status image statically set to default ALT/TITLE text;

attempting to retrieve, by a particular one of said plurality of status servlets that is associated with said particular one of said plurality of components, a textual description of additional information about said status of said particular one of said plurality of components;

responsive to said attempt to retrieve being successful, setting said ALT/TITLE text to said textual description; and

responsive to said attempt to retrieve being unsuccessful, said ALT/TITLE text remaining set to said default ALT/TITLE.

Assignments (3)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: FACEBOOK, INC.
Reel/Frame 028015/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2004
From: BRAUNEIS, JR., DAVID NEAL; DANIEL, BRENT HAMES; ETGEN, MICHAEL PETER; MITCHELL, CHRISTOPHER CREIGHTON
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 015173/0872 →