Method of billing a communication session conducted over a computer network
First Claim
1. A method for controlling communication session access to a value-added service using a computer network, the method comprising steps of:
- receiving a service representative log-in request from a value-added service representative, the service representative log-in request identifying one or more preferences of the representative regarding one or more types of calls that the representative prefers to handle;
responsive to the service representative log-in request, identifying the availability of the representative in a list of value-added service representatives, the list identifying availability of a plurality of value-added service representatives for handling calls and identifying one or more preferences of the value-added service representatives regarding types of calls that the representatives prefer to handle;
receiving, via a web page, a user request to establish a communication session with one or more value-added service representatives, the user request identifying a type of session that the user would like to have;
using the user request identification of a type of session that the user would like to have, and the one or more preferences of the value-added service representatives regarding the types of calls that the representatives prefer to handle, to select one or more corresponding service representatives to handle a communication session with the user;
receiving a unique identification of the user;
receiving method-of-payment information from said user to pay for service provided during said communication session;
performing fraud control based on either the unique identification or the received method-of-payment information associated with the user being contained in a negative database relating to payment history associated with the user; and
establishing a communication session between the user and the one or more corresponding service representatives when the user passes fraud control.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of billing a communication session between a user and a value-added service. A request is received from a user for a communication session, such as a circuit-switched call, a computer-network telephony call or a multimedia session, between the user and a value-added service. Information associated with a credit account is requested before the user is connected to the value-added service. The information associated with the credit account, such as credit card information, debit card information or checking account information, is received in real time. Credit account information, which includes the received information associated with the credit account and a predetermined amount that is to be charged to the credit account, is communicated to a payment authorization database, which can be located locally or remotely. Alternatively, the credit account information includes the received information associated with the credit account and a predetermined amount that is to be set aside in the credit account for the communication session. Payment authorization information associated with the credit account is received from the remote site before the user is connected to the value-added service. The user is connected to the value-added service when the payment authorization information is affirmative. A total charge for the communication session that is based on an actual time that the user is connected to the value-added service is calculated when the communication session is terminated. Lastly, session charge information associated with the communication session is transmitted to the remote site when the communication session is terminated, the session charge information including information for charging the credit account an amount representing a charge for the communication session.
196 Citations
62 Claims
-
1. A method for controlling communication session access to a value-added service using a computer network, the method comprising steps of:
-
receiving a service representative log-in request from a value-added service representative, the service representative log-in request identifying one or more preferences of the representative regarding one or more types of calls that the representative prefers to handle; responsive to the service representative log-in request, identifying the availability of the representative in a list of value-added service representatives, the list identifying availability of a plurality of value-added service representatives for handling calls and identifying one or more preferences of the value-added service representatives regarding types of calls that the representatives prefer to handle; receiving, via a web page, a user request to establish a communication session with one or more value-added service representatives, the user request identifying a type of session that the user would like to have; using the user request identification of a type of session that the user would like to have, and the one or more preferences of the value-added service representatives regarding the types of calls that the representatives prefer to handle, to select one or more corresponding service representatives to handle a communication session with the user; receiving a unique identification of the user; receiving method-of-payment information from said user to pay for service provided during said communication session; performing fraud control based on either the unique identification or the received method-of-payment information associated with the user being contained in a negative database relating to payment history associated with the user; and establishing a communication session between the user and the one or more corresponding service representatives when the user passes fraud control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 50)
-
-
47. A system for controlling communication session access to a value-added service over a computer network, comprising:
-
one or more memories storing a negative database containing a plurality of Internet addresses known to be associated with negative payment histories, availability and preference information regarding a plurality of available value-added service consultants, and billing rate information for each consultant; a controller, communicatively coupled to said memory, and configured to perform the following steps; receive a request from a user to initiate a human voice communication session with one or more value-added service consultants, said value-added service offering a plurality of time-based services for sale, where said request is sent via a web page, and includes an identification of the type of human voice communication session desired by the user; receive method-of-payment information from the user for the communication session, said method-of-payment information identifying a manner in which said user intends to pay for the time spent in said human voice communication; compare said method-of-payment information with contents of said negative database; and determine whether to establish the requested session based on the comparison. - View Dependent Claims (51, 52, 53, 54, 55, 56)
-
-
48. A communication service method, comprising the steps of:
-
receiving a first internet log-in request from a consultant, said first internet log-in request indicating the consultant'"'"'s availability for engaging in value-added service consultations, and at least one consultation preference of the consultant; maintaining a table of available value-added service consultants in one or more memories, said table identifying consultant availability and consultation preferences; receiving a second internet log-in request from a user, said second internet log-in request identifying said user, requesting a consultation communication session, and indicating the user'"'"'s preference for a consultation type; receiving method of payment information for time spent on said requested consultation by said user; comparing said method of payment information with a negative database relating to payment history; and using results of said step of comparing to determine whether to initiate the requested consultation communication session, and when said consultation is to be initiated, establishing a consultation in accordance with said user'"'"'s preference and said at least one consultation preference. - View Dependent Claims (49, 57, 58, 59, 60, 61, 62)
-
Specification