Patents by Inventor Jeffrey L. Scruggs

Jeffrey L. Scruggs 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: 11003516
    Abstract: When a virtualized service platform encounters a catastrophic fault, an orchestrator may instantiate new virtual machines instances to deploy additional capacity in other cloud locations to handle failover storms. After the network fault is fixed and service returns to normal condition, these additional VM instances may be removed from the platform and cloud resources may be released. The system may minimize the resource over-provisioning and may continue to support geographical redundancy or dynamic scaling in a large-scale service network.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: May 11, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Robert F. Dailey, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Patent number: 10887404
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: January 5, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Patent number: 10511480
    Abstract: Concepts and technologies are disclosed herein for message flow management for virtual networks. A processor can identify a target virtual network function instance that is to be taken offline. The processor can change a status associated with the target virtual network function instance to indicate it being taken offline. The processor can start a graceful shutdown timer to trigger shutdown of the target virtual network function instance. The processor can identify external interfaces and a peer network function that identifies the target virtual network function instance as a next hop. The processor can obtain, for the target virtual network function instance and the peer network function instance, a snapshot that identifies configuration data for the target virtual network function instance and the peer network function instance and can generate a command to trigger a shutdown of the target virtual network function instance.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: December 17, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Robert F. Dailey, Jeffrey L. Scruggs
  • Publication number: 20190373065
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Application
    Filed: August 19, 2019
    Publication date: December 5, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Patent number: 10432736
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 1, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Publication number: 20190182108
    Abstract: Concepts and technologies are disclosed herein for message flow management for virtual networks. A processor can identify a target virtual network function instance that is to be taken offline. The processor can change a status associated with the target virtual network function instance to indicate it being taken offline. The processor can start a graceful shutdown timer to trigger shutdown of the target virtual network function instance. The processor can identify external interfaces and a peer network function that identifies the target virtual network function instance as a next hop. The processor can obtain, for the target virtual network function instance and the peer network function instance, a snapshot that identifies configuration data for the target virtual network function instance and the peer network function instance and can generate a command to trigger a shutdown of the target virtual network function instance.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Robert F. Dailey, Jeffrey L. Scruggs
  • Patent number: 10230641
    Abstract: A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: March 12, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Robert F. Dailey, Arshad Khan, Satish Parolkar, Jeffrey L. Scruggs
  • Patent number: 10212035
    Abstract: Concepts and technologies are disclosed herein for message flow management for virtual networks. A processor can identify a target virtual network function instance that is to be taken offline. The processor can change a status associated with the target virtual network function instance to indicate it being taken offline. The processor can start a graceful shutdown timer to trigger shutdown of the target virtual network function instance. The processor can identify external interfaces and a peer network function that identifies the target virtual network function instance as a next hop. The processor can obtain, for the target virtual network function instance and the peer network function instance, a snapshot that identifies configuration data for the target virtual network function instance and the peer network function instance and can generate a command to trigger a shutdown of the target virtual network function instance.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: February 19, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Robert F. Dailey, Jeffrey L. Scruggs
  • Publication number: 20190026168
    Abstract: Virtual machines may have external interfaces (E-VMs) and VMs with internal interfaces (I-VMs). A control system may automatically scale the quantity of I-VMs based on traffic demand, among other things.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: Chaoxin Qiu, Robert F. Dailey, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Publication number: 20180241676
    Abstract: A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 23, 2018
    Inventors: Chaoxin Qiu, Robert F. Dailey, Arshad Khan, Satish Parolkar, Jeffrey L. Scruggs
  • Publication number: 20180176310
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Application
    Filed: February 20, 2018
    Publication date: June 21, 2018
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Patent number: 9954780
    Abstract: A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: April 24, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Chaoxin Qiu, Robert F. Dailey, Arshad Khan, Satish Parolkar, Jeffrey L. Scruggs
  • Patent number: 9930127
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: March 27, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Publication number: 20170318087
    Abstract: Concepts and technologies are disclosed herein for message flow management for virtual networks. A processor can identify a target virtual network function instance that is to be taken offline. The processor can change a status associated with the target virtual network function instance to indicate it being taken offline. The processor can start a graceful shutdown timer to trigger shutdown of the target virtual network function instance. The processor can identify external interfaces and a peer network function that identifies the target virtual network function instance as a next hop. The processor can obtain, for the target virtual network function instance and the peer network function instance, a snapshot that identifies configuration data for the target virtual network function instance and the peer network function instance and can generate a command to trigger a shutdown of the target virtual network function instance.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Robert F. Dailey, Jeffrey L. Scruggs
  • Publication number: 20170237819
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Patent number: 9674639
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: June 6, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Publication number: 20160248858
    Abstract: A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
    Type: Application
    Filed: February 24, 2015
    Publication date: August 25, 2016
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Chaoxin Qiu, Mark A. Ratcliffe, Jeffrey L. Scruggs
  • Patent number: 9276858
    Abstract: A method and apparatus for managing an overload condition in a network are disclosed. For example, the method monitors the network for a traffic overload condition, and determines whether a more severe traffic overload condition or a less severe traffic overload condition is detected by using a network monitor and controller. The method then selects using a network monitor and controller agent in response to a command from the network monitor and controller, a different bandwidth preservation scheme if the more severe traffic overload condition or the less severe traffic overload condition is detected, wherein the different bandwidth preservation scheme is based on a selection of a codec type and is applied to a portion of the traffic.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: March 1, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Arshad Khan, Jeffrey L. Scruggs, Robert F. Dailey
  • Publication number: 20150244625
    Abstract: A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.
    Type: Application
    Filed: May 11, 2015
    Publication date: August 27, 2015
    Inventors: CHAOXIN QIU, Robert F. Dailey, Arshad Khan, Satish Parolkar, Jeffrey L. Scruggs
  • Patent number: 9055079
    Abstract: A method and system for growing a next generation network (NGN) using a modular design are disclosed. For example, the method defines a growth core module to support a specific number of subscribers, wherein the growth core module is assigned a module identifier (ID). The method upgrades existing network entities that will be impacted by an installation of the growth core module in the existing IMS network, and installs the growth core module in the IMS network.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 9, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Robert F. Dailey, Arshad Khan, Jeffrey L. Scruggs