CA2446309A1 - Collect callback - Google Patents

Collect callback Download PDF

Info

Publication number
CA2446309A1
CA2446309A1 CA002446309A CA2446309A CA2446309A1 CA 2446309 A1 CA2446309 A1 CA 2446309A1 CA 002446309 A CA002446309 A CA 002446309A CA 2446309 A CA2446309 A CA 2446309A CA 2446309 A1 CA2446309 A1 CA 2446309A1
Authority
CA
Canada
Prior art keywords
call
collect
source
caller
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002446309A
Other languages
French (fr)
Inventor
Jeffrey B. Smith
Michael L. Eberle
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DX/DY VOICE PROCESSING Inc
Original Assignee
DX/DY VOICE PROCESSING, INC.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34376333&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2446309(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by DX/DY VOICE PROCESSING, INC. filed Critical DX/DY VOICE PROCESSING, INC.
Publication of CA2446309A1 publication Critical patent/CA2446309A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/08Metering calls to called party, i.e. B-party charged for the communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42195Arrangements for calling back a calling subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/62Called party billing, e.g. reverse billing, freephone, collect call, 0800 or 0900

Abstract

In an implementation of collect callback, a call-in service establishes a communication link with a caller and initiates a collect callback option for the caller. A switch receives callback data from the call-in service and utilizes the callback data to establish a collect call via a second communication link between the caller and the call-in service.

Description

'TECHNICAL FIELl7 (0001] This invention relates to collect callback.
BACKGKOIlNI) [0002] Some telephone switching systems provide a callback feature that allows a caller to call the switching system, receive a hang-up response tone or some other indication from the system, and have the switching system call back so that the caller can dial a long distance number, yet maintain a cheaper rate through the switching system. Another caller-initiated callback system enables a caller to submit a callback request via the Internet, such as to a call center, and directly from an HTML page. The call center then completes the call to the number provided by the caller. These and other conventi~~nal caller-initiated callback systems are convenient and economical for business travelers and vacationers, for example, that travel overseas yet do not want to pay for the high costs, or tariffs, to place a call through a foreign telecommunications system.
~TTAT7iA' A n«
(0003] Collect callback is described herein.
[0004] In an implementation, a call-in service establishes a communication link with a caller and initiates a collect callback option for the caller. A
switch receives callback data from the call-in service and utilizes the callback data to establish a collect call via a second communication link between the caller and the call-in service.
AttyDocket\o XY'I-OOIUSPATAPP

BRIEF DESCRIPTI~N ~F TIIE D WINGS
[0005] The same numbers are used throughout the drawings to reference like features and components.
Fig: 1 illustrates an exemplary collect callback system. .
Fig. 2 illustrates another exemplary collect cal'(back system.
Fig. 3 illustrates examples of data associated with collect callback and maintained with a database as shown in Fig. 2.
Fig. 4 illustrates examples of recorded and associated data maintained with an archive as shown in Fig. 2.
Fig. 5 illustrates an exemplary collect callback system having any number of various components.
Fig. 6 illustrates an exemplary implementation of a collect callback system.
Fig. 7 further illustrates the exemplary implementation of the collect callback system shown in Fig. 6.
Figs. ~A and i3~ illustrate a flow diagram of an exemplary method for collect callback.
Fig. 9 illustrates various components of an .exemplary computing device that may be implemented as various components of a collect callback system.
DE'I°AILED DESCRIP"I"I~N
[0006] Collect callback is described in which a call-in service establishes a communication link with a caller, or call source, and initiates a collect callback option for the caller. In an event that a caller accepts the collect callback option, the call-in service communicates callback data to a sw°itch that utilizes the callback data to authorize the collect call for the caller and to establish a collect call via a Atty Docket No. XY i-001 US. PAT APP

second communication link between the caller and the call-in service through the switch.
(0007] collect callback may be implemented as part of a telecommunications system, a public switched telephone network, or as components) of any other communication and/or information services system.
While aspects of the described systems and methods for collect callback can be implemented in any of these systems, collect callback is described in the context of the following exemplary environment.
[0008] Fig. 1 illustrates an exemplary collect callback system 100 that includes a call-in service 102, a call source 104, and a switch 106. The collect callback system 100 can be implemented in any i:orm of telecommunications, communications, and/or services system. fall-in service 102 may be implemented as any number of different call-in and/or automated services that provide a service for a fee, such as an information service, technical support service, research database service, and the like. In one implementation a collect callback system can be implemented as an automated call-in dating service which is described with reference to Fig. 6.
[0009] In the example shown in Fig. 1, call source 104 may be a person (e.g., a caller), a communication device (e.g., a telephone, either wired or wireless), an automated device, any other type of electronic or computing device, and the like at a call origin, call station, call location, etc. When call source 104 initiates communication with call-in service 102, a. communication link 108 is established such that the call-in service 102 arid the call source 104 are communicatively coupled, or connected, either via a wired or wireless connection.
Atty Docket Vo. YYI .ppl US.PAT APP
[0010] A caller 104 may be enticed to call into the service 102 for a duration during which the caller is not charged for the call (e.g., via communication link 108). The call-in service 102 may then offer the caller 104 a number of payment options to continue the call, such as charging the connection time to a credit card, calling a nine-hundred number t:o which a billing rate applies (e.g., typically on a per-minute basis), or the call-i.n service 102 can initiate a collect callback option for the caller 104.
[0011] In an event that a caller 104 selects the collect callback option by stating as such or by touchtone communication (e.g., the caller authorizes a collect call as a form of payment to continue the call or service), the call-in service 102 communicates callback data to the switch 106 via an;y type of communication link 110. The call-in service 102 and switch 106 may each include a communication interface by which the components are comrnunicati.vely linked. The communication links) 110, and the other communication links described herein with reference to the several collect callback system implementations, can be any of a serial, parallel, network, wireless, or public swiached telephone network interface that communicatively couples the components with each other and/or with other electronic or computing devices. ~ther examples of a communication link implementation can include digital, universal ;serial bus (US13), local area network (LAN), wide area network (VJAN), metropolitan area network (MAN);
any form of an Internet Protocol (IP) connection, and other similar types of information and communication connections.
[0012] The callback data communicated from call-in service 102 to switch 106 includes a call-in service identifier (e.g., any type of number and/or text designator) and a call source identifier (e.g., a ten-digit telephone number Atty Docket No. XY t-001 l.'S PAT AP P

corresponding to the call source 104). When the communication link 108 is discontinued, the switch 106 utilizes the call source identifier to initiate and establish the collect call via a second communication link 112 between the call source 104 and the call-in service 102. In this example, the collect call communication link 112 is routed through the switch 106.
[0013] Fig. 2 illustrates an exemplary collect callback system 200 that includes a call-in service 202, a call source 204, and a switch 206 each of which are described above with reference to Fig. 1. The collect callback system 200 may also be implemented in any form of telecommunications, communications, and/or services system. Collect callback system 200 also includes Line Information Database{s) 208, a database 210, and an archive 212.
[0014] In this example, the call-in service 202 establishes a communication link 214 with call source 204 in response to a call from the call source 204.
The call-in service 202 initiates a collect callback option for the call source to continue the call after a time duration (e.g., units of minutes) during which the call source is not charged for the call. When call source 204 authorizes a collect call as a form of payment to continue the call or service, the call-in service 102 communicates callback data to switch 206 via any type of cornmunic;ation link 216.
[0015] Switch 206 can duery the Line Information Databases) 208 to verify that the call source can be-'billed for a collect call before establishing the collect call between the call-in service 202 and the call source 204. The Line Information Database is also commonly referred to as "LIDB" and contains caller information, such as a service profile, name and address, and telephone number validation information. The line information is typically accessed by other service providers to determine how to respond to a call. For example, a service provider S Atty Docket :~o. 7CY! -001 US. PAT APP

(e.g., switch 206) can determine whether to allow call source 204 the collect call, or block the call.
[0016] The callback data communicated from call-in service 202 to switch 206. includes a call-in service identifier (e.g., any type of number and/or text designator) and a call source identifier (e.g., a ten-digit telephone number corresponding to the call source 204). The database 210 maintains a table or any other form of a data structure of relational data that includes call-in service identifiers and an associated access code for a particular call-in service 202. In an event that a collect callback system is implemented vrith one or more switches and multiple call-in services, a switch will obtain an access code for a particular call-in service so that the switch will re-establish a caller's communication link back to the same call-in service that initiated the collect callback option.
[0017] The switch 206 can obtain an access code that corresponds to a call-in service identifier received as callback data., and utilize the call source identifier and the access code to establish the collect call via a second communication link 218 between the call source 204 and the call-in service 202.
The switch 206 can also obtain source data from database 210 that corresponds to the call source 204 to determine whether to authorize the collect call for the call source 204. For example, the call source data includes call limits for the call source which may be compared to call limit standards, also maintained by database 210. The call limits and call limit standards are described further with reference to Fig. 3. The switch 206 can be communicatively coupled to any of the Line Information Database 208, database 210, and/or archive 212 via any number of different communication links 220 and 222 (e.g., as described with reference to Fig. 1.) Atty Docket No aYi-001 US PAT APP
[0018) The archive 212 maintains recorded data associated with the collect call. For example, the recorded data can include a recorded name of the call source (e.g., a caller's name) and a recording of the collect call, or a portion of the collect call. Before establishing., the collect call communication link 218, the switch 206 can communicate an instruction (e.g., via communication link 224) to the call source 204 to verbalize a name to generate the recorded name of the call source.
[0019] After verifying and authorizing the collect call, switch 206 can notify the call-in service 202 via communication links) 216 that the collect call for the call source 204 is authorized. Call-in service 202 can then discontinue the communication link 214 with the call source 20LE such that switch 206 can establish the collect call via the second communication link 218 between call source 204 and the call-in service 202 through switch 206. After establishing the collect call communication link 218, the switch 206 can transfer communications, or portions thereof, of the collect call to the archive :Z 12 to generate the recording of the collect call.
[0020] Although database 210 and archive s>_ 12 are each illustrated and described as single database implementations, each of the databases 210 and can be implemented as several memory components distributed to each maintain data and information pertaining to collect callback in a collect callback system (e.g., collect callback systems lOfl and 200). Further, although database 210 and archive 212 are illustrated and described as separate; databases, the database and the archive 212 can be implemented together as a single database.
Additionally, the database 210 and archive 212 cam each be implemented as a memory component of the switch 206. Although riot shown in this example, a Atty Docket Vo. XYI-OOIUS PAT APP

component of a collect callback system (e.g., collect callback systems 100 and 200), such as switch 206, may be implemented with any number and combination of differing components as further described below with reference to the exemplary computing device shown in Fig. 9.
[0021] Fig. 3 illustrates examples of data associated with collect callback and maintained with a database 210 as shown in Fig. 2. Call source data 300 corresponds to a call source (e.g., call sources 104 and 204) and can include a call source identifier, a day call limit, a week call limit, month call limit, and an indication of whether the call source is reliable in paying for collect call charges in a timely manner. Any and/or all of the call source data 300 can be obtained by a switch 206 to determine whether to authorize a collect call for a particular call source 204.
[0022] The database 210 also maintains call limit standards 302 and a table 304 (e.g., any form of a data structure) of relational data that includes a call-in service identifier and an associated access code for a :particular call-in service 202.
The call limit standards 302 can be based on established thresholds as determined by uncollected revenue and based on the averages of all callers that do not pay for telephone charges, such as long distance charges, collect call charges, etc.
One example of call limit standards 302 can be two calls per day that are only twenty minutes each, eighty minutes per week, and one-luundred twenty minutes per month.
[0023] The call limits in the call source data 3C)0 for a particular call source 204 can be based on these call limit standards, or can be adjusted on a caller by caller basis. For example, the indication of whether a call source is reliable (e.g., yes, no, and/or some number or text indicator to rate a call source) can be utilized Atty Docket Yo. XYl-OOIU$ PAT APP

to increase or decrease a particular call source day, 'week, and month call limits.
~ptionally, a call source can be blocked from making; any calls through the switch due to a poor payment history.
[0024] . Fig: 4 illustrates an example 6f recorded and associated data 400 that is maintained in archive 212 and which corresponds to a collect call. The recorded and associated data 400 includes any one or combination of a call source identifier associated with the collect call, a date of the collect call, a time of the collect call, a duration of the collect call, any caller touchtone inputs, a recorded name of a caller, and a recording of the collect call, or a portion thereof.
[0025] The switch 206 can obtain any of this archived and recorded information corresponding to a particular collect ca'.ll when a caller disputes the charges for the collect call. For example, when a caller calls into a telephone billing company to dispute the charges for a collect call, the caller can be communicatively linked to the recorded and associated data 400 where they will hear themselves identified (e.g., recorded name) a;nd at least a portion of the collect call (e.g., recorded communication;. Although database 210 is shown with only one example of call source data 300 for only onE; call source 204, and archive 212 is shown with only one example of recorded and associated data 400 for a single collect call, each can maintain any number of call source data and recorded data, respectively, that corresponds to any number of call-sources and associated collect calls.
[0026] Fig. 5 illustrates an exemplary collect callback system 500 having any number of various components such as multiple call-in services 502(1), 502(2), ..., 502(N), multiple call sources 504(1), 504{2), ..., 504{N), and multiple switch components 506( 1 ), 506{2), ..., 506(N). A call source can be any wired or Atty Dockee No. XYI-001 US. PAT APP

wireless communication device such as a phone 504(1), a portable computer 504(2), a PDA 504(3), a cell phone 504(N), and,'ar any other electronic or computing device.
. [0027] Any number of call sources 504 can'be c~mmunicativ-ely linked to a call-in service 502 at any one time. Far example, call source 504{2) and 504(3) are each in communication with call-in service 502(2). Further, any number of call-in services 502 can be communicatively linked t:o a switch component 506 at any one time via communication links 508. For example, call-in services 502(I), 502(2), and 502(N) are all in communication with switch 506(2). Additionally, each switch 506 can access the Line Information Databases) 208, the database 210, and the archive 212 via communication links 510 and 512.
(0028] Fig. 6 illustrates an exemplary implementation of a collect callback system 600 which includes an automated dating service 602, a caller 604, and switch 206. Collect callback system 600 also includes Line Information Databases) 208, the database 210, and the archive 2I2. The automated dating service 602 includes multiple recorded greetings 606(1), 606(2), ..., 606(N) that a caller 604 can access and listen to via communication link 608. In this exemplary implementation, women may call into the dating service 602 free of charge and record a greeting 606. Men are enticed to call into the dating service 602 for a duration of time during which the oaller 604-is not charged for the call. The caller 604 can listen to the greetings 606 and select any of them to leave a return message for the person that recorded the message. Further, if a caller 604 selects a greeting that has been recorded by someone that is also connected into the service 602, the service can connect the caller and the other person, such as caller 604 and the woman that recorded greeting 606(2).
Atty Docket No XY1-001 US.PAT APP
:...,~.,m.~,~.> ~....

[0029] When the caber's free time has been expended, the dating service 602 offers the caller 604 a number of payment options to continue the call, such as charging the connection time to a credit card, calling a nine-hundred number to which a billing rate applies (e.g., typically on a per-minute basis), or the dating service 602 initiates a collect callback option for the caller 604.
[0030] In an event that a caller 604 selects the collect callback option by stating as such or by touchtone communication (e.g., the caller authorizes a collect call as a form of payment to continue the call or service), the dating service communicates callback data to the switch 206 via any type of communication link 610. Switch 206 can query the Line Information Databases) 208 to verify that the caller 604 can be billed for a collect call before establishing the collect call between the dating service 602 and the caller 604. The callback data received from the dating service 602 includes a dating service identifier (e.g., call-in service identifier and access code 304 shown in Fig. 3) and a call source identifier (e.g., a ten-digit telephone number corresponding to the caller 604).
[0031] The switch 206 can obtain an access code that corresponds to the dating service identifier and utilize the call source identifier and the access code to establish the collect call via a second communication link 612 between the caller 604 and the dating service 602. The switch 206 can also obtain caller data (e.g., call source data 300-shown ire Fig. 3) via any type of communication link 614 from database 210 that corresponds to the caller 604 to determine whether to authorize the collect call for the caller. The switch can also communicate an instruction (e.g., via communication link 616) to the caller 604 to verbalize his name which is used to generate a recorded name that can be maintained in the archive 212 as recorded data (e.g., recorded and associated data 400 shown in Fig. 4).
Atty Docket No. XY!-001 US.PAT APP

(0032 After verifying and authorizing the collect call, switch 206 can notify the dating service 602 via communication links) 610 that the collect call for the caller 604 is authorized. The dating service 602 can then discontinue the communication link 608 with the caller 604 so.that switch 206 can establish the collect call via the second communication link 612 between caller 604 and the dating service 602 through switch 206. After establishing the collect call communication link 612, the switch 206 can transfer communications, or portions thereof, of the collect call to the archive 212 to generate a recording of the collect call. In an example, the first sixty seconds of the c.oliect call are recorded and/or only the caller 604 is recorded.
(0033] Fig. 7 further illustrates the exemplary implementation of the collect callback system 600 shown in Fig. 6. In this example, caller 604 receives a bill for the collect call to the dating service 602 and calls 7()0 the billing entity to dispute the charges for the collect call. The billing entity may be the switch 206, the dating service 602, or a different billing company 702. The caller can enter an identifier, or combination of identifiers, for the collect call to identify the disputed call to the billing entity. For example, the caller ma:y enter a tracking number or a combination of the date and time of the collect call.
(0034] The billing entity then accesses the archive 212 via communication links 704 and 706 through the switch 206 ~.(e.g., or the switch 206 accesses the archive 212 directly if the switch is the billing entity). The switch establishes a playback communication link 708 to the caller 604 and from the recorded data that corresponds to the disputed collect call. The caller 604 will hear his own identification (e.g., recorded name) and a portion of the collect call {e.g., recorded communication). The playback communication link 708 can be routed through the 1 .4uy Docktt No. 'CY1-001 US.PAT APP

billing entity, such as through dating service 602 as shown in Fig. 7. The caller's own identification and recorded portion of the collect call is more than sufficient to sustain the charges against the caller 604.
[0035] In an alternate. implementation, the switch 206 can obtain the recorded data 400 from archive 2I2 and submit the recorded data to other agencies (or agency) 710 via a communication link 712 tr~rough the switch 206. The recorded data can be submitted as an attached audio file to an email, for example.
This may be useful for police investigations, legal challenges, and for any other similar situation in which it is desirable to evidence that a particular caller was a party to a communication on a particular date for a recorded duration of time and/or that the caller authorized payment for a call.
[0036] Methods for collect callback may be described in the general context of computer-executable instructions. Generally, computer-executable instructions . include routines, programs, objects, components, data structures, and the like that perform particular functions or implement particular abstract data types.
Methods for collect callback may also be practiced in distributed computing environments where functions are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, computer-executable instructions may be located in both local and remote computer storage media, including memory storage devices.
[0037] Figs. 8A and 8B illustrate a method 800 for collect callback. The order in which the method is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method. Furthermore, the method can be implemented in any suitable hardware, software, firmware, or combination thereof.
13 AayDocketNo XYLOOi~SPATAPP

[0038] At block 802 (Fig. 8A), callback data is received from a call-in service. The call-in service receives a collect callback selection from a call source to which the call-in service has initiated a eclllect callback option via a . communication .link. For example, call-in service 202 (Fig. 2) has a communication link 214 with call source 204 and call-in service 202 initiates a collect callback option for the call source 204. The call source 204 authorizes, or otherwise selects the collect callback option and the call-in service 202 communicates callback data to switch 206. Receiving the callback data includes receiving a call source identifier and a call-in service identifier that corresponds to an associated access code for the call-in service 202.
[0039] At block 804, a Line Information Database is queried to verify that a call source can be billed for a collect call and at block 806, a determination as made as to whether the call source can be billed fc>r the collect call. if the call source cannot be billed for the collect call (i.e., °'no" from block 806), then the call source is blocked from completing the collect call at block 808. If the call source can be billed for the collect call (i.e., "yes" from block 806), then call limits for the call source are obtained at block 810. For example, switch 206 (Fig. 2) obtains call limits from the call source data 300 (Fig. 3) maintained with database 210.
[0040) At block 812, a determination is made as to whether the call limits for the call source: exceed call limit standards. For example, switch 206 compares the call limits 300 for the call source to call limit standards 302 also maintained with database 210. The call limit standards 302 include at least one of a day limit, a week limit, and a month limit for calls by a particular call source. If the call limits for the call source do exceed call limit standards (i.e., "yes" from block 812), then the call source is again blocked from completing the collect call at 4 Atty Docks No. XY I-Dal l.'S.PAT APP

block 808. If the call limits for the call source do n.ot exceed call limit standards (i.e., "no" from block 812), then the collect call is ac~thorized for the call source at block 814.
[0041 ] At .block 816, the call-in service is no~tifted that the collect call for the call source is authorized. The call-in service can discontinue the communication link with the call source to enable establishing the collect call via the second communication link. For example, the switch 206 notifies the call-in service 202 that the collect call for the call source 204 is authorized and the call-in service 202 discontinues the communication link 214 with the call source 204.
[0042] At block 818 (Fig. 8B), an instruction is communicated to the call source to verbalize a name. For example, switch 206 communicates an instruction via communication link 224 to the call source 204 to verbalize a name (to be recorded). At block 820, the name of the call source is recorded as verbalized.
For example, the recorded name of the caller is maintained with the recorded and associated data 400 in archive 212 (Fig. 4}.
(0043] At block 822, the collect call is established via a second communication link between the call source and the call-in service. For example, the switch 206 establishes the collect call via communication link 218 between call source 204 and call-in service 202 through the switch 206. At block 824, a portion (or,:.all) of the collect call is recorded. For example, a recorded communication of the collect call is maintained with the recorded and associated data 400 in archive 212 (Fig. 4}. The recorded and associated data 400 maintained with archive 212 also includes at least one of a call source identifier, a date of the collect call, a time of the collect call, a duration of the collect call, and call source touchtone inputs.
I ~ 1 S AnyDockn Vo. XYI-OOIUS.PATAPP

[0044] At block 826, a billing dispute is received from the call source to dispute charges for the collect call to the call-in service. For example, a caller 604 (Fig. 7) calls a billing entity (e.g., switch 206, automated dating service 602, or billing company 702) to dispute the charges for a collect call to an automated service 602. At block 828, the call source is communicatively linked to an archive of recorded data corresponding to the collect call to which the charges apply.
For example, switch 206 establishes a communication link 708 (Fig. 7) between the archive 212 and caller 604 such that the caller can listen to the recorded data 400 which includes the caller's recorded name and a :recording of a portion of the collect call.
[0045) At block 830, a request is received from an agency or billing entity for recorded data corresponding to the collect call. The recorded data can include the recorded name of the call source and the recording of the portion of the collect call. For example, an agency 710 (Fig. 7) can request the recorded data 400 from switch 206. At block 832, the recorded data is communicated to the agency or billing entity such that the agency or billing entity can utilize the recorded data to sustain charges for a collect call. For example, switch 206 communicates the recorded data 400 to an agency 710 via communication link 712.
[0046] Fig. 9 illustrates an exemplary computing device 900 that may be implemented as various components of a collect callback system, such as a switch (e.g., switch 106, switch 206, database 210, archive a? 12, and the like).
Computing device 900 includes one or more processors 902 (e.g., any of microprocessors, controllers, and the like) which process various instructions to control the operation of computing device 900 and to communicate with other electronic and computing devices. Computing device 900 can be implemented with one or more Atty Docket No. XY1-OOIUS PAT APP

memory components, examples of which includE; a random access memory (RAM) 904, a disk storage device 906, non-volatile memory 908 (e.g., any one or more of a read-only memory (ROM), flash memory, EPROM, EEPROiVI, etc.), and a floppy disk drive 9.10.
j0047] Disk storage device 906 can include arty type of magnetic or optical storage device, such as a hard disk drive, a magnetic tape, a recordable and/or rewriteable compact disc (CD), a DVD, DVD+RW, and the like. The one or more memory components provide data storage mechanisms to store various information andlor data such as configuration information for computing device 900, and any other types of information and data related to operational aspects of computing device 900. Alternative implementations of computing device 900 can include a range of processing and memory capabilities, and may include any number of differing memory components than those illustrated in Fig. 9.
(404] An operating system 912 and one or more application programs) 914 can be stored in non-volatile memory 908 and executed on processors) 902 to provide a runtime environment for computing device 900. Computing device 900 further includes one or more communication interfaces 916 and a modem 918.
The communication interfaces 916 can be implemented as any one or more of a serial and/or parallel interface, as a wireless interface, any type of network interface, and as any other type of communication interface. A wireless interface enables computing device 900 to receive control input commands and other information from an input device, such as from a remote control device or from another infrared (IR), 802.11, Bluetooth, or similar RF input device.
(0049] A network interface provides a connection between computing device 900 and a data communication network which allows other electronic and AccyDocka~o XYI-001US.PATAPP

computing devices coupled to a common data communication network to communicate information to computing device 900 via the network. Similarly, a serial and/or parallel interface provides a data communication path directly between computing device 900. and another electronic or computing device.
lVlodem 918 facilitates computing device 900 communication with other electronic and computing devices via a conventional telephone line, a DSL connection, cable, and/or other type of connection.
(0050] Computing device 900 may include user input devices 920 that can include a keyboard, mouse, pointing device, andlor other mechanisms to interact with, and to input information to computing device 900. Computing device 900 also may include control logic 922. As used herein, the term "logic" refers to hardware, firmware, software, or any combination thereof that may be implemented to perform the logical operations associated with a particular function or with the operability of computing device 900, a switch (e.g., switch 206), or database (e.g., database 210 and archive 212). Logic may also include any supporting circuitry that is utilized to complete a given task including supportive non-logical operations. for example, logic may also include analog circuitry, memory components, input/output (I/O) circuitry, interface circuitry, power providing/regulating circuitry, microstrip transmission lines, and the like.
[0051] Although shown separately, some of the components of computing device 900 may be implemented in an application specific integrated circuit (ASIC). Additionally, a system bus (not shown) typically connects the various components within computing device 900. A system bus can be implemented as one or more of any of several types of bus structures, including a memory bus or Atty Docket No XY t-OOIUS.PAT APP

memory controller, a peripheral bus, an accelerated graphics port, or a local bus using any of a variety of bus architectures.
(0052] Although collect callback has been described in language specific to structural features ~antUor methods, it is to be, understood that the subject of the appended claims is not necessarily limited to the specific features or methods described. Rather, the specific features and methods are disclosed as exemplary implementations of collect callback.
AuyUocketPio XYI-OOIUS.PATAPP

Claims (77)

1. A collect callback system, comprising:
a call-in service configured to establish a communication link with a call source, the call-in service further configured to initiate a collect callback option for the call source; and a switch configured to receive callback data from the call-in service, the switch further configured to establish a collect call via a second communication link between the call source and the call-in service.
2. A collect callback system as recited in claim 1, wherein the switch is further configured to route the collect call via the second communication link through the switch.
3. A collect callback system as recited in claim 1, wherein the switch is further configured to notify the call-in service that the collect call for the call source is authorized such that the call-in service can discontinue the communication link with the call source and such that the switch can establish the collect call via the second communication link.
4. A collect callback system as recited in claim 1, wherein the switch is further configured to query a Line Information Database to verify that the call source can be billed for the collect call.
5. A collect callback system as recited in claim 1, further comprising a database configured to maintain a call-in service identifier and an associated access code that each correspond to the call-in service, and wherein the switch is further configured to:
receive the callback data which includes the call-in service identifier and a call source identifier;
obtain the access code associated with the call-in service identifier from the database; and utilize the call source identifier and the access code to establish the collect call via the second communication link between the call source and the call-in service.
6. A collect callback system as recited in claim 1, further comprising a database configured to maintain call source data that corresponds to the call source, and wherein the switch is further configured to obtain the call source data from the database and authorize the collect call for the call source.
7. A collect callback system as recited in claim 1, further comprising a database configured to:
maintain call source data that corresponds to the call source, the call source data including call limits for the call source;
maintain call limit standards that identify at least one of a day limit, a week limit, and a month limit; and wherein the switch is further configured to obtain the call source data from the database and authorize the collect call for the call source if the call limits for the call source do not exceed the call limit standards.
8. A collect callback system as recited in claim 1, further comprising a database configured to maintain an archive of recorded data associated with the collect call between the call source and the call-in service, the recorded data including a recorded name of the call source and a recording of the collect call;
wherein the switch is further configured to:
communicate an instruction to the call source to verbalize a name to generate the recorded name of the call source; and transfer at least a portion of the collect call to the database to generate the recording of the collect call.
9. A collect callback system as recited in claim 1, further comprising a database configured to maintain an archive of recorded data associated with the collect call between the call source and the call-in service, the recorded data including at least one of a call source identifier, a date of the collect call, a time of the collect call, a duration of the collect call, call source touchtone inputs, a recorded name of the call source, and a recording of the collect call;
wherein the switch is further configured to:
communicate an instruction to the call source to verbalize a name to generate the recorded name of the call source; and transfer at least a portion of the collect call to the database to generate the recording of the collect call.
10. A collect callback system as recited in claim 1, further comprising a database configured to:
maintain call source data that corresponds to the call source, the call source data including call limits for the call source;
maintain call limit standards that identify at least one of a day limit, a week limit, and a month limit;
maintain an archive of recorded data associated with the collect call between the call source and the call-in service, the recorded data including a recorded name of the call source and a recording of the collect call;
wherein the switch is further configured to:
query a Line Information Database to verify that the call source can be billed for the collect call;

obtain the call source data from the database and authorize the collect call for the call source if the call limits for the call source do not exceed the call limit standards;
communicate an instruction to the call source to verbalize, a name to generate the recorded name of the call source; and transfer at least a portion of the collect call to the database to generate the recording of the collect call.
11. A telecommunications system comprising the collect callback system as recited in claim 1.
12. A collect callback system, comprising:
a switch configured to receive callback data from a call-in service that has initiated a collect callback option for a call source with which the call-in service has an established communication link;
a database configured to maintain an archive of recorded data associated with a collect call between the call source and the call-in service, the recorded data including a recorded name of the call source and a recording of the collect call;
the switch further configured to:
communicate an instruction to the call source to verbalize a name to generate the recorded name of the call source;
establish the collect call via a second communication link between the call source and the call-in service; and transfer at least a portion of the collect call to the database to generate the recording of the collect call.
13. A collect callback system as recited in claim 12, wherein the switch is further configured to route the collect call via the second communication link through the switch.
14. A collect callback system as recited in claim 12, wherein the database is further configured to maintain associated recorded data that includes at least one of a call source identifier, a date of the collect call, a time of the collect call, a duration of the collect call, and call source touchtone inputs.
15. A collect callback system as recited in claim 12, wherein the switch is further configured to notify the call-in service that the collect call for the call source is authorized such that the call-in service can discontinue the established communication link with the call source and such that the switch can establish the collect call via the second communication link.
16. A collect callback system as recited in claim 12, wherein the switch is further configured to query a Line Information Database to verify that the call source can be billed for the collect call.
17. A collect callback system as recited in claim 12, wherein the database is further configured to maintain call source data that corresponds to the call source, and wherein the switch is further configured to obtain the call source data from the database and authorize the collect call for the call source.
18. A collect callback system as recited in claim 12, wherein the database is further configured to maintain a call-in service identifier and an associated access code that each correspond to the call-in service, and wherein the switch is further configured to:
receive the callback data which includes the call-in service identifier and a call source identifier;
obtain the access code associated with the call-in service identifier from the database; and utilize the call source identifier and the access code to establish the collect call via the second communication link between the call source and the call-in service.
19. A collect callback system as recited in claim 12, wherein the database is further configured to:
maintain call source data that corresponds to the call source, the call source data including call limits for the call source;
maintain call limit standards that identify at least one of a day limit, a week limit, and a month limit; and wherein the switch is further configured to obtain the call source data from the database and authorize the collect call for the call source if the call limits for the call source do not exceed the call limit standards.
20. A telecommunications system comprising the collect callback system as recited in claim 12.
21. A collect callback system comprising a call-in service configured to:
establish a communication link with a call source that initiates communication with the call-in service;
initiate a collect callback option for the call source as a form of payment for a duration of a collect call;
receive an authorization input for collect call payment from the call source;
communicate callback data to a switch that initiates a collect call via a second communication link to the call source; and receive the collect call for the call source via the second communication link that is routed through the switch.
22. A collect callback system comprising a switch configured to:
receive a call-in service identifier and a call source identifier from a call-in service that has initiated a collect callback option for a call source with which the call-in service has an established communication link;
utilize the call source identifier to initiate a collect call for the call source;
communicate an instruction to the call source to verbalize a name to generate a recorded name of the call source;
utilize the call-in service identifier to establish the collect call via a second communication link between the call source and the call-in service; and generate a recording of at least a portion of the collect call.
23. A collect callback system comprising a billing entity configured to:
receive a billing dispute from a caller that disputes charges for a collect call to a call-in service that initiated a collect callback option for the caller which authorized the collect call; and communicatively link the caller to an archive of recorded data corresponding to the collect call to which the charges apply, the recorded data including a recording of at least a portion of the collect call and further including a recorded name of the caller verbalized by the caller.
24. A collect callback system, comprising:
an automated service configured to (1) establish a communication link with a caller, (2) initiate a collect callback option for the caller as a form of payment for a duration of a collect call, and (3) receive an authorization input for the collect call from the caller;
a database configured to maintain an archive of recorded data associated with the collect call, the recorded data including a recorded name of the caller and a recording of at least a portion of the collect call;
a switch configured to (1) receive callback data from the automated service, (2) communicate an instruction to the caller to verbalize a name to generate the recorded name, (3) establish the collect call via a second communication link between the caller and the automated service, and (4) transfer the collect call to the database to generate the recording of the at least a portion of the collect call.
25. A collect callback system as recited in Claim 24, wherein the switch is further configured to route the collect call via the second communication link through the switch.
26. A collect callback system as recited in claim 24, wherein the database is further configured to maintain associated recorded data that includes at least one of a caller identifier, a date of the collect call, a time of the collect call, a duration of the collect call, and caller touchtone inputs.
27. A collect callback system as recited in, claim 24, wherein the switch is further configured to notify the automated service that the collect call for the caller is authorized such that the automated service can discontinue the communication link with the caller and such that the switch can establish the collect call via the second communication link.
28. A collect callback system as recited in claim 24, wherein the database is further configured to maintain caller data that corresponds to the caller, and wherein the switch is further configured to:
query a Line Information Database to verify that the caller can be billed for the collect call;
obtain the caller data from the database; and authorize the collect call for the caller.
29. A collect callback system as recited in claim 24, wherein the database is further configured to maintain a service identifier and an associated access code that each correspond to the automated service, and wherein the switch is further configured to:
receive the callback data which includes the service identifier and a caller identifier;
obtain the access code associated with the service identifier from the database; and utilize the caller identifier and the access code to establish the collect call via the second communication link between the caller and the automated service.
30. A collect callback system as recited in claim 24, wherein the database is further configured to:
maintain caller data that corresponds to the caller, the caller data including call limits for the caller;
maintain call limit standards that identify at least one of a day limit, a week limit, and a month limit; and wherein the switch is further configured to obtain the caller data from the database and authorize the collect call for the caller if the call limits for the caller do not exceed the call limit standards.
31 31. A collect callback system as recited ire claim 24, further comprising a billing entity configured to:
bill the caller for the collect call;
receive a billing dispute from the caller that disputes charges for the collect call to the automated service;
communicatively link the caller to the archive of recorded data associated with the collect call to which the charges apply; and playback the recorded name of the caller and the recording of the collect call to the caller such that the charges for the collect call can be sustained.
32. A telecommunications system comprising the collect callback system as recited in claim 24.
33. A method for collect callback, comprising:
receiving callback data from a call-in service that receives a collect callback selection from a call source to which the call-in service has initiated a collect callback option via a communication link;
communicating an instruction to the call source to verbalize a name;
recording the name of the call source;
establishing a collect call via a second communication link between the call source and the call-in service; and recording at least a portion of the collect call.
34. A method for collect callback as recited in claim 33, further comprising maintaining recorded data that includes at least one of the recording of the call source name, the recording of the portion of the collect call, a call source identifier, a date of the collect call, a time of the collect call, a duration of the collect call, and call source touchtone inputs.
35. A method for collect callback as recited in claim 33, further comprising notifying the call-in service that the collect call for the call source is authorized such that the call-in service can discontinue the communication link with the call source to enable establishing the collect call via the second communication link.
36. A method for collect callback as recited in claim 33, further comprising querying a Line Information Database to verify that the call source can be billed for the collect call.
37. A method for collect callback as recited in claim 33, wherein receiving the callback data includes receiving a call source identifier and a call-in service identifier that corresponds to an associated access code for the call-in service.
38. A method for collect callback as recited in claim 33, further comprising:
obtaining call limits for the call source; and authorizing the. collect call for the call source if the call limits for the call source do not exceed call limit standards that identify at least one of a day limit, a week limit, and a month limit.
39. A method for collect callback as recited in claim 33, further comprising:
receiving a billing dispute from the call source that disputes charges for the collect call to the call-in service;
communicatively linking the call source to an archive of recorded data corresponding to the collect call to which the charges apply, the recorded data including the recording of the call source name and the recording of the portion of the collect call.
40. A method for collect callback as recited in claim 33, further comprising:
receiving a request from a billing entity for recorded data corresponding to the collect call, the recorded data including the recording of the call source name and the recording of the portion of the collect call; and communicating the recorded data to the billing entity such that the billing entity can utilize the recorded data to sustain the charges for the collect call.
41. A method for collect callback, comprising:
establishing a communication link with a call source that initiates communication;
initiating a collect callback option for the call source;
receiving a collect callback selection from the call source;
communicating callback data to a switch that initiates a collect call via a communication link to the call source; and receiving the collect call for the call source via the communication link that is routed through the switch.
42. A method for collect callback, comprising:
establishing a communication link between a caller and an automated seance;
initiating a collect callback option for the caller as a form of payment for a duration of a collect call to the automated service;
receiving an authorization input for the collect call from the caller;
maintaining an archive of recorded data associated with the collect call, the recorded data including a recorded name of the caller and a recording of at least a portion of the collect call;
communicating an instruction to the caller to verbalize a name to generate the recorded name;
establishing the collect call via a second communication link between the caller and the automated service; and recording the at least a portion of the collect call.
43. A method for collect callback as recited in claim 42, further comprising maintaining associated recorded data that includes at least one of a caller identifier, a date of the collect call, a time of the collect call, a duration of the collect call, and caller touchtone inputs.
44. A method for collect callback as recited in claim 42, further comprising notifying the automated service that the collect call for the caller is authorized such that the automated service can discontinue the communication link with the caller and such that the collect call via the second communication link can be established.
45. A method for collect callback as recited in claim 42, further comprising querying a Line Information Database to verify that the caller can be billed for the collect call.
46. A method for collect callback as recited in claim 42, further comprising:
maintaining caller data that corresponds to the caller, the caller data including call limits for the caller;
maintaining call limit standards that identify at leapt one of a day limit, a week limit, and a month limit; and authorizing the collect call for the caller if the call limits for the caller do not exceed the call limit standards.
47. A method for collect callback as recited in claim 42, comprising:
billing the caller for the collect call;
receiving a billing dispute from the caller that disputes charges for the collect call to the automated service;
communicatively linking the caller to the archive of recorded data associated with the collect call to which the charges apply; and playing back the recorded name of the caller and the recording of the portion of the collect call to the caller such that the charges for the collect call can be sustained.
48. One or more computer-readable media comprising computer executable instructions that, when executed, direct a telecommunications switch to:
receive callback data from a service that receives a collect callback selection from a caller via a communication link;
communicate an instruction to the caller to verbalize a name;
record the name of the caller;
establish a collect call via a second communication link between the caller and the service; and record at least a portion of the collect call.
49. One or more computer-readable media as recited in claim 48, further comprising computer executable instructions that, when executed, direct the telecommunications switch to notify the service that the collect call for the caller is authorized such that the service can discontinue the communication link with the caller and the telecommunications switch can establish the collect call via the second communication link.
50. One or more computer-readable media as recited in claim 48, further comprising computer executable instructions that, wharf executed, direct the telecommunications switch to query a Line Information Database to verify that the caller can be billed for the collect call.
51. One or more computer-readable media as recited in claim 48, further comprising computer executable instructions that, when executed, direct the telecommunications switch to:
obtain call limits for the caller; and authorize the collect call for the caller if the call limits for the caller do not exceed call limit standards that identify at least one of a day limit, a week limit, and a month limit.
52. One or more computer-readable media comprising computer executable instructions that, when executed, direct a telecommunications service to:
establish a communication link with a caller that initiates communication;
initiate a collect callback option for the caller;
receive a collect callback selection from the caller to authorize a collect call;
communicate callback data to a switch that initiates the collect call via a communication link to the caller; and receive the collect call for the caller via the communication link that is routed through the switch.
53. A collect callback system as recited in claim 21, wherein the call-in service is further configured to initiate a query of a Line Information Database to verify that the call source can be billed for the collect call.
54. A collect callback system as recited in claim 22, wherein the switch is further configured to query a Line Information Database to verify that the call source can be billed for the collect call.
55. A method for collect callback as recited in claim 41, further comprising querying a Line Information Database to verify that the call source can be billed for the collect call.
56. One or more computer-readable media as recited in claim 53, further comprising computer executable instructions that, when executed, direct the telecommunications service to initiate a query of a Line Information Database to verify that the caller can be billed for the collect call.
57. A collect callback system, comprising an automated call-in device configured to:
establish a communication link with a call source that initiates communication with the automated call-in device;
initiate a collect callback option for the call source;
receive an authorization input for collect call payment from the call source; and establish a collect call for the call source.
58. A collect callback system as recited in claim 57, wherein the automated call-in device is further configured to query a Line Information Database to verify that the call source can be billed for the collect call.
59. A collect callback system as recited in claim 57, wherein the automated call-in device is an integrated component of a telecommunications switch.
60. A collect callback system as recited in claim 57, wherein the automated call-in device is further configured to obtain call source data from a database and authorize the collect call for the call source.
61. A collect callback system as recited in claim 57, wherein the automated call-in device is further configured to establish the collect call between the call source and a call-in service.
62. A collect callback system as recited in claim 57, wherein the automated call-in device is further configured to communicate collect callback data to a telecommunications switch that establishes the collect call via a second communication link between the call source and a call-in service.
63. A collect callback system as recited in claim 57, wherein the automated call-in device is further configured to record the authorization input for the collect call payment.
64. A collect callback system, comprising:
an automated call-in device configured to initiate a collect callback option for a call source that initiates communication with the automated call-in device, the automated call-in device further configured to receive an authorization input for collect call payment from the call source; and a telecommunications switch configured to receive collect callback data from the automated call-in device and initiate a collect call for the call source.
65. A collect callback system as recited in claim 64, wherein the telecommunications switch is further configured to query a Line Information Database to verify that the call source can be billed for the collect call.
66. A collect callback system as recited in claim 64, wherein the automated call-in device is an integrated component of the telecommunications switch.
67. A collect callback system as recited in claim 64, wherein the automated call-in device is further configured to communicate the collect callback data to the telecommunications switch, the collect call back data including a call source identifier and a call-in device identifier.
68. A collect callback system as recited in claim 64, wherein the telecommunications switch is further configured to obtain call source data from a database and authorize the collect call for the call source.
69. A collect callback system as recited in claim 64, wherein the telecommunications switch is further configured to establish the collect call via a second communication link between the call source and a call-in service.
70. A collect callback system as recited in claim 64, wherein the telecommunications switch is further configured to record the authorization input for the collect call payment.
71. A method for collect callback, comprising:
establishing a communication link with a call source that initiates communication;
initiating a collect callback option for the call source;
receiving an authorization input for collect call payment from the call source; and establishing a collect call for the call source.
72. A method as recited in claim 71, further comprising querying a Line Information Database to verify that the call source can be billed for the collect call.
73. A method as recited in claim 71, further comprising communicating collect callback data to a telecommunications switch that establishes the collect call for the call source, the collect callback data including a call source identifier and a call-in device identifier.
74. A method as recited in claim 71, further comprising communicating collect callback data to a telecommunications switch that establishes the collect call via a second communication link between the call source and a call-in service.
75. A method as recited in claim 71, further comprising obtaining call source data from a database to authorize the collect call for the call source.
76. A method as recited in claim 71, further comprising recording the authorization input for the collect call payment.
77. A method as recited in claim 71, wherein establishing the collect call includes establishing the collect call between the call source and a call-in service.
CA002446309A 2003-09-26 2003-10-23 Collect callback Abandoned CA2446309A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/672,348 US7116768B2 (en) 2003-09-26 2003-09-26 Collect callback
US10/672,348 2003-09-26

Publications (1)

Publication Number Publication Date
CA2446309A1 true CA2446309A1 (en) 2005-03-26

Family

ID=34376333

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002446309A Abandoned CA2446309A1 (en) 2003-09-26 2003-10-23 Collect callback

Country Status (2)

Country Link
US (3) US7116768B2 (en)
CA (1) CA2446309A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6879828B2 (en) * 2002-09-09 2005-04-12 Nokia Corporation Unbroken primary connection switching between communications services
US7876744B2 (en) * 2002-11-14 2011-01-25 Ey-Taeg Kwon Method for collect call service based on VoIP technology and system thereof
US7116768B2 (en) * 2003-09-26 2006-10-03 Dx/Dy Voice Processing, Inc. Collect callback
US8155297B1 (en) * 2003-12-02 2012-04-10 Jpmorgan Chase Bank System and method for providing call-back options
US7953213B2 (en) * 2005-12-06 2011-05-31 Aurora Financial Systems, Inc. Systems and methods for providing prepaid collect telecommunications service
US20090047939A1 (en) * 2007-08-14 2009-02-19 Jrad Ahmad M Method and Apparatus for Signaling a Call From a Caller Terminal to a Callee Terminal
US8620264B2 (en) * 2007-08-29 2013-12-31 At&T Intellectual Property I, Lp Apparatus and method for sharing and assigning multiple numbers to a communication device

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4054756A (en) * 1976-09-29 1977-10-18 Bell Telephone Laboratories, Incorporated Method and apparatus for automating special service call handling
US4930152A (en) * 1988-08-31 1990-05-29 Bell Communications Research, Inc. Call return telephone service
US4908852A (en) * 1989-01-23 1990-03-13 Intellicall, Inc. Method and apparatus for altering the access format of telephone calls
US4933966A (en) * 1989-01-23 1990-06-12 Intellicall, Inc. Method and apparatus for performing an automated collect call
US4969185A (en) * 1989-12-29 1990-11-06 At&T Bell Laboratories Automated booking of telecommunications calls
US5003584A (en) * 1990-04-16 1991-03-26 At&T Bell Laboratories Method and apparatus for the billing of value-added communication calls
US5184345A (en) * 1991-01-02 1993-02-02 At&T Bell Laboratories Enhanced isdn 800 service
US5146491A (en) * 1991-08-08 1992-09-08 Pilgrim Telephone, Inc. Telephone billing method
AU4291893A (en) * 1992-04-24 1993-11-29 Paragon Services International, Inc. Interactive telephone system for optimizing service economy
US5524142A (en) * 1993-11-02 1996-06-04 Lewis; C. Alan Method and apparatus for the billing of value-added communication calls
US5537464A (en) * 1993-11-02 1996-07-16 Lewis; C. Alan Method and apparatus for the billing of value-added communication calls
GB2294179B (en) * 1994-10-11 1999-09-01 Alex Mashinsky Method of and system for use of telecommunication networks
US5596634A (en) * 1994-12-13 1997-01-21 At&T Telecommunications system for dynamically selecting conversation topics having an automatic call-back feature
US5740229A (en) * 1996-03-15 1998-04-14 At&T Corp Method and apparatus for a pre-paid return call
US5867562A (en) * 1996-04-17 1999-02-02 Scherer; Gordon F. Call processing system with call screening
US5907677A (en) * 1996-08-23 1999-05-25 Ecall Inc. Method for establishing anonymous communication links
US5867495A (en) * 1996-11-18 1999-02-02 Mci Communications Corporations System, method and article of manufacture for communications utilizing calling, plans in a hybrid network
AUPO865797A0 (en) * 1997-08-19 1997-09-11 Australian National University, The Range finding
US6141405A (en) * 1997-09-12 2000-10-31 At&T Corp Method and system for detecting fraudulent collect calls
US6363411B1 (en) * 1998-08-05 2002-03-26 Mci Worldcom, Inc. Intelligent network
US6154532A (en) * 1997-11-19 2000-11-28 Transcommunications Incorporated Charge minimizing callback system
US6493447B1 (en) * 1997-11-21 2002-12-10 Mci Communications Corporation Contact server for call center for syncronizing simultaneous telephone calls and TCP/IP communications
US6195418B1 (en) * 1997-12-31 2001-02-27 Alcatel Usa, Inc. Telephone system having a callback capability and method for connecting a recipient of a message to a caller
US6665376B1 (en) * 1998-10-23 2003-12-16 T-Netix, Inc. Selectively activated integrated real-time recording of telephone conversations with automated documentation of consent to call recording
US6111940A (en) * 1998-11-09 2000-08-29 Pilgrim Telephone, Inc. Method for providing telephonic services
US6339640B1 (en) * 1998-12-18 2002-01-15 Nortel Networks Limited Method and apparatus for automatic callback in a telecommunication system
US6252947B1 (en) * 1999-06-08 2001-06-26 David A. Diamond System and method for data recording and playback
US6501837B1 (en) 1999-07-09 2002-12-31 Worldquest Network, Inc. Telephone call connection architecture
US6574324B1 (en) * 1999-11-24 2003-06-03 Bellsouth Intellectual Property Corporation System and method for long distance automatic call-back
US7154997B1 (en) * 1999-12-28 2006-12-26 Cingular Wireless Ii, Llc Subscription-based billing methods and systems for shared network modem pools
US20010026609A1 (en) * 1999-12-30 2001-10-04 Lee Weinstein Method and apparatus facilitating the placing, receiving, and billing of telephone calls
US6775365B1 (en) * 2000-08-28 2004-08-10 Qwest Communications International Inc. Directed call return service
US6865161B1 (en) * 2000-10-23 2005-03-08 Itxc Ip Holdings, S.A.R.L. Method and apparatus for establishing a voice call by way of an electronic mail message
US6788674B1 (en) * 2001-07-20 2004-09-07 Itxc, Inc. Method and apparatus for establishing a collect call originated through a packet based network
US7146163B2 (en) * 2002-10-01 2006-12-05 Isp Operator Corporation Sender-address-based telecommunications operator callback system and method
US20050119943A1 (en) * 2003-03-12 2005-06-02 Kuo-Chun Fang Method and system for receiver self-priced multimedia communication over the internet and a member pool
US20050163296A1 (en) * 2003-09-26 2005-07-28 Dx/Dy Voice Processing, Inc. Collect callback for web-based access
US7116768B2 (en) * 2003-09-26 2006-10-03 Dx/Dy Voice Processing, Inc. Collect callback
US20050169456A1 (en) * 2003-09-26 2005-08-04 Dx/Dy Voice Processing, Inc. Collect callback
US20050114230A1 (en) * 2003-11-20 2005-05-26 Kuo-Chun Fang Method and system for receiver self-priced multimedia communication over the internet and a member pool incorporating advertising placement in conjunction with a search engine
US8538768B2 (en) * 2005-02-16 2013-09-17 Ingenio Llc Methods and apparatuses for delivery of advice to mobile/wireless devices

Also Published As

Publication number Publication date
US20060286973A1 (en) 2006-12-21
US20060276194A1 (en) 2006-12-07
US20050069111A1 (en) 2005-03-31
US7116768B2 (en) 2006-10-03

Similar Documents

Publication Publication Date Title
US20050163296A1 (en) Collect callback for web-based access
US10412231B2 (en) System and method for determining and associating tariff rates for institutional calls
US9509856B2 (en) Telecommunication revenue management system
US6871082B2 (en) Telephone call management system and method
US20030198325A1 (en) Pre-paid calling and voice messaging services for inmates
US20100203863A1 (en) Method of enabling operators to allow their customers to choose between calling-party-pays and receiving-party-pays on incoming calls
US20060276194A1 (en) Collect Callback
US20030013441A1 (en) Tracking dropped communications
JP2001508613A (en) System and method for unauthorized personal communication service area wireless network with local switcher interface and enhanced customer features
US20100111274A1 (en) Controlled three way calling
JP2001526474A (en) Real-time subscriber billing at subscriber locations in unstructured communication networks
US5894511A (en) Validation query based on a supervisory signal
US20040170261A1 (en) Methods and systems for providing on-line bills for use in communications services
CA2552255A1 (en) Members calling card
US20050169456A1 (en) Collect callback
CA2539881A1 (en) Collect callback
US8019062B2 (en) Method and system for transferring an administrator and associated charges during a multi-way call
US20080063163A1 (en) Selectively adding a third party to a collect call
CA2539880A1 (en) Collect callback for web-based access
CA2198799A1 (en) System and method for routing calls based on real-time call pricing information
CN102783084A (en) Method and system for recharging user terminal account
WO1998053587A1 (en) Method and system for providing immediate audio or data response billing information to a user
JPS60230755A (en) Charging object switching system when communication is being executed
CN116582616A (en) Interactive voice response method for power customer service center
KR100770659B1 (en) Lending system of the cellular phone and lending method therof

Legal Events

Date Code Title Description
EEER Examination request
FZDE Discontinued