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

Icon_funbox Bizarre Patents

Patent No. 5100138

Motorized Mobile Boxing Robot

A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person

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.

 

Class 706/12 - MACHINE LEARNING


Subclass of Class 706 - Data processing: artificial intelligence
Definition: Subject matter wherein a system has the capability to automatically
No. of patents: 879
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8190537Feature selection for large scale models
Disclosed are a method and system for receiving a plurality of potential features to be added to a model having existing features. For each of the potential features, an approximate model is learned by holding values of the existing features in the model constant. T...
05/29/2012
8190538Methods and systems for matching records and normalizing names
Methods and systems are provided for normalizing strings and for matching records. In one implementation, a string is tokenized into components. Sequences of tags are generated by assigning tags to the components. A sequence of states is determined based on the sequ...
05/29/2012
8185544Generating improved document classification data using historical search results
A server system accesses, respectively, historical query information for queries that have search results corresponding to first information items and second information items and classification data of the first information items. Initially, the first information i...
05/22/2012
8185482Modeling semantic and structure of threaded discussions
A simultaneous semantic and structure threaded discussion modeling system and method for generating a model of a discussion thread and using the model to mine data from the discussion thread. Embodiments of the system and method generate a model that contains both s...
05/22/2012
8185480System and method for optimizing pattern recognition of non-gaussian parameters
A method of optimizing a function of a parameter includes associating, with an objective function for initial value of parameters, an auxiliary function of parameters that could be optimized computationally more efficiently than an original objective function, obtai...
05/22/2012
8185481Spectral clustering for multi-type relational data
A general model is provided which provides collective factorization on related matrices, for multi-type relational data clustering. The model is applicable to relational data with various structures. Under this model, a spectral relational clustering algorithm is pr...
05/22/2012
8180715Systems and methods for collaborative filtering using collaborative inductive transfer
A database includes a list of members of a first group, a list of members of a second group, and ratings for at least some of the members of the second group. The database is accessed. The ratings are attributed to the members of the first group. A machine learning ...
05/15/2012
8180714Automatic generation of human models for motion capture, biomechanics and animation
An automated method for the generation of (i) human models comprehensive of shape and joint centers information and/or (ii) subject specific models from multiple video streams is provided. To achieve these objectives, a kinematic model is learnt space from a trainin...
05/15/2012
8180713System and method for searching and identifying potential financial risks disclosed within a document
A system and method for alerting analysts to the presence of risk indicative information in a source report such as an SEC Edgar filing are described. An alert containing the risk indicative text may be e-mailed to an analyst and a link may be provided so that the a...
05/15/2012
8175985Plugin infrastructure for hierarchical temporal memory (HTM) system
A system for implementing a hierarchical temporal memory (HTM) network using a plugin infrastructure. The plugin infrastructure registers the plugins to be used in instantiating the HTM network. The plugin may include one or more functions for creating one or more c...
05/08/2012
8175981Methods, architecture, and apparatus for implementing machine intelligence and hierarchical memory systems
Sophisticated memory systems and intelligent machines may be constructed by creating an active memory system with a hierarchical architecture. Specifically, a system may comprise a plurality of individual cortical processing units arranged into a hierarchical struct...
05/08/2012
8175982Value function representation method of reinforcement learning and apparatus using this
Reinforcement learning is one of the intellectual operations applied to autonomously moving robots etc. It is a system having excellent sides, for example, enabling operation in unknown environments. However, it has the basic problem called the “incomplete percept...
05/08/2012
8175983Portable communication device, in-vehicle communication device, and communication system
A communication system has: a portable communication device; and an in-vehicle communication device that communicates with the portable communication device through synchronous communication. The potable communication device transmits dummy signals simulating the ve...
05/08/2012
8175984Action based learning
A set of sequences of sensed input patterns associated with a set of actions is generated by performing at least a first action on data derived from a real-world system. A subset of the sequences of sensed input patterns that form a group associated with the first a...
05/08/2012
8175986System, method and computer program product for evaluating a storage policy based on simulation
A computer implemented method for generating a storage policy for a storage system based on simulation results associated with a state of the storage system is provided. The method comprises receiving a target function applicable to a storage system, wherein the tar...
05/08/2012
8170961Text edit tracker that categorizes communications, determines distances between templates, codes templates in color, and uses a morphing score based on edits
A method for monitoring edits to a template for responding to an incoming communication includes categorizing the incoming communication into a category associated with the template for a response to the incoming communication. The method also includes determining d...
05/01/2012
8165974System and method for assisted document review
A system and method for reviewing documents are provided. A collection of documents is portioned into sets of documents for review by a plurality of reviewers. For each set, documents in the set are displayed on a display device for review by a reviewer and temporar...
04/24/2012
8165973Method of identifying robust clustering
A method of finding robust clusters comprises the use of principal component analysis and consensus ensemble clustering. In another aspect, the method may comprise normalizing a data set; identifying attributes of the data set that contribute to most of variation in...
04/24/2012
8165975Methods and apparatus for monitoring abnormalities in data stream
A technique for monitoring a primary data stream comprising a plurality of secondary data streams for abnormalities is provided. A deviation value for each of two or more of the plurality of secondary data streams is determined. The two or more deviation values of t...
04/24/2012
8165972Determining a feature related to an indication of a concept using a classifier
A related feature determination system determines a feature related to an indication of a concept. A set of positive cases and a set of negative case are selected using the indication of a concept. A classifier is induced for the concept using the set of positive ca...
04/24/2012
8160975Granular support vector machine with random granularity
Methods and systems for granular support vector machines. Granular support vector machines can randomly select samples of datapoints and project the samples of datapoints into a randomly selected subspaces to derive granules. A support vector machine can then be use...
04/17/2012
8160976Systems and methods for achieving PLMN continuity when moving between networks of different types through network selection
Systems and methods for achieving PLMN continuity when moving between networks of different types through network selection are provided. When a mobile station moves from a first network type, such as cellular, to a second network type, such as GAN, if there is a PL...
04/17/2012
8156053Automated tagging of documents
An automated technique for tagging documents includes using a semantic tagger to generate an annotation that associates a standard tag with a first text fragment of the user-defined document, wherein the tagger is trained on a standard document annotated with a stan...
04/10/2012
8156055System and method for utility usage, monitoring and management
Systems and methods are provided for collecting waveform data for a plurality of appliances that may be found in a residential or commercial setting using multi-port outlet monitoring devices to obtain power consumption profiles that indicate power consumption on a ...
04/10/2012
8156054Systems and methods for managing interactions between an individual and an entity
A system that incorporates teachings of the present disclosure may include, for example, a synthesis engine having a controller, and a storage medium for storing instructions to be executed by the controller. The instructions, when executed by the controller, can ca...
04/10/2012
8150836System, method, and computer-readable medium for reducing row redistribution costs for parallel join operations
A system, method, and computer-readable medium for optimizing execution of a join operation in a parallel processing system are provided. A plurality of processing nodes that have at least one row of one or more tables involved in a join operation are identified. Fo...
04/03/2012
8145581Method, system, and computer program product for delivering smart services
A method, system, and computer program product are described for delivering smart services. According to an exemplary embodiment, a method for delivering smart services includes receiving a request to determine an availability of a service subscriber. A situation of...
03/27/2012
8140448System and method for classifying data streams with very large cardinality
An object and attributes that describe that object are identified. The attributes are grouped into attribute patterns, and classification classes are identified. For each identified class a sketch table containing a plurality of parallel hash tables is created. For ...
03/20/2012
8140450Active learning method for multi-class classifiers
A method trains a multi-class classifier by iteratively performing the following steps until a termination condition is reached. The probabilities of class membership for unlabeled data obtained from an active pool of unlabeled data are estimated. A difference betwe...
03/20/2012
8140451Supervised learning using multi-scale features from time series events and scale space decompositions
Disclosed herein is a method, a system and a computer program product for generating a statistical classification model used by a computer system to determine a class associated with an unlabeled time series event. Initially, a set of labeled time series events is r...
03/20/2012
8140449Detecting novel document content
A system determines an ordered sequence of documents and determines an amount of novel content contained in each document of the ordered sequence of documents. The system assigns a novelty score to each document based on the determined amount of novel content. ...
03/20/2012
8140447Method for regression from interval target values by alternating linear gaussian and expectation-maximization
Methods, computing devices, and computer program products for regression from interval target values are provided. Training data having an interval output are read. An initial model is estimated. Representative values for the interval output are assigned using the i...
03/20/2012
8135653Power plant control device which uses a model, a learning signal, a correction signal, and a manipulation signal
A control device for a plant includes a manipulation signal generation section for generating the manipulation signal to the plant, a model adapted to simulate a characteristic of the plant, a learning section for generating an input signal of the model so that an o...
03/13/2012
8135654Generating extended data from a pattern-recognition model for a computer system
Some embodiments of the present invention provide a system that generates extended data for a pattern-recognition model used in electronic prognostication for a computer system. During operation the system determines, for each sensor in a set of sensors, a regressio...
03/13/2012
8135652Parallel support vector method and apparatus
Disclosed is an improved technique for training a support vector machine using a distributed architecture. A training data set is divided into subsets, and the subsets are optimized in a first level of optimizations, with each optimization generating a support vecto...
03/13/2012
8131655Spam filtering using feature relevance assignment in neural networks
In some embodiments, a spam filtering method includes computing a pattern relevance for each of a set of message feature patterns, and using a neural network filter to classify incoming messages as spam or ham according to the pattern relevancies. Each message featu...
03/06/2012
8126825Method for visualizing feature ranking of a subset of features for classifying data using a learning machine
A method for enhancing knowledge discovery from a dataset uses visualization of a subset features within a dataset that provide the best separation of the dataset into classes. One or more classifiers are trained using each subset of features and the success rate of...
02/28/2012
8126823Support vector inductive logic programming
A computer implemented method of particular, although not exclusive application to analysing a plurality of molecules which comprises computing a kernel function for each pair of the plurality of molecules, the kernel function being representative of the number of f...
02/28/2012
8126824Advanced data integrity
A payment integrity system that processes data, including data associated with a biometric technology. The system includes a discovery module to receive insurance records from a source of data, which includes the data associated with the biometric technology, the re...
02/28/2012
8121960Portal performance optimization
A method for portal performance optimization comprises receiving a request for a portal page, the portal page comprising a plurality of portlets; determining a current system load; determining, based on the current system load, whether a performance rule is triggere...
02/21/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?