| 6626955 |
Method for displaying editable characters in a divided table cell |
| Sep-30-2003 |
A divided table cell is generated by selecting one cell in a table and creating a new cell to display over the selected cell. Both cells contain a constraint that define an area where that cell cannot... |
| 6625499 |
Tabular range editing mechanism |
| Sep-23-2003 |
A method of manipulation of cells within a table on an interactive user display comprising the steps of: (a) selecting a subset of cells of the table as a block on the display, the block having an orientation... |
| 6613098 |
Storage of application specific data in HTML |
| Sep-2-2003 |
A spreadsheet program saves data into a hypertext markup language (HTML) document that can be viewed with a browser program, but persists all of the information associated with that data necessary to maintain... |
| 6610102 |
Data conferencing system with distributed electronic sheet |
| Aug-26-2003 |
A data conferencing system includes at least two computer workstations linked by a data network. Each computer workstation is able to store and display an electronic sheet, the electronic sheet being logically... |
| 6592626 |
Method and system in an electronic spreadsheet for processing different cell protection modes |
| Jul-15-2003 |
The present invention relates to the field of information processing by digital computers and, more particularly, to a method and system, in an electronic spreadsheet, for easily swapping the protection... |
| 6567826 |
Method and system for repairing corrupt files and recovering data |
| May-20-2003 |
A method and system for loading files into a spreadsheet application program (SAP) operating on a computer system, using an escalating load sequence. The SAP determines if a normal load mode failed while... |
| 6565609 |
Translating data into HTML while retaining formatting and functionality for returning the translated data to a parent application |
| May-20-2003 |
A method for enabling data generated in a parent application to be translated into another format, such as hypertext markup language (HTML), so that formatting functionality unique to the parent application... |
| 6549899 |
System for analyzing and synthesis of multi-factor data |
| Apr-15-2003 |
The present invention provides a system for analyzing multi-factor data according to a separable mixture model to classify, extrapolate, and translate data. A separable mixture model represents each data... |
| 6549878 |
System and method for editing a spreadsheet via an improved editing and cell selection model |
| Apr-15-2003 |
Editing cells within a spreadsheet to change the contents of a spreadsheet. To enter edit mode and alter the contents of a cell, the user first selects a cell by single clicking a mouse button while the... |
| 6539403 |
Method and system for facilitating networked information exchange |
| Mar-25-2003 |
A method and system for facilitating information exchange between individuals and entities interacting on a shared project are provided, and more particularly to a method and system for horizontal, i.e.,... |
| 6529900 |
Method and apparatus for data visualization |
| Mar-4-2003 |
A method and system are provided for visualization of information stored in database records. Data visualizations offer a view of the underlying database records and are created and stored with in the... |
| 6526399 |
Method and system for grouping and displaying a database |
| Feb-25-2003 |
A database grouping and display system that groups a database by row and column in response to a user input. The database grouping and display system displays a raw, ungrouped database and allows a user... |
| 6523167 |
Spreadsheet recalculation engine version stamp |
| Feb-18-2003 |
A recalculation engine version stamp is employed to determine whether a spreadsheet program file should be fully recalculated upon opening. When a spreadsheet program file is recalculated and saved, a... |
| 6496832 |
Visualization spreadsheet |
| Dec-17-2002 |
A system for analyzing data organized into data sets and for transforming the data sets into a visual representation of the data sets is provided. The system includes a memory, a first processor, and an... |
| 6490600 |
Processing continuous data streams in electronic spreadsheets |
| Dec-3-2002 |
An improved electronic spreadsheet is provided for applications that require the processing of continuous data streams over a time-based data interval of size greater than one. The improved spreadsheet... |
| 6460059 |
Visual aid to simplify achieving correct cell interrelations in spreadsheets |
| Oct-1-2002 |
A method and apparatus for displaying a spreadsheet on a display device in a computer system to facilitate easy recognition of errors. More specifically, with this invention one cell is selected, and there... |
| 6457016 |
Timestamp commit |
| Sep-24-2002 |
A system and method for speeding data entry into an electronic form. the method includes providing the electronic form with a field that requires input of real-time data, and displaying the form to a user.... |
| 6452612 |
Real time video production system and method |
| Sep-17-2002 |
An integrated, fully automated video production system that provides a video director with total control over all of the video production devices used in producing a show. Such devices include, but are... |
| 6442575 |
Method and system for merging cells in a table and for adding an integrated header and a nested table to a table in an electronic document |
| Aug-27-2002 |
In an electronic document, merging cells in a table, adding an integrated header to a table, and adding a nested table to a table. A table erasing tool allows a user to merge cells in a table. An indication... |
| 6438565 |
System and methods for improved scenario management in an electronic spreadsheet |
| Aug-20-2002 |
An electronic spreadsheet of the present invention includes a scenario manager having a preferred interface and methods for creating and managing various versions or "scenarios" of a spreadsheet model.... |
| 6430584 |
Computerized spreadsheet with auto-calculator |
| Aug-6-2002 |
A computerized spreadsheet automatically calculates a function using a set of selected cells as the cells are selected and immediately displays the result in real-time, without requiring entry of a function... |
| 6418400 |
Representation and processing of EDI mapping templates |
| Jul-9-2002 |
An improved "code-free" method of describing EDI business information manipulation processes. Whereas currently EDI translation and message processing is characterized by complex programming methods, this... |
| 6415305 |
Method for displaying editable characters in a divided table cell |
| Jul-2-2002 |
A divided table cell is generated by selecting one cell in a table and creating a new cell to display over the selected cell. Both cells contain a constraint that define an area where that cell cannot... |
| 6411313 |
User interface for creating a spreadsheet pivottable |
| Jun-25-2002 |
A drag-and-drop form displayed directly on a spreadsheet enables a user to drag-and-drop fields to create a PivotTable data display directly on the spreadsheet. Fields of data selected by a user are displayed... |
| 6389407 |
Method for documenting engineering rules |
| May-14-2002 |
A rules data method is devised that records, documents, organizes, filters, and sorts a set of engineering rules along with other sets of rules. The rules database method may also correctly devise an order... |
| 6374242 |
Natural-language information processor with association searches limited within blocks |
| Apr-16-2002 |
A block finder operates on one-dimensional digitized text, to group together those portions which are likely to contain related subjects matter, and to mark the grouped portions so that, at a later step... |
| 6366284 |
Generating three-dimensional bar charts with unobscured blocks |
| Apr-2-2002 |
The present invention provides a method and apparatus for generating three-dimensional bar charts by interspersing non-rectangular shapes amongst rectangular boxes so that the rectangular boxes and non-rectangular... |
| 6360188 |
Time-based modeling |
| Mar-19-2002 |
A computer-implemented modeling, or planning, system provides a graphical user interface including a timeframe. Under user control, instances of component objects representing modeling entities can be... |
| 6341292 |
Spreadsheet-based network information exchange with two-part cache |
| Jan-22-2002 |
A method and system for facilitating information exchange between individuals and entities interacting on a shared project are provided, and more particularly to a method and system for horizontal, i.e.,... |
| 6335738 |
Method and tool for generating and displaying a descriptive annotation of selected application data |
| Jan-1-2002 |
A set of software components, a system and a method provide to a user of a data processing system per-value interpretative information relating to application data values. The method includes the following... |
| 6327592 |
Data calculator performing automatic recalculation based on data structure network |
| Dec-4-2001 |
A data calculator for calculating a data structure. The calculator has a data structure network storage section in which already generated data structures are stored and a calculation section used for... |
| 6321241 |
Cross tab analysis and reporting method |
| Nov-20-2001 |
A method of and apparatus for preparing and modifying cross-tabulation analysis and reporting utilizes a data structure for storing aggregate data, gathered or input from a stream of data records. The... |
| 6292811 |
Populating cells of an electronic financial statement |
| Sep-18-2001 |
A computer-implemented method of populating row and column cells of an electronic financial statement document containing with formulas and data, and related apparatus. A formula for a cell in a financial... |
| 6292810 |
Polymorphic enhanced modeling |
| Sep-18-2001 |
A polymorphic modeling method to permutate a model into one of the many alternate model forms. Data can be entered for calculating each model after it is produced. Model permutations employ a permutation... |
| 6292809 |
Selecting cells in a table having individual cells and joined cells |
| Sep-18-2001 |
A method and apparatus for selecting cells in a table. The table includes individual cells and joined cells. The joined cells including two or more individual cells forming a rectangular region within... |
| 6286017 |
Graphical environment for managing and developing applications |
| Sep-4-2001 |
A graphical application developing and managing environment is described capable of representing and editing program modules using multiple display formats, which include embedding source code written... |
| 6285998 |
System and method for generating reusable database queries |
| Sep-4-2001 |
An improved user interface and query method permits a computer user to quickly specify field names, operators, and desired values for a database query. One or more of the desired values can be specified... |
| 6282551 |
System and methods for improved spreadsheet interface with user-familiar objects |
| Aug-28-2001 |
An electronic spreadsheet system of the present invention includes a notebook interface having a plurality of notebook pages, each of which may contain a spread of information cells, or other desired page... |
| 6281892 |
System and method of table-driven computer interface |
| Aug-28-2001 |
A table-driven interface system and method to a computer application is provided. The system includes an input handler operable to receive a command entered by a user, and at least one input table indexable... |
| 6271863 |
Interactive method for operating a computer so as to graphically display the results of a computation |
| Aug-7-2001 |
A method for operating a digital computer to provide a display for inputting values needed in a computation and displaying the results of the computation. The method starts by displaying a graphical element... |
| 6256649 |
Animated spreadsheet for dynamic display of constraint graphs |
| Jul-3-2001 |
An augmented spreadsheet presentation provides for selecting a region of user focus in a primary body of data displayed as an array of cells, with two or more displayed cells of the array of cells being... |
| 6247021 |
Searchable bookmark sets as an internet advertising medium |
| Jun-12-2001 |
One or more searchable repositories of bookmark sets are stored in a computer system, each bookmark set can be downloaded to a client browser as a unit. Each bookmark set contains a set of Uniform Resource... |
| 6243704 |
Business nonstandard character processing apparatus and system, and computer readable storage medium |
| Jun-5-2001 |
A business nonstandard character processing apparatus includes a plurality of work processing parts for carrying out processes using nonstandard character data registered in a system nonstandard character... |
| 6232967 |
Web browser column control |
| May-15-2001 |
Web browser interaction with HTML files is modified to allow for columns of row headings to be defined as non-scrollable so that the headings will always be visible as the data rows are scrolled to the... |
| 6225998 |
Visual design of workflows for transaction processing |
| May-1-2001 |
A system, method, and article of manufacture for displaying visual primitives of a transaction flow through a transaction processing system. A visual representation of a transaction flow containing visual... |
| 6225996 |
System and method for displaying a current value of a cell of a document |
| May-1-2001 |
A feature of a software application permitting display of a selected non-active cell on a display screen, when the cell is not currently visible in the on-screen window. The user is therefore able to observe... |
| 6223189 |
System and method using metalanguage keywords to generate charts |
| Apr-24-2001 |
A charting metalanguage for uniquely defining a chart to be generated by a computer. The charting metalanguage comprises a plurality of keywords and subkeywords that define the components of the chart.... |
| 6205453 |
System and method for implementing selectively index enabled multi-column lists in a computer system |
| Mar-20-2001 |
System and method for implementing selectively index enabled multi-column lists in a graphical user interface for a computer system. The graphical user interface contains a table of entries organized by... |
| 6199078 |
Analytic network engine and spreadsheet interface system |
| Mar-6-2001 |
A method and system for calculating values for fields interrelated by circular formulas in a data network is described. The system contains a first calculator for which a first field serves as an input... |
| 6192379 |
Data model compiler selectively using a reference store of labelled program components within a common class |
| Feb-20-2001 |
A computer system is provided to assist in the compilation and execution of data models which include an inter-linked assembly of pre-defined program components copied from a reference store and stored... |