IP Library Granted Patent US 8,417,795
Granted Patent B1
US 8,417,795 · App. 10/611,608 · Granted Apr 9, 2013

Methods, systems, and computer program products for provisioning service between a network access device and a network interface unit

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,417,795
App. No.
10/611,608
Granted
Apr 9, 2013
Kind
B1
Abstract

A service is configured by provisioning the service for a facility on a network access device (NAD). The service endpoint is created in an operationally disabled state responsive to provisioning the service. A first network interface unit (NIU) is detected connecting to the facility. The first NIU has an identification code associated therewith. The service transitions to an operationally enabled state responsive to detecting the first NIU connecting to the facility. The identification code is associated with the facility. The first NIU is detected disconnecting from the facility. The service transitions to an operationally disabled state responsive to detecting the first NIU disconnecting from the facility. A second NIU is detected connecting to the facility. The second NIU has an identification code associated therewith. The identification code of the second NIU is compared with the identification code of the first NIU. The service transitions to an operationally enabled state if the identification code of the second NIU matches the identification code of the first NIU indicating that the first and second NIUs are the same NIU.

Claims (61)

1. A method of provisioning a service, comprising:

provisioning a service for a network access device (NAD);

creating the service in an operationally disabled state responsive to provisioning the service;

associating an expected network interface unit (NIU) identification code with the NAD responsive to provisioning the service;

detecting a first NIU connecting to a first facility on the NAD, the first NIU having a first identification code associated therewith;

comparing the first identification code of the first NIU with the expected NIU identification code;

transitioning the service to an operationally enabled state on the first facility only if the first identification code of the first NIU matches the expected NIU identification code;

detecting the first NIU disconnecting from the first facility;

transitioning the service to an operationally disabled state responsive to detecting the first NIU disconnecting from the first facility;

detecting a second NIU connecting to a second facility on the NAD, the second NIU having a second identification code associated therewith;

comparing the second identification code of the second NIU with the expected NIU identification code; and

transitioning the service to an operationally enabled state on the second facility if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU.

2. The method of claim 1 , further comprising:

activating an alarm if the second identification code of the second NIU does not match the expected NIU identification code indicating that the first and second NIUs are not the same NIU.

3. The method of claim 1 , wherein transitioning the service to an operationally enabled state on the first facility if the first identification code of the first NIU matches the expected identification code comprises:

obtaining an authorization for activation of the service if the first identification code of the first NIU matches the expected identification code; and

transitioning the service to an operationally enabled state on the first facility responsive to obtaining the authorization.

4. The method of claim 1 , wherein transitioning the service to an operationally enabled state on the first facility if the first identification code of the first NIU matches the expected identification code comprises:

manually configuring the service in an operationally enabled state on the first facility if the first identification code of the first NIU matches the expected identification code via a service technician.

5. The method of claim 1 , wherein transitioning the service to an operationally enabled state on the first facility if the first identification code of the first NIU matches the expected identification code comprises:

remotely provisioning the first NIU based on a NAD service configuration.

6. The method of claim 1 , wherein transitioning the service to an operationally enabled state on the second facility if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU comprises:

obtaining an authorization for activation of the service if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU; and

transitioning the service to an operationally enabled state on the second facility responsive to obtaining the authorization.

7. The method of claim 1 , wherein transitioning the service to an operationally enabled state on the second facility if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU comprises:

manually configuring the service in an operationally enabled state on the second facility if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU via a service technician.

8. The method of claim 1 , wherein transitioning the service to an operationally enabled state on the second facility if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU comprises:

remotely provisioning the second NIU based on a NAD service configuration.

9. The method of claim 1 , wherein detecting the first NIU connecting to the facility comprises:

detecting the first NIU connecting to the first facility via manual intervention by a service technician.

10. The method of claim 1 , wherein detecting the first NIU disconnecting from the first facility comprises:

detecting the first NIU disconnecting from the first facility via manual intervention by a service technician.

11. The method of claim 1 , wherein detecting the second NIU connecting to the second facility comprises:

detecting the second NIU connecting to the second facility via manual intervention by a service technician.

12. The method of claim 1 , wherein associating the expected NIU identification code with the NAD comprises:

associating the expected NIU identification code with the NAD via manual intervention by a service technician.

13. A system for provisioning a service, comprising:

means for provisioning a service for a network access device (NAD);

means for creating the service in an operationally disabled state responsive to the means for provisioning the service;

means for associating an expected network interface unit (NIU) identification code with the NAD responsive to provisioning the service;

means for detecting a first NIU connecting to a first facility on the NAD, the first NIU having a first identification code associated therewith;

means for comparing the first identification code of the first NIU with the expected NIU identification code;

means for transitioning the service to an operationally enabled state on the first facility only if the first identification code of the first NIU matches the expected NIU identification code;

means for detecting the first NIU disconnecting from the first facility;

means for transitioning the service to an operationally disabled state responsive to detecting the first NIU disconnecting from the first facility;

means for detecting a second NIU connecting to a second facility on the NAD, the second NIU having a second identification code associated therewith;

means for comparing the second identification code of the second NIU with the expected NIU identification code; and

means for transitioning the service to an operationally enabled state on the second facility if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU.

14. A computer program product for provisioning a service, comprising:

a computer readable memory having computer readable program code embodied therein, the computer readable program code comprising:

computer readable program code configured to provision a service for a network access device (NAD);

computer readable program code configured to create the service in an operationally disabled state responsive to the computer readable program code configured to provision the service;

computer readable program code configured to associate an expected network interface unit (NIU) identification code with the NAD responsive to provisioning the service;

computer readable program code configured to detect a first NIU connecting to a first facility on the NAD, the first NIU having a first identification code associated therewith;

computer readable program code configured to compare the first identification code of the first NIU with the expected NIU identification code;

computer readable program code configured to transition the service to an operationally enabled state on the first facility only if the first identification code of the first NIU matches the expected NIU identification code;

computer readable program code configured to detect the first NIU disconnecting from the first facility;

computer readable program code configured to transition the service to an operationally disabled state responsive to detecting the first NIU disconnecting from the first facility;

computer readable program code configured to detect a second NIU connecting to a second facility on the NAD, the second NIU having a second identification code associated therewith;

computer readable program code configured to compare the second identification code of the second NIU with the expected NIU identification code; and

computer readable program code configured to transition the service to an operationally enabled state on the second facility if the second identification code of the second NIU matches the expected NIU identification code indicating that the first and second NIUs are the same NIU.

Assignments (11)
MERGER Recorded Sep 27, 2023
From: ADVA OPTICAL NETWORKING SE
To: ADTRAN NETWORKS SE
Reel/Frame 065054/0936 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2016
From: OVERTURE NETWORKS, INC.
To: ADVA OPTICAL NETWORKING SE
Reel/Frame 040676/0351 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: SILICON VALLEY BANK
To: OVERTURE NETWORKS, INC.
Reel/Frame 037516/0468 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: SILICON VALLEY BANK
To: OVERTURE NETWORKS, INC.
Reel/Frame 037517/0627 →
SECURITY INTEREST Recorded Jul 14, 2014
From: OVERTURE NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 033302/0706 →
MERGER Recorded Jun 25, 2014
From: HATTERAS NETWORKS, INC.
To: OVERTURE NETWORKS, INC.
Reel/Frame 033174/0809 →
AMENDED AND RESTATED IPSA Recorded Sep 26, 2013
From: HATTERAS NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 031300/0628 →
CORRECTIVE ASSIGNMENT OF RELEASE ORIGINALLY EXECUTED ON MARCH 10, 2011 AND RECORDED ON REEL: 026142 FRAME: 0234 TO CORRECT ASSIGNOR'S NAME FROM HATTERAS NETWORKS, INC. TO HORIZON TECHNOLOGY FUNDING COMPANY V LLC AND ASSIGNEE'S NAME FROM HORIZON TECHNOLOGY FUNDING COMPANY V LLC TO HATTERAS NETWORKS, INC. Recorded Jul 11, 2013
From: HORIZON TECHNOLOGY FUNDING COMPANY V LLC
To: HATTERAS NETWORKS, INC.
Reel/Frame 030845/0433 →
RELEASE Recorded Apr 7, 2011
From: HATTERAS NETWORKS, INC.
To: HORIZON TECHNOLOGY FUNDING COMPPANY V LLC
Reel/Frame 026142/0234 →
SECURITY AGREEMENT Recorded Jan 13, 2009
From: HATTERAS NETWORKS, INC.
To: HORIZON TECHNOLOGY FUNDING COMPANY V LLC
Reel/Frame 022102/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2003
From: HINNANT, DAVID; MCFALL, BILLY; PAULHUS, LARRY; SQUIRE, MATTHEW B.
To: HATTERAS NETWORKS
Reel/Frame 014713/0326 →