Felix Hoffmann, a German chemist, was searching for something to relieve his father's arthritis. In doing so, he "rediscovered" acetylsalicylic acid and in 1900, patented a stable process for developing it. Hence, we have aspirin.
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 |
| 5295241 | Method and apparatus for local function key control of scrolling on certain computer workstations A method and apparatus for distributing the processing of cursor-independent scrolling functions, between a host processor and a workstation via a workstation control interface, the workstation control interface being connected to a plurality of workstati... | 03/15/1994 |
| 5283864 | Computer apparatus and method for graphical flip book Computer apparatus and method replicates a book in screen views of a video display unit. A book representation is formed of a multiplicity of entities positioned in a series and successively overlapping each other. Data of only non-overlapped entities or ... | 02/01/1994 |
| 5263134 | Method and apparatus for controlling computer displays by using a two dimensional scroll palette A computer program provides for the display of window regions on a display screen whereby the content and size of one window region is controllable in two dimensions using means provided in another window region. A cursor device and a signal generation me... | 11/16/1993 |
| 5261031 | Method and apparatus for enlarging a trend graph In an enlarged trend graph displaying method, a portion of an overall trend graph is enlarged so as to be displayed on a display screen subdivided into upper and lower reduced display sections and a middle enlarged display section. This enlarged trend gra... | 11/09/1993 |
| 5237312 | Display with enhanced scrolling capabilities A computer display has a display processor connected to a presentation space buffer and a screen buffer. The presentation space buffer is larger than the screen buffer, and is divided into a plurality of partitions. Each partition has a partition window w... | 08/17/1993 |
| 5212770 | Data-handling and display system capable of supporting multiple application programs and output devices An interface system that facilitates user interaction with a plurality of document-management programs, each of which may require different data formats, and convenient output of data generated by such programs to recording or display devices. The inventi... | 05/18/1993 |
| 5191643 | Method and apparatus for refrigeration control and display A control and display apparatus and method for use with a heating and cooling system. Operating parameters of the system are arranged in a computer memory in a data structure comprising a plurality of virtual spreadsheets, the cells of which are individua... | 03/02/1993 |
| 5181273 | Electronic apparatus having a calendar-display function A small sized electronic apparatus has a display section to display a calendar. The number of days between two dates designated on the displayed calendar is counted. When a date has been set as a particular day, the number of days excluding the particular... | 01/19/1993 |
| 5175813 | Window display system and method for creating multiple scrollable and non-scrollable display regions on a non-programmable computer terminal A windowing system provides an interface between application programs and non-programmable terminal drivers. The system presents logical windows to the applications program, each of which are represented internally by at least two separate parts. The firs... | 12/29/1992 |
| 5146557 | User interface for a golf green and a golf putt modelling system The present user interface for a golf green and golf putt modelling system includes actuators which allow a user to select camera positions and illumination of a golf green. The user also may select, using the interface, a location of a golf ball and a go... | 09/08/1992 |
| 5142669 | Text processing apparatus including fixed and scrolled display information A text processing apparatus includes a keyboard to input various kinds of text information and includes a display to display text information input from the keyboard and an area specifying device to specify an area of the text information displayed on the... | 08/25/1992 |
| 5142619 | Method and apparatus for visually comparing files in a data processing system A method and apparatus for visually comparing two files or portions thereof by visually indicating to the user areas of identity and differences between the items being compared. The items are stored in a video RAM which controls the visual presentation o... | 08/25/1992 |
| 5140677 | Computer user interface with window title bar mini-icons Disclosed is a computer system user interface that includes an application or object window with a mini-icon representing the application or object. The mini-icon is available for use in direct manipulation and context menu operations while the window is ... | 08/18/1992 |
| 5129056 | Method for cursor control of scrolling movements on certain computer workstations A process for controlling cursor-scrollable display information for a plurality of dependent workstations from a single workstation controller, including the steps of prestoring format tables and scrollable panel areas for each dependent workstation in th... | 07/07/1992 |
| 5124691 | Picture information display device A picture information display device for displaying at high speed a plurality of picture in windows in a display unit. A frame memory is used for storing the display information corresponding to a display surface of the display unit. There is a window mem... | 06/23/1992 |
| 5124942 | Machine interface with cyclically displayed hierarchical menus and user selection of menu items by actuation of a single switch A user interface, typically to an irrigation controller, prompts user responses by continuously autoscrolling questions. The questions are hierarchally organized, preferably in a hierarchal tree having approximately three to six questions on each hierarch... | 06/23/1992 |
| 5117226 | Circuit for generating a scroll window signal in digital image apparatus A circuit for generating a scroll screen window signal which is capable of displaying on a display device a desired scroll screen by separating vertically, the screen being displayed in a given corresponding scroll mode. The circuit also compares scroll s... | 05/26/1992 |
| 5081449 | Method and apparatus for displaying image information In image data display apparatus and method, code data stored in a memory is converted to image data, which is then cyclically stored into a plurality of image memories for displaying on a display as display data. Overrun of image screen which is caused by... | 01/14/1992 |
| 5054774 | Computer-controlled muscle exercising machine having simplified data access A data access method and apparatus for computerized control of a muscle exercising machine, allows large amounts of data to be stored and retrieved with minimal computer skill. The muscle exercising machine displays a window or "scroll box" on its display... | 10/08/1991 |
| 5043919 | Method of and system for updating a display unit This invention relates to updating a display unit associated with a remote computer system communicating with a host computer system. Information, which is currently being displayed on the display unit and information to be displayed thereon are compared ... | 08/27/1991 |
| 5014222 | Method of manipulating images larger than a viewport In a distributed data processing system having a plurality of terminals or workstations, and providing the ability for users at terminals to access complex graphic images from a mainframe host and manipulate them at their terminals for inclusion into thei... | 05/07/1991 |
| 4954966 | Terminal with viewports, auxiliary device attachment, and host-terminal flan control In a dumb terminal to which an auxiliary device may be attached, improvements in display definitions. In the transfer of data between a host computer and the terminal or an auxiliary device, and in character generation memory. In the area of display defin... | 09/04/1990 |
| 4862390 | Method and apparatus for selection of one from a plurality of entries listed on a computer display Apparatus and method for selecting entries within a plurality of entries. The preferred embodiment of the invention includes a search control processor which causes an edit box and a list box to be displayed on a display. In the list box is displayed a su... | 08/29/1989 |
| 4831556 | Device capable of displaying window size and position A document-processing device has a multi-window display function. This device displays an indicia which enables an operator to quickly and easily visually ascertain the positional and size relationship between a window and a window-movable region on an im... | 05/16/1989 |
| 4751507 | Method for simultaneously displaying an image and an enlarged view of a selectable portion of the image with different levels of dot detail resolution A method is disclosed for creating simultaneously viewable coarse and fine resolution displays, respectively presenting an "entire image" with coarse resolution of detail and a selected portion of that image in an enlarged view with fine resolution of det... | 06/14/1988 |
| 4642790 | Presentation space management and viewporting on a multifunction virtual terminal An interactive display system includes a display terminal on which an operator may display the data contained in windows (14.1, 14.2 . . . ) on formatted application data (PS 1, PS 2 . . . ) in selected viewports (15.1, 15.2 . . . ) on the screen 13. The ... | 02/10/1987 |
| 4574364 | Method and apparatus for controlling image display In a method for controlling an image display apparatus having a file management table for managing information including titles of image data stored in a file memory and storage addresses therefor and a window management table for managing information inc... | 03/04/1986 |
| 4437093 | Apparatus and method for scrolling text and graphic data in selected portions of a graphic display An apparatus and method for scrolling windows of both graphic and graphic encoded text information on a raster scan display. The apparatus includes a processor which references a program store, and a video refresh buffer, the buffer containing graphic and... | 03/13/1984 |