Patents by Inventor DAVID P. GEORGE

DAVID P. GEORGE 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: 20240142516
    Abstract: A multispectral inspection (MSI) device for analyzing an electronic item having a printed circuit board (PCB). An electronic power supply powers the electronic item in accordance with one or more test vectors. An optical imaging scanner, terahertz (THz) imaging scanner, and a functional imaging scanner are each operative to scan the electronic item. An electronic processor is programmed to scan the various scanners and control the power supply to acquire optical, THz, and functional images of the electronic item. The images are combined to form a standard three-dimensional (3D) signature and artificial intelligence (AI) classifiers are applied to the 3D signature to perform non-destructive analyses of the electronic item.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 2, 2024
    Inventors: Thomas F. Kent, Jeremiah P. Schley, Anthony F. George, Richard J. Higgins, Katie T. Liszewski, David Maung
  • Patent number: 10884804
    Abstract: A method of generating a sequence of commands to gather information using a directed tree graph includes providing a plurality of goals, each goal having a weighting, and a set of commands that lead to completion of the goals. A directed tree graph is constructed comprising a root node, respective leaf nodes associated with the goals, and one or more parent nodes. Each node is associated with one command, the command having the potential to complete any goals associated with the node and all the goals associated with any subordinate nodes. The priority of each command is determined, based on the sum of the goal weightings of leaf nodes subordinate to the node associated with the command. One or more commands is executed, a command having a higher priority being executed before a command having a lower priority.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: David P. George, Daniel Brook Sheard, Samuel J. Smith
  • Patent number: 10616148
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a conversation scope system, comprising a conversation scope controller and a conversation scope extractor, for progressively extending conversation scope in a multi-user messaging platform. The conversation scope controller captures an utterance input by a user into a chat platform. The conversation scope extractor determines a conversation scope for the utterance based on at least one entity extracted from the entity. The conversation scope controller directs the utterance to a messaging chat room based on the determined conversation scope.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Muhtar B. Akbulut, David P. George, Collin J. Murray, Dan O'Connor, David D. Taieb
  • Publication number: 20190149489
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a conversation scope system, comprising a conversation scope controller and a conversation scope extractor, for progressively extending conversation scope in a multi-user messaging platform. The conversation scope controller captures an utterance input by a user into a chat platform. The conversation scope extractor determines a conversation scope for the utterance based on at least one entity extracted from the entity. The conversation scope controller directs the utterance to a messaging chat room based on the determined conversation scope.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    Inventors: Muhtar B. Akbulut, David P. George, Collin J. Murray, Dan O'Connor, David D. Taieb
  • Publication number: 20190121670
    Abstract: A method of generating a sequence of commands to gather information using a directed tree graph includes providing a plurality of goals, each goal having a weighting, and a set of commands that lead to completion of the goals. A directed tree graph is constructed comprising a root node, respective leaf nodes associated with the goals, and one or more parent nodes. Each node is associated with one command, the command having the potential to complete any goals associated with the node and all the goals associated with any subordinate nodes. The priority of each command is determined, based on the sum of the goal weightings of leaf nodes subordinate to the node associated with the command. One or more commands is executed, a command having a higher priority being executed before a command having a lower priority.
    Type: Application
    Filed: October 23, 2017
    Publication date: April 25, 2019
    Inventors: David P. George, Daniel Brook Sheard, Samuel J. Smith
  • Patent number: 10102365
    Abstract: An approach is described for authenticating a user. An associated method includes displaying a dynamic image on a display screen, detecting a user interaction with the displayed image, and detecting a duration of the detected user interaction. The method further includes comparing the detected user interaction and the detected duration with a stored user interaction and a stored duration. The method further includes authenticating the user upon determining that the detected user interaction matches the stored user interaction and the detected duration matches the stored duration. In an embodiment, the method further includes transmitting the detected user interaction and the detected duration to a remote device. In such embodiment, the method step of comparing the detected user interaction and the detected duration with the stored user interaction and the stored duration is performed by the remote device.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David P. George, Benjamin J. Hardill, Stephen D. Pipes, Robert S. Smart
  • Publication number: 20150220723
    Abstract: An approach is described for authenticating a user. An associated method includes displaying a dynamic image on a display screen, detecting a user interaction with the displayed image, and detecting a duration of the detected user interaction. The method further includes comparing the detected user interaction and the detected duration with a stored user interaction and a stored duration. The method further includes authenticating the user upon determining that the detected user interaction matches the stored user interaction and the detected duration matches the stored duration. In an embodiment, the method further includes transmitting the detected user interaction and the detected duration to a remote device. In such embodiment, the method step of comparing the detected user interaction and the detected duration with the stored user interaction and the stored duration is performed by the remote device.
    Type: Application
    Filed: January 23, 2015
    Publication date: August 6, 2015
    Inventors: DAVID P. GEORGE, BENJAMIN J. HARDILL, STEPHEN D. PIPES, ROBERT S. SMART
  • Patent number: 8959066
    Abstract: Message validation in a service-oriented architecture defines a message structure using XML data types. Context-independent validity constraints are specified using an XML schema. Context-specific validity constrains are specified in an intermediary data structure for a specific service operation. A service interface including the XML schema and the intermediary data structure is published.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: David P. George, Carlo Marcoli
  • Publication number: 20140095454
    Abstract: Message validation in a service-oriented architecture defines a message structure using XML data types. Context-independent validity constraints are specified using an XML schema. Context-specific validity constrains are specified in an intermediary data structure for a specific service operation. A service interface including the XML schema and the intermediary data structure is published.
    Type: Application
    Filed: October 18, 2013
    Publication date: April 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David P. George, Carlo Marcoli
  • Patent number: 8595197
    Abstract: Message validation in a service-oriented architecture defines a message structure using XML data types. Context-independent validity constraints are specified using an XML schema. Context-specific validity constrains are specified in an intermediary data structure for a specific service operation. A service interface including the XML schema and the intermediary data structure is published.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: David P. George, Carlo Marcoli
  • Publication number: 20110320503
    Abstract: Message validation in a service-oriented architecture defines a message structure using XML data types. Context-independent validity constraints are specified using an XML schema. Context-specific validity constrains are specified in an intermediary data structure for a specific service operation. A service interface including the XML schema and the intermediary data structure is published.
    Type: Application
    Filed: June 1, 2011
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DAVID P. GEORGE, CARLO MARCOLI