Web accessibility service apparatus and method
First Claim
Patent Images
1. A method of providing access to content, comprising:
- receiving a request for content from a client device, wherein the request includes an identifier of an accessibility tool that is necessary for compensating for a disability of a user of the client device, and wherein the request is directed to a first content provider that provides first content;
determining an accessibility tool to be used in providing the content to the user of the client device based on the identifier of the accessibility tool;
redirecting the request for content to a second content provider that provides second content based on the determined accessibility tool, wherein the second content is the same as the first content but the second content is formatted for use with the determined accessibility tool;
retrieving the second content from the second content provider;
processing the second content using the accessibility tool to produce processed content; and
outputting the processed content to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A web accessibility service apparatus and method is provided. The web accessibility service apparatus and method provides accessibility tools to disabled users on a per-use basis. The provider of the accessibility tool is paid for each use of the accessibility tool to access content on the data network. The revenue may be obtained from content suppliers as consideration to the accessibility tool provider for providing another customer that otherwise may not have had access to their content. In this way, the accessibility tool is provided to the user at no cost, yet the provider of the accessibility tool is compensated for each use of their accessibility tool.
53 Citations
28 Claims
-
1. A method of providing access to content, comprising:
-
receiving a request for content from a client device, wherein the request includes an identifier of an accessibility tool that is necessary for compensating for a disability of a user of the client device, and wherein the request is directed to a first content provider that provides first content;
determining an accessibility tool to be used in providing the content to the user of the client device based on the identifier of the accessibility tool;
redirecting the request for content to a second content provider that provides second content based on the determined accessibility tool, wherein the second content is the same as the first content but the second content is formatted for use with the determined accessibility tool;
retrieving the second content from the second content provider;
processing the second content using the accessibility tool to produce processed content; and
outputting the processed content to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product in a computer readable medium for providing access to content, comprising:
-
first instructions for receiving a request for content from a client device, wherein the request includes an identifier of an accessibility tool that is necessary for compensating for a disability of a user of the client device, and wherein the request is directed to a first content provider that provides first content;
second instructions for determining an accessibility tool to be used in providing the content to the user of the client device based on the identifier of the accessibility tool;
third instructions for redirecting the request for content to a second content provider that provides second content based on the determined accessibility tool, wherein the second content is the same as the first content but the second content is formatted for use with the determined accessibility tool;
fourth instructions for retrieving the second content from the second content provider;
fifth instructions for processing the second content using the accessibility tool to produce processed content; and
sixth instructions for outputting the processed content to the client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. The computer program product wherein the contractual terms are retrieved from an agreement database.
-
21. An apparatus for providing access to content, comprising:
-
a controller;
a tracking device coupled to the controller; and
a payment device coupled to the tracking device, wherein the controller;
receives a request for content from a client device, the request including an identifier of an accessibility tool that is necessary for compensating for a disability of a user of the client device and being directed to a first content provider that provides first content, determines one or more accessibility tools to be used in providing content to the user of the client device based on the identifier of the accessibility tool, redirects the request for content to a second content provider that provides second content based on the determined accessibility tool, wherein the second content is the same as the first content but the second content is formatted for use with the determined accessibility tool, retrieves the second content from the second content provider, processes the second content using the accessibility tool to produce processed content, and outputs the processed content to the client device, wherein the tracking device stores tracking information regarding the content provided to the user, the one or more accessibility tools used, and one or more suppliers of the one or more accessibility tools, and wherein the payment device transfers funds to the one or more suppliers based on the tracking information. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for providing access to content, comprising:
-
means for receiving a request for content from a client device, wherein the request includes an identifier of an accessibility tool that is necessary for compensating for a disability of a user of the client device, and wherein the request is directed to a first content provider that provides first content;
means for determining an accessibility tool to be used in providing the content to the user of the client device based on the identifier of the accessibility tool;
means for redirecting the request for content to a second content provider that provides second content based on the determined accessibility tool, wherein the second content is the same as the first content but the second content is formatted for use with the determined accessibility tool;
means for retrieving the second content from the second content provider;
means for processing the second content using the accessibility tool to produce processed content; and
means for outputting the processed content to the client device.
-
Specification