Patents by Inventor James M. Adkins, III
James M. Adkins, III has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11909445Abstract: Implementations described and claimed herein provide systems and methods for an optical domain controller for managing and maintaining a record of network component configuration and interconnections. The optical domain controller detects changes in a configuration of optical network elements in response to a requested service from the network, coordinates additional changes in configurations to optical network elements that may be affected by the detected change, communicates with the optical network elements to incorporate the changes to the configurations of the network element, and stores the configurations and states of the network elements. The use of the optical domain controller may thus replace or supplement a database storing network configuration information by automatically managing changes to the network as new services are instantiated directly on the optical network elements.Type: GrantFiled: March 18, 2022Date of Patent: February 20, 2024Assignee: Level 3 Communications, LLCInventors: William Feight, Tara Joseph-Labrie, James M. Adkins, III, Clyde David Cooper, III
-
Publication number: 20240022639Abstract: Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.Type: ApplicationFiled: August 16, 2023Publication date: January 18, 2024Applicant: Level 3 Communications, LLCInventors: Jin-Gen Wang, Michael Nyhus, Craig Tystad, James M. Adkins, III
-
Patent number: 11736575Abstract: Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.Type: GrantFiled: August 25, 2022Date of Patent: August 22, 2023Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Michael Nyhus, Craig Tystad, James M. Adkins, III
-
Publication number: 20220407923Abstract: Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.Type: ApplicationFiled: August 25, 2022Publication date: December 22, 2022Applicant: Level 3 Communications, LLCInventors: Jin-Gen Wang, Michael Nyhus, Craig Tystad, James M. Adkins, III
-
Patent number: 11431808Abstract: Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.Type: GrantFiled: March 7, 2017Date of Patent: August 30, 2022Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Michael Nyhus, Craig Tystad, James M. Adkins, III
-
Publication number: 20220209867Abstract: Implementations described and claimed herein provide systems and methods for an optical domain controller for managing and maintaining a record of network component configuration and interconnections. The optical domain controller detects changes in a configuration of optical network elements in response to a requested service from the network, coordinates additional changes in configurations to optical network elements that may be affected by the detected change, communicates with the optical network elements to incorporate the changes to the configurations of the network element, and stores the configurations and states of the network elements. The use of the optical domain controller may thus replace or supplement a database storing network configuration information by automatically managing changes to the network as new services are instantiated directly on the optical network elements.Type: ApplicationFiled: March 18, 2022Publication date: June 30, 2022Applicant: Level 3 Communications, LLCInventors: William Feight, Tara Joseph-Labrie, James M. Adkins, III, Clyde David Cooper, III
-
Patent number: 11290354Abstract: A dynamic provisioning system includes a computer-executed portal that controls a router to, when a request message is received over a broadcast virtual local area network (VLAN), control the router to establish a dedicated VLAN between the customer communication device and the portal over a dedicated VLAN. The dedicated connection directing communication traffic from the customer computing device to the portal while inhibiting other communication traffic from the customer computing device. The portal also generates a user interface at the customer computing device using the dedicated connection in which the user interface to receive unique identifying information from the customer computing device.Type: GrantFiled: July 14, 2020Date of Patent: March 29, 2022Assignee: Level 3 Communications, LLCInventors: Michael Nyhus, James M. Adkins, III
-
Patent number: 11283523Abstract: Implementations described and claimed herein provide systems and methods for an optical domain controller for managing and maintaining a record of network component configuration and interconnections. The optical domain controller detects changes in a configuration of optical network elements in response to a requested service from the network, coordinates additional changes in configurations to optical network elements that may be affected by the detected change, communicates with the optical network elements to incorporate the changes to the configurations of the network element, and stores the configurations and states of the network elements. The use of the optical domain controller may thus replace or supplement a database storing network configuration information by automatically managing changes to the network as new services are instantiated directly on the optical network elements.Type: GrantFiled: April 5, 2021Date of Patent: March 22, 2022Assignee: Level 3 Communications, LLCInventors: William Feight, Tara Joseph-Labrie, James M. Adkins, III, Clyde David Cooper, III
-
Publication number: 20210226704Abstract: Implementations described and claimed herein provide systems and methods for an optical domain controller for managing and maintaining a record of network component configuration and interconnections. The optical domain controller detects changes in a configuration of optical network elements in response to a requested service from the network, coordinates additional changes in configurations to optical network elements that may be affected by the detected change, communicates with the optical network elements to incorporate the changes to the configurations of the network element, and stores the configurations and states of the network elements. The use of the optical domain controller may thus replace or supplement a database storing network configuration information by automatically managing changes to the network as new services are instantiated directly on the optical network elements.Type: ApplicationFiled: April 5, 2021Publication date: July 22, 2021Applicant: Level 3 Communications, LLCInventors: William Feight, Tara Joseph-Labrie, James M. Adkins, III, Clyde David Cooper, III
-
Patent number: 10999128Abstract: Systems, methods, and non-computer-readable storage media for repairing a Network Element (NE) to transport data within a network. When a NE on the network encounters an error, such as a port not receiving data, that NE will issue an alarm. Unlike previous mechanisms for resolving the alarm, systems configured according to this disclosure provide for an automatic mechanism to repair the alarm. In some instances, this can mean automatically deploying resources to re-connect the NE according to a network plan. In other instances this can mean verifying the status of the NE matches a planned status (i.e., that the loss of signal, and the subsequent alarm, were planned for). If neither of these actions resolves the problems of the NE, the system can issue a notification for a network engineer to perform maintenance on the NE.Type: GrantFiled: June 18, 2019Date of Patent: May 4, 2021Assignee: Level 3 Communications, LLCInventors: Bernie C. Lehman, James M. Adkins, III
-
Patent number: 10979144Abstract: Implementations described and claimed herein provide systems and methods for an optical domain controller for managing and maintaining a record of network component configuration and interconnections. The optical domain controller detects changes in a configuration of optical network elements in response to a requested service from the network, coordinates additional changes in configurations to optical network elements that may be affected by the detected change, communicates with the optical network elements to incorporate the changes to the configurations of the network element, and stores the configurations and states of the network elements. The use of the optical domain controller may thus replace or supplement a database storing network configuration information by automatically managing changes to the network as new services are instantiated directly on the optical network elements.Type: GrantFiled: February 21, 2020Date of Patent: April 13, 2021Assignee: Level 3 Communications, LLCInventors: William Feight, Tara Joseph-Labrie, James M. Adkins, III, Clyde David Cooper, III
-
Patent number: 10965526Abstract: Systems and methods are provided for configuring a Network Element (NE) to transport data within a network. A system configured accordingly may include a Transport Automation Tool (TAT) which can initiate, at a server on a network, a communication channel with a NE on the network. The TAT can determine or receive a network plan providing information about a circuit to be initiated or decommissioned on the network. The network plan may include a first port on the NE which is to be connected via a cross-connect (or disconnected) to a second port on the NE. The TAT can then establish or remove, using the communication channel, the cross-connect on the NE such that the NE is added to or removed from a circuit design utilizing the NE as a transport NE within the circuit.Type: GrantFiled: November 11, 2016Date of Patent: March 30, 2021Assignee: Level 3 Communications, LLCInventors: Bernie C. Lehman, James M. Adkins, III, Kevin J. Bennett
-
Publication number: 20200344134Abstract: A dynamic provisioning system includes a computer-executed portal that controls a router to, when a request message is received over a broadcast virtual local area network (VLAN), control the router to establish a dedicated VLAN between the customer communication device and the portal over a dedicated VLAN. The dedicated connection directing communication traffic from the customer computing device to the portal while inhibiting other communication traffic from the customer computing device. The portal also generates a user interface at the customer computing device using the dedicated connection in which the user interface to receive unique identifying information from the customer computing device.Type: ApplicationFiled: July 14, 2020Publication date: October 29, 2020Applicant: Level 3 Communications, LLCInventors: Michael Nyhus, James M. Adkins, III
-
Patent number: 10721140Abstract: A dynamic provisioning system includes a computer-executed portal that controls a router to, when a request message is received over a broadcast virtual local area network (VLAN), control the router to establish a dedicated VLAN between the customer communication device and the portal over a dedicated VLAN. The dedicated connection directing communication traffic from the customer computing device to the portal while inhibiting other communication traffic from the customer computing device. The portal also generates a user interface at the customer computing device using the dedicated connection in which the user interface to receive unique identifying information from the customer computing device.Type: GrantFiled: July 17, 2017Date of Patent: July 21, 2020Assignee: Level 3 Communications, LLCInventors: Michael Nyhus, James M. Adkins, III
-
Patent number: 10673710Abstract: Aspects of the present disclosure include an activation, consolidation, and transformation system (ACT) for a telecommunications network. A request is received to provision one or more devices in a network and includes a key and key value. The request is routed to a data source associated with the key or key value of the request. Data is queried from the data source and validated by the ACT. At least one template is identified from a plurality of digital templates based upon attributes of the data that is applied to the at least one template and the template transforms the data to an output. The output comprises instructions for configuring a device for a telecommunications service based on the request.Type: GrantFiled: November 18, 2016Date of Patent: June 2, 2020Assignee: Level 3 Communications, LLCInventors: James M. Adkins, III, Craig Tystad, James C. Dwyer
-
Publication number: 20190306012Abstract: Systems, methods, and non-computer-readable storage media for repairing a Network Element (NE) to transport data within a network. When a NE on the network encounters an error, such as a port not receiving data, that NE will issue an alarm. Unlike previous mechanisms for resolving the alarm, systems configured according to this disclosure provide for an automatic mechanism to repair the alarm. In some instances, this can mean automatically deploying resources to re-connect the NE according to a network plan. In other instances this can mean verifying the status of the NE matches a planned status (i.e., that the loss of signal, and the subsequent alarm, were planned for). If neither of these actions resolves the problems of the NE, the system can issue a notification for a network engineer to perform maintenance on the NE.Type: ApplicationFiled: June 18, 2019Publication date: October 3, 2019Applicant: Level 3 Communications, LLCInventors: Bernie C. LEHMAN, James M. ADKINS, III
-
Patent number: 10355918Abstract: Systems, methods, and non-computer-readable storage media for repairing a Network Element (NE) to transport data within a network. When a NE on the network encounters an error, such as a port not receiving data, that NE will issue an alarm. Unlike previous mechanisms for resolving the alarm, systems configured according to this disclosure provide for an automatic mechanism to repair the alarm. In some instances, this can mean automatically deploying resources to re-connect the NE according to a network plan. In other instances this can mean verifying the status of the NE matches a planned status (i.e., that the loss of signal, and the subsequent alarm, were planned for). If neither of these actions resolves the problems of the NE, the system can issue a notification for a network engineer to perform maintenance on the NE.Type: GrantFiled: November 11, 2016Date of Patent: July 16, 2019Assignee: Level 3 Communications, LLCInventors: Bernie C. Lehman, James M. Adkins, III
-
Publication number: 20180026857Abstract: A dynamic provisioning system includes a computer-executed portal that controls a router to, when a request message is received over a broadcast virtual local area network (VLAN), control the router to establish a dedicated VLAN between the customer communication device and the portal over a dedicated VLAN. The dedicated connection directing communication traffic from the customer computing device to the portal while inhibiting other communication traffic from the customer computing device. The portal also generates a user interface at the customer computing device using the dedicated connection in which the user interface to receive unique identifying information from the customer computing device.Type: ApplicationFiled: July 17, 2017Publication date: January 25, 2018Applicant: Level 3 Communications, LLCInventors: Michael Nyhus, James M. Adkins, III
-
Publication number: 20170257439Abstract: Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.Type: ApplicationFiled: March 7, 2017Publication date: September 7, 2017Applicant: Level 3 Communications, LLCInventors: Jin-Gen Wang, Michael Nythus, Craig Tystad, James M. Adkins, III
-
Publication number: 20170207959Abstract: Systems and methods are provided for configuring a Network Element (NE) to transport data within a network. A system configured accordingly may include a Transport Automation Tool (TAT) which can initiate, at a server on a network, a communication channel with a NE on the network. The TAT can determine or receive a network plan providing information about a circuit to be initiated or decommissioned on the network. The network plan may include a first port on the NE which is to be connected via a cross-connect (or disconnected) to a second port on the NE. The TAT can then establish or remove, using the communication channel, the cross-connect on the NE such that the NE is added to or removed from a circuit design utilizing the NE as a transport NE within the circuit.Type: ApplicationFiled: November 11, 2016Publication date: July 20, 2017Applicant: Level 3 Communications, LLCInventors: Bernie C. Lehman, James M. Adkins, III, Kevin J. Bennett