Systems and methods to determine quality of services provided over real-time communication connections
First Claim
1. A method implemented in a communication system, the method comprising:
- storing, in a data store of a computing apparatus configured in the communication system, first data regarding real time communications over the communication system by users with advisers, wherein the first data stored in the data store identifies at least one pattern of usage of the communication system;
establishing, by the computing apparatus, a real time communication connection between a first user and a first adviser;
monitoring, by the computing apparatus, during the real time communication connection, services provided by the first adviser to the first user over the real time communication connection;
determining, by the computing apparatus, an actual duration of the real time communication connection; and
detecting, by the computing apparatus and based on the monitoring, an indicator of dissatisfaction of the first user with the services, wherein the indicator of dissatisfaction is further based on the actual duration.
3 Assignments
0 Petitions
Accused Products
Abstract
A computing apparatus configured in the communication system to store data about advisers, including availability status of the advisers for real time communications with customers, ratings of the advisers by prior customers, compensate rates of the advisers, probability of being connected within a period of time for real time communication with customers, etc. The computing apparatus presents the advisers to customers based on the stored information and provide real time communication connections in response to selections of the presented advisers. Based on monitoring customer interaction with the system, the computing apparatus is configured to detect dissatisfactions, determine authenticity of the dissatisfactions based on user history and usage patterns of the system, and automatically provide a refund to the user without a refund request from the user and/or an explicitly user confirmation of the detected dissatisfaction.
54 Citations
20 Claims
-
1. A method implemented in a communication system, the method comprising:
-
storing, in a data store of a computing apparatus configured in the communication system, first data regarding real time communications over the communication system by users with advisers, wherein the first data stored in the data store identifies at least one pattern of usage of the communication system; establishing, by the computing apparatus, a real time communication connection between a first user and a first adviser; monitoring, by the computing apparatus, during the real time communication connection, services provided by the first adviser to the first user over the real time communication connection; determining, by the computing apparatus, an actual duration of the real time communication connection; and detecting, by the computing apparatus and based on the monitoring, an indicator of dissatisfaction of the first user with the services, wherein the indicator of dissatisfaction is further based on the actual duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing apparatus, comprising:
-
a data store; at least one network interface; at least one microprocessor; and memory storing instructions configured to instruct the at least one microprocessor to; store, in the data store, first data regarding real time communications over the communication system by users with advisers, wherein the first data stored in the data store identifies at least one pattern of usage of the communication system; establish a real time communication connection between a first user and a first adviser; monitor, during the real time communication connection, services provided by the first adviser to the first user over the real time communication connection; determine an actual duration of the real time communication connection; and detect, based on the monitoring, an indicator of dissatisfaction of the first user with the services, wherein the indicator of dissatisfaction is further based on the actual duration. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer storage medium storing instructions configured to instruct a computing apparatus to:
-
store, in a data store, first data regarding real time communications over the communication system by users with a first adviser, wherein the first data stored in the data store identifies at least one pattern of usage of the communication system; establish, by the computing apparatus, a real time communication connection between a first user and the first adviser; monitor, during the real time communication connection, services provided by the first adviser to the first user over the real time communication connection; determine an actual duration of the real time communication connection; and detect, based on the monitoring, an indicator of dissatisfaction of the first user with the services, wherein the indicator of dissatisfaction is further based on the actual duration.
-
Specification