|
Match
|
Document |
Document Title |
|
|
7627812 |
Variable formatting of cells
Variable formatting for cells in computer spreadsheets, tables, and other documents is provided. For a selected range of cells, cell formats vary with the value in each cell (or an associated...
|
|
|
7617443 |
Flexible multiple spreadsheet data consolidation system
A method of consolidating data from multiple spreadsheets includes selecting multiple spreadsheets ( 52 ). Portions of data from files corresponding to each of the spreadsheets ( 52 ) are also...
|
|
|
7617444 |
File formats, methods, and computer program products for representing workbooks
File formats, methods, and computer program products are provided for representing a workbook in a modular content framework. The modular content framework may include a file format container...
|
|
|
7581165 |
Method and system for facilitating information exchange
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....
|
|
|
7549117 |
Worldwide number format for a spreadsheet program module
A worldwide number format for use with a spreadsheet program module is disclosed. The worldwide number format includes a locale specifier comprising a number shape, a calendar type and a locale...
|
|
|
7546523 |
Method in an electronic spreadsheet for displaying and/or hiding range of cells
In an electronic multidimensional spreadsheet, a method for displaying and/or hiding on a user interface including (A) detecting a command for hiding at least one element in a selected range of...
|
|
|
7546521 |
Reporting status of external references in a spreadsheet without updating
The invention, in one embodiment, is a method and system for reporting the status of external references, or links, of a spreadsheet workbook. In an Edit Links dialog box, the user may view a list...
|
|
|
7509571 |
Method and apparatus for a file format for storing spreadsheet compactly
Methods and Systems in accordance with the present invention provide a file format for storing spreadsheets compactly on PDAs. PDAs only contain a limited amount of computer memory due to their...
|
|
|
7506243 |
System and method for integrating spreadsheets and word processing tables
An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a...
|
|
|
7451397 |
System and method for automatically completing spreadsheet formulas
A system and method for automatically completing a formula of a spreadsheet application, calculator application, accounting application, business application or banking application. One aspect of...
|
|
|
7444584 |
Method and system for formulaically redirecting and modifying formula set operations in a spreadsheet application
Methods and systems are provided for formulaically redirecting and modifying formula set operations in a spreadsheet application. A spreadsheet application may link the contents of one spreadsheet...
|
|
|
7415664 |
System and method in a spreadsheet for exporting-importing the content of input cells from a scalable template instance to another
The present invention is directed to a method, system and program for exporting-importing the content of input cells from a source scalable template instance in a source multi-dimensional...
|
|
|
7395497 |
System and methods for processing large datasets
In a storage area network (SAN) management application, large data sets tend to produce unwieldy results upon display attempts. A mechanism for gathering and organizing a large data set into an...
|
|
|
7146561 |
Method and system in an electronic spreadsheet for comparing series of cells
An example of a solution provided here involves identifying two series of cells to be compared in a multi dimensional spreadsheet, performing intermediary tests, and deriving the result of the...
|
|
|
7146562 |
Method and computer system for displaying a table with column header inscriptions having a reduced horizontal size
The header inscription of one or more columns in a data table is reduced in horizontal width. A user having input to a first view of a data table can select a desired column at any location in the...
|
|
|
7137063 |
Method for displaying editable characters in a divided table cell
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...
|
|
|
7127672 |
Creating and managing structured data in an electronic spreadsheet
An electronic spreadsheet is provided for automatically creating, expanding, and validating lists of cells. A list is created by receiving a user request for selecting a cell range, identifying a...
|
|
|
7107277 |
Programmable calculation engine
A calculation engine processes user-definable formulas to generate calculation results. A calculation engine may use the following types of data structures: table, column, row, and field. A sub...
|
|
|
7003732 |
Method and system for data-driven display grids
A method and system of automatically generating information in a grid structure on a display screen. In one embodiment, the present invention is directed to displaying and editing microcontroller...
|
|
|
6988242 |
Transforming a portion of a database into a custom spreadsheet
A method and computer system for transforming a portion (e.g., a view) of a database into a custom spreadsheet. The transforming includes determining whether to omit in the custom spreadsheet a...
|
|
|
6988241 |
Client side, web-based spreadsheet
A method and system that that allows a designer to create “spreadsheet” web pages, which can then be viewed and used by the designer and/or by other users. The described embodiments of the...
|
|
|
6986099 |
Error correction mechanisms in spreadsheet packages
A spreadsheet package allows a base formula to be copied to at least one adjacent cell to form a referencing array. The package maintains a list of bound arrays, at least one cell of a bound array...
|
|
|
6961898 |
System and method for calculation using vertical parentheses
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...
|
|
|
6912690 |
Method and system in an electronic spreadsheet for persistently copy-pasting a source range of cells onto one or more destination ranges of cells
A system and method is disclosed for persistently copying and pasting a source range of cells of a multidimensional spreadsheet onto one or more destination ranges of cells. When the source cells...
|
|
|
6757867 |
Method and system in an electronic spreadsheet for adding or removing elements from a cell named range according to different modes
Some “summary” information in a cell named range is preserved when some spreadsheet elements rows, columns, or pages are added or removed from the cell named range. A range summary cell is...
|
|
|
6742162 |
System and method for calculation using formulas in number fields
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...
|
|
|
6725422 |
Method and system in an electronic spreadsheet for introducing new elements in a cell named range according to different modes
A named range defined by a cell address range in a spreadsheet comprises a plurality of cells identified in each dimension by an address, each dimension comprising two directions. An open named...
|
|
|
6678865 |
Method for adding a cell to the side of an existing table in a document
A method and system for inserting a table over text, for splitting a cell with text into two or more cells, for converting a bordered paragraph into a table, and for adding cells to a table. A...
|
|
|
6592626 |
Method and system in an electronic spreadsheet for processing different cell protection modes
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...
|
|
|
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
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...
|
|
|
6317758 |
Method and system for detecting and selectively correcting cell reference errors
In a computer implemented spreadsheet, a method for detecting and selectively correcting cell reference errors after a cell is copied includes identifying at least one destination cell containing a...
|
|
|
6112216 |
Method and system for editing a table in a document
A method and system for inserting a table over text, for splitting a cell with text into two or more cells, for converting a bordered paragraph into a table, and for adding cells to a table. A...
|
|
|
6065023 |
Spread sheet reading-out/collating apparatus, spread sheet reading-out/collating method, and a computer-readable recording medium with program making computer execute method stored therein
A spread sheet reading-out/collating apparatus, in which a spread sheet preparation module obtains a range to be read out from a position of a header cell specified by a read-out object specifying...
|
|
|
6006240 |
Cell identification in table analysis
The present invention handles fully-lined, semi-lined and line-less cell tables by identifying the cells and cell separators during page recomposition processes as part of optical character...
|
|
|
5987481 |
Method and apparatus for using label references in spreadsheet formulas
A system for referencing a range of cells in a spreadsheet formula by using label references. The label references are used to identify labels within the spreadsheet which, in turn, refer to a...
|
|
|
5949348 |
Method and apparatus for variable keyboard display
A method and apparatus for providing and using a variable format, configuration and location keyboard image which enables a digitizing device to present a different keyboard configuration and/or...
|
|
|
5848425 |
System and method for displaying alphanumeric data in a three dimensional grid
A display system (10) displays alphanumeric data in a three dimensional grid (58). The grid (58) may include data entries (72), planes (72, 74, 76), labels (90, 92, 94), and various graphics (102,...
|
|
|
5842180 |
Method and system for detecting and correcting errors in a spreadsheet formula
In association with a computer system, a method and system for detecting and correcting errors in a spreadsheet formula. A token is created corresponding to each entry in the formula. As the...
|
|
|
5835683 |
System and method for authoring an expert system
An authoring system and method create a knowledge base for an expert system that comprises communication cells for storing external data, assertion cells for storing data acquired from a user in...
|
|
|
5576955 |
Method and apparatus for proofreading in a computer system
The present invention is a method and apparatus for processing errors in a computer system. The present invention scans information, generates an error unit for each error detected, provides an...
|
|
|
5371675 |
Spreadsheet program which implements alternative range references
A computer programmed to represent a spreadsheet that can be displayed to a user, the spreadsheet including an array of cells for storing user entered data, the programmed computer including...
|
|
|
5359729 |
Method for searching for a given point in regions defined by attribute ranges, then sorted by lower and upper range values and dimension
Regions, such as those determined by attributes in a spread sheet, are defined by ranges of attribute values. Regions are distinct if they differ in their number of ranges (dimension) or because a...
|
|
|
5255356 |
Method for hiding and showing spreadsheet cells
A method for hiding and showing spreadsheet cells of a worksheet being displayed on a computer system display means. The hiding and showing is based upon hierarchical relationships among the...
|
|
|
5247611 |
Spreadsheet cell having multiple data fields
A spreadsheet comprised of a plurality of cells is described wherein each cell is separately identified by one or more parameters. The cells are dynamically configured so that the size may be...
|
|
|
5231577 |
Method and system for processing formatting information in a spreadsheet
A method and system wherein characters in cells of a spreadsheet may be assigned character attribute information, such as font type, font size, bold, italics, underline, etc., wherein the character...
|
|
|
5175810 |
Tabular data format
A data structure for tabular data arranged in rows and columns. The data structure includes a header portion including a generic columnar processing information table, and a data portion for...
|
|
|
4891771 |
Column balancing control
A text editor provides the capability of balancing data for different sets of identified columns within the same page and across multiple imaged pages. Column balancing, as used herein is the...
|
|
|
4608664 |
Automatically balancing and vertically justifying a plurality of text/graphics-columns
Text and graphics are justified along one physical dimension to a predetermined line of justification. A plurality of physical parameters are employed in the justification, each of the parameters...
|
|
|
4484826 |
Automatic intertext column spacing
In a column layout operation in an interactive word processing system, the unoccupied character escapement along a column example line is automatically evenly distributed by the insertion of an...
|
|
|
3980994 |
Text editing and display system having text insert capability
A natural language text editing and display system having a central processing unit, a memory unit, and an input keyboard terminal. Display characters are selectively inserted into the text stored...
|