Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
96 words
An apparatus for processing text expressions in a computer system, the apparatus comprising: a user interface for receiving a free-form input text expression including at least one keyword; an object database defining an information object with an associated keyword; a parsing device for identifying the at least one keyword in the input text expression, the parsing device creating a link between the input text expression and the information object based on the keyword identified in the input text expression; and a memory for storing the free-form input text expression and the link to the information object.
Claim 2
Independent Claim
96 words
An apparatus for processing text expressions in a computer system, the apparatus comprising: a user interface for receiving a free-form input text expression including at least one keyword; an object database defining an information object with an associated keyword; a parsing device for identifying the at least one keyword in the input text expression, the parsing device creating a link between the input text expression and the information object based on the keyword identified in the input text expression; and a memory for storing the free-form input text expression and the link to the information object.
Claim 3
Dependent Claim
41 words
The apparatus as claimed in claim 1 wherein the object database includes supplemental information related to the information object, the apparatus further including a function for displaying the supplemental information when a corresponding keyword is identified in the input text expression.
Claim 4
Dependent Claim
12 words
The apparatus of claim 1, wherein the information object comprises a keynote.
Claim 5
Dependent Claim
21 words
The apparatus of claim 3, wherein the keynote may be a shared keynote, shared among multiple users, or a personal keynote.
Claim 6
Dependent Claim
22 words
The apparatus of claim 3, wherein the keynote is an action, a memo, a personal note, an action request, or FYI message.
Claim 7
Dependent Claim
26 words
The apparatus of claim 1, wherein the parsing device further comprises a lexical analysis tool to partition the input text expression into a plurality of tokens.
Claim 8
Dependent Claim
19 words
The apparatus of claim 6, wherein the tokens comprise sequential or adjacent portions of the input text between delimiters.
Claim 9
Dependent Claim
23 words
The apparatus of claim 7, wherein the parser identifies the tokens and links information associated with the tokens to the input text expression.
Claim 10
Dependent Claim
30 words
The apparatus of claim 1, further comprising a user output device for displaying to the user the identity of the information object to which the input text expression was linked.
Claim 11
Independent Claim
65 words
A system for processing text expressions to facilitate organization, the system comprising: a user interface for receiving user input in a natural language format; a parser for extracting key words from the user input and linking the user input to information objects corresponding to the key words; and the user interface further for displaying the user input and the linked information objects to the user.
Claim 12
Independent Claim
65 words
A system for processing text expressions to facilitate organization, the system comprising: a user interface for receiving user input in a natural language format; a parser for extracting key words from the user input and linking the user input to information objects corresponding to the key words; and the user interface further for displaying the user input and the linked information objects to the user.
Claim 13
Dependent Claim
33 words
The system of claim 10, wherein the information objects comprise one or more of the following: lists, projects, contacts, e-mail addresses, enclosed document identifiers, and events having date/time for use in a calendar.
Claim 14
Dependent Claim
25 words
The system of claim 10, wherein the linked information objects are displayed by the user interface in a shadow object associated with the user input.
Claim 15
Dependent Claim
21 words
The system of claim 10, wherein the key words comprise names of persons, names of projects, times, dates, types of notes.
Claim 16
Dependent Claim
14 words
The system of claim 13, wherein the key words are recognized based on context.
Claim 17
Dependent Claim
25 words
The system of claim 13, wherein the types of notes comprise to do lists, appointments, reminders, calendar entries, FYIs, action items, or electronic mail messages.
Claim 18
Dependent Claim
24 words
The system of claim 10, wherein the parser further comprises a lexical analysis tool for partitioning the user input into a plurality of tokens.
Claim 19
Dependent Claim
13 words
The system of claim 16, wherein the tokens are text between specified delimiters.
Claim 20
Dependent Claim
16 words
The system of claim 17, wherein the specified delimiters are stored in at least one database.
Claim 21
Dependent Claim
14 words
The system of claim 18, wherein the parser further compares the tokens to keywords.
Claim 22
Dependent Claim
27 words
The system of claim 19, wherein the parser further suggests adding the token to the key words, if the token is not found in the key words.
Claim 23
Independent Claim
52 words
A method of extracting information from non-standard inputs, the method for organizing information, the method comprising: receiving input text; parsing the user input to identify tokens within the input text; matching the tokens to keywords having associated information; for matched tokens, linking the information associated with the keyword to the input text.
Claim 24
Independent Claim
52 words
A method of extracting information from non-standard inputs, the method for organizing information, the method comprising: receiving input text; parsing the user input to identify tokens within the input text; matching the tokens to keywords having associated information; for matched tokens, linking the information associated with the keyword to the input text.
Claim 25
Dependent Claim
19 words
The method of claim 21, wherein said step of parsing comprises: identifying delimiters; identifying tokens as terms between delimiters.
Claim 26
Dependent Claim
30 words
The method of claim 21, wherein the step of receiving input text comprises receiving a message from another user including the input text, or having a user enter text directly.
Claim 27
Dependent Claim
29 words
The method of claim 21, further comprising: generating a shadowbox associated with the input text, the shadowbox including the associated information associated with the keywords with the input text.
Claim 28
Dependent Claim
45 words
The method of claim 24, further comprising: identifying the type of the input text received, the type comprising one or more of the following: a to do list, an appointment, a reminder, a calendar entry, an FYI, an action item, or an electronic mail message.
Claim 29
Dependent Claim
45 words
The method of claim 21, wherein the step of matching tokens to keywords comprises: determining if the token exists in a list of keywords; if a keyword is found, declaring a match; and if no keyword is found, suggesting the token as a possible keyword.
Claim 30
Dependent Claim
23 words
The method of claim 26, wherein the step of suggesting the token comprises permitting the user to select the token as a keyword.
Claim 31
Dependent Claim
31 words
The method of claim 26, wherein the step of suggesting the token as a possible keyword comprises linking the token to the input text, indicating that the token is a suggestion.
Claim 32
Dependent Claim
36 words
The method of claim 21, wherein the associated information associated with the keyword comprise one or more of the following: lists, projects, contacts, e-mail addresses, enclosed document identifiers, and date/time events for use in a calendar.
Claim 33
Dependent Claim
22 words
The apparatus of claim 1, further comprising a network connection for accessing the network and retrieving the information object through the network.
Claim 34
Dependent Claim
11 words
The apparatus of claim 1, wherein the network is the Internet.
Claim 35
Dependent Claim
18 words
The system of claim 1, wherein the information objects corresponding to the keywords are located on another system.
Claim 36
Dependent Claim
22 words
The system of claim 32, further comprising a database on another system, the database including the information objects corresponding to the keywords.
Claim 37
Dependent Claim
13 words
The system of claim 33, wherein the database is accessed through the Internet.
Claim 38
Dependent Claim
13 words
The method of claim 21, wherein the associated information is on another system.
Claim 39
Dependent Claim
15 words
The method of claim 35, wherein the other system is accessed through a network connection.
Claim 40
Dependent Claim
13 words
The method of claim 36, wherein the network connection is an Internet connection.