Comic actor Danny Kaye received patent D166,807 for the co-design of "Blowout Toy or the Like". It's similar to one of those toys that unravels when you blow into at a birthday party except Kaye's has three blowouts going in different directions, not just one.
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 |
| 5949416 | Method for providing help information for nested functions 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 and memory. The display device preferably has a p... | 09/07/1999 |
| 5918224 | Client/server database system with methods for providing clients with server-based bi-directional scrolling at the server System and methods are described for integrating the navigational semantic model of PC DBMS environments into the set-oriented model of SQL database environments. More particularly, a Client/Server system of the present invention provides native navigatio... | 06/29/1999 |
| 5893125 | Non-modal database system with methods for incremental maintenance A database system with methodology providing "live" views of a database is described. In response to a user request (e.g., query) to display information from the database according to user-specified criteria, the system registers and displays a view (e.g.... | 04/06/1999 |
| 5883623 | System and methods for building spreadsheet applications 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 type (e.g., Graphs page). The system includes a sp... | 03/16/1999 |
| 5850548 | System and methods for visual programming based on a high-level hierarchical data flow model A computer system having a Visual Development Environment (VDE) is described. The Visual Development Environment includes an interface having a Component Inspector, Component Manager, Component Library, and one or more visual editors. In operation, a user... | 12/15/1998 |
| 5826253 | Database system with methodology for notifying clients of any additions, deletions, or modifications occurring at the database server which affect validity of a range of data records cached in local memory buffers of clients Client/server system and methods are described for providing a "cache range" to database clients. When one or more records in a cache range of a client change, a server in connection with the client sends a notification that the cache range has changed. I... | 10/20/1998 |
| 5798757 | Methods and interface for building command expressions in a computer system The system of the present invention comprises a development system having an Expression Builder for assisting a user with creating an expression. With full syntax checking enabled, the user builds an expression in "token" mode. As the user enters each tok... | 08/25/1998 |
| 5790117 | System and methods for improved program testing The present invention includes a Computer-based Training system (CBT) having one or more Application Translation Units (ATUs), a Message Engine, and a Script Engine. For one or more target applications of interest, an ATU is provided for processing events... | 08/04/1998 |
| 5787416 | Methods for hypertext reporting in a relational database management system A system of the present invention includes a relational database management system (RDBMS) having a hypertext report writing module. Methods are described for automatically recognizing relations between reports which are generated from the same or related... | 07/28/1998 |
| 5787431 | Database development system with methods for java-string reference lookups of column names A Java-based rapid application development (RAD) environment for creating applications providing named-based programmatic access to information from columns in databases is described. For increasing the efficiency by which named-based references to databa... | 07/28/1998 |
| 5784545 | System and methods for improved spreadsheet interface with user-familiar objects 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 type (e.g., Graphs page). Methods are provided for... | 07/21/1998 |
| 5761646 | Technique for assisting a user in setting attributes of selected screen objects by use of a preview display of a replica object A user interface technique for applying attributes to screen objects. The user selects a screen object, and causes the display of a dialog box for changing an attribute of the screen object. The dialog box includes an attribute palette or other controls u... | 06/02/1998 |
| 5745712 | Graphical programming system and methods for assisting a user with creating screen objects on a screen device A system for creation and completion of goal oriented electronic forms creates a graphical image data file which defines: a graphical image of a form for display and printing; a graphical image of tree branches, tree nodes, and conclusions in association ... | 04/28/1998 |
| 5742836 | Graphical programming system and methods with user interface A system for creation and completion of goal oriented electronic forms creates a graphical image data file which defines: a graphical image of a form for display and printing; a graphical image of tree branches, tree nodes, and conclusions in association ... | 04/21/1998 |
| 5740444 | Symbol browsing in an object-oriented development system A system of the present invention includes a development system having a language compiler for generating application and system software from source listings. The system includes an Integrated Development Environment having a browser. Methods of the pres... | 04/14/1998 |
| 5737536 | System and methods for optimized access in a multi-user environment A client/server system providing methods of utilizing information stored locally on a client even after the client has modified data on the server is described. A client stores data from the server in a local "read-only" buffer(s), to speed up access to t... | 04/07/1998 |
| 5727196 | Optimized query interface for database management systems A database management system of the present invention includes a computer having a memory and a processor, a database for storing information in the memory as field values in a record, an indexing component for referencing a plurality of records by a valu... | 03/10/1998 |
| 5724589 | Development system with a property-method-event programming model for developing context-free reusable software components A development system providing a property-method-event programming (PME) model for developing context-free reusable software components is described. Despite the absence of any C++ language support for events, the present invention provides a type-safe "w... | 03/03/1998 |
| 5694608 | Non-modal database system wth methods for incremental maintenance of live reports Non-modal database system having methods for incremental maintenance of live views is desribed. The database system maintains a single-context workspace throughout an entire user session; here, the user creates a base document (database) for storing user-... | 12/02/1997 |
| 5692178 | System and methods for improved file management in a multi-user environment A computer system having concurrently shared objects or resources is described. An exemplary embodiment includes a multi-user database management system having information tables and related objects stored in shared directories on a file server. A plurali... | 11/25/1997 |
| 5680618 | Driver query and substitution for format independent native data access A data access system of the present invention includes an interface (client), a data engine having a common application programming interface layer, and data drivers. Through the drivers, the data engine (responding to client requests) accesses foreign da... | 10/21/1997 |
| 5680622 | System and methods for quickly detecting shareability of symbol and type information in header files A development system having a compiler, a linker, and an interface is described. The compiler, which generates or "compiles" source listings into object modules, includes a parser for parsing information. Parsed information, which is initially stored in a... | 10/21/1997 |
| 5678039 | System and methods for translating software into localized versions A Software Translation Kit (STK) system having a shell, TShell, coupled to an Export/Import module and various Editors is described. The Export/Import module itself includes a parsing engine to extract strings and translatable information from application... | 10/14/1997 |
| 5675818 | System and methods for improved sorting with national language support A Database Management System having a Collation Engine with improved methods for sorting information with National Language Support (NLS) is described. The Collation Engine includes an improved method for comparing text strings with a culturally predictab... | 10/07/1997 |
| 5666528 | System and methods for optimizing database queries System and methods are provided for optimizing the access of information, particularly in response to ad hoc queries or filters. The system of the present invention includes a computer having a memory and a processor, a database for storing information in... | 09/09/1997 |
| 5664127 | System and methods for improved spreadsheet interface with user-familiar objects An electronic spreadsheet system includes a notebook interface having a plurality of notebook pages, each of which may contain a spread of information cells, or other desired page type (e.g., Graphs page). Methods are provided for rapidly accessing and pr... | 09/02/1997 |
| 5655093 | Intelligent screen cursor A system for assisting a user of a computer system in entering valid information includes a computer having a processor and a memory, a display device for illustrating screen objects, a screen cursor for indicating a location on the display device, an inp... | 08/05/1997 |
| 5651108 | Development system with methods for visual inheritance and improved object reusability A system of the present invention includes a relational database management system (RDBMS), having an object-based, interactive visual-programming language providing programming by "visual inheritance." A user places screen objects (e.g., boxes, screen bu... | 07/22/1997 |
| 5644768 | Systems and methods for sharing resources in a multi-user environment Multi-user system includes a server connected to one or more workstations or "clients" through a computer network. System provides concurrent access to shared resources (e.g., common data structures residing on the server), but without the disadvantage at... | 07/01/1997 |
| 5640501 | Development system and methods for visually creating goal oriented electronic form applications having decision trees A system for creation and completion of goal oriented electronic forms creates a graphical image data file which defines: a graphical image of a form for display and printing; a graphical image of tree branches, tree nodes, and conclusions in association ... | 06/17/1997 |
| 5634021 | System and methods for generation of design images based on user design inputs The present invention provides an expert system for suggesting and providing graphic design selections based on a user's desired result. The invention provides a plurality of descriptors to define the characteristics of an output page or document. A user ... | 05/27/1997 |
| 5627958 | System and method for improved computer-based training The present invention includes a computer-based training system (CBT) having one or more Application Translation Units (ATUs), a message engine, and a script engine. For one or more target applications of interest, an ATU is provided for processing events... | 05/06/1997 |
| 5628016 | Systems and methods and implementing exception handling using exception registration records stored in stack memory A development system having a compiler that allows programmers and software developers to more efficiently develop compiled applications with runtime exception handling support is described. The compiler implements methods for handling of exceptions, whic... | 05/06/1997 |
| 5623591 | System and methods for building spreadsheet applications An electronic spreadsheet system includes a notebook interface having a plurality of notebook pages, each of which may contain a spread of information cells, or other desired page type (e.g., Graphs page). The system includes a spreadsheet application dev... | 04/22/1997 |
| 5615367 | System and methods including automatic linking of tables for improved relational database modeling with interface A system includes a relational database management system (RDBMS) having a data modeling component. A "data model" is a graphical representation of the relationship between tables one may use in a design document. "Design documents" allow a user to custom... | 03/25/1997 |
| 5615366 | System and methods for improved sorting System and methods are described for sorting information records in a fast and efficient manner. The present invention is particularly useful in environments where resources, such as available memory storage, are limited. A preferred method of the present... | 03/25/1997 |
| 5611043 | Debugger system and method for controlling child processes A debugging system that allows programmers and software developers to more efficiently find and correct for errors in software applications. Preferred methods of the present invention includes the steps of setting and clearing watchpoints, statement stepp... | 03/11/1997 |
| 5608898 | Development system with methods for maintaining data integrity of information stored as a data record in a database with a copy of the information displayed on a screen device A development system having methods for maintaining data integrity of information stored as a data record in a database table with information displayed on a screen device is described. An exemplary method for maintaining data integrity, without continuou... | 03/04/1997 |
| 5604854 | System and methods for reformatting multi-dimensional spreadsheet information An electronic spreadsheet system of the present invention includes a Data Modeling module for creating multi-dimensional reports from spreads of information. The module includes a preferred report workspace interface--a Data Modeling Desktop--for receivin... | 02/18/1997 |
| 5603021 | Methods for composing formulas in an electronic spreadsheet system An electronic spreadsheet system of the present invention includes a Formula Composer having a preferred interface and methods for assisting a user with composing spreadsheet formulas. The Composer provides the user with simultaneous formula outline and s... | 02/11/1997 |