...Chester Carlson was a patent agent who tired of having to make multiple copies of patent applications using the only duplication method available at the time: carbon paper. In 1959 he came up with a new copying system and took it to IBM for evaluation. The "experts" at IBM determined potential sales to be only 5,000 units because people wouldn't want to use a bulky machine when they had carbon paper. Carlson's invention was the xerography process, the company founded on the system is Xerox.
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 |
| 8180165 | Accelerated screen codec An accelerated screen codec technique is described that provides a general screen compression framework, which, in one embodiment, is Graphics Processor Unit (GPU) friendly. In one embodiment, in order to compress screen data, blocks in a compound screen image conta... | 05/15/2012 |
| 8165393 | High dynamic range texture compression A method for compressing a high dynamic range (HDR) texture. A first block of texels of the HDR texture in a red-green-blue (RGB) space may be transformed to a second block of texels in a luminance-chrominance space. The first block may have red values, green values... | 04/24/2012 |
| 8165389 | Adaptive interpolation with artifact reduction of images An adaptive interpolation technique with artifact reduction is described that technique generates digital images with full-color RGB (red, green, blue) information, from raw pictures (e.g., Bayer-mosaiced single-color images) created by single-CCD digital cameras. T... | 04/24/2012 |
| 8144155 | Example-based motion detail enrichment in real-time An approach to enrich skeleton-driven animations with physically-based secondary deformation in real time is described. To achieve this goal, the technique described employs a surface-based deformable model that can interactively emulate the dynamics of both low- an... | 03/27/2012 |
| 8140855 | Security-enhanced log in A security-enhanced login technique that provides a convenient and easy-to-use two factor technique to enhance the security of passwords without requiring any changes on the server side of a client-server network. The technique employs a convenient and easy-to-use t... | 03/20/2012 |
| 8111282 | System and method for distributed meetings A system and method for teleconferencing and recording of meetings. The system uses a variety of capture devices (a novel 360° camera, a whiteboard camera, a presenter view camera, a remote view camera, and a microphone array) to provide a rich experience for peopl... | 02/07/2012 |
| 8099288 | Text-dependent speaker verification A text-dependent speaker verification technique that uses a generic speaker-independent speech recognizer for robust speaker verification, and uses the acoustical model of a speaker-independent speech recognizer as a background model. Instead of using a likelihood r... | 01/17/2012 |
| 8098842 | Enhanced beamforming for arrays of directional microphones A novel enhanced beamforming technique that improves beamforming operations by incorporating a model for the directional gains of the sensors, such as microphones, and provides means of estimating these gains. The technique forms estimates of the relative magnitude ... | 01/17/2012 |
| 8090740 | Search-centric hierarchichal browser history A search-centric hierarchical browser history technique that provides for the creation of a Web search history hierarchy organized according to the search queries that a user has conducted. In one embodiment, search queries occupy the highest level of the search his... | 01/03/2012 |
| 8082497 | System and method for adaptive document layout via manifold content A user interface for improving document layout on arbitrary devices of different resolutions and size using manifold representations of content. Manifold representations of content are: multiple versions of anything that might appear in a document, from text, to ima... | 12/20/2011 |
| 8081190 | System and method for optimizing a graphics intensive software program for the user's graphics hardware A system and method for optimizing the performance of a graphics intensive software program for graphics acceleration hardware. This system and method encompasses a procedure that validates the different functions of a 3D acceleration capable video card, decides whe... | 12/20/2011 |
| 8078394 | Indexing large-scale GPS tracks Described is a technology by which uploaded GPS data is indexed according to spatio-temporal relationships to facilitate efficient insertion and retrieval. The indexes may be converted to significantly smaller-sized data structures when new updates to that structure... | 12/13/2011 |
| 8077090 | Simultaneous localization and RF modeling The simultaneous localization and RF modeling technique pertains to a method of providing simultaneous localization and radio frequency (RF) modeling. In one embodiment, the technique operates in a space with wireless local area network coverage (or other RF transmi... | 12/13/2011 |
| 8069167 | Calculating web page importance The page ranking technique described herein employs a Markov Skeleton Mirror Process (MSMP), which is a particular case of Markov Skeleton Processes, to model and calculate page importance scores. Given a web graph and its metadata, the technique builds an MSMP mode... | 11/29/2011 |
| 8032546 | Transformation-based framework for record matching A transformation-based record matching technique. The technique provides a flexible way to account for synonyms and more general forms of string equivalences when performing record matching by taking as explicit input user-defined transformation rules (such as, for ... | 10/04/2011 |
| 8005238 | Robust adaptive beamforming with enhanced noise suppression A novel adaptive beamforming technique with enhanced noise suppression capability. The technique incorporates the sound-source presence probability into an adaptive blocking matrix. In one embodiment the sound-source presence probability is estimated based on the in... | 08/23/2011 |
| 8005237 | Sensor array beamformer post-processor A novel beamforming post-processor technique with enhanced noise suppression capability. The present beam forming post-processor technique is a non-linear post-processing technique for sensor arrays (e.g., microphone arrays) which improves the directivity and signal... | 08/23/2011 |
| 7932907 | Layered graph layouts with a given aspect ratio A graph layout technique that creates a layered graph layout with a given aspect ratio. The present layered graph layout technique better utilizes the available space and, at the same time, creates an aesthetically pleasing drawing of a directed graph. In one embodi... | 04/26/2011 |
| 7925007 | Multi-input channel and multi-output channel echo cancellation An echo cancellation technique that can process multi-input microphone signals with only a small increase in the overall CPU consumption compared to implementing the algorithm for a single channel microphone signal. Furthermore, the invention provides an architectur... | 04/12/2011 |
| 7924655 | Energy-based sound source localization and gain normalization An energy based technique to estimate the positions of people speaking from an ad hoc network of microphones. The present technique does not require accurate synchronization of the microphones. In addition, a technique to normalize the gains of the microphones based... | 04/12/2011 |
| 7889275 | System and method for continuous flash A photo illumination technology that facilitates user selectable illumination of an existing photo ranging from full artificial flash illumination to ambient light illumination and every gradation between. The technology in one embodiment employs a digital camera fe... | 02/15/2011 |
| 7885463 | Image segmentation using spatial-color Gaussian mixture models A spatial-color Gaussian mixture model (SCGMM) image segmentation technique for segmenting images. The SCGMM image segmentation technique specifies foreground objects in the first frame of an image sequence, either manually or automatically. From the initial segment... | 02/08/2011 |
| 7852369 | Integrated design for omni-directional camera and microphone array An omni-directional camera (a 360 degree camera) is proposed with an integrated microphone array. The primary application for such a camera is videoconferencing and meeting recording, and the device is designed to be placed on a meeting room table. The microphone ar... | 12/14/2010 |
| 7835904 | Perceptual, scalable audio compression The perceptual scalable audio coding/decoding technique lies in the use of a psychoacoustic mask to guide residue coding in enhancement layer coders. At the encoder, a psychoacoustic mask is calculated for the enhancement layer coders or is simply extracted from the... | 11/16/2010 |
| 7783075 | Background blurring for video conferencing Background blurring is an effective way to both preserve privacy and keep communication effective during video conferencing. The present image background blurring technique is a light weight real-time technique to perform background blurring using a fast background ... | 08/24/2010 |
| 7778487 | Region selection for image compositing A technique for image compositing which allows a user to select the best image of an object, such as for example a person, from a set of images interactively and see how it will be assembled into a final photomontage. A user can select a source image from the set of... | 08/17/2010 |
| 7770116 | System and method for whiteboard and audio capture A system that captures both whiteboard content and audio signals of a meeting using a digital camera and a microphone. The system can be retrofit to any existing whiteboard. It computes the time stamps of pen strokes on the whiteboard by analyzing the sequence of ca... | 08/03/2010 |
| 7761796 | Animation on object user interface A system and method for graphically showing the animation order of animated elements in a presentation program or other software. The invention consists of a User Interface (UI) widget which shows the order of the animation in the presentation. This UI employs an an... | 07/20/2010 |
| 7742050 | System and method for optimizing a graphics intensive software program for the user's graphics hardware A system and method for optimizing the performance of a graphics intensive software program for graphics acceleration hardware. This system and method encompasses a procedure that validates the different functions of a 3D acceleration capable video card, decides whe... | 06/22/2010 |
| 7725395 | System and method for devising a human interactive proof that determines whether a remote client is a human or a computer program A system and method for automatically determining if a remote client is a human or a computer. A set of HIP design guidelines which are important to ensure the security and usability of a HIP system are described. Furthermore, one embodiment of this new HIP system a... | 05/25/2010 |
| 7679620 | Image processing using saltating samples A saltating sample image enhancement system and method that provides an image processing operation in which a filter considers one or one or more exact source image pixels; one or more bilinearly interpolated source image samples, where the bilinear weights are coup... | 03/16/2010 |
| 7679617 | Appropriately sized target expansion The present starburst target expansion technique connects targets to peripheral screen space to produce reasonably sized tiles for all targets including those that are located inside of a cluster. The resulting layout is characterized by lines escaping from the clus... | 03/16/2010 |
| 7676063 | System and method for eye-tracking and blink detection A real-time low frame-rate video compression system and method that allows the user to perform face-to-face communication through an extremely low bandwidth network. The system and method employs novel eye tracking and blink detection techniques in order to select i... | 03/09/2010 |
| 7671893 | System and method for interactive multi-view video Interactive multi-view video presents a new type of video capture system. Many video cameras are allocated to capture an event from various related locations and directions. The captured videos are compressed in control PCs and are sent to a server in real-time. The... | 03/02/2010 |
| 7659920 | System and method for very low frame rate teleconferencing employing image morphing and cropping A real-time low frame-rate video compression system and method that allows the user to perform face-to-face communication through an extremely low bandwidth network. The system and method employs image cropping and morphing to reduce frame rates. At the encoder side... | 02/09/2010 |
| 7657102 | System and method for fast on-line learning of transformed hidden Markov models A fast variational on-line learning technique for training a transformed hidden Markov model. A simplified general model and an associated estimation algorithm is provided for modeling visual data such as a video sequence. Specifically, once the model has been initi... | 02/02/2010 |
| 7653705 | Interactive recording and playback for network conferencing The present interactive recording and playback technique provides the ability to archive the content, the discussions and the metadata of a meeting or similar event; then aggregate, search and annotate across this data; and finally edit, combine, or split various re... | 01/26/2010 |
| 7643676 | System and method for adaptive interpolation of images from patterned sensors A adaptive filter interpolation method and system for the demosaicing of color images. In general, input pixels are input in a Bayer-mosaiced pattern (only one color per pixel), and output pixels are in full RGB mode (three color values per pixel). For each pixel lo... | 01/05/2010 |
| 7639805 | Digital rights management scheme for an on-demand distributed streaming system A DRM scheme that may be optionally invoked by the owner. With the DRM protection turned on, the media is encrypted before it is distributed in a P2P network, and is decrypted prior to its use (play back). The peers may still efficiently distribute and serve without... | 12/29/2009 |
| 7634108 | Automated face enhancement An automated face enhancement system and process which can automatically improve faces in videos or other images by applying cosmetic effects, given only a small amount of user interaction for initialization. For an input video, the system will first track the face ... | 12/15/2009 |