IP Library Granted Patent US 7,401,288
Granted Patent B2
US 7,401,288 · App. 10/610,239 · Granted Jul 15, 2008

Method and apparatus for transmitting accessibility requirements to a server

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,401,288
App. No.
10/610,239
Granted
Jul 15, 2008
Kind
B2
Abstract

A method, apparatus, and computer instructions for transmitting accessibility requirements. Content is received from a computer at a data processing system. The content is parsed for a selected indicator. The data processing system is queried to identify accessibility requirements in response to the selected indicator being present. The identified accessibility requirements are sent to the computer. These accessibility requirements are use by the computer to generate content for the data processing system.

Claims (22)

1. A method in a data processing system for transmitting accessibility requirements, comprising:

requesting a web page from a server;

receiving the web page from the server;

parsing content in the web page received from the server for a specified indicator, wherein the specified indicator is an object type that identifies a type of the server;

responsive to the specified indicator being present, identifying accessibility requirements set for a client in the data processing system;

generating an extensible markup language (XML) document that contains the identified accessibility requirements; and

sending the XML document that contains the identified accessibility requirements to the server, wherein the identifying, generating and sending steps are performed by a plug-in to a browser program that is activated by receipt of the selected specified indicator contained in the web page received from the server.

2. The method of claim 1 , wherein the identified accessibility requirements include at least one of a font type, a font size, a speech enabled interface, a visual warning for generated sounds, and a high contrast display.

3. The method of claim 1 , wherein the specified indicator is identified in the web page by an hypertext markup language (HTML) object type tag contained in the web page that was added to the web page by the server in response to receiving the request for the web page.

4. The method of claim 1 , wherein the object type is a multi-purpose internet mail extension (MIME) object type that identifies the type of the server that the web page was received from, and wherein the plug-in is chosen from a plurality of plug-ins based on the MIME object type.

5. The method of claim 4 , further comprising:

receiving additional content from the server in which the additional content is generated by the server using the identified accessibility requirements.

6. The method of claim 4 , wherein the accessibility requirements are settings present at runtime for the client in the data processing system and are identified by the plug-in using an operating system application programming interface (API) to obtain accessibility settings from an operating system environment of the client in the data processing system.

7. A method in a data processing system for obtaining accessibility requirements from a client, the method comprising:

receiving, from the client, a request for a Web page;

sending the Web page to the client, wherein the Web page includes a specified indicator that causes the client to return accessibility requirements, wherein the specified indicator is an object type that identifies a type of server;

receiving from the client an extensible markup language (XML) file containing the accessibility requirements of the client;

responsive to receiving the XML file, creating an accessibility requirements object, wherein the accessibility requirements object contains the accessibility requirements in the XML file; and

using the accessibility requirements contained in the accessibility requirements object when responding to subsequent requests for Web pages from the client.

8. The method of claim 7 , wherein the accessibility requirements object is maintained during a session of the client.

9. The method of claim 7 , wherein the server includes at least one of a servlet and an enterprise java bean that is used to respond to the subsequent requests for Web pages.

10. The method of claim 7 , wherein the accessibility requirements include at least one of a font type, a font size, a speech enabled interface, a visual warning for generated sounds, and a high contrast display.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2016
From: CORAL BAY INNOVATIONS, LLC
To: HULU, LLC
Reel/Frame 038824/0206 →
CHANGE OF NAME Recorded Feb 13, 2015
From: SHORELINE INNOVATIONS, LLC
To: CORAL BAY INNOVATIONS, LLC
Reel/Frame 034992/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SHORELINE INNOVATIONS, LLC
Reel/Frame 034954/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2003
From: ATKIN, STEVEN EDWARD; CAPELLI, RONALD B.; KAPLY, MICHAEL AARON
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014259/0033 →