Patents by Inventor Andrew Jamison
Andrew Jamison 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: 12381961Abstract: Disclosed herein are embodiments of systems, methods, and products comprises a server, which receive a request from a user's electronic client device. The server understands the intention of the user by determining an attribute associated with the request. The server further determines a sentiment value and routes the request to a call center computing system if the sentiment value satisfies a threshold; otherwise, the server determines to route the request to one of virtual assistant servers. The server selects a virtual assistant server whose subject matter best matches the attribute of the request. The server may also select a virtual assistant server based on other information, such as user's previous selection of virtual assistant servers, a time value, or a confidence value. The selected virtual assistant provides a response corresponding to the request.Type: GrantFiled: July 15, 2022Date of Patent: August 5, 2025Assignee: United Services Automobile Association (USAA)Inventors: Olvin Brett Lewis, Justin Leggett, Guy R. Langley, Andrew Jamison
-
Patent number: 11425215Abstract: Disclosed herein are embodiments of systems, methods, and products comprises a server, which receive a request from a user's electronic client device. The server understands the intention of the user by determining an attribute associated with the request. The server further determines a sentiment value and routes the request to a call center computing system if the sentiment value satisfies a threshold; otherwise, the server determines to route the request to one of virtual assistant servers. The server selects a virtual assistant server whose subject matter best matches the attribute of the request. The server may also select a virtual assistant server based on other information, such as user's previous selection of virtual assistant servers, a time value, or a confidence value. The selected virtual assistant provides a response corresponding to the request.Type: GrantFiled: August 24, 2018Date of Patent: August 23, 2022Assignee: United Services Automobile Association (USAA)Inventors: Olvin Brett Lewis, Justin Leggett, Guy R. Langley, Andrew Jamison
-
Publication number: 20200364712Abstract: Systems and methods are described herein for decoupling an account number from a physical or plastic card number (PCN), such as is typically used on credit, debit, gift cards, etc., by utilizing a virtual card number. In some aspects, an authorization request including a PCN may be received by a card conversion platform. A virtual card number, which the PCN may be registered to in a data store, may be determined. Based on comparing the authorization request with information associated with the PCN in the data store, the card conversion platform may determine to allow the authorization request. Upon allowing the authorization request, a modified authorization request, including the virtual card number, may be routed to a bank processing platform to approve or deny the authorization request based on a primary account associated with the virtual card number.Type: ApplicationFiled: May 18, 2020Publication date: November 19, 2020Inventors: Andrew Jamison, Daniel Morrow, Guillaume Bouvard
-
Patent number: 10430183Abstract: A system provides support for a device interrogation framework. The system may include an electronic device and an application server. The electronic device may perform a device interrogation to identify one or more device characteristics, and adaptively disable one or more application functions of a software application according to the device characteristics. For example, the electronic device may send the device characteristics to the application server, and the application server may apply a set of feature support criteria to determine particular application functions to enable or disable on the electronic device. The application server may send a compatibility determination to the electronic device specifying which application functions of the software application to disable.Type: GrantFiled: March 8, 2017Date of Patent: October 1, 2019Assignee: United Services Automobile Association (USAA)Inventors: Eric Smith, Andrew Jamison
-
Publication number: 20180046947Abstract: The system enables a data processing framework that polls for files using a listener, controls the workflow using event driven logic, processes financial transactions, and creates a business to business trading partner network. The listener ensures the reliability and data integrity of input files and performs archiving functions. The payment management functions automatically processes transactions, including payor (e.g., the buyer) initiated payments to a payee (e.g., a supplier) by utilizing a flexible, decoupled processing architecture. A payment management computer identifies a universal identifier for each entity and forms relationships and hierarchies in order to increase efficiency of the trading partner network. Metadata describes the format, validation and relationships for a wide variety of financial account data.Type: ApplicationFiled: April 27, 2017Publication date: February 15, 2018Inventors: Robert Clayton, Andrew Jamison, Prashant Hirria, Jitin Gambhir
-
Patent number: 9626183Abstract: A system provides support for a device interrogation framework. The system may include an electronic device and an application server. The electronic device may perform a device interrogation to identify one or more device characteristics, and adaptively disable one or more application functions of a software application according to the device characteristics. For example, the electronic device may send the device characteristics to the application server, and the application server may apply a set of feature support criteria to determine particular application functions to enable or disable on the electronic device. The application server may send a compatibility determination to the electronic device specifying which application functions of the software application to disable.Type: GrantFiled: August 15, 2014Date of Patent: April 18, 2017Assignee: United Services Automobile Association (USAA)Inventors: Eric Smith, Andrew Jamison
-
Patent number: 8332378Abstract: The system enables a data processing framework that polls for files using a listener, controls the workflow using event driven logic, processes financial transactions, and creates a business to business trading partner network. The listener ensures the reliability and data integrity of input files and performs archiving functions. The payment management functions automatically processes transactions, including payor (e.g., the buyer) initiated payments to a payee (e.g., a supplier) by utilizing a flexible, decoupled processing architecture. A payment management computer identifies a universal identifier for each entity and forms relationships and hierarchies in order to increase efficiency of the trading partner network. Metadata describes the format, validation and relationships for a wide variety of financial account data.Type: GrantFiled: November 18, 2009Date of Patent: December 11, 2012Assignee: American Express Travel Related Services Company, Inc.Inventors: Robert Clayton, Andrew Jamison, Prashant Hurria, Jitin Gambhir
-
Publication number: 20110119274Abstract: The system enables a data processing framework that polls for files using a listener, controls the workflow using event driven logic, processes financial transactions, and creates a business to business trading partner network. The listener ensures the reliability and data integrity of input files and performs archiving functions. The payment management functions automatically processes transactions, including payor (e.g., the buyer) initiated payments to a payee (e.g., a supplier) by utilizing a flexible, decoupled processing architecture. A payment management computer identifies a universal identifier for each entity and forms relationships and hierarchies in order to increase efficiency of the trading partner network. Metadata describes the format, validation and relationships for a wide variety of financial account data.Type: ApplicationFiled: November 18, 2009Publication date: May 19, 2011Applicant: American Express Travel Related Services Company, Inc.Inventors: Robert Clayton, Andrew Jamison, Prashant Hurria, Jitin Gambhir
-
Publication number: 20110119178Abstract: The system enables a data processing framework that polls for files using a listener, controls the workflow using event driven logic, processes financial transactions, and creates a business to business trading partner network. The listener ensures the reliability and data integrity of input files and performs archiving functions. The payment management functions automatically processes transactions, including payor (e.g., the buyer) initiated payments to a payee (e.g., a supplier) by utilizing a flexible, decoupled processing architecture. A payment management computer identifies a universal identifier for each entity and forms relationships and hierarchies in order to increase efficiency of the trading partner network. Metadata describes the format, validation and relationships for a wide variety of financial account data.Type: ApplicationFiled: November 18, 2009Publication date: May 19, 2011Applicant: American Express Travel Related Services Company, Inc.Inventors: Robert Clayton, Andrew Jamison, Prashant Hurria, Jitin Gambhir
-
Publication number: 20110119189Abstract: The system enables a data processing framework that polls for files using a listener, controls the workflow using event driven logic, processes financial transactions, and creates a business to business trading partner network. The listener ensures the reliability and data integrity of input files and performs archiving functions. The payment management functions automatically processes transactions, including payor (e.g., the buyer) initiated payments to a payee (e.g., a supplier) by utilizing a flexible, decoupled processing architecture. A payment management computer identifies a universal identifier for each entity and forms relationships and hierarchies in order to increase efficiency of the trading partner network. Metadata describes the format, validation and relationships for a wide variety of financial account data.Type: ApplicationFiled: November 18, 2009Publication date: May 19, 2011Applicant: American Express Travel Related Services Company, Inc.Inventors: Robert Clayton, Andrew Jamison, Prashant Hurria, Jitin Gambhir
-
Publication number: 20110119188Abstract: The system enables a data processing framework that polls for files using a listener, controls the workflow using event driven logic, processes financial transactions, and creates a business to business trading partner network. The listener ensures the reliability and data integrity of input files and performs archiving functions. The payment management functions automatically processes transactions, including payor (e.g., the buyer) initiated payments to a payee (e.g., a supplier) by utilizing a flexible, decoupled processing architecture. A payment management computer identifies a universal identifier for each entity and forms relationships and hierarchies in order to increase efficiency of the trading partner network. Metadata describes the format, validation and relationships for a wide variety of financial account data.Type: ApplicationFiled: November 18, 2009Publication date: May 19, 2011Applicant: American Express Travel Related Services Company, Inc.Inventors: Robert Clayton, Andrew Jamison, Prashant Hurria, Jitin Gambhir