Patents by Inventor Patrick J. Detiege

Patrick J. Detiege 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: 7454783
    Abstract: A key which is a peripheral device which can directly connect to a host and stores multiple passwords and associated access data. The peripheral device includes an interface to a port of the host for establishing a connection. The peripheral device includes a processor and memory for storing the passwords and a program for both communicating with the host through the port, and for accessing the passwords and associated access data. Unlike the prior art, the present invention does not require the user to have a smart card reader or other token reader in order to access the passwords. In one aspect of the invention, the peripheral device incorporates a form of artificial intelligence to observe and later emulate a user's initial logon to a site. The software not only will recognize the site by storing characteristics of it, but will be able to automatically adapt to variations, if the login page is subsequently modified.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: November 18, 2008
    Assignee: MetaPass, Inc.
    Inventors: David J. Dupouy, Patrick J. Detiege
  • Publication number: 20080195958
    Abstract: A visual recognition of user interface objects on computer to recognize and localize objects on a computer screen such as input fields, buttons, icons, check boxes, text, and/or any other basic elements. A system captures the screen to an image, analyzes the image, and creates a layout with new virtual objects of the screen. The system captures the screen on a time basis like a movie camera as a bitmap. From the bitmap, the system generates lists of lines found on the screen, in which each line has properties such as length, color, starting point, and angle, for example. From the lines, the system creates rectangles found on the screen. From the bitmap, the system also searches each text element on the screen, and converts each text element to Unicode text. From the bitmap, the lines, the rectangles, and the text found on the screen, the system creates virtual objects that represent a one-for-one correspondence with each object found on the screen.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 14, 2008
    Inventor: Patrick J. Detiege