3M employee and church chorister Art Fry needed something to temporarily mark pages in his hymnal. He was in luck because his colleague, Spencer Silver, accidentally developed a glue that was too weak for other purposes. After initially discouraging consumer response, Post-it Notes became a hit in 1979.
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 |
| 5235681 | Image filing system for protecting partial regions of image data of a document A partial region of an image is set as being a secret region and an ID code is put to data concerning this secret region, the data then being stored in a memory, so that, unless an ID code which is input from a keyboard is coincident with the stored ID co... | 08/10/1993 |
| 5233672 | Character reader and recognizer with a specialized editing function A character reader device of the present invention is capable of reading as read data characters written in a portion corresponding to a given read field on a manuscript; detecting a reject character in the read data; generating a pattern image correspond... | 08/03/1993 |
| 5195174 | Image data processing apparatus capable of composing one image from a plurality of images An image data processing apparatus including a scanner for individually reading first and second image information from first and second documents, a page memory for storing the first image information into its first memory area, a display device for disp... | 03/16/1993 |
| 5167016 | Changing characters in an image An existing character, in a text defined in image form by data such as a two-dimensional array, is copied to add a new character to the text. The existing character is found by performing character recognition on a two-dimensional data array defining an i... | 11/24/1992 |
| 5142620 | Image processing system There is an image processing system which inputs and edits image data including document data and prints and displays a document with figures with a beautiful style. This system comprises: an output device which can output the image data including documen... | 08/25/1992 |
| 5119081 | Control apparatus of image filing system A control apparatus of an image filing system has an image memory device for storing high and low resolution image information for displaying an image on each page of a manuscript with high and low resolutions, respectively; a plurality of page buffers fo... | 06/02/1992 |
| 5109487 | System and method for distributed data processing utilizing distributed display format A data distribution processing system and a data distribution processing method in the system including a data processor having a memory capable of separately storing data display formats and corresponding data and a plurality of terminals each having a m... | 04/28/1992 |
| 5097417 | Text processing apparatus with adjustment for right margin flush A text processing apparatus has a row of characters formed by adding a predetermined expansion space after each character or notation of an entered textual data constituted by characters, notations and the like. In setting the starting position for printi... | 03/17/1992 |
| 5058035 | Apparatus which records data on the basis of stored format information In the disclosed recording apparatus, the printing condition of a format, for example of a business form, can be suitably modified by an instruction from a host computer. The modified format is then stored in a non-volatile memory, so that it need not be ... | 10/15/1991 |
| 5021989 | Document browsing apparatus with concurrent processing and retrievel An apparatus for document browsing, specifically for document retrieval systems. The browsing apparatus enables users to see multiple document pages on the same screen at the same time in a first mode and to see a bundle of pages on a screen in a second m... | 06/04/1991 |
| 5001654 | Publishing system and method of using therein In a publishing system for editing documents having a processing unit, inputting device and a display screen, the document parts (components) are provided with properties which describe their appearance, and each individual component belongs to a componen... | 03/19/1991 |
| 4920337 | Display apparatus A display apparatus has an original reader or a microfilm file, a CRT, high- and low-speed printers, a point device for indicating a command image, a CPU, a display control unit, and a display memory. More than one display information can be displayed sim... | 04/24/1990 |
| 4907193 | Word processor using character group discrimination codes for variable pitch and logotype character control printing A word processing apparatus is capable of logotype printing with a standard dot matrix pattern, and is controlled as to provide zero spacing between characters at logotype printing.... | 03/06/1990 |
| 4890256 | Document editing apparatus having document collator function A check up key and a check up display speed key are provided on the inputting apparatus. When the check up key is inputted, a check up display speed controlling apparatus displays the character line of the already inputted document with a continuous shift... | 12/26/1989 |
| 4870611 | Apparatus and method for system printing mode control Disclosed is a method and system for creating a visual display of data from an input data set in which the data are not fixed into display-acceptable format until the data are stored in a local memory of the visual display. At least one of a plurality of ... | 09/26/1989 |
| 4833627 | Computerized typesetting correction system A digital typesetting correction system assembles lines of characters for typesetting and applies a correction program which identifies characters in combination pairs having contour elements to be corrected. The system automatically corrects the contour ... | 05/23/1989 |
| 4823303 | Display control apparatus for use in composite document processing apparatus A composite document processing apparatus has a central processing unit (CPU), a document memory to store data of a composite document, an attribute memory to store attribute data, such as the location in the composite document, the area size and the type... | 04/18/1989 |
| 4815029 | In-line dynamic editor for mixed object documents A method for the intelligent, in-line, dynamic editing of documents containing mixed object types on a computer work station is disclosed. The mixed object types may be text objects, draw graphics objects, business graphics objects, and tables objects. Th... | 03/21/1989 |
| 4807142 | Screen manager multiple viewport for a multi-tasking data processing system A task control structure for transferring tasks from a storage device to a system memory and for controlling execution of tasks, and a document manager for loading document information in the form of document data structures from the storage device to the... | 02/21/1989 |
| 4785296 | Method and system for displaying image data A display system which uses one display unit as if it were a plurality of display units to separately display whole information and partial information of document is disclosed. A plurality of display windows are defined on one display screen and a layout... | 11/15/1988 |
| 4779105 | Printer interface The present invention relates to non-impact printing apparatus and more particularly to apparatus which converts originating image data in ASCII, EPCDIC or equivalent form into output image data in raster scan arrangement suitable for presentation to a pr... | 10/18/1988 |
| 4723217 | Apparatus for outputting a character composed of basic symbols A character composed of basic symbols such as a Korean character is outputted by an apparatus so as to adjust to an outputted design or outputted design alteration. The apparatus includes an input device for inputting a plurality of binary codes, each bin... | 02/02/1988 |
| 4649513 | Apparatus and method for processing system printing data records on a page printer A method and a system for creating visual displays in a visual display device of data from an input data set. First, at least one of a plurality of stored sources of resource information is selected. Each of these sources is defined by and under the contr... | 03/10/1987 |
| 4591999 | Method and apparatus for automatically spacing characters during composition In a computer implemented system for composing lines of text the spacing between each adjacent pair of characters is uniquely determined by processing, in accordance with a pregiven program, a number of digital "space" values related to the shapes of the ... | 05/27/1986 |
| 4525806 | Printer sharing by plurality of display units in word processing system The present disclosure relates to word processing systems wherein material to be printed is formatted on a display unit having a display, e.g., CRT display and a text formatting processor which formats the display material. The display unit further includ... | 06/25/1985 |
| 4506343 | Column layout reference area display management A method for editing data stored in a word processing system in table entry format. Means are provided for operator selection and definition of a top reference area for displaying table column headings or a side reference area for displaying table row ent... | 03/19/1985 |
| 4454575 | Shared memory system with access by specialized peripherals managed by controller initialized by supervisory CPU A document distribution terminal can be required to process large volumes of data. To do this rapidly and efficiently, the terminal herein is organized to process all of the data in specialized peripheral devices. A supervising central processing unit (CP... | 06/12/1984 |
| 4291381 | Process for running width adjustment A process for running width adjustment of adjacently positioned characters reduces the spacing of certain characters to enhance the visual impression of composed text. The process classifies the letter and symbols of the font into a plurality of groups ac... | 09/22/1981 |
| 3991405 | Margin adjusting of textual codes in a memory A system for automatically arranging a stored sequence ot textural character codes and control codes to provide textual line lengths within a predetermined range. If a tab code is detected within the stored sequence, the amount of line length correspondin... | 11/09/1976 |