Knowledge Acquisition By A Knowledge Processing System Patents (Class 706/61)
-
Patent number: 8554717Abstract: 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: GrantFiled: July 12, 2010Date of Patent: October 8, 2013Assignee: Baker Hughes IncorporatedInventors: Hanno Reckmann, Dustin R. Garvey
-
Publication number: 20130254154Abstract: 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: ApplicationFiled: September 19, 2012Publication date: September 26, 2013Inventor: Jill Benita Nephew
-
Patent number: 8543660Abstract: 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: GrantFiled: May 27, 2011Date of Patent: September 24, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Brian F. Roberts, Anthony M. Lemus, Michael D'Argenio, Donald H. Relyea
-
Patent number: 8538905Abstract: 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: GrantFiled: December 2, 2010Date of Patent: September 17, 2013Assignee: Red Hat, Inc.Inventors: Mark Proctor, Edson Tirelli
-
Patent number: 8538910Abstract: 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: GrantFiled: January 16, 2007Date of Patent: September 17, 2013Assignee: Microsoft CorporationInventors: Thomas Minka, Thore K H Graepel, Ralf Herbrich
-
Patent number: 8539487Abstract: 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: GrantFiled: September 11, 2009Date of Patent: September 17, 2013Assignee: International Business Machines CorporationInventors: Brian John Cragun, David Gerard Herbeck, Todd Eric Johnson, John Edward Petri, Leah Rae Smutzer
-
Patent number: 8515715Abstract: 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: GrantFiled: June 17, 2011Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Pamela Castalino, Sudesh Saroop, Peter W. Schneider, Joseph P. Walko
-
Patent number: 8504392Abstract: 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: GrantFiled: November 11, 2011Date of Patent: August 6, 2013Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Suchi Saria, Gayle McElvain, Anand K. Rajani, Anna A. Penn, Daphne L. Koller
-
Patent number: 8473499Abstract: 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: GrantFiled: October 17, 2011Date of Patent: June 25, 2013Assignee: Microsoft CorporationInventors: Young-In Song, Liu Jing, Chin-Yew Lin, Tetsuya Sakai
-
Publication number: 20130132332Abstract: 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: ApplicationFiled: November 18, 2011Publication date: May 23, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Yankai SU, Mohammad Farrukh Pulak, Sayeed Mahmud
-
Patent number: 8402365Abstract: 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: GrantFiled: August 26, 2005Date of Patent: March 19, 2013Assignee: Kabushiki Kaisha ToshibaInventors: Masaru Suzuki, Yasuto Ishitani, Ken Ueno
-
Patent number: 8396826Abstract: 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: GrantFiled: December 17, 2008Date of Patent: March 12, 2013Assignee: Landmark Graphics CorporationInventors: Gerardo Mijares, Alejandro Garcia, Sathish Sankaran, Jose Rodriguez, Luigi Saputelli, Ankur Awasthi, Michael Nikolaou
-
Patent number: 8381208Abstract: 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: GrantFiled: June 11, 2009Date of Patent: February 19, 2013Assignee: International Business Machines CorporationInventors: Michael R. Burke, Nicholas F. Campion, Joseph H. Peterson
-
Patent number: 8364840Abstract: 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: GrantFiled: December 2, 2005Date of Patent: January 29, 2013Assignee: SAP AGInventor: Alistair P. Barros
-
Patent number: 8362918Abstract: 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: GrantFiled: December 22, 2009Date of Patent: January 29, 2013Assignee: Korea Electronics Technology InstituteInventors: Kwangsoon Choi, Youngchoong Park, Yangkeun Ahn, Kwangmo Jung, Woochool Park, Haemoon Seo, Kyeunghak Seo
-
Patent number: 8352388Abstract: 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: GrantFiled: September 5, 2011Date of Patent: January 8, 2013Inventor: Timothy W. Estes
-
Patent number: 8332348Abstract: 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: GrantFiled: July 10, 2009Date of Patent: December 11, 2012Assignee: United Services Automobile Association (USAA)Inventor: Larry Avery
-
Patent number: 8321372Abstract: 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: GrantFiled: April 19, 2010Date of Patent: November 27, 2012Assignee: Bridgehealth Medical, Inc.Inventors: Amitabha Rakshit, Lonnie Busby, David Calone, Andrew Dombro, Victor Lazzaro, Jordan Klear, William E. Garin
-
Patent number: 8306940Abstract: 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: GrantFiled: March 20, 2009Date of Patent: November 6, 2012Assignee: Microsoft CorporationInventors: Bongshin Lee, Ashish Kapoor, Desney S. Tan, Justin Talbot
-
Patent number: 8301580Abstract: 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: GrantFiled: March 12, 2010Date of Patent: October 30, 2012Assignee: IpVenture, Inc.Inventors: Saumitra Das, Stepan Sokolov, Bill “Yuan-Chi” Chiu
-
Patent number: 8285668Abstract: 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: GrantFiled: May 15, 2008Date of Patent: October 9, 2012Assignee: Microsoft CorporationInventor: Robert William Kaiser
-
Patent number: 8271328Abstract: 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: GrantFiled: December 17, 2008Date of Patent: September 18, 2012Assignee: Google Inc.Inventors: Edward A. Baltz, Khanh Nguyen, Ralph U. Gasser, Michael Frumkin, Karthik Gopalratnam, Myles Sussman, Gregory J. Friedman
-
Patent number: 8234485Abstract: 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: GrantFiled: January 4, 2005Date of Patent: July 31, 2012Assignee: SAP AGInventor: Yuh-Cherng Wu
-
Patent number: 8229879Abstract: 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: GrantFiled: March 27, 2009Date of Patent: July 24, 2012Assignee: Brainlike, Inc.Inventors: Robert J. Jannarone, John Tyler Tatum, Thuy Xuan Cox, Leronzo Lidell Tatum
-
Patent number: 8225214Abstract: 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: GrantFiled: February 19, 2009Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: Kenneth H. Abbott, Dan Newell, James O. Robarts, Ken Swapp
-
Patent number: 8224762Abstract: 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: GrantFiled: March 13, 2009Date of Patent: July 17, 2012Assignee: Fujitsu LimitedInventors: Akira Kawamura, Yoshihide Nomura, Kenichi Kobayashi, Tsuyoshi Kanai, Hirotaka Hara
-
Publication number: 20120130932Abstract: 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: ApplicationFiled: November 19, 2010Publication date: May 24, 2012Applicant: Microsoft CorporationInventors: Margus Veanes, Jonathan Paul De Halleux, Nikolai Tillmann
-
Patent number: 8181113Abstract: 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: GrantFiled: October 27, 2008Date of Patent: May 15, 2012Assignee: Microsoft CorporationInventors: Kenneth H. Abbott, Dan Newell, James O. Robarts, Joshua M. Freedman, Johnson Apacible
-
Patent number: 8170980Abstract: 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: GrantFiled: October 10, 2003Date of Patent: May 1, 2012Assignee: The United States of America as represented by the Secretary of the NavyInventors: Daniel L. Lulue, Glenn A. Osga, Neil P. Acantilado, Bryan L. Croft, Jimmy C. Lam, Michael J. Carlin
-
Patent number: 8156065Abstract: 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: GrantFiled: June 30, 2008Date of Patent: April 10, 2012Assignee: Sprint Communications Company L.P.Inventors: Robert C. Larios, Jr., Angela M. Nguyen, Michael J. Sanders
-
Patent number: 8155949Abstract: 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: GrantFiled: October 1, 2008Date of Patent: April 10, 2012Assignee: The United States of America as represented by the Secretary of the NavyInventor: Stuart H Rubin
-
Patent number: 8140457Abstract: 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: GrantFiled: July 9, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Shady Copty, Roy Emek, Itai Jaeger, Yoav Katz, Shai Lubliner
-
Patent number: 8131750Abstract: 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: GrantFiled: December 28, 2007Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Steven N. Bathiche, Shai Guday, Zachary Lewis Russell, Boyd Cannon Multerer, Jon Marcus Randall Whitten, Andrew David Wilson, Matthew B. MacLaurin
-
Patent number: 8126826Abstract: 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: GrantFiled: September 19, 2008Date of Patent: February 28, 2012Assignee: Noblis, Inc.Inventors: Victor J. Pollara, Joseph Lau, Christopher H. Schmid
-
Patent number: 8108333Abstract: 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: GrantFiled: November 7, 2008Date of Patent: January 31, 2012Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventor: John Patrick Cunningham
-
Patent number: 8037003Abstract: 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: GrantFiled: July 15, 2008Date of Patent: October 11, 2011Assignee: Xerox CorporationInventors: Ming Zhong, Tong Sun, Michael D. Shepherd, Alan T. Cote
-
Patent number: 8020104Abstract: 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: GrantFiled: January 11, 2005Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventors: James O. Robarts, Eric L. Matteson
-
Patent number: 8001166Abstract: 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: GrantFiled: March 28, 2008Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Hirobumi Toyoshima, Daisuke Takuma, Hiroki Oya
-
Patent number: 7979380Abstract: 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: GrantFiled: February 22, 2008Date of Patent: July 12, 2011Assignee: Applied Materials, Inc.Inventors: James Moyne, Richard Stafford
-
Patent number: 7936951Abstract: 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 predeType: GrantFiled: March 6, 2007Date of Patent: May 3, 2011Assignee: Ecompex, Inc.Inventor: Qingfeng Duan
-
Patent number: 7926029Abstract: 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: GrantFiled: January 13, 2005Date of Patent: April 12, 2011Assignee: 21st Century Systems, Inc.Inventors: Alexander D. Stoyen, Plamen D. Petrov, Qiuming Ming, Eric Lindahl
-
Patent number: 7921072Abstract: 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: GrantFiled: May 31, 2005Date of Patent: April 5, 2011Assignee: Alcatel-Lucent USA Inc.Inventors: Philip L. Bohannon, Wenfei Fan, Michael E. Flaster, Suryanarayan Perinkulam
-
Publication number: 20110078107Abstract: 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: ApplicationFiled: November 28, 2009Publication date: March 31, 2011Inventors: Kiran Joseph Almeida, Viji Kakkattu Ravindran, Birur Keshavarao Sudhanva Bhandolkar
-
Patent number: 7912561Abstract: 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: GrantFiled: December 21, 2007Date of Patent: March 22, 2011Assignee: 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: 7873675Abstract: 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: GrantFiled: March 17, 2006Date of Patent: January 18, 2011Assignee: Microsoft CorporationInventors: Jeffrey D. Richey, Srikanth R. Avadhanam, Vladimir Y. Sergeyev
-
Publication number: 20110004580Abstract: 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: ApplicationFiled: July 1, 2009Publication date: January 6, 2011Applicant: Oracle International CorporationInventor: Thomas Varghese
-
Publication number: 20100318986Abstract: 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: ApplicationFiled: June 11, 2009Publication date: December 16, 2010Applicant: INTERNATIONAL BUSINESS MACHINES, CORPORATIONInventors: MICHAEL R. BURKE, NICHOLAS F. CAMPION, JOSEPH H. PETERSON
-
Patent number: 7853549Abstract: 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: GrantFiled: August 6, 2008Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: Ying Huang, Haiqi Liang, Ying Liu, Birgit Monika Pfitzmann, Jian Wang, Xin Zhou, Jun Zhu
-
Publication number: 20100312729Abstract: 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: ApplicationFiled: June 5, 2009Publication date: December 9, 2010Inventors: Thomas C. H. Chen, Jenny P. Chen
-
Publication number: 20100268672Abstract: 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: ApplicationFiled: April 21, 2009Publication date: October 21, 2010Applicant: International Business Machines CorporationInventors: Thomas S. Brugler, Todd M. Eischeid, Mark E. Molander, Kerry A. Ortega