IP Library Granted Patent US 8,279,862
Granted Patent B2
US 8,279,862 · App. 11/869,904 · Granted Oct 2, 2012

Centralized service control for a telecommunication system

Assignee: Sprint Communications Company L.P.
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 8,279,862
App. No.
11/869,904
Granted
Oct 2, 2012
Kind
B2
Abstract

A communication system includes a switching system and a service control system. The switching system receives and processes a communication request to transfer a query message. The service control system receives and processes the query message to generate and transfer a response message indicating a route. The switching system receives and processes the response message indicating the route and transfers a communication using the route. The service control system may process the query message with multiple parallel functions to generate an action message and process the action message to select the route.

Claims (29)

1. A communication service control system comprising:

a transaction agent processing system configured to process a first query message transferred by a switching system with a plurality of parallel functions operating concurrently to generate and transfer a first action message for delivery to a service processing system having data from the first query message, wherein at least some of the parallel functions include data structures having entries with corresponding scores and action types, wherein the transaction agent processing system is configured to attempt to match data from the first query message with the entries and transfer the first action message based on one of the action types for a matching one of the entries having a highest one of the scores;

the transaction agent processing system configured to receive and process a return message transferred by the service processing system indicating communication handling data to generate and transfer a response message to the first query message for delivery to the switching system indicating the communication handling data; and

a transaction agent interface configured to receive the first query message transferred by the switching system responsive to a communication request of an end user, transfer the first action message for delivery to the service processing system, receive the return message transferred by the service processing system, and transfer the response message for delivery to the switching system for routing the communication request of the end user.

2. The communication service control system of claim 1 wherein one of the data structures comprises a called number data structure.

3. The communication service control system of claim 1 wherein one of the data structures comprises a nature of number data structure.

4. The communication service control system of claim 1 wherein one of the data structures comprises a caller number data structure.

5. The communication service control system of claim 1 wherein one of the data structures comprises an originating line identification data structure.

6. The communication service control system of claim 1 wherein one of the data structures comprises an originating switching system data structure.

7. The communication service control system of claim 1 wherein one of the data structures comprises an originating trunk data structure.

8. The communication service control system of claim 1 wherein one of the data structures comprises a trigger index data structure.

9. The communication service control system of claim 1 wherein one of the data structures comprises a call reference identification data structure.

10. The communication service control system of claim 1 wherein one of the data structures comprises a carrier identification code data structure.

11. A communication service control method comprising:

receiving and processing a first query message transferred by a switching system responsive to a communication request of an end user with a plurality of parallel functions operating concurrently to generate and transfer for delivery to a service processing system a first action message having data from the first query message, wherein at least some of the parallel functions include data structures having entries with corresponding scores and action types, and wherein processing the first query message with a plurality of the parallel functions comprises attempting to match data from the first query message with the entries and transferring the first action message based on one of the action types for a matching one of the entries having a highest one of the scores; and

receiving and processing a return message transferred by the service processing system indicating communication handling data to generate and transfer a response message for delivery to the switching system indicating the communication handling data for routing the communication request of the end user.

12. The communication service control method of claim 11 wherein one of the data structures comprises a called number data structure.

13. The communication service control method of claim 11 wherein one of the data structures comprises a nature of number data structure.

14. The communication service control method of claim 11 wherein one of the data structures comprises a caller number data structure.

15. The communication service control method of claim 11 wherein one of the data structures comprises an originating line identification data structure.

16. The communication service control method of claim 11 wherein one of the data structures comprises an originating switching method data structure.

17. The communication service control method of claim 11 wherein one of the data structures comprises an originating trunk data structure.

18. The communication service control method of claim 11 wherein one of the data structures comprises a trigger index data structure.

19. The communication service control method of claim 11 wherein one of the data structures comprises a call reference identification data structure.

20. The communication service control method of claim 11 wherein one of the data structures comprises a carrier identification code data structure.

21. The communication service control system of claim 1 , further comprising:

the transaction agent processing system configured to select which of the plurality of parallel functions processes the first query message based on further data from the first query message.

22. The communication service control method of claim 11 , further comprising:

selecting which of the plurality of parallel functions processes the first query message based on further data from the first query message.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
Continuity (2)
Continuation 10193569 · Jul 11, 2002
Related Publication 20080031234A1 · Feb 7, 2008