US7164757B2ExpiredUtilityA1

Methods and apparatus to manage collect phone calling limits

78
Assignee: SBC KNOWLEDGE VENTURES LPPriority: Nov 9, 2004Filed: Nov 9, 2004Granted: Jan 16, 2007
Est. expiryNov 9, 2024(expired)· nominal 20-yr term from priority
Inventors:Michael Link
H04M 15/08H04M 2215/0116H04M 15/854H04M 17/00H04M 2215/62H04M 2215/8166H04M 15/88
78
PatentIndex Score
21
Cited by
23
References
44
Claims

Abstract

Methods and apparatus to manage collect phone calling limits are disclosed. A disclosed example method comprises: determining if collect calls from one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; and determining a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded.

Claims

exact text as granted — not AI-modified
1. A method of managing collect phone calling limits comprising:
 determining if collect calls from one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; and 
 determining a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded: and 
 identifying the future date to a person associated with the terminating phone number. 
 
   
   
     2. A method as defined in  claim 1  wherein identifying the future date to the person associated with the terminating phone number comprises placing a call to the terminating phone number to play an automated message identifying the future date. 
   
   
     3. A method as defined in  claim 2  wherein the automated message indicates that collect calls from the one or more predetermined locations will be blocked until the future date. 
   
   
     4. A method as defined in  claim 1  wherein identifying the future date to the person associated with the terminating phone number comprises playing an automated message identifying the future date to the person associated with the terminating phone number. 
   
   
     5. A method as defined in  claim 4  wherein playing the automated message comprises playing the automated message during a last permitted call. 
   
   
     6. A method as defined in  claim 1  further comprising storing the future date in a service representative accessible database to enable manual identification of the future date in response to an inquiry from a person associated with the terminating phone number. 
   
   
     7. A method of managing collect phone calling limits comprising:
 determining if collect calls from one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; 
 determining a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded; and 
 storing the future date in a service representative accessible database to enable manual identification of the future date in response to an inquiry from a person associated with the terminating phone number. 
 
   
   
     8. A method as defined in  claim 7  further comprising identifying the future date in response to an inquiry from a person associated with the terminating phone number. 
   
   
     9. A method as defined in  claim 7  wherein determining if collect calls from the one or more predetermined locations to the terminating phone number have exceeded the collect calls limit further comprises:
 determining call tolls for collect calls placed to terminating phone numbers from the one or more predetermined locations; and 
 allocating the call tolls to the terminating phone numbers on a time period-by-time period basis. 
 
   
   
     10. A method as defined in  claim 9  wherein the collect calls limit is referenced to a predetermined time period. 
   
   
     11. A method as defined in  claim 10  wherein the predetermined time period is a number of hours, a number of days, a number of weeks, or a number of months. 
   
   
     12. A method as defined in  claim 11  wherein the predetermined time period is a rolling time period. 
   
   
     13. A method as defined in  claim 7  wherein the collect calls limit is a number of calls or a number of call attempts in a predetermined time period. 
   
   
     14. A method as defined in  claim 7  wherein the one or more predetermined locations includes at least one correctional institution, hospital, school or military base. 
   
   
     15. An apparatus to manage collect phone calling limits comprising:
 a collect call limiter to determine if collect calls from the one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; 
 a block duration calculator to determine a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded: and 
 an automated outbound message dialer to place a call to the terminating phone number to play an automated message identifying the future date. 
 
   
   
     16. An apparatus as defined in  claim 15  wherein the automated message indicates that collect calls from the one or more predetermined locations will be blocked until the future date. 
   
   
     17. An apparatus to manage collect phone calling limits comprising:
 a collect call limiter to determine if collect calls from the one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; and 
 a block duration calculator to determine a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded; and 
 an automated message device to play an automated message identifying the future date to a person associated with the terminating phone number. 
 
   
   
     18. An apparatus as defined in  claim 17  wherein the automated message device plays the message during a last permitted call. 
   
   
     19. An apparatus as defined in  claim 17  further comprising a service representative accessible database storing the future date to enable manual identification of the future date in response to an inquiry from a person associated with the terminating phone number. 
   
   
     20. An apparatus to manage collect phone calling limits comprising:
 a collect call limiter to determine if collect calls from the one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; 
 a block duration calculator to determine a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded; and 
 a service representative accessible database storing the future date to enable manual identification of the future date in response to an inquiry from a person associated with the terminating phone number. 
 
   
   
     21. An apparatus as defined in  claim 20  wherein the collect call limiter further comprises:
 a call rating engine to determine call tolls for collect calls placed to terminating phone numbers from one or more predetermined locations, and to allocate the call tolls to the terminating phone numbers on a time period-by-time period basis. 
 
   
   
     22. An apparatus as defined in  claim 21  wherein the collect calls limit is referenced to a predetermined time period. 
   
   
     23. An apparatus as defined in  claim 22  wherein the predetermined time period is a number of hours, a number of days, a number of weeks, or a number of months. 
   
   
     24. An apparatus as defined in  claim 22  wherein the predetermined time period is a rolling time period. 
   
   
     25. An apparatus as defined in  claim 20  wherein the collect calls limit is a number of calls or a number of call attempts in a predetermined time period. 
   
   
     26. An apparatus as defined in  claim 20  wherein the one or more predetermined locations include at least one correctional institution, hospital, school or military base. 
   
   
     27. An apparatus as defined in  claim 26  further comprising:
 a vendor server associated with at least one of the correctional institutions; and 
 a line information database identifying termination numbers which are blocked from receiving calls from the at least one of the correctional institutions. 
 
   
   
     28. An apparatus as defined in  claim 27  wherein the vendor server provides call records to the collect call limiter. 
   
   
     29. An apparatus as defined in  claim 28  wherein the collect call limiter and the block duration calculator are associated with the vendor server. 
   
   
     30. An apparatus as defined in  claim 28  wherein the vendor server provides the call records to the collect call limiter in real time, quasi-continuously, or periodically. 
   
   
     31. An apparatus to manage collect phone calling limits comprising:
 a collect call limiter to determine if collect calls from the one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; 
 a block duration calculator to determine a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded; and 
 an automated inbound interactive voice response unit to identify the future date in response to an inquiry from a person associated with the terminating phone number. 
 
   
   
     32. A method of determining a future time period in which collect calls to a terminating number will be permitted comprising:
 determining sub-totals of collect call tolls respectively incurred in a series of time periods by the terminating number for calls from at least one predetermined location; 
 determining a number of sequential time periods in the series of time periods wherein a sum of the sub-totals corresponding to the sequential time periods exceeds a toll limit, the sequential time periods being inclusive of a first time period; and 
 identifying a time period occurring immediately after expiration of a number of time periods in the series of time periods less the number of sequential time periods as the future time period, the time period being at least one day in duration. 
 
   
   
     33. A method as defined in  claim 32  wherein each of the time periods is a day. 
   
   
     34. A machine accessible medium storing machine readable instructions which, when executed, cause a machine to:
 determine if collect calls from one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; 
 determine a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded; and 
 identify the future date to a person associated with the terminating phone number. 
 
   
   
     35. A machine accessible medium as defined in  claim 34  wherein the machine readable instructions cause the machine to identify the future date to the person associated with the terminating phone number by playing an automated message identifying the future date to the person associated with the terminating phone number. 
   
   
     36. A machine accessible medium as defined in  claim 35  wherein playing the automated message comprises playing the automated message during a last permitted call. 
   
   
     37. A machine accessible medium as defined in  claim 34  wherein the machine readable instructions cause the machine to determine if collect calls from the one or more predetermined locations to the terminating phone number have exceeded the collect calls limit by:
 determining call tolls for collect calls placed to terminating phone numbers from the one or more predetermined locations; and 
 allocating the call tolls to the terminating phone numbers on a time period-by-time period basis. 
 
   
   
     38. A machine accessible medium as defined in  claim 37  wherein the collect calls limit is referenced to a predetermined time period. 
   
   
     39. A machine accessible medium as defined in  claim 38  wherein the predetermined time period is a number of hours, a number of days, a number of weeks, or a number of months. 
   
   
     40. A machine accessible medium as defined in  claim 39  wherein the predetermined time period is a rolling time period. 
   
   
     41. A machine accessible medium as defined in  claim 34  wherein the collect calls limit is a number of calls or a number of call attempts in a predetermined time period. 
   
   
     42. A machine accessible medium as defined in  claim 34  wherein the one or more predetermined locations includes at least one correctional institution, hospital, school or military base. 
   
   
     43. A machine accessible medium storing machine readable instructions which, when executed, cause a machine to:
 determine if collect calls from one or more predetermined locations to a terminating phone number have exceeded a collect calls limit; 
 determine a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone number if the collect calls limit has been exceeded; and 
 store the future date in a service representative accessible database to enable manual identification of the future date in response to an inquiry from a person associated with the terminating phone number. 
 
   
   
     44. A method of managing collect phone calling limits comprising:
 determining if a sum of collect calls from one or more predetermined locations to two or more terminating phone numbers associated with a same street address have exceeded a collect calls limit; and 
 determining a future date when collect calls will be permitted from the one or more predetermined locations to the terminating phone numbers if the collect calls limit has been exceeded.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.