"Telephone, n. An invention of the devil which abrogates some of the advantages of making a disagreeable person keep his distance. "
Ambose Bierce
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7370047 | System and method for filtering and sorting data System and method for filtering and sorting data. The system includes data management system for displaying a data table having a plurality of rows and columns of data cells. Each of the columns in the data table has an associated filter cell whereby the user may in... | 05/06/2008 |
| 7366978 | Method and system for creating a grid-like coordinate system for addressing data contained in an irregular computer-generated table Methods and systems provide for imposing structure onto a freeform or irregular table so that a subsequent consuming application may use the table, including presentation of the table and location of the data in the table. A generic grid structure is created having ... | 04/29/2008 |
| 7360153 | Method and apparatus for importing digital switching system data into a spreadsheet program A method and apparatus for importing digital switching system data into a spreadsheet program. Via the switch data examiner of the present invention, raw data from a digital switch/switching system such as the 5ESS® is converted by the switch data examiner to a for... | 04/15/2008 |
| 7356537 | Providing contextually sensitive tools and help content in computer-generated documents A method and system are provided for creation, implementation, and use of computer-generated “smart” documents to which functionality is attached for providing contextually sensitive tools, controls and help content to users of those documents. Portions of docum... | 04/08/2008 |
| 7328400 | Table column spanning Disclosed are a method and system for grouping columns of data into different levels for subsequent multiple level operations. The method comprises the steps of providing sub-columns within a single table column, said table columns and each of the sub-columns having... | 02/05/2008 |
| 7325194 | Method, system, and apparatus for converting numbers between measurement systems based upon semantically labeled strings Number conversion between different units of measurement in a document is enabled. A string of text entered into an application program is analyzed to determine whether it includes a number having an associated unit name. Found numbers with associated unit names are... | 01/29/2008 |
| 7318192 | Method and system for formulaically bounding data in a spreadsheet Methods and systems are provided for bounding data entered into one or more spreadsheet application cells. A bounding function is applied to a given cell that places bounds on values or formula results that may be entered into the cell. If a user enters a value to a... | 01/08/2008 |
| 7299406 | Representing spreadsheet document content A representation of a spreadsheet is displayed on a mobile communication device after receiving a description of a spreadsheet. The description relates to a plurality of map cells, where each map cell corresponds to a cell block, and the description includes locatio... | 11/20/2007 |
| 7296219 | Client side, web-based calculator A method and data structure that allows a user to view a spreadsheet in a “calculator” mode, wherein certain cells are non-editable. The calculator designer/creator can alter the default as to which cells are editable when the calculator is displayed in the calc... | 11/13/2007 |
| 7290219 | System and method for selection based action bar A system and method is provided for displaying a selection based action bar to a user that the user is able to use to perform actions using selected data. A user selects one or more displayed selections using a selection device. After the user selections have been m... | 10/30/2007 |
| 7281245 | Mechanism for downloading software components from a remote source for use by a local software application A method and system are provided for downloading software components from a remote source to a software application for providing updates or additions to the application's functionality. All components and files that may be utilized to update or add to functionality... | 10/09/2007 |
| 7278092 | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources A method, system and apparatus for selecting, displaying, managing, tracking and transferring access to content of Internet web pages and other sources along with custom text messages has programming permitting a user to create custom selections of selected image, a... | 10/02/2007 |
| 7275207 | System and method in an electronic spreadsheet for displaying and/or hiding range of cells The present invention is directed to a method, system and program for displaying and/or hiding, in an electronic multi-dimensional spreadsheet on a user interface, elements of a range of cells, a range of cells including one or more contiguous elements aligned along... | 09/25/2007 |
| 7272783 | Method and system in an electronic spreadsheet for managing and handling user-defined options In an electronic spreadsheet, an example of a solution provided here comprises defining boolean variables in a table, referencing the boolean variables in one or more cells, and determining the content of the cells. Such a solution may involve managing the boolean v... | 09/18/2007 |
| 7272784 | Form processing method, form processing program, and form processing apparatus A form processing method edits at least one target field in a form. The form processing method determines the type of the form, determines whether an editing instruction is given to edit the target field interdependently with a related field relating to the target f... | 09/18/2007 |
| 7269786 | Navigating an index to access a subject multi-dimensional database A technique for navigating an index to access a subject multi-dimensional database stored on a data store connected to the computer. Initially, a deviations spreadsheet comprising cells is displayed. Then, upon user selection of a cell in the deviations spreadsheet,... | 09/11/2007 |
| 7266763 | User defined spreadsheet functions A method of creating a user-defined function in a spreadsheet application is provided. The user-defined function is callable by a calling label in the spreadsheet application. A formula is received in the spreadsheet application. The formula is transferred to a func... | 09/04/2007 |
| 7260547 | System for aiding to make medical care schedule and/or record, program storage device and computer data signal embodied in carrier wave A system for aiding to make a medical care schedule and/or record is provided with: a plurality of files for respectively including medical care data in correlation with execution timing data; a display controlling device for (i) generating first display data to dis... | 08/21/2007 |
| 7257770 | Document information processing device that achieves efficient understanding of contents of document information A document-information processing device includes an analysis unit and a process unit. The analysis unit analyzes construction of document information that is composed of a plurality of elements, and evaluates a degree of significance of each element included in the... | 08/14/2007 |
| 7246309 | Validating one or more data blocks in a computer-implemented document derived from another computer-implemented document In one embodiment, a system for validating one or more data blocks in a document derived from another document includes one or more processors collectively operable to (1) access a number of first values in a predetermined portion of a source document; (2) apply a c... | 07/17/2007 |
| 7237186 | Exiting a spreadsheet edit mode during a mouse drag operation A user can click on a spreadsheet cell to enter edit mode and alter the contents of the cell. Edit mode can be exited through a click and drag maneuver. The click and drag maneuver not only exits edit mode, but also selects a range of cells. The click and drag is pe... | 06/26/2007 |
| 7236979 | Menu-less system and method for interactively manipulating and reformatting data entered in a tabular format in a data processing application The present invention is directed at a simplified system and method for manipulating data in a data processing application. The system and method allow the user to manipulate data in a table-like manner without resorting to other data entry screens or windows to def... | 06/26/2007 |
| 7231596 | Collaborative, fault-tolerant, scaleable, flexible, interactive real-time display and processing method and apparatus The invention relates to a method and system for providing information in an easily customizable, interactive and collaborative format. Various manipulations of the data and its presentation, in many cases within one user action, including, for example, flexibly sor... | 06/12/2007 |
| 7228504 | Apparatus and method enabling configurable graphical display of table-based data in a web-based application Method for displaying user-configurable data in a table in a web browser application includes obtaining a copy of a table template, creating a file that defines table properties, performing a customization subroutine. The customization subroutine includes the steps ... | 06/05/2007 |
| 7222294 | Extension of formulas and formatting in an electronic spreadsheet Formats are extended automatically to cells in an electronic spreadsheet. Previously blank, newly edited cell(s) are determined to be an extension or within a list of cells based on having a consistent data type, and the like. Next, formatting of the list of cells i... | 05/22/2007 |
| 7216291 | System and method to display table data residing in columns outside the viewable area of a window A portion of a table is displayed in a window having a viewable area. For at least one row, information from one or more columns outside the viewable area of the window is displayed in a hovering row, which may be displayed below the associated row. Column headers m... | 05/08/2007 |
| 7213199 | Spreadsheet user-interface for an enterprise planning system having multi-dimensional data store A spreadsheet environment is utilized to interact with a multidimensional data store associated with the enterprise planning session. In general, a conventional spreadsheet application is extended to provide additional functionality for interacting with the multidim... | 05/01/2007 |
| 7206997 | Functional visualization of spreadsheets A method for providing a functional visualization of a spreadsheet. The method includes correlating spreadsheet cells with both data entities and calculation entities in an influence diagram, and then automatically updating the entities in the influence diagram in r... | 04/17/2007 |
| 7206999 | Form processing method, program and apparatus An object of the invention is to provide a form processing technique relating to the outputting of a tabular-format object in a form generated by entering field data into a field, wherein the technique makes it possible to generate a form having an attractive appear... | 04/17/2007 |
| 7200600 | Data cells, and a system and method for accessing data in a data cell A method and system is presented for storing data in data cells containing only a single element of data. Each data cell includes four components: an Entity Instance identifier (“O”), an Entity Type identifier (“E”) an Attribute Type identifier (“A”), an... | 04/03/2007 |
| 7191398 | Systems and methods for producing digital content The present invention provides a digital content production system which appropriately arranges information in a blank region present in a layout area in an easy-to-read layout without destroying layout consistency. The present invention can include a content delive... | 03/13/2007 |
| 7178098 | Method and system in an electronic spreadsheet for handling user-defined options in a copy/cut—paste operation An example of a solution provided here comprises defining one or more combinations of options, defining an operation to execute (e.g. copy and paste, or cut and paste), computing the content of each cell within the source cell range according to the options, creatin... | 02/13/2007 |
| 7174504 | Integrated data processing system with links An integrated data processing system for generating and editing data files comprising the first and second data files, each data file including an array of data objects that each has an associated object address, and object content being any of a number, a formula, ... | 02/06/2007 |
| 7165214 | Data management system, method, and recording medium A data management system that facilitates table merges without the necessity of knowledge about a database or creating an environment therefore is provided. With a processor unit, a merging sheet (merged table) for merging a plurality of spreadsheets (tables) is rec... | 01/16/2007 |
| 7155665 | Method for creating an embedded database in a spreadsheet Generally described, the invention is a graphical method for creating an embedded database, or List Object, within a spreadsheet program, wherein the List Object is made up of a number of individual records, which in turn are made up of a number of data fields. The ... | 12/26/2006 |
| 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 comparison: the first series may be included in the second series, includ... | 12/05/2006 |
| 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 column to reduce the horizontal width of the header inscription. The ... | 12/05/2006 |
| 7143339 | Method and apparatus for dynamically formatting and displaying tabular data in real time Embodiments of the invention improve upon current systems by allowing users to dynamically generate and repeatedly modify the appearance of any set of tabular data. When the system obtains input relating to formatting the table, the appearance of the table is dynami... | 11/28/2006 |
| 7143340 | Row sharing techniques for grid controls A grid control for displaying a table with columns and rows is provided that reduces memory requirements by sharing a single row characteristic object between multiple row objects. The grid control can create a template row object that includes various characteristi... | 11/28/2006 |
| 7143338 | Method and system in an electronic spreadsheet for handling absolute references in a copy/cut and paste operation according to different modes In an electronic spreadsheet, if an absolute cell or absolute cell range reference does not comprise the same information in a source environment and in a destination environment, errors may occur. Therefore, a buffer is created for temporarily storing a source cell... | 11/28/2006 |