Porting a directory number for a duration of time
First Claim
Patent Images
1. An apparatus, comprising:
- one or more provisioning components that run on a hardware component, the one or more provisioning components being operable to;
initiate requests to port a directory number for a duration of time, wherein a value for the duration of time consists of a period of time, a permanent status, and a date in the future;
receive updates for one or more directory numbers ported from a first service provider to a second service provider, and notify a subscriber database of the directory number to port for the duration of time; and
a portability component that runs on a hardware component automatically updates the one or more provisioning components to port the directory number for the duration of time;
wherein the portability component communicates with a management component through employment of one or more protocols to update one or more local number portability databases, at least one of the one or more protocols being a Simple Network Management Protocol (SNMP) or a Session Initiation Protocol (SIP);
wherein the portability component communicates with the management component to initiate one or more notifications of an expiration of the duration of time.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an apparatus, method and article for porting a directory number for a duration of time. A portability component automatically updates one or more provisioning components to port the directory number for the duration of time. The value for the duration of time may be one or more of a period of time, a date in the future, or a permanent status. Upon the expiration of the duration of time, the portability component initiates one or more notifications of the expiration of the duration of time to a management component and/or the provisioning components to remove and/or alter the port of the directory number.
-
Citations
25 Claims
-
1. An apparatus, comprising:
-
one or more provisioning components that run on a hardware component, the one or more provisioning components being operable to; initiate requests to port a directory number for a duration of time, wherein a value for the duration of time consists of a period of time, a permanent status, and a date in the future; receive updates for one or more directory numbers ported from a first service provider to a second service provider, and notify a subscriber database of the directory number to port for the duration of time; and a portability component that runs on a hardware component automatically updates the one or more provisioning components to port the directory number for the duration of time; wherein the portability component communicates with a management component through employment of one or more protocols to update one or more local number portability databases, at least one of the one or more protocols being a Simple Network Management Protocol (SNMP) or a Session Initiation Protocol (SIP); wherein the portability component communicates with the management component to initiate one or more notifications of an expiration of the duration of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 22, 23, 24, 25)
-
-
18. A method, comprising the steps of:
-
automatically updating, via a portability component that runs on a hardware component, one or more provisioning components to port a directory number; wherein the one or more provisioning components initiate requests to port the directory number for a duration of time, wherein a value for the duration of time consists of a period of time, a permanent status, and a date in the future; receive updates for one or more directory numbers ported from a first service provider to a second service provider, and notifies a subscriber database of the directory number to port for the duration of time; and communicating with a management component through employment of one or more protocols to update one or more local number portability databases, at least one of the one or more protocols being a Simple Network Management Protocol (SNMP) or a Session Initiation Protocol (SIP); wherein the portability component communicates with the management component to initiate one or more notifications of an expiration of the duration of time. - View Dependent Claims (19, 20)
-
-
21. A computer-readable storage medium having computer executable instructions that can be executed by a computer for performing steps, comprising:
-
means in the computer-readable storage medium for automatically updating one or more provisioning components to port a directory number; wherein the one or more provisioning components initiate requests to port the directory number for a duration of time, wherein a value for the duration of time consists of a period of time, a permanent status, and a date in the future; receive updates for one or more directory numbers ported from a first service provider to a second service provider, and notifies a subscriber database of the directory number to port for the duration of time; and means in the computer-readable storage medium for communicating with a management component through employment of one or more protocols to update one or more local number portability databases, at least one of the one or more protocols being a Simple Network Management Protocol (SNMP) or a Session Initiation Protocol (SIP); wherein the portability component communicates with the management component to initiate one or more notifications of an expiration of the duration of time.
-
Specification