Patents by Inventor David M. Doran

David M. Doran 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).

  • Patent number: 10353936
    Abstract: A computer-implemented method includes receiving a search label and accessing a hierarchical data source comprising a plurality of nodes. One node may be a context node. The method further includes determining a similarity score between the search label and a node label of each node, determining a contextual score between the context node and each node, combining, for each node, the similarity score with the contextual score to yield a combined score, and returning a result. The result may be based on ordering the plurality of nodes according to each node's combined score. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: James P. Boland, David M. Doran, Niketh J. Kala, Junaid Y. A. Mohammed
  • Patent number: 10169452
    Abstract: A computer-implemented method includes receiving a search label and accessing a hierarchical data source comprising a plurality of nodes. One node may be a context node. The method further includes determining a similarity score between the search label and a node label of each node, determining a contextual score between the context node and each node, combining, for each node, the similarity score with the contextual score to yield a combined score, and returning a result. The result may be based on ordering the plurality of nodes according to each node's combined score. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: James P. Boland, David M. Doran, Niketh J. Kala, Junaid Y. A. Mohammed
  • Publication number: 20170004133
    Abstract: A computer-implemented method includes receiving a search label and accessing a hierarchical data source comprising a plurality of nodes. One node may be a context node. The method further includes determining a similarity score between the search label and a node label of each node, determining a contextual score between the context node and each node, combining, for each node, the similarity score with the contextual score to yield a combined score, and returning a result. The result may be based on ordering the plurality of nodes according to each node's combined score. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: James P. Boland, David M. Doran, Niketh J. Kala, Junaid Y.A. Mohammed
  • Publication number: 20170004206
    Abstract: A computer-implemented method includes receiving a search label and accessing a hierarchical data source comprising a plurality of nodes. One node may be a context node. The method further includes determining a similarity score between the search label and a node label of each node, determining a contextual score between the context node and each node, combining, for each node, the similarity score with the contextual score to yield a combined score, and returning a result. The result may be based on ordering the plurality of nodes according to each node's combined score. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: May 18, 2016
    Publication date: January 5, 2017
    Inventors: James P. Boland, David M. Doran, Niketh J. Kala, Junaid Y.A. Mohammed