Patents by Inventor Jeff Steinbok

Jeff Steinbok 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: 7356711
    Abstract: Secure site-to-site transactional communication between at least two network servers coupled to a data communication network, including secure registration by an authentication server associated with a multi-site user authentication system. A network server receives a request via a browser f of a client computer. In response, the network server initiates a transaction with the authentication server and defines a data structure, such as a query string, associated with the transaction. The network server also generates a digital signature of the data structure and then adds it to the data structure before directing the client computer from the network server to the authentication server with the data structure and the added digital signature. The network server also adds an index to the data structure. The index is associated with the transaction and unique, per transaction, to the network server initiating the transaction.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: April 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Iulian D. Calinov, Christopher N. Peterson, Wei-Quiang Michael Guo, Danpo Zhang, Gilbert M. McQuillan, Wei Jiang, Sanjeev M. Nagvekar, Jeff Steinbok
  • Publication number: 20040254793
    Abstract: An “audio challenger” operates by first defining a library of a finite number of discrete audio objects including spoken sounds, such as, for example, individual digits, letters, numbers, words, etc., or combinations of two or more digits, letters, numbers, or words. The spoken sounds are either automatically generated by a computer, or recorded from one or more actual spoken voices. Given this library of audio objects, the audio challenger automatically selects one or more audio objects from the library and concatenates the objects into an audio string that is then automatically processed to add one or more distortions to create a “challenge string.” The distorted challenge string is then presented to an unknown party for identification. If the unknown party correctly identifies the challenge string, then the unknown party is deemed to be a human operator. Otherwise, the unknown party is deemed to be another computer.
    Type: Application
    Filed: June 12, 2003
    Publication date: December 16, 2004
    Inventors: Cormac Herley, James Garnet Droppo, Joshua Goodman, Josh Benaloh, Iulian Calinov, Jeff Steinbok