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

Icon_funbox Quotables

"Everyone acquainted with the subject will recognize it as a conspicuous failure."

Henry Morton, president of the Stevens Institute of Technology ; Said in 1880 about the light bulb

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: Curtin; Andrew


Number of patents: 30
Last date: August 08, 2006

NumberTitleIssue Date
7088780Video transcoder with drift compensation
A method compensates for drift in macroblocks of a partially decoded input bitstream. The macroblocks include intra-mode and inter-mode macroblocks, and each macroblock includes DCT coefficients, and at least one motion vector. An estimate of drift is measured in th...
08/08/2006
6834965Self-configurable ad-hoc projector cluster
A system projects multiple output images on a display surface. The system includes multiple projectors. Each projector includes a processing unit. The processing unit includes a microprocessor, a memory and an I/O interface connected by busses. A projector sub-syste...
12/28/2004
6832129Method for packing rectangular strips
A method packs input rectangles into a target rectangle. The rectangles are permuted into one or more an ordered list according to dimensions of the rectangles, e.g., width, height, perimeter, and area. The rectangles are then marked as unaccepted. A next unaccepted...
12/14/2004
6826549Interactive heuristic search and visualization for solving combinatorial optimization problems
A system enables an interactively guided heuristic search for solving a combinatorial optimization problem. The system initially performs a hill-climbing search on the combinatorial optimization problem to obtain a solution using initial default parameters. The curr...
11/30/2004
6764185Projector as an input and output device
An interactive display system includes a sensor for sensing a relationship between a mobile coordinate frame fixed to a moving projector, and a stable coordinate frame fixed to a stationary display surface in the real world. An output image to be projected on the di...
07/20/2004
6759946Home appliances network
A network enables remote users to communicate with, and to control a variety of devices whose only electrical connection is to a power line network. In hybrid networks, communications between different network domains is only available if proper message mapping is d...
07/06/2004
6744435Rendering discrete sample points projected to a screen space with a continuous resampling filter
A method produces an image from a set of discrete sample points. The sample points can define a 3D volume or surface. Each discrete sample point is projected to a screen space. A continuous resampling filter for each sample point is generated in screen space. The co...
06/01/2004
6741248Rendering geometric features of scenes and models by individual polygons
A method renders a mesh constructed of polygons representing a graphics model one at the time to accentuate geometric features of the mesh. At least one additional polygon is generated at each edge of each polygon of the mesh. Each additional polygon has a predeterm...
05/25/2004
6741246Hierarchical control point editing of adaptively sampled distance fields
A method edits a graphics object by first representing the graphics object by an adaptively sampled distance field. A portion of the adaptively sampled distance field is selected for editing and converted to a triangle model. The triangle model is then deformed, the...
05/25/2004
6741245Method for decorating a virtual model
A method for decorating a virtual world model first builds a physical model from a plurality of building blocks. Each building block includes a microcontroller coupled to a plurality of connectors. The connectros are for physically and electronically connecting the ...
05/25/2004
6741273Video camera controlled surround sound
A system for adjusting delivery of sound to loudspeakers in a home theater includes a plurality of loudspeakers located in an area. The loudspeakers are coupled to a sound generating source. A camera is oriented to acquire images of the area. An image processing sys...
05/25/2004
6735566Generating realistic facial animation from speech
A system for learning a mapping between time-varying signals is used to drive facial animation directly from speech, without laborious voice track analysis. The system learns dynamical models of facial and vocal action from observations of a face and the facial gest...
05/11/2004
6728787System and method for locating and installing device drivers for peripheral devices
A destination computer reads a device identification and a network address from a peripheral device connected to the destination computer. A device driver, corresponding to the device identification, is then retrieved from the source computer at the network address....
04/27/2004
6724393System and method for sculpting digital models
A system interactively edits a graphics object. The system includes a user interface for setting editing parameters, and providing a model of the graphics object. An adaptively sample distance field is generated from the model, and an interactive editor manipulates ...
04/20/2004
6715888Method and system for displaying images on curved surfaces
A method displays an image on a display surface. First, structured patterns are projected on the display surface by multiple projectors Pi. Input images of the structured pattern are acquired. Each input image is acquired by a camera Ci in a fi...
04/06/2004
6709116Shape-adaptive projector system
A method adapts an output image to a shape of a display surface. First, a structured pattern is projected onto the display surface by a projector. An input image of the structured pattern is acquired by a camera in a fixed physical relationship to the projector. Fro...
03/23/2004
6700672Anti-aliasing with line samples
A method, using a filter function, generates an anti-aliased discrete image from a continuous image including an edge. The method defines a line sample. A progressive convolution is derived from the filter function and the line sample. A pixel at a predet...
03/02/2004
6677956Method for cross-fading intensities of multiple images of a scene for seamless reconstruction
A computer implemented method cross-fades intensities of a plurality of overlapping images by identifying pixels in a target image that are only produced by a first source image. The weights of all the corresponding pixels in the first source image are se...
01/13/2004
6671328Generating signals having different modulation formats
A signal having one of a plurality of modulation formats is formed by encoding first data in accordance with a particular one of the modulation formats. The encoded first data is then combined with second data identifying the particular modulation format ...
12/30/2003
6671322Video transcoder with spatial resolution reduction
A method transcodes groups of macroblocks of a partially decoded input bitstream. The groups of macroblocks include intra-mode and inter-mode macroblocks. Each macroblock includes DCT coefficients, and at least one motion vector. The modes of each group o...
12/30/2003
6670962Surface following interaction method for adaptively sampled distance fields
A method edits a surface of a graphics object with a computer implemented tool by first generating an adaptively sampled distance field from the graphics object, and defining a tool path. A gradient for each point on the surface nearest to each location o...
12/30/2003
6664744Automatic backlight for handheld devices
An automatic backlight turns on before a user hits a key, but only in dark lighting conditions. A capacitive proximity sensor detects active handling of the device and the backlight itself is used as a light sensor. The circuit requires only a single addi...
12/16/2003
6650705Method for encoding and transcoding multiple video objects with variable temporal resolution
A video is first partitioned into video objects. If the video is uncompressed, then the partitioning is done with segmentation planes. In the case where the video is compressed, a demultiplexer is used for the partitioning. Over time, shape features are e...
11/18/2003
6650653Software-based digital receiver adaptable to multiple multiplexing schemes
In a digital radio receiver, transmitted symbols are recovered from a received signal that includes tim-shifted and frequency-shifted copies of a transmitted signal. A channel estimator extracts channel characteristics from a training signal. Receiver dat...
11/18/2003
6650335Method for extracting static and dynamic super-resolution textures form a sequence of images
A method constructs a super-resolution texture from a sequence of images of a non-rigid three-dimensional object. A shape of the object is represented as a matrix of vertices, and a basis of possible deformations of the object is represented as a matrix o...
11/18/2003
6650306Security-enhanced display device
A device for displaying images only to an authorized user includes a display device configured to display the images. The display device includes a backlight for generating incident light of mixed polarization, a first polarization rotator, and a first po...
11/18/2003
6646572Method for designing optimal single pointer predictive keyboards and apparatus therefore
Keys are arranged on a keyboard as learned during a training stage. During training, a training corpus of input symbol sequence is provided. Each unique symbol in the corpus has an associated key on the keyboard. A cost function that measures a cost of in...
11/11/2003
6639597Visibility splatting and image reconstruction for surface elements
In a method for projecting surface points of a graphic object onto pixels in a depth buffer to determine depth values of the pixels, each surface point is projected onto a corresponding pixels. A depth value of each projected surface point is stored in th...
10/28/2003
6621424Method for predicting keystroke characters on single pointer keyboards and apparatus therefore
Keystrokes on a keyboard are predicted by constructing a model from a training corpus. The training corpus includes symbol sequences. The model predicts a set of symbols, where each symbol of the set continues a particular symbol sequence using variable-l...
09/16/2003
6618507Methods of feature extraction of video sequences
This invention relates to methods of feature extraction from MPEG-2 and MPEG-4 compressed video sequences. The spatio-temporal compression complexity of video sequences is evaluated for feature extraction by inspecting the compressed bitstream and the com...
09/09/2003
 
Sign InRegister
Username  
Password   
forgot password?