Patents by Inventor Thomas Hagans

Thomas Hagans 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: 20070083552
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The present invention includes an apparatus and method for processing text expressions in a computer system, the apparatus including: 1) an object database defining an information object with an associated keyword; 2) a user input device for receiving an input text expression; 3) a parsing device for identifying the keyword in the input text expression, the parsing device including functions for linking the input text expression to the information object based on the keyword identified in the input text expression; and 4) a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
    Type: Application
    Filed: December 5, 2006
    Publication date: April 12, 2007
    Inventors: David Allen, Brian Smiga, Danny Rabbani, Dennis Buchheim, Tony Mann, Thomas Hagan, James Joaquin
  • Patent number: 7146381
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The system includes an apparatus and method for processing text expressions in a computer system. The apparatus comprises a user input device for receiving an input text expression; a parser to identify the keyword in the input text expression, the parser including functions for linking the input text expression to the information object based on the keyword identified in the input text expression; and a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: December 5, 2006
    Assignee: Actioneer, Inc.
    Inventors: David Allen, Brian Smiga, Danny Rabbani, Dennis Buchheim, Tony Mann, Thomas Hagan, James Joaquin
  • Publication number: 20060004772
    Abstract: Personal information of users is used to customize the browsing experiences of the users on a World-Wide-Web site. To ensure privacy of the users' personal information, each user is assigned a unique Universal Anonymous Identifier (UAI). The UAI is generated by a trusted third party and provided to the Web site operator. The Web site operator then indexes the users' personal information by UAI. Only the user has the ability to correlate his/her true identity with his/her personal information.
    Type: Application
    Filed: July 7, 2005
    Publication date: January 5, 2006
    Inventors: Thomas Hagan, David Levy, Matthew Kamerman
  • Patent number: 6734886
    Abstract: In accordance with a first aspect of the present invention, a method of customizing the browsing experience of a user of a Web site comprised of a plurality of Web pages is provided. Each Web page is indexed using at least one coding system. A user record for each user is maintained on the Web site, which contains personal information of the user coded in accordance with said coding system. The user's browsing experience on the site may thus be readily customized using the user's personal information via code comparison. In accordance with a second aspect of the present invention, a method of ensuring the privacy of the user's personal information is provided through use of a unique Universal Anonymous Identifier (UAI) assigned to each user by a third party registration authority.
    Type: Grant
    Filed: December 21, 1999
    Date of Patent: May 11, 2004
    Assignee: PersonalPath Systems, Inc.
    Inventors: Thomas Hagan, David Levy
  • Publication number: 20040088355
    Abstract: In accordance with a first aspect of the present invention, a method of customizing the browsing experience of a user of a Web site comprised of a plurality of Web pages is provided. Each Web page is indexed using at least one coding system. A user record for each user is maintained on the Web site, which contains personal information of the user coded in accordance with said coding system. The user's browsing experience on the site may thus be readily customized using the user's personal information via code comparison. In accordance with a second aspect of the present invention, a method of ensuring the privacy of the user's personal information is provided through use of a unique Universal Anonymous Identifier (UAI) assigned to each user by a third party registration authority.
    Type: Application
    Filed: October 22, 2003
    Publication date: May 6, 2004
    Inventors: Thomas Hagan, David Levy
  • Patent number: 6622147
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The present mechanism includes an apparatus and method for processing te Xt e Xpressions in a computer system, the apparatus including: 1) an object database defining an information object with an associated keyword; 2) a user input device for receiving an input te Xt e Xpression; 3) a parsing device for identifying the keyword in the input te Xt e Xpression, the parsing device including functions for linking the input te Xt e Xpression to the information object based on the keyword identified in the input te Xt e Xpression; and 4) a user output device for displaying to the user the identity of the information object to which the input te Xt e Xpression was linked.
    Type: Grant
    Filed: June 11, 2002
    Date of Patent: September 16, 2003
    Assignee: Actioneer, Inc.
    Inventors: Brian Smiga, Dennis Buchheim, Thomas Hagan, David Wadhwani, Norman Scott Storkel
  • Publication number: 20030167279
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The present invention includes an apparatus and method for processing text expressions in a computer system, the apparatus including: 1) an object database defining an information object with an associated keyword; 2) a user input device for receiving an input text expression; 3) a parsing device for identifying the keyword in the input text expression, the parsing device including functions for linking the input text expression to the information object based on the keyword identified in the input text expression; and 4) a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
    Type: Application
    Filed: June 11, 2002
    Publication date: September 4, 2003
    Inventors: Brian Smiga, Dennis Buchheim, Thomas Hagan, David Wadhwani, Norman Scott Storkel
  • Patent number: 6421678
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The present invention includes an apparatus and method for processing text expressions in a computer system, the apparatus including; 1) an object database defining an information object with an associated keyword; 2) a user input device for receiving an input text expression; 3) a parsing device for identifying the keyword in the input text expression, the parsing device including functions for linking the input text expression to the information object based on the keyword identified in the input text expression; and 4) a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
    Type: Grant
    Filed: October 20, 1999
    Date of Patent: July 16, 2002
    Assignee: Actioneer, Inc.
    Inventors: Brian Smiga, Dennis Buchheim, Thomas Hagan, David Wadhwani, Norman Scott Storkel
  • Publication number: 20020019825
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The present invention includes an apparatus and method for processing text expressions in a computer system, the apparatus including: 1) an object database defining an information object with an associated keyword; 2) a user input device for receiving an input text expression; 3) a parsing device for identifying the keyword in the input text expression, the parsing device including functions for linking the input text expression to the information object based on the keyword identified in the input text expression; and 4) a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
    Type: Application
    Filed: October 20, 1999
    Publication date: February 14, 2002
    Inventors: BRIAN SMIGA, DENNIS BUCHHEIM, THOMAS HAGAN, DAVID WADHWANI, NORMAN SCOTT STORKEL
  • Publication number: 20010054155
    Abstract: Personal information of users is used to customize the browsing experiences of the users on a World-Wide-Web site. To ensure privacy of the users' personal information, each user is assigned a unique Universal Anonymous Identifier (UAI). The UAI is generated by a trusted third party and provided to the Web site operator. The Web site operator then indexes the users' personal information by UAI. Only the user has the ability to correlate his/her true identity with his/her personal information.
    Type: Application
    Filed: December 21, 2000
    Publication date: December 20, 2001
    Inventors: Thomas Hagan, David Levy, Matthew Kamerman
  • Patent number: 6029171
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The present invention includes an apparatus and method for processing text expressions in a computer system, the apparatus including: 1) an object database defining an information object with an associated keyword; 2) a user input device for receiving an input text expression; 3) a parsing device for identifying the keyword in the input text expression, the parsing device including functions for linking the input text expression to the information object based on the keyword identified in the input text expression; and 4) a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
    Type: Grant
    Filed: February 10, 1997
    Date of Patent: February 22, 2000
    Assignee: Actioneer, Inc.
    Inventors: Brian Smiga, Dennis Buchheim, Thomas Hagan, David Wadhwani, Norman Scott Storkel
  • Patent number: 6026410
    Abstract: A natural language-based information organization and collaboration tool for a computer system is disclosed. The present invention includes an apparatus and method for processing text expressions in a computer system, the apparatus including: 1) an object database defining an information object with an associated keyword; 2) a user input device for receiving an input text expression; 3) a parsing device for identifying the keyword in the input text expression, the parsing device including functions for linking the input text expression to the information object based on the keyword identified in the input text expression; and 4) a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
    Type: Grant
    Filed: February 10, 1997
    Date of Patent: February 15, 2000
    Assignee: Actioneer, Inc.
    Inventors: David Allen, Brian Smiga, Danny Rabbani, Dennis Buchheim, Tony Mann, Thomas Hagan, James Joaquin
  • Patent number: D575308
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: August 19, 2008
    Assignee: Midwest Air Technologies, Inc.
    Inventors: Tony Plunk, Tim Jackson, Thomas Hagans, Robert Westphal, James Patrick Hatch