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 |
| 8078958 | Scalable computing system for managing annotations A scalable computing system for managing annotations is capable of handling requests for annotations to millions of documents a day. The computing system consists of multiple tiers of servers. A tier I server indicates whether there are annotations associated with a... | 12/13/2011 |
| 7916940 | Processing of mosaic digital images A full color output image is estimated from a mosaic digital image, the output image is transformed from an original color space into a luminance/chrominance color space, chrominance components of the transformed output image are smoothed, the image is re-transforme... | 03/29/2011 |
| 7916854 | Methods and apparatus for controlling processing entities, such as distributed signalling gateways A method of controlling a local process that forms part of a first processing entity, where the first processing entity maintains a plurality of associations with a plurality of remote processes in a second processing entity, comprises receiving a failure message fr... | 03/29/2011 |
| 7797468 | Method and system for achieving fair command processing in storage systems that implement command-associated priority queuing In certain, currently available data-storage systems, incoming commands from remote host computers are subject to several levels of command-queue-depth-fairness-related throttles to ensure that all host computers accessing the data-storage systems receive a reasonab... | 09/14/2010 |
| 7778715 | Methods and systems for a prediction model In at least some embodiments, a method comprises obtaining a state description associated with a system having a component. The method further comprises automatically obtaining a substantially optimal parameterization for the component based on one or more operant c... | 08/17/2010 |
| 7741647 | Utilizing nanowire for different applications One embodiment in accordance with the invention is an apparatus that can include a non-single crystal substrate and a nanowire grown from a surface of the non-single crystal substrate. Furthermore, the apparatus can also include an electrode coupled to the nanowire.... | 06/22/2010 |
| 7647631 | Automated user interaction in application assessment Various embodiments of systems, methods, software tools, etc. for performing an assessment of an application are provided. One embodiment comprises a method for performing an assessment of a web application. One such method comprises: recording user interactions wit... | 01/12/2010 |
| 7621646 | Curved band-pass filter An apparatus includes an electromagnetic radiation source, a reflector about the source having an aperture and a curved band pass filter at least partially across the aperture. ... | 11/24/2009 |
| 7546600 | Method of assigning virtual process identifier to process within process domain An embodiment of a method of virtualizing a process identifier begins with creation of a child process from a parent process. The parent process creates the child process by making a system call. If the parent process executes before the child process begins to exec... | 06/09/2009 |
| 7546013 | Nanoparticle coupled to waveguide A nanoparticle is able to emit single photons. A waveguide is coupled to the nanoparticle and able to receive the single photons. A backreflector is optically coupled to the waveguide and configured to reflect the single photons toward the waveguide. ... | 06/09/2009 |
| 7539769 | Automated deployment and management of network devices An automated provisioning and management system for network devices includes a library of commands that are generic to all devices of interest, and device-specific plug-ins for implementing those commands in each of the different devices. A user can select any one o... | 05/26/2009 |