Penn Jillette of Penn and Teller fame has patented a "Hydro-Therapeutic Stimulator", which uses a hot tub for stimulation.
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 |
| 5721900 | Method and apparatus for graphically displaying query relationships A method, system and program for providing a graphical interface for a database are accomplished by the operation of a process in the memory of a processor. The definition of individual predicates, the definition of the relationship of predicates, the edi... | 02/24/1998 |
| 5721901 | Method and apparatus for displaying a dialog box enabling user selections from a database A method, system and program for providing a graphical interface for a database are accomplished by the operation of a process in the memory of a processor. A selected entry in the database is dynamically used as input to a conditional definition dialog b... | 02/24/1998 |
| 5715417 | Automatically temporarily enabling a displayed menu option A method of enabling a user to select a service from among a plurality of services offered presents each time a next service from the variety offered and enables the user to select this service by executing of a simple affirmation operation. By simultaneo... | 02/03/1998 |
| 5710897 | Manager for selecting a pointer graphics folder and customizing pointers A pointer graphics manager is operating in a data processing system under a graphical user interface. The pointer graphics manager includes a pointer graphics editor for allowing an end user to edit the appearance of any of a plurality of pointer graphics... | 01/20/1998 |
| 5689669 | Graphical user interface for navigating between levels displaying hallway and room metaphors A graphical navigation user interface for enabling user control of a computer system incorporating navigation levels, each of which is based on a physical real-world metaphor. The navigation system includes a first navigation level, a second navigation le... | 11/18/1997 |
| 5668962 | Window managing system for selecting a window in a user designated identifier list An improved window managing system which displays and manages a plurality of windows on a display comprises window identifier list storage which stores a window identifier list having window identifiers designated by the user from among all displayed wind... | 09/16/1997 |
| 5666499 | Clickaround tool-based graphical interface with two cursors A graphical user interface with clickaround tools for enhanced user interaction with an application program utilizing "two-handed" techniques. The "tool-handed" technique provides two displayed cursors controlled by two distinct pointing input devices. Ac... | 09/09/1997 |
| 5652863 | Graphical method of media partitioning on a hard disk A method of graphical representation of media partitioning and fixed disk data management utilizes manipulable graphical computer images to represent hard disk data storage space in a computer. The graphical images are manipulated by the user to define an... | 07/29/1997 |
| 5644739 | Method and system for adding buttons to a toolbar The present invention provides a system and method for intuitively adding a button or other type of control to a toolbar or other region for holding the same. A control is added by dragging an object to a region for holding controls and dropping the objec... | 07/01/1997 |
| 5640579 | Method and system for logically partitioning a view of a document object from a frame in which the document object is displayed A method and system are provided for logically partitioning a view of a document object from a frame in which the view is displayed. This enables a document object to control the appearance of its view when embedded within a container. The method and syst... | 06/17/1997 |
| 5634100 | System and method for event parameter interdependence and adjustment with pen input The present invention teaches a variety of event bounds adjustment methods and systems. The bounds of the event are defined by event parameters including an event start boundary, an event stop boundary, and an event duration, wherein the event start bound... | 05/27/1997 |
| 5633957 | Method and apparatus for determining positional guidelines of handwritten data The present invention provides a method and apparatus for determining a positional guideline, such as a baseline or ascender line, of handwritten data. This positional guideline allows for accurate positioning of the data on a computer display. It is calc... | 05/27/1997 |
| 5633802 | Apparatus and method for three-dimensional powerline designing An apparatus for powerline designing and maintenance which provides assistance for the initial design of overhead powerlines and their maintenance. The apparatus includes a device for measuring the initial ground profile along a proposed route, and for de... | 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 |
| 5625782 | Differently magnified interlocked windows with automatic scrolling In a case of a document preparation using a reduced picture, since a position indicated by a pointing device is displayed always on an enlarged display window, the scrolling operation of the window for carrying out an enlarged display is reduced. When a p... | 04/29/1997 |
| 5625783 | Automated system and method for dynamic menu construction in a graphical user interface A processor (CPU) in the computer system executes an application program made up of a number of components, each associated with a set of commands. While the program is executing, a current operating mode of the program is selected. The processor automati... | 04/29/1997 |
| 5623592 | Method and apparatus for constructing an iconic sequence to operate external devices A method and apparatus for causing a computer to drive one or more external devices is provided. A computer executes instructions which cause the computer to display an experiment design region and a set of icons. A user copies the icons into the experime... | 04/22/1997 |
| 5623589 | Method and apparatus for incrementally browsing levels of stories A method and apparatus for displaying information in a computer system. The computer system includes a processor coupled to a memory. The computer system includes a display coupled to the processor. The memory stores a plurality of stories. The method com... | 04/22/1997 |
| 5621904 | Method and apparatus for avoiding overlapped windows and a gutter space A computer-implemented method and video processing system for positioning windows displayed on a screen of the video processing system. According to a preferred embodiment, the size of the screen is determined, and the position and size of a first window ... | 04/15/1997 |
| 5621906 | Perspective-based interface using an extended masthead Display surfaces such as catalog items, for example, are displayed in one-dimensional order in a corridor perspective which may be based on one or more points. An input-initiated, processor-controlled dollying effect facilitates visual access, navigation,... | 04/15/1997 |
| 5619638 | Object based computer system having representation objects for providing interpretative views onto a data object Object based computer system which has objects and object parts which are either (a) semantic, relating to stored data, or (b) presentation, relating to presentation of the semantic objects to the user. Multiple presentation objects, or viewers, can be li... | 04/08/1997 |
| 5615346 | Method and system for a piano bar browser of information sets A system and method are provided for permitting a user to easily navigate through a browser and know the relative position of the displayed portion of the browser at all times. A piano bar is provided which includes one key which corresponds to each set o... | 03/25/1997 |
| 5611060 | Auto-scrolling during a drag and drop operation A system for scrolling during a drag and drop operation is provided wherein the determination of whether to scroll is based on the location of a mouse indicator as well as the speed of the mouse indicator. The system maintains a predetermined threshold th... | 03/11/1997 |
| 5606674 | Graphical user interface for transferring data between applications that support different metaphors User interface methods are described. A first user interface method allows the user of a pen-based computer to enter ink data to a target program that does not support ink data. A second user interface method allows a user to transfer data between a sourc... | 02/25/1997 |
| 5602996 | Method and apparatus for determining window order when one of multiple displayed windows is selected The display system includes at least one central processing unit (CPU) which is coupled through appropriate input/output (I/O) circuitry to input devices, such as a keyboard, digital pad, mouse and/or trackball. The CPU is coupled to a hard disk drive for... | 02/11/1997 |
| 5598523 | Method and system for displayed menu activation using a matching distinctive arrangement of keypad actuators An apparatus for controlling equipment from a remote location is disclosed. A control keypad having a distinctive key arrangement such as an array is used to interact with a display device (e.g. TV), located independently from the control keypad. A contro... | 01/28/1997 |
| 5598522 | Command processing system used under graphical user interface utilizing pointing device for selection and display of command with execution of corresponding process A command processing system operational under graphical user interface circumstances in a computer system having a display unit and a pointing device. An object display control portion causes the display unit to display items identifying objects which can... | 01/28/1997 |
| 5598521 | Directly connected display of process control system in an open systems windows environment In a display for a process control system, the display can be generated by one of two different sources, but is controlled by only one of them. A process control system network provides a first source of display, while a windowing system provides a second... | 01/28/1997 |
| 5590264 | Method and apparatus for graphic association of user dialog displays with primary applications in a data processing system A method and apparatus for the graphic association of a user dialog display with its primary application in a data processing system. A unique miniature graphic representation, or icon, is created for each primary application within a data processing syst... | 12/31/1996 |
| 5590266 | Integrity mechanism for data transfer in a windowing system A secure process for untrusted windowing system client programs to transfer data between security domains is mediated by a special trusted client program, the Selection Manager. The mechanism used can be configured to meet the Compartmented Mode Workstati... | 12/31/1996 |
| 5588914 | Method and system for guiding a user in a virtual reality presentation A virtual reality system is provided in which a user can be guided within a virtual space to a specific destination within a specific time while providing the impression that the user is free to roam the virtual space at will. A leader object or "virtual ... | 12/31/1996 |
| 5586244 | Display and manipulation of window's border and slide-up title bar A technique for the display and manipulation of windows resembling real-word objects in an object-oriented graphical interface displays windows without substantial borders, continuously displayed title bars, scroll bars, and various graphical icons and sy... | 12/17/1996 |
| 5583981 | Method and system for changing the size of edit controls on a graphical user interface A method and system for resizing edit controls of a graphical user interface that in previous systems were of a fixed size. The preferred steps of the resize operation entail moving a mouse cursor over a designated portion of the edit control, activating ... | 12/10/1996 |
| 5581685 | Hierarchical menu system providing a definition file for each menu A method of structuring definition files for a hierarchical-structure menu system including steps for providing menu display definition files for each corresponding menu display. Each of the menu display definition files define displayed menu items corres... | 12/03/1996 |
| 5577961 | Method and system for restraining a leader object in a virtual reality presentation A virtual reality system is provided in which a user can be assured of reaching a destination in a virtual world within a specific time while providing the impression that the user is free to roam the virtual space at will. A virtual leader is projected i... | 11/26/1996 |
| 5577187 | Method and system for tiling windows based on previous position and size A computer method and system tiles display windows on a computer screen in a fashion that approximately maintains the relative position and size of the display windows as they were before being aligned. Each display window on the computer screen is assign... | 11/19/1996 |
| 5576979 | Automated development of timing diagrams for electrical circuits A computer-implemented method and apparatus that automates the entry, modification, and verification of timing diagrams for electrical circuits. The computer-implemented method and apparatus also provides an automated mechanism for analyzing these timing ... | 11/19/1996 |
| 5577189 | Method of establishing constraints between graphical elements A user interface (UI) may be used in specifying spatial relationships between graphical elements in a graphics environment with drawing or graphical element manipulating functions. The UI interacts with the operating system through an application shell. A... | 11/19/1996 |
| 5574841 | Apparatus and method for three-dimensional powerline designing and maintenance An apparatus for powerline designing and maintenance provides assistance for the initial design of overhead powerlines and their maintenance. The apparatus includes a device for measuring the initial ground profile along a proposed route, and for defining... | 11/12/1996 |
| 5574845 | Method and apparatus video data management A computer-implemented method for use by a viewer for the management of video data in a stored video stream, the video stream including a plurality of video shots wherein each shot comprises a sequence of frames, the comprises defining and storing in memo... | 11/12/1996 |