Apparatus for transmitting accessibility requirements to a server
First Claim
Patent Images
1. A data processing system transmitting accessibility requirements, the data processing system comprising:
- a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions anda processing unit connected to the bus system, wherein the processing unit executes a set of instructions to request a web page from a server, receive the web page from the server;
parse content in the web page for a specified indicator, wherein the specified indicator is an object type that identifies a type of the server;
query a client in the data processing system for accessibility requirements in response to the specified indicator being present;
generate an extensible markup language (XML) document that contains the accessibility requirements; and
send the XML document that contains the accessibility requirements to the server, wherein the querying, generating and sending steps are performed by a plug-in to a browser program that is activated by receipt of the specified indicator contained in the web page received from the server.
3 Assignments
0 Petitions
Accused Products
Abstract
A 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.
62 Citations
22 Claims
-
1. A data processing system transmitting accessibility requirements, the data processing system comprising:
-
a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes a set of instructions and a processing unit connected to the bus system, wherein the processing unit executes a set of instructions to request a web page from a server, receive the web page from the server;
parse content in the web page for a specified indicator, wherein the specified indicator is an object type that identifies a type of the server;
query a client in the data processing system for accessibility requirements in response to the specified indicator being present;
generate an extensible markup language (XML) document that contains the accessibility requirements; and
send the XML document that contains the accessibility requirements to the server, wherein the querying, generating and sending steps are performed by a plug-in to a browser program that is activated by receipt of the specified indicator contained in the web page received from the server.
-
-
2. A data processing system transmitting accessibility requirements, the data processing system comprising:
-
a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes a set of instructions and a processing unit connected to the bus system, wherein the processing unit executes a set of instructions to receive, from a client, a request for a Web page, send 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;
receive from the client an extensible markup language (XML) file containing the accessibility requirements of the client;
create an accessibility requirements object in response to receiving the XML file, wherein the accessibility requirements object contains the accessibility requirements in the XML file, and use the accessibility requirements contained in the accessibility requirements object when responding to subsequent requests for Web pages from the client.
-
-
3. A data processing system for transmitting accessibility requirements, the data processing system comprising:
-
requesting means for requesting a web page from a server; receiving means for receiving the web page from the server; parsing means for 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; identifying means, responsive to the specified indicator being present for identifying accessibility requirements set for a client in the data processing system to form identified accessibility requirements; generating means for generating an extensible markup language (XML) document that contains the identified accessibility requirements; and sending means for sending the XML document that contains the identified accessibility requirements to the server, wherein the identifying means, generating means and sending means are located in a plug-in to a browser program that is activated by the specified indicator contained in the web page received from the server. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A data processing system for obtaining accessibility requirements from a client, the data processing system comprising:
-
receiving means for receiving from the client a request for a Web page; sending means for 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 means for receiving, from the client, an extensible markup language (XML) file containing the accessibility requirements of the client; creating means, responsive to the receiving the XML file, for creating an accessibility requirements object, wherein the accessibility requirements object contains the accessibility requirements in the XML file; and using means for using the accessibility requirements contained in the accessibility requirements object when responding to subsequent requests for Web pages from the client. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product stored on a tangible computer readable medium for transmitting accessibility requirements, the computer program product comprising:
-
first instructions for requesting a web page from a server; second instructions for receiving the web page from the server; third instructions for 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; fourth instructions, responsive to the specified indicator being present, for identifying accessibility requirements set for a client in a data processing system; fifth instructions for generating an extensible markup language (XML) document that contains the identified accessibility requirements; and sixth instructions for sending the XML document that contains the identified accessibility requirements to the server, wherein the fourth instructions, fifth instructions and sixth instructions are located in a plug-in to a browser program that is activated by receipt of the specified indicator contained in the web page received from the server. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product stored on a tangible computer readable medium for obtaining accessibility requirements from a client, the computer program product comprising:
-
first instructions for receiving, from a client, a request for a Web page; second instructions for 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 the server; third instructions for receiving, from the client, an extensible markup language (XML) file containing the accessibility requirements of the client; fourth instructions, responsive to receiving the XML file, for creating an accessibility requirements object, wherein the accessibility requirements object contains the accessibility requirements in the XML file; and fifth instructions for using the accessibility requirements contained in the accessibility requirements object when responding to subsequent requests for Web pages from the client. - View Dependent Claims (20, 21, 22)
-
Specification