Patent application number | Description | Published |
20100262571 | SYSTEMS AND METHODS FOR ORGANIZING DATA SETS - A method is provided for organizing data sets. In use, an automatic decision system is created or updated for determining whether data elements fit a predefined organization or not, where the decision system is based on a set of preorganized data elements. A plurality of data elements is organized using the decision system. At least one organized data element is selected for output to a user based on a score or confidence from the decision system for the at least one organized data element. Additionally, at least a portion of the at least one organized data element is output to the user. A response is received from the user comprising at least one of a confirmation, modification, and a negation of the organization of the at least one organized data element. The automatic decision system is recreated or updated based on the user response. Other embodiments are also presented. | 10-14-2010 |
20110196870 | DATA CLASSIFICATION USING MACHINE LEARNING TECHNIQUES - Systems, methods and computer program products for classifying documents are presented. Systems, methods and computer program products for analyzing documents, e.g., associated with legal discovery are also presented. Systems, methods and computer program products for cleaning up data are also presented. Systems, methods and computer program products for verifying an association of an invoice with an entity are also presented. Systems, methods and computer program products for managing medical records are presented. Systems, methods and computer program products for face recognition are presented. | 08-11-2011 |
20120182420 | METHOD AND APPARATUS FOR CHARACTERIZING CONTEXT OF A MOBILE DEVICE - Information about a context of a mobile device is inferred using measurements from light detectors of the mobile device. The light detectors may be located on multiple different sides of the mobile device. In some embodiments, measurements from one or more cameras may be used to infer context. | 07-19-2012 |
20120254100 | SYSTEMS, METHODS, AND APPARATUSES FOR CLASSIFYING USER ACTIVITY USING TEMPORAL COMBINING IN A MOBILE DEVICE - Components, methods, and apparatuses are provided for determining activity likelihood function values for an activity classification for two or more past epochs based, at least in part, on signals from one or more sensors of a mobile device. A method may comprise, for each of a plurality of activity classifications, determining activity likelihood function values for each of the plurality of activity classifications for two or more past epochs. The activity likelihood function values may be based on signals from one or more sensors of a mobile device. The method may also include combining the activity likelihood function values to determine a likelihood function for an activity classification at a present epoch. The method may also include inferring a present activity of a user co-located with the mobile device to be one of the activity classifications based on the determined likelihood functions for the activity classifications at the present epoch. | 10-04-2012 |
20120265716 | MACHINE LEARNING OF KNOWN OR UNKNOWN MOTION STATES WITH SENSOR FUSION - Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for machine learning of known or unknown motion states with sensor fusion. | 10-18-2012 |
20120299828 | METHOD AND APPARATUS FOR CLASSIFYING MULTIPLE DEVICE STATES - Techniques are described herein for classifying multiple device states using separate Bayesian classifiers. An example of a method described herein includes accessing sensor information of a device, wherein at least some of the sensor information is used in a first feature set and at least some of the sensor information is used in a second feature set; processing the first feature set using a first classification algorithm configured to determine a first proposed state of a first state type and a first proposed state of a second state type; processing the second feature set using a second classification algorithm configured to determine a second proposed state of the first state type and a second proposed state of the second state type; and determining a proposed state of the device as the first proposed state of the first state type and the second proposed state of the second state type. | 11-29-2012 |
20130035893 | METHODS, DEVICES, AND APPARATUSES FOR ACTIVITY CLASSIFICATION USING TEMPORAL SCALING OF TIME-REFERENCED FEATURES - Components, methods, and apparatuses are provided that may be used to obtain a plurality of time-referenced features extracted from signals received from one or more inertial sensors of a mobile device, wherein the time-referenced features are provided according to heterogeneous time scales. The time-referenced features are combined over a decision window to infer an activity of a user co-located with the mobile device. | 02-07-2013 |
20130041863 | SYSTEMS AND METHODS FOR ORGANIZING DATA SETS - A method is provided for organizing data sets. In use, an automatic decision system is created or updated for determining whether data elements fit a predefined organization or not, where the decision system is based on a set of preorganized data elements. A plurality of data elements is organized using the decision system. At least one organized data element is selected for output to a user based on a score or confidence from the decision system for the at least one organized data element. Additionally, at least a portion of the at least one organized data element is output to the user. A response is received from the user comprising at least one of a confirmation, modification, and a negation of the organization of the at least: one organized data element. The automatic decision system is recreated or updated based on the user response. Other embodiments are also presented. | 02-14-2013 |
20130046505 | METHODS AND APPARATUSES FOR USE IN CLASSIFYING A MOTION STATE OF A MOBILE DEVICE - Methods and apparatuses are provided that may be implemented in a mobile device to establish an orientation invariant reference frame based, at least in part, on measurement values from a three-dimensional accelerometer fixed to the mobile device; transform subsequent inertial sensor measurements to the reference frame; and classify a motion state of the mobile device relative to the reference frame based, at least in part, on the transformed inertial sensor measurements. | 02-21-2013 |
20140207717 | DATA CLASSIFICATION USING MACHINE LEARNING TECHNIQUES - Systems, methods and computer program products for classifying documents are presented. Systems, methods and computer program products for analyzing documents, e.g. for verifying an association of an invoice with an entity are also presented. Systems, methods and computer program products for managing medical records are presented. One exemplary system includes a memory; and a processor in communication with the memory, the processor being configured to process at least some instructions stored in the memory. The memory stores computer executable program code comprising instructions for: training a classifier based on an invoice format associated with a first entity; accessing a plurality of invoices labeled as being associated with at least one of the first entity and other entities; and outputting an identifier of at least one of the invoices having a high probability of not being associated with the first entity. | 07-24-2014 |
20140310216 | METHOD FOR GENERATING COMPACT REPRESENTATIONS OF SPIKE TIMING-DEPENDENT PLASTICITY CURVES - A method generates compact representations of spike timing-dependent plasticity (STDP) curves. The method includes segmenting a set of data points into different sections. The method further includes representing at least one section as a primitive and storing parameters of the primitive. The primitive can be a polynomial. | 10-16-2014 |
20140310217 | DEFINING DYNAMICS OF MULTIPLE NEURONS - A method for dynamically setting a neuron value processes a data structure including a set of parameters for a neuron model and determines a number of segments defined in the set of parameters. The method also includes determining a number of neuron types defined in the set of parameters and determining at least one boundary for a first segment. | 10-16-2014 |
20150052093 | METHODS AND APPARATUS FOR MODULATING THE TRAINING OF A NEURAL DEVICE - Methods and apparatus are provided for training a neural device having an artificial nervous system by modulating at least one training parameter during the training. One example method for training a neural device having an artificial nervous system generally includes observing the neural device in a training environment and modulating at least one training parameter based at least in part on the observing. For example, the training apparatus described herein may modify the neural device's internal learning mechanisms (e.g., spike rate, learning rate, neuromodulators, sensor sensitivity, etc.) and/or the training environment's stimuli (e.g., move a flame closer to the device, make the scene darker, etc.). In this manner, the speed with which the neural device is trained (i.e., the training rate) may be significantly increased compared to conventional neural device training systems. | 02-19-2015 |
20150095273 | AUTOMATED METHOD FOR MODIFYING NEURAL DYNAMICS - A method for improving neural dynamics includes obtaining prototypical neuron dynamics. The method also includes modifying parameters of a neuron model so that the neuron model matches the prototypical neuron dynamics. The neuron dynamics comprise membrane voltages and/or spike timing. | 04-02-2015 |
20150100529 | COMPILING NETWORK DESCRIPTIONS TO MULTIPLE PLATFORMS - A method of generating executable code for a target platform in a neural network includes receiving a spiking neural network description. The method also includes receiving platform-specific instructions for one or more target platforms. Further, the method includes, generating executable code for the target platform(s) based on the platform-specific instructions and the network description. | 04-09-2015 |
20150112908 | DYNAMICALLY ASSIGNING AND EXAMINING SYNAPTIC DELAY - A method for dynamically modifying synaptic delays in a neural network includes initializing a delay parameter and operating the neural network. The method further includes dynamically updating the delay parameter based on a program which is based on a statement including the delay parameter. | 04-23-2015 |