...When G.G. Hubbard learned of his future son-in-law's invention, he called it "only a toy." His daughter was engaged to a young man named Alexander Graham Bell.
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 |
| 6289357 | Method of automatically synchronizing mirrored database objects A method of automatically synchronizing a database with a backup database. The method automatically detects whether the backup database has fallen out of sync with the primary database which it mirrors. In response, a resynchronization process is automati... | 09/11/2001 |
| 6266661 | Method and apparatus for maintaining multi-instance database management systems with hierarchical inheritance and cross-hierarchy overrides An application configuration system including a database, a preprocessed configuration ("PPC") service processor that communicates with the database, a data exchange system preprocessed configuration application program interface ("DEX PPC API") that comm... | 07/24/2001 |
| 6247018 | Method for processing a file to generate a database A method for automatically processing a file, such as a web page or an ASCII file, is provided to treat the file as a database with one or more database tables. An HTML page is retrieved from a user specified URL or from a disk file and is parsed for any ... | 06/12/2001 |
| 6237003 | Method and apparatus for supporting dynamic run-time object definition in a relational database management system A method and system for providing dynamic run-time object definition in a relational database. A mediating layer is introduced between applications and database objects. This layer mediates access to the physical database objects, such as tables, and allo... | 05/22/2001 |
| 6189010 | Method for repairing constraint violations in a database management system In response to a constraint violation in a row of a database table, an output file is generated including the characteristics of the table containing the row in error as well as an SQL UPDATE statement for the row. The SQL UPDATE statement includes the co... | 02/13/2001 |
| 6178427 | Method of mirroring log datasets using both log file data and live log data including gaps between the two data logs A method of mirroring log data in real time. The method can be used to mirror all log data from a source database or only that log data pertaining to a subset of objects in the source database. The log data is written to one or more datasets which are cre... | 01/23/2001 |
| 6163774 | Method and apparatus for simplified and flexible selection of aggregate and cross product levels for a data warehouse A method of defining aggregate levels to be used in aggregation in a data store having one or more dimensions. Levels are defined corresponding to attributes in the dimension, so that data can be aggregated into aggregates corresponding to values of those... | 12/19/2000 |
| 6066182 | Method and apparatus for operating system personalization during installation A method an apparatus for providing personalization parameters to allow an operating system to install itself on a computer system with the provided personalization parameters. A first operating system personalization file is used by the operating system ... | 05/23/2000 |
| 6044219 | Date logic generator A utility with which a programmer can generate or alter computer code for a calendaring function, and test the code prior to compilation. Entering the program in edit mode, the programmer locates a portion of the program where code for a calendaring funct... | 03/28/2000 |
| 6021272 | Transforming and manipulating program object code A method and system for transforming and manipulating program object code. A set of program object code is transformed into a form in which it may be readily manipulated, preferably a form which is independent of both the processor and the operating syste... | 02/01/2000 |
| 6003039 | Data repository with user accessible and modifiable reuse criteria The invention disclosed herein is implemented in a repository which stores metadata relating to data stored in one or more databases. The repository includes a repository database in which the metadata is stored, one or more scanners each of which scans a... | 12/14/1999 |
| 5973699 | System and method for increasing the performance for real-time rendering of three-dimensional polygonal data A process for optimally rendering 3D worlds so that a sufficiently detailed representation of the 3D world is displayed at a frame rate that provides fluidity of motion while maintaining enough context of the world to enable user interaction. A data struc... | 10/26/1999 |
| 5896139 | System and method for optimizing a scene graph for optimizing rendering performance A system, method and computer program product for optimizing a scene graph for optimizing rendering performance. The nodes of an original scene graph are rearranged to minimize a number of state changes while rendering the scene graph. The shapes of the o... | 04/20/1999 |
| 5874956 | Apparatus and method for three dimensional manipulation of point of view and object An apparatus and related method permit viewer navigation and object manipulation within a three-dimensional graphical experience or "virtual world" displayed by a programmable digital computer. The apparatus and method include the display of a series of s... | 02/23/1999 |
| 5793716 | Date conversions with a 360-day-year calendar Conversion of Gregorian calendar dates to dates of a 360-day-year calendar (i.e., a calendar having twelve months of 30 days each), and 360-day-year calendar dates to Gregorian calendar dates, are performed using a single three-column 367-entry conversion... | 08/11/1998 |
| 5719826 | Calendaring system A calendaring system which provides accurate calendaring of all dates between Jan. 01, 0001 and Dec. 31, 9999 by implementation of an extended set of leap-year rules. The system includes a variety of additional useful features including: multiple holiday ... | 02/17/1998 |