Patents by Inventor Darryl M. Adderly

Darryl M. Adderly has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160195402
    Abstract: A target travel destination is configured with a topic of conversation planned by a user to occur with at least one person at the target travel destination. A selection by the user of the target travel destination is detected within a user interface. Updated information about the topic of conversation configured with the target travel destination is obtained. The updated information about the topic of conversation configured with the target travel destination is provided to the user during the user's travel to the target travel destination.
    Type: Application
    Filed: January 7, 2015
    Publication date: July 7, 2016
    Inventors: Darryl M. Adderly, Prasad M. Kashyap, Brian J. Murray, Wenjian Qiao
  • Publication number: 20160147757
    Abstract: An approach is provided to identify permanence data corresponding to terms included in a corpus of a question answering (QA) system. Based on the identified permanence, a time-based confidence of each of the terms is established. Terms are identified as a plurality of candidate answers to a question posed to the QA system. Each of the plurality of candidate answers are scored with the scoring being at least partially based on the time-based confidence established for each of the terms.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 26, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Scott N. Gerard, Robert K. Tucker
  • Publication number: 20160147844
    Abstract: An approach is provided to identify permanence data corresponding to terms included in a corpus of a question answering (QA) system. Based on the identified permanence, a time-based confidence of each of the terms is established. Terms are identified as a plurality of candidate answers to a question posed to the QA system. Each of the plurality of candidate answers are scored with the scoring being at least partially based on the time-based confidence established for each of the terms.
    Type: Application
    Filed: September 22, 2015
    Publication date: May 26, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Scott N. Gerard, Robert K. Tucker
  • Publication number: 20160147875
    Abstract: Mechanisms for generating a set of questions to evaluate a link between concept entities are provided. A hypothetical link between at least two information concept entities is generated. A set of questions corresponding to the hypothetical link is retrieved and pruned into a subset of questions based on at least one of characteristics of the hypothetical link or characteristics of the at least two information concept entities. The pruned set of questions is processed based on a corpus of evidence to generate a measure of support for or against the hypothetical link being an actual link between the at least two information concept entities. A validity indication for the hypothetical link indicating whether or not the hypothetical link is an actual link between the at least two information concept entities is output.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160147901
    Abstract: A system, method, computer program product and computer program for evaluating links between objects are provided. A receive ontology component receives an ontology and an identify component identifies, from the ontology, semantic feature types within the ontology that can be used to measure the links between the objects. A data receive component receives instance information and maps the instance information into an ontological form of the instance information. An analyze component analyzes the ontological form to generate an ontological mapping of the instance information. A match component analyzes the mapping to identify matches with semantic patterns. A strength component analyzes the associated semantic features associated with the objects of the matches to determine weightings for the links of the matches. An alert component provides the links and associated weightings.
    Type: Application
    Filed: August 18, 2015
    Publication date: May 26, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160147874
    Abstract: A system, method, computer program product and computer program for evaluating links between objects are provided. A receive ontology component receives an ontology and an identify component identifies, from the ontology, semantic feature types within the ontology that can be used to measure the links between the objects. A data receive component receives instance information and maps the instance information into an ontological form of the instance information. An analyze component analyzes the ontological form to generate an ontological mapping of the instance information. A match component analyzes the mapping to identify matches with semantic patterns. A strength component analyzes the associated semantic features associated with the objects of the matches to determine weightings for the links of the matches. An alert component provides the links and associated weightings.
    Type: Application
    Filed: November 20, 2014
    Publication date: May 26, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160148093
    Abstract: Mechanisms for generating different lines of questioning based on evaluation of a previous line of questioning are provided. A set of evidential data specifying a plurality of concept entities and input specifying a scenario to be evaluated are received. The scenario specifies a hypothetical link between at least two of the concept entities. A first set of questions corresponding to the at least two information concept entities are evaluated based on the set of evidential data. Based on results of evaluating the first set of questions, a second set of questions is automatically generated to further expand upon and investigate the results of evaluating the first set of questions. The second set of questions are processed and an indication of the scenario and a corresponding measure of support for or against the scenario being a valid scenario is output.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160140445
    Abstract: Mechanisms for evaluating an evidential statement in a corpus of evidence are provided. A first evidential statement for which corroboration is sought is received and a corpus of evidence data is processed to determine a measure of corroboration of the first evidential statement by other evidence data in the corpus of evidence data. An indication of trustworthiness of the first evidential statement is generated based on the measure of corroboration of the first evidential statement by the other evidence data in the corpus of evidence data. A representation of the indication of the trustworthiness of the first evidential statement is output in association with the first evidential statement.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160140439
    Abstract: Mechanisms, in a Question Answering (QA) system comprising a processor and a memory, for evaluating a hypothetical link in an ontology are provided. An initial analysis of the ontology is performed to identify a set of information concept entities and links between information concept entities in the ontology. The hypothetical link between a first information concept entity and a second information concept entity in the ontology is generated based on the initial analysis of the ontology. Natural language questions corresponding to the hypothetical link are processed to generate answer results directed to a plurality of links between a plurality of information concept entities. The answer results are aggregated across the plurality of links to determine an aggregate answer result for the hypothetical link. An indication of whether or not the hypothetical link is a valid link is output based on the aggregate answer result for the hypothetical link.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160140446
    Abstract: Mechanisms for evaluating an evidential statement in a corpus of evidence are provided. An evidential statement is received for determining a level of confidence in a hypothetical ontological link of an ontology. A source of the evidential statement is identified and a grading of the source of the evidential statement is determined based on a source grading measurement value indicative of a degree of reliability and credibility of the source. An indication of trustworthiness of the evidential statement is generated based on the source grading measurement value. A representation of the indication of trustworthiness of the evidential statement is output in association with the evidential statement.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160140858
    Abstract: Mechanisms for evaluating a link between information concept entities are provided. A set of evidential data specifying a plurality of information concept entities is received and a link between at least two information concept entities in the set of evidential data is generated. The set of evidential data is evaluated with regard to whether or not the set of evidential data supports or refutes the link. The evaluation of the set of evidential data comprises analyzing language of natural language statements in the set of evidential data to identify certainty terms within the natural language statements. A confidence value for the link is calculated based on results of the evaluation of the set of evidential data and a knowledge output is generated based on the link and the confidence value associated with the link.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160140453
    Abstract: Mechanisms are provided for identifying and evaluating hypothetical ontological links in an ontology and outputting intelligence information. An ontology is received that comprises a plurality of information concept objects and one or more actual links between the information concept objects. An indication of a selected information concept object for which a hypothetical ontological link is to be evaluated is received. One or more natural language questions are generated for processing by a Question Answering (QA) system pipeline based on at least an identification of a type of the selected information concept object. The one or more natural language questions are processed to generate answer results and a score for the hypothetical ontological link is calculated based on the answer results. Intelligence information associated with the hypothetical ontological link is output based on the score for the hypothetical ontological link.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Inventors: Darryl M. Adderly, Corville O. Allen, Robert K. Tucker
  • Publication number: 20160063379
    Abstract: An approach is provided for providing anonymous crowd sourced software tuning. The approach operates by anonymously receiving usage data from a number of software customer systems. The usage data that is received pertains to a software product. The received usage data is analyzed to identify healthy system patterns. The usage data received from each customer system is compared to at least one of the healthy system patterns. In one embodiment, the usage data from a customer system is compared to healthy system patterns from systems with similar configurations as the customer system. Sets of recommendations are generated based on the comparison with each set of recommendations corresponds to one of the software customers. The generated recommendations are provided to the respective software customers.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 3, 2016
    Inventors: Darryl M. Adderly, Ingo Averdunk, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Patent number: 9274782
    Abstract: A comparison tool compares metadata that describes an original workflow and metadata that describes a customized workflow. The original workflow and the computer application provide original functionality. The customized workflow is a modified version of the original workflow. The customized workflow and the computer application provide customized functionality. Analysis results, such as a report, are generated that represent the customized functionality. The comparison tool may further compare the original workflow metadata and customized workflow metadata with metadata that describes an updated original workflow. The updated original workflow and an updated version of the computer application provide updated functionality. Analysis results may be generated that represent the customized functionality merged with updated functionality, and a merged workflow may be created.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
  • Publication number: 20160042161
    Abstract: A method, computing device and computer program product for providing access control of applications on the computing device. The computing device receives a selection of a set of one or more screens from the owner of the mobile device. The computing device further receives a selection of application(s) to be placed in the selected set of screens. The computing device additionally receives a screen passcode to be assigned to the selected set of screens. The computing device then assigns the received screen passcode to the selected set of screens which enables access to the application(s) on the selected set of screens. In this manner, the owner of the computing device can limit other users' access to certain applications on the computing device by segregating the applications on different sets of screens, where each set of screens is assigned a screen passcode which grants access to that set of screens.
    Type: Application
    Filed: April 11, 2015
    Publication date: February 11, 2016
    Inventors: Darryl M. Adderly, Prasad Kashyap, Brian J. Murray, Wenjian Qiao
  • Publication number: 20160042190
    Abstract: A method, computing device and computer program product for providing access control of applications on the computing device. The computing device receives a selection of a set of one or more screens from the owner of the mobile device. The computing device further receives a selection of application(s) to be placed in the selected set of screens. The computing device additionally receives a screen passcode to be assigned to the selected set of screens. The computing device then assigns the received screen passcode to the selected set of screens which enables access to the application(s) on the selected set of screens. In this manner, the owner of the computing device can limit other users' access to certain applications on the computing device by segregating the applications on different sets of screens, where each set of screens is assigned a screen passcode which grants access to that set of screens.
    Type: Application
    Filed: August 11, 2014
    Publication date: February 11, 2016
    Inventors: Darryl M. Adderly, Prasad Kashyap, Brian J. Murray, Wenjian Qiao
  • Publication number: 20150326730
    Abstract: Methods, products, apparatuses, and systems may facilitate a conference operation. The conference operation may include conference chaining, conference switching, conference modification, conference announcement, and so on. A collection of authentication data for a plurality of distinct conferences may be performed to chain the conferences. Switching among the distinct conference may be performed in response to a switch key code. The switch key code may include a general key code applicable to each of the conferences and/or a specific key code application to a specific conference.
    Type: Application
    Filed: July 16, 2015
    Publication date: November 12, 2015
    Inventors: Darryl M. Adderly, Prasad Kashyap, Brian J. Murray, Wenjian Qiao
  • Patent number: 9166978
    Abstract: A system for provisioning an output device, may include a processor; a memory; and a records display program. The records display program may be executed by the processor to maintain an indication of availability dates and times of one or more output devices connected to the network; to receive an output device invitation indicating a first output device to reserve at a meeting conducted over a conferencing system; to determine whether the first output device is available for reservation during a date and time period of the meeting; and to communicate to the first output device activation information indicating that the first output device is to become active at a first predetermined date and time related to the date and time period of the meeting and login information including a first credential for the first output device to use for logging into the conferencing system for the meeting.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Christopher T. Carlin, Michelle Davis, Dale J. Heeks, Ryan E. Smith
  • Patent number: 9160746
    Abstract: A method may comprise maintaining by a computer system connected to a network an indication of availability dates and times of one or more output devices connected to the network. The computer system may receive an output device invitation indicating an output device to reserve for a meeting conducted over a conferencing system and determine whether the output device is available for reservation during a date and time period of the meeting. The computer system may be communicating over the network to the output device activation information indicating that the output device is to become active at a predetermined date and time related to the date and time period of the meeting and login information including a credential for the output device to use for logging into the conferencing system for the meeting.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Darryl M Adderly, Christopher T Carlin, Michelle Davis, Dale J Heeks, Ryan E Smith
  • Patent number: 9124705
    Abstract: Methods, products, apparatuses, and systems may facilitate a conference operation. The conference operation may include conference chaining, conference switching, conference modification, conference announcement, and so on. A collection of authentication data for a plurality of distinct conferences may be performed to chain the conferences. Switching among the distinct conference may be performed in response to a switch key code. The switch key code may include a general key code applicable to each of the conferences and/or a specific key code application to a specific conference.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Prasad Kashyap, Brian J. Murray, Wenjian Qiao