WO2000072571A2 - Method and system for ip-based called party billing - Google Patents

Method and system for ip-based called party billing Download PDF

Info

Publication number
WO2000072571A2
WO2000072571A2 PCT/US2000/014638 US0014638W WO0072571A2 WO 2000072571 A2 WO2000072571 A2 WO 2000072571A2 US 0014638 W US0014638 W US 0014638W WO 0072571 A2 WO0072571 A2 WO 0072571A2
Authority
WO
WIPO (PCT)
Prior art keywords
user
gateway
call
wide area
area network
Prior art date
Application number
PCT/US2000/014638
Other languages
French (fr)
Other versions
WO2000072571A3 (en
Inventor
Anthony H. Fischler
Kevin L. Nethercott
Original Assignee
Icall, 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
Application filed by Icall, Inc. filed Critical Icall, Inc.
Priority to AU52982/00A priority Critical patent/AU5298200A/en
Publication of WO2000072571A2 publication Critical patent/WO2000072571A2/en
Publication of WO2000072571A3 publication Critical patent/WO2000072571A3/en

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
    • H04M15/56Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for VoIP communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/202VoIP; Packet switched telephony

Definitions

  • the invention relates generally to the field of transporting and managing data over a wide area network, and more specifically to processing, managing, delivering, transporting, compressing, authorizing, authenticating and billing voice data.
  • a collect call (also known as a called party billed call) is a telephone call in which the called person pays for the call.
  • the calling party calls a number and asks that the call be made "collect.”
  • the phone company must get authorization from the person receiving the call that the called party will pay for the call.
  • the called party responds to a collect call request by saying "yes" or hitting a button on a touch-tone phone.
  • the calling party has previously signed up for the service to allow the calling party to bill calls to the registered phone number.
  • Third party billing allows the calling party to bill a third party phone number. The person calls a number and asks that the call be billed to a third party number.
  • the phone company must obtain authorization from the person being billed for the call, along with an assurance that the third party will accept the call charges.
  • authorization is not necessarily required for each new call.
  • the invention provides a method and system for called and third party billing over a data network.
  • a customer receives an access phone number to initiate a free call to the United States
  • the customer makes a local call in his home country to a gateway computer (a computer server that connects a telephone or telephone network to the Internet).
  • the gateway answers the call and requests a destination number from the caller, then stores the number and records the customer's name.
  • a message is then played to remind the customer to wait while the called party is contacted.
  • the recorded name and destination number are then packetized or encoded
  • the destination number is dialed.
  • the called party at the destination number answers the phone and hears the playback of the caller's prerecorded name.
  • the called party is asked to perform a function, e.g., pressing a key on the touch-tone keypad or staying on the line, to accept the call. If the called party performs the required function, the caller and the called party are connected and their phone call proceeds.
  • a Call Detail Record (“CDR”) is generated and stored for billing purposes.
  • CDR Call Detail Record
  • the method further comprises the steps of recording data identifying the first user, forwarding the recorded data across the wide area network to a second gateway, transferring the recorded data to a second user at the called number, and confirming the second user will accept the call.
  • the billed number may also be the called number, and the wide area network may be the Internet or another data network.
  • the wide area network may be the Internet or another data network.
  • PSTN Public System Telephone Network
  • FIG. 1 illustrates a first embodiment of an inventive system enabling collect call and third party billing according to the invention.
  • FIG. 2 illustrates a second embodiment of an inventive system enabling collect call and third party billing according to the invention.
  • FIG. 3 illustrates the software and protocol requirements provided as part of the inventive method and system.
  • FIG. 4 illustrates a third embodiment, including a call agent, of an inventive system enabling collect call and third party billing according to the invention.
  • FIG. 5 is a flow chart illustrating the method of the invention.
  • a call connection and billing system 10 is illustrated in accordance with the present invention.
  • An international collect calling scenario will be used to describe the invention, although any collect or third party billing scenario is equally applicable to the inventive system.
  • Handset 2 can comprise a typical telephone connected to a plain old telephone service ("POTS") line, a specially configured IP telephone set, an IP terminal adapter, a personal computer, a wireless handset, or any of myriad other telephony-enabling devices.
  • POTS plain old telephone service
  • IP terminal adapter IP terminal adapter
  • personal computer a wireless handset, or any of myriad other telephony-enabling devices.
  • the handset user is typically greeted by gateway 1 with an automated message requesting the destination number of the person the user is trying to call.
  • Gateway 1 requests that the user enter identification, typically the user's name, although another identification technique can be used. The user then speaks his or her name into handset 2. Gateway 1 records the user's identification. The user is then placed on hold while gateway 1 encodes and packetizes the users name for transmission to remote gateway 3, as described below and understood by those skilled in the art. Gateway 3 checks the LIDB 5, preferably through the X.25 protocol or SS7, for payphone numbers and known fraudulent ("black") numbers to prevent fraud through use of the present invention. After the LIDB query, the destination number is compared against a billing server database (not shown) to check whether the number has been called before, and, if so, the available credit balance is checked.
  • LIDB 5 preferably through the X.25 protocol or SS7
  • Gateway 3 stores the accessed data, or some representation of the data, in an internal database and decodes the recorded user identification information.
  • gateway 3 then places a call through the switch network 7 to a user's destination number. When the destination handset is answered, gateway 3 initiates a recorded message (or connects the called party to a live operator) informing the called party at the destination number that there is a call from the user, and identifies the user by playing recorded identification information. Gateway 3 then gives the called party the option to accept or refuse the call. If the called party accepts, gateway 3 sends an "accepted" message to gateway 1, and the call is connected between gateways 1 and 3. Once the conversation ends, billing data is routed from switch 7 to a billing office for gateway 3. If the call was refused, gateway 3 sends a "refused" message to gateway 1, which informs the user that the call was refused.
  • each gateway preferably uses high-speed interface cards (e.g., American Tl or European El) to interface to digital trunk lines or analog cards to interface to PBX and analog lines.
  • high-speed interface cards e.g., American Tl or European El
  • the analog line card transports and, if necessary, digitizes the data through a PSTN physical interface, preferably to a commonly known Multi Vendor Integration Protocol ("MVIP”) based Pulse Code Modulated (“PCM”) bus.
  • MVIP Multi Vendor Integration Protocol
  • PCM Pulse Code Modulated
  • the data is in companded G.711-1 format (either A-law or mu-law, typically 64 kbps voice data per channel).
  • the data is routed to one or more digital signal processing (“DSP") boards, the boards providing a multi-point cross bar switch that routes any of the 256 channels on the MVP bus to any of the plurality of DSPs on the board.
  • DSP digital signal processing
  • the DSP receives and transmits this data on a buffered serial port (“BSP"), the BSP thereby off-loading from the DSP the processing required to access the data, leaving more instruction cycles for data compression tasks.
  • BSP buffered serial port
  • voice data streams are encoded (or decoded, for data traveling in the opposite direction) to compress each voice channel to 5.3 kbps (for the G.723.1 standard) from 64 kbps.
  • Touch tone (DTMF) detection, echo cancellation, and silence compression are performed as well.
  • VoIP gateway systems offer G.723 or G.729(a) voice compression options as well as G3 Fax options.
  • the host computer accesses compressed data through a programming interface. Since each DSP board can process up to 60 channels of voice data, the data rate to the handset's network host computer is less than 60 kbytes/second board.
  • the data is "packetized" for transport, appropriate headers (e.g., H.323 or IP) are added to the voice packets, and the data is routed to a network interface card (“NIC”) for transmission to the Internet.
  • NIC network interface card
  • gateway 3 receives H.323 packet data from the Internet and performs the process outlined above in reverse: the packets are reassembled by a host PC, decoded by the DSP board, and routed to the PSTN by the analog line cards. To suppress jitter, receiving gateway 3 places received packets in their correct order, discarding packets that arrive too late, and inserts error-correcting filler data (also known in the art as "fly wheels") as necessary to ensure a continuous data stream to the PSTN.
  • error-correcting filler data also known in the art as "fly wheels
  • the host PC also provides a gateway programming interface, referred to herein as the Gateway Control Interface ("GCI”) that extends the capabilities of the gateway, providing remote gateway management.
  • GCI Gateway Control Interface
  • An available GCI embodiment can be obtained from Xybridge, Inc. of Richardson , Texas, and is described at that company's web site and in its publication entitled “Telephony ASP - Emerging Out of Convergence” by Payam Maveddat, published April 2000, which is incorporated herein by reference.
  • FIG. 3 illustrates an inventive called party billing scenario over a leased circuit in accordance with the present invention.
  • the user calls gateway 1 to make a collect call.
  • the user is typically greeted by gateway 1 with a message that requests the destination number of the intended party to call.
  • Gateway 1 requests that the user enter identification, typically the user's name, although another identification technique can be used.
  • the user then speaks his or her name into handset 2.
  • Gateway 1 records the user's identification information and the user is placed on hold while the gateway 1 encodes and packetizes the user's name for transmission to gateway 3.
  • Gateway 3 checks the LIDB, preferably through the X.25 protocol, for payphones and black numbers to prevent fraud.
  • Gateway 3 stores the data in an internal database, and decodes the recorded user identification information. After the LIDB query, the destination number is checked against the billing server database to see if the number is known and the billing balance acceptable.
  • gateway 3 places the call through trunk 8 and switch 7 to outbound trunk 9, leading to the user's destination number/handset.
  • gateway 3 informs the called party at the destination number that there is a call from the user, and identifies the user by using the recorded identification information.
  • Gateway 3 then gives the called party the option to accept or refuse the call. If the called party accepts, gateway 3 sends an "accepted" message to gateway 1, and the IP call is connected between gateway 1 and gateway 3 through gateway 2 on direct circuit trunk 11. Gateway 3 then signals switch 7 to connect trunk 9 to trunk 11, and gateway 3 disconnects from trunk 8. Once the conversation ends, billing data is routed from the switch to the billing office for gateway 3.
  • gateway 3 sends a "refused" message to gateway 1, which informs the user that the call was refused, whereupon control is returned to the call initiator to determine the next steps, such as redirecting the billing or hanging up and ending the call attempt.
  • FIG. 4 illustrates the use of a call agent 15 within the context of the system of the present invention.
  • a user calls gateway 1 to make a collect call.
  • Gateway 1 sends a message to the call agent 15 that there is an incoming call.
  • Call agent 16 signals Interactive Voice Response (IVR) server 17 to prompt the user, preferably with a message requesting the destination number of the called party.
  • IVR server 17 requests that the user enter identification, typically the user's name, although another identification technique can be used.
  • the user then speaks his or her name into the handset.
  • IVR server 17 records the user's identification and the user is placed on hold while the gateway 1 encodes and packetizes the user's name for transmission to gateway 3.
  • IVR Interactive Voice Response
  • Gateway 3 then checks the LIDB for fraud, and billing information is checked and compiled, as discussed above. Gateway 3 then stores the data in an internal database and decodes the recorded user identification information.
  • Gateway 3 then places a call through the switch network to user's destination number. When the destination number answers, Gateway 3 informs the called party there is a call from the user, and identifies the user by using the recorded identification information. Gateway 3 then gives the called party the option to accept or refuse the call. If the called party accepts, Gateway 3 sends an "accepted" message to Gateway, and the IP call is connected between Gateway and Gateway 3. Once the conversation ends, billing data is routed from the switch to the billing office for Gateway 3. If the call was refused, Gateway 3 sends a "refused" message to Gateway, which informs the user that the call was refused. At that point, the present invention returns control to the call initiator to determine what the initiator wants to do.
  • the call initiator can choose to select an alternative method for paying for the call, e.g., credit card, calling card, alternative third party to bill, or other acceptable payment method. Alternatively, the call initiator can choose to hang up and end the call attempt.
  • an alternative method for paying for the call e.g., credit card, calling card, alternative third party to bill, or other acceptable payment method.
  • the call initiator can choose to hang up and end the call attempt.
  • the present invention can also be used with a rotary or other type of telephone. Where a rotary phone is to be used to determine the destination number to complete the call, the user can be assisted by a live operator over a data voice connection, or use voice recognition to indicate the destination number. Further, the user can use other means, such as electronic mail, to set up the call, or use a call agent-based management scheme as described above. Referring next to FIG.
  • a user calls gateway 1 from telephone handset 2 to initiate the collect call.
  • the user is greeted by gateway 1 with an automated message requesting the destination number the user is calling and the user's name or other identification for recordation and recognition.
  • Gateway 1 thereby establishes the called number and records the user's identification information at step 110.
  • the user is then placed on hold at step 115 while gateway 1 encodes and packetizes the user's name for transmission to remote gateway 3.
  • gateway 3 checks a known number database for numbers to which a collect call may not be billed, thereby preventing fraud.
  • the destination number is compared against a billing server database (not shown) to check whether the number has been called before, and, if so, the available credit balance is checked. If the balance exceeds or will exceed the allowable level for that customer, then the call is not allowed. Otherwise, at step 130 gateway 3 stores the accessed data, or some representation of the data, in an internal database and decodes the recorded user identification information.
  • gateway 3 then places a call through the switch network 7 to the called number.
  • gateway 3 initiates a recorded message (or connects the called party to a live operator) informing the called party at the destination number that there is a call from the user, and identifies the user by playing the recorded identification information forwarded from gateway 1.
  • Gateway 3 then gives the called party the option to accept or refuse the call at step 145. If the called party accepts, gateway 3 sends an "accepted" message to gateway 1, and the call is connected between gateways 1 and 3 at step 150.
  • billing data is routed from switch 7 to a billing office for gateway 3.
  • gateway 3 sends a "refused" message to gateway 1 at step 160, which informs the user that the call was refused.
  • control is returned to the call initiator, who can then choose to select an alternative method for paying for the call, e.g., credit card, calling card, alternative third party to bill, or other acceptable payment method.
  • the call initiator can choose to hang up and end the call attempt.
  • a toll-free calling embodiment (equivalent to collect call billing not requiring called party authorization for each call) is also enabled by the inventive system and method.
  • the party to be called toll free preferably pays a service fee, making a designated phone number a toll free number, and is given a personal identification number ("PIN") for distribution to desired callers.
  • PIN personal identification number
  • the customer will then give desired callers the PIN and a local access number for the country or area a caller might be calling from. For example, the caller dials a local number in Mexico City, which is designated for toll free services. The caller will be prompted to enter the number she wants to call and the toll free PIN. After the PIN is authorized, the call is connected.
  • a call record is then created and sent to the LEC for billing on the called party's home phone bill.
  • pre-paid accounts can also be used for the benefit of either the caller or a third party, and a transferred billing arrangement is easily adapted for third party billing of local calls, thereby enabling an emigrant overseas to help family members at home by paying for the family's phone costs through his own local phone bill.
  • the user may purchase a prepaid or credit-enabled calling card associated with a PIN enabling access to dedicated points of presence ("POPs") throughout the world.
  • POPs dedicated points of presence
  • This service allows the user to roam from country to country using the same prepaid card, the described scenario being similar to a third party billing scenario, wherein the third "party" is actually the account tied to the PIN.
  • calling cards issued by local exchange carriers may use the above- described service and bill it through the LEC account to a local phone bill.
  • the above-described service may be modified to allow international toll free access to and from multiple international destinations. Users simply call what appears to be a normal phone number, but all billing for that number is routed to the called party rather than the calling party. Similarly, any third party can arrange to cover the cost of another beneficiary's call charges according to the above-described system, as a gift, promotional campaign, or customer service feature. In a promotional example, the user might call a third party- billed number, hear a music sample across the telephone handset, and order a copy of the sampled music through the call, the charge to be billed to the user's credit card or a pre-paid account.

Abstract

An apparatus and method are described for Internet Protocol ('IP')-based telephony in a third party and called party billing scenario. IP servers act as gateways for callers and perform administrative and ministerial actions to allow the called or a third party to be billed. In an exemplary international collect calling scenario, a user calls a first gateway from a telephone to initiate the collect call, whereupon the user is greeted with an automated message requesting the number the user is calling and the user's name or other identification for recordation and recognition. The gateway then encodes and packetizes the user's name for transmission across the Internet to a remote gateway, which checks for a billable called number having an available pre-paid balance or available credit. The remote gateway then places a call through a switch network to the called number, which, when answered, is informed of the calling party's name by replay of the recording. The called party may refuse or accept the call, initiating the forwarding of billing information to the proper local exchange carrier, alternative billing arrangements by the caller, or termination of the call.

Description

METHOD AND SYSTEM FOR IP-BASED CALLED PARTY BILLING
BACKGROUND OF THE INVENTION FIELD OF THE INVENTION.
The invention relates generally to the field of transporting and managing data over a wide area network, and more specifically to processing, managing, delivering, transporting, compressing, authorizing, authenticating and billing voice data.
A collect call (also known as a called party billed call) is a telephone call in which the called person pays for the call. Typically, the calling party calls a number and asks that the call be made "collect." In a collect call, the phone company must get authorization from the person receiving the call that the called party will pay for the call. The called party responds to a collect call request by saying "yes" or hitting a button on a touch-tone phone. Sometimes, the calling party has previously signed up for the service to allow the calling party to bill calls to the registered phone number. Third party billing allows the calling party to bill a third party phone number. The person calls a number and asks that the call be billed to a third party number.
Typically, the phone company must obtain authorization from the person being billed for the call, along with an assurance that the third party will accept the call charges. However, such authorization is not necessarily required for each new call.
Until recently, collect call billing and third party billing methods and services have been carried out over circuit switched telephone networks. In order to use such available methods, a dedicated circuit must first be established between the "calling party" and the "called party". This method is inefficient and results in substantial service costs, plus substantial mark-up profits for the entity controlling the circuit-based switching system. There is therefore a need in the art to provide a circuit-independent system for establishing and tracking collect and third party billed calls across a packet-based data network. SUMMARY OF THE INVENTION
To address the shortcomings of the available art, the invention provides a method and system for called and third party billing over a data network. After a customer receives an access phone number to initiate a free call to the United States, the customer makes a local call in his home country to a gateway computer (a computer server that connects a telephone or telephone network to the Internet). The gateway answers the call and requests a destination number from the caller, then stores the number and records the customer's name. A message is then played to remind the customer to wait while the called party is contacted. The recorded name and destination number are then packetized or encoded
(digitized and reformatted into data packets for transmission across the Internet). This data is sent to a second, remote gateway, decoded, and the call destination is verified through a Line Identification Database (LIDB). The LIDB tells the system, preferably through an X.25, SS7 or IP network solution, whether the destination number is valid and billable.
Once approved, the destination number is dialed. The called party at the destination number then answers the phone and hears the playback of the caller's prerecorded name. The called party is asked to perform a function, e.g., pressing a key on the touch-tone keypad or staying on the line, to accept the call. If the called party performs the required function, the caller and the called party are connected and their phone call proceeds. At the end of the call a Call Detail Record ("CDR") is generated and stored for billing purposes.
Alternative embodiments for third party billing and pre-paid calling are also disclosed and claimed herein. It is therefore a first advantage of the present invention to provide a method, and means for implementing the method, of telephone communication connection and billing across a wide area network, the method comprising the steps of accepting at a first gateway a first user-initiated call from a calling number to a called number, confirming the availability of a credit unit associated with the called number to accept a debit cost associated with the call, initiating a telephone communication between the first user and a second user across the wide area network, and forwarding billing information regarding the telephone communication and applying the debit cost to an account associated with a billed number other than the calling number. In an alternative embodiment, the method further comprises the steps of recording data identifying the first user, forwarding the recorded data across the wide area network to a second gateway, transferring the recorded data to a second user at the called number, and confirming the second user will accept the call. The billed number may also be the called number, and the wide area network may be the Internet or another data network.
It is a second advantage of the invention to provide a method, and means for implementing the method, of telephone communication connection and billing across a wide area network, the method comprising the steps of accepting at a first gateway a first user-initiated call to a called number, recording data identifying the first user, confirming the availability of a credit unit associated with the called number to accept a debit cost associated with the call, forwarding the recorded data across the wide area network to a second gateway, transferring the recorded data to a second user at the called number, confirming the second user will accept the call, initiating a telephone communication between the first and second users, and forwarding billing information regarding the telephone communication to a database associated with the called number. The wide area network may be the Internet or another data network.
It is another advantage of the invention to provide a wide area network-enabled call completion and billing system, compatible with the Internet and the Public System Telephone Network (PSTN), the system comprising a first gateway connected to a first handset across the PSTN, the first gateway being programmed to gather caller data and called number data via the first handset, and a second gateway connected to the first gateway across the wide area network, the second gateway being programmed to receive the caller data from the first gateway and forward the caller data to a called party at a second handset, and programmed to receive the called number data from the first gateway and direct billing according to whether the called party accepts the caller's call.
BRIEF DESCRIPTION OF THE DRAWINGS The aforementioned advantages of the present invention as well as additional advantages thereof will be more clearly understood hereinafter as a result of a detailed description of a preferred embodiment of the invention when taken in conjunction with the following drawings.
FIG. 1 illustrates a first embodiment of an inventive system enabling collect call and third party billing according to the invention.
FIG. 2 illustrates a second embodiment of an inventive system enabling collect call and third party billing according to the invention. FIG. 3 illustrates the software and protocol requirements provided as part of the inventive method and system.
FIG. 4 illustrates a third embodiment, including a call agent, of an inventive system enabling collect call and third party billing according to the invention. FIG. 5 is a flow chart illustrating the method of the invention.
While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that the detailed description is not intended to limit the invention to the particular forms disclosed. On the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
DESCRIPTION OF PREFERRED AND ALTERNATIVE EMBODIMENTS Turning first to Figure 1, a call connection and billing system 10 is illustrated in accordance with the present invention. An international collect calling scenario will be used to describe the invention, although any collect or third party billing scenario is equally applicable to the inventive system. Initially, a user calls gateway 1 from telephone handset 2 to initiate the collect call. Handset 2 can comprise a typical telephone connected to a plain old telephone service ("POTS") line, a specially configured IP telephone set, an IP terminal adapter, a personal computer, a wireless handset, or any of myriad other telephony-enabling devices. The handset user is typically greeted by gateway 1 with an automated message requesting the destination number of the person the user is trying to call. Gateway 1 then requests that the user enter identification, typically the user's name, although another identification technique can be used. The user then speaks his or her name into handset 2. Gateway 1 records the user's identification. The user is then placed on hold while gateway 1 encodes and packetizes the users name for transmission to remote gateway 3, as described below and understood by those skilled in the art. Gateway 3 checks the LIDB 5, preferably through the X.25 protocol or SS7, for payphone numbers and known fraudulent ("black") numbers to prevent fraud through use of the present invention. After the LIDB query, the destination number is compared against a billing server database (not shown) to check whether the number has been called before, and, if so, the available credit balance is checked. Available products for accomplishing this step include NetManager0" brand callflow and billing management and Skyware1"1 brand application interface software available from the assignee of the invention and described in U.S. Patent Application Serial No. 09/404, 109, filed September 23 , 1999 and entitled Communication System, Transmission Apparatus, Controller and Communication Method, which is incorporated herein by reference. If the balance exceeds or will exceed the allowable level for that customer, then the call is not allowed. Gateway 3 then stores the accessed data, or some representation of the data, in an internal database and decodes the recorded user identification information.
If the call is authorized, gateway 3 then places a call through the switch network 7 to a user's destination number. When the destination handset is answered, gateway 3 initiates a recorded message (or connects the called party to a live operator) informing the called party at the destination number that there is a call from the user, and identifies the user by playing recorded identification information. Gateway 3 then gives the called party the option to accept or refuse the call. If the called party accepts, gateway 3 sends an "accepted" message to gateway 1, and the call is connected between gateways 1 and 3. Once the conversation ends, billing data is routed from switch 7 to a billing office for gateway 3. If the call was refused, gateway 3 sends a "refused" message to gateway 1, which informs the user that the call was refused. At that point, control is returned to the call initiator to determine next steps. The call initiator can then choose to select an alternative method for paying for the call, e.g., credit card, calling card, alternative third party to bill, or other acceptable payment method. Alternatively, the call initiator can choose to hang up and end the call attempt. Turning next to FIG. 2, we describe the connection details embedded within the gateways of FIG 1, in the form of a hierarchical protocol stack structure moving from the components in the physical realm, near the bottom, to the user interface at the top. To connect to the Public Switched Telephone Network ("PSTN"), each gateway preferably uses high-speed interface cards (e.g., American Tl or European El) to interface to digital trunk lines or analog cards to interface to PBX and analog lines. The analog line card transports and, if necessary, digitizes the data through a PSTN physical interface, preferably to a commonly known Multi Vendor Integration Protocol ("MVIP") based Pulse Code Modulated ("PCM") bus. At this point, the data is in companded G.711-1 format (either A-law or mu-law, typically 64 kbps voice data per channel).
From the MVIP bus, the data is routed to one or more digital signal processing ("DSP") boards, the boards providing a multi-point cross bar switch that routes any of the 256 channels on the MVP bus to any of the plurality of DSPs on the board. The DSP receives and transmits this data on a buffered serial port ("BSP"), the BSP thereby off-loading from the DSP the processing required to access the data, leaving more instruction cycles for data compression tasks. Once inside the DSP, voice data streams are encoded (or decoded, for data traveling in the opposite direction) to compress each voice channel to 5.3 kbps (for the G.723.1 standard) from 64 kbps. Touch tone (DTMF) detection, echo cancellation, and silence compression are performed as well. Available Voice Over Internet Protocol ("VoIP") gateway systems offer G.723 or G.729(a) voice compression options as well as G3 Fax options. Using the host port interface on a DSP, the host computer accesses compressed data through a programming interface. Since each DSP board can process up to 60 channels of voice data, the data rate to the handset's network host computer is less than 60 kbytes/second board. Once received by the network host, the data is "packetized" for transport, appropriate headers (e.g., H.323 or IP) are added to the voice packets, and the data is routed to a network interface card ("NIC") for transmission to the Internet. On the receiving end, gateway 3 receives H.323 packet data from the Internet and performs the process outlined above in reverse: the packets are reassembled by a host PC, decoded by the DSP board, and routed to the PSTN by the analog line cards. To suppress jitter, receiving gateway 3 places received packets in their correct order, discarding packets that arrive too late, and inserts error-correcting filler data (also known in the art as "fly wheels") as necessary to ensure a continuous data stream to the PSTN.
The host PC also provides a gateway programming interface, referred to herein as the Gateway Control Interface ("GCI") that extends the capabilities of the gateway, providing remote gateway management. An available GCI embodiment can be obtained from Xybridge, Inc. of Richardson , Texas, and is described at that company's web site and in its publication entitled "Telephony ASP - Emerging Out of Convergence" by Payam Maveddat, published April 2000, which is incorporated herein by reference.
FIG. 3 illustrates an inventive called party billing scenario over a leased circuit in accordance with the present invention. The user calls gateway 1 to make a collect call. The user is typically greeted by gateway 1 with a message that requests the destination number of the intended party to call. Gateway 1 then requests that the user enter identification, typically the user's name, although another identification technique can be used. The user then speaks his or her name into handset 2. Gateway 1 records the user's identification information and the user is placed on hold while the gateway 1 encodes and packetizes the user's name for transmission to gateway 3. Gateway 3 checks the LIDB, preferably through the X.25 protocol, for payphones and black numbers to prevent fraud. Gateway 3 stores the data in an internal database, and decodes the recorded user identification information. After the LIDB query, the destination number is checked against the billing server database to see if the number is known and the billing balance acceptable.
Next, gateway 3 places the call through trunk 8 and switch 7 to outbound trunk 9, leading to the user's destination number/handset. When the destination number is answered, gateway 3 informs the called party at the destination number that there is a call from the user, and identifies the user by using the recorded identification information. Gateway 3 then gives the called party the option to accept or refuse the call. If the called party accepts, gateway 3 sends an "accepted" message to gateway 1, and the IP call is connected between gateway 1 and gateway 3 through gateway 2 on direct circuit trunk 11. Gateway 3 then signals switch 7 to connect trunk 9 to trunk 11, and gateway 3 disconnects from trunk 8. Once the conversation ends, billing data is routed from the switch to the billing office for gateway 3. If the call was refused, gateway 3 sends a "refused" message to gateway 1, which informs the user that the call was refused, whereupon control is returned to the call initiator to determine the next steps, such as redirecting the billing or hanging up and ending the call attempt.
FIG. 4 illustrates the use of a call agent 15 within the context of the system of the present invention. Initially, a user calls gateway 1 to make a collect call. Gateway 1 sends a message to the call agent 15 that there is an incoming call. Call agent 16 signals Interactive Voice Response (IVR) server 17 to prompt the user, preferably with a message requesting the destination number of the called party. IVR server 17 then requests that the user enter identification, typically the user's name, although another identification technique can be used. The user then speaks his or her name into the handset. IVR server 17 then records the user's identification and the user is placed on hold while the gateway 1 encodes and packetizes the user's name for transmission to gateway 3. It should be noted that there may be a direct connection between gateway 1 and the IVR server or call agent, but a network connection, as shown, is preferred. Gateway 3 then checks the LIDB for fraud, and billing information is checked and compiled, as discussed above. Gateway 3 then stores the data in an internal database and decodes the recorded user identification information.
Gateway 3 then places a call through the switch network to user's destination number. When the destination number answers, Gateway 3 informs the called party there is a call from the user, and identifies the user by using the recorded identification information. Gateway 3 then gives the called party the option to accept or refuse the call. If the called party accepts, Gateway 3 sends an "accepted" message to Gateway, and the IP call is connected between Gateway and Gateway 3. Once the conversation ends, billing data is routed from the switch to the billing office for Gateway 3. If the call was refused, Gateway 3 sends a "refused" message to Gateway, which informs the user that the call was refused. At that point, the present invention returns control to the call initiator to determine what the initiator wants to do. The call initiator can choose to select an alternative method for paying for the call, e.g., credit card, calling card, alternative third party to bill, or other acceptable payment method. Alternatively, the call initiator can choose to hang up and end the call attempt. Although described with respect to a touch-tone type of telephone, the present invention can also be used with a rotary or other type of telephone. Where a rotary phone is to be used to determine the destination number to complete the call, the user can be assisted by a live operator over a data voice connection, or use voice recognition to indicate the destination number. Further, the user can use other means, such as electronic mail, to set up the call, or use a call agent-based management scheme as described above. Referring next to FIG. 5, there is provided a flow chart illustrating the above- described method of the invention, particularly the above-described international collect calling scenario. At step 100, a user calls gateway 1 from telephone handset 2 to initiate the collect call. At step 105, the user is greeted by gateway 1 with an automated message requesting the destination number the user is calling and the user's name or other identification for recordation and recognition. Gateway 1 thereby establishes the called number and records the user's identification information at step 110. The user is then placed on hold at step 115 while gateway 1 encodes and packetizes the user's name for transmission to remote gateway 3. At step 120. gateway 3 checks a known number database for numbers to which a collect call may not be billed, thereby preventing fraud. At step 125, the destination number is compared against a billing server database (not shown) to check whether the number has been called before, and, if so, the available credit balance is checked. If the balance exceeds or will exceed the allowable level for that customer, then the call is not allowed. Otherwise, at step 130 gateway 3 stores the accessed data, or some representation of the data, in an internal database and decodes the recorded user identification information.
At step 135, gateway 3 then places a call through the switch network 7 to the called number. At step 140, when the destination handset is answered, gateway 3 initiates a recorded message (or connects the called party to a live operator) informing the called party at the destination number that there is a call from the user, and identifies the user by playing the recorded identification information forwarded from gateway 1. Gateway 3 then gives the called party the option to accept or refuse the call at step 145. If the called party accepts, gateway 3 sends an "accepted" message to gateway 1, and the call is connected between gateways 1 and 3 at step 150. Once the conversation ends, at step 155 billing data is routed from switch 7 to a billing office for gateway 3. If the call was refused, gateway 3 sends a "refused" message to gateway 1 at step 160, which informs the user that the call was refused. At that point, control is returned to the call initiator, who can then choose to select an alternative method for paying for the call, e.g., credit card, calling card, alternative third party to bill, or other acceptable payment method. Alternatively, the call initiator can choose to hang up and end the call attempt.
A toll-free calling embodiment (equivalent to collect call billing not requiring called party authorization for each call) is also enabled by the inventive system and method. The party to be called toll free preferably pays a service fee, making a designated phone number a toll free number, and is given a personal identification number ("PIN") for distribution to desired callers. The customer will then give desired callers the PIN and a local access number for the country or area a caller might be calling from. For example, the caller dials a local number in Mexico City, which is designated for toll free services. The caller will be prompted to enter the number she wants to call and the toll free PIN. After the PIN is authorized, the call is connected. A call record is then created and sent to the LEC for billing on the called party's home phone bill. Of course, pre-paid accounts can also be used for the benefit of either the caller or a third party, and a transferred billing arrangement is easily adapted for third party billing of local calls, thereby enabling an emigrant overseas to help family members at home by paying for the family's phone costs through his own local phone bill.
It should be noted that a number of additional alternative embodiments can be practiced without deviating from the spirit and scope of the invention. For example, the user may purchase a prepaid or credit-enabled calling card associated with a PIN enabling access to dedicated points of presence ("POPs") throughout the world. By entering the PIN, the user is able to place calls to any destination around the world using the above-described system. This service allows the user to roam from country to country using the same prepaid card, the described scenario being similar to a third party billing scenario, wherein the third "party" is actually the account tied to the PIN. Moreover, calling cards issued by local exchange carriers ("LECs") may use the above- described service and bill it through the LEC account to a local phone bill.
For business-to-business toll free applications, the above-described service may be modified to allow international toll free access to and from multiple international destinations. Users simply call what appears to be a normal phone number, but all billing for that number is routed to the called party rather than the calling party. Similarly, any third party can arrange to cover the cost of another beneficiary's call charges according to the above-described system, as a gift, promotional campaign, or customer service feature. In a promotional example, the user might call a third party- billed number, hear a music sample across the telephone handset, and order a copy of the sampled music through the call, the charge to be billed to the user's credit card or a pre-paid account. Myriad other electronic data transfer transactions can be accomplished using the method and system of the invention, as will be understood by those skilled in the art to which the present invention pertains. Although the present invention has been shown and described with respect to preferred embodiments, various changes and modifications lie within the spirit and scope of the claimed invention. Thus, the corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims are intended to include any structure, material, or acts for performing the functions in combination with other elements as specifically claimed.

Claims

CLAIMSWhat is claimed is:
1 . A method of telephone communication connection and billing across a wide area network, the method comprising the steps of: accepting at a first gateway a first user-initiated call from a calling number to a called number; confirming the availability of a credit unit associated with the called number to accept a debit cost associated with the call; initiating a telephone communication between the first user and a second user across the wide area network; and forwarding billing information regarding the telephone communication and applying the debit cost to an account associated with a billed number other than the calling number.
2. The method of claim 1, further comprising the steps of: recording data identifying the first user; forwarding the recorded data across the wide area network to a second gateway; transferring the recorded data to a second user at the called number; and confirming the second user will accept the call.
3. The method of claim 1 wherein the billed number is the called number.
4. The method of claim 1 wherein the wide area network is the Internet.
5. A method of telephone communication connection and billing across a wide area network, the method comprising the steps of: accepting at a first gateway a first user-initiated call to a called number; recording data identifying the first user; confirming the availability of a credit unit associated with the called number to accept a debit cost associated with the call; forwarding the recorded data across the wide area network to a second gateway; transferring the recorded data to a second user at the called number; confirming the second user will accept the call; initiating a telephone communication between the first and second users; and forwarding billing information regarding the telephone communication to a database associated with the called number.
6. The method of claim 5, wherein the wide area network is the Internet.
7. A system for telephone communication connection and billing across a data network, the system comprising: means for accepting at a first gateway a first user-initiated call from a calling number to a called number; means for confirming the availability of a credit unit associated with the called number to accept a debit cost associated with the call; means for initiating a telephone communication between the first user and a second user across the wide area network; and means for forwarding billing information regarding the telephone communication and applying the debit cost to an account associated with a billed number other than the calling number.
8. The system of claim 7, further comprising: means for recording data identifying the first user; means for forwarding the recorded data across the wide area network to a second gateway; means for transferring the recorded data to a second user at the called number; and means for confirming the second user will accept the call.
9. The system of claim 7 wherein the billed number is the called number.
10. The system of claim 7 wherein the wide area network is the Internet.
11. A system of telephone communication connection and billing across a wide area network, the system comprising: means for accepting at a first gateway a first user-initiated call to a called number; means for recording data identifying the first user; means for confirming the availability of a credit unit associated with the called number to accept a debit cost associated with the call; means for forwarding the recorded data across the wide area network to a second gateway; means for transferring the recorded data to a second user at the called number; means for confirming the second user will accept the call; means for initiating a telephone communication between the first and second users; and means for forwarding billing information regarding the telephone communication to a database associated with the called number.
12. The system of claim 11 , wherein the wide area network is the Internet.
13. A wide area network-enabled call completion and billing system, compatible with the Internet and the Public System Telephone Network (PSTN), the system comprising: a first gateway connected to a first handset across the PSTN, the first gateway being programmed to gather caller data and called number data via the first handset; and a second gateway connected to the first gateway across the wide area network, the second gateway being programmed to receive the caller data from the first gateway and forward the caller data to a called party at a second handset, and programmed to receive the called number data from the first gateway and direct billing according to whether the called party accepts the caller's call.
PCT/US2000/014638 1999-05-25 2000-05-25 Method and system for ip-based called party billing WO2000072571A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU52982/00A AU5298200A (en) 1999-05-25 2000-05-25 Method and system for ip-based called party billing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13573999P 1999-05-25 1999-05-25
US60/135,739 1999-05-25

Publications (2)

Publication Number Publication Date
WO2000072571A2 true WO2000072571A2 (en) 2000-11-30
WO2000072571A3 WO2000072571A3 (en) 2001-06-14

Family

ID=22469439

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/014638 WO2000072571A2 (en) 1999-05-25 2000-05-25 Method and system for ip-based called party billing

Country Status (2)

Country Link
AU (1) AU5298200A (en)
WO (1) WO2000072571A2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002071788A1 (en) 2001-03-01 2002-09-12 Telia Ab (Publ) Debiting in a telecommunication and data communication system
WO2004045174A1 (en) 2002-11-14 2004-05-27 Ey-Taeg Kwon Method for collect call service based on voip technology and system thereof
EP1473920A1 (en) * 2003-04-30 2004-11-03 01058 Telecom GmbH Automatic collect call
WO2007112623A1 (en) 2006-04-03 2007-10-11 Huawei Technologies Co., Ltd. A system, method and apparatus for implementing the reverse charging in the packet network
EP1871066A1 (en) * 2006-06-21 2007-12-26 Siemens AG Method, system and mobile terminal for creating a packet communication connection
US8515860B2 (en) 2000-06-12 2013-08-20 Amdocs (Israel) Ltd. System, method and computer program product for prepaid and wireless voice communication and IP
US9509856B2 (en) 2004-04-27 2016-11-29 Value-Added Communications, Inc. Telecommunication revenue management system
CN106961435A (en) * 2017-03-22 2017-07-18 北京深思数盾科技股份有限公司 A kind of access protection method and system
US9787854B2 (en) 2004-04-27 2017-10-10 Value-Added Communications, Inc. System and method for determining and associating tariff rates for institutional calls
US9832321B2 (en) 2002-11-14 2017-11-28 Ey-Taeg Kwon Method for collect call service based on voip technology and system thereof
US10104710B1 (en) 2017-06-19 2018-10-16 Global Tel*Link Corporation Dual mode transmission in a controlled environment
US10333870B2 (en) 2017-07-06 2019-06-25 Global Tel*Link Corporation Presence-based communications in a controlled environment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05130236A (en) * 1991-09-20 1993-05-25 Nec Corp Automatic collect call service system
US5483581A (en) * 1989-01-23 1996-01-09 Intellicall, Inc. Method and apparatus for performing an automated collect call
US5692034A (en) * 1990-10-01 1997-11-25 United States Advanced Network, Inc. Customized, billing-controlled call bridging system
WO1998027783A1 (en) * 1996-12-19 1998-06-25 Nortel Networks Corporation Virtual private network service provider for asynchronous transfer mode network
WO1999000971A1 (en) * 1997-06-30 1999-01-07 Motorola Inc. Method of making a communication interconnection

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5483581A (en) * 1989-01-23 1996-01-09 Intellicall, Inc. Method and apparatus for performing an automated collect call
US5692034A (en) * 1990-10-01 1997-11-25 United States Advanced Network, Inc. Customized, billing-controlled call bridging system
JPH05130236A (en) * 1991-09-20 1993-05-25 Nec Corp Automatic collect call service system
WO1998027783A1 (en) * 1996-12-19 1998-06-25 Nortel Networks Corporation Virtual private network service provider for asynchronous transfer mode network
WO1999000971A1 (en) * 1997-06-30 1999-01-07 Motorola Inc. Method of making a communication interconnection

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
POLYZOIS C A ET AL: "FROM POTS TO PANS: A COMMENTARY ON THE EVOLUTION TO INTERNET TELEPHONY" IEEE NETWORK,IEEE INC. NEW YORK,US, vol. 13, no. 3, May 1999 (1999-05), pages 58-64, XP000870632 ISSN: 0890-8044 *

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8515860B2 (en) 2000-06-12 2013-08-20 Amdocs (Israel) Ltd. System, method and computer program product for prepaid and wireless voice communication and IP
WO2002071788A1 (en) 2001-03-01 2002-09-12 Telia Ab (Publ) Debiting in a telecommunication and data communication system
WO2004045174A1 (en) 2002-11-14 2004-05-27 Ey-Taeg Kwon Method for collect call service based on voip technology and system thereof
EP1561321A1 (en) * 2002-11-14 2005-08-10 Ey-Taeg Kwon Method for collect call service based on voip technology and system thereof
US9832321B2 (en) 2002-11-14 2017-11-28 Ey-Taeg Kwon Method for collect call service based on voip technology and system thereof
EP1561321A4 (en) * 2002-11-14 2008-04-02 Ey-Taeg Kwon Method for collect call service based on voip technology and system thereof
EP1473920A1 (en) * 2003-04-30 2004-11-03 01058 Telecom GmbH Automatic collect call
US9787854B2 (en) 2004-04-27 2017-10-10 Value-Added Communications, Inc. System and method for determining and associating tariff rates for institutional calls
US9509856B2 (en) 2004-04-27 2016-11-29 Value-Added Communications, Inc. Telecommunication revenue management system
US10412231B2 (en) 2004-04-27 2019-09-10 Value-Added Communications, Inc. System and method for determining and associating tariff rates for institutional calls
EP2007064A4 (en) * 2006-04-03 2009-04-01 Huawei Tech Co Ltd A system, method and apparatus for implementing the reverse charging in the packet network
EP2007064A1 (en) * 2006-04-03 2008-12-24 Huawei Technologies Co., Ltd. A system, method and apparatus for implementing the reverse charging in the packet network
WO2007112623A1 (en) 2006-04-03 2007-10-11 Huawei Technologies Co., Ltd. A system, method and apparatus for implementing the reverse charging in the packet network
EP1871066A1 (en) * 2006-06-21 2007-12-26 Siemens AG Method, system and mobile terminal for creating a packet communication connection
CN106961435A (en) * 2017-03-22 2017-07-18 北京深思数盾科技股份有限公司 A kind of access protection method and system
US10368386B2 (en) 2017-06-19 2019-07-30 Gloabl Tel*Link Corporation Dual mode transmission in a controlled environment
US10104710B1 (en) 2017-06-19 2018-10-16 Global Tel*Link Corporation Dual mode transmission in a controlled environment
US10716160B2 (en) 2017-06-19 2020-07-14 Global Tel*Link Corporation Dual mode transmission in a controlled environment
US10952272B2 (en) 2017-06-19 2021-03-16 Global Tel*Link Corporation Dual mode transmission in a controlled environment
US11510266B2 (en) 2017-06-19 2022-11-22 Global Tel*Link Corporation Dual mode transmission in a controlled environment
US11937318B2 (en) 2017-06-19 2024-03-19 Global Tel*Link Corporation Dual mode transmission in a controlled environment
US10333870B2 (en) 2017-07-06 2019-06-25 Global Tel*Link Corporation Presence-based communications in a controlled environment
US11374883B2 (en) 2017-07-06 2022-06-28 Global Tel*Link Corporation Presence-based communications in a controlled environment
US11411898B2 (en) 2017-07-06 2022-08-09 Global Tel*Link Corporation Presence-based communications in a controlled environment

Also Published As

Publication number Publication date
WO2000072571A3 (en) 2001-06-14
AU5298200A (en) 2000-12-12

Similar Documents

Publication Publication Date Title
AU679135B2 (en) Long distance telephone switching system with enhanced subscriber services
US6310873B1 (en) Internet telephony directory server
US8817773B2 (en) Reverse call origination via a non-signaling network
US6987841B1 (en) Method for providing a phone conversation recording service
EP0974113B1 (en) Real time subscriber billing system and method
US8213581B1 (en) Apparatus and methods for telecommunication authentication
US6356630B1 (en) Telephone calling card service system integrating virtual destination numbers
US6480588B1 (en) Methods for providing prepaid telephony service via an internet protocol network system
US5027387A (en) Reverse direction calling system
CA2270048C (en) A method and apparatus for charging for an outgoing voice call performed during an internet session
US6501837B1 (en) Telephone call connection architecture
US20020076018A1 (en) Pre-purchased phone minutes service
WO2000072571A2 (en) Method and system for ip-based called party billing
US6856674B1 (en) Platform for prepaid calling card calls
Lin et al. Charging for Mobile All-IP Telecommunications
US20080037742A1 (en) Voice over internet protocol payphone dial tone service system
CN100411397C (en) Method for collect call service based on voip technology and system thereof
CN100574201C (en) The authentication and accounting method of personal virtual code service
US20130028232A1 (en) Systems and methods of providing communications services
US20130279495A1 (en) Systems and methods of providing communications services
CN100414873C (en) Wire intelligent network and method for implementing card and number service intercommunication
US20170126901A1 (en) Methods and systems for processing call establishment request
US7120237B1 (en) Systems and methods for collect call processing
US20030092422A1 (en) Method and apparatus for providing a transfer protocol
US20100304784A1 (en) System and Method for Placing a Mobile Telephone Call on a Secondary Network

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ CZ DE DE DK DK DM DZ EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ CZ DE DE DK DK DM DZ EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC DATED 27-01-2003

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP