
US Patent No: 5,875,108
Number of patents in Portfolio can not be more than 2000
Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
Stats
-
Feb 23, 1999
Issued date -
Jun 6, 1995
filing date -
08/471,834
serial no -
In Force
status

Importance
|
US Family Size
|
International Coverage
|
|
Patent Longevity
|
Forward Citations
|
Abstract
An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context. The apparatus receives an input from the user and other data. A predicted input is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback. Also provided is a pattern recognition system for a multimedia device, wherein a user input is matched to a video stream on a conceptual basis, allowing inexact programming of a multimedia device. The system analyzes a data stream for correspondence with a data pattern for processing and storage. The data stream is subjected to adaptive pattern recognition to extract features of interest to provide a highly compressed representation which may be efficiently processed to determine correspondence. Applications of the interface and system include a VCR, medical device, vehicle control system, audio device, environmental control system, securities trading terminal, and smart house. The system optionally includes an actuator for effecting the environment of operation, allowing closed-loop feedback operation and automated learning.
First Claim
Related Publications
- 15 United States
- 10 France
- 8 Japan
- 7 China
- 5 Korea
- 2 Other
Patent Owner(s)
| Patent Owner | Address | Total Patents |
|---|---|---|
| MICROSOFT CORPORATION | REDMOND, WA | 24565 |
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Inventor(s)
| Inventor Name | Address | # of filed Patents | Total Citations |
|---|---|---|---|
| Hoffberg, Steven M | West Harrison, NY | 74 | 5177 |
| Hoffberg-Borghesani, Linda I | Acton, MA | 26 | 2239 |
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,065,447 Method and apparatus for processing digital data | 98 | 1989 | |
| 5,347,600 Method and apparatus for compression and decompression of digital image data | 86 | 1991 | |
| 5,384,867 Fractal transform compression board | 27 | 1991 | |
|
|
|||
| 5,123,087 Geometric inference engine | 70 | 1990 | |
|
|
|||
| 4,841,575 Image encoding and synthesis | 78 | 1986 | |
|
|
|||
| 5,148,522 Information retrieval apparatus and interface for retrieval of mapping information utilizing hand-drawn retrieval requests | 68 | 1991 | |
|
|
|||
| 5,136,659 Intelligent coding system for picture signal | 45 | 1990 | |
|
|
|||
| 5,123,057 Model based pattern recognition | 72 | 1991 | |
|
|
|||
| 4,697,209 Methods and apparatus for automatically identifying programs viewed or recorded | 332 | 1984 | |
|
|
|||
| 5,060,277 Pattern classification means using feature vector regions preconstructed from reference data | 40 | 1988 | |
|
|
|||
| 4,789,933 Fractal model based image processing | 40 | 1987 | |
|
|
|||
| 5,076,662 Electro-optical IFS finder | 20 | 1989 | |
|
|
|||
| 5,280,530 Method and apparatus for tracking a moving object | 194 | 1991 | |
Patent Citation Ranking
Forward Cites
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 7,287,012 Machine-learned approach to determining document relevance for search over large electronic collections of documents | 8 | 2004 | |
| 7,389,288 System and process for automatically explaining probabilistic predictions | 1 | 2004 | |
| 7,333,962 Techniques to organize test results | 3 | 2006 | |
| 8,456,419 Determining a position of a pointing device | 0 | 2008 | |
| 8,385,557 Multichannel acoustic echo reduction | 0 | 2008 | |
| 8,325,909 Acoustic echo suppression | 0 | 2008 | |
| 8,294,767 Body scan | 0 | 2009 | |
| 8,267,781 Visual target tracking | 0 | 2009 | |
| 8,448,094 Mapping a natural input device to a legacy system | 0 | 2009 | |
| 8,253,746 Determine intended motions | 2 | 2009 | |
| 8,418,085 Gesture coach | 0 | 2009 | |
| 8,379,101 Environment and/or target segmentation | 0 | 2009 | |
| 8,320,619 Systems and methods for tracking a model | 2009 | ||
| 8,340,432 Systems and methods for detecting a tilt angle from a depth image | 0 | 2009 | |
| 8,390,680 Visual representation expression based on player expression | 0 | 2009 | |
| 8,264,536 Depth-sensitive imaging via polarization-state mapping | 0 | 2009 | |
| 8,330,134 Optical fault monitoring | 0 | 2009 | |
| 8,428,340 Screen space plane identification | 0 | 2009 | |
| 8,452,087 Image selection techniques | 0 | 2009 | |
| 8,295,546 Pose tracking pipeline | 1 | 2009 | |
| 8,320,621 Depth projector system with integrated VCSEL array | 2009 | ||
| 8,265,341 Voice-body identity correlation | 0 | 2010 | |
| 8,422,769 Image segmentation using reduced foreground training data | 0 | 2010 | |
| 8,411,948 Up-sampling binary images for segmentation | 0 | 2010 | |
| 8,279,418 Raster scanning for depth detection | 0 | 2010 | |
| 8,213,680 Proxy training data for human body tracking | 0 | 2010 | |
| 8,351,651 Hand-location post-process refinement in a tracking system | 0 | 2010 | |
| 8,379,919 Multiple centroid condensation of probability distribution clouds | 0 | 2010 | |
| 8,284,847 Detecting motion for a multifunction sensor device | 1 | 2010 | |
| 8,457,353 Gestures and gesture modifiers for manipulating a user-interface | 0 | 2010 | |
| 8,330,822 Thermally-tuned depth camera light source | 0 | 2010 | |
| 8,296,151 Compound gesture-speech commands | 1 | 2010 | |
| 8,381,108 Natural user input for driving interactive stories | 0 | 2010 | |
| 8,416,187 Item navigation using motion-capture data | 0 | 2010 | |
| 8,437,506 System for fast, probabilistic skeletal tracking | 0 | 2010 | |
| 8,408,706 3D gaze tracker | 0 | 2010 | |
| 8,448,056 Validation analysis of human target | 0 | 2010 | |
| 8,385,596 First person shooter control with virtual skeleton | 0 | 2010 | |
| 8,401,225 Moving object segmentation using depth images | 0 | 2011 | |
| 8,401,242 Real-time camera tracking using depth maps | 0 | 2011 | |
| 8,325,984 Systems and methods for tracking a model | 1 | 2011 | |
| 8,351,652 Systems and methods for tracking a model | 0 | 2012 | |
| 8,374,423 Motion detection using depth images | 0 | 2012 | |
| 8,363,212 System architecture design for time-of-flight system having reduced differential pixel size, and time-of-flight systems so designed | 0 | 2012 | |
| 8,451,278 Determine intended motions | 0 | 2012 | |
| 8,452,051 Hand-location post-process refinement in a tracking system | 0 | 2012 | |
|
|
|||
| 7,304,670 Method and apparatus for compensating for fixed pattern noise in an imaging system | 8 | 1997 | |
| 7,387,253 Optical reader system comprising local host processor and optical reader | 8 | 1999 | |
| 7,270,273 Optical reader having partial frame operating mode | 17 | 2003 | |
| 7,331,523 Adaptive optical image reader | 35 | 2004 | |
| 7,124,948 Optical reader processing two-dimensional electronic representations | 24 | 2004 | |
| 7,080,786 Optical reader comprising illumination assembly and solid state image sensor | 145 | 2004 | |
| 7,203,361 Adaptive digitizer for optical reader | 4 | 2004 | |
| 7,175,092 Analog-to-digital converter with automatic range and sensitivity adjustment | 4 | 2004 | |
| 7,275,694 Portable bar code reading device generating first and second electronic representations of a substrate | 9 | 2004 | |
| 7,147,159 Optical reader having two-dimensional solid state image sensor and light generator | 14 | 2004 | |
| 7,383,998 Optical reader system comprising host processor and optical reader | 6 | 2005 | |
| 7,428,079 Bar code reading device having partial frame image capture operating mode | 4 | 2005 | |
| 7,546,954 Bar code reading device for reading 1D or 2D bar code symbols | 5 | 2006 | |
| 7,398,930 Bar code reading device having image data in plurality of different formats | 3 | 2006 | |
| 7,398,929 Method and apparatus for reading decodable indicia | 7 | 2006 | |
| 7,434,733 Optical reader having partial frame operating mode | 3 | 2006 | |
| 7,852,519 Dual-tasking decoder for improved symbol reading | 0 | 2007 | |
| 7,413,126 Analog-to-digital converter with automatic range and sensitivity adjustment | 1 | 2007 | |
| 7,471,828 Adaptive digitizer for optical reader | 1 | 2007 | |
| 7,492,493 Bar code reading device having plurality of operating states | 3 | 2007 | |
| 7,719,580 Method and apparatus for compensating for fixed pattern noise in an imaging system | 1 | 2007 | |
| 7,874,485 Adaptive optical image reader | 0 | 2007 | |
| 8,397,992 Optical reader having image sensor for reading decodable indicia | 0 | 2008 | |
| 8,196,837 Optical reader having image sensor for reading decodable indicia | 0 | 2008 | |
| 8,439,264 Reading apparatus having partial frame operating mode | 0 | 2008 | |
| 8,146,817 Reading apparatus having partial frame operating mode | 0 | 2008 | |
| 7,817,878 Imaging apparatus having plurality of operating states | 2 | 2009 | |
| 8,342,411 Bar code reading device for reading 1D or 2D bar code symbols | 0 | 2009 | |
| 8,196,838 Bar code reading device for reading 1D or 2D bar code symbols | 0 | 2009 | |
| 8,121,440 Imaging apparatus having imaging assembly | 1 | 2010 | |
|
|
|||
| 8,051,446 Method of creating a semantic video summary using information from secondary sources | 0 | 1999 | |
| 8,028,314 Audiovisual information management system | 2 | 2000 | |
| 7,055,168 Method for interpreting and executing user preferences of audiovisual information | 31 | 2000 | |
| 8,020,183 Audiovisual management system | 1 | 2001 | |
| 7,647,340 Metadata in JPEG 2000 file format | 2 | 2001 | |
| 7,499,077 Summarization of football video content | 0 | 2001 | |
| 7,904,814 System for presenting audio-video content | 9 | 2001 | |
| 8,214,741 Synchronization of video and data | 2002 | ||
| 7,203,620 Summarization of video content | 15 | 2002 | |
| 7,657,836 Summarization of soccer video content | 1 | 2002 | |
| 7,657,907 Automatic user profiling | 20 | 2002 | |
| 7,509,580 Audiovisual information management system with preferences descriptions | 4 | 2004 | |
| 7,424,677 Audiovisual information management system with usage preferences | 9 | 2004 | |
| 7,424,678 Audiovisual information management system with advertising | 3 | 2004 | |
| 7,197,709 Audiovisual information management system with multiple user identifications | 1 | 2004 | |
| 7,194,687 Audiovisual information management system with user identification | 14 | 2004 | |
| 7,194,688 Audiovisual information management system with seasons | 2 | 2004 | |
| 7,181,691 Audiovisual information management system with presentation service | 1 | 2004 | |
| 7,178,107 Audiovisual information management system with identification prescriptions | 8 | 2004 | |
| 7,310,589 Processing of video content | 9 | 2004 | |
| 8,018,491 Summarization of football video content | 0 | 2005 | |
| 7,639,275 Summarization of football video content | 0 | 2005 | |
| 8,028,234 Summarization of sumo video content | 0 | 2005 | |
| 8,356,317 Presence based technology | 0 | 2005 | |
| 7,594,245 Networked video devices | 8 | 2005 | |
| 7,793,205 Synchronization of video and data | 2 | 2005 | |
| 7,653,131 Identification of replay segments | 1 | 2005 | |
|
|
|||
| 6,865,746 Electronic program guide with related-program search feature | 86 | 1999 | |
| 7,984,468 Systems and methods for providing program suggestions in an interactive television program guide | 4 | 2003 | |
| 7,254,823 Apparatus and method for constrained selection of favorite channels | 6 | 2004 | |
| 8,046,801 Interactive television program guide with remote access | 13 | 2004 | |
| 8,006,263 Interactive television program guide with remote access | 1 | 2005 | |
| 7,603,685 Program guide system with combination category search | 18 | 2005 | |
| 8,010,979 Electronic program guide using markup language | 2 | 2006 | |
| 7,890,490 Systems and methods for providing advanced information searching in an interactive media guidance application | 3 | 2006 | |
| 7,779,440 Apparatus and method for constrained selection of favorite channels | 0 | 2009 | |
| 7,873,973 Program guide system with combination category search | 0 | 2009 | |
| 8,301,632 Systems and methods for providing advanced information searching in an interactive media guidance application | 0 | 2009 | |
| 8,359,616 Systems and methods for automatically generating advertisements using a media guidance application | 1 | 2009 | |
| 8,161,071 Systems and methods for audio asset storage and management | 0 | 2009 | |
| 8,464,296 Series reminders and series recording from an interactive program guide | 0 | 2010 | |
| 8,370,884 Interactive television systems with digital video recording and adjustable reminders | 0 | 2010 | |
| 7,937,727 Apparatus and method for constrained selection of favorite channels | 0 | 2010 | |
| 8,381,248 Program guide system with combination category search | 0 | 2011 | |
|
|
|||
| 6,298,196 Digital recording apparatus and copyright protection method thereof | 13 | 1997 | |
| 6,314,326 Electronic equipment control apparatus, electronic equipment control method and electronic equipment | 66 | 1998 | |
| 6,253,114 Electronic device controller | 67 | 1998 | |
| 6,430,560 Keyword creation method and its apparatus | 6 | 1999 | |
| 6,611,859 Address setting method, client apparatus, server apparatus and client-server system | 7 | 2000 | |
| 6,910,086 Controller device, communication system and controlling method for transmitting reserve commands from a controller to target devices | 4 | 2000 | |
| 7,246,234 Transmitter device, transmitting method, receiver device, receiving method, communication system, and program storage medium | 4 | 2000 | |
| 6,601,127 Communication control apparatus and method, communication system, and program storage medium | 11 | 2000 | |
| 6,470,235 Authoring system and method, and storage medium used therewith | 16 | 2001 | |
| 7,412,648 Keyword creation method and its apparatus | 0 | 2002 | |
| 7,372,508 Information outputting apparatus, information reporting method and information signal supply route selecting method | 0 | 2004 | |
| 7,373,589 Keyword creation method and its apparatus | 0 | 2005 | |
| 7,133,948 Controller device and communications system for transmitting reserve commands from a controller to target devices | 0 | 2005 | |
| 7,130,945 Controlling method for transmitting reserve commands from a controller to target devices | 0 | 2005 | |
| 7,522,726 Transmitter device, transmitting method, receiver device, receiving method, communication system, and program storage medium | 5 | 2005 | |
|
|
|||
| 7,617,002 Selection of neurostimulator parameter configurations using decision trees | 13 | 2004 | |
| 7,252,090 Selection of neurostimulator parameter configurations using neural network | 14 | 2004 | |
| 7,239,926 Selection of neurostimulator parameter configurations using genetic algorithms | 8 | 2004 | |
| 7,184,837 Selection of neurostimulator parameter configurations using bayesian networks | 19 | 2004 | |
| 8,380,300 Efficacy visualization | 0 | 2006 | |
| 8,306,624 Patient-individualized efficacy rating | 0 | 2006 | |
| 7,715,920 Tree-based electrical stimulator programming | 1 | 2006 | |
| 7,801,619 Tree-based electrical stimulator programming for pain therapy | 1 | 2007 | |
| 7,706,889 Tree-based electrical stimulator programming | 0 | 2007 | |
| 7,853,323 Selection of neurostimulator parameter configurations using neural networks | 0 | 2007 | |
| 8,233,990 Selection of neurostimulator parameter configurations using decision trees | 0 | 2009 | |
| 8,311,636 Tree-based electrical stimulator programming | 0 | 2010 | |
|
|
|||
| 6,137,863 Statistical database correction of alphanumeric account numbers for speech recognition and touch-tone recognition | 18 | 1996 | |
| 6,219,453 Method and apparatus for performing an automatic correction of misrecognized words produced by an optical character recognition technique by using a Hidden Markov Model based algorithm | 27 | 1997 | |
| 6,154,579 Confusion matrix based method and system for correcting misrecognized words appearing in documents generated by an optical character recognition technique | 15 | 1997 | |
| 6,141,661 Method and apparatus for performing a grammar-pruning operation | 6 | 1997 | |
| 6,205,428 Confusion set-base method and apparatus for pruning a predetermined arrangement of indexed identifiers | 11 | 1997 | |
| 6,223,158 Statistical option generator for alpha-numeric pre-database speech recognition correction | 14 | 1998 | |
| 6,205,261 Confusion set based method and system for correcting misrecognized words appearing in documents generated by an optical character recognition technique | 26 | 1998 | |
| 7,031,925 Method and apparatus for creating customer specific dynamic grammars | 24 | 1998 | |
| 6,400,805 Statistical database correction of alphanumeric identifiers for speech recognition and touch-tone recognition | 15 | 1998 | |
| 6,144,767 Efficient convolutions using polynomial covers | 17 | 1998 | |
|
|
|||
| 6,937,742 Gesture activated home appliance | 50 | 2001 | |
| 7,039,698 Notification device interaction | 14 | 2002 | |
| 7,016,888 Learning device interaction rules | 13 | 2002 | |
| 6,889,207 Content control in a device environment | 15 | 2002 | |
| 6,795,404 Device for aggregating, translating, and disseminating communications within a multiple device environment | 15 | 2002 | |
| 6,985,450 Device for aggregating, translating, and disseminating communications within a multiple device environment | 7 | 2004 | |
| 7,114,167 Content control in a device environment | 7 | 2004 | |
| 7,412,505 Notification device interaction | 5 | 2006 | |
| 7,444,001 Gesture activated home appliance | 2 | 2007 | |
|
|
|||
| 7,933,945 Method, system, and computer program product for managing controlled residential or non-residential environments | 3 | 2002 | |
| 6,792,323 Method, system, and computer program product for managing controlled residential or non-residential environments | 119 | 2003 | |
| 7,987,489 Legacy device bridge for residential or non-residential networks | 4 | 2003 | |
| 8,042,049 User interface for multi-device control | 11 | 2004 | |
| 7,024,256 Method, system, and computer program product for automatically managing components within a controlled environment | 43 | 2004 | |
| 7,184,848 Method, system, and computer program product for managing controlled residential or non-residential environments | 28 | 2004 | |
| 7,668,990 Method of controlling a device to perform an activity-based or an experience-based operation | 7 | 2005 | |
| 8,116,889 Method, system, and computer program product for managing controlled residential or non-residential environments | 2 | 2005 | |
| 8,196,064 Method, system, and computer program product for managing controlled residential or non-residential environments | 0 | 2007 | |
|
|
|||
| 7,305,070 Sequential presentation of long instructions in an interactive voice response system | 11 | 2002 | |
| 7,526,731 Method for integrating user models to interface design | 1 | 2006 | |
| 7,453,994 Sequential presentation of long instructions in an interactive voice response system | 2 | 2007 | |
| 8,036,348 Sequential presentation of long instructions in an interactive voice response system | 0 | 2008 | |
| 7,836,405 Method for integrating user models to interface design | 0 | 2009 | |
| 8,103,961 Method for integrating user models to interface design | 0 | 2010 | |
|
|
|||
| 6,453,201 Implantable medical device with voice responding and recording capacity | 37 | 1999 | |
| 6,907,289 Triggered storage of diagnostic data associated with compromised resynchronization therapy | 6 | 2001 | |
| 6,865,424 Implantable medical device with voice responding and recording capacity | 3 | 2002 | |
| 7,551,962 Implantable medical device with voice responding and recording capacity | 1 | 2005 | |
| 7,962,210 Implantable medical device with voice responding and recording capacity | 0 | 2009 | |
|
|
|||
| 7,567,731 Method and system for simultaneously registering multi-dimensional topographical points | 3 | 2004 | |
| 7,298,891 Bare earth digital elevation model extraction for three-dimensional registration from topographical points | 2 | 2004 | |
| 8,155,452 Image registration using rotation tolerant correlation method | 1 | 2008 | |
| 8,290,305 Registration of 3D point cloud data to 2D electro-optical image data | 0 | 2009 | |
| 8,179,393 Fusion of a 2D electro-optical image and 3D point cloud data for scene interpretation and registration performance assessment | 0 | 2009 | |
|
|
|||
| 6,108,645 Method and apparatus for efficient profile matching in a large scale webcasting system | 31 | 1997 | |
| 7,340,476 Method for online analytical processing (OLAP) | 0 | 2003 | |
| 7,827,185 Apparatus for managing outputs of applications | 0 | 2007 | |
| 7,774,302 Online analytical processing (OLAP) | 0 | 2007 | |
| 7,856,458 Online analytical processing (OLAP) | 0 | 2008 | |
|
|
|||
| 6,854,386 Ceramic decal assembly | 2 | 2004 | |
| 6,796,733 Thermal transfer ribbon with frosting ink layer | 2 | 2004 | |
| 7,121,197 Ceramic decal assembly | 0 | 2004 | |
| 7,374,801 Thermal transfer assembly for ceramic imaging | 0 | 2005 | |
| 7,438,973 Thermal transfer assembly for ceramic imaging | 0 | 2005 | |
|
|
|||
| 8,026,944 Method and apparatus for hosting a network camera with image degradation | 0 | 2001 | |
| 7,177,448 System and method for selecting and transmitting images of interest to a user | 10 | 2001 | |
| 7,076,085 Method and apparatus for hosting a network camera including a heartbeat mechanism | 3 | 2001 | |
| 7,024,488 Method and apparatus for hosting a network camera | 4 | 2001 | |
| 7,015,949 Method and apparatus for hosting a network camera with refresh degradation | 4 | 2001 | |
|
|
|||
| 7,840,176 Information distribution and processing system | 2 | 2006 | |
| 7,830,830 Information distribution and processing system | 2 | 2007 | |
| 7,522,554 Information distribution and processing system | 7 | 2007 | |
| 7,508,789 Information distribution and processing system | 11 | 2007 | |
| 8,457,545 Information distribution and processing system | 0 | 2011 | |
|
|
|||
| 6,952,221 System and method for real time video production and distribution | 19 | 2000 | |
| 7,024,677 System and method for real time video production and multicasting | 32 | 2000 | |
| 7,302,644 Real time production system and method | 5 | 2002 | |
| 8,006,184 Playlist for real time video production | 0 | 2002 | |
| 7,835,920 Director interface for production automation control | 0 | 2003 | |
|
|
|||
| 7,937,260 Concise dynamic grammars using N-best selection | 0 | 1998 | |
| 7,451,085 System and method for providing a compensated speech recognition model for speech recognition | 11 | 2001 | |
| 7,630,899 Concise dynamic grammars using N-best selection | 0 | 2006 | |
| 7,996,220 System and method for providing a compensated speech recognition model for speech recognition | 10 | 2008 | |
|
|
|||
| 7,127,422 Latency monitor | 14 | 2000 | |
| 6,532,460 Method and apparatus for automated cancellation of orders for securities | 10 | 2000 | |
| 7,130,824 Apparatus and method for load balancing among data communications ports in automated securities trading systems | 20 | 2000 | |
| 7,409,366 Apparatus and method for adding liquidity to an ECN and improving executions of orders for securities | 6 | 2000 | |
|
|
|||
| 7,418,407 Method for electronic gifting using merging images | 7 | 2004 | |
| 7,712,035 Merged images viewed via a virtual storage closet | 1 | 2004 | |
| 7,917,397 Merging private images for gifting | 0 | 2006 | |
| 8,078,499 Server-based processing for on-line viewing, purchasing and related analytics | 1 | 2009 | |
|
|
|||
| 7,801,838 Multimedia recognition system comprising a plurality of indexers configured to receive and analyze multimedia data based on training data and user augmentation relating to one or more of a plurality of generated documents | 0 | 2003 | |
| 7,290,207 Systems and methods for providing multimedia information management | 3 | 2003 | |
| 7,389,229 Unified clustering tree | 2 | 2003 | |
| 7,292,977 Systems and methods for providing online fast speaker adaptation in speech recognition | 2 | 2003 | |
|
|
|||
| 8,205,232 Interactive computer system for providing television schedule information | 0 | 2004 | |
| 8,181,200 Method and system for displaying advertising, video, and program schedule listing | 0 | 2007 | |
| 8,112,776 Interactive computer system for providing television schedule information | 0 | 2007 | |
| 8,453,174 Method and system for displaying advertising, video, and program schedule listing | 0 | 2010 | |
|
|
|||
| 7,626,952 Device for aggregating, translating, and disseminating communications within a multiple device environment | 2 | 2005 | |
| 7,512,577 Learning device interaction rules | 4 | 2006 | |
| 7,849,181 Notification device interaction | 2 | 2008 | |
|
|
|||
| 7,496,943 Network system for presenting advertising | 58 | 2000 | |
| 6,712,702 Method and system for playing games on a network | 120 | 2001 | |
| 8,065,702 Network advertising and game playing | 0 | 2009 | |
|
|
|||
| 8,195,364 Perception model for trajectory following autonomous and human augmented steering control | 0 | 2007 | |
| 7,895,135 Human perception model for speed control performance | 2 | 2007 | |
| 7,769,512 Vehicle steering control method and performance | 4 | 2007 | |
|
|
|||
| 6,963,855 Apparatus and method for automated display of market activity | 13 | 2000 | |
| 7,242,669 Method and system for multi-path routing of electronic orders for securities | 57 | 2000 | |
| 7,490,061 Solutions server | 2 | 2004 | |
|
|
|||
| 7,899,938 Integrated medical sensor and messaging system and method | 0 | 2001 | |
| 7,548,961 Integrated vehicular sensor and messaging system and method | 2 | 2001 | |
| 7,599,995 Integrated vehicular sensor and messaging system and method | 1 | 2006 | |
|
|
|||
| 8,056,100 System and method for providing access to data using customer profiles | 1 | 2005 | |
| 7,853,600 System and method for providing access to video programs and other data using customer profiles | 8 | 2005 | |
| 8,171,032 Providing customized electronic information | 1 | 2008 | |
|
|
|||
| 7,155,510 System and method for forecasting information using collective intelligence from diverse sources | 37 | 2002 | |
| 7,627,673 Information processing system and computer implemented method for forecasting information using collective intelligence from diverse sources | 1 | 2006 | |
| 7,962,614 System and method for forecasting information using collective intelligence from diverse sources | 0 | 2009 | |
|
|
|||
| 6,879,983 Method and apparatus for retrieving data representing a postal address from a plurality of postal addresses | 5 | 2001 | |
| 7,366,726 Method and apparatus for retrieving data representing a postal address from a plurality of postal addresses | 3 | 2005 | |
| 7,693,853 Method and apparatus for retrieving data representing a postal address from a plurality of postal addresses | 2 | 2008 | |
|
|
|||
| 8,235,725 Computerized method of assessing consumer reaction to a business stimulus employing facial coding | 0 | 2005 | |
| 7,930,199 Method and report assessing consumer reaction to a stimulus by matching eye position with facial coding | 2 | 2006 | |
| 8,326,002 Methods of facial coding scoring for optimally identifying consumers' responses to arrive at effective, incisive, actionable conclusions | 0 | 2010 | |
|
|
|||
| 7,091,960 Code sensor attachment for pen | 16 | 2000 | |
| 7,649,523 Method of estimating position of writing nib relative to an optical sensor | 1 | 2006 | |
| 8,319,745 Method of estimating nib position using images captured at different pen rotations | 0 | 2009 | |
|
|
|||
| 6,539,373 Contextual searching by determining intersections of search results | 21 | 2000 | |
| 6,862,602 System and method for rapidly identifying the existence and location of an item in a file | 10 | 2001 | |
|
|
|||
| 8,448,209 System and method for displaying advertisements responsive to EPG information | 0 | 2007 | |
| 8,336,071 System and method for modifying advertisement responsive to EPG information | 2 | 2010 | |
|
|
|||
| 7,117,188 Methods of identifying patterns in biological systems and uses thereof | 30 | 2002 | |
| 7,542,959 Feature selection method using support vector machine classifier | 16 | 2007 | |
|
|
|||
| 7,941,818 System and method for utilizing EPG database for modifying advertisements | 0 | 2007 | |
| 8,272,011 Method and system for displaying advertisements between schedule listings | 2010 | ||
|
|
|||
| 6,456,978 Recording information in response to spoken requests | 11 | 2000 | |
| 7,246,100 Classifying an analog voltage in a control system using binary classification of time segments determined by voltage level | 1 | 2004 | |
|
|
|||
| 6,222,465 Gesture-based computer interface | 113 | 1998 | |
| 6,760,724 Approximate query processing using wavelets | 20 | 2000 | |
|
|
|||
| 6,993,131 Method and system for managing rights in digital information over a network | 15 | 2000 | |
| 7,986,782 Method and system for managing rights in digital information over a network | 0 | 2005 | |
|
|
|||
| 7,167,770 Method of correcting transfer of a thin material and a thin material transfer apparatus | 2 | 1998 | |
| 6,181,986 Method of correcting transfer of a thin material and a thin material transfer apparatus | 1998 | ||
|
|
|||
| 6,771,268 Video skimming system utilizing the vector rank filter | 26 | 2000 | |
| 7,853,865 Synchronization of video and data | 1 | 2005 | |
|
|
|||
| 6,246,787 System and method for knowledgebase generation and management | 54 | 1997 | |
| 6,483,938 System and method for classifying an anomaly | 68 | 2000 | |
|
|
|||
| 7,991,347 System and method for accessing set of digital data at a remote site | 1 | 2002 | |
| 7,181,758 Information distribution and processing system | 17 | 2002 | |
|
|
|||
| 7,050,635 Multi-dimensional pattern recognition by use of digital holography | 9 | 2001 | |
| 8,155,312 Optical data storage device and method | 0 | 2006 | |
|
|
|||
| 7,389,208 System and method for dynamic knowledge construction | 8 | 2000 | |
|
|
|||
| 6,516,309 Method and apparatus for evolving a neural network | 26 | 1999 | |
|
|
|||
| RE43753 Graphic user interface for database system | 0 | 2003 | |
|
|
|||
| 6,574,466 Method of securing transmission of information utilizing time variant techniques with error detecting code | 2 | 1999 | |
|
|
|||
| 7,236,611 Gesture activated home appliance | 5 | 2005 | |
|
|
|||
| 7,788,212 System and method for personalization implemented on multiple networks and multiple interfaces | 5 | 2001 | |
|
|
|||
| 6,330,502 Method and system for selecting desired response of an electronic-controlled sub-system | 7 | 2000 | |
|
|
|||
| 6,307,971 Method and apparatus for digital data compression | 9 | 2000 | |
|
|
|||
| 6,587,507 System and method for encoding video data using computationally efficient adaptive spline wavelets | 11 | 2000 | |
|
|
|||
| 7,627,750 Information distribution and processing system | 4 | 2004 | |
|
|
|||
| 7,417,396 Manual operation device for automotive vehicle | 2 | 2006 | |
|
|
|||
| 8,014,768 Mobile phone multimedia controller | 1 | 2004 | |
|
|
|||
| 7,315,650 Image processor | 0 | 2004 | |
|
|
|||
| 7,181,017 System and method for secure three-party communications | 229 | 2002 | |
|
|
|||
| 7,769,620 Adaptive direct transaction for networked client group | 2 | 1998 | |
|
|
|||
| 7,149,830 Semiconductor device and microcontroller | 0 | 2004 | |
|
|
|||
| 7,656,846 PLC based wireless communications | 0 | 2002 | |
|
|
|||
| 6,438,195 Methods and apparatus for compensating for view aliasing artifacts | 7 | 2001 | |
|
|
|||
| 6,940,454 Method and system for generating facial animation values based on a combination of visual and audio information | 3 | 2001 | |
|
|
|||
| 6,623,427 Biofeedback based personal entertainment system | 66 | 2001 | |
|
|
|||
| 7,327,883 Character recognition system and method | 10 | 2003 | |
|
|
|||
| 7,248,741 Video sequences correlation and static analysis and scene changing forecasting in motion estimation | 1 | 2003 | |
|
|
|||
| 8,202,217 Healthcare base | 1 | 2006 | |
|
|
|||
| 8,112,293 Medical monitoring system | 0 | 2007 | |
|
|
|||
| 7,133,022 Apparatus for image projection | 25 | 2002 | |
|
|
|||
| 6,813,619 Storing and using personal profile from the remote | 6 | 2001 | |
|
|
|||
| 7,265,709 Surveilled subject imaging with object identification | 4 | 2004 | |
|
|
|||
| 8,346,483 Interactive and automated tissue image analysis with global training database and variable-abstraction processing in cytological specimen classification and laser capture microdissection applications | 0 | 2003 | |
|
|
|||
| 6,053,737 Intelligent flight tutoring system | 42 | 1997 | |
|
|
|||
| 6,834,370 Method for creating master recipes | 20 | 1999 | |
|
|
|||
| 7,206,559 System and method for a mobile computing device to control appliances | 19 | 2001 | |
|
|
|||
| 6,909,874 Interactive tutorial method, system, and computer program product for real time media production | 29 | 2001 | |
|
|
|||
| 6,789,198 Information distribution and processing system | 14 | 2002 | |
|
|
|||
| 6,957,206 Computer system and method with adaptive N-level structures for automated generation of program solutions based on rules input by subject matter experts | 9 | 2001 | |
|
|
|||
| 7,750,840 Method and apparatus for assessing contact clusters | 1 | 2007 | |
|
|
|||
| 6,526,401 Device for processing strings | 4 | 2000 | |
|
|
|||
| 6,718,214 Method for switching consumer on or off | 14 | 2000 | |
|
|
|||
| 7,308,288 System and method for prioritized interface design | 1 | 2003 | |
|
|
|||
| 7,086,007 Method for integrating user models to interface design | 6 | 2000 | |
|
|
|||
| 7,634,538 Product counseling system, product development program, and machine-readable recording medium | 3 | 2002 | |
|
|
|||
| 8,290,226 Method for determining and displaying at least one piece of information on a target volume | 0 | 2007 | |
|
|
|||
| 6,775,411 Apparatus and method for image recognition | 7 | 2002 | |
|
|
|||
| 7,532,589 Method of communication between objects | 0 | 2003 | |
|
|
|||
| 6,236,738 Spatiotemporal finite element method for motion analysis with velocity data | 15 | 1998 | |
|
|
|||
| 7,624,080 Smart sensor continuously adapting to a data stream in real time using both permanent and temporary knowledge bases to recognize sensor measurements | 3 | 2006 | |
|
|
|||
| 8,028,231 Document management system for searching scanned documents | 1 | 2007 | |
|
|
|||
| 7,839,275 Methods, systems and computer program products for controlling a climate in a building | 3 | 2005 | |
|
|
|||
| 7,185,355 Program guide system with preference profiles | 125 | 1998 | |
|
|
|||
| 6,963,827 System and method for performing discrete simulation of ergonomic movements | 2 | 2000 | |
|
|
|||
| 7,693,697 Anesthesia drug monitor | 9 | 2002 | |
|
|
|||
| 7,599,896 Apparatus for multiprocessor-based control of a multiagent robot | 1 | 2008 | |
|
|
|||
| 8,200,003 Method for the optical inspection and visualization of optical measuring values obtained from disk-like objects | 0 | 2008 | |
|
|
|||
| 7,421,419 System and method for evidence accumulation and hypothesis generation | 2 | 2006 | |
|
|
|||
| 7,268,924 Optical reader having reduced parameter determination delay | 17 | 2001 | |
|
|
|||
| 6,397,113 Integrated control system | 2 | 1999 | |
|
|
|||
| 6,535,770 Animation device for graphic or plastic representations | 4 | 2000 | |
| 7,587,368 Information record infrastructure, system and method | 42 | 2001 | |
| 6,996,261 Methods for physiological monitoring, training, exercise and regulation | 29 | 2002 | |
| 7,023,979 Telephony control system with intelligent call routing | 145 | 2003 | |
| 8,032,477 Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore | 0 | 2003 | |
| 7,096,619 Equipment operator personalization device | 5 | 2004 | |
| 7,676,034 Method and system for matching entities in an auction | 17 | 2004 | |
| 7,403,929 Apparatus and methods for evaluating hyperdocuments using a trained artificial neural network | 1 | 2005 | |
| 7,567,693 Methods for physiological monitoring training, exercise and regulation | 3 | 2005 | |
| 7,451,005 Vehicular information system and method | 20 | 2006 | |
| 7,269,253 Telephony control system with intelligent call routing | 18 | 2006 | |
| 7,650,319 Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore | 3 | 2006 | |
| 7,916,858 Agent training sensitive call routing system | 5 | 2006 | |
| 8,300,798 Intelligent communication routing system and method | 0 | 2007 | |
| 7,894,595 Telephony control system with intelligent call routing | 3 | 2008 | |
| 8,467,574 Body scan | 0 | 2010 | |
| 8,369,967 Alarm system controller and a method for controlling an alarm system | 0 | 2011 | |
| 8,467,568 Methods, systems, and products for gesture-activation | 0 | 2011 | |
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |