US2007100794A1PendingUtilityA1

Method and apparatus for providing extensible document access to assistive technology providers

53
Assignee: AARON JOSEPH DPriority: Oct 27, 2005Filed: Oct 27, 2005Published: May 3, 2007
Est. expiryOct 27, 2025(expired)· nominal 20-yr term from priority
G09B 21/007
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method, system, and computer program product for providing an access engine that functions as an intermediary between a specific object and a renderer.

Claims

exact text as granted — not AI-modified
1 . A method of rendering document objects to individuals with vision impairment, the method comprising the steps of: 
 creating an access engine;    transmitting navigation commands to the access engine during the navigation of a document object;    receiving information related to the document object from the access engine in response to the transmitted navigation commands; and    rendering the received information.    
   
   
       2 . The method of  claim 1  further comprising the step of: 
 querying the access engine for supported navigation actions of the document object.    
   
   
       3 . The method of  claim 1  wherein the step of rendering the received information includes: 
 providing the received information audibly.    
   
   
       4 . The method of  claim 1  wherein the step of rendering the received information includes: 
 providing the received information in Braille.    
   
   
       5 . The method of  claim 1  wherein the step of creating an access engine includes the step of: 
 instantiating the access engine in response to a predetermined event.    
   
   
       6 . The method of  claim 1  wherein the step of creating an access engine includes the step of: 
 instantiating the access engine when a new process begins.    
   
   
       7 . The method of  claim 6  wherein the method further comprises the step of: 
 querying the access engine for supported navigation modes of the document object.    
   
   
       8 . An apparatus for rendering document objects to individuals with vision impairment, the apparatus comprising: 
 means for creating an access engine;    means for transmitting navigation commands to the access engine during the navigation of a document object;    means for receiving information related to the document object from the access engine in response to the transmitted navigation commands; and    means for rendering the received information.    
   
   
       9 . The apparatus of  claim 8  further comprising: 
 means for querying the access engine for supported navigation actions of the document object.    
   
   
       10 . The apparatus of  claim 8  wherein the means for rendering the received information includes: 
 means for providing the received information audibly.    
   
   
       11 . The apparatus of  claim 8  wherein the means for rendering the received information includes: 
 means for providing the received information in Braille.    
   
   
       12 . The apparatus of  claim 8  wherein the means for creating an access engine includes: 
 means for instantiating the access engine in response to a predetermined event.    
   
   
       13 . The apparatus of  claim 8  wherein the means for creating an access engine includes: 
 means for instantiating the access engine when a new process begins.    
   
   
       14 . The apparatus of  claim 13  wherein the apparatus further comprises: 
 means for querying the access engine for supported navigation modes of the document object.    
   
   
       15 . A computer program product comprising a computer usable medium having computer usable program code for rendering document objects to individuals with vision impairment, the computer program product including: 
 computer usable program code for creating an access engine;    computer usable program code for transmitting navigation commands to the access engine during the navigation of a document object;    computer usable program code for receiving information related to the document object from the access engine in response to the transmitted navigation commands; and    computer usable program code for rendering the received information.    
   
   
       16 . The computer program product of  claim 15  further comprising: 
 computer usable program code for querying the access engine for supported navigation actions of the document object.    
   
   
       17 . The computer program product of  claim 15  wherein the computer usable program code for rendering the received information includes: 
 computer usable program code for providing the received information audibly.    
   
   
       18 . The computer program product of  claim 15  wherein the computer usable program code for rendering the received information includes: 
 computer usable program code for providing the received information in Braille.    
   
   
       19 . The computer program product of  claim 15  wherein the computer usable program code for creating an access engine includes: 
 computer usable program code for instantiating the access engine in response to a predetermined event.    
   
   
       20 . The computer program product of  claim 15  wherein the computer usable program code for creating an access engine includes: 
 computer usable program code for instantiating the access engine when a new process begins.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.