Implementing an intelligent network service for a packet-switched service using a node interfacing a mobile communications network to a packet data network
First Claim
1. A method of implementing an Intelligent Network Service for a packet-switched service on a first mobile communications network having an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network, the method comprising an act of:
- (A) implementing the Intelligent Network Service on the interface module for a session between a subscriber of the first mobile communications network and a node located on the packet data network.
16 Assignments
0 Petitions
Accused Products
Abstract
A module interfaces a mobile communications network to a packet data network and is capable of implementing an Intelligent Network Service, for example, prepaid charging, for a packet-switched service for subscribers of the mobile communications network. A network interface module operative as such may obviate a need to configure (e.g., replace or upgrade) a packet-switching module so that the packet-switching module can implement one or more Intelligent Network Services. A network interface module may be operative to implement such prepaid charging in real-time. The network interface module may determine both a count and a time period from the prepaid balance, and compare the number of information units exchanged during the service and the duration of the service against the count and time period, respectively. An entry for a subscriber in a Subscriber Information Registry of a home mobile communications network may be defined such that when a subscriber roams into a visited mobile communications network, the network interface module of the home mobile communications network is used to implement a session between the mobile terminal of the subscriber and a node of a packet data network. As a result, one or more Intelligent Network Services (e.g., prepaid charging) for packet-switched services may be provided for the subscriber as the subscriber roams in other mobile communications networks. A Service Switching Function module of an mobile communications network may be operative to implement an Intelligent Network Service for packet-switched services by exchanging communications with an Service Switching Function module operative to implement the Intelligent Network Service only for circuit-switched voice services. Implementation of an Intelligent Network Service for a packet-switched service may be toggled between a packet-switching module and a network interface module, for example, in response to the packet-switched service being handed-off to or from the packet-switching module.
-
Citations
121 Claims
-
1. A method of implementing an Intelligent Network Service for a packet-switched service on a first mobile communications network having an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network, the method comprising an act of:
(A) implementing the Intelligent Network Service on the interface module for a session between a subscriber of the first mobile communications network and a node located on the packet data network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A system for implementing an Intelligent Network Service for a packet-switched service on a first mobile communications network, the system comprising:
an interface module that serves as an interface for communicating packets between the first mobile communications network and is operative to implement the Intelligent Network Service for a session between a subscriber to the first mobile communications network and a node located on the packet data network. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. A system for implementing an Intelligent Network Service for a packet-switched service on a first mobile communications network, the system comprising:
-
an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network; and
means for implementing the Intelligent Network Service for a session between a subscriber to the first mobile communications network and a node located on the packet data network. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 49)
-
-
40. A computer program product, comprising:
-
a computer readable medium; and
computer readable signals stored on the computer readable medium that define instructions that, as a result of being executed by a computer, instruct the computer to perform a process of implementing an Intelligent Network Service for a packet-switched service on a first mobile communications network an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network, the process comprising an act of;
(A) implementing the Intelligent Network Service for a session between a subscriber to the first mobile communications network and a node located on the packet data network. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52)
-
-
53. A method of implementing an Intelligent Network Service for a packet-switched service on a mobile communications network having a first module, the method comprising acts of:
-
(A) receiving an Intelligent Network Service packet at the first module, the Intelligent Network Service packet comprising circuit-based parameters for implementing the Intelligent Network Service; and
(B) converting the circuit-based parameters to packet-based parameters to implement the Intelligent Network Service. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 78)
-
-
61. A system for implementing an Intelligent Network Service for a packet-switched service on a mobile communications network, the system comprising:
a first module having an input to receive an Intelligent Network Service packet at the first module, the Intelligent Network Service packet comprising circuit-based parameters for implementing the Intelligent Network Service, and a conversion module to convert the circuit-based parameters to packet-based parameters to implement the Intelligent Network Service. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68)
-
69. A system for implementing an Intelligent Network Service for a packet-switched service on a mobile communications network, the system comprising:
-
a first module to receive an Intelligent Network Service packet at the first module, the Intelligent Network Service packet comprising circuit-based parameters for implementing the Intelligent Network Service; and
means for converting the circuit-based parameters to packet-based parameters to implement the Intelligent Network Service. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76)
-
-
77. A computer program product, comprising:
-
a computer readable medium; and
computer readable signals stored on the computer readable medium that define instructions that, as a result of being executed by a computer, instruct the computer to perform a process of implementing an Intelligent Network Service for a packet-switched service on a mobile communications network having a first module, the process comprising acts of;
(A) receiving an Intelligent Network Service packet at the first module, the Intelligent Network Service packet comprising circuit-based parameters for implementing the Intelligent Network Service; and
(B) converting the circuit-based parameters to packet-based parameters to implement the Intelligent Network Service. - View Dependent Claims (79, 80, 81, 82, 83, 84)
-
-
85. A method of implementing an Intelligent Network Service for a packet-switched service for a subscriber of a first mobile communications network as the subscriber is roaming in a second communications network, the first mobile communications network having an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network and the first mobile communications network having a subscriber information register including an entry storing subscriber information for the subscriber, the method comprising an act of:
-
(A) configuring the interface module to implement the Intelligent Network Service for sessions between the subscriber of the first mobile communications network and a node located on the packet data network; and
(B) defining the entry of the subscriber information register such that, if the subscriber attaches to a second mobile communications network and the subscriber information is retrieved and the subscriber initiates a session with the node located on the packet data network, then the session is established using the interface module of the first mobile communications network such that the Intelligent Network Service is implemented for the session. - View Dependent Claims (86, 87, 88, 89, 90)
-
-
91. A system for implementing an Intelligent Network Service for a packet-switched service for a subscriber of a first mobile communications network as the subscriber is roaming in a second communications network, the system comprising:
-
(A) an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network, wherein the interface module is operative to implement the Intelligent Network Service for sessions between the subscriber and a node located on the packet data network; and
(B) a subscriber information register including an entry storing subscriber information for the subscriber, the entry defined such that, if the subscriber attaches to a second mobile communications network and the subscriber information is retrieved and the subscriber initiates a session with the node located on the packet data network, then the session is established using the interface module of the first mobile communications network such that the Intelligent Network Service is implemented for the session. - View Dependent Claims (92, 93, 94, 95, 96)
-
-
97. A system for implementing an Intelligent Network Service for a packet-switched service for a subscriber of a first mobile communications network as the subscriber is roaming in a second communications network, the first mobile communications network having an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network, the system comprising:
-
a subscriber information register including an entry storing subscriber information for the subscriber, the entry defined such that, if the subscriber attaches to a second mobile communications network and the subscriber information is retrieved and the subscriber initiates a session with a node located on the packet data network, then the session is established using the interface module of the first mobile communications network; and
means for implementing the Intelligent Network Service for the session on the interface module. - View Dependent Claims (98, 99, 100, 101, 102)
-
-
103. A computer program product, comprising:
-
a computer readable medium; and
computer readable signals stored on the computer readable medium that define instructions that, as a result of being executed by a computer, instruct the computer to perform a process of implementing an Intelligent Network Service for a packet-switched service for a subscriber of a first mobile communications network as the subscriber is roaming in a second communications network, the first mobile communications network having an interface module that serves as an interface for communicating packets between the first mobile communications network and a packet data network external to the first mobile communications network and the first mobile communications network having a subscriber information register including an entry storing subscriber information for a subscriber to the first mobile communications network, the process comprising an act of;
(A) configuring the interface module to implement the Intelligent Network Service for sessions between a subscriber of the first mobile communications network and a node located on the packet data network; and
(B) defining the entry of the subscriber information register such that, if the subscriber attaches to a second mobile communications network and the subscriber information is retrieved and the subscriber initiates a session with the node located on the packet data network, then the session is established using the interface module of the first mobile communications network such that the Intelligent Network Service is implemented for the sessions. - View Dependent Claims (104, 105, 106, 107, 108)
-
-
109. A method of implementing a packet-switched Intelligent Network Service for a packet-switched service, where an interface module serves as an interface for communicating packets for the packet-switched service between a first mobile communications network and a packet data network external to the first mobile communications network, the method comprising acts of:
-
(A) exchanging packets between a first packet-switching module of the first communications network and the interface module as part of implementing the packet-switched service;
(B) implementing the packet-switched Intelligent Network Service on the first packet-switching module;
(C) handing off the packet-switched service from the first packet-switching module to a second packet-switching module, such that the second packet-switching module now exchanges packets with the interface module as part of implementing the packet-switched service; and
(D) in response to the handoff, implementing the packet-switched Intelligent Network Service on the interface module. - View Dependent Claims (110, 111, 112, 113, 114, 115, 116, 117, 118)
-
-
119. A system for implementing a packet-switched Intelligent Network Service for a packet-switched service, the system comprising:
-
a first packet-switching module of the first communications network operative to exchange packets with the interface module as part of implementing the packet-switched service, to implement the packet-switched Intelligent Network Service, and to handoff the packet-switched service from the first packet-switching module to a second packet-switching module, such that the second packet-switching module now exchanges packets with the interface module as part of implementing the packet-switched service; and
an interface module that serves as an interface for communicating packets for the packet-switched service between a first mobile communications network and a packet data network external to the first mobile communications network, wherein the interface is operative to take-over implementation of the packet-switched Intelligent Network Service in response to the handoff.
-
-
120. A system for implementing a packet-switched Intelligent Network Service for a packet-switched service, the system comprising:
-
a first packet-switching module of the first communications network operative to exchange packets with the interface module as part of implementing the packet-switched service, to implement the packet-switched Intelligent Network Service, and to handoff the packet-switched service from the first packet-switching module to a second packet-switching module, such that the second packet-switching module now exchanges packets with the interface module as part of implementing the packet-switched service;
an interface module that serves as an interface for communicating packets for the packet-switched service between a first mobile communications network and a packet data network external to the first mobile communications network; and
means for the interface module to take-over implementation of the packet-switched Intelligent Network Service in response to the handoff.
-
-
121. A computer program product, comprising:
-
a computer readable medium; and
computer readable signals stored on the computer readable medium that define instructions that, as a result of being executed by a computer, instruct the computer to perform a process of implementing a packet-switched Intelligent Network Service for a packet-switched service, where an interface module serves as an interface for communicating packets for the packet-switched service between a first mobile communications network and a packet data network external to the first mobile communications network, the process comprising acts of;
(A) exchanging packets between a first packet-switching module of the first communications network and the interface module as part of implementing the packet-switched service;
(B) implementing the packet-switched Intelligent Network Service on the first packet-switching module;
(C) handing off the packet-switched service from the first packet-switching module to a second packet-switching module, such that the second packet-switching module now exchanges packets with the interface module as part of implementing the packet-switched service; and
(D) in response to the handoff, implementing the packet-switched Intelligent Network Service on the interface module.
-
Specification