Patents by Inventor John M. Tippett

John M. Tippett 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: 7444348
    Abstract: A system for enhancing searching of a network has an architecture that supports a search tool component capable of soliciting a search query from a user and of invoking an instance of an Internet browser in which to display search results. A further embodiment of the invention providing at least one search option suggesting changing at least one search parameter and at least one option allowing the user to indicate that their search was successful.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: October 28, 2008
    Assignee: Microsoft Corporation
    Inventors: Karen E. Fries, John M. Tippett, Jeffrey Richter
  • Publication number: 20040128138
    Abstract: The present invention provides a system and method for improving a user's ability to direct the computer to perform a desired function. A single uniform input control is provided that receives user input, such as from a keyboard. The present embodiment then parses the user input to determine its input type and whether the input type corresponds to a single, recognized action performable by the computer and, if so, performs the action. Such recognized actions include navigating to an Internet site and composing an e-mail message. If the input type does not correspond to a single recognized action, the user input is submitted to at least one text processor, such as a natural language processor, that analyzes the user input to obtain at least one interpretation corresponding to an action performable by the computer. The at least one interpretation is returned to the user who may select a desired action from among the listing of interpretations.
    Type: Application
    Filed: June 28, 2002
    Publication date: July 1, 2004
    Inventors: Donna B. Andrews, David S. Koon, Gerard Neufeld-Kaiser, Christina Storm, Susan E. Dziadosz, Jenny T. Lam, David R. Parker, John M. Tippett, Tjeerd Hoek, Mark R. Ligameri, Christopher T. Sager, Kanwal VedBratzar, Gerald Paul Joyce, Marc M. Miller, Tony E. Schreiner, Eric B. Watson, Adrian C. Klein, Vidya R. Nallathimmayyagari, Beverly H. Sobelman
  • Patent number: 6751606
    Abstract: A system for enhancing searching of a network has an architecture that supports a network indexing component capable of indexing terms located in pages on the network and capable of receiving a search query and returning a topic for each term in the query that matches an indexed term. An embodiment of the system further provides for a search tool capable of displaying text associated with assisting a user to perform a search of the Internet and an animation component capable of displaying an animated character. Further embodiments support a search tool component capable of soliciting a search query from a user and of invoking an instance of an Internet browser in which to display search results. A further embodiment of the invention providing at least one search option suggesting changing at least one search parameter and at least one option allowing the user to indicate that their search was successful.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: June 15, 2004
    Assignee: Microsoft Corporation
    Inventors: Karen E. Fries, John M. Tippett, Jeffrey Richter
  • Patent number: 6513031
    Abstract: A method of aiding a user in searching a computer environment includes retrieving a search query from a user, accessing a user profile and selecting a search area based on the search query and the user profile. In other embodiments of the present invention, a method provides for receiving a search query, categorizing at least one term in the search query based on an indexed list of terms derived from pages on a network, and identifying at least one search area based on the category of a search term.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: January 28, 2003
    Assignee: Microsoft Corporation
    Inventors: Karen E. Fries, John M. Tippett, Jeffrey Richter
  • Publication number: 20020147724
    Abstract: A system for enhancing searching of a network has an architecture that supports a search tool component capable of soliciting a search query from a user and of invoking an instance of an Internet browser in which to display search results. A further embodiment of the invention providing at least one search option suggesting changing at least one search parameter and at least one option allowing the user to indicate that their search was successful.
    Type: Application
    Filed: March 26, 2002
    Publication date: October 10, 2002
    Inventors: Karen E. Fries, John M. Tippett, Jeffrey Richter
  • Patent number: 6460029
    Abstract: A computer-readable medium has computer-executable instructions for retrieving a search query provided by a user and locating an ambiguity in the search query that affects the optimization of the search query. The instructions also provide for requesting additional information from the user to clarify the text of the search query. Additional aspects of the invention allow the user to see and select past search queries. Further aspects of the invention automatically construct a boolean search query from a non-boolean query. Other aspects of the invention modify a search query based on its scope. In one embodiment of the invention a search query is modified based on natural language parse data produced by performing a natural language parse of the search query.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: October 1, 2002
    Assignee: Microsoft Corporation
    Inventors: Karen Fries, John M. Tippett, Jeffrey Richter
  • Patent number: 5771384
    Abstract: An improved storage mechanism is provided. In a preferred embodiment of the present invention, a container is used for storing objects, links to objects, and other containers. The container of the preferred embodiment is programmable so that the methods of the container are replaceable and the functionality of the container is extendible through the use of a command unit.
    Type: Grant
    Filed: February 12, 1997
    Date of Patent: June 23, 1998
    Assignee: Microsoft Corporation
    Inventors: Darren B. Remington, Brian T. Fleming, David E. McCauley, III, Jan T. Miksovsky, John M. Tippett, Scott R. Ludwig, Robert F. Day
  • Patent number: 5682532
    Abstract: An improved storage mechanism is provided. In a preferred embodiment of the present invention, a container is used for storing objects, links to objects, and other containers. The container of the preferred embodiment is programmable so that the methods of the container are replaceable and the functionality of the container is extendible through the use of a command unit.
    Type: Grant
    Filed: May 2, 1994
    Date of Patent: October 28, 1997
    Assignee: Microsoft Corporation
    Inventors: Darren B. Remington, Brian T. Fleming, David E. McCauley, III, Jan T. Miksovsky, John M. Tippett, Scott R. Ludwig, Robert F. Day