WO2007047896A2 - System and method for modifying communication information (mci) - Google Patents

System and method for modifying communication information (mci) Download PDF

Info

Publication number
WO2007047896A2
WO2007047896A2 PCT/US2006/040993 US2006040993W WO2007047896A2 WO 2007047896 A2 WO2007047896 A2 WO 2007047896A2 US 2006040993 W US2006040993 W US 2006040993W WO 2007047896 A2 WO2007047896 A2 WO 2007047896A2
Authority
WO
WIPO (PCT)
Prior art keywords
party
information
telephone number
communication
target
Prior art date
Application number
PCT/US2006/040993
Other languages
French (fr)
Other versions
WO2007047896A3 (en
Inventor
James Siminoff
Original Assignee
James Siminoff
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 James Siminoff filed Critical James Siminoff
Publication of WO2007047896A2 publication Critical patent/WO2007047896A2/en
Publication of WO2007047896A3 publication Critical patent/WO2007047896A3/en

Links

Classifications

    • 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
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • H04M3/42068Making use of the calling party identifier where the identifier is used to access a profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/18Comparators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42085Called party identification service
    • H04M3/42093Notifying the calling party of information on the called or connected party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5158Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing in combination with automated outdialling systems

Definitions

  • the party being contacted may have the opportunity to know information about the party attempting to originate a communication (the "Originator") before the Target interacts with the Originator.
  • the Target may learn some information about the Originator, such as the Originator's telephone number or email address, before the Target agrees to accept data or create a two-way communication, i.e. a conversation.
  • the information the Target receives may also be used to allow the Target to identify or contact the Originator.
  • the Originator When an Originator, such as a telemarketing firm, wishes to contact a Target, such as an individual, via telephone, the Originator may insert into the caller ID field a telephone number where the Originator may be contacted. When making a call, the Originator inserts a telephone number used at the location from which the call originated, e.g. a call center. However, the Originator may call a Target, in an area distant from the Originator. As a result, if the Target wishes to call back the Originator at the telephone number listed, e.g. to be put on a Do Not Call List (DNC) or to receive other information, the Target may have to pay long distance charges to do so.
  • DNC Do Not Call List
  • the Originator may operate telephone numbers that are a local call from the Target, or are at least closer to the Target, and therefore less expensive to call, than the Originator's telephone number that appears on the Target's caller ID. Therefore, it would be desirable to implement a system to modify a communication from an Originator to provide a callback number or other contact information to the Target that may be closer to or local to the Target, in order to reduce or eliminate the payment of long distance toll charges in the event the Target dials the callback number.
  • the present disclosure 'relates to a method for processing a communication between a first party and a second party.
  • a communication is received from the first party, the communication having first party information, and second party information.
  • An entry in a database is identified that matches at least one of the first party information and the second party information and for which a predetermined rule is satisfied.
  • a telephone number associated with the matching database entry is selected. The selected telephone number is transmitted to the second party.
  • Fig. 1 is a view of an end-to-end telecommunication connection according to an aspect of the system and method of the present disclosure.
  • Fig. 2 is a view of an end-to-end telecommunication connection found in related art.
  • Fig. 3 is a process flow of communication traveling from Originator to Target according to an aspect of the system and method of the present disclosure.
  • Fig. 4 is a process flow of communication traveling from Target to Originator according to an aspect of the system and method of the present disclosure.
  • Fig. 5 is a example of a routing table according to an aspect of the system and method of the present disclosure.
  • Fig. 2 is a view of an end-to-end contact as would occur during standard communication between Originator 100 (e.g. call center, person or organization) and Target 140 (e.g. a person or organization) using Carrier Network 130 (e.g. telecommunication provider).
  • Information such as Target 140 telephone number, may be transmitted from Originator 100 to Carrier Network 130 via physical/virtual connection 110 (e.g. phone line, voice Tl, voice DS3) for an outbound call.
  • Carrier Network 130 routes the call to Target 140 using, for example, a circuit switch, Softswitch, or other routing intelligent system (not shown).
  • Fig. 1 illustrates aspects of the system of the present disclosure and includes Originator 100 which may transmit a call (including, e.g. sound and other data) through physical/virtual connection 110 to Target 140 through Carrier Network 130.
  • Originator 100 may transmit data including signaling messages of telecommunication protocols (e.g., SS7, C7, ISDN, SIP, H.323, MGCP, MEGACO, IAX, IAX2) that may be used to identify or contact Originator 100. This may include caller ID information such as telephone number and subscriber name associated with Originator 100 telephone number.
  • Originator 100 may transmit Target Identifying Information, including Target I4u telephone number and other information via physical/virtual connection 110 to Carrier Network
  • Target Identifying Information may include geographic location information about Target 140, which may be determined based on Caller ID of Target 140 in conjunction with telephone subscriber database information.
  • Carrier Network 130 may route the call to Distribution System 131 which may check each call for a trigger, such as information in the call or where the call originated from, such as which physical/virtual connection 110.
  • Distribution System 131 may be a circuit switch, Softswitch, or other routing intelligent system.
  • Distribution System 131 may communicate with a table of data, such as, MCI Table 132, based on the trigger for the call.
  • MCI Table 132 may be stored in a computer, server, database, flash memory or other computing storage device.
  • Target 140 may receive information from the MCI Table 132 in the Caller ID field on received call via physical/virtual connection 120.
  • system and method of the present disclosure may operate within or may be connected to Carrier Network 130.
  • the system and method may operate in Originator's 100 PBX (e.g. corporate phone system, predictive dialer, call distribution system) or may be attached to or embedded within Originator's 100 communication device (e.g. telephone, VoIP phone, VoIP soft phone).
  • PBX e.g. corporate phone system, predictive dialer, call distribution system
  • Originator's 100 communication device e.g. telephone, VoIP phone, VoIP soft phone.
  • Fig. 3 shows the process flow where in Step SlOO a communication is received by Carrier Network 130 from Originator 100.
  • the system of the present invention may receive from Originator 100 Target Identifying Information and a trigger.
  • Target Identifying Information may include the telephone number of Target 140.
  • a trigger may be one or more ' predetermined numbers in the Caller ID field, one or more 40993 predetermined numbers appended to the telephone number of Target 140 when transmitted by Originator 100, or may be another predetermined communication between Originator 100 and the system.
  • Step S200 the system checks the communication for the existence of trigger information and Target Identifying Information, and, based on this information, the system may modify the communication. Rules and data used to modify the communication may be stored in a table database, such as MCI Table 132 shown in Fig. 5.
  • MCI Table 132 column A is a list of triggers, column B is a list of Target Identifying Information, and column C is a list of modified information that may be displayed to Target 140.
  • the system may check for one of the triggers located in column A to determine whether this communication may be modified.
  • the system may be initiated manually, e.g. using a website, and may be used to process communications originating from a specific physical or virtual area, e.g. one or more telephone lines, so that any communication originating from one of these areas will be processed by the system. If the system does not receive a trigger or is not initiated manually, then the system may pass the communication on to Target 140 without modifying data.
  • the system may then search column B for one or more entries associated with the trigger in column A based on the Target Identifying Information included in the communication.
  • Column B entries may be telephone numbers, portions of telephone numbers, street addresses or geographic designations, such as country, state, city, or township.
  • Column B entries may also include rules indicating how or when they may be applied, for example, days of the week and/or times of day. .
  • the system may search a telephone number in column B that matches
  • Target 140 telephone number if multiple column B entries for a given trigger match the area code of the Target 140 telephone number, the system may select the column B entry based on prefix. If there are no acceptable column B entries for a trigger, the system may pass the communication without alterations thereto.
  • column B entries may be selected based on predetermined Originator 100 preference, by geographic proximity to Target 140. Based on the results of the search in column B, information in the communication may be modified to appear as what is shown in the corresponding entry in column C, i.e. the telephone number in column C may be displayed in the Caller ID field in the call to Target 140.
  • MCI Table 132 in Fig. 5 suppose for example, the system encounters a telephone call coming from Originator 100 telephone number 954-444-0001 that is made to Target 140 having telephone number 212-333-1234 on a weekday.
  • the system may note the incoming caller ID field 954-444-0001 and attempt to match this to a trigger entry in column A.
  • the number 954-444-0001 has five matches in column A, corresponding to table index entries Al through A5.
  • the system may then compare Target ID information, in this case 212-333-1234, with one or more entries in column B corresponding to the one or more acceptable entries in column A.
  • the "x" character may be used as a wildcard to signify any character or number. Although not shown, such a wildcard character may also be used in elsewhere in the table.
  • the system may compare the Target ID information with the entries in column B by area code, prefix, and other rules, such as time of day. It will be clear to one of ordinary skill that the type, order and priority of such data comparison may be configurable.
  • entries 2, 3, and 4 match the area code "212" of the Target ID information, and of those, entries 3 and 4 match both the area code "212" and prefix "333" of the Target ID information.
  • Column B entries 3 and 4 each contain a rule relating to the day of the week the call is made. In this example, because the call is placed on a weekday, column B entry 3 is the closest match to the Target ID information, and all rules of that entry are satisfied. Based on this match in column B, the system may modify the communication to send an outbound Caller ID to Target 140 having the contents of entry 3 in column C, here 212-333- 0001.
  • Target 140 may then make a return call to a local telephone number 212-333- 0001 at a local area code (212), rather than potentially incurring long distance charges by making a return call to Originator 100 at a non-local number 954-444-0001 at a non-local area code (954).
  • Step S300 the system then establishes the communication with Target 140 containing modified information.
  • Originator 100 may receive calls made to the telephone numbers listed in column C. Originator 100 may operate the telephone numbers listed in column C and/or calls to the telephone numbers in column C may be directed to telephone numbers used by Originator 100, in a manner described below with reference to Fig.4.
  • Fig. 4 shows the process flow, according to an aspect of the invention, when a communication is initiated by Target 140 to Originator 100.
  • the system may receive the communication from Target 140 in Step SlOO.
  • Step S200 based on a set of rules, Target Identifying Information and the telephone number Target 140 is calling, the system may modify and/or route the communication to Originator 100.
  • Originator 100 may receive the communication at an inbound customer service center or voice recording, at a predetermined telephone number.
  • the system may use a table.
  • Step S300 the system sends the communication to the appropriate party.
  • the system may pass any one of the following information to Originator 100: the telephone number of Target 140, the "trigger" number in column A associated with that telephone number, or other identifier correlated to the Target 140, such as geographic location of the Target 140.
  • the system can forward the call from Target 140 to a telephone number, trunk line, IP address as a VOIP call, or any other form of return communication as predetermined rules dictate.

Abstract

A method for processing a communication between a first party and a second party is disclosed. A communication is received from the first party, the communication having first party information, and second party information. An entry in a database is identified that matches at least one of the first party information and the second party information and for which a predetermined rule is satisfied. A telephone number associated with the matching database entry is selected. The selected telephone number is transmitted to the second party.

Description

System and Method for Modifying Communication Information (MCI)
This application claims priority to U.S. provisional patent application serial number
60/728,717, filed October 20, 2005, entitled System and Method for Modifying Communication Information (MCI), the disclosure of which is incorporated herein by reference.
Background of the Invention In certain forms of communication, the party being contacted (the "Target") may have the opportunity to know information about the party attempting to originate a communication (the "Originator") before the Target interacts with the Originator. Two notable forms of communication where this is true are telephone and e-mail. Ih each of those forms of communication, the Target may learn some information about the Originator, such as the Originator's telephone number or email address, before the Target agrees to accept data or create a two-way communication, i.e. a conversation. The information the Target receives may also be used to allow the Target to identify or contact the Originator.
When an Originator, such as a telemarketing firm, wishes to contact a Target, such as an individual, via telephone, the Originator may insert into the caller ID field a telephone number where the Originator may be contacted. When making a call, the Originator inserts a telephone number used at the location from which the call originated, e.g. a call center. However, the Originator may call a Target, in an area distant from the Originator. As a result, if the Target wishes to call back the Originator at the telephone number listed, e.g. to be put on a Do Not Call List (DNC) or to receive other information, the Target may have to pay long distance charges to do so. However, the Originator may operate telephone numbers that are a local call from the Target, or are at least closer to the Target, and therefore less expensive to call, than the Originator's telephone number that appears on the Target's caller ID. Therefore, it would be desirable to implement a system to modify a communication from an Originator to provide a callback number or other contact information to the Target that may be closer to or local to the Target, in order to reduce or eliminate the payment of long distance toll charges in the event the Target dials the callback number.
Summary of the Invention '
The present disclosure 'relates to a method for processing a communication between a first party and a second party. A communication is received from the first party, the communication having first party information, and second party information. An entry in a database is identified that matches at least one of the first party information and the second party information and for which a predetermined rule is satisfied. A telephone number associated with the matching database entry is selected. The selected telephone number is transmitted to the second party.
Brief Description of the Drawings: Fig. 1 is a view of an end-to-end telecommunication connection according to an aspect of the system and method of the present disclosure.
Fig. 2 is a view of an end-to-end telecommunication connection found in related art. Fig. 3 is a process flow of communication traveling from Originator to Target according to an aspect of the system and method of the present disclosure.
Fig. 4 is a process flow of communication traveling from Target to Originator according to an aspect of the system and method of the present disclosure. Fig. 5 is a example of a routing table according to an aspect of the system and method of the present disclosure.
Detailed Description of the Drawings
Fig. 2 is a view of an end-to-end contact as would occur during standard communication between Originator 100 (e.g. call center, person or organization) and Target 140 (e.g. a person or organization) using Carrier Network 130 (e.g. telecommunication provider). Information, such as Target 140 telephone number, may be transmitted from Originator 100 to Carrier Network 130 via physical/virtual connection 110 (e.g. phone line, voice Tl, voice DS3) for an outbound call. Carrier Network 130 routes the call to Target 140 using, for example, a circuit switch, Softswitch, or other routing intelligent system (not shown).
Fig. 1 illustrates aspects of the system of the present disclosure and includes Originator 100 which may transmit a call (including, e.g. sound and other data) through physical/virtual connection 110 to Target 140 through Carrier Network 130. Originator 100 may transmit data including signaling messages of telecommunication protocols (e.g., SS7, C7, ISDN, SIP, H.323, MGCP, MEGACO, IAX, IAX2) that may be used to identify or contact Originator 100. This may include caller ID information such as telephone number and subscriber name associated with Originator 100 telephone number. Originator 100 may transmit Target Identifying Information, including Target I4u telephone number and other information via physical/virtual connection 110 to Carrier Network
130 for outbound calls. Target Identifying Information may include geographic location information about Target 140, which may be determined based on Caller ID of Target 140 in conjunction with telephone subscriber database information.
Carrier Network 130 may route the call to Distribution System 131 which may check each call for a trigger, such as information in the call or where the call originated from, such as which physical/virtual connection 110. Distribution System 131 may be a circuit switch, Softswitch, or other routing intelligent system. Distribution System 131 may communicate with a table of data, such as, MCI Table 132, based on the trigger for the call. MCI Table 132 may be stored in a computer, server, database, flash memory or other computing storage device. Target 140 may receive information from the MCI Table 132 in the Caller ID field on received call via physical/virtual connection 120.
In one aspect, the system and method of the present disclosure may operate within or may be connected to Carrier Network 130. hi other aspects, the system and method may operate in Originator's 100 PBX (e.g. corporate phone system, predictive dialer, call distribution system) or may be attached to or embedded within Originator's 100 communication device (e.g. telephone, VoIP phone, VoIP soft phone).
Fig. 3 shows the process flow where in Step SlOO a communication is received by Carrier Network 130 from Originator 100. hi one aspect, the system of the present invention may receive from Originator 100 Target Identifying Information and a trigger. As described above, Target Identifying Information may include the telephone number of Target 140. A trigger may be one or more ' predetermined numbers in the Caller ID field, one or more 40993 predetermined numbers appended to the telephone number of Target 140 when transmitted by Originator 100, or may be another predetermined communication between Originator 100 and the system.
In Step S200, the system checks the communication for the existence of trigger information and Target Identifying Information, and, based on this information, the system may modify the communication. Rules and data used to modify the communication may be stored in a table database, such as MCI Table 132 shown in Fig. 5.
As shown in Fig. 5, MCI Table 132 column A is a list of triggers, column B is a list of Target Identifying Information, and column C is a list of modified information that may be displayed to Target 140.
When the system of the present disclosure receives a call from Originator 100, the system may check for one of the triggers located in column A to determine whether this communication may be modified. In one aspect, the system may be initiated manually, e.g. using a website, and may be used to process communications originating from a specific physical or virtual area, e.g. one or more telephone lines, so that any communication originating from one of these areas will be processed by the system. If the system does not receive a trigger or is not initiated manually, then the system may pass the communication on to Target 140 without modifying data.
If the system has been manually initiated or finds the communication contains a trigger listed in column A, the system may then search column B for one or more entries associated with the trigger in column A based on the Target Identifying Information included in the communication. Column B entries may be telephone numbers, portions of telephone numbers, street addresses or geographic designations, such as country, state, city, or township. Column B entries may also include rules indicating how or when they may be applied, for example, days of the week and/or times of day. .
Ih one aspect, the system may search a telephone number in column B that matches
Target 140 telephone number. ' In another aspect, if multiple column B entries for a given trigger match the area code of the Target 140 telephone number, the system may select the column B entry based on prefix. If there are no acceptable column B entries for a trigger, the system may pass the communication without alterations thereto.
In other aspects, column B entries may be selected based on predetermined Originator 100 preference, by geographic proximity to Target 140. Based on the results of the search in column B, information in the communication may be modified to appear as what is shown in the corresponding entry in column C, i.e. the telephone number in column C may be displayed in the Caller ID field in the call to Target 140.
Using information in MCI Table 132 in Fig. 5, suppose for example, the system encounters a telephone call coming from Originator 100 telephone number 954-444-0001 that is made to Target 140 having telephone number 212-333-1234 on a weekday. The system may note the incoming caller ID field 954-444-0001 and attempt to match this to a trigger entry in column A. In this case, the number 954-444-0001 has five matches in column A, corresponding to table index entries Al through A5. Once one or more acceptable entries are found in column A, the system may then compare Target ID information, in this case 212-333-1234, with one or more entries in column B corresponding to the one or more acceptable entries in column A.
In one aspect, the "x" character may be used as a wildcard to signify any character or number. Although not shown, such a wildcard character may also be used in elsewhere in the table. In one aspect, the system may compare the Target ID information with the entries in column B by area code, prefix, and other rules, such as time of day. It will be clear to one of ordinary skill that the type, order and priority of such data comparison may be configurable.
Continuing the example, of the presently eligible entries 1-5 in column B, only entries 2, 3, and 4 match the area code "212" of the Target ID information, and of those, entries 3 and 4 match both the area code "212" and prefix "333" of the Target ID information. Column B entries 3 and 4 each contain a rule relating to the day of the week the call is made. In this example, because the call is placed on a weekday, column B entry 3 is the closest match to the Target ID information, and all rules of that entry are satisfied. Based on this match in column B, the system may modify the communication to send an outbound Caller ID to Target 140 having the contents of entry 3 in column C, here 212-333- 0001. Therefore, Target 140 may then make a return call to a local telephone number 212-333- 0001 at a local area code (212), rather than potentially incurring long distance charges by making a return call to Originator 100 at a non-local number 954-444-0001 at a non-local area code (954).
In Step S300 the system then establishes the communication with Target 140 containing modified information.
Originator 100 may receive calls made to the telephone numbers listed in column C. Originator 100 may operate the telephone numbers listed in column C and/or calls to the telephone numbers in column C may be directed to telephone numbers used by Originator 100, in a manner described below with reference to Fig.4.
Fig. 4 shows the process flow, according to an aspect of the invention, when a communication is initiated by Target 140 to Originator 100. The system may receive the communication from Target 140 in Step SlOO. In Step S200, based on a set of rules, Target Identifying Information and the telephone number Target 140 is calling, the system may modify and/or route the communication to Originator 100. Originator 100 may receive the communication at an inbound customer service center or voice recording, at a predetermined telephone number. When routing and/or modifying Target 140 call, the system may use a table.
In Step S300, the system sends the communication to the appropriate party. When the system routes a call from Target 140 to Originator 100, the system may pass any one of the following information to Originator 100: the telephone number of Target 140, the "trigger" number in column A associated with that telephone number, or other identifier correlated to the Target 140, such as geographic location of the Target 140. In addition, the system can forward the call from Target 140 to a telephone number, trunk line, IP address as a VOIP call, or any other form of return communication as predetermined rules dictate.
Although illustrative embodiments have been described herein in detail, it should be noted and will be appreciated by those skilled in the art that numerous variations may be made within the scope of this invention without departing from the principle of this invention and without sacrificing its chief advantages.
Unless otherwise specifically stated, the terms and expressions have been used herein as terms of description and not terms of limitation. There is no intention to use the terms or expressions to exclude any equivalents of features shown and described or portions thereof and this invention should be defined in accordance with the claims that follow. —

Claims

ClaimsI claim:
1. A method for processing a communication between a first party and a second party, comprising: a) receiving the communication from the first party, the communication having first party information and second party information; b) modifying the first party information based on at least one of the first party information and the second party information; and c) transmitting the modified first party information to the second party.
2. The method of claim 1 , wherein the first party information includes at least one of caller identification information and connection information.
3. The method of claim 1 , wherein the second party information includes at least one of a telephone number of the second party and information appended by the first party to the telephone number of the second party.
4. The method of claim 1 , wherein step b) modifying further includes, i) identifying an entry in a database that matches at least one of the first party information and the second party information; and ii) substituting a telephone number of the first party with a replacement telephone number associated with the matching database entry.
5. The method of claim 4, wherein the replacement telephone number has the same area code as the telephone number of the second party.
6. A method for processing a communication between a first party and a second party, comprising: '. a) receiving the communication from the first party, the communication having first party information, and second party information; b) identifying an entry in a database that matches at least one of the first party information and the second party information and for which a predetermined rule is satisfied; c) selecting a telephone number associated with the matching database entry; and d) transmitting the selected telephone number to the second party.
7. The method of claim 6, wherein the replacement telephone number has an area code geographically closer to the area code of the telephone number of the second party.
8. The method of claim 6, wherein the replacement telephone number has the same area code as the telephone number of the second party.
9. The method of claim 6, wherein the predetermine rule relates to at least one of time, day of week, and date.
10. A method for processing a communication between a first party and a second party, comprising: a) receiving the communication from the first party, the communication having first party information and second party information; b) selecting a telephone number from a database based on the telephone number of the second party; and c) transmitting the selected telephone number to the second party as caller identification information of the first party.
PCT/US2006/040993 2005-10-20 2006-10-20 System and method for modifying communication information (mci) WO2007047896A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US72871705P 2005-10-20 2005-10-20
US60/728,717 2005-10-20

Publications (2)

Publication Number Publication Date
WO2007047896A2 true WO2007047896A2 (en) 2007-04-26
WO2007047896A3 WO2007047896A3 (en) 2007-06-21

Family

ID=37963300

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/040993 WO2007047896A2 (en) 2005-10-20 2006-10-20 System and method for modifying communication information (mci)

Country Status (1)

Country Link
WO (1) WO2007047896A2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5095505A (en) * 1990-02-28 1992-03-10 Mci Communications Corp. Efficient flexible special service call processing
US20020018547A1 (en) * 2000-08-11 2002-02-14 Naohito Takae Telephone directory information modifying apparatus
US20020146111A1 (en) * 2001-03-12 2002-10-10 Nec Corporation Method and telephone device for exchanging calls from plural areas with a single exchange
US6643363B1 (en) * 1999-09-22 2003-11-04 Noboru Miura Telephone number relocation guidance system
US6684336B1 (en) * 1999-04-30 2004-01-27 Hewlett-Packard Development Company, L.P. Verification by target end system of intended data transfer operation
US6941159B2 (en) * 2002-05-28 2005-09-06 Inventec Appliances Corp. Method for automatically converting a stored telephone number of cellular phone for dialing in a different country

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5095505A (en) * 1990-02-28 1992-03-10 Mci Communications Corp. Efficient flexible special service call processing
US6684336B1 (en) * 1999-04-30 2004-01-27 Hewlett-Packard Development Company, L.P. Verification by target end system of intended data transfer operation
US6643363B1 (en) * 1999-09-22 2003-11-04 Noboru Miura Telephone number relocation guidance system
US20020018547A1 (en) * 2000-08-11 2002-02-14 Naohito Takae Telephone directory information modifying apparatus
US20020146111A1 (en) * 2001-03-12 2002-10-10 Nec Corporation Method and telephone device for exchanging calls from plural areas with a single exchange
US6941159B2 (en) * 2002-05-28 2005-09-06 Inventec Appliances Corp. Method for automatically converting a stored telephone number of cellular phone for dialing in a different country

Also Published As

Publication number Publication date
WO2007047896A3 (en) 2007-06-21

Similar Documents

Publication Publication Date Title
US8135122B1 (en) System and method for modifying communication information (MCI)
US9282186B2 (en) System and method for modifying communication information (MCI)
US8036342B2 (en) Methods and systems for providing foreign call back number compatibility for VoIP E9-1-1 calls
US9537762B2 (en) Producing routing messages for voice over IP communications
CA2648184C (en) Method and apparatus for conveying a calling party identifier
US5574776A (en) Call redirection feature for relay services
US6421437B1 (en) System and method for re-directing incoming calls
US8787542B2 (en) Customized caller ID based upon called party number
US20030147519A1 (en) Dynamic telephone numbering system
CN1111470A (en) Telecommunications follow me services
KR950703239A (en) Method for use in completing telephone calls
US7586902B2 (en) Methods, apparatus and computer program products for associating local telephone numbers with emergency phone calls in a packet switched telephone system
JP5351765B2 (en) Method and apparatus for linking identification data to calls between networks
KR101375140B1 (en) System and method for routing calls associated with private dialing plans
EP1692852B1 (en) Communications system with direct access mailbox
US7352855B2 (en) Method and system for providing a privacy management service
US20180103145A9 (en) System and Method for Modifying Communication Information (MCI)
US20050249343A1 (en) Method for conveniently adding contact information to a network-based address book
US20080187117A1 (en) System and method for identifying a caller during a phone call
Cisco Chapter 15: Network Features
Cisco Network Features
WO2007047896A2 (en) System and method for modifying communication information (mci)
US6628773B1 (en) Process for providing the subscriber number of the calling subscriber, service unit, and private communication network

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase in:

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06826329

Country of ref document: EP

Kind code of ref document: A2