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 |
| 8125536 | Wide dynamic range image capturing system method and apparatus An image capture system is presented where the dynamic range of photo imaging devices, such as a still or video camera, is increased by varying sensor exposure time on a pixel-by-pixel basis under digital camera processor control. The system's photo sensors are cont... | 02/28/2012 |
| 8120669 | Digital camera with reduced image buffer memory and minimal processing for recycling through a service center A digital camera system in which capture, processing and storage functions are partitioned differently than in existing systems. A hand-held digital camera is used with a workstation that may exist in a commercial image processing service center. A minimal amount of... | 02/21/2012 |
| 8112425 | Time series search engine Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representi... | 02/07/2012 |
| 8108554 | Method and system for automatically mapping secure network address translations Disclosed is a system and method for providing persistence in network access, by enhancing the likelihood that a gateway that is employed by a server array controller to send a client's message to a resource in another network outside of a local network behind the s... | 01/31/2012 |
| 8108515 | Enabling rent/buy redirection in invitation to an online service A system and method are directed towards enabling a user to access a client service such as a client game program that interacts with an online service such as a multiplayer game. A client probe detects execution of the client service on a first client device, and s... | 01/31/2012 |
| 8107470 | Application interface for global mobile message delivery A device, system, and method are directed towards communicating mobile information over a network. A mobile message (MM) is generated by an Internet Protocol (IP) enabled application interface. The MM may include advertising information. The MM is received at a rout... | 01/31/2012 |
| 8106972 | Apparatus and method for noise reduction with 3D LUT A device for noise reduction is provided. The device includes a noise reduction three-dimensional look-up table (LUT) and a noise reduction unit. The noise reduction LUT transforms an input image into a noise reduction factor and noise reduction threshold for each c... | 01/31/2012 |
| 8103770 | System and method for performing application level persistence A method and apparatus for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. A network device directs subsequent HTTP connections from the same client to the sa... | 01/24/2012 |
| 8103746 | Method and system for distributing requests for content A method and system for caching content, such as content requested from a server on the World Wide Web. Requests for dynamic content are forwarded directly to a content server to avoid caching data that might only be used once. Requests for static content are forwar... | 01/24/2012 |
| 8078235 | Telephone signal generator and methods and devices using the same A method or device includes a telephone with an audio or video effects generator to produce audio or video effects that are transmitted as part of a signal from the telephone. ... | 12/13/2011 |
| 8065733 | Method for evolving detectors to detect malign behavior in an artificial immune system A system, apparatus, and method are directed to evolving detectors in an Artificial Immune System for use in detecting unauthorized computing activities. In one embodiment, a population of detectors is generated with a matching value and expectation value of zero. T... | 11/22/2011 |
| 8060075 | Mobile addressability with mapping of phone numbers to dynamic IP addresses A network device, method, and mobile device are directed towards enabling a computing device to initiate an Internet Protocol (IP) connection with a mobile device using text messaging. The initiating computing device may attempt to contact the mobile device by sendi... | 11/15/2011 |
| 8059506 | Digital video recorder wide dynamic range optical power calibration A method and apparatus are presented for optimizing write operations for optical storage media. A determination is made, at least in part by iteration, of a next power range and a current score for a current power range. If it is determined that the current score is... | 11/15/2011 |
| 8059275 | Auto polarized light removal A system and method for automatically removing polarized light in an environment having polarized light and unpolarized light. Light is processed by a polarizer and measured by a sensor. Multiple measurements of a light characteristic are taken, each measurement cor... | 11/15/2011 |
| 8055894 | Process and streaming server for encrypting a data stream with bandwidth based variation There is disclosed a process for encrypting a data stream to secure the data stream for single viewing and to protect copyrights of the data stream. Specifically, there is disclosed a process for protecting streaming multimedia, entertainment and communications in a... | 11/08/2011 |
| 8055078 | Filter for blocking image-based spam A network device and method are directed towards detecting and blocking image spam within a message by employing a weighted min-hash to perform a near duplicate detection (NDD) of determined features within an image as compared to known spam images. The weighting fo... | 11/08/2011 |
| 8050693 | Employing the SMS protocol as a transport layer protocol Communicating data by transforming images or other non-text data into subsets of text characters and communicating each subset in an electronic message that can carry only a limited number of text characters. An embodiment transforms portions of binary data of an im... | 11/01/2011 |
| 8046411 | Multimedia sharing in social networks for mobile devices A mobile device, system, and method are directed towards sharing multimedia information on a mobile device based at least in part on vitality information and other social networking information. Multimedia information may be received and/or synchronized on the mobil... | 10/25/2011 |
| 8010087 | Mobile carrier capability A network device and method are directed towards determining whether a carrier gateway is likely to be associated with a mobile carrier service. Content/service providers receive request for content along with a network address of a gateway device providing the requ... | 08/30/2011 |
| 8009610 | Communication platform and method for packet communication between a service provider and a radio communication device The present invention relates to a communication platform for packet communication between at least one service provider in a first network and a radio communication device in a second network, the second network comprises a first network node provided to, at least ... | 08/30/2011 |
| 8006190 | Social namespace addressing for non-unique identifiers A device, system, and method are directed towards enabling a user to disambiguate an identity of a member included in a user's social network (USN), and towards enabling an operation to be performed based on information about the member. The USN is determined. The n... | 08/23/2011 |
| 8005906 | Contextual mobile local search based on social network vitality information A system, apparatus, and method are directed to managing contextual based mobile searches. A context oriented user interface interprets inputs from a mobile user based on vitality information. In one embodiment, the input may be interpreted as a request to perform a... | 08/23/2011 |
| 7973655 | Mobile device tracking and location awareness A system is provided for tracking a mobile device by enabling a user to remotely monitor the external surrounding environment of the mobile device. Initially, a mobile device is configured to selectively report on the device's surrounding environment based on one or... | 07/05/2011 |
| 7949625 | Automated management of brand rules for providing content Automated assistance is provided for managing rules and/or guidelines regarding the usage of branded content for a project, e.g., an advertising campaign, event, signage, decoration, and the like. One or more queries regarding the project are presented to the user. ... | 05/24/2011 |
| 7937595 | Integrated encryption/decryption functionality in a digital TV/PVR system-on-chip A system-on-a-chip (SoC) to process digital audio-video content includes one or more input/output (I/O) interfaces to transmit the digital audio-video content to corresponding I/O devices coupled to the SoC and to receive the digital audio-video content from the cor... | 05/03/2011 |
| 7937344 | Machine data web Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity lo... | 05/03/2011 |
| 7933765 | Cross-lingual information retrieval Multi-lingual search and retrieval of digital content. Embodiments are generally directed to methods and systems for creating an English language database that associates non-English terms with English terms in multiple categories of metadata. Language experts use a... | 04/26/2011 |
| 7933453 | System and method for capturing and processing business data A method and a system for interpreting information in a document are provided, with the system receiving an image of a document from a remote source and converting it into multiple sets of blocks of characters. Tags indicating likely meaning of blocks are assigned t... | 04/26/2011 |
| 7917154 | Determining mobile content for a social network based on location and time A device, system, and method are directed towards updating location information for a social network. A request for the location information associated with a GPS coordinate is received from a client device associated with a member of the social network. In response... | 03/29/2011 |
| 7907195 | Techniques for modifying image field data as a function of radius across the image field A technique for modifying data of an image, such as can be implemented in a still camera or video recorder in order to correct for defects in its optical and/or electronic systems, includes generating data to modify the image as a function of radial position across ... | 03/15/2011 |
| 7895261 | Method and system for preloading resources A method and system for preloading data is provided. Resources are preloaded on a client before they are needed by an application. Application hints and static resources lists may be used to indicate resources are needed. The application may begin execution before r... | 02/22/2011 |
| 7835520 | Unique identifier per chip for digital audio/video data encryption/decryption in personal video recorders The invention provides techniques to implement unique identifier for an integrated chip and how this ID can be employed to enhance the security of content in personal video recorder type systems. The storage device can be a hard disk, a removable storage medium or a... | 11/16/2010 |
| 7834921 | Compensation techniques for variations in image field data Techniques for modifying data of an image that can be implemented in a digital camera, video image capturing device and other optical systems are provided to correct for image shading variations appearing in data from a two-dimensional photo-sensor. These variations... | 11/16/2010 |
| 7831834 | Associating a postmark with a message to indicate trust A method and system directed to the communication of the trust characteristics of electronic messages using visual and audio postmarks. The postmarks may represent a particular trust level on a continuum that can range from suspicious to trusted. A message system ma... | 11/09/2010 |
| 7831712 | System and method for performing application level persistence A method and apparatus for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. A network device directs subsequent HTTP connections from the same client to the sa... | 11/09/2010 |
| 7818261 | Method and system for managing licenses to content Process for enabling a content provider and its users to easily manage licenses for intended uses for selected or provided content. Licensing information for content previously provided to a user or acquired by the content provider, a digital fingerprint, and/or a d... | 10/19/2010 |
| 7818077 | Encoding spatial data in a multi-channel sound file for an object in a virtual environment A method for recording and playing back spatial sound data associated with an object in a scene of a virtual environment from the perspective of a character controlled by a user. Different types of spatial sound data can be encoded for different types of objects, e.... | 10/19/2010 |
| 7817196 | Techniques of modifying image field data by extrapolation Techniques for modifying data of an image that can be implemented in a digital camera, video image capturing device and other optical systems are provided to correct for Image image shading variations appearing in data from a two-dimensional photo-sensor. These vari... | 10/19/2010 |
| 7797377 | Method and system for automatically displaying an image and a product in a page based on contextual interaction and metadata The invention provides a method, system and computer-readable medium for storing images with related information in a relational database and using the information to order available products for a selected image over a network. A unique identifier is generated for ... | 09/14/2010 |
| 7777085 | Method for conversion of oil-containing algae to 1,3-propanediol The present invention relates to a process for oxidizing renewable polyunsaturated fatty acids eicosapentaenoic acid (EPA) and docosahexaenoic acid (DHA) to a malonic acid intermediate which is subsequently reduced to 1,3 propanediol (PDO). ... | 08/17/2010 |