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 |
| 8144456 | Apparatus for mobile information handling A mobile information handling assembly comprising a mobile information handling device further comprising a plurality of peripheral device connection ports and a plurality of card slots, a data processing device electronically coupled to said mobile information hand... | 03/27/2012 |
| 7990397 | Image-mapped point cloud with ability to accurately represent point coordinates A laser scanner scans a scene to form a point cloud representing points on a surface within the scene. The point cloud is used to create a corresponding visual representation of the point cloud from a single eye point that is displayed as an image array, such as a c... | 08/02/2011 |
| 7973807 | Snap to element analytical tool An analytical tool for measuring spacing between elements in a web page is provided. In one implementation, the analytical tool identifies locations indicated on a web page and automatically determines one or more elements in proximity to those indicated locations. ... | 07/05/2011 |
| 7898553 | Pick packet for web browser display A method of generating a pick packet for use by a web browser. The pick packet has secondary string buffer that assigns a unique token to each unique object or unique combination of objects and a primary string buffer that associates a token with each pixel in the s... | 03/01/2011 |
| 7705861 | Snap to element analytical tool An analytical tool for measuring spacing between elements in a web page is provided. In one implementation, the analytical tool identifies locations indicated on a web page and automatically determines one or more elements in proximity to those indicated locations. ... | 04/27/2010 |
| 7439990 | Surface selecting method and information processing apparatus A surface selecting method in an information processing apparatus for selecting a prescribed surface of a 3D model displayed on a display unit of the information processing apparatus includes a display control step of controlling the display unit so as to display th... | 10/21/2008 |
| 7298382 | Figure selection method, figure selection device, and storage medium storing figure selection program A figure selection method and device including a retrieval operation of a figure element adjacent to a designated figure element where a figure is formed by a plurality of figure elements. According to an aspect of the present invention, the retrieval operation is c... | 11/20/2007 |
| 7200819 | Graphics stack system and method A system and method are provided for drawing graphics, such as to display a user interface on a display of a mobile device. A graphics stack is used to store pre-computed coordinate values to improve performance for drawing graphics, such as to display a user interf... | 04/03/2007 |
| 7190378 | User interface for augmented and virtual reality systems A user interface for augmented reality (AR) systems and virtual reality (VR) systems which include a computer and virtual graphics and in which a user experiences a virtual viewing direction, includes: a virtual line pointer included in the virtual graphics and fixe... | 03/13/2007 |
| 7134089 | Directional focus navigation A rendering engine that supports directional focus navigation, in response to a directional input, shifts the focus to an appropriate focusable element. The rendering engine determines one or more focusable elements that are candidates to receive the focus based on ... | 11/07/2006 |
| 7123265 | Method and apparatus for adding real-time primitives A method of adding primitives in real time to a model to produce a non-photorealistic rendering (NPR) of a model includes storing attribute data for each one of the primitives. A ring buffer is provided, having at least one stage, for each vertex of the model which ... | 10/17/2006 |
| 7119817 | Image generating system and program There are provided an image generating system and program which can generate an image of an object variable in its state depending on an impacted position, in real-time with less amount of data and reduced load in computation. The image generating system generates a... | 10/10/2006 |
| 7102633 | Method for conforming objects to a common depth perspective for converting two-dimensional images into three-dimensional images Methods for converting two-dimensional images into three-dimensional images employing various interactive image processing tools that allow a user to apply any number or combination of image pixel repositioning depth contouring effects, algorithms or the like to cre... | 09/05/2006 |
| 7098933 | Acquiring and unacquiring alignment and extension points A method, apparatus, and an article of manufacture for acquiring and unacquiring data points of interest in a drawing program. Data points of interest are acquired after a display cursor is positioned over the data point of interest for an acquisition pause time. Th... | 08/29/2006 |
| 7079139 | Method and system for measuring an item depicted in an image A method and system for measuring an object represented by a three dimensional model includes an algorithm for displaying the three dimensional object in a 2 dimensional space. Once rendered in two dimensions, a user can identify two points on the object in that two... | 07/18/2006 |
| 6981229 | System for dynamically mapping input device movement as a user's viewpoint changes The present invention is directed to a two-handed input control system that dynamically changes an input-to-object mapping for mapping movement of a graphical object on a display of a virtual scene as the viewpoint of the virtual scene changes. As input to the syste... | 12/27/2005 |
| 6975336 | Liquid crystal device and electro-optical device, driving circuit and drive method therefor, and electronic apparatus The invention relates to a device and methods to reduce the number of voltage levels of a data signal and to simplify a generation process therefor when gray-scale display is performed using an MLS driving method. The device can include a scanning-electrode driving ... | 12/13/2005 |
| 6928618 | Intelligent drag of assembly components One or more embodiments of the invention provide a method, apparatus, and article of manufacture for positioning a graphical component in a computer-implemented drawing program. A selection of a graphical component displayed on a display device is received. Thereaft... | 08/09/2005 |
| 6906731 | Method of automatically determining the starting point for analysis of a data set comprising a tubular structure The invention relates to a method of analyzing an object data set comprising points in a multi-dimensional space, in which dataset a tubular structure, such as blood vessels, occurs. The method comprises the following steps: a) choosing a screen positio... | 06/14/2005 |
| 6894699 | Image display device employing selective or asymmetrical smoothing An image display device includes a smoothing unit that filters the image data to be displayed. According to one aspect of the invention, only bright parts of the image that are adjacent to dark parts are smoothed, thereby improving the sharpness of dark dots and lin... | 05/17/2005 |
| 6882349 | Efficient image allocation for zone rendering Embodiments of the present invention efficiently support rendering of high resolution images under zone rendering. In particular, a bin array rectangle and binner clipping rectangle for determining primitive-zone intersections. Both of these rectangles are defined b... | 04/19/2005 |
| 6614458 | Method and apparatus for displaying and manipulating multiple geometric constraints of a mechanical design Computer instructions that operate to view a display of geometric constraints associated with a selected piece of geometry of a mechanical design and to drag and manipulate multiple geometric constraints of multiple pieces of geometry associated with the ... | 09/02/2003 |
| 6559872 | 1D selection of 2D objects in head-worn displays A method for selecting an object in a two-dimensional display using a one-dimensional input device includes displaying a selector circle on the display and increasing or decreasing the radius of the selector circle until the perimeter of the circle coinci... | 05/06/2003 |
| 6538675 | Display control apparatus and display control system for switching control of two position indication marks A display system receives image data from a plurality of image sources and displays the received image data on a display unit. The display system includes an input unit for inputting a control signal supplied from an input/output unit, a controller for co... | 03/25/2003 |
| 6408323 | Job execution managing apparatus and computer-readable recording medium with program recorded therein for making a computer function as a job execution managing apparatus The job execution managing apparatus according to the present invention comprises an information storing section for storing therein job information comprising a character string defining a user's action to execute a work with given contents prepared for ... | 06/18/2002 |
| 6384841 | Intelligent selection of graphic objects keypoints and relationships The present invention provides a computer system with an improved graphically-oriented user interface that permits the user to more easily select for manipulation one object from a number of objects that overlap or are in close proximity to one another at... | 05/07/2002 |
| 6359627 | Method for selecting a graphic primitive and a recording medium To select a graphic primitive hidden behind a graphic primitive displayed in foreground, a point on the display screen is pointed to by a pointing device. A CPU detects graphic primitives that include the specified point based on the position and the size... | 03/19/2002 |
| 6317757 | Web page display system utilizing locally stored image data components that are integrated according to part combination information transmitted by a server Home pages displayed at terminals are each defined by a combination of multiple parts. The terminal stores home page configuration data and a plurality of items of image data for each part. In creating his or her own home page, the user of the terminal op... | 11/13/2001 |
| 6249316 | Method and system for creating a temporary group of images on a digital camera A method and system for grouping a series of images stored in a digital camera. The digital camera includes a view finder for displaying a plurality of the image cells, where each of the image cells corresponds to one of the stored images. The digital cam... | 06/19/2001 |
| 6115046 | Method and apparatus for generating three dimensional drawing on a graphics display A design system for designing, dynamically changing and displaying design drawings. The invention allows a user to select a solid object from a display as the current, active object. The user then selects a first, parent face by selecting any point on a f... | 09/05/2000 |
| 6081657 | Method of locating and representing circuit elements of an electronic circuit for the functional testing of the circuit There is proposed a method for locating and representing circuit elements of an electronic circuit for functional testing of the circuit, the circuit diagram information of which circuit is stored as graphical output data for the production of a circuit d... | 06/27/2000 |
| 6081268 | Method for ignoring redundant constraints in a graphic editor Using an input device of a computer system, a graphic drawing is defined to include at least one graphic component. The graphic component is subject to a plurality of constraints. At least one of the constraints is redundant with respect to the other cons... | 06/27/2000 |
| 5973678 | Method and system for manipulating a three-dimensional object utilizing a force feedback interface A method and system for manipulating a three-dimensional object in a computer-aided design (CAD) environment utilizes a force feedback interface. A gravitational sphere is defined around each of the plurality of input parameters of a mathematical model de... | 10/26/1999 |
| 5961569 | System and method for identifying a geographic point within a geographic section A system and method for identifying a geographic point within a geographic section of a geographic area. A geographic area containing a plurality of geographic points is divided into a plurality of non-overlapping geographic regions. A geographic section ... | 10/05/1999 |
| 5940063 | Coordinate input apparatus A coordinate input apparatus is provided which is capable of accurately stopping a cursor at a desired position by an easy cursor movement operation. The coordinate input apparatus includes a stick-type operation section, pressure sensor sections for dete... | 08/17/1999 |
| 5917495 | Information presentation apparatus and method In the information presentation apparatus of the present invention, shape data of objects to be presented, shape data of the virtual environment in which the objects are presented, location data of the objects in the virtual environment are stored. A virt... | 06/29/1999 |
| 5877772 | Graphic processing apparatus allowing the user to specify image appearance by automatically expressing differences in color and hatching attributes A graphic processing apparatus is described which is capable of controlling the highlighting states of regions of an image by providing differences in color and hatching densities and the like to the regions in accordance with the area and the degree of i... | 03/02/1999 |
| 5835078 | Information presentation apparatus and information display apparatus A pointer remotely points a display screen of a large screen display device. The display screen is picked up by a monitor camera. An image processing unit extracts a feature of the pointer used for pointing based on the resulting image signal to identify ... | 11/10/1998 |
| 5796634 | System and method for identifying the geographic region of a geographic area which contains a geographic zone associated with a location A system and method for identifying the geographic region of a geographic area which contains a geographic zone associated with a location. To identify the geographic region which contains a geographic zone, one of the plurality of geographic regions in a... | 08/18/1998 |
| 5712656 | Graphic drawing apparatus Depiction of graphics which are displayed in combination with function graphs is accelerated. Graphics to be displayed on a display device in combination with function graphs are selected and drawn according to the graphic information stored in the graphi... | 01/27/1998 |