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: 20240142516Abstract: 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: ApplicationFiled: January 9, 2024Publication date: May 2, 2024Inventors: Thomas F. Kent, Jeremiah P. Schley, Anthony F. George, Richard J. Higgins, Katie T. Liszewski, David Maung
-
Patent number: 10884804Abstract: 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: GrantFiled: October 23, 2017Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: David P. George, Daniel Brook Sheard, Samuel J. Smith
-
Patent number: 10616148Abstract: 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: GrantFiled: November 13, 2017Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Muhtar B. Akbulut, David P. George, Collin J. Murray, Dan O'Connor, David D. Taieb
-
Publication number: 20190149489Abstract: 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: ApplicationFiled: November 13, 2017Publication date: May 16, 2019Inventors: Muhtar B. Akbulut, David P. George, Collin J. Murray, Dan O'Connor, David D. Taieb
-
Publication number: 20190121670Abstract: 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: ApplicationFiled: October 23, 2017Publication date: April 25, 2019Inventors: David P. George, Daniel Brook Sheard, Samuel J. Smith
-
Patent number: 10102365Abstract: 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: GrantFiled: January 23, 2015Date of Patent: October 16, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David P. George, Benjamin J. Hardill, Stephen D. Pipes, Robert S. Smart
-
Publication number: 20150220723Abstract: 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: ApplicationFiled: January 23, 2015Publication date: August 6, 2015Inventors: DAVID P. GEORGE, BENJAMIN J. HARDILL, STEPHEN D. PIPES, ROBERT S. SMART
-
Patent number: 8959066Abstract: 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: GrantFiled: October 18, 2013Date of Patent: February 17, 2015Assignee: International Business Machines CorporationInventors: David P. George, Carlo Marcoli
-
Publication number: 20140095454Abstract: 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: ApplicationFiled: October 18, 2013Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David P. George, Carlo Marcoli
-
Patent number: 8595197Abstract: 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: GrantFiled: June 1, 2011Date of Patent: November 26, 2013Assignee: International Business Machines CorporationInventors: David P. George, Carlo Marcoli
-
Publication number: 20110320503Abstract: 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: ApplicationFiled: June 1, 2011Publication date: December 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DAVID P. GEORGE, CARLO MARCOLI