| 7036078 |
Highlight rendering services component for an extensible editor |
| Apr-25-2006 |
An extensible editor allows integration of extensions that modify the editor's default behavior and provide customized feedback to users. The editor includes interfaces through which extensions are connected... |
| 7024624 |
Lexicon-based new idea detector |
| Apr-4-2006 |
A method and apparatus for detecting the occurrence of new ideas in documents or communications. The method is comprised of three processes. The first process lexiconizes all words or symbols in a set... |
| 6981219 |
Method and system for processing formulas and curves in a document |
| Dec-27-2005 |
A method and system are provided for a general computing software system to extract, reconstruct, save, and retrieve the information presented by an information source by assigning explicitly or implicitly... |
| 6934910 |
Method and system for inserting a data object into a computer-generated document using a text instruction |
| Aug-23-2005 |
For inserting a data object as for example a mathematical formula or special characters like Greek characters into a text document, instruction symbols representing the data object are inputted in the... |
| 6922809 |
Method and apparatus providing capitalization recovery for text |
| Jul-26-2005 |
A method for capitalizing text in a document includes processing a reference corpus to construct a plurality of dictionaries of capitalized terms, where the plurality of dictionaries include a singleton... |
| 6883144 |
System supporting use of customizable expressions by applications |
| Apr-19-2005 |
A user friendly interface system enables a user to incorporate, in an executable application, custom decision logic in the form of an expression involving a high-level script language. A system supports... |
| 6769016 |
Intelligent SPAM detection system using an updateable neural analysis engine |
| Jul-27-2004 |
A system, method and computer program product are provided for detecting an unwanted message. First, an electronic mail message is received. Text in the electronic mail message is decomposed. Statistics... |
| 6742162 |
System and method for calculation using formulas in number fields |
| May-25-2004 |
Systems and methods for computer-based numerical calculation using a calcsheet are provided. A calcsheet may provide one or more columns for vertical calculation, each column having a plurality of fields... |
| 6701485 |
Binding spreadsheet cells to objects |
| Mar-2-2004 |
Spreadsheet cells are bound to external objects using a direct communication scheme having little processing overhead. A spreadsheet cell is bound to an object external to the spreadsheet, exposing a property... |
| 6651219 |
System and method for generation of text reports |
| Nov-18-2003 |
An automated text generation system may be used to generate financial reports based on financial data. The text generation system uses decisional statements in conjunction with a base equation, and the... |
| 6640234 |
Extension of formulas and formatting in an electronic spreadsheet |
| Oct-28-2003 |
Methods for automatically, without user instruction, extending a format and/or a formula to include a cell in an electronic spreadsheet. A previously blank newly edited cell may be determined to be an... |
| 6610106 |
Expression editor |
| Aug-26-2003 |
An expression editor for creating and editing mathematical formulas is implemented as a computer software program. Using the editor, a keyboard and mouse are used to perform actions that build and traverse... |
| 5949416 |
Method for providing help information for nested functions |
| Sep-7-1999 |
A system and method for producing context sensitive prompts to assist the user with entry and editing of formulae in an electronic spreadsheet comprises a display device, a processing unit, an input device... |
| 5897649 |
Interactive formula processing system for SQL databases |
| Apr-27-1999 |
A system (10) for programming and performing applications programs in computer systems (70) using data in Structured Query Language ("SQL") data bases (32). Formulas (16) representing user defined tasks... |
| 5787453 |
Interactive formula processing system for SQL data base |
| Jul-28-1998 |
A system (10) for programming and performing applications programs in computer systems (70) using data in Structured Query Language ("SQL") data bases (32). Formulas (16) representing user defined tasks... |
| 5737502 |
Character processing apparatus having a cursor whose display form changes with pitch |
| Apr-7-1998 |
A character processing apparatus for arbitrarily setting a character pitch when a mathematical formula is input. This apparatus includes: a memory to store character patterns corresponding to character... |
| 5680638 |
Mathematical expression input apparatus |
| Oct-21-1997 |
A mathematical expression input apparatus which is capable of inputting and displaying a mathematical expression efficiently by automatically determining whether or not an element inputted to a displayed... |
| 5675827 |
Information processing system, a processor, and an information processing method for the performing of an arithmetic operation of numeric information |
| Oct-7-1997 |
A word processor having an arithmetic operation function has a character key keyboard for entering characters and numeric data and a function key keyboard for entering functions including operator codes... |
| 5627914 |
Method and apparatus for processing graphically input equations |
| May-6-1997 |
A method for processing equations in a graphical computer system characterized by the steps of: receiving at least one unit comprising an equation which was derived from a graphical user input device;... |
| 5559939 |
Method and apparatus for preparing a document containing information in real mathematical notation |
| Sep-24-1996 |
Each of formula constituent elements represented in real mathematical notation is written by a user via an input device on a display screen. While confirming positions of graphic elements indicative of... |
| 5544262 |
Method and apparatus for processing graphically input equations |
| Aug-6-1996 |
A method for processing equations in a graphical computer system characterized by the steps of: receiving at least one unit comprising an equation which was derived from a graphical user input device;... |
| 5526475 |
Method for live symbolic calculations in a mathematical document editor |
| Jun-11-1996 |
A mathematical document editor that can perform live symbolic calculations. The mathematical document editor is capable of placing mathematical expressions at any position on a computer screen, that represents... |
| 5469538 |
Mathematical document editor and method performing live symbolic calculations for use with an electronic book |
| Nov-21-1995 |
A mathematical document editor that can perform live symbolic calculations. The mathematical document editor is capable of placing mathematical expressions at any position on a computer screen, that represents... |
| 5307493 |
"C" program source blocker |
| Apr-26-1994 |
A programming tool for providing a graphical representation of the relationships among a plurality of nested blocks integrated into a processed "C" source code listing is disclosed. For each line of code... |
| 5251292 |
Method and apparatus for an equation editor |
| Oct-5-1993 |
A method and apparatus carried out on a digital computer for creating and editing mathematical equations in a printed document is disclosed. This invention allows the user of a wordprocessing program to... |
| 5249137 |
Computer-aided chemical illustration system |
| Sep-28-1993 |
A computer-aided chemical illustration system is disclosed. Techniques provided include: 1) efficient drawing of bonds; 2) drawing different bond types during a single mode; 3) determining bisect angles... |
| 5189633 |
Apparatus and method for interactively manipulating mathematical equations |
| Feb-23-1993 |
A method and apparatus for providing an interactive mathematical manipulation methodology on a computer system. Equation manipulation and derivation as performed by a person using pencil and paper are... |
| 5159552 |
Method for checking the correct and consistent use of units or chemical formulae in a text processing system |
| Oct-27-1992 |
A method for checking in a text processing system the correct and consistent use of units, comprising the steps of: storing a list of symbols or production rules that represent units; storing criteria,... |
| 5122953 |
Word processor for automatically defining the position, size, and form of a symbol and formula |
| Jun-16-1992 |
A word processor capable of creating a formula during a document editing process by automatically setting a range of a formula in a document being edited with an instrument of a formula process start command... |
| 4980840 |
Computerized editing and composing system |
| Dec-25-1990 |
A computerized editing and composing system and method which conveniently and directly edits and composes complex scientific formulas, chemical structural formulas and music staves. The system comprises... |
| 4967372 |
Automatic orientation and interactive addressing of display |
| Oct-30-1990 |
Automatic orientation of predefined chemical structures in conjunction with a computer terminal employs respective protocols corresponding to a system state. The system states can include a chain state,... |
| 4606664 |
Control of movement of printing base line |
| Aug-19-1986 |
A method of, and system for, efficiently managing a temporary base line move operation to obtain an aesthetically pleasing and understandable equation and sub/super-script printout, and avoid excessive... |