Patents by Inventor Omar B. Khan
Omar B. Khan 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: 12386853Abstract: A method may include presenting a user interface on a computing device, the user interface including: a service provider input element identifying a service provider; a service identifier input element identifying a service; and a graph presentation area; executing a knowledge graph database query using a combination of the service provider and the service as input to a knowledge graph database; receiving tuple results in response to the executing, the tuple results including an allocation value property of the service provider attributable to the service provider with respect to the service; and generating in the graph presentation area, an interactive graph based on the tuple results including: representations of entities including the service provider and the service in the tuple results as nodes in the interactive graph, wherein a representation of the service provider includes the allocation value; and links connecting the representations of entities.Type: GrantFiled: October 24, 2023Date of Patent: August 12, 2025Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan, Chao Chen, Nisha Rama Krishnan, Matthew R. Ruble
-
Patent number: 12380151Abstract: A method may include accessing a semantic map between a schema of a relational database (RDB) and a resource description framework (RDF) data model, the semantic map defined according to a first semantic ontology; applying the semantic map to data loaded from the RDB to generate a first set of semantic objects; storing the first set of semantic objects in a staging RDF triplestore; executing a script to transform the first set of semantic objects into a second set of semantic objects according to a second semantic ontology; and storing the second set of semantic objects into a production RDF triplestore.Type: GrantFiled: December 28, 2021Date of Patent: August 5, 2025Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan
-
Patent number: 12353351Abstract: A method may include accessing, using a processing unit, a source chain datafile formatted in a first format, the source chain datafile including data entries identifying linkages between a service provider, a service receiver, and a component provider, of an enterprise; forming, using the processing unit, initial knowledge graph tuples including subject, object, and predicate components based on the linkages; generating, using the processing unit, a staging knowledge graph storing the initial knowledge graph tuples; translating, using the processing unit, the initial knowledge graph tuples into production knowledge graph tuples according to a source chain knowledge graph schema; and storing, using the processing unit, the production knowledge graph tuples in a production knowledge graph.Type: GrantFiled: May 10, 2023Date of Patent: July 8, 2025Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Chao Chen, Cristian Cocos, Steven Daryl McCullough, Omar B. Khan
-
Patent number: 12339861Abstract: A method may include presenting a user interface on a computing device, the user interface including: an input element configured to receive an input of a search concept; a similar concept selection element; and a concept comparison portion; executing a similarity search in a vector-space representation of a knowledge graph using the input; populating the similar concept selection element with a set of a similar concepts based on a result of the executed similarity search; receiving a selection of a comparison concept of the set of similar concepts from the similar concept selection element; generating a predicate comparison visualization in the concept comparison portion based on predicates in the knowledge graph of the comparison concept and the search concept; and presenting the predicate comparison visualization in the concept comparison portion.Type: GrantFiled: December 7, 2023Date of Patent: June 24, 2025Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan, Nikolai Anisimov
-
Publication number: 20250131011Abstract: A method may include presenting a user interface on a computing device, the user interface including: a service provider input element identifying a service provider; a service identifier input element identifying a service; and a graph presentation area; executing a knowledge graph database query using a combination of the service provider and the service as input to a knowledge graph database; receiving tuple results in response to the executing, the tuple results including an allocation value property of the service provider attributable to the service provider with respect to the service; and generating in the graph presentation area, an interactive graph based on the tuple results including: representations of entities including the service provider and the service in the tuple results as nodes in the interactive graph, wherein a representation of the service provider includes the allocation value; and links connecting the representations of entities.Type: ApplicationFiled: October 24, 2023Publication date: April 24, 2025Inventors: David Newman, Omar B. Khan, Chao Chen, Nisha Rama Krishnan, Matthew R. Ruble
-
Patent number: 12248568Abstract: Systems, methods, and computer program products are provided for disparate quantum computing (QC) detection. An example system includes QC detection data generation circuitry configured to generate a set of QC detection data. The example system further includes cryptographic circuitry configured to distort the set of QC detection data via a first PQC cryptographic technique, generate a pair of asymmetric cryptographic keys comprising a public cryptographic key and a private cryptographic key via a second PQC cryptographic technique, generate encrypted QC detection data from the distorted set of QC detection data based on the pair of asymmetric cryptographic keys, and destroy the private cryptographic key. The example system further includes data monitoring circuitry configured to monitor a set of data environments for electronic information related to the encrypted QC detection data.Type: GrantFiled: January 16, 2024Date of Patent: March 11, 2025Assignee: Wells Fargo Bank, N.A.Inventors: Ramanathan Ramanathan, Andrew J. Garner, IV, Abhijit Rao, Pierre Arbajian, Michael Erik Meinholz, Omar B. Khan, Ramesh Yarlagadda
-
Publication number: 20250036635Abstract: A method may include storing a vector space representation of a set of concepts in a semantic ontology, wherein locations of the set of concepts in the vector space are based on weights of a neural network trained using triples from the semantic ontology; presenting a semantic search user interface including: a text input portion to receive a search query from an input device; a suggested search portion; and a search results portion; receiving, from a user computing device, the search query; converting, using at least one processor, the search query into a vector; computing, using the at least one processor, a set of possible concepts related to the search query based on a distance between the vector and other concepts in the vector space representation; and presenting the set of possible concepts related to the search query in the suggested search portion of the semantic search user interface.Type: ApplicationFiled: October 9, 2024Publication date: January 30, 2025Inventors: David Newman, Omar B. Khan, Alexander Joseph Kalinowski
-
Publication number: 20240411874Abstract: Systems, methods, and computer program products are provided for disparate quantum computing (QC) detection. An example system includes QC detection data generation circuitry configured to generate a set of QC detection data. The example system further includes cryptographic circuitry configured to distort the set of QC detection data via a first PQC cryptographic technique, generate a pair of asymmetric cryptographic keys comprising a public cryptographic key and a private cryptographic key via a second PQC cryptographic technique, generate encrypted QC detection data from the distorted set of QC detection data based on the pair of asymmetric cryptographic keys, and destroy the private cryptographic key. The example system further includes data monitoring circuitry configured to monitor a set of data environments for electronic information related to the encrypted QC detection data.Type: ApplicationFiled: January 16, 2024Publication date: December 12, 2024Inventors: Ramanathan Ramanathan, Andrew J. Garner, IV, Abhijit Rao, Pierre Arbajian, Michael Erik Meinholz, Omar B. Khan, Ramesh Yarlagadda
-
Patent number: 12147433Abstract: A method may include storing a vector space representation of a set of concepts in a semantic ontology, wherein locations of the set of concepts in the vector space are based on weights of a neural network trained using triples from the semantic ontology; presenting a semantic search user interface including: a text input portion to receive a search query from an input device; a suggested search portion; and a search results portion; receiving, from a user computing device, the search query; converting, using at least one processor, the search query into a vector; computing, using the at least one processor, a set of possible concepts related to the search query based on a distance between the vector and other concepts in the vector space representation; and presenting the set of possible concepts related to the search query in the suggested search portion of the semantic search user interface.Type: GrantFiled: August 3, 2023Date of Patent: November 19, 2024Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan, Alexander Joseph Kalinowski
-
Publication number: 20240378461Abstract: A method may include presenting a user interface including: a service receiver input element presenting a selected service receiver; a service identifier input element; and a graph presentation area; executing a first knowledge graph database query based on the selected service receiver; populating the service identifier input element with a set of service identifiers; receiving a selection of a service identifier; executing a second knowledge graph database query using a combination of the selected service receiver and the service identifier; and generating, in the graph presentation area an interactive graph based on tuple results of the second knowledge graph database query, the interactive graph including: representations of entities in the tuple results including the selected service receiver and the service identifier; and links connecting the representations of entities.Type: ApplicationFiled: May 10, 2023Publication date: November 14, 2024Inventors: David Newman, Omar B. Khan, Steven Daryl McCullough, Nisha Rama Krishnan
-
Publication number: 20240378537Abstract: A method may include receiving a login request including a user identifier; accessing a role in a user account associated with the user identifier; presenting a user interface, the user interface including: a service receiver input element presenting a selected service receiver; a service identifier input element presenting a selected service identifier; a graph presentation area; and graph visualization options based on the role in the user account; executing a knowledge graph database query to a knowledge graph database using a combination of the selected service receiver and the selected service identifier; and generating, in the graph presentation area an interactive graph based on tuple results of the knowledge graph database query, the interactive graph including: representations of entities in the tuple results including the selected service receiver and the selected service identifier; and links connecting the representations of entities.Type: ApplicationFiled: May 10, 2023Publication date: November 14, 2024Inventors: Matthew Ruble, Eric Bruce Standring, David Newman, Chao Chen, Steven Daryl McCullough, Omar B. Khan, Nikolai Anisimov, Cristian Cocos, Nisha Rama Krishnan
-
Publication number: 20240378176Abstract: A method may include accessing, using a processing unit, a source chain datafile formatted in a first format, the source chain datafile including data entries identifying linkages between a service provider, a service receiver, and a component provider, of an enterprise; forming, using the processing unit, initial knowledge graph tuples including subject, object, and predicate components based on the linkages; generating, using the processing unit, a staging knowledge graph storing the initial knowledge graph tuples; translating, using the processing unit, the initial knowledge graph tuples into production knowledge graph tuples according to a source chain knowledge graph schema; and storing, using the processing unit, the production knowledge graph tuples in a production knowledge graph.Type: ApplicationFiled: May 10, 2023Publication date: November 14, 2024Inventors: David Newman, Chao Chen, Cristian Cocos, Steven Daryl McCullough, Omar B. Khan
-
Patent number: 12126713Abstract: Systems, methods, and computer program products are provided for quantum computing (QC) detection. An example QC detection system includes QC detection data generation circuitry that generates QC detection data. The QC detection system also includes cryptographic circuitry that distorts the QC detection data via a first post-quantum cryptographic (PQC) technique and generates a pair of asymmetric cryptographic keys including a public cryptographic key and a private cryptographic key. The cryptographic circuitry further generates encrypted QC detection data based on the pair of asymmetric cryptographic keys and destroys the private cryptographic key. The QC detection system further includes data monitoring circuitry that monitors a set of data environments for electronic information related to the encrypted QC detection data.Type: GrantFiled: January 17, 2020Date of Patent: October 22, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Ramanathan Ramanathan, Andrew J. Garner, IV, Abhijit Rao, Pierre Arbajian, Michael Erik Meinholz, Omar B. Khan, Ramesh Yarlagadda
-
Patent number: 12072918Abstract: A method may include retrieving, over a network device, data from a data source, the data formatted according to a relational database schema; converting, using at least one processor, the data from the data source into a knowledge graph; training, using the at least one processor, a neural network using triples from the knowledge graph, wherein a loss function of the neural network is based on a distance between a true triple from the knowledge graph and a corrupt triple; and after the training, storing weights of a hidden layer of the neural network as a vector space representation of entities in the knowledge graph.Type: GrantFiled: December 28, 2021Date of Patent: August 27, 2024Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan, Alexander Joseph Kalinowski
-
Patent number: 12019683Abstract: A method may compiling, using at least one processor, a corpus of training data by obtaining, for each respective concept object in an ontology, a respective concept label and respective annotations describing the respective concept object; generating a vocabulary of terms based on the corpus of training data; training a semantic model using the corpus of training data and the vocabulary of terms, wherein input features for the semantic model are based on context words in proximity to a term in the vocabulary of terms; and storing a set of word embeddings for the vocabulary of terms based on the trained semantic model.Type: GrantFiled: August 20, 2021Date of Patent: June 25, 2024Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan, Nathan Anthony Susanj, Alexander Joseph Kalinowski
-
Publication number: 20240104112Abstract: A method may include presenting a user interface on a computing device, the user interface including: an input element configured to receive an input of a search concept; a similar concept selection element; and a concept comparison portion; executing a similarity search in a vector-space representation of a knowledge graph using the input; populating the similar concept selection element with a set of a similar concepts based on a result of the executed similarity search; receiving a selection of a comparison concept of the set of similar concepts from the similar concept selection element; generating a predicate comparison visualization in the concept comparison portion based on predicates in the knowledge graph of the comparison concept and the search concept; and presenting the predicate comparison visualization in the concept comparison portion.Type: ApplicationFiled: December 7, 2023Publication date: March 28, 2024Inventors: David Newman, Omar B. Khan, Nikolai Anisimov
-
Patent number: 11914707Abstract: Systems, methods, and computer program products are provided for disparate quantum computing (QC) detection. An example system includes QC detection data generation circuitry that generates a first set of QC detection data and generates a second set of QC detection data. The system also includes cryptographic circuitry that generates a first public cryptographic key and a first private cryptographic key via a first post-quantum cryptographic (PQC) technique and generates a second public cryptographic key and a second private cryptographic key via a second PQC technique. The cryptographic circuitry further generates encrypted first QC detection, second QC detection data, and destroys the first private cryptographic key and the second private cryptographic key. The system further includes data monitoring circuitry that monitors for the first encrypted QC detection data and the second encrypted QC detection data.Type: GrantFiled: April 19, 2022Date of Patent: February 27, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Ramanathan Ramanathan, Andrew J. Garner, IV, Abhijit Rao, Pierre Arbajian, Michael Erik Meinholz, Omar B. Khan, Ramesh Yarlagadda
-
Patent number: 11880379Abstract: A method may include presenting a user interface on a computing device, the user interface including: an input element configured to receive an input of a search concept; a similar concept selection element; and a concept comparison portion; executing a similarity search in a vector-space representation of a knowledge graph using the input; populating the similar concept selection element with a set of a similar concepts based on a result of the executed similarity search; receiving a selection of a comparison concept of the set of similar concepts from the similar concept selection element; generating a predicate comparison visualization in the concept comparison portion based on predicates in the knowledge graph of the comparison concept and the search concept; and presenting the predicate comparison visualization in the concept comparison portion.Type: GrantFiled: April 28, 2022Date of Patent: January 23, 2024Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan, Nikolai Anisimov
-
Publication number: 20230385291Abstract: A method may include storing a vector space representation of a set of concepts in a semantic ontology, wherein locations of the set of concepts in the vector space are based on weights of a neural network trained using triples from the semantic ontology; presenting a semantic search user interface including: a text input portion to receive a search query from an input device; a suggested search portion; and a search results portion; receiving, from a user computing device, the search query; converting, using at least one processor, the search query into a vector; computing, using the at least one processor, a set of possible concepts related to the search query based on a distance between the vector and other concepts in the vector space representation; and presenting the set of possible concepts related to the search query in the suggested search portion of the semantic search user interface.Type: ApplicationFiled: August 3, 2023Publication date: November 30, 2023Inventors: David Newman, Omar B. Khan, Alexander Joseph Kalinowski
-
Patent number: 11768837Abstract: A method may include storing a vector space representation of a set of concepts in a semantic ontology, wherein locations of the set of concepts in the vector space are based on weights of a neural network trained using triples from the semantic ontology; presenting a semantic search user interface including: a text input portion to receive a search query from an input device; a suggested search portion; and a search results portion; receiving, from a user computing device, the search query; converting, using at least one processor, the search query into a vector; computing, using the at least one processor; a set of possible concepts related to the search query based on a distance between the vector and other concepts in the vector space representation; and presenting the set of possible concepts related to the search query in the suggested search portion of the semantic search user interface.Type: GrantFiled: December 28, 2021Date of Patent: September 26, 2023Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Omar B. Khan, Alexander Joseph Kalinowski