Patents by Inventor Joshua J. Forman

Joshua J. Forman 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: 8214369
    Abstract: A method and system are provided for selecting advertisements for presentation to a user in response to a user search query. The system may include a keyword server for parsing the user search query and an index server for receiving the parsed search query. The index server may include an index of advertising phrases and pre-filtering components for comparing index entries to the parsed user search query in order to discard non-matching index entries and locate matching entries. The pre-filtering components may include either a phrase length pre-filtering component or a word hash pre-filtering component. The system may additionally include a listing server for sorting through the matching entries located by the index server and further filtering the matching entries for retrieval and presentation to the user.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Brian Burdick, Joshua J. Forman, Kevin P. Kornelson, Murali Vajjiravel, Rajeev Prasad