IP Library Granted Patent US 8,428,231
Granted Patent B2
US 8,428,231 · App. 12/564,579 · Granted Apr 23, 2013

Service delivery platform docking station

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,428,231
App. No.
12/564,579
Granted
Apr 23, 2013
Kind
B2
Abstract

A service delivery platform (SDP) docking station (DS) is part of a multiple layer service delivery platform implementation. The SDP DS adds a second SDP layer between the end user and the Core SDP. The Core SDP implements the process flows that enable, provision, and execute telecommunications products and services. The SDP DS provides a customizable front end to the Core SDP to provide local service provider customization, flexible local selection and activation of products and services, and other features.

Claims (64)

1. A method for implementing a telecommunications service delivery platform, comprising:

locally implementing, at a first physical location, a service delivery platform extension, comprising:

a subscriber user interface component;

a service metering component;

a core service delivery platform interface component; and

a local service orchestration component comprising an enterprise service bus in communication with the subscriber user interface component, the service metering component, and the core service delivery platform interface component;

generating a local service provisioning interface on the subscriber user interface component;

receiving a subscriber service provisioning request for a telecommunication service through the subscriber user interface component;

communicating the subscriber service provisioning request through the local service orchestration component to the core service delivery platform interface component;

communicating a telecommunications service provisioning message, through the core service delivery platform interface component, to a remote core service delivery platform, in a second physical location, via a web services interface of the remote core service delivery platform, which implements service provisioning to fulfill the service provisioning request; and

locally metering, using the metering component, telecommunications service calls flowing through the service delivery platform extension and arising from the telecommunication service.

2. The method of claim 1 , further comprising:

downloading from the remote core service delivery platform a plug in extension for implementing the telecommunication service; and

locally installing the plugin extension in the service delivery platform extension.

3. The method of claim 1 , further comprising:

downloading a service catalog of available telecommunications services from the remote core service delivery platform.

4. The method of claim 3 , further comprising:

displaying a telecommunications service selection menu on the local service provisioning interface, the service selection menu comprising telecommunication service entries derived from the service catalog.

5. The method of claim 4 , where receiving comprises:

receiving a subscriber service provisioning request for a telecommunication service selected from the telecommunications service selection menu.

6. A service delivery system, comprising:

a service delivery platform extension that operates on a computers system located at

a first physical location, the service delivery platform extension comprising:

a subscriber user interface component;

a service metering component;

a core service delivery platform interface component; and

a local service orchestration component comprising an enterprise service bus in communication with the subscriber user interface component, the subscriber user interface component, and the core service delivery platform interface component, the local service orchestration component comprising service provisioning logic operable to:

generate a local service provisioning interface on the subscriber user interface component;

receive a subscriber service provisioning request for a telecommunication service through the subscriber user interface component;

communicate the subscriber service provisioning request through the local service orchestration component to the core service delivery platform interface component;

communicate telecommunications service provisioning messages, through the core service delivery platform interface component, to a remote core service delivery platform, in a second physical location, via a web services interface of the remote core service delivery platform, which implements service provisioning to fulfill the service provisioning request; and

locally meter, using the metering component, telecommunications service calls flowing through the service delivery platform extension and arising from the telecommunication service.

7. The service delivery platform of claim 6 , where the service provisioning logic is further operable to:

download from the remote core service delivery platform a plugin extension for implementing the telecommunication service; and

locally install the plugin extension in the service delivery platform extension.

8. The service delivery platform of claim 6 , where the service provisioning logic is further operable to:

download a service catalog of available telecommunications services from the remote core service delivery platform.

9. The service delivery platform of claim 8 , where the service provisioning logic is further operable to:

display a telecommunications service selection menu on the local service provisioning interface, the service selection menu comprising telecommunication service entries derived from the service catalog.

10. The service delivery platform of claim 9 , where the logic operable to receive comprises:

logic operable to receive a subscriber service provisioning request for a telecommunication service selected from the telecommunications service selection menu.

11. A non-transitory machine readable medium including instructions which when executed by a data processing system, cause the data processing system to:

locally implement, at a first physical location, a service delivery platform extension, comprising:

a subscriber user interface component;

a service metering component;

a core service delivery platform interface component; and

a local service orchestration component comprising an enterprise service

bus in communication with the subscriber user interface component, the service metering component, and the core service delivery platform interface component;

generating a local service provisioning interface on the subscriber user interface component;

receive a subscriber service provisioning request for a telecommunication service through the subscriber user interface component;

communicate the subscriber service provisioning request through the local service orchestration component to the core service delivery platform interface component;

communicate a telecommunications service provisioning message, through the core service delivery platform interface component, to a remote core service delivery platform, in a second physical location, via a web services interface of the remote core service delivery platform, which implements service provisioning to fulfill the service provisioning request; and

locally meter, using the metering component, telecommunications service calls flowing through the service delivery platform extension and arising from the telecommunication service.

12. The non-transitory machine readable medium of claim 11 , wherein the instructions when executed by the data processing system, further cause the data processing system to:

download from the remote core service delivery platform a plugin extension for implementing the telecommunication service; and

locally installing the plugin extension in the service delivery platform extension.

13. The non-transitory machine readable medium of claim 11 , wherein the instructions when executed by the data processing system, further cause the data processing system to:

download a service catalog of available telecommunications services from the remote core service delivery platform.

14. The non-transitory machine readable medium of claim 13 , wherein the instructions when

executed by the data processing system, further cause the data processing system to:

display a telecommunications service selection menu on the local service provisioning interface, the service selection menu comprising telecommunication service entries derived from the service catalog.

15. The non-transitory machine readable medium of claim 14 , wherein the instructions when

executed by the data processing system, further cause the data processing system to:

receive a subscriber service provisioning request for a telecommunication service selected from the telecommunications service selection menu.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: ACCENTURE GLOBAL SERVICES GMBH
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 025700/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2010
From: ACCENTURE S.P.A.
To: ACCENTURE GLOBAL SERVICES GMBH
Reel/Frame 024544/0831 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2010
From: VANDENBULCKE, RAOUL; MACCHIETTI, ALESSANDRA; PRIVITERA, ROBERTO; DI BELLA, DARIO; FILETTI, PAOLO
To: ACCENTURE S.P.A.
Reel/Frame 024355/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2010
From: VANDENBULCKE, RAOUL; MACCHIETTI, ALESSANDRA; PRIVITERA, ROBERTO; DIBELLA, DARIO; FILETTI, PAOLO
To: ACCENTURE S.P.A.
Reel/Frame 024355/0420 →