Information organization and collaboration tool for processing notes and action requests in computer systems
First Claim
1. An apparatus for executing an action in response to a message entered by a user in a computer system, the apparatus comprising:
- a user input device for receiving an input message from the user;
a parser to identify a keyword in the input message, the parser to parse the input message in real-time as the user enters the input message, the parser to associate the input message to an information object associated with the keyword and to classify the message as a particular message type; and
a user output device to provide, prior to the message being sent to a location dependent on the message type, an indication of an action to be taken by the information object in response to the message from the user.
0 Assignments
0 Petitions
Accused Products
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.
117 Citations
40 Claims
-
1. An apparatus for executing an action in response to a message entered by a user in a computer system, the apparatus comprising:
-
a user input device for receiving an input message from the user; a parser to identify a keyword in the input message, the parser to parse the input message in real-time as the user enters the input message, the parser to associate the input message to an information object associated with the keyword and to classify the message as a particular message type; and a user output device to provide, prior to the message being sent to a location dependent on the message type, an indication of an action to be taken by the information object in response to the message from the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
an object database including a plurality of information objects, each information object coupled to one or more keywords; a user interface to receive a user input message; a parser to parse the user input message in real-time as a user enters the input message to detect a keyword and select an information object coupled to the keyword; and a user output device to provide feedback to the user indicating an action to be taken by the selected information object prior to executing the action. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method to respond to a message comprising:
-
receiving an input message from a user; parsing the input message in real-time as the user enters the input message; identifying a keyword in the input message; associating the input message with an information object associated with the keyword; and presenting information to the user based on the information object prior to executing an action to be taken by the information object. - View Dependent Claims (35)
-
-
36. An apparatus for executing action in response to a message entered by a user in a computer system, the apparatus comprising:
-
a user input device for receiving an input message from the user; a parser to identify a keyword in the input message, the parser to parse the input message in real-time as the user enters the input message to immediately detect the keyword as the keyword is entered, and the parser further to associate the input message to an information object associated with the keyword; and a user output device to provide information to the user. - View Dependent Claims (37, 38, 39)
-
-
40. A system for executing an action in response to a message entered by a user in a computer system, the apparatus comprising:
-
a plurality of keywords, each keyword associated with one or more information objects, each information object designed to execute one or more actions; a keyword including an alias created by a user, to customize the user'"'"'s interaction with the system; a user input device for receiving an input message from the user, the input message including at least one keyword; a parser to identify the keyword in the input message, the parser to parse the input message in real-time as the user enters the input message, the parser to associate the input message to an information object associated with the keyword in the input message; and a user output device to provide feedback to the user.
-
Specification