THOMAS R HAGAN
Architects in Boston, MA

License number
Massachusetts 20366
Issued Date
Mar 21, 2006
Expiration Date
Aug 31, 2017
Type
Architect
Address
Address
Boston, MA 02118

Professional information

Thomas Hagan Photo 1

Method And Apparatus For Group Action Processing Between Users Of A Collaboration System

US Patent:
6421678, Jul 16, 2002
Filed:
Oct 20, 1999
Appl. No.:
09/421921
Inventors:
Brian Smiga - San Francisco CA
Dennis Buchheim - Palo Alto CA
Thomas Hagan - Boston MA
David Wadhwani - San Francisco CA
Norman Scott Storkel - Palo Alto CA
Assignee:
Actioneer, Inc. - San Francisco CA
International Classification:
G06F 1730
US Classification:
707102, 707 2, 707 10, 707103
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. The apparatus of the present invention further includes supplemental information in the object database which is related to the information object, the user ouptut device further including functions for displaying the supplemental information when a corresponding keyword is identified in the input text expression. The apparatus of the present invention further includes a method and apparatus for collaboration between users of a time and project management system.


Thomas Hagan Photo 2

Method And Apparatus For Group Action Processing Between Users Of A Collaboration System

US Patent:
6622147, Sep 16, 2003
Filed:
Jun 11, 2002
Appl. No.:
10/170833
Inventors:
Brian Smiga - San Francisco CA
Dennis Buchheim - Palo Alto CA
Thomas Hagan - Boston MA
David Wadhwani - San Francisco CA
Norman Scott Storkel - Palo Alto CA
Assignee:
Actioneer, Inc. - San Francisco CA
International Classification:
G06F 1730
US Classification:
707102
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. The apparatus of the present mechanism further includes supplemental information in the object database which is related to the information object, the user output device further including functions for displaying the supplemental information when a corresponding keyword is identified in the input te Xt e Xpression. The apparatus of the mechanism invention further includes a method and apparatus for collaboration between users of a time and project management system.


Thomas Hagan Photo 3

Method And Apparatus For Group Action Processing Between Users Of A Collaboration System

US Patent:
6029171, Feb 22, 2000
Filed:
Feb 10, 1997
Appl. No.:
8/798522
Inventors:
Brian Smiga - San Francisco CA
Dennis Buchheim - Palo Alto CA
Thomas Hagan - Boston MA
David Wadhwani - San Francisco CA
Norman Scott Storkel - Palo Alto CA
Assignee:
Actioneer, Inc. - San Francisco CA
International Classification:
G06F 1700
US Classification:
707102
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. The apparatus of the present invention further includes supplemental information in the object database which is related to the information object, the user ouptut device further including functions for displaying the supplemental information when a corresponding keyword is identified in the input text expression. The apparatus of the present invention further includes a method and apparatus for collaboration between users of a time and project management system.


Thomas Hagan Photo 4

Information Organization And Collaboration Tool For Processing Notes And Action Requests In Computer Systems

US Patent:
6026410, Feb 15, 2000
Filed:
Feb 10, 1997
Appl. No.:
8/798453
Inventors:
David Allen - Ojai CA
Brian Smiga - San Francisco CA
Danny Rabbani - San Francisco CA
Dennis Buchheim - Palo Alto CA
Tony Mann - Issaquah WA
Thomas Hagan - Boston MA
James Joaquin - San Francisco CA
Assignee:
Actioneer, Inc. - San Francisco CA
International Classification:
G06F 1730
US Classification:
707104
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. The apparatus of the present invention further includes supplemental information in the object database which is related to the information object, the user output device further including functions for displaying the supplemental information when a corresponding keyword is identified in the input text expression. The apparatus of the present invention further includes a method and apparatus for collaboration between users of a time and project management system.


Thomas Hagan Photo 5

Information Organization And Collaboration Tool For Processing Notes And Action Requests In Computer Systems

US Patent:
7146381, Dec 5, 2006
Filed:
Dec 20, 1999
Appl. No.:
09/468222
Inventors:
David Allen - Ojai CA, US
Brian Smiga - San Francisco CA, US
Danny Rabbani - San Francisco CA, US
Dennis Buchheim - Palo Alto CA, US
Tony Mann - Issaquah WA, US
Thomas Hagan - Boston MA, US
James Joaquin - San Francisco CA, US
Assignee:
Actioneer, Inc. - Cambridge MA
International Classification:
G06F 17/00, G06F 17/27, G06F 15/18
US Classification:
7071041, 704 9, 706 14, 706 45
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.


Thomas Hagan Photo 6

Method And Apparatus For An Improved Access System

US Patent:
8429422, Apr 23, 2013
Filed:
Mar 31, 2007
Appl. No.:
11/695019
Inventors:
Thomas Hagan - Charlestown MA, US
Bruce Tribbensee - Missoula MT, US
Henry D. Kerr - Marietta GA, US
Assignee:
Actioneer, Inc. - Cambridge MA
International Classification:
H04L 29/06
US Classification:
713190, 726 22, 726 26, 709203
Abstract:
A method and apparatus to enable a user to send an action message including secure credential. The system comprises a receiving logic to receive the action message from a user, a repository including encrypted user-specific data, and an agent to access a resource through a network, the agent directed as specified by a connector object invoked by the action message. The agent further comprises logic to utilize the encrypted user-specific data from the repository to log into the resource through the network, and in one embodiment action logic to perform one or more actions as instructed by the connector invoked by the action message. The agent further comprises, in one embodiment, extraction logic for extracting information resulting from of the agent's access to the data resource specified by the connector, and communication logic to communicate a result to the user or to another agent for further use.


Thomas Hagan Photo 7

Information Organization And Collaboration Tool For Processing Notes And Action Requests In Computer Systems

US Patent:
2007008, Apr 12, 2007
Filed:
Dec 5, 2006
Appl. No.:
11/634450
Inventors:
David Allen - Ojai CA, US
Brian Smiga - San Francisco CA, US
Danny Rabbani - San Francisco CA, US
Dennis Buchheim - Palo Alto CA, US
Tony Mann - Issaquah WA, US
Thomas Hagan - Boston MA, US
James Joaquin - San Francisco CA, US
International Classification:
G06F 7/00
US Classification:
70710300R
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. The apparatus of the present invention further includes supplemental information in the object database which is related to the information object, the user output device further including functions for displaying the supplemental information when a corresponding keyword is identified in the input text expression. The apparatus of the present invention further includes a method and apparatus for collaboration between users of a time and project management system.