Patents Examined by Michael Holmes
  • Patent number: 7917455
    Abstract: Methods and systems capable of determining which subset of a set of logical expressions are true with relatively few evaluations of the primitives that together with any standard logical connectives, make up the logical expressions. A plurality of directed acyclic graphs, each graph including at least one root node, at least one leaf node, and at least one non-leaf node associated with a leaf node. Each node is associated with a, possibly empty, subset of presumed to be true logical expressions. Each non-leaf node is associated with one of the primitives mentioned in any of the logical expressions. Edges are defined between two of the nodes, each edge being associated with a possible value, or range of possible values, of the primitive associated with the node at the tail of the edge. Paths are defined through each of the directed acyclic graphs from a root node to a leaf node by recursively following each edge corresponding to the current value of the primitive at a selected non-leaf node.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: March 29, 2011
    Assignee: AiLive, Inc.
    Inventors: Daniel Dobson, John Funge, Charles Musick, Jr., Stuart Reynolds, Xiaoyuan Tu, Ian Wright, Wei Yen
  • Patent number: 7917458
    Abstract: A computer-implemented geospatial and temporal data storage system and method provides access to geospatial and temporal data as it is associated with events and event-types, thereby assisting in forecasting occurrences of identifiable events and/or results based on signature and/or pattern matching.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: March 29, 2011
    Assignee: GeoEye Analytics Inc.
    Inventor: Jason R. Dalton
  • Patent number: 7912799
    Abstract: Smart containers are disclosed. A definition is received of a logical structure configured to manage associated content. A policy or operation specified by the definition is applied to an item of content associated with an instance of the logical structure.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: March 22, 2011
    Assignee: EMC Corporation
    Inventors: Razmik Abnous, Eric Merhoff, Victor Spivak, Kristy Moore, Don Robertson, Howard I-Hui Shao
  • Patent number: 7912798
    Abstract: A storage requirements estimating system estimates the storage required for a proposed multidimensional clustering data by modeling wasted space. The amount of wasted space is modeled by calculating the cardinality of the unique value of the clustering key for the proposed configuration. Cardinality may be determined by estimation techniques. Specific values for wasted space and total space may be determined in response to the determined cardinality. Comparison of estimates for different proposed clustering configurations facilitate a selection among proposed multidimensional clustering data configurations.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sam Sampson Lightstone, Sriram K. Padmanabhan, Richard E. Swagerman
  • Patent number: 7912796
    Abstract: System and method for real-time, automatic, recognition of large time-scale driving patterns employs a statistical pattern recognition framework, implemented by means of feed-forward neural network utilizing models developed for recognizing, for example, four classes of driving environments, namely highway, main road, suburban traffic and city traffic, from vehicle performance data. A vehicle control application effects changes in vehicle performance aspects based on the recognized driving environment.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: March 22, 2011
    Assignee: Volvo Technology Corporation
    Inventors: Johan Engström, Trent Victor
  • Patent number: 7908232
    Abstract: A method of training connections in a memory arrangement includes training a connection between a memory section and a receiver portion of a controller for controlling the memory arrangement before or simultaneously with a training of essentially all other connections between elements of the memory arrangement that are to be trained.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: March 15, 2011
    Assignee: Qimonda AG
    Inventor: Peter Gregorius
  • Patent number: 7904403
    Abstract: A computer-implemented method, system and computer usable program code for solving an application failure using social collaboration are provided. A search request to search a central repository of knowledge is received. The search request comprises a user identity and an application failure problem to be solved. The central repository of knowledge comprises data regarding attempts to solve an application failure problem compiled from registered users of the central repository of knowledge. A determination is made as to whether the application failure problem to be solved exists in the central repository. If the application failure problem to be solved exists within the central repository, search results for previous attempts at solving the application failure problem are collected. The search results are ranked based on a frequency of access and feedback from users and are grouped according to social groupings defined by the requester. The results are displayed to a requester.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Valentina Birsan, Marin Litolu, Kevin Quan, Paul Andrew Solomon Ward
  • Patent number: 7899764
    Abstract: A medical ontology may be used for computer assisted clinical decision support. Multi-level and/or semantically grouped medical ontology is incorporated into a machine learning algorithm. The resulting machine-learnt algorithm outputs information to assist in clinical decisions. For example, a patient record is input to the algorithm. Based on the incorporated medical ontology, similarities are aggregated in different groups. An aggregate similarity of at least one group is a function of an aggregate similarity of at least another group. One or more similar patients and/or outcomes are identified based on similarity. Probability based outputs may be provided.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: March 1, 2011
    Assignee: Siemens Aktiengesellschaft
    Inventors: Huber Martin, Alexey Tsymbal, Sonja Zillner
  • Patent number: 7895136
    Abstract: Devices and methods are disclosed for establishing interaction among electronic devices of an environment. The device has a transmitter, receiver, memory for storing interaction rules, and a processor for learning the interaction rules in association with the transmitter, receiver, and other devices of the environment. The device also includes components for performing the device specific functions and a state sensor for determining the logical or physical state of the device. Methods involve observing at one or more devices change of state activity among the plurality of devices through receiving a change of state message that is transmitted to the one or more devices. A set of rules are learned at the one or more devices based upon observing the change of state activity. The learned set of rules are then applied at the one or more devices to automatically control changes of state of devices within the plurality of devices.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: February 22, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John B. Slemmer, Olsson Stefan, Barrett Kreiner, Andre Jarboe, Kevin Kleinfelter
  • Patent number: 7890438
    Abstract: A document annotation method includes modeling data elements of an input document and dependencies between the data elements as a dependency network. Static features of at least some of the data elements are defined, each expressing a relationship between a characteristic of the data element and its label. Dynamic features are defined which define links between an element and labels of the element and of a second element. Parameters of a collective probabilistic model for the document are learned, each expressing a conditional probability that a first data element should be labeled with information derived from a label of a neighbor data element linked to the first data element by a dynamic feature. The learning includes decomposing a globally trained model into a set of local learning models. The local learning models each employ static features to generate estimations of the neighbor element labels for at least one of the data elements.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: February 15, 2011
    Assignee: Xerox Corporation
    Inventor: Boris Chidlovskii
  • Patent number: 7885916
    Abstract: The present invention discloses a system for providing real-time validation of text input fields in a Web page during text entry. Such a system can include a validation-enhanced text input element and an input text validator. The validation-enhanced text input element can be configured to contain a validation expression for a text field in a Web page. The validation-enhanced text input element can be contained in the source code document that corresponds to the Web page. The input text validator can be configured to validate a character entered into the text field against the validation expression in real-time. Characters determined as invalid can be visually indicated by the input text validator in the text field.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Becky J. Gibson, Douglas E. Hays, William M. Keese, III, Adam L. Peller
  • Patent number: 7885914
    Abstract: Embodiments of the invention are generally directed to systems, methods, and apparatuses for rank coordination. In some embodiments, a host includes rank coordination logic. The rank coordination logic may include performance measurement logic to measure a performance of a memory channel and dwell period control logic to select a length of a dwell period based, at least in part, on the performance of the memory channel. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: February 8, 2011
    Assignee: Intel Corporation
    Inventors: James W. Alexander, Son H. Lam, Devadatta V. Bodas, Krishna Kant, Kai Cheng, Ian M. Steiner
  • Patent number: 7882052
    Abstract: An evolutionary neural network and a method of generating such a neural network is disclosed. The evolutionary neural network comprises an input set consisting of at least one input neuron, said input neurons being adapted for receiving an input signal form an external system, an output set consisting of at least one output neuron, said output neurons being adapted for producing an output signal for said external system, an internal network composed of a plurality of internal neurons, each internal neuron being adapted for processing a signal received from at least one of said input neurons or other internal neurons and producing a signal for at least one of said output neurons or other internal neurons, and a plurality of synapses constituting connections between said neurons, each of said synapses having a value of strength that can be adjusted by a learning process.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: February 1, 2011
    Inventors: Eors Szathmary, Zoltan Szatmary, Peter Ittzes, Szabolcs Szamado
  • Patent number: 7882048
    Abstract: Disclosed are methods, systems, and/or processor program products that include generating a population of genotypes, the genotypes based on at least one stimulus to a system, measuring at least one response of the system upon providing the population of genotypes to at least one model of the system, and, based on the measured at least one response of the system, performing at least one of: (a) applying at least one genetic operator to at least some of the population of genotypes, and iteratively returning to generating a population of genotypes, and (b) associating a condition of the system with at least one of the population of genotypes.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: February 1, 2011
    Assignee: Icosystem Corporation
    Inventors: Eric Bonabeau, Carl Anderson, John M. Scott, Julien Budynek, Sergey Malinchik
  • Patent number: 7877345
    Abstract: The present application presents methods for performing topical sentiment analysis on electronically stored communications employing fusion of polarity and topicality. The present application also provides methods for utilizing shallow NLP techniques to determine the polarity of an expression. The present application also provides a method for tuning a domain-specific polarity lexicon for use in the polarity determination. The present application also provides methods for computing a numeric metric of the aggregate opinion about some topic expressed in a set of expressions.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: January 25, 2011
    Assignee: Buzzmetrics, Ltd.
    Inventors: Kamal P. Nigam, Matthew F. Hurst
  • Patent number: 7873591
    Abstract: The present invention extends to methods, systems, and computer program products of user-interface architecture for manipulating business models. Embodiments of the invention facilitate efficient generation and extension of business related software applications, including commingled data-centric applications that represent both data elements and business logic in metadata. Modules of the user-interface architecture permit users to enter commands through common metaphors and wizards that abstract underlying (and more complex) modeling commands and data formats from users. The user-interface architecture can automatically search for existing models to provide and extend business related functionality.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: January 18, 2011
    Assignee: Microsoft Corporation
    Inventors: Vijay Mital, Andrew Robert Miller, Erik Jon Rucker
  • Patent number: 7873590
    Abstract: The present invention is directed to a decision client computer application providing a single point for making decisions in a company. The decision client may comprise a centralized tool to connect employees needing decisions on various aspects of their jobs to decision makers, such as managers. The users of the system can be identified by a digital signature. In one embodiment, when the client application receives a request for decision, it routes the request to the person responsible for the decision. Requests can automatically be passed to an alternative decision maker when an employee is out of the office.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: January 18, 2011
    Assignee: rit EDV-Consulting GmgH
    Inventor: Axel Fano
  • Patent number: 7873581
    Abstract: A method and system for determining the reliability and a remaining time before failure for a DC motor system is provided. The method and system may determine the reliability and a remaining time before failure with a statistical confidence. The method and system may includes acquiring historical motor data, obtaining operational data, performing failure analysis, developing a causal network, and performing an integrated causal network and reliability analysis of the DC motor system.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: January 18, 2011
    Assignee: General Electric Company
    Inventors: Greg L. Flickinger, Gary J. Chmiel, Hunt A. Sutherland
  • Patent number: 7873585
    Abstract: Apparatus and methods are provided for predicting a plurality of unknown parameter values (e.g. overlay error or critical dimension) using a plurality of known parameter values. In one embodiment, the method involves training a neural network to predict the plurality of parameter values. In other embodiments, the prediction process does not depend on an optical property of a photolithography tool. Such predictions may be used to determine wafer lot disposition.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: January 18, 2011
    Assignee: KLA-Tencor Technologies Corporation
    Inventor: Pavel Izikson
  • Patent number: 7870087
    Abstract: Systems, methods and articles solve queries or database problems through the use of graphs. An association graph may be formed based on a query graph and a database graph. The association graph may be solved for a clique, providing the results to a query or problem and/or an indication of a level of responsiveness of the results. Thus, unlimited relaxation of constraint may be achieved. Analog processors such as quantum processors may be used to solve for the clique.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 11, 2011
    Assignee: D-Wave Systems Inc.
    Inventors: William G. Macready, Michael D. Coury, Ivan King Yu Sham