← Back to Patent Explorer
US6026410A Expired / Lapsed US ⏱️ 0.0 years remaining

Information organization and collaboration tool for processing notes and action requests in computer systems

Assignee: Actioneer Inc
•
Filing: 1997-02-10
•
Granted: 2000-02-15
•
Expires: 2017-02-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 David Allen
  • 👤 Brian Smiga
  • 👤 Danny Rabbani
  • 👤 Dennis Buchheim
  • 👤 Tony Mann
  • 👤 Thomas Hagan
  • 👤 James Joaquin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:26
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-14 2003-08-16 2004-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-14 2007-08-16 2008-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-14 2011-08-16 2012-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag