IP Library Patent Application 11149829
Patent Application
App. No. 11/149,829

Verifying document compliance to a subsidiary standard

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 None
App. No.
11/149,829
Abstract

Described are methods, systems, and apparatus, including computer program products, for verifying document and/or web page compliance to a subsidiary standard. A set of rules representing one or more aspects of the subsidiary standard are obtained. It is determined, using a first rule from the set of rules, if an element of the document is compliant with the subsidiary standard. A display of the document is generated in a browser application. If the element is compliant with the subsidiary standard, the element is displayed normally. If the element is not compliant, the element is displayed with a visual indicator.

Claims (37)

1 . A computerized method for verifying document compliance to a subsidiary standard, the method comprising:

obtaining a set of rules representing one or more requirements of the subsidiary standard;

determining, using a first rule from the set of rules, if an element of the document is compliant with the subsidiary standard; and

generating a display of the document in a browser application, showing the element as normally displayed if the element is compliant or showing the element displayed with a visual indicator if the element is not compliant.

2 . The method of claim 1 , wherein the subsidiary standard comprises an accessibility standard.

3 . The method of claim 2 , wherein the accessibility standard comprises United States Section 508, United Kingdom Disability Discrimination Act, Canadian Common Look and Feel, eEurope Plan, guidelines established by a corporate policy, or Web Content Accessibility Guidelines.

4 . The method of claim 1 , further comprising if the element is compliant, displaying a visual indicator indicating the compliance.

5 . The method of claim 4 wherein the indicator indicating compliance is displayed in a color different than that used to visually indicate non-compliance.

6 . The method of claim 1 , further comprising displaying an explanation of the non-compliance when a cursor or mouse pointer is moved over the element or visual indicator.

7 . The method of claim 1 , wherein the document is a first web page.

8 . The method of claim 7 , further comprising executing cross-frame JavaScript included with the first web page.

9 . The method of claim 7 , further comprising navigating to a second web page.

10 . The method of claim 9 , wherein navigating comprises navigating to a second web page in response to a user selecting a hyperlink on the first web page.

11 . The method of claim 7 , wherein determining comprises verifying a skip navigation element exists.

12 . The method of claim 11 , wherein determining further comprises verifying the skip navigation element is assigned an accesskey value.

13 . The method of claim 7 , wherein determining comprises comparing an assigned alt-text value for the element with a preferred alt-text value for the element.

14 . The method of claim 1 , wherein the element is a form element.

15 . The method of claim 1 , wherein the element is a table element.

16 . A computerized method for verifying web page compliance to an accessibility standard, the method comprising:

obtaining a web page;

determining if an element of the web page is compliant with the accessibility standard; and

displaying the web page using a browser application, showing the element as normally displayed if the element is compliant with the accessibility standard or showing the element displayed with a visual indicator if the element is not compliant.

17 . The method of claim 16 , wherein the accessibility standard comprises United States Section 508, United Kingdom Disability Discrimination Act, Canadian Common Look and Feel, eEurope Plan, or Web Content Accessibility Guidelines.

18 . The method of claim 16 , wherein the accessibility standard comprises guidelines established by a corporate policy.

19 . A computer program product, tangibly embodied in an information carrier, for verifying compliance of a web page to a subsidiary standard, the computer program product including instructions being operable to cause a data processing apparatus to:

obtain the web page;

determine if an element of the web page is compliant with the subsidiary standard; and

display the web page using a browser application, showing the element as normally displayed if the element is compliant with the subsidiary standard or showing the element displayed with a visual indicator if the element is not compliant.

20 . The computer program product of claim 19 , wherein the subsidiary standard comprises United States Section 508, United Kingdom Disability Discrimination Act, Canadian Common Look and Feel, eEurope Plan, guidelines established by a corporate policy, or Web Content Accessibility Guidelines.

21 . A system for verifying compliance of a web page to a subsidiary standard, the system comprising:

a computer system;

a browser software residing in a memory of the computer system;

a compliance software residing in the memory of the computer system, the compliance software configured to:

obtain the web page;

determine if an element of the web page is compliant with the subsidiary standard; and

display the web page using the browser software, showing the element as normally displayed if the element is compliant with the subsidiary standard or showing the element displayed with a visual indicator if the element is not compliant.

22 . The system of claim 21 , wherein the subsidiary standard comprises United States Section 508, United Kingdom Disability Discrimination Act, Canadian Common Look and Feel, eEurope Plan, guidelines established by a corporate policy, or Web Content Accessibility Guidelines.

Assignments (2)
MERGER Recorded Dec 2, 2007
From: FMR CORP.
To: FMR LLC
Reel/Frame 020184/0151 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2005
From: VINCI, TAD
To: FMR CORP.
Reel/Frame 016852/0207 →