IP Library Granted Patent US 9,584,561
Granted Patent B2
US 9,584,561 · App. 14/834,068 · Granted Feb 28, 2017

Method and apparatus for providing a network assisting switch function

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,584,561
App. No.
14/834,068
Granted
Feb 28, 2017
Kind
B2
Abstract

A method and apparatus for providing a network assisting switch function are disclosed. For example, the method receives a query for feature processing for a call from a switch deployed in a switched network, and determines if the feature processing for the call requires one or more switching services. The method determines if the switch is able to provide the one or more switching services, if the one or more switching services are determined to be required, and initiates a temporary connection to a network assisting switch function in a packet network, if the switch is unable to provide the one or more switching services.

Claims (49)

1. A method for providing a network assisting switch function, the method comprising:

receiving, via a processor of a network control point, a query for feature processing for a call, wherein the query is from a switch deployed in a switched network, wherein the switched network comprises a network that creates a continuous pathway between a source associated with the call and a destination associated with the call;

determining, via the processor, the feature processing for the call requires a switching service;

determining, via the processor, the switch is unable to provide the switching service, when the switching service is determined to be required;

initiating, via the processor, a temporary connection to the network assisting switch function in a packet network, when the switch is unable to provide the switching service;

receiving, via the processor, a query for service assist data from the network assisting switch function, in response to the switch sending a request to the network assisting switch function to perform the switching service that is not provided by the switch; and

providing, via the processor, the service assist data to the network assisting switch function.

2. The method of claim 1 , further comprising:

waiting for a notification from the network assisting switch function that the switching service that is not provided by the switch has been completed; and

resuming a normal call processing, upon receiving the notification.

3. The method of claim 2 , further comprising:

initiating a take down of the temporary connection to the network assisting switch function.

4. The method of claim 1 , wherein the switching service comprises an automatic speech recognition service.

5. The method of claim 1 , wherein the packet network comprises an Internet protocol network.

6. The method of claim 1 , wherein the network control point is deployed in the switched network.

7. The method of claim 1 , wherein the switch comprises a class-4 electronic switching system switch.

8. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor of a network control point, cause the processor to perform operations for providing a network assisting switch function, the operations comprising:

receiving a query for feature processing for a call, wherein the query is from a switch deployed in a switched network, wherein the switched network comprises a network that creates a continuous pathway between a source associated with the call and a destination associated with the call;

determining the feature processing for the call requires a switching service;

determining the switch is unable to provide the switching service, when the switching service is determined to be required;

initiating a temporary connection to the network assisting switch function in a packet network, when the switch is unable to provide the switching service;

receiving a query for service assist data from the network assisting switch function, in response to the switch sending a request to the network assisting switch function to perform the switching service that is not provided by the switch; and

providing the service assist data to the network assisting switch function.

9. The non-transitory computer-readable medium of claim 8 , the operations further comprising:

waiting for a notification from the network assisting switch function that the switching service that is not provided by the switch has been completed; and

resuming a normal call processing, upon receiving the notification.

10. The non-transitory computer-readable medium of claim 9 , the operations further comprising:

initiating a take down of the temporary connection to the network assisting switch function.

11. The non-transitory computer-readable medium of claim 8 , wherein the switching service comprises an automatic speech recognition service.

12. The non-transitory computer-readable medium of claim 8 , wherein the packet network comprises an internet protocol network.

13. The non-transitory computer-readable medium of claim 8 , wherein the network control point is deployed in the switched network.

14. The non-transitory computer-readable medium of claim 8 , wherein the switch comprises a class-4 electronic switching system switch.

15. An apparatus for providing a network assisting switch function, the apparatus comprising:

a processor of a network control point; and

a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:

receiving a query for feature processing for a call, wherein the query is from a switch deployed in a switched network, wherein the switched network comprises a network that creates a continuous pathway between a source associated with the call and a destination associated with the call;

determining the feature processing for the call requires a switching service;

determining the switch is unable to provide the switching service, when the switching service is determined to be required;

initiating a temporary connection to the network assisting switch function in a packet network, when the switch is unable to provide the switching service;

receiving a query for service assist data from the network assisting switch function, in response to the switch sending a request to the network assisting switch function to perform the switching service that is not provided by the switch; and

providing the service assist data to the network assisting switch function.

16. The apparatus of claim 15 , the operations further comprising:

waiting for a notification from the network assisting switch function that the switching service that is not provided by the switch has been completed; and

resuming a normal call processing, upon receiving the notification.

17. The apparatus of claim 16 , the operations further comprising:

initiating a take down of the temporary connection to the network assisting switch function.

18. The apparatus of claim 15 , wherein the switching service comprises an automatic speech recognition service.

19. The apparatus of claim 15 , wherein the packet network comprises an internet protocol network.

20. The apparatus of claim 15 , wherein the network control point is deployed in the switched network.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065566/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041498/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2015
From: RICCIARDI, DOMINIC; BRUSH, WESLEY
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 036486/0464 →