Patents by Inventor Anthony Bowman Stringer

Anthony Bowman Stringer 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: 10048848
    Abstract: A computer program for rendering a magnified graphic user interface (GUI) establishes an initial magnification level for the graphic user interface and the pointing indicia. The GUI and the pointing indicia are magnified in synchronization until the magnification convergence point is reached. At magnification levels above the convergence point, magnification of the GUI and the pointing indicia becomes decoupled, and only GUI is magnified while the pointing indicia remain at the convergence magnification level. If the GUI magnification level falls below the convergence point, the magnification of GUI and the pointing indicia is recoupled and magnification becomes synchronized. Floor and ceiling magnification values for the pointing indicia may also be established.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: August 14, 2018
    Assignee: Freedom Scientific, Inc.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Publication number: 20160070459
    Abstract: A computer program for rendering a magnified graphic user interface (GUI) establishes an initial magnification level for the graphic user interface and the pointing indicia. The GUI and the pointing indicia are magnified in synchronization until the magnification convergence point is reached. At magnification levels above the convergence point, magnification of the GUI and the pointing indicia becomes decoupled, and only GUI is magnified while the pointing indicia remain at the convergence magnification level. If the GUI magnification level falls below the convergence point, the magnification of GUI and the pointing indicia is recoupled and magnification becomes synchronized. Floor and ceiling magnification values for the pointing indicia may also be established.
    Type: Application
    Filed: November 13, 2015
    Publication date: March 10, 2016
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Patent number: 9235314
    Abstract: A computer program for rendering a magnified graphic user interface (GUI) establishes an initial magnification level for the graphic user interface and the pointing indicia. The GUI and the pointing indicia are magnified in synchronization until the magnification convergence point is reached. At magnification levels above the convergence point, magnification of the GUI and the pointing indicia becomes decoupled, and only GUI is magnified while the pointing indicia remain at the convergence magnification level. If the GUI magnification level falls below the convergence point, the magnification of GUI and the pointing indicia is recoupled and magnification becomes synchronized. Floor and ceiling magnification values for the pointing indicia may also be established.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: January 12, 2016
    Assignee: Freedom Scientific, Inc.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Patent number: 9190018
    Abstract: A method of rendering customized pointing indicia including the steps of monitoring application program interface messaging and intercepting a call for a unique system pointer identifier. A stored collection of predefined vector shapes is accessed, from which a predefined vector shape is selected correlated to the current system pointer identifier. The stroke and fill attributes are set for the vector shapes. A sequence of rasterized frames of vector shapes having different attributes are created and displayed to produce animated pointing indicia effect. The customized vector shape is rasterized and displayed to an end user operating a computer. Customization, animation, and magnification of pointing indicia are performed responsive to user input, which may be a touchscreen event, body movement, hand gesture, mouse event, or a key stroke.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: November 17, 2015
    Assignee: Freedom Scientific, Inc.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Publication number: 20130257721
    Abstract: A method of rendering customized pointing indicia including the steps of monitoring application program interface messaging and intercepting a call for a unique system pointer identifier. A stored collection of predefined vector shapes is accessed, from which a predefined vector shape is selected correlated to the current system pointer identifier. The stroke and fill attributes are set for the vector shapes. A sequence of rasterized frames of vector shapes having different attributes are created and displayed to produce animated pointing indicia effect. The customized vector shape is rasterized and displayed to an end user operating a computer. Customization, animation, and magnification of pointing indicia are performed responsive to user input, which may be a touchscreen event, body movement, hand gesture, mouse event, or a key stroke.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 3, 2013
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Patent number: 8471870
    Abstract: A method of rendering magnified pointing indicia including the steps of monitoring application program interface messaging and intercepting a call for a unique system pointer identifier. A stored collection of predefined vector shapes is accessed and from that a predefined vector shape from the collection is selected which is correlated to the current system pointer identifier. A convergence point may be established for maximum pointing indicia magnification in addition to a user-selectable desktop magnification level. The vector shape is scaled in synchronization with the desktop magnification level up to the convergence point whereby the vector shape is no longer scaled up once the convergence point is reached. The scaled vector shape is rasterized and displayed to an end user operating a computer.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: June 25, 2013
    Assignee: Freedom Scientific, Inc.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Patent number: 8473861
    Abstract: A method of magnifying text across a computer operating system platform, the method including the steps of loading a background text viewer process on a computer operating system, the background text viewer process having access to internal operating system messaging relating to text sent to a graphics display driver for presentation to an end-user on a GUI, drawing a text viewer on a portion of the GUI whereby the text viewer and a third party application that displays text are shown on the GUI concurrently, intercepting text originating from the third party application and sent to the graphics display driver, the interception performed by the background text viewer process, selecting a substring of intercepted text associated with an end-user focus on the third party application and displaying the substring on the text viewer according to end-user defined settings.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: June 25, 2013
    Assignee: Freedom Scientific, Inc.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Publication number: 20110314414
    Abstract: A method of magnifying text across a computer operating system platform, the method including the steps of loading a background text viewer process on a computer operating system, the background text viewer process having access to internal operating system messaging relating to text sent to a graphics display driver for presentation to an end-user on a GUI, drawing a text viewer on a portion of the GUI whereby the text viewer and a third party application that displays text are shown on the GUI concurrently, intercepting text originating from the third party application and sent to the graphics display driver, the interception performed by the background text viewer process, selecting a substring of intercepted text associated with an end-user focus on the third party application and displaying the substring on the text viewer according to end-user defined settings.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 22, 2011
    Applicant: FREEDOM SCIENTIFIC, INC.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Publication number: 20110161871
    Abstract: A computer program for rendering a magnified graphic user interface (GUI) establishes a first magnification level for the graphic user interface and a second magnification level for a pointer. It displays the magnified GUI at the first magnification level and monitors application program interface messaging for a call for a system pointer identifier. It intercepts this call and scales the pointing indicia not to the magnification level of the GUI, but to the second magnification level for the pointer. The pointer is then displayed to an end user of the computer system at a magnification level that is different from the magnification level of the GUI. Thus, the invention provides for independent magnification of the graphic user interface from the mouse cursor or caret.
    Type: Application
    Filed: July 1, 2010
    Publication date: June 30, 2011
    Applicant: FREEDOM SCIENTIFIC, INC.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees
  • Publication number: 20110004887
    Abstract: A method of rendering magnified pointing indicia including the steps of monitoring application program interface messaging and intercepting a call for a unique system pointer identifier. A stored collection of predefined vector shapes is accessed and from that a predefined vector shape from the collection is selected which is correlated to the current system pointer identifier. A convergence point may be established for maximum pointing indicia magnification in addition to a user-selectable desktop magnification level. The vector shape is scaled in synchronization with the desktop magnification level up to the convergence point whereby the vector shape is no longer scaled up once the convergence point is reached. The scaled vector shape is rasterized and displayed to an end user operating a computer.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 6, 2011
    Applicant: FREEDOM SCIENTIFIC, INC.
    Inventors: Anthony Bowman Stringer, Garald Lee Voorhees