"This is the patent age of new inventions for killing bodies, and for saving souls. All propagated with the best intentions."
Lord Byron ;
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 |
| 7945576 | Location recognition using informative feature vocabulary trees A location recognition technique that involves using a query image to identify a depicted location is presented. In addition to the query image, there is also a pre-constructed database of features which are associated with images of known locations. The technique m... | 05/17/2011 |
| 7536469 | System and process for controlling the coding bit rate of streaming media data employing a limited number of supported coding bit rates A system and process for controlling the coding bit rate of streaming media data is presented where a server streams data that exhibits one of a number of coding bit rates supported by the server. Initially, the server chooses the coding bit rate. However, after thi... | 05/19/2009 |
| 7532359 | System and process for automatic color and exposure correction in an image A system and process for improving the appearance of improperly colored and/or improperly exposed images is presented. This involves the use of two novel techniques—namely an automatic color correction technique and an automatic exposure correction technique. The ... | 05/12/2009 |
| 7526181 | System and method for automatically customizing a buffered media stream A “media stream customizer” customizes buffered media streams by inserting one or more media objects into the stream to maintain an approximate buffer level. Specifically, when media objects such as songs, jingles, advertisements, etc., are deleted from the buff... | 04/28/2009 |
| 7525928 | System and process for discovery of network-connected devices at remote sites using audio-based discovery techniques A system and process for discovery between endpoint components and computing devices residing at remote locations from each other, in cases where the devices are connected to a common computer network, is presented. The present invention allows a device in one locat... | 04/28/2009 |
| 7523474 | System and method for providing user control over repeating objects embedded in a stream Many media streams contain “objects” that repeat. Repeating objects in a media stream are defined as any section of non-negligible duration, i.e., a song, video, advertisement, jingle, etc., which would be considered to be a logical unit by a human listener or v... | 04/21/2009 |
| 7522749 | Simultaneous optical flow estimation and image segmentation A technique for estimating the optical flow between images of a scene and a segmentation of the images is presented. This involves first establishing an initial segmentation of the images and an initial optical flow estimate for each segment of each images and its n... | 04/21/2009 |
| 7519907 | System and method for image editing using an image stack A system and method for editing images. A simple but powerful image stack is employed in creating an enhanced image from a stack of registered images. This paradigm combines pixels using multi-image operations on the image stack. Image Stacks can help create group p... | 04/14/2009 |
| 7519682 | Wireless programmable user interaction system with machine-readable tags for physical objects A wireless programmable user interaction system allows a user to interact with networked services relating to physical objects that have associated machine-readable tags. The system includes a portable interaction device in wireless communication with a local comput... | 04/14/2009 |
| 7518052 | Musical theme searching A musical information retrieval system and process is presented. The system and process generally involves a user employing a unique graphic user interface (GUI) to enter a musical theme query, which is then characterized using a special normalized format. The chara... | 04/14/2009 |
| 7515721 | Self-descriptive microphone array A self-descriptive microphone array includes a microphone array memory, such as, for example a ROM, EEPROM, or other conventional memory, which contains a microphone array device description. This device description includes parametric information which defines oper... | 04/07/2009 |
| 7512883 | Portable solution for automatic camera management A “virtual video studio”, as described herein, provides a highly portable real-time capability to automatically capture, record, and edit a plurality of video streams of a presentation, such as, for example, a speech, lecture, seminar, classroom instruction, tal... | 03/31/2009 |
| 7512654 | System and method for facilitating user input by providing dynamically generated completion information The system and method of the present invention automatically provides dynamically generated completion information for facilitating user input of email addresses or contact information. This completion information is developed from a “data store” comprised of mu... | 03/31/2009 |
| 7512261 | System and method for calibrating multiple cameras without employing a pattern by inter-image homography Interactive multi-view video presents new types of video capture systems, video formats, video compression algorithms, and services. Many video cameras are allocated to capture an event from various related locations and directions. The captured videos are compresse... | 03/31/2009 |
| 7508993 | System and process for automatic exposure correction in an image A system and process for improving the appearance of improperly colored and/or improperly exposed images is presented. This involves the use of two novel techniques—namely an automatic color correction technique and an automatic exposure correction technique. The ... | 03/24/2009 |
| 7508419 | Image exchange with image annotation A system and method for providing a peer-to-peer photo-sharing environment. The system includes: manual and automatic photo annotation at the client; periodic client-server synchronization; an index of client photos on a central server or a photo database that is re... | 03/24/2009 |
| 7496845 | Interactive presentation viewing system employing multi-media components An interactive, multi-media presentation viewing system and process for viewing educational or business presentations integrating presentation graphics in the form of presentation slides, video, audio, text, and other streaming media into a powerfully coordinated vi... | 02/24/2009 |
| 7496234 | System and method for seamless multiplexing of embedded bitstreams A “seamless multiplexer,” as described herein, provides a flexible and efficient system and method for multiplexing embedded coded bitstreams. Further, unlike the conventional JPEG 2000 standard, the seamless multiplexer is capable of decoding multiplexed encode... | 02/24/2009 |
| 7496229 | System and method for visual echo cancellation in a projector-camera-whiteboard system A system and method for transmitting a clear image of a whiteboard work surface for remote collaboration. The image is separated into two portions; the projected image of the work surface, and the writing physically added to the whiteboard by participants. This sepa... | 02/24/2009 |
| 7495694 | Omni-directional camera with calibration and up look angle improvements Improved camera calibration techniques, including an improved up look angle and an improved method for calibrating a virtual center of projection. By using a view camera technique for the up look angle, the image sensors can be mounted flat to a Printed Circuit Boar... | 02/24/2009 |
| 7487056 | Precision of localization estimates Precision and reliability of localization estimates derived from conventional localization systems are improved through a system and method for post-processing of initial localization data, even in environments which may include noise, reflections, or other interfer... | 02/03/2009 |
| 7487211 | Interactive, computer network-based video conferencing system and process A video conferencing system and process is presented that employs a distributed computer network, such as the Internet or a proprietary intranet, to conduct virtual conferences. Each conference has a computer that has access to the network, as well as audio equipmen... | 02/03/2009 |
| 7480417 | System and method for encoding mosaiced image data employing a reversible color transform A new color space that maps image pixel values in a mosaiced sampling pattern (such as that generated by a Bayer color filter array) into four color channels that correspond to rectangular sampling patterns. Because these new channels correspond to a rectangular sam... | 01/20/2009 |
| 7479957 | System and method for scalable portrait video Generation, coding and transmission of an effective video form, scalable portrait video. As an expansion to bi-level video, portrait video is composed of more gray levels, and therefore possesses higher visual quality while it maintains a low bit rate and low comput... | 01/20/2009 |
| 7477762 | Incremental motion estimation through local bundle adjustment An incremental motion estimation system and process for estimating the camera pose parameters associated with each image of a long image sequence. Unlike previous approaches, which rely on point matches across three or more views, the present system and process also... | 01/13/2009 |
| 7472053 | Geometric model database for use in ubiquitous computing A system and process for providing a geometric model database for use in an ubiquitous computing environment. In general, the geometric model database system and process is capable of accepting information about the geometric state of the environment, building a geo... | 12/30/2008 |
| 7457749 | Noise-robust feature extraction using multi-layer principal component analysis Extracting features from signals for use in classification, retrieval, or identification of data represented by those signals uses a “Distortion Discriminant Analysis” (DDA) of a set of training signals to define parameters of a signal feature extractor. The sig... | 11/25/2008 |