Determining a time to permit a communications session to be conducted
First Claim
1. A computer-implemented method for determining a time to permit a communication session to be conducted, the method comprising:
- causing at least one processor circuit to determine a cost per unit time value associated with the communication session;
causing the at least one processor circuit to calculate a first time value as a sum of a free time attributed to a participant in the communication session and a quotient of a funds balance held by the participant divided by the cost per unit time value; and
causing the at least one processor circuit to produce a second time value based on the first time value and a billing pattern associated with the participant, the billing pattern including first and second billing intervals and the second time value being the time to permit the communication session to be conducted.
2 Assignments
0 Petitions
Accused Products
Abstract
A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.
472 Citations
29 Claims
-
1. A computer-implemented method for determining a time to permit a communication session to be conducted, the method comprising:
-
causing at least one processor circuit to determine a cost per unit time value associated with the communication session; causing the at least one processor circuit to calculate a first time value as a sum of a free time attributed to a participant in the communication session and a quotient of a funds balance held by the participant divided by the cost per unit time value; and causing the at least one processor circuit to produce a second time value based on the first time value and a billing pattern associated with the participant, the billing pattern including first and second billing intervals and the second time value being the time to permit the communication session to be conducted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for determining a time to permit a communication session to be conducted, the apparatus comprising:
-
at least one processor circuit; a computer readable medium coupled to the at least one processor circuit and encoded with instructions for directing the at least one processor circuit to; determine a cost per unit time value for the communication session; calculate a first time value as a sum of a free time attributed to a participant in the communication session and the quotient of a funds balance held by the participant divided by the cost per unit time value; and produce a second time value based on the first time value and a billing pattern associated with the participant, the billing pattern including first and second billing intervals and the second time value being the time to permit the communication session to be conducted. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification