Mark Twain (Samuel L. Clemens) received Patent No. 121,992 for "An Improvement in Adjustable and Detachable Straps for Garments." He later received two more patents: one for a self-pasting scrapbook and one for a game to help players remember important historical dates.
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 |
| 5307086 | Method of implementing a preview window in an object oriented programming system A method of implementing a preview window in an object oriented programming system that includes an application having at least a first panel and a second panel that are selectively displayable on a display screen. The second panel displays underlying inf... | 04/26/1994 |
| 5287448 | Method and apparatus for providing help information to users of computers A method for presenting help messages to a user in an interactive computer environment in which a help mode operates concurrently with other programs operating in the computer system. The user receives information about an icon by positioning a pointer on... | 02/15/1994 |
| 5276794 | Pop-up keyboard system for entering handwritten data into computer generated forms A method for entering data into a computer utilizing a pop-up keyboard includes the steps of popping-up a keyboard associated with a selected field area displayed by the computer in response to a predetermined series of strokes formed by a pointer and mod... | 01/04/1994 |
| 5261044 | Network management system using multifunction icons for information display A network management system includes a user interface, a virtual network and a device communication manager. The virtual network includes models which represent network entities and model relations which represent relations between network entities. Each ... | 11/09/1993 |
| 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 changed depending on the information to be displayed. Each cell... | 09/21/1993 |
| 5223828 | Method and system for enabling a blind computer user to handle message boxes in a graphical user interface Disclosed is a system and method that enables blind or visually impaired computer users to handle message boxes in a graphical user interface. When a message box first appears, the textual content of the box is announced audibly and an audible homing sign... | 06/29/1993 |
| 5204947 | Application independent (open) hypermedia enablement services A set of hypermedia linking services enable client applications to incorporate hypermedia capabilities in an open system architecture. The users are provided with a consistent hypermedia interface completely managed by the hypermedia services and not by t... | 04/20/1993 |
| 5144693 | Method and apparatus for generic form generation An apparatus and method for incorporating a topological two-dimensional partitioning procedure for dynamically creating, revising, storing, displaying and printing generic forms. The generic form comprises a plurality of bordered areas. Each of the border... | 09/01/1992 |
| 5075675 | Method and apparatus for dynamic promotion of background window displays in multi-tasking computer systems A method and apparatus are disclosed for dynamically promoting a selected background window displayed on a computer system among a plurality of windows which at least partially overlap the background window. The output of data from the selected background... | 12/24/1991 |
| 4977520 | Method to facilitate a reply to electronic meeting invitation in an interactive multi-terminal system employing electronic calendars An electronic calendaring method for use in a data processing system which includes a plurality of interactive terminals which are interconnected to permit an end user at each terminal to interchange information with each other and to maintain an electron... | 12/11/1990 |
| 4974173 | Small-scale workspace representations indicating activities by other users In a collaborative system in which a body of shared data may be accessed by more than one user, a small-scale representation of the body of shared data displayed to one user includes an indication of the activities of other users. A user that is not viewi... | 11/27/1990 |
| 4812996 | Signal viewing instrumentation control system A signal viewing instrumentation control system includes a programmable test instrument, a computer having an input keyboard and/or mouse, a CRT display and a communications interface for the computer to communicate with the test instrument. The test inst... | 03/14/1989 |
| 4789962 | Methods of displaying help information nearest to an operation point at which the help information is requested A method of, and placing help information on a convenient but unneeded portion of a screen. Help information, when called, is placed on the screen adjacent an operating point, and positioned such that needed information adjacent the point is not covered u... | 12/06/1988 |
| 4772882 | Cursor controller user interface system Menu item selection is performed in a personal computer system through the use of a mouse device which has means to allow the user to call up onto the display a header block which performs the function of the menu bar and to erase the header block from th... | 09/20/1988 |
| 4611306 | Display menu/chart key A display menu/chart key is provided in a word processing system to allow a system operator to toggle back and forth between the display of a menu used to define a graphics image and the graphics image to the extent that the graphics image has been define... | 09/09/1986 |