IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0534722
(2009-08-03)
|
등록번호 |
US-8213442
(2012-07-03)
|
발명자
/ 주소 |
- Mussman, Harry Edward
- Singh, Tanrushree
- McCabe, John Joseph
|
출원인 / 주소 |
- Level 3 Communications, LLC
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
13 |
초록
▼
A method and system is provided for performing inbound call screening in a packet-based network, such as an H.323 Voice over IP (VoIP) network. The inbound gateways on the network are registered with inbound gatekeepers, and standard messages are used between an inbound gateway, an inbound gatekeepe
A method and system is provided for performing inbound call screening in a packet-based network, such as an H.323 Voice over IP (VoIP) network. The inbound gateways on the network are registered with inbound gatekeepers, and standard messages are used between an inbound gateway, an inbound gatekeeper and an inbound screening database to decide: whether an inbound call to a particular called number (DID) is to be allowed into the network; whether the called number should be translated into a different called number; and whether a routing index should be included in the called number to indicate the destination of the call.
대표청구항
▼
1. A non-transitory computer-readable medium with computer-executable instructions stored thereon, the computer-executable instructions, when executed by a processing device in a network, enabling the processing device to perform the operations of: receiving a call handle request from an inbound gat
1. A non-transitory computer-readable medium with computer-executable instructions stored thereon, the computer-executable instructions, when executed by a processing device in a network, enabling the processing device to perform the operations of: receiving a call handle request from an inbound gateway, wherein the call handle request specifies a called number associated with the call;processing the call handle request against a call screening database to determine at least one of (i) whether the requested call should be allowed on the packet-based network, (ii) whether the called number should be translated, and (iii) whether a routing index should be applied to indicate a destination of the call; andinitiating transmission of a response to the inbound gateway based on the processing of the call handle request. 2. The computer-readable medium as recited in claim 1, wherein the response further comprises at least one of (i) a message indicating that the call should be allowed on the packet-based network, (ii) a translated number based on the called number, (iii) a routing index that indicates a destination of the call, and (iv) an indication to set up the call using the translated number and the routing index. 3. The computer-readable medium as recited in claim 1, wherein transmission of the response causes the inbound gateway to set up the requested call based on the processing of the call handle request against the call screening database. 4. The computer-readable medium as recited in claim 1, wherein transmission of the response causes the inbound gateway to restart the requested call using a translated number and the routing index. 5. The computer-readable medium as recited in claim 1, wherein the call handle request is received from an inbound gatekeeper associated with the inbound gateway. 6. The computer-readable medium as recited in claim 1, wherein the response is transmitted to an inbound gatekeeper associated with the inbound gateway. 7. A computer-implemented method for screening calls in a packet-based network comprising: receiving a call handle request from an inbound gateway, wherein the call handle request specifies a called number associated with the call;processing the call handle request against a call screening database to determine at least one of (i) whether the requested call should be allowed on the packet-based network, (ii) whether the called number should be translated, and (iii) whether a routing index should be applied to indicate a destination of the call; andinitiating transmission of a response to the inbound gateway based on the processing of the call handle request. 8. The computer-implemented method as recited in claim 7, wherein the response further comprises at least one of (i) a message indicating that the call should be allowed on the packet-based network, (ii) a translated number based on the called number, (iii) a routing index that indicates a destination of the call, and (iv) an indication to set up the call using the translated number and the routing index. 9. The computer-implemented method as recited in claim 8, wherein the translated number comprises a local extension. 10. The computer-implemented method as recited in claim 7, wherein transmission of the response causes the inbound gateway to set up the requested call based on the processing of the call handle request against the call screening database. 11. The computer-implemented method as recited in claim 7, wherein transmission of the response causes the inbound gateway to restart the requested call using a translated number and the routing index. 12. The computer-implemented method as recited in claim 7, wherein the call handle request is received from an inbound gatekeeper associated with the inbound gateway. 13. The computer-implemented method as recited in claim 7, wherein the response is transmitted to an inbound gatekeeper associated with the inbound gateway. 14. The computer-implemented method as recited in claim 7, wherein the call handle request is associated with a Q.931 call setup message received by the inbound gateway. 15. The computer-implemented method as recited in claim 7, wherein the call handle request is a location request (LRQ) message. 16. A call screening system associated with a packet-based network comprising: a call screening database;a processing module operable to receive call handle requests from an inbound gatekeeper, wherein the packet-based network is accessible by the inbound gatekeeper through one or more inbound gateways coupled to the packet-based network; andwherein, in response to receiving a call handle request from the inbound gatekeeper, the processing module is configured to perform call screening operations in conjunction with the call screening database, the call screening operations including one or more of (i) determining whether an inbound call associated with the received call handle request is to be allowed on the packet-based network, (ii) determining whether a called number associated with the received call handle request should be translated, and (iii) determining whether a routing index should be included in the called number. 17. The call screening system as recited in claim 16, wherein the processing module is further configured to initiate transmission of a response to the inbound gatekeeper. 18. The call screening system as recited in claim 17, wherein the response further comprises at least one of (i) a message indicating that the call should be allowed on the packet-based network, (ii) a translated number based on the called number, (iii) a routing index that indicates a destination of the call, and (iv) an indication to set up the call using the translated number and the routing index. 19. The call screening system as recited in claim 16, wherein the processing device is further configured to cause the inbound gateway to set up the requested call based on performing the call screening operations, and wherein the processing device is further configured to cause the inbound gateway to restart the requested call using a translated number and the routing index. 20. The call screening system as recited in claim 16 further comprising a memory device, wherein the processing module is stored on the memory device as a set of computer-executable instructions, and wherein the call screening database comprises a relational database.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.