Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
156 words
A method of processing a phone call from a caller in a telephone network, the telephone network including a plurality of switches and an intelligent peripheral (IP) for interfacing the plurality of switches with a service control point (SCP), the method comprising the steps of: receiving the phone call at one of the plurality of switches; forwarding the phone call to the IP; requesting, by the IP, that the SCP perform a call processing request; accessing service logic within the SCP, the service logic specifying handling of the phone call according to the call processing request; requesting, by the service logic, data from one or more external systems; receiving, at the SCP, data from the one or more external systems in response to the service logic request; routing the phone call to a selected telephone based on the data received from the one or more external systems; and routing the received data to the selected telephone.
Claim 2
Independent Claim
156 words
A method of processing a phone call from a caller in a telephone network, the telephone network including a plurality of switches and an intelligent peripheral (IP) for interfacing the plurality of switches with a service control point (SCP), the method comprising the steps of: receiving the phone call at one of the plurality of switches; forwarding the phone call to the IP; requesting, by the IP, that the SCP perform a call processing request; accessing service logic within the SCP, the service logic specifying handling of the phone call according to the call processing request; requesting, by the service logic, data from one or more external systems; receiving, at the SCP, data from the one or more external systems in response to the service logic request; routing the phone call to a selected telephone based on the data received from the one or more external systems; and routing the received data to the selected telephone.
Claim 3
Dependent Claim
30 words
The method of claim 1, wherein the data received from the one or more external systems includes any of account status data, repair information, customer profile data, and ordering information.
Claim 4
Dependent Claim
111 words
The method of claim 1, wherein the step of accessing the service logic is performed by a Multi-Services Application Platform (MSAP), and the step of requesting data from the external systems is initiated by the MSAP and comprises the substeps of: the MSAP issuing a data request to a generic data interface (GDI), the MSAP and GDI being connected through a message delivery interface (MDI), the GDI performing the steps of: forming sub-requests from the received data request; forwarding the sub-requests to the one or more external systems; receiving replies to the sub-requests from the one or more external systems; and returning a message to the MSAP containing the requested data.
Claim 5
Dependent Claim
117 words
The method of claim 1, wherein the SCP includes a Multi-Services Application Platform (MSAP) and a message delivery interface (MDI) for interfacing the MSAP to a generic data interface (GDI), and wherein the step of accessing the service logic is performed by the MSAP, and includes a step of sending data initiated by the MSAP comprising the substeps of: the MSAP issuing a send data request to the GDI; the GDI forming sub-requests in response to the received send data request; the GDI forwarding the sub-requests to one of the external systems; the GDI receiving status information concerning each sub-request; and the GDI returning a message to the MSAP containing a status of the send data request.
Claim 6
Dependent Claim
47 words
The method of claim 1, further comprising the steps of: entering the received phone call in a queue; and storing the received data, wherein the received data is routed to the selected telephone at substantially the same time that the call is routed to the selected telephone.
Claim 7
Dependent Claim
23 words
The method of claim 5, further comprising the steps of: discarding the stored data when the received phone call is disconnected or abandoned.
Claim 8
Dependent Claim
30 words
The method of claim 1, further comprising the steps of: playing recorded voice messages to the caller when the phone call is received; and receiving caller information from the caller.
Claim 9
Dependent Claim
101 words
The method of claim 1, wherein the step of routing the data to the selected telephone comprises the substeps of: waiting for a message indicating that the received phone call has been connected to the selected telephone, the message including an account number corresponding to the received data and an identifier of the selected telephone to which the telephone call has been routed; obtaining a network address for the selected telephone to which the telephone call has been routed based upon the identifier included in the message; and forwarding the received data to the selected telephone at the obtained network address.
Claim 10
Dependent Claim
27 words
The method of claim 1, further including the steps of: outputting, from the SCP, interface instructions to the IP; and performing, by the IP, the interface instructions.
Claim 11
Dependent Claim
15 words
The method of claim 9, wherein the interface instructions include information requests to the caller.
Claim 12
Dependent Claim
36 words
The method of claim 1, wherein the telephone network includes an automatic calling device (ACD), and the method further includes the step of the SCP instructing the IP to route the telephone call to the ACD.