Source: https://patents.google.com/patent/JP2005160101A/en
Timestamp: 2020-02-17 00:24:09
Document Index: 314178883

Matched Legal Cases: ['arty 12', 'arty 14', 'arty 412', 'arty 414', 'arty 712', 'arty 1012']

JP2005160101A - Method and apparatus for anonymous call redirection in radio network - Google Patents
Method and apparatus for anonymous call redirection in radio network Download PDF
JP2005160101A
JP2005160101A JP2004340034A JP2004340034A JP2005160101A JP 2005160101 A JP2005160101 A JP 2005160101A JP 2004340034 A JP2004340034 A JP 2004340034A JP 2004340034 A JP2004340034 A JP 2004340034A JP 2005160101 A JP2005160101 A JP 2005160101A
JP2004340034A
JP2005160101A5 (en
JP5072177B2 (en
Ruth S Gayde
Ahmed N Zaki
エヌ．ザキ アーメド
ヒュア シャン
シェーファー ゲイド ルース
ゴッバ ワッファ
2003-11-25 Priority to US10/722315 priority Critical
2003-11-25 Priority to US10/722,315 priority patent/US7346343B2/en
2004-11-25 Application filed by Lucent Technol Inc, ルーセント テクノロジーズ インコーポレーテッド filed Critical Lucent Technol Inc
2005-06-16 Publication of JP2005160101A publication Critical patent/JP2005160101A/en
2005-06-16 Publication of JP2005160101A5 publication Critical patent/JP2005160101A5/ja
2012-11-14 Publication of JP5072177B2 publication Critical patent/JP5072177B2/en
<P>PROBLEM TO BE SOLVED: To provide a method and apparatus for anonymous call redirection in radio network. <P>SOLUTION: More particularly, the invention is directed to providing an anonymous call redirection service by implementing service logic in the radio network to intercept incoming calls for which no calling name or number is available and redirect the calls to an intelligent peripheral device for further processing. In one embodiment, anonymous calls are directed to an intelligent peripheral such as a network-based recording device, which records the caller's name and then repeats or plays this name to the called party, before the call is connected to allow the called party to accept or reject the call. <P>COPYRIGHT: (C)2005,JPO&NCIPI
The present invention relates to a method and apparatus for redirecting an anonymous call over a wireless network. More particularly, the present invention provides service logic to a wireless network to block an incoming call for which the caller's name or number cannot be obtained and to forward the call to an intelligent peripheral device for further processing. It is intended to provide an unannounced call forwarding service for wireless service subscribers by implementation. In one embodiment, the unsolicited phone is directed to an intelligent peripheral device, such as a network-based recording device, which records the caller's name and then repeats that name to the called party, i.e., plays. Thus, the called party can accept or reject the call before the call is connected.
Although the present invention is particularly directed to the technology of unsolicited telephone transfers and is therefore described with particular reference thereto, it will be understood that the present invention may be useful in other fields and applications. Like. For example, the present invention may be used in other implementations where it is useful to block a call on a wireless network before connecting the called party to the calling party.
By way of background, unsolicited call forwarding services are clearly defined and available in wired networks. These services allow unsolicited calls to be transferred to a recording device. At the recording device, the caller is then prompted to identify himself (such as recording his name) so that the called party is informed of the caller's identity. In general, when the called party's identity is then revealed to the called party, for example, by playing the recorded data to the called party, the called party accepts, rejects, or voices the call. You are prompted to press a specific button to send. In this way, the called party's call is not performed until the unnotified wired telephone is blocked and the caller identifies himself. Other types of unsolicited telephone transfers are known for wired networks. One of them also involves accessing a database to determine whether the calling party should be connected to the called party.
In particular, there is no known wireless equivalent of such unsolicited telephone transfers. No provider currently offers such functionality. In fact, the implementation of unsolicited telephone transfers in a wireless network is inevitably different from the implementation in a wired network. In this regard, the call goes through many different entities on the wireless network. In a wired network, calls are always connected from one party to another over the same line. As a result, the implementation of unsolicited telephone transfers in a wireless environment has been difficult and unrealized so far.
Therefore, it would be desirable to implement a system for transferring unsolicited telephones over a wireless network that solves the above problems and others.
The present invention provides a method and apparatus for transferring unsolicited calls. In one aspect of the invention, the method of the invention receives a call from a first device of a first party to a second device of a second party, which is a wireless device, to the second device. Attempting to send the call, determining whether the call is an unsolicited phone, forwarding the call to an intelligent peripheral if the call is an unsolicited phone, identifying information from the first party Requesting, receiving identification information, attempting to send a call to the second device, notifying the second device about the call, connection information regarding whether the second device accepts the call, 2 requesting the device, receiving connection information, and selectively connecting the call based on the connection information.
In another aspect of the invention, determining whether the call is an unsolicited phone includes analyzing the location request message.
In another aspect of the invention, determining whether a call is an unsolicited phone includes analyzing a transmission routing information request message.
In another aspect of the invention, determining whether a call is an unsolicited phone includes accessing a database module.
In another aspect of the invention, determining whether the call is an unsolicited phone is based on whether caller information is provided by the first party.
In another aspect of the invention, determining whether a call is an unannounced phone is based on a presentation indicator.
In another aspect of the invention, attempting to send a call includes sending a location request.
In another aspect of the present invention, the location request does not identify the first party or includes a first party presentation indicator marked as restricted.
In another aspect of the invention, the location request identifies the caller as a network element.
In another aspect of the invention, the network element is an intelligent peripheral device.
In another aspect of the invention, the location request takes the form of a transmission routing information message.
In another aspect of the invention, the system includes means for implementing the method.
Further scope of applicability of the present invention will become apparent from the detailed description given hereinafter. However, while the detailed description and specific examples, while indicating preferred embodiments of the invention, various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art, this is illustrative It should be understood that this is only shown to do so.
The present invention exists in the form of arrangements, arrangements, combinations of various parts of apparatus, method steps, thereby more fully described below, specifically pointed out in the claims, and appended. As illustrated in the drawings, the intended goal is achieved.
The present invention provides a call forwarding service on a wireless network for unsolicited calls that reach a mobile service subscriber's mobile station. The subject system allows unsolicited calls by service logic provided within a network element, such as a home location register (HLR) (or service control point (SCP)) ( In general, ask the caller to say "Please say your name") to an intelligent peripheral device such as a recording device to obtain identification information from the caller before connecting the call to the called party. As will be described in more detail below, the obtained information, i.e., recorded data, is used to identify the calling party to the called party. The called party is then responsible for controlling whether to accept or reject the call based on their identity. In this way, unsolicited telephone transfers are provided to wireless networks, a function that has not been known so far.
Referring now to the drawings, which are presented to illustrate preferred embodiments of the invention and not to limit the invention, FIG. 1 illustrates an exemplary network in which the invention can be implemented. The figure is shown. As shown, network 10 includes a variety of common network elements, some of which are modified to accommodate the present invention.
Specifically, the network 10 provides communication between a calling party 12 and a called party, ie, a wireless subscriber 14. A caller may place calls from any of a variety of network elements, including standard telephones over a public switched telephone network (PSTN) 16. Since the call is for a wireless subscriber 14, the call is connected to an originating mobile switching center (O-MSC) 18 on the wireless network. The originating mobile switching center (O-MSC) 18 also communicates with the home location register (HLR) 20 and also with the intelligent peripheral device 22. As shown in the figure, a service-side mobile switching center (S-MSC) 24 is also provided. Of course, if the called party's mobile station registers with the originating mobile switching center (O-MSC) or is currently active there, the originating mobile switching center (O-MSC) and the serving mobile switching center It should be understood that (S-MSC) 24 is the same. Those skilled in the art will recognize these differences.
In operation, an incoming call with missing caller information or marked restricted arrives at the subscriber's home, ie the originating mobile switching center (O-MSC) 18. The originating mobile switching center (MSC) 18 signals the subscriber's home location register (HLR) 20 to obtain the subscriber's location routing information. This is typically done using the usual ANSI-41 (American National Standard Institute) call delivery procedure (i.e., sending a LOCREQ message). If the location request sent by the originating mobile switching center (MSC) 18 does not include caller information, the home location register (HLR) 20 will send the originating mobile switching center (MSC) 18 Instructs the intelligent peripheral network element 22 where the existing call screening service logic resides to route the call. For example, when a call arrives at the intelligent peripheral device 22, the caller is prompted to record a message to reveal his identity. When the recording is successfully completed, the caller is put on hold, the call is routed to the originating mobile switching center (O-MSC) 18, which subsequently delivers the call to the service subscriber. Try to do so. The call eventually arrives at the subscriber's serving mobile switching center (S-MSC) 24. In response, intelligent peripheral network element 22 plays the recorded message and provides the subscriber with the option to accept or reject the call. When a subscriber accepts a call, the caller and service subscriber are connected. Otherwise, the call is disconnected.
Referring to FIG. 2, a call flow 200 according to the present invention is shown. This call flow shows further details of the method implemented in the network 10 of FIG. 1 according to the present invention.
Initially, an incoming call from the calling party arrives at the subscriber's originating mobile switching center (O-MSC) 18 (202). The call may be carried through other network elements (not shown) before arriving at the originating mobile switching center. If the call was using ISUP (Integrated Services Digital Network User Part) signaling (which is an example of a signaling protocol that may be used), the first message received is IAM (Initial address message), which generally serves to identify the calling party as “A” and the called party as “B”, CgPN = A and CdPN = B Etc., including caller / callee data. The CgPN information generally also includes a presentation indicator that indicates whether A's number can be presented to B, or whether it is restricted (ie, “private”).
The originating mobile switching center (O-MSC) 18 sends a location request, i.e., LOCREQ (B), to the home location register using a signaling protocol such as ANSI-41 signaling (step 204). The home location register (HLR) 20 examines the LOCREQ to determine if A's caller number (CgPN) is missing or set to “presentation limit”.
If so, the home location register (HLR) 20 detects in the subscriber record that the subscriber has the unsolicited call forwarding service turned on. This is accomplished using any of a variety of well-known techniques. Accordingly, the home location register (HLR) 20 responds (206) to the O-MSC with a locreq return result that includes the “forward to” number. The “forward to” number is the number of the intelligent peripheral 22 and is preferably the same for all subscribers of this service. A field for carrying a forwarding number already exists in the art.
The originating mobile switching center (O-MSC) 18 sends the call to the “forwarding to” number, which is the number of the intelligent peripheral 22 (208). The interface with the intelligent peripheral device 22 is ISDN (Integrated Digital Communication Network) in this figure, but other interfaces (such as ISUP) can also be used. At this point, intelligent peripheral 22 prompts caller A to record his name, and A says, for example, “George Burdell”.
The intelligent peripheral 22 sets a return call to the originating mobile switching center (O-MSC) 18 with CdPN = B and CgPN = intelligent peripheral number (210).
The originating mobile switching center (O-MSC) 18 then sends LOCREQ (B) to the home location register (HLR) 20 (212). At this time, when the home location register receives LOCREQ, it sees CgPN = intelligent peripheral number and therefore does not forward the call back to intelligent peripheral 22.
Rather, the home location register (HLR) 20 sends a routing request, ie ROUTREQ, to the serving mobile switching center (S-MSC) 24 to obtain a TLDN (temporary local telephone number) ( 214). If the service-side mobile switching center (S-MSC) is the same as the originating mobile switching center (O-MSC) (ie, the mobile phone is not roaming anywhere), the steps illustrated at 214, 216, 218 are as follows: Note that it does not occur.
The service-side mobile switching center (S-MSC) 24 adds a TLDN and sends back a routreq return result (216).
The home location register (HLR) passes this TLDN to the O-MSC (218).
The originating mobile switching center (O-MSC) 18 sends a call with CdPN = TLDN to the serving mobile switching center (S-MSC) 24 via the call delivery trunk (220).
Mobile phone B is called (222) and then responds (224). More generally, cell phone B is informed and answers about incoming calls.
When intelligent peripheral device 22 detects that the mobile phone has answered, it will say, for example, “This is a phone from George Burdell. Press 1 to accept the phone call” based on the recorded data. 226).
The mobile phone B depresses 1 to accept a call (228).
The intelligent peripheral device 22 detects that “1” has been pressed by the user, and connects the two parties A and B to each other (230, 232). Of course, the called party 14 may not accept the call. In that case, the call is terminated or sent to the voice mail system.
This architecture shows that the call remains relayed through intelligent peripheral 22 for the duration of the call. Other methods such as ISUP open link relay (Release Link Trunking) and ISDN 2B channel transfer can also be used. Such a method is to combine the leg of the call at the originating mobile switching center (O-MSC) 18 and remove the intelligent peripheral device 22 from the voice path after the called user accepts the call.
Referring to FIG. 3, a flowchart illustrating a method 300 for representing service logic in accordance with the present invention is illustrated. This service logic is preferably the logic on which the home location register (HLR) 20 operates to implement the present invention. Specifically, the method 300 begins with the home location register (HLR) 20 receiving a location request (step 302). At this point, the HLR determines whether the calling party number is missing from the location request or identified as “Presentation Restriction” (step 304). Otherwise, normal call delivery is performed (step 306). However, if the calling party number is missing from the location request or identified as “Presentation Restriction”, the service logic of the HLR sends the location request to the “Originating Mobile Switching Center (O-MSC) 18 and the“ forward to ”number. In this case, the transfer destination number is the number of the intelligent peripheral device 22 (step 308). From the description of FIG. 2, the service logic of the home location register (HLR) 20 treats subsequent location requests that identify the caller as an intelligent peripheral 22 as a normal call, It will be appreciated that returning to the state of call delivery allows further processing.
Referring to FIG. 4, the present invention implemented within a GSM environment is illustrated. In this regard, in FIG. 4 or FIG. 5, SRI represents a GSM / UMTS MAP message of transmission routing information (Send Routing Information), PRN represents a GSM / UMTS MAP message of a provisioning roaming number (ProvideRoamingNumber), and MSRN represents , Represents a mobile station roaming number (Mobile Station Roaming number), and G-MSC represents a gateway MSC.
As shown, network 400 provides communication between a calling party 412 and a called party, ie, a wireless subscriber 414. Callers can place calls from a variety of network elements, including standard telephones over the public switched telephone network (PSTN) 416. Since this call is to a wireless subscriber 414, the call is connected to a gateway mobile switching center (G-MSC) 418 on the wireless network. The gateway mobile switching center (G-MSC) 418 also communicates with the home location register (HLR) 420 and also with the intelligent peripheral device 422. As shown, a service-side mobile switching center (S-MSC) 424 is also provided. Of course, if the called party's mobile station registers with the originating mobile switching center or is currently active there, the originating mobile switching center (O-MSC) and the serving mobile switching center (S-MSC) It should be understood that 424 is the same. Those skilled in the art will recognize these differences.
The operation of the network shown in FIG. 4 is similar to the operation shown in connection with FIG. However, the components are somewhat different. In this regard, a gateway mobile switching center (G-MSC) 418 is provided instead of the originating mobile switching center. Further, as is apparent from FIG. 5, the messaging and signaling forms and protocols provided between the elements to implement the present invention are necessarily different from those of the network of FIG.
In this regard, FIG. 5 illustrates a call flow 500 illustrating the inventive method implemented in the GSM network 400 of FIG. This call flow 500 is similar to that of FIG. 2, but it can be seen that the location request is, in GSM terminology, a Send Routing Information (SRI) message or request. Further, the routing request (ROUTREQ) is referred to as a provisioning roaming number (PRN) message in GSM terminology.
Initially, an incoming call from the calling party reaches the subscriber's gateway mobile switching center (G-MSC) 418 (502). This call may be carried through other network elements (not shown) before reaching the gateway mobile switching center. If this call was using ISUP signaling (which is an example of a signaling protocol that could be used), the first message received is an IAM (Initial Address Message) and this message is typically originated. Contains caller / callee data, such as CgPN = A and CdPN = B, which serves to identify the caller as “A” and the callee as “B”. The CgPN information generally also includes a presentation indicator that indicates whether A's number can be presented to B, or whether it is restricted (ie, “private”).
The gateway mobile switching center (G-MSC) 418 sends a routing information request, ie, an SRI message, to the home location register (HLR) 420 using a signaling protocol such as GSM MAP signaling (step 504). The home location register (HLR) 420 examines the SRI message to determine if A's caller number (CgPN) is missing or set to “Presentation Restrictions”.
If so, the home location register (HLR) 420 detects in the subscriber record that the subscriber has the unsolicited call forwarding service turned on. This is accomplished using any of a variety of well-known techniques. Accordingly, the home location register (HLR) 420 responds to the G-MSC with an SRI acknowledgment, ie, a response that includes a “forward to” number (506). This “forwarding” number is the number of the intelligent peripheral 422 and is preferably the same for all subscribers of this service. A field for carrying a forwarding number already exists in the art.
The gateway mobile switching center (G-MSC) 418 routes the call to the “forward to” number, which is the intelligent peripheral 422 (508). The interface with the intelligent peripheral 422 is ISDN in this figure, but other interfaces (such as ISUP) may also be used. At this point, intelligent peripheral 422 prompts caller A to record his name, and A says, for example, “George Burdell”.
The intelligent peripheral 422 sets a return call to the gateway mobile switching center (G-MSC) 418 with CdPN = B and CgPN = intelligent peripheral number (510).
The gateway mobile switching center (G-MSC) 418 then sends an SRI message to the home location register (HLR) 420 (512). At this time, when the home location register receives the SRI message, it sees that CgPN = intelligent peripheral number and therefore does not forward the call again towards the intelligent peripheral 422.
Rather, the home location register (HLR) 420 sends a roaming number message, ie, a PRN message or request, to the serving mobile switching center (S-MSC) 424 to obtain the MSRN (514). . If the service-side mobile switching center (S-MSC) is the same as the gateway mobile switching center (G-MSC) (i.e., the mobile phone is not roaming outside the G-MSC), it is shown at 514, 516, 518 It should be noted that the process of performing does not occur.
The serving mobile switching center (S-MSC) 424 returns a PRN acknowledgment, ie, a response including the MSRN (516).
The home location register (HLR) passes this MSRN to the G-MSC (518).
The gateway mobile switching center (G-MSC) 418 sends a call with CdPN = MSRN to the serving mobile switching center (S-MSC) 424 via the call delivery trunk (520).
Mobile phone B is called (522) and then responds (524). Of course, more generally speaking, cell phone B is informed and responds to an incoming call.
When intelligent peripheral device 422 detects that the mobile phone has answered, for example, based on the recorded data, intelligent peripheral device 422 tells, for example, “A phone from George Burdell. Press 1 to accept the phone call” ( 526).
The cellular phone B depresses 1 to accept the call (528).
The intelligent peripheral device 422 detects that “1” has been pressed by the user, and connects person A and person B to each other (530, 532). Of course, the called party 414 may not accept the call. In that case, the call is terminated or sent to the voice mail system.
Referring now to FIG. 6, service logic stored in the home location register (HLR) 420 of the network of FIG. 4 is shown. The method 600 begins with receiving a Send Routing Information (SRI) message at a home location register (step 602). The home location register (HLR) 420 then determines whether the caller's number is missing or restricted from the message (step 604). Otherwise, normal call delivery is performed (step 606). However, if the caller's number is missing from the message or is restricted, the HLR will send to the Gateway Mobile Switching Center (GMSC) 418 a Send Routing Information (SRI) Acknowledgment that includes a “forward to” number. Is returned (step 608). This forwarding number is the number of the intelligent peripheral 422 that will then process the information, as described in connection with FIGS.
FIG. 7 shows another embodiment of the present invention. Here, a caller name application module 721 is also provided in a network similar to the network of FIG. This module includes a database that stores numbers that may or may not be connected to the caller. This service architecture is shown using ANSI-41 messaging. However, those skilled in the art can also do this here using the corresponding GSM protocol message instead of the ANSI-41 message.
As shown, network 700 provides communication between calling party 712 and called party, ie, wireless subscriber 714. Callers can place calls from various network elements, including standard telephones over the public switched telephone network (PSTN) 716. Since the call is for a wireless subscriber 714, the call is connected to an originating mobile switching center (O-MSC) 718 on the wireless network. The originating mobile switching center (O-MSC) 718 also communicates with the home location register (HLR) 720 and also with the intelligent peripheral device 722. It should be understood that in this embodiment, the home location register (HLR) 720 also communicates with the caller name application module 721. In one form, a service-side mobile switching center (S-MSC) 724 is also provided. Of course, if the called party's mobile station registers with the originating mobile switching center or is currently active there, the serving mobile switching center (S-MSC) 724 is not required. Those skilled in the art will recognize these differences.
Referring to FIG. 8, a call flow 800 is illustrated that illustrates a method implemented in the network of FIG. As shown, an incoming call from the calling party with CgPN = A and CdPN = B arrives at the subscriber's originating mobile switching center (O-MSC) (802). This call may be carried through other network elements (not shown) before arriving at the originating mobile switching center.
The originating mobile switching center (O-MSC) 718 sends LOCREQ (B) to the home location register (HLR) 720 (804).
A home location register (HLR) 720 detects in the subscriber record that the subscriber has the call screening service turned on. The home location register (HLR) 720 sends a service request, such as ANSI-41 SERVREQ (806), including the caller number (as described above) to the caller name application module 721.
Caller name application module 721 checks whether there is a registration for the CgPN and sends the result to the home location register (HLR) 720 in a servreq return result message (808).
The home location register (HLR) 720 looks at the servreq return result to see if this call requires special screening (eg, name is not available in the caller name database). . If so, the home location register (HLR) 720 responds (810) to the originating mobile switching center (O-MSC) 718 with a locreq return result including the forwarding number. This forwarding number is the intelligent peripheral number and is likely to be the same for all subscribers.
The originating mobile switching center (O-MSC) 718 directs the call to the forwarding number, which is the intelligent peripheral 722 (812). The interface to intelligent peripheral 722 is ISDN, but other protocols (such as ISUP) can also be used. At this point, intelligent peripheral 722 prompts the caller to record a name, and A says, for example, “George Burdell”.
The intelligent peripheral 722 sets a return call to the mobile switching center (MSC) with CdPN = B (814).
The originating mobile switching center (O-MSC) 718 sends LOCREQ (B) to the home location register (HLR) 720. At this time, when the home location register (HLR) 720 receives the LOCREQ, it sees that CgPN = intelligent peripheral 720 number and therefore continues to caller name application module 721 to query the SERVREQ. Do not send.
The home location register (HLR) sends ROUTREQ to the serving mobile switching center (S-MSC) 724 to obtain the TLDN (818). If the service-side mobile switching center (S-MSC) is the same as the calling-side mobile switching center (O-MSC) (ie the mobile phone is not roaming outside the calling MSC), the selected process occurs Note that it does not.
The service-side mobile switching center (S-MSC) 724 adds a TLDN and returns a routereq return result (820).
The home location register (HLR) 720 passes this TLDN to the originating mobile switching center (O-MSC) 718 (822).
The originating mobile switching center (O-MSC) 718 sends the call with CdPN = TLDN to the serving mobile switching center (S-MSC) 724 via the call delivery trunk (824).
Mobile phone B is called or otherwise informed about the incoming call (826). When the mobile phone answers (828), the call is from "George Burdell". To accept the call, press 1. To reject, press 2. ”Is heard that the intelligent peripheral device plays in the form of an announcement (830).
When cell phone B presses 1 to accept the call (832), the call is connected and remains relayed through the intelligent peripheral for the duration of the call (834, 836).
Referring to FIG. 9, service logic stored in a home location register (HLR) 720 is shown. In this regard, the method 900 begins with a location request being received by a home location register (HLR) 720 (step 902). The service logic first determines whether the caller number is the number of the intelligent peripheral 722 (step 904). If so, normal call delivery is performed (step 906). Otherwise, the home location register (HLR) 720 determines whether the call is eligible for special call screening services (step 908). Otherwise, normal call delivery is performed (step 906). However, if a call screening service is applied, a service request is sent to the caller name application module 721 (step 910). The home location register (HLR) 720 then receives feedback from the caller name application module 721 (step 912). Based on this information, it determines whether special handling of the call is required (step 914). Otherwise, normal call delivery is performed (step 906). However, if special handling of the call is required, a location request including a “forward to” number is sent to the originating mobile switching center (O-MSC) 718 (step 916), further described with respect to FIG. Call processing is performed.
Referring to FIG. 10, there is shown an implementation of the present invention using a service control point (SCP). This service architecture is shown using ANSI-41 messaging. However, those skilled in the art can also do this here using the corresponding GSM protocol message instead of the ANSI-41 message.
As shown, network 1000 provides communication between calling party 1012 and called party, ie, wireless subscriber 1014. A caller may place calls from various network elements, including standard telephones over the public switched telephone network (PSTN) 1016. Since this call is for a wireless subscriber 1014, the call is connected to an originating mobile switching center (O-MSC) 1018 on the wireless network. The originating mobile switching center (O-MSC) 1018 also communicates with the home location register (HLR) 1020 and also with the intelligent peripheral device 1022. In this embodiment, a service control point (SCP) 1023 is also shown. In one form, a service-side mobile switching center (S-MSC) 1024 is also provided. Of course, if the call originates and terminates within the same mobile switching center, the serving mobile switching center (S-MSC) 1024 is not required. Those skilled in the art will recognize these differences.
In operation, the decision to route a call to an intelligent peripheral for call screening processing resides at the service control point (SCP) 1023. An IS-771 Advanced Termination Trigger is triggered by the originating mobile switching center (O-MSC) 1018 to the SCP 1023 where the logic resides. An advanced incoming trigger is provided in the subscriber's home location register (HLR) 1020 record.
Referring to FIG. 11, a call flow 1100 with A calling B and B subscribing to a call screening service function is illustrated.
The originating mobile switching center (O-MSC) 1018 receives the incoming call for B (1102). This call may be carried through other network elements (not shown) before reaching the originating mobile switching center. It sends a LOCREQ to the home location register (HLR) (1104).
The home location register (HLR) 1020 dynamically attaches an advanced incoming trigger in the locreq return result (1106).
The originating mobile switching center (O-MSC) 1018 sends an advanced incoming trigger message (ANLYZD) to the SCP where the service logic resides (1108). This includes CgPN = A. A service control point (SCP) 1023 determines whether a call needs to go to the intelligent peripheral device 1022 for announcement processing. If so, it responds to the originating mobile switching center (O-MSC) 1018 with the forwarding number of the intelligent peripheral device 1022 (1110).
The originating mobile switching center (O-MSC) 1018 routes the call to the intelligent peripheral device 1022, where “George Burdell” is recorded by the A party (1112).
The intelligent peripheral device 1022 relays the call with CgPN = intelligent peripheral device number and CdPN = B to the originating mobile switching center (O-MSC) 1018 (1114).
The originating mobile switching center (O-MSC) 1018 sends another LOCREQ to the home location register (HLR) (1116). The home location register (HLR) dynamically attaches the advanced incoming trigger again to the originating mobile switching center (O-MSC) 1018, similar to step 1106 (1118).
An advanced incoming trigger is fired again from the O-MSC to the service control point (SPC) 1023 (1120). At this time, the service control point (SPC) 1023 recognizes that “CgPN = intelligent peripheral number and therefore responds to the mobile switching center (MSC) with“ continue call ”(1122).
The originating mobile switching center (O-MSC) 1018 continues with “normal” call processing (1124) and eventually, as described above, person B is called or notified (1126).
If the subscriber decides to accept the call, the call remains relayed through the intelligent peripheral, as in other approaches contemplated herein.
Referring to FIG. 12, service logic that is preferably implemented at the service control point 1023 is shown. As shown, method 1200 is shown to begin by receiving an advanced incoming trigger message from an originating mobile switching center (O-MSC) (step 1202). That is, the MSC reports the occurrence of an advanced incoming trigger to the service control point (SCP) by ANLYZD. The service control point (SCP) 1023 then determines whether call processing should be sent to the intelligent peripheral device 1022 (step 1204). Otherwise, normal call delivery processing is completed (step 1206). Based on the description of the call flow of FIG. 11, it should be understood that this occurs when the caller number is identified as the intelligent peripheral 1022 number.
However, if the service control point (SCP) 1023 determines that call processing should be resumed at the intelligent peripheral device 1022, the service control point (SCP) 1023 is a location request that includes a “forward to” number, Respond to the originating mobile switching center (O-MSC) 1018 (step 1208). Of course, this transfer destination number is the number of the intelligent peripheral device 1022. It should be understood that step 1208 is performed when the caller number is missing from the advanced call trigger or when it is determined that the caller number requires special handling.
It will be appreciated that the invention described herein may be implemented in a wireless network using a variety of hardware and software technologies. Preferably, the service logic, such as that described in connection with FIGS. 3, 6 and 9, is software that resides in the home location register of the wireless network. Similarly, the service logic described in connection with FIG. 12 is software that resides within the service control point. Of course, the present invention is not limited thereto. Also, the hardware and software necessary to implement the present invention may be distributed among network elements or stored in a separate server accessible by the network. Furthermore, the intelligent peripheral devices identified throughout this application can take a variety of forms. However, in some embodiments, the intelligent peripheral device takes the form of an eMRS network element provided by Lucent Technology.
The above description is merely illustrative of specific embodiments of the invention and is not intended to limit the invention thereto. Thus, the present invention is not limited to the embodiments described above, and those skilled in the art will appreciate that alternative embodiments can be devised that fall within the scope of the present invention.
1 is a block diagram of a network incorporating the present invention. FIG. 4 is a diagram illustrating a call flow according to the present invention. FIG. 4 is a flow chart illustrating a method according to the present invention. FIG. 3 is a block diagram of a network according to another embodiment of the present invention. FIG. 4 is a diagram illustrating a call flow according to the present invention. FIG. 4 is a flow chart illustrating a method according to the present invention. FIG. 3 is a block diagram of a network according to another embodiment of the present invention. FIG. 4 is a diagram illustrating a call flow according to the present invention. FIG. 4 is a flow chart illustrating a method according to the present invention. FIG. 3 is a block diagram of a network according to another embodiment of the present invention. FIG. 4 is a diagram illustrating a call flow according to the present invention. FIG. 4 is a flow chart illustrating a method according to the present invention.
A method for transferring unsolicited calls over a wireless network, comprising:
Receiving a call from a first device of a first party to a second device of a second party, wherein the second device is a wireless device;
Attempting to send a call to the second device;
Determining whether the call is an unsolicited phone;
Forwarding the call to an intelligent peripheral if the call is an unannounced phone;
Notifying the second device about the call;
Requesting connection information from the second party as to whether the second device receives the call;
Receiving connection information;
The method of claim 1, wherein determining whether the call is an unsolicited phone comprises parsing a location request message.
The method of claim 1, wherein determining whether the call is an unsolicited phone comprises analyzing a send routing information request message.
The method of claim 1, wherein determining whether the call is an unsolicited phone is based on whether caller information is provided by the first party.
The method of claim 1, wherein determining whether the call is an unsolicited phone is based on a presentation indicator.
The method of claim 1, wherein attempting to send a call comprises sending a location request.
7. The method of claim 6, wherein the location request includes a first party presentation indicator that does not identify the first party or is marked as restricted.
The method of claim 6, wherein the location request identifies the caller as a network element.
9. The method of claim 8, wherein the network element is an intelligent peripheral device.
A system for transferring unsolicited calls over a wireless network,
Means for receiving a call from a first device of a first party to a second device of a second party, wherein the second device is a wireless device;
Means for attempting to send a call to the second device;
A means of determining whether the call is an unsolicited phone;
Means for transferring the call to an intelligent peripheral device if the call is an unannounced phone;
Means for notifying the second device about the call;
Means for requesting connection information from the second party as to whether the second device receives the call;
Means for receiving connection information;
Means for selectively connecting calls based on connection information.
JP2004340034A 2003-11-25 2004-11-25 Method and apparatus for transferring unsolicited telephones over a wireless network Active JP5072177B2 (en)
US10/722315 2003-11-25
JP2005160101A true JP2005160101A (en) 2005-06-16
JP2005160101A5 JP2005160101A5 (en) 2005-06-16
JP5072177B2 JP5072177B2 (en) 2012-11-14
JP2004340034A Active JP5072177B2 (en) 2003-11-25 2004-11-25 Method and apparatus for transferring unsolicited telephones over a wireless network
JP2010502051A (en) * 2006-08-23 2010-01-21 中▲興▼通▲訊▼股▲フン▼有限公司 Method and system for terminal call anchoring in a circuit switched region
JP2010525663A (en) * 2007-04-19 2010-07-22 グーグル インコーポレイテッド Method and apparatus for managing telephone calls
JP2002247193A (en) * 2000-12-15 2002-08-30 Ntt Docomo Inc Mobile communication service control system and mobile communication service control method
US7346343B2 (en) 2008-03-18