U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...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.

Newsletter  PatentStorm News

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.

 

Attorney: Lyon; Katrina A.


Number of patents: 123
Last date: May 15, 2012

1        
NumberTitleIssue Date
8180165Accelerated 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
8165393High 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
8165389Adaptive 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
8144155Example-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
8140855Security-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
8111282System 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
8099288Text-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
8098842Enhanced 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
8090740Search-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
8082497System 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
8081190System 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
8078394Indexing 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
8077090Simultaneous 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
8069167Calculating 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
8032546Transformation-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
8005238Robust 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
8005237Sensor 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
7932907Layered 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
7925007Multi-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
7924655Energy-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
7889275System 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
7885463Image 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
7852369Integrated 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
7835904Perceptual, 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
7783075Background 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
7778487Region 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
7770116System 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
7761796Animation 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
7742050System 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
7725395System 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
7679620Image 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
7679617Appropriately 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
7676063System 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
7671893System 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
7659920System 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
7657102System 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
7653705Interactive 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
7643676System 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
7639805Digital 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
7634108Automated 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
1        
 
Sign InRegister
Username  
Password   
forgot password?