Knowledge Acquisition By A Knowledge Processing System Patents (Class 706/61)
  • Patent number: 8554717
    Abstract: A method for creating a risk estimate for a tool includes creating a plurality of source patterns from tool data and maintenance data related to a plurality of tools. The method also includes creating a risk model from the plurality of source patterns, the risk model including a plurality of example stressors each having an associated risk value. The method also includes creating at least one stress pattern from tool data related to the tool and comparing the at least one stress pattern to the risk model to create a risk estimate for the tool.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: October 8, 2013
    Assignee: Baker Hughes Incorporated
    Inventors: Hanno Reckmann, Dustin R. Garvey
  • Publication number: 20130254154
    Abstract: A system for using a rules based, dynamic, non-linear computer interview to capture a user's subjective human experience and storing those experiences in a highly structured manner in the form of a computer based bi-directional graph and using that graph and a computer system to generate navigable readable personal accounts tailored to an intended audience is presented.
    Type: Application
    Filed: September 19, 2012
    Publication date: September 26, 2013
    Inventor: Jill Benita Nephew
  • Patent number: 8543660
    Abstract: An exemplary system includes at least one computing device located within a local media content network and configured to 1) generate a media index of local media content stored by one or more media content access devices located within the local media content network and cloud media content stored by one or more cloud computing devices located within a cloud media content service network and 2) manage the local media content and the cloud media content based on the media index and on a predefined media management heuristic. Corresponding methods, systems, and apparatus are also disclosed.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: September 24, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian F. Roberts, Anthony M. Lemus, Michael D'Argenio, Donald H. Relyea
  • Patent number: 8538905
    Abstract: Some embodiments of a method to lazily enable truth maintenance in a rule engine have been presented. A rule engine can enable truth maintenance on an object type basis. In response to a working memory action involving a particular object type, the rule engine may check a truth maintenance parameter of the object type involved to determine if truth maintenance for the object type has to be enabled. If so, the rule engine may enable truth maintenance for the object type.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: September 17, 2013
    Assignee: Red Hat, Inc.
    Inventors: Mark Proctor, Edson Tirelli
  • Patent number: 8538910
    Abstract: There is a desire to provide a way to determine relative skills of players of games such as computer games, chess, tennis and any other suitable type of game. Our earlier Bayesian Scoring system is implemented in Xbox Live (trade mark) and is currently commercially available under the trade name TrueSkill (trade mark). Here we build on our earlier work and use a new method of computation to enable processing times to be significantly reduced. Message passing techniques are adapted to enable computation of updated skill beliefs to be obtained quickly even in the case of multiple teams of multiple players.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Thomas Minka, Thore K H Graepel, Ralf Herbrich
  • Patent number: 8539487
    Abstract: A computer system provides a way to automatically generate compound commands that perform tasks made up of multiple simple commands. A compound command generation mechanism monitors consecutive user commands and compares the consecutive commands a user has taken to a command sequence identification policy. If the user's consecutive commands satisfy the command sequence identification policy the user's consecutive commands become a command sequence. If the command sequence satisfies the compound command policy, the compound generation mechanism can generate a compound command for the command sequence automatically or prompt an administrator to allow the compound command to be generated. Generating a compound command can be done on a user by user basis or on a system wide basis. The compound command can then be displayed to the user to execute so that the command sequence is performed by the user selecting the compound command for execution.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: September 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, David Gerard Herbeck, Todd Eric Johnson, John Edward Petri, Leah Rae Smutzer
  • Patent number: 8515715
    Abstract: Disclosed are embodiments of a method, a system and a program storage device for simulating electronic device performance as a function of process variations. In these embodiments, functions of a primary model parameter for each of multiple secondary model parameters across multiple different process conditions can be determined based on a relatively small number of target sets of device characteristics. These functions can then be used to augment a simulator so that during subsequent simulations of the electronic device over a wide range of varying process conditions, a change in a value for the primary model parameter will automatically result in corresponding changes in values for the secondary model parameters. By augmenting the simulation environment in this manner, the disclosed embodiments efficiently provide more robust simulation results over prior art techniques.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Pamela Castalino, Sudesh Saroop, Peter W. Schneider, Joseph P. Walko
  • Patent number: 8504392
    Abstract: Systems and methods can mine structured clinical event data in an electronic health record (EHR) system to determine patient outcomes. Mining the structured clinical event data instead of or in addition to mining discharge summaries can increase the accuracy of patient outcome identification. Sophisticated language models can be used to extract outcomes from discharge summaries while also inferring outcomes from cues or hints contained in the structured clinical event data. For example, the clinical event data can include information regarding treatments and medications prescribed by clinicians to specifically manage patient complications; thus, presence or absence of relevant treatments in the clinical event data can provide independent indicators to disambiguate cases where current language processing approaches fail.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: August 6, 2013
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Suchi Saria, Gayle McElvain, Anand K. Rajani, Anna A. Penn, Daphne L. Koller
  • Patent number: 8473499
    Abstract: Techniques for unsupervised management of a question and answer (QA) forum include labeling of answers for quality purposes, and identification of experts. In a QA thread, a ranking of answers may include an initial labeling of the longest answer in each thread as the best answer. Such a labeling provides an initial point of reference. Then, in an iterative manner answerers are ranked using the labeling. The ranking of answerers allows selection of experts and poor or inexpert answerers. A label update is performed using the experts (and perhaps inexpert answerers) as input. The label update may be used to train a model, which may describe quality of answers in one or more QA threads and an indication of expert and inexpert answerers. The iterative process may be ended upon convergence or upon a maximum number of iterations.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: Young-In Song, Liu Jing, Chin-Yew Lin, Tetsuya Sakai
  • Publication number: 20130132332
    Abstract: A computing device receives a rule that includes information describing conditions associated with a consequence, and identifies rule components corresponding to the rule. The computing device creates a rule formula, based on the rule components, by creating a first-order logic version of the rule and creating a rule formula table based on the first-order logic version of the rule. The computing device stores the rule formula table in a relational database.
    Type: Application
    Filed: November 18, 2011
    Publication date: May 23, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Yankai SU, Mohammad Farrukh Pulak, Sayeed Mahmud
  • Patent number: 8402365
    Abstract: An information processing apparatus includes an input unit configured to input an annotation of at least one of an underline, a box, a character, a character string, a symbol and a symbol string to a displayed document, an annotation recognition unit configured to recognize a type of the annotation and a coverage of the annotation in the document, an intention estimation unit configured to estimate intention of a user based on the type of the annotation and information in the coverage, an action storage unit configured to store a plurality of actions, an action selection unit configured to select an action to be performed for the document from the action storage based on the intention estimated by the intention estimation unit, and an execution unit configured to execute the action selected by the action selection unit.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: March 19, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masaru Suzuki, Yasuto Ishitani, Ken Ueno
  • Patent number: 8396826
    Abstract: Systems and methods for optimization of real time production operations. In one embodiment, a moving time horizon based parametric model provides fast predictions for production optimization in a short-term framework. In another embodiment, multiple technologies are selected in connection with asset performance workflows that are uniquely implemented in a multi-phase approach.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: March 12, 2013
    Assignee: Landmark Graphics Corporation
    Inventors: Gerardo Mijares, Alejandro Garcia, Sathish Sankaran, Jose Rodriguez, Luigi Saputelli, Ankur Awasthi, Michael Nikolaou
  • Patent number: 8381208
    Abstract: Embodiments of the invention provide the ability to determine whether a particular application may be safely added to a client computing device. Further, embodiments of the invention also allow for performing a rollback operation on clients experiencing a decrease of performance due to an addition of new software. For example, after a client updates to a new piece of software, a server may monitor the performance of the first client by analyzing a plurality of updates received from the first client. Each update may include a performance indicator. Using the updates, the server may detect a decrease in the performance of the first client. Upon detecting the decrease in the performance, the server may initiate a rollback to a previous state on the first client.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Burke, Nicholas F. Campion, Joseph H. Peterson
  • Patent number: 8364840
    Abstract: Various implementations are disclosed for routing messages according to a routing order, where sequences (e.g., sub-sections or subsets) of the routing order are progressively and/or iteratively resolved during a run-time of the message routing operation(s). The resolution of a sequence may involve determining identity information of recipients that were previously only described within the sequence in relation to one another, in relation to the group, or in relation to a type of routing order. Further, the resolution(s) of the sequences may depend at least in part on responses received from recipients of the message during execution of earlier (resolved) sequences of the message routing operations. In this way, message routing may occur dynamically, so that, for example, new recipients may be added, or a (new) message order may otherwise be realized or implemented, during the run-time of the routing operation.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: January 29, 2013
    Assignee: SAP AG
    Inventor: Alistair P. Barros
  • Patent number: 8362918
    Abstract: A power saving system and method for the home appliances and home network devices is provided. The system provides an energy consumption monitoring and standby power saving system that is connected to home appliances and that may detect the amount of power consumed by corresponding home appliances. The system includes one or more energy saving nodes which approve application or shut-off power to a corresponding home appliances, and an energy saving server that is connected to each of the energy saving nodes and collects status information of the corresponding home appliances including said amount of power consumption from said nodes.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: January 29, 2013
    Assignee: Korea Electronics Technology Institute
    Inventors: Kwangsoon Choi, Youngchoong Park, Yangkeun Ahn, Kwangmo Jung, Woochool Park, Haemoon Seo, Kyeunghak Seo
  • Patent number: 8352388
    Abstract: A system and method for processing information in unstructured or structured form, comprising a computer running in a distributed network with one or more data agents. Associations of natural language artifacts may be learned from natural language artifacts in unstructured data sources, and semantic and syntactic relationships may be learned in structured data sources, using grouping based on a criteria of shared features that are dynamically determined without the use of a priori classifications, by employing conditional probability constraints.
    Type: Grant
    Filed: September 5, 2011
    Date of Patent: January 8, 2013
    Inventor: Timothy W. Estes
  • Patent number: 8332348
    Abstract: Methods and systems for knowledge extraction and prediction are described. In an example, a computerized method, and system for performing the method, can include receiving historical data pertaining to a domain of interest, receiving predetermined heuristics design data associated with the domain of interest, and using the predetermined heuristics design and historical data, automatically creating causal maps including a hierarchy of nodes, each node of the hierarchy of nodes being associated with a plurality of quantization points and reference temporal patterns, the plurality quantization points being known reference spatial patterns.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: December 11, 2012
    Assignee: United Services Automobile Association (USAA)
    Inventor: Larry Avery
  • Patent number: 8321372
    Abstract: A process, machine, manufacture, or composition of matter, and improvements, illustratively as method of using a machine, the method including: storing data of a population in memory; computing, by a computer accessing the data stored in the memory, a probability of at least one future medical treatment needed by at least one individual having data in the data of a population; ascribing, by the computer applying the computed probabilities, each said individual with one of a plurality of risk stratifications for each said future medical treatment; and producing, by the computer communicating to an output device, output including at least one said ascribed individual in association with the one of the risk stratifications. The method can also include forming, by the computer accessing the data stored in the memory, an association of travel by an individual and a health consequence as a result of the travel by the individual; and generating, at the output device, output including the association.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: November 27, 2012
    Assignee: Bridgehealth Medical, Inc.
    Inventors: Amitabha Rakshit, Lonnie Busby, David Calone, Andrew Dombro, Victor Lazzaro, Jordan Klear, William E. Garin
  • Patent number: 8306940
    Abstract: A real-time visual feedback ensemble classifier generator and method for interactively generating an optimal ensemble classifier using a user interface. Embodiments of the real-time visual feedback ensemble classifier generator and method use a weight adjustment operation and a partitioning operation in the interactive generation process. In addition, the generator and method include a user interface that provides real-time visual feedback to a user so that the user can see how the weight adjustment and partitioning operation affect the overall accuracy of the ensemble classifier. Using the user interface and the interactive controls available on the user interface, a user can iteratively use one or both of the weigh adjustment operation and partitioning operation to generate an optimized ensemble classifier.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Bongshin Lee, Ashish Kapoor, Desney S. Tan, Justin Talbot
  • Patent number: 8301580
    Abstract: A management system for a computer system is disclosed. The computer system operates or includes various products (e.g., software products) that can be managed in a management system or collectively by a group of management systems. Typically, the management system operates on a computer separate from the computer system being managed. The management system can make use of a knowledge base of causing symptoms for previously observed problems at other sites or computer systems. In other words, the knowledge base can built from and shared by different users across different products to leverage knowledge that is otherwise disparate. The knowledge base typically grows over time. The management system can use its ability to request information from the computer system being managed together with the knowledge base to infer a problem root cause in the computer system being managed.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: October 30, 2012
    Assignee: IpVenture, Inc.
    Inventors: Saumitra Das, Stepan Sokolov, Bill “Yuan-Chi” Chiu
  • Patent number: 8285668
    Abstract: Technologies are described herein for building a knowledgebase of associated time-based events and displaying the associations between the events to a user. A chronology knowledgebase application is implemented that maintains a knowledgebase of facts and events that captures both the details of each event and the associations between them. The associated events can be readily retrieved by users of the chronology knowledgebase application and displayed in a way that makes apparent the temporal and causal relationship between the associated events.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: October 9, 2012
    Assignee: Microsoft Corporation
    Inventor: Robert William Kaiser
  • Patent number: 8271328
    Abstract: Methods and systems to modify the number and/or positioning of advertisements presented to a user based on that user's activity patterns (e.g., previous queries, query result selections, ad selections, etc.) and the order in which events constituting the activity patterns occurred. For example, the methods and systems can be based on a Markov model utilizing the user's activity patterns.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: September 18, 2012
    Assignee: Google Inc.
    Inventors: Edward A. Baltz, Khanh Nguyen, Ralph U. Gasser, Michael Frumkin, Karthik Gopalratnam, Myles Sussman, Gregory J. Friedman
  • Patent number: 8234485
    Abstract: A method relating to rule-regulated configuration of software includes receiving an unsuccessful configuration that a sender computer system sends to a recipient computer system upon software being unsuccessfully configured in the sender computer system. Validation rules for configuring the software allowed the unsuccessful configuration. The validation rules are modified in the recipient computer system using the using the unsuccessful configuration. The modified validation rules are provided to the sender computer system. Several sender systems may routinely report new configurations to the recipient computer system. The rules may be modified upon creating a variation of the configuration and determining whether it successfully configures the software. The variation may involve using a probabilistic distribution.
    Type: Grant
    Filed: January 4, 2005
    Date of Patent: July 31, 2012
    Assignee: SAP AG
    Inventor: Yuh-Cherng Wu
  • Patent number: 8229879
    Abstract: An auto-adaptive system is provided that includes a template builder that allows weighted templates to be created for computing auto-adaptive features, an auto-adaptive event locator that analyzes a data set to identify events, an event extractor that locates and extracts identified events and provides events for review by an event analyzer (operator or programmed module) to distinguish clutter data from target data, and an auto-adaptive risk analyzer that processes data related to hit rates, false alarm rates, alarm costs, and risk factors to determine return on investment information and receiver operator characteristic curves.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: July 24, 2012
    Assignee: Brainlike, Inc.
    Inventors: Robert J. Jannarone, John Tyler Tatum, Thuy Xuan Cox, Leronzo Lidell Tatum
  • Patent number: 8225214
    Abstract: Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing of information includes receiving from first and second sources indications of ability to supply values for, respectively, an indicated one of the state attributes and another of the state attributes. In such situations, after receiving an indication of the indicated attribute from a first client, the providing of information further includes determining that the first source is available to supply a value for the indicated attribute, obtaining from the first source an indication of the value and information describing the indicated value, determining based at least in part on the descriptive information whether the indicated value is appropriate to be supplied to the client, and supplying the indicated value to the client when it is determined that the indicated value is appropriate.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Kenneth H. Abbott, Dan Newell, James O. Robarts, Ken Swapp
  • Patent number: 8224762
    Abstract: An information processing method for a business process analysis includes identifying a processing target field in a record generated in an analysis target system and stored in a data storage; identifying data representing probability that the processing target field corresponds to a time stamp of an event by using definition data for each field in the record; and presenting a user with the identified data so as to correspond to each said field.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: July 17, 2012
    Assignee: Fujitsu Limited
    Inventors: Akira Kawamura, Yoshihide Nomura, Kenichi Kobayashi, Tsuyoshi Kanai, Hirotaka Hara
  • Publication number: 20120130932
    Abstract: Described are symbolic finite automata for symbolically expressing and analyzing regular expression constraints, such as for use in program analysis and testing. A regular expression or pattern is transformed into a symbolic finite automaton having transitions that are labeled by formulas that denote sets of characters (rather than individual characters). Also described is composing two or more symbolic finite automata into a resulting symbolic finite automaton that is fully satisfiable. A constraint solver may be used to ensure satisfiability.
    Type: Application
    Filed: November 19, 2010
    Publication date: May 24, 2012
    Applicant: Microsoft Corporation
    Inventors: Margus Veanes, Jonathan Paul De Halleux, Nikolai Tillmann
  • Patent number: 8181113
    Abstract: Techniques are described providing mediated information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a first source an indication of a first value for an indicated one of the state attributes of the modeled current state, receiving from a second source an indication of a second value for the indicated state attribute, and, after an indication from a client for a value for the indicated state attribute, sending to the client a mediated value for the indicated state attribute that is produced by mediating between available values for the indicated state attribute including at least the first and second values.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: May 15, 2012
    Assignee: Microsoft Corporation
    Inventors: Kenneth H. Abbott, Dan Newell, James O. Robarts, Joshua M. Freedman, Johnson Apacible
  • Patent number: 8170980
    Abstract: A universal software architecture for decision support includes an n-tiered architecture for building a universal task and workload management software system. The design incorporates a connectivity tier for activating a data object representative of application specific data; a management tier for activating a workflow object in response to both the data object and application specific rules; and a presentation tier for providing a user with decision support elements responsive to said workflow object. The design may also incorporate a corporate tier for providing the application specific data and rules.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: May 1, 2012
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Daniel L. Lulue, Glenn A. Osga, Neil P. Acantilado, Bryan L. Croft, Jimmy C. Lam, Michael J. Carlin
  • Patent number: 8156065
    Abstract: A system is provided for managing a data structure based variable rules engine. The system includes a processor, a set of questions, a variables data structure comprising values and a set of variables, a results data structure comprising a set of requirements, a user interface, and a rules engine. The user interface outputs the set of questions and receives responses to the set of questions. The rules engine, when executed by the processor, assigns results to the set of variables by combining the responses with the values in the variables data structure, and determines whether the results meet the set of requirements in a results data structure. The set of questions, values, responses, and results are associated with a plurality of time frames. The user interface also outputs the results for the plurality of time frames in response to a determination that the results meet the set of requirements.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: April 10, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert C. Larios, Jr., Angela M. Nguyen, Michael J. Sanders
  • Patent number: 8155949
    Abstract: A knowledge-based decision support system that allows for communication and learning to occur using natural language is presented. The system has a capability to automatically extract features from the natural language using symmetric reductions and random search. The iterative generalization of the rule base and checking of the resultant base against a case base from which the generalizations are induced is also provided. The decision support system can be used to search semi-structured databases and automatically learns new knowledge and search control knowledge where it is most needed based on the pattern of previous rule firings.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: April 10, 2012
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Stuart H Rubin
  • Patent number: 8140457
    Abstract: Systems and methods for solving a constraint satisfaction problem (CSP) defined by one or more variables, constraints and probabilistic requests (PRs) are provided. In one embodiment, each PR is mapped onto a set of constraints that implement the PR. The CSP solver then finds a series of solutions to the CSP. For each solution, if a constraint associated with a PR is satisfied, then a success counter for that PR is incremented; else a failure counter for that PR is incremented. If the constraint was not considered for the purpose of solving the CSP, then the failure counter for the PR associated with the constraint is incremented.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Shady Copty, Roy Emek, Itai Jaeger, Yoav Katz, Shai Lubliner
  • Patent number: 8131750
    Abstract: Systems (and corresponding methodologies) that annotate experience data in real-time are provided. The real-time annotated experience data can be employed in accordance with augmented reality systems which are capable of overlaying virtual data upon real-world data. The system employs ‘smart-tags’ that are capable of identifying data that relates to and/or is associated with the real-world scenarios and situations.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Steven N. Bathiche, Shai Guday, Zachary Lewis Russell, Boyd Cannon Multerer, Jon Marcus Randall Whitten, Andrew David Wilson, Matthew B. MacLaurin
  • Patent number: 8126826
    Abstract: Systems and methods consistent with the present invention improve manual screening processes for a group of documents by implementing an active learning screening process with dynamic information modeling. A classification algorithm is trained to recognize the relationships between concept tags applied to a subset of the documents and true or correct utility or relevance ratings applied to the subset of documents. Once adequately trained using several subsets of documents, the classification algorithm may be applied to the entire group of documents, screening out documents that are not relevant or important.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: February 28, 2012
    Assignee: Noblis, Inc.
    Inventors: Victor J. Pollara, Joseph Lau, Christopher H. Schmid
  • Patent number: 8108333
    Abstract: Probability densities are calculated. According to an example embodiment, a Gaussian probability density is computed for a set of data representing a multivariate Gaussian distribution (Gaussian) by matching moments of truncated distributions. A distribution is projected onto dimensions of the set of data to generate cavity-local Gaussians. For the set of data, site-local univariate Gaussians are selected so that the moments match cavity-local univariate Gaussians (the moments of the product of the cavity-local Gaussians and the selected site-local univariate Gaussians, match the moments of the product of the cavity-local Gaussians and the cavity-local truncations). The selected site-local univariate Gaussians are aggregated globally to form a new global Gaussian.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: January 31, 2012
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventor: John Patrick Cunningham
  • Patent number: 8037003
    Abstract: In accordance with one aspect of the present exemplary embodiment, a system determines a solution based on received data. An intake component receives an incomplete data set from one or more sources. A recommendation system transforms the incomplete data set into a semantic data set via latent semantic indexing, classifies the semantic data set into an existing cluster and provides one or more solutions of the existing cluster as one or more recommendations.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: October 11, 2011
    Assignee: Xerox Corporation
    Inventors: Ming Zhong, Tong Sun, Michael D. Shepherd, Alan T. Cote
  • Patent number: 8020104
    Abstract: Techniques are disclosed for using a combination of explicit and implicit user context modeling techniques to identify and provide appropriate computer actions based on a current context, and to continuously improve the providing of such computer actions. The appropriate computer actions include presentation of appropriate content and functionality. Feedback paths can be used to assist automated machine learning in detecting patterns and generating inferred rules, and improvements from the generated rules can be implemented with or without direct user control. The techniques can be used to enhance software and device functionality, including self-customizing of a model of the user's current context or situation, customizing received themes, predicting appropriate content for presentation or retrieval, self-customizing of software user interfaces, simplifying repetitive tasks or situations, and mentoring of the user to promote desired change.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: September 13, 2011
    Assignee: Microsoft Corporation
    Inventors: James O. Robarts, Eric L. Matteson
  • Patent number: 8001166
    Abstract: Techniques for analyzing keyword data for quality management purposes are provided. One or more keywords are selected. Each of the one or more keywords represent a category of quality management. A keyword time series is prepared for each of the one or more selected keywords. A set of fixed form time series is prepared for each of the one or more selected keywords. The set of fixed form time series comprises one or more fixed form time series representing statistical data related to the one or more selected keywords. One or more correction sets comprising one or more correction parameters are obtained. Each of the one or more correction parameters correspond to one of the one or more fixed form time series within each set of fixed form time series. A set of corrected time series is generated for each of the one or more correction sets.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Hirobumi Toyoshima, Daisuke Takuma, Hiroki Oya
  • Patent number: 7979380
    Abstract: Data of at least one of past values and present values of a system is consolidated from a plurality of sources. Virtual data of future values of the system is generated by applying the acquired data to a predictive model. Additional acquired data is received. The virtual data is dynamically updated by applying the additional acquired data to the predictive model.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: July 12, 2011
    Assignee: Applied Materials, Inc.
    Inventors: James Moyne, Richard Stafford
  • Patent number: 7936951
    Abstract: A computer-implemented, knowledge-based process for digitizing a set of documents, which includes using a computer to perform the steps of loading a set of definitions stored in an XML document into a computer-implemented digitization module, the set of definitions including image type and fields; initializing a knowledge base from a knowledge base library having a plurality of knowledge bases categorized by domain, the initialized knowledge base corresponding to the domain of the set of documents and containing information relevant to the domain; providing a document from the set of documents in electronic form to the computer-implemented digitization module, the document having a plurality of records; loading the initialized knowledge base from the knowledge base library into the computer-implemented digitization module; digitizing each record of the document; automatically generating at least one field value using information from the knowledge base; and validating each record of the document against prede
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: May 3, 2011
    Assignee: Ecompex, Inc.
    Inventor: Qingfeng Duan
  • Patent number: 7926029
    Abstract: The present invention relates to a software development infrastructure and/or methodology in, for example, multi-platform computing environments. More specifically, this invention relates to a software development system and an approach for providing, for example in at least one embodiment, a lattice-based organization of interdependent software products for multi-dimensional progressive application specialization. The inventive system and method optionally starts with a generic root product node and incorporates more domain specific extensions in multiple tiers of constructs, facilities, and complexities, to create specialized applications.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: April 12, 2011
    Assignee: 21st Century Systems, Inc.
    Inventors: Alexander D. Stoyen, Plamen D. Petrov, Qiuming Ming, Eric Lindahl
  • Patent number: 7921072
    Abstract: Methods and apparatus are provided for mapping XML source documents to target documents using schema embeddings. According to one aspect of the invention, one or more edges in the one or more source schemas are mapped to one or more paths in at least one target schema. The disclosed mapping techniques ensure that (i) one or more source documents that conform to one or more of the source schemas can be recovered from one or more target documents that conform to the at least one target schema, if a mapping exists between the one or more of the source schemas and the at least one target schema; (ii) queries on one or more source documents that conform to one or more of the source schemas in a given query language can be answered on one or more target documents that conform to the at least one target schema; and (iii) the one or more target documents conform to a target schema.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: April 5, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Philip L. Bohannon, Wenfei Fan, Michael E. Flaster, Suryanarayan Perinkulam
  • Publication number: 20110078107
    Abstract: An enforcement system may include a policy decision point and an adaptive grid. Requests for service from users are passed to the policy decision point which uses enforcer agents in the adaptive grid to enforce policies by selecting from available policy enforcement points. The adaptive grid may also include explorer agents for evaluating enforcement capabilities available to the enforcement system.
    Type: Application
    Filed: November 28, 2009
    Publication date: March 31, 2011
    Inventors: Kiran Joseph Almeida, Viji Kakkattu Ravindran, Birur Keshavarao Sudhanva Bhandolkar
  • Patent number: 7912561
    Abstract: A system for monitoring an industrial process and taking action based on the results of process monitoring. Actions taken may include process control, paging, voicemail, and input for e-enterprise systems. The system includes an input module for receiving a plurality of parameters from a process for manufacture of a substance or object. The system also includes a library module. The library module includes a plurality of computer aided processes. Any one of the computer aided processes is capable of using each of the plurality of parameters to compare at least two of the plurality of parameters against a training set of parameters. The training set of parameters is generally predetermined. The computer aided process is also capable of determining if the at least two of the plurality of parameters are within a predetermined range of the training set of parameters. Additionally, the system includes an output module for outputting a result based upon the training set and the plurality of parameters.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: March 22, 2011
    Assignee: Smiths Detection Inc.
    Inventors: Chang-Meng B. Hsiung, Bethsabeth Munoz, Ajoy Kumar Roy, Michael Gregory Steinthal, Steven A. Sunshine, Michael Allen Vicic, Shou-Hua Zhang
  • Patent number: 7873675
    Abstract: Importation of data records organized within tables from a source system to a target system while preserving relationships among data records of the tables when record identification values identifying each data record have been changed during importation includes, using the same database query on an entire table to update each record identification references that refers to a data record in another table.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: January 18, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeffrey D. Richey, Srikanth R. Avadhanam, Vladimir Y. Sergeyev
  • Publication number: 20110004580
    Abstract: Particular embodiments use roles to determine anomalies in a user's behavior. Different roles may be defined for a business. For example, users that have similar job responsibilities are grouped in a role. Behavior information is then monitored for the plurality of users in the role. This may include transactions or other actions taken by the user. Over time, a profile can be generated for the user based on the monitored behavior. This profile learns the user's behavior. Information for the user's behavior may then be compared to other users' profiles in the same role to determine anomalies in the user's behavior over time. For example, when differences in activities occur for a user as compared to other users with the same role, a message may be generated that indicates that there may be an anomaly in the user's behavior. This alert may then be output.
    Type: Application
    Filed: July 1, 2009
    Publication date: January 6, 2011
    Applicant: Oracle International Corporation
    Inventor: Thomas Varghese
  • Publication number: 20100318986
    Abstract: Embodiments of the invention provide the ability to determine whether a particular application may be safely added to a client computing device. Further, embodiments of the invention also allow for performing a rollback operation on clients experiencing a decrease of performance due to an addition of new software. For example, after a client updates to a new piece of software, a server may monitor the performance of the first client by analyzing a plurality of updates received from the first client. Each update may include a performance indicator. Using the updates, the server may detect a decrease in the performance of the first client. Upon detecting the decrease in the performance, the server may initiate a rollback to a previous state on the first client.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES, CORPORATION
    Inventors: MICHAEL R. BURKE, NICHOLAS F. CAMPION, JOSEPH H. PETERSON
  • Patent number: 7853549
    Abstract: A method for rule compliance situation checking is provided. The method in one aspect, includes the steps of: a) building a rule model for predefined rules and building a business operational model for business processes; b) normalizing vocabularies in the rule model and the business operational model; c) checking whether the rule model is satisfied by the business operational model; and d) outputting a report on checking results. The present invention also provides a corresponding system for rule compliance checking. The rule compliance checking of the present invention allows users to perform fast and effective automatic checking of rule compliance, avoid interference of man-made factors in checking process to a great extent and thus guarantee veracity of checking results.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ying Huang, Haiqi Liang, Ying Liu, Birgit Monika Pfitzmann, Jian Wang, Xin Zhou, Jun Zhu
  • Publication number: 20100312729
    Abstract: A Real-Time Group Intelligence Creation System 100 comprising of Group Intelligence Creation Controller 200, Facilitator Expert System 300, Adaptive Group Intelligence Mining Engine 400, Intelligent Web Communicator 500, Idea and Solution Source Data Server 600, and Classification, Extraction, Thinking Pattern and Hint Data Server 700. The System extends traditional computational grid to include idea creations and problem solving generations to form a collaborative thinking grid that is made up of mass volume of participants using either mobile device or stationary device, and is without the need of face-to-face interaction. The System uses both shallow knowledge and deep knowledge mining agents to mine unstructured ideas and solutions in real-time for unifying multiple topics and generating classifications, extractions, thinking patterns and hints. This information are provided to participants during creation processes in order to simulate and accelerate participants' thinking further.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 9, 2010
    Inventors: Thomas C. H. Chen, Jenny P. Chen
  • Publication number: 20100268672
    Abstract: An advisement manager is provided. One embodiment includes a processor connected to a memory device. A manager module executing on the processor, and is configured to receive an event signal triggered by an event, store content of the event signal in the memory device, retrieve information for responding to the event from different sources, and transmit the response information to an output device. An interface module is configured to display event information and the response information, and accept a response selection.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 21, 2010
    Applicant: International Business Machines Corporation
    Inventors: Thomas S. Brugler, Todd M. Eischeid, Mark E. Molander, Kerry A. Ortega