Patents by Inventor Aaron Leventhal

Aaron Leventhal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120165703
    Abstract: Some embodiments of the invention provide a software generated series of tests or screens to determine skeletal muscle balance as related to muscle strength and muscle flexibility. In some embodiments, a color coded muscle map illustrating the findings of the screens, is generated. The findings of the screens compile an exercise program, specifically tailored to the individual's general health and fitness state, as well as to the specific shortcomings identified in the screen. The invention also provides, in some embodiments, an exercise program adherence tracking calendar which monitors both completed exercises and exercise effectiveness as measured by changes in screen results.
    Type: Application
    Filed: December 18, 2011
    Publication date: June 28, 2012
    Inventors: Paul William Bottum, Michael Christopher Bottum, Aaron Leventhal
  • Publication number: 20070157077
    Abstract: Accessible role and state information may be included in hypertext markup language documents by encoding an accessibility definition into a class attribute. The accessibility definition corresponds with an object of a hypertext markup language document and comprises role information and state information if state information is applicable to the corresponding role information. A script is associated with the hypertext markup language document and is configured for parsing at least a portion of the hypertext markup language document to identify the accessibility definition. The script further maps the role information and the state information in the accessibility definition to corresponding namespaced role and state attributes.
    Type: Application
    Filed: December 22, 2005
    Publication date: July 5, 2007
    Applicant: International Business Machines Corporation
    Inventors: Becky Gibson, Daniel Gisolfi, Laurent Hasson, Aaron Leventhal, Mark Pilgrim
  • Publication number: 20070057921
    Abstract: Provided is a method for assigning navigation shortcuts to computing elements in a manner that is not browser, platform or computing device specific and may, if desired, take into consideration an application, document landmark, document type, or genre. A user agent or application reserves a predefined set of access keys to represent typical navigation landmarks. Using these predefined access keys, an author and/or portal designer maps the predefined access keys to browser key equivalents, thus providing consistent navigation across an application or portal. Documents may also include predefined “genres.” An author designates a genre to the document, requests device access keys from the platform, assigns functions corresponding to the designated genre to each access key and then displays the assignments and descriptions to the user of the browser or application. Thus navigation across particular documents, document sections, and web sites within a genre is standardized.
    Type: Application
    Filed: March 17, 2005
    Publication date: March 15, 2007
    Inventors: Phillip Jenkins, Aaron Leventhal, Richard Schwerdtfeger
  • Publication number: 20060209035
    Abstract: Provided is a method for navigation shortcuts to computing elements or functions on a computing device in a manner that is browser, platform and hardware independent. A computing device reserves a set of device dependent mechanisms, or access keys that may be assigned to functionality associated with a document or web page. A browser or application associated with the document or web page dynamically assigns the designated functionality to one of the reserved set access keys. The application or browser that assigns the designated functionality provides a list of the assigned access keys and a corresponding description. Certain access keys may be designated as allowing duplicate assignments. Duplicate assignments of a particular access key may be toggled, or cycled, through the respective functionalities. If the same access key is assigned to different functionalities within different application, then the meaning of the access key is determined by its context.
    Type: Application
    Filed: March 17, 2005
    Publication date: September 21, 2006
    Inventors: Phillip Jenkins, Aaron Leventhal, Richard Schwerdtfeger
  • Publication number: 20060090138
    Abstract: A system for providing DHTML (“Dynamic Hyper-Text Markup Language”) accessibility. Rich keyboard and other assistive technology (“AT”) accessibility is provided for sophisticated Web applications. When a user downloads a Web page, the system performs initialization that includes loading at least one display object, and binding the object to a predetermined event, such as, for example, a focus event. The event the object is bound to may be any semantic, device independent event. The disclosed system may also load a device handling function, such as a keyboard handling function. The device handling function associates one or more display objects with corresponding device actions, such as key presses. A keyboard handling function may operate to intercept at least one key press, and determine that an intercepted key press matches a key press corresponding to a previously loaded display object.
    Type: Application
    Filed: October 19, 2004
    Publication date: April 27, 2006
    Inventors: Steve Wang, Richard Schwerdtfeger, Becky Gibson, Aaron Leventhal