Patent ID: 9582789
Date: 2017-02-28
CPC Classifications: G06Q

Claim:
1. A computer-implemented method to detect a signal and thereby send electronic payments via communication systems, comprising: initiating, by one or more programmed computing devices, a voice or video communication session over one or more communication channels between two or more remote client computing devices, each remote client computing device comprising a voice or video communication application that transmits and receives communications over the communication channels during the voice or video communication session, each remote client computing device being associated with a participant in the voice or video communication session; detecting, by the one or more programmed computing devices, a payment option signal initiated during the voice or video communication session directly from the voice or video communication application on a sender remote client computing device indicating that the participant associated with the sender remote client computing device intends to send a payment to one or more recipient participants each associated with another respective remote client computing device; in response to detecting the payment option signal, instructing, by the one or more programmed computing devices, the voice or video communication application from which the payment optional signal was detected to display a payment object in the voice or video communication application of the sender remote client computing device, the payment object indicating one or more potential recipients based on the participants in the voice or video communication session and comprising fields to receive an input of and a payment amount for each of the one or more recipient participants; receiving, by the one or more programmed computing devices, payment transaction information from the voice or video communication application of the sender remote client computing device, the payment transaction information comprising the payment amount for each of the one or more recipient participants input into the payment object displayed in the voice or video communication application of the sender remote client computing device; processing, by the one or more programmed computing devices, the payment transaction information concurrent with the voice or video communication session; and communicating, by the one or more programmed computing devices, a payment confirmation of the processed payment transaction information to the voice or video communication application of the sender remote client computing device and the respective recipient remote client computing devices associated with the one or more recipient participants for which the payment amount was included in the payment transaction information.