Patents by Inventor Paul D. Casto

Paul D. Casto 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).

  • Patent number: 7937672
    Abstract: A system and method for scrolling through a list uses control and display algorithms for scrolling through a long list of text strings. The control algorithm interfaces to the user via a rate-based scheme to switch the display through various levels of abstraction where higher levels of abstraction are displayed “in-situ” on the single-line display. These higher levels of abstraction display as starting characters or words that are common to a group of entries in the alphabetized list. Multiple levels of abstraction are supported, where lower levels of abstraction are displayed as longer strings of characters, representing smaller groups of entries in the given list of text strings. Higher levels of abstraction are displayed as shorter character strings. The rate of user movement is detected for the display to change to a previous or next item in the list if below a predetermined threshold while increasing the abstraction level if the user rapidly selects different options.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: May 3, 2011
    Assignee: Delphi Technologies, Inc.
    Inventor: Paul D. Casto
  • Publication number: 20090049407
    Abstract: A system and method for scrolling through a list uses control and display algorithms for scrolling through a long list of text strings. The control algorithm interfaces to the user via a rate-based scheme to switch the display through various levels of abstraction where higher levels of abstraction are displayed “in-situ” on the single-line display. These higher levels of abstraction display as starting characters or words that are common to a group of entries in the alphabetized list. Multiple levels of abstraction are supported, where lower levels of abstraction are displayed as longer strings of characters, representing smaller groups of entries in the given list of text strings. Higher levels of abstraction are displayed as shorter character strings. The rate of user movement is detected for the display to change to a previous or next item in the list if below a predetermined threshold while increasing the abstraction level if the user rapidly selects different options.
    Type: Application
    Filed: September 15, 2008
    Publication date: February 19, 2009
    Inventor: Paul D. Casto