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 |
| 8078991 | Electric appliance, image display controlling method, and computer-controlled readable recording medium storing image display controlling program An electric appliance according to an embodiment of the present comprises a graphical image generation unit generates a graphical image from frame data and pane images generated by a pane image generation unit, and allows the display unit to display the graphical im... | 12/13/2011 |
| 7890884 | Exclusive use display surface areas and persistently visible display of contents including advertisements In a computer system having a display surface; a portion of the display surface is reserved to allow contents rendered by a program to be persistently visible. In one embodiment, a shared portion of the display surface managed by a window manager may be reduced. In ... | 02/15/2011 |
| 7523415 | Exclusive use display surface areas and persistently visible display of contents including advertisements In a computer system having a display device with a display surface, a portion of the display surface is reserved for an exclusive use by a program, to allow contents rendered by the program to be persistently visible. In one embodiment, the reservation is accomplis... | 04/21/2009 |
| 7451406 | Display apparatus and management method for virtual workspace thereof A method of a display apparatus managing a plurality of virtual workspaces of including generating a first data structure as a reference of at least a window; generating a second data structure as a reference of windows respectively linked to the virtual workspaces ... | 11/11/2008 |
| 7404147 | System and method for dynamic space management of a display space A method for space management of a workspace provided on a display includes defining a first data structure of full-space rectangles present on the workspace, wherein at least a portion of the full-space rectangles are permitted to overlap. A second data structure o... | 07/22/2008 |
| 7386805 | User interface for phased data entry A wizard user interface capable of being cancelled and later resumed without loss of data is disclosed. Canceling from the wizard prior to its completion will optionally cause data entered on any of the wizard's pages to be saved to a file and stored in non-volatile... | 06/10/2008 |
| 7353460 | Web site navigation under a hierarchical menu structure A method, system, and computer display device that uses a hierarchical menu structure to enable a user navigate through a linked web-page system. A computer code and a display screen of the computer display device enables the user to navigate through the linked web-... | 04/01/2008 |
| 7318202 | User interface device and its display method While a design manipulation window 62 is open on the screen, in response to a user's selection of a print manipulation option bar 244b, the design manipulation window 62 is slid to change over the display to a print manipulation window | 01/08/2008 |
| 7313764 | Method and apparatus to accelerate scrolling for buffered windows Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which ... | 12/25/2007 |
| 7302648 | Method and apparatus for resizing buffered windows Methods and apparatuses for resizing buffered windows. In one aspect of the invention, a method to resize a buffered window on a data processing system includes: determining an estimated size for a window which has a first pixel image of a first size buffered in a f... | 11/27/2007 |
| 7296230 | Linked contents browsing support device, linked contents continuous browsing support device, and method and program therefor, and recording medium therewith Pop-up display information is created and displayed in a dynamic manner even without establishing settings in advance related to pop-up display for an anchor or an icon or the like, and implementing simple and efficient browsing by a user of linked contents by varyi... | 11/13/2007 |
| 7286387 | Reducing the effect of write disturbs in polymer memories The write disturb that occurs in polymer memories may be reduced by writing back data after a read in a fashion which offsets any effect on the polarity of bits in bit lines associated with the addressed bit. For example, each time the data is written back, its pola... | 10/23/2007 |
| 7254779 | Customizable presentation environment A customizable environment is disclosed including an interactive presentation having a plurality of object placeholders, each for holding a presentable object or a presentable reference to an object. Each placeholder has a selector for selecting the presentable obje... | 08/07/2007 |
| 7130950 | Providing access to memory configuration information in a computer Client software stores an identifier corresponding to memory configuration data of interest and causes a software interrupt that requests a memory configuration read function. An interrupt read function handler then reads the data of interest responsive to the ident... | 10/31/2006 |
| 7123945 | Task display switching method, portable apparatus and portable communications apparatus There are provided a task display switching method, a portable apparatus and a portable communications apparatus which, when a plurality of application software are activated and processed in parallel, make it possible to switch a display between each of the applica... | 10/17/2006 |
| 7073136 | Method for keystroke delivery to descendants of inactive windows A method for delivering keystrokes to descendants of an inactive window includes remembering a descendant of the inactive window as the next focus owner when the descendant receives a focus-in event, creating a focus proxy for the inactive window and issuing a reque... | 07/04/2006 |
| 7051289 | Window display device and method, and a recording medium recording a window display control program The disclosed invention allows the user to move to an area to which the user desires to display in a page to which the user desires to move by a single manipulation and to allow next page/preceding page operation to be done only by a mouse operation. An area display... | 05/23/2006 |
| 7030892 | Methods and apparatus for displaying information A display system according to various aspects of the present invention provides systems and methods for an integrated graphical user interface which facilitates the interactive and dynamic display aircraft data. In accordance with various aspects of the present inve... | 04/18/2006 |
| 6704020 | Architecture for video compressor to efficiently address synchronous memory An architecture for video decompressor to efficiently access synchronously memory includes a synchronous memory device having an A-bank and B-bank for being stored with image data, and a memory controller for controlling data access to the synchronous mem... | 03/09/2004 |
| 6657640 | Image display apparatus In an image display apparatus having an image processing unit for processing a digital signal, a data memory unit for storing data corresponding to at least one frame of an image, and an image display unit for displaying the image on the basis of an image... | 12/02/2003 |
| 6630946 | Methods for automatically locating data-containing windows in frozen applications program and saving contents A machine-automated system tries to save vital-data of a crashed or otherwise frozen application program by: (a) attempting to revive a program that has apparently become frozen; (b) identifying the apparently-frozen program; (c) identifying one or more w... | 10/07/2003 |
| 6630945 | Graphics display system with graphics window control mechanism A graphics integrated circuit chip is used in a set-top box for controlling a television display. The graphics chip processes analog video input, digital video input, a graphics input and an audio input simultaneously. The chip processes graphics images o... | 10/07/2003 |
| 5561755 | Method for multiplexing video information A method for visually multiplexing video information presentation system permits obscured windows to be continuously updated, which, when revealed, will present the new contents within the window without requiring a host system to redraw all obscured wind... | 10/01/1996 |
| 5524197 | Workstation for displaying dynamic image with real-time special effects A dynamic-image displaying workstation provided with a display device for displaying an image, a video signal processing circuit for outputting dynamic-image data representing a dynamic image corresponding to a video signal, a first dual port memory for r... | 06/04/1996 |
| 5283863 | Process for effecting an array move instruction, a graphics computer system, a display system, a graphics processor and graphics display system A graphics data processor which includes the capability of determining whether a defined pixel location in a graphics display is within a window in an X Y coordinate system. The respective X and Y coordinates of the selected pixel are separately compared ... | 02/01/1994 |
| 5276437 | Multi-media window manager An apparatus and method for displaying non-obscured pixels in a multiple-media motion video environment (dynamic image management) possessing overlaid windows. In an encoding process, only boundary values and identification values corresponding to each wi... | 01/04/1994 |
| 5157764 | Apparatus and method for using a test window in a graphics subsystem which incorporates hardware to perform clipping of images An apparatus and method for using a test window to improve the efficiency of clipping and inter-coordinate images which are to be displayed by a graphic display subsystem. A test window is defined which surrounds a window (the clip window) within which it... | 10/20/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 |
| 5091717 | Apparatus for selecting mode of output in a computer system A computer system comprising a display memory, a window indentification memory, logic circuitry for ascertaining that information to be stored at each position of the display memory is in the correct window by comparing the window number in the window ide... | 02/25/1992 |
| 5077678 | Graphics data processor with window checking for determining whether a point is within a window A graphics data processor which includes the capability of determining whether a defined pixel location in a graphics display is within a window in an X Y coordinate system. The respective X and Y coordinates of the selected pixel are separately compared ... | 12/31/1991 |
| 5061919 | Computer graphics dynamic control system For a raster-scanned, video display apparatus, individual pixel display data is stored in a double image frame buffer. A valid count buffer then holds a count for each pixel. Current valid counts are stored, as at times of image buffer updating which upda... | 10/29/1991 |
| 5057825 | Window display control device There is disclosed a window display control device for display of a window image on a CRT image plane or the like. This device enables high speed data display in a virtual window region on renewal of the image plane thereof, and also enables preferential ... | 10/15/1991 |
| 4961071 | Apparatus for receipt and display of raster scan imagery signals in relocatable windows on a video monitor An interface and memory system is disclosed which receives a digital raster scan image from an external source and displays this image as an inset window on a video monitor display. The input image is asynchronous with respect to the display refresh. The ... | 10/02/1990 |
| 4959803 | Display control system A display control system which includes a display memory having a serial access port for sending data to a display device and a random access port for data communication with a graphic drawing device. The system further includes a window buffer memory for... | 09/25/1990 |
| 4933877 | Bit map image processing apparatus having hardware window function A bit map image processing apparatus includes a window detector for detecting a window position on a screen and a frame memory for storing image data. The frame memory has p 2-port memories each having an l bits×m (column)×n (row) memory area. Each row ... | 06/12/1990 |
| 4860218 | Display with windowing capability by addressing A method and apparatus for providing a computer display with windowing capability. Through the storage of a sequence of linked references to areas in a computer memory, each reference providing horizontal and vertical extent of a subregion of the intended... | 08/22/1989 |
| 4852024 | Picture processing apparatus A cathode ray tube (CRT) controller (6) reads out a predetermined picture from a frame memory (2) storing a picture to be processed, and generates a bit pattern with respect to a window memory (5), having a size corresponding to the frame memory (2) and s... | 07/25/1989 |
| 4829454 | Picture processing apparatus A picture processing apparatus includes a window memory (6) connected to a CRT controller (6) and having a size corresponding to a frame memory (2) storing a picture to be processed. A bit pattern for specifying the validity or invalidity of processing pe... | 05/09/1989 |
| 4823108 | Display system and memory architecture and method for displaying images in windows on a video display A method for displaying information within windows which are capable of overlapping on a video display of a computer controlled video display system, wherein said windows are defined by an operating environment on the video display independently of the wr... | 04/18/1989 |
| 4812998 | Display terminal control system A display terminal control system applied to an image information terminal is disclosed, which includes a system control circuit, a display control circuit having a display buffer memory, the operation thereof being managed by the system control circuit, ... | 03/14/1989 |