Patents by Inventor David M. Barrett

David M. Barrett 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: 20240104536
    Abstract: A computing system can receive a primary authorization request from a merchant terminal of a merchant, the primary authorization request corresponding to use of a prepaid payment means of a user of the transaction service for a transaction with the merchant. Based on receiving the primary authorization request, the system can determine that an account balance of the prepaid payment means comprises inadequate funds to fulfill the transaction and automatically transmit a secondary authorization request to a financial entity associated with an account of the user. Upon receiving an approval of the secondary authorization request, the system can execute a transfer for a difference amount, based on an amount corresponding to the transaction, from the account of the user to an account associated with the merchant.
    Type: Application
    Filed: October 13, 2023
    Publication date: March 28, 2024
    Inventor: David M. Barrett
  • Patent number: 11896614
    Abstract: The invention provides methods of making immune effector cells (e.g., T cells, NK cells) that can be engineered to express a chimeric antigen receptor (CAR), compositions and reaction mixtures comprising the same, and methods of treatment using the same.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: February 13, 2024
    Assignees: Novartis AG, The Trustees of the University of Pennsylvania
    Inventors: David M. Barrett, Felipe Bedoya, Saba Ghassemi, Carl H. June, Bruce L. Levine, Jan J. Melenhorst, Michael C. Milone, Daniel J. Powell, Jr., Nathan Amar Singh, Zoe Zheng
  • Patent number: 11829973
    Abstract: A computing system can receive a primary authorization request corresponding to use of a prepaid payment means of a user of a transaction service for a transaction with a merchant. Based on receiving the primary authorization request, that system can determine that an account balance corresponding to the prepaid payment means comprises inadequate funds to fulfill the transaction. In response, the system can automatically transmit a secondary authorization request to a financial entity associated with an account of the user, and subsequently receive an approval of the secondary authorization request, which enables the system to utilize the account of the user to make up for the inadequate funds of the account balance of the prepaid payment means.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: November 28, 2023
    Assignee: Expensify, Inc.
    Inventor: David M. Barrett
  • Publication number: 20230377032
    Abstract: A computer system can implement a network service by receiving, from a computing device of a user, image data comprising an image of a record. The computer system can then execute image processing logic to determine a set of information items from the image. The computer system may then execute augmentation logic to process the record by (i) accessing a transaction database to identify a plurality of transactions made by the user, (ii) identifying a matching transaction from the plurality of transactions that pertains to the record, and (iii) resolving the set of information items using the matching transaction.
    Type: Application
    Filed: April 18, 2023
    Publication date: November 23, 2023
    Inventors: David M. Barrett, Kevin Michael Kuchta
  • Patent number: 11803833
    Abstract: A computing system can receive a transaction data set from a computing device of a merchant, which can indicate a transaction between the merchant and a user of a network transaction service. The system verifies the user's location at a merchant location associated with the merchant, and then funds the transaction from a shared funding source of the network transaction service. Subsequently, the computing system can access a customer account of the user to reimburse the shared funding account for an amount corresponding to the transaction.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: October 31, 2023
    Assignee: Expensify, Inc.
    Inventor: David M. Barrett
  • Publication number: 20230300538
    Abstract: An interactive system can utilize microtechnology (e.g., a micro-electromechanical system (MEMS)), such as miniaturized microphone (e.g., a bone-conducting microphone), audio output device, microprocessor, and signal conversion and propagation means to create a personal area network (PAN) for a user. The system can include a voice input device (e.g., worn on one or more teeth of the user) that outputs a near-field magnetic induction (NFMI) signal based on a whisper input by the user. The NFMI signal is either detected by the user's mobile device, or converted into a wireless signal (e.g., a Bluetooth RF signal) detectable by the user's mobile device, for receiving voice commands (e.g., to provide personal assistant services) via a designated application running on the mobile device.
    Type: Application
    Filed: March 23, 2023
    Publication date: September 21, 2023
    Inventors: David M. Barrett, Robert Chen
  • Patent number: 11663654
    Abstract: A computer system can implement a network service by receiving, from a computing device of a user, image data comprising an image of a record. The computer system can then execute image processing logic to determine a set of information items from the image. The computer system may then execute augmentation logic to process the record by (i) accessing a transaction database to identify a plurality of transactions made by the user, (ii) identifying a matching transaction from the plurality of transactions that pertains to the record, and (iii) resolving the set of information items using the matching transaction.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: May 30, 2023
    Assignee: Expensify, Inc.
    Inventors: David M. Barrett, Kevin Michael Kuchta
  • Patent number: 11658450
    Abstract: A cylindrical electrode module of a fiber optic laser system includes an inner cylinder having an inner repeating pattern of longitudinally-aligned positive and negative electrodes on an outer surface of the inner cylinder. The cylindrical electrode mode includes an outer cylinder that encloses the inner cylinder. The outer cylinder that has an outer repeating pattern of longitudinally-aligned negative and positive electrodes on an inner surface of the inner cylinder that are in corresponding and complementary, parallel alignment with the positive and negative electrodes of the inner repeating pattern on the outer surface of the inner cylinder. The cylindrical electrode module includes an optical fiber having an input end configured to align with and be optically coupled to a pump laser. The optical fiber is wrapped around the inner cylinder within the outer cylinder to form a cylindrical fiber assembly. The electrodes are activated to achieve quasi-phase matching.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: May 23, 2023
    Assignee: United States of America as represented by the Secretary of the Air Force
    Inventors: Christian Keyser, Trevor Courtney, John Timler, David M Barrett
  • Patent number: 11627417
    Abstract: An interactive system can utilize microtechnology (e.g., a micro-electromechanical system (MEMS)), such as miniaturized microphone (e.g., a bone-conducting microphone), audio output device, microprocessor, and signal conversion and propagation means to create a personal area network (PAN) for a user. The system can include a voice input device (e.g., worn on one or more teeth of the user) that outputs a near-field magnetic induction (NFMI) signal based on a whisper input by the user. The NFMI signal is either detected by the user's mobile device, or converted into a wireless signal (e.g., a Bluetooth RF signal) detectable by the user's mobile device, for receiving voice commands (e.g., to provide personal assistant services) via a designated application running on the mobile device.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: April 11, 2023
    Assignee: Expensify, Inc.
    Inventors: David M. Barrett, Robert Chen
  • Publication number: 20230094279
    Abstract: A computing system can implement an automated peer-to-peer (P2P) transaction service in which digital wallets of users are linked with external accounts. The computing system provides a messaging engine that enables users to create chats in which underlying documents may be associated with a particular chat. The system can process information in the chat to automatic transaction triggers that cause the system to automatically execute wallet-to-wallet transfers between users.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 30, 2023
    Inventor: David M. Barrett
  • Publication number: 20230093871
    Abstract: A computing system can provide a messaging service enabling a plurality of users to transmit and receive messages in connection with an automated peer-to-peer transaction service. The system can identify, within exchanged messages between a first user and a second user of the messaging service, a transaction trigger indicating a transaction request by the first user. Based on identifying the transaction trigger within the exchanged messages, the system automatically executes a transaction from a digital wallet of the second user to a digital wallet of the first user.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 30, 2023
    Inventor: David M. Barrett
  • Publication number: 20230101795
    Abstract: A computing system can provide an interface for users of a messaging service to exchange messages with other users of the messaging service. The system can associate each exchange of messages with an underlying document, and structure the underlying document of each message exchange so that each message as a comment that is embedded or linked to the document.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 30, 2023
    Inventor: David M. Barrett
  • Patent number: 11516153
    Abstract: A computer system initiates a chat upon receiving a chat input from a user. The computer system records a chat state for the chat. When the chat is at the chat state, the computer system can operate to determine a search criterion from the chat input. The computer can then select a chat response from a chat library based at least in part on the chat state and the search criterion. The chat response can be communicated to the user.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: November 29, 2022
    Assignee: Expensify, Inc.
    Inventors: David M. Barrett, Melissa Aaron
  • Publication number: 20220335409
    Abstract: A computer system can receive position information indicating a current location of a user of the network transaction service from a computing device of the user, and generate map content for display on the computing device of the user based on the position information. The map content can indicate locations of a plurality of merchants within a vicinity of the current location of the user that utilize the network transaction service. The system can receive a transaction request from the computing device of the user, the transaction request indicating a transaction amount and a specified merchant of the plurality of merchants. The system then executes a remote transaction operation to transfer funds from a shared account of the network transaction service to a merchant account of the specified merchant to fulfill the transaction request.
    Type: Application
    Filed: May 2, 2022
    Publication date: October 20, 2022
    Inventor: David M. Barrett
  • Publication number: 20220247701
    Abstract: A system receives a chat query based on a user interaction on a computing device of user. The system parses the chat query to identify one or more word patterns in the chat query, and determines a matching plug-in from the plug-in library based at least in part on the one or more word patterns in the chat query. The system utilizes the matching plug-in to access one or more resources and determine a chat response for the chat query, and transmit, over the one or more networks, the chat response to the computing device of the user.
    Type: Application
    Filed: April 14, 2022
    Publication date: August 4, 2022
    Inventors: David M. Barrett, Melissa Aaron
  • Patent number: 11361304
    Abstract: A computer system can determine a set of merchant locations utilizing a network transaction service within a vicinity of a user based on position information from the computing device of the user. The system can generate a user interface to present the set of locations to the user. The system can receive a transaction request from the user and automatically execute a transaction process using a shared funding account of the network transaction service to fulfill the request.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: June 14, 2022
    Assignee: Expensify, Inc.
    Inventor: David M. Barrett
  • Publication number: 20220173565
    Abstract: A cylindrical electrode module of a fiber optic laser system includes an inner cylinder having an inner repeating pattern of longitudinally-aligned positive and negative electrodes on an outer surface of the inner cylinder. The cylindrical electrode mode includes an outer cylinder that encloses the inner cylinder. The outer cylinder that has an outer repeating pattern of longitudinally-aligned negative and positive electrodes on an inner surface of the inner cylinder that are in corresponding and complementary, parallel alignment with the positive and negative electrodes of the inner repeating pattern on the outer surface of the inner cylinder. The cylindrical electrode module includes an optical fiber having an input end configured to align with and be optically coupled to a pump laser. The optical fiber is wrapped around the inner cylinder within the outer cylinder to form a cylindrical fiber assembly. The electrodes are activated to achieve quasi-phase matching.
    Type: Application
    Filed: February 15, 2022
    Publication date: June 2, 2022
    Inventors: Christian Keyser, Trevor Courtney, John Timler, David M Barrett
  • Publication number: 20220129875
    Abstract: A computing system can receive a primary authorization request corresponding to use of a prepaid payment means of a user of a transaction service for a transaction with a merchant. Based on receiving the primary authorization request, that system can determine that an account balance corresponding to the prepaid payment means comprises inadequate funds to fulfill the transaction. In response, the system can automatically transmit a secondary authorization request to a financial entity associated with an account of the user, and subsequently receive an approval of the secondary authorization request, which enables the system to utilize the account of the user to make up for the inadequate funds of the account balance of the prepaid payment means.
    Type: Application
    Filed: January 4, 2022
    Publication date: April 28, 2022
    Inventor: David M. Barrett
  • Publication number: 20220108295
    Abstract: A computing system can receive a transaction data set from a computing device of a merchant, which can indicate a transaction between the merchant and a user of a network transaction service. The system verifies the user's location at a merchant location associated with the merchant, and then funds the transaction from a shared funding source of the network transaction service. Subsequently, the computing system can access a customer account of the user to reimburse the shared funding account for an amount corresponding to the transaction.
    Type: Application
    Filed: October 19, 2021
    Publication date: April 7, 2022
    Inventor: David M. Barrett
  • Patent number: 11263611
    Abstract: A computing system can receive a primary authorization request corresponding to use of a prepaid payment means of a user of the transaction service for a transaction with a merchant. Based on receiving the primary authorization request, that system can determine that an account balance corresponding to the prepaid payment means comprises inadequate funds to fulfill the transaction. In response, the system can automatically transmit a secondary authorization request to a financial entity associated with an account of the user, and subsequently receive an approval of the secondary authorization request, which enables the system to utilize the account of the user to make up for the inadequate funds of the account balance of the prepaid payment means. Based on receiving the approval, the system can transmit an authorization to the point-of-sale terminal of the merchant to authorize the primary authorization request for the transaction.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: March 1, 2022
    Assignee: Expensify, Inc.
    Inventor: David M. Barrett