Patents by Inventor John Doggett

John Doggett 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: 20050193036
    Abstract: A system and method for tracking user patterns, getting debug information from retail devices in use, and gathering data automatically into a central location where it is processed automatically. Information pertaining to the state of the system at the time a failure occurred on a mobile device is accessible by a developer in a disconnected mode. In addition, usage patterns are ascertainable from the data gathered.
    Type: Application
    Filed: February 28, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventors: Marc Phillips, John Doggett, Hai Cui
  • Publication number: 20050149930
    Abstract: A system and method for implicit synchronization of user interface automation code with code of a computer program. A synchronization API is called that hooks into the message-queue of windows corresponding to the user interface. The synchronization API returns when the relevant threads corresponding to the windows and other system activities indicate that the message-queues are empty. The empty message-queues indicate that the user interface is idle and that the automation code may process its next action.
    Type: Application
    Filed: January 2, 2004
    Publication date: July 7, 2005
    Applicant: Microsoft Corporation
    Inventor: John Doggett
  • Patent number: 5677955
    Abstract: An electronic instrument is created in a computer-based method for effecting a transfer of funds from an account of a payer in a funds-holding institution to a payee. The electronic instrument includes an electronic signature of the payer, digital representations of payment instructions, the identity of the payer, the identity of the payee, and the identity of the funds-holding institution. A digital representation of a verifiable certificate by the institution of the authenticity of the instrument is appended to the instrument. This enables a party receiving the instrument, e.g., the payee or a bank, to verify the authenticity of the account or account holder. The invention may be generally applied to any financial electronic document.
    Type: Grant
    Filed: April 7, 1995
    Date of Patent: October 14, 1997
    Assignees: Financial Services Technology Consortium, The First National Bank of Boston, Bell Communications Research, Inc.
    Inventors: John Doggett, Frank A. Jaffe, Milton M. Anderson