Patent classifications
H04M15/06
METHOD AND APPARATUS FOR IMPLEMENTING TELEPHONE PAYMENTS
There is provided a method of implementing a payment in relation to a telephone call between a customer and a merchant/service provider, the telephone call consisting of signalling and media components. The method comprises, when establishing the telephone call, routing the signalling component to the merchant/service provider via a payment service system and routing the media component directly to the merchant/service provider. The method further comprises, at a communication management system of the merchant/service provider, sending an indication that the customer is required to make a payment to the payment service system and, at the payment service system, upon receipt of the indication, using the signalling component to implement a redirection of the media component via the payment service system, extracting payment details of the customer from the redirected media component, and providing the payment details to a payment processing system to action the payment.
METHOD AND APPARATUS FOR IMPLEMENTING TELEPHONE PAYMENTS
There is provided a method of implementing a payment in relation to a telephone call between a customer and a merchant/service provider, the telephone call consisting of signalling and media components. The method comprises, when establishing the telephone call, routing the signalling component to the merchant/service provider via a payment service system and routing the media component directly to the merchant/service provider. The method further comprises, at a communication management system of the merchant/service provider, sending an indication that the customer is required to make a payment to the payment service system and, at the payment service system, upon receipt of the indication, using the signalling component to implement a redirection of the media component via the payment service system, extracting payment details of the customer from the redirected media component, and providing the payment details to a payment processing system to action the payment.
Method for qualifying the identity of a caller terminal
A method for qualifying identity in a communication network upon initiation by caller terminal of a communication to a called terminal is described. The method is performed by the called terminal and includes receiving at least one identity of the calling terminal certified by a trusted third-party, as well as at least one non-certified identity of the calling terminal, and presenting the user of the called terminal with information representative of at least one of the identities of the calling terminal, accompanied by an indication representative of a qualification information indicating whether the at least one identity of the calling terminal is or is not certified by a trusted third party.
APPARATUS, METHODS, AND ARTICLES OF MANUFACTURE FOR FILTERING CALLS AND REDUCING SPOOFING AND SPAMMING
Unsolicited electronic communications such as robocalls and person-initiated solicitation calls are reduced by imposing tolls for completion of the connections to the called parties, and refunding the tolls to the entities indicated by the electronic communications as the calling parties. In this way, a dishonest originator of a spoofed call bears the cost of the toll, and the toll is not refunded to the dishonest originator. On the other hand, the toll collected from an honest originator of a non-spoofed call is refunded to the honest originator, making the toll transparent to the honest originator and avoiding annoyance of the honest caller caused by the toll. Unsolicited calls may be subjected to filtering, particularly filtering based on the indications of the origins of the calls.
Simultaneous Voice and Data Content Driven Commercial Data Platform
One disclosed system includes dialer device with a dialer identifier that initiates a call with a receiver device with a receiver identifier over a voice channel. A database stores: interaction data in association with both the receiver identifier and the dialer identifier; a content quality metric in association with the interaction data; and a network topology in which the receiver identifier and the dialer identifier are associated with nodes and are connected by an edge. A server is programmed to: update, based on the content quality metric and the network topology, a rankings associated with the receiver identifier and the dialer identifier; and one of: surface the ranking associated with the dialer identifier and the ranking associated with the receiver identifier to an external searching agent using an external data channel and without using any voice channel; or rank the dialer identifier for an internal searching agent using the ranking.
Customization of CNAM information for calls placed to mobile devices
One example method of operation may include identifying a call from a calling device destined for a mobile device, responsive to identifying a calling device number assigned to the calling device, accessing a call content application programming interface (API), operated by a content delivery device, configured to deliver to the mobile device a first caller identification name (CNAM) or a second CNAM, assigned to the calling device number, determining a context assigned to a mobile device number assigned to the mobile device, selecting one of the first CNAM and the second CNAM based on the context, and assigning the selected CNAM to the call.
Customization of CNAM information for calls placed to mobile devices
One example method of operation may include identifying a call from a calling device destined for a mobile device, responsive to identifying a calling device number assigned to the calling device, accessing a call content application programming interface (API), operated by a content delivery device, configured to deliver to the mobile device a first caller identification name (CNAM) or a second CNAM, assigned to the calling device number, determining a context assigned to a mobile device number assigned to the mobile device, selecting one of the first CNAM and the second CNAM based on the context, and assigning the selected CNAM to the call.
CALL RECOMMENDATION SYSTEM AND CALL RECOMMENDATION METHOD BASED ON ARTIFICIAL INTELLIGENCE
A call recommendation system based on artificial intelligence is provided. The call recommendation system includes a data collecting unit, a matching time predicting unit, a price determining unit, and a final ranking determining unit. When a service is requested from a service user, the data collecting unit collects first past data indicating a past location of the service user, first present data indicating a present location of the service user, second past data indicating a past location of a service provider, and second present data indicating a present location of the service provider. The matching time predicting unit inputs the first and second past data and the first and second present data to a recurrent neutral network (RNN) leaning model to predict a future location of the service user and a future location of the service provider and inputs first prediction data regarding the future location of the service user and second prediction data regarding the future location of the service provider to a prediction learning model to predict, when the service provider selects a service, a matching time required until the service provider is matched with a next service user after the service provider completes the service. The price determining unit determines a price for the service such that the price increases as the matching time increases. The final ranking determining unit determines a recommendation rating (or a recommendation priority) of a service among services required for the service provider based on preference data indicating preference of the service provider regarding a service and a price. The RNN learning model and the prediction learning model are based on a deep learning algorithm.
Social network for monitoring user activity
Systems and methods for social networking. Location-related data and other behavioral and exogenously generated characteristics are used to replace or supplement self-generated profiles in order to enhance the quality and trustworthiness of the matches made using the system and facilitate the inputting of profile information.
System and method for identifying and handling unwanted callers using a call answering system
A method and system for identifying an unwanted caller using a call answering system. The method comprises receiving, by a call records server, information about callers from a plurality of telephony devices and one or more phone number data sources, classifying, by the call records server, one or more of the callers as either wanted or unwanted callers based on the received information, and storing, by the call records server, the received information and the classification of the one or more of the callers into a directory. The method further comprises identifying, by a call answering server, that a call from a given caller from a phone number to a receiving telephony device is from an unwanted caller by searching the directory, and handling, by the call answering server, the call from the given caller according to one or more preferences of the user, the one or more preferences including rejecting the call from the receiving telephony device, playing a recorded message, and disposing of the call.