Patents by Inventor Robert Roycroft

Robert Roycroft 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: 11784881
    Abstract: Aspects of the subject disclosure may include, for example, receiving a request for a configuration audit of a network device, identifying a class of the network device, retrieving a configuration template for the network device, wherein the retrieving is based on the class of the network device, wherein the configuration template is represented as a hierarchical tree structure, retrieving a current configuration of the network device, translating the current configuration of the network device to a tree data structure, comparing the tree data structure with the configuration template represented as a hierarchical tree structure, identifying discrepancies between the tree data structure and the configuration template represented as a hierarchical tree structure, reporting the discrepancies, receiving instructions to resolve the discrepancies, and modifying one of the current configuration for the network device and the configuration template for the network device, wherein the modifying is responsive to the i
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: October 10, 2023
    Assignees: AT&T Intellectual Property I, L.P., AT&T Global Network Services Belgium Luxembourg SPRL
    Inventors: Robert Roycroft, Mrugesh Patel, Thomas Barron, Pierre Close, Eddy Hautot, Anaƫl Closson, Krishnapraveen Suri, Angela Eborn
  • Patent number: 11671332
    Abstract: A method performed by a processor in a network function virtualization infrastructure includes determining an amount of resources consumed by a virtual network function subsequent to a scaling of the amount of resources in response to an occurrence of a predefined trigger event, determining an amount of time elapsed between the predefined trigger event and a completion of the scaling, determining a key performance indicator value for the virtual network function subsequent to completion of the scaling, evaluating an efficiency of the predefined trigger event that triggers the scaling, based on the amount of resources consumed by the virtual network function subsequent to the scaling, the amount of time elapsed between the detection of the predefined trigger event and completion of the scaling, and the key performance indicator for the virtual network function subsequent to completion of the scaling, and adjusting the predefined trigger event based on the evaluating.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: June 6, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Raghvendra Savoor, Frederick Armanino, Cathleen Southwick, Robert Roycroft, Zhi Li
  • Publication number: 20220303192
    Abstract: A method performed by a processor in a network function virtualization infrastructure includes determining an amount of resources consumed by a virtual network function subsequent to a scaling of the amount of resources in response to an occurrence of a predefined trigger event, determining an amount of time elapsed between the predefined trigger event and a completion of the scaling, determining a key performance indicator value for the virtual network function subsequent to completion of the scaling, evaluating an efficiency of the predefined trigger event that triggers the scaling, based on the amount of resources consumed by the virtual network function subsequent to the scaling, the amount of time elapsed between the detection of the predefined trigger event and completion of the scaling, and the key performance indicator for the virtual network function subsequent to completion of the scaling, and adjusting the predefined trigger event based on the evaluating.
    Type: Application
    Filed: June 6, 2022
    Publication date: September 22, 2022
    Inventors: Raghvendra Savoor, Frederick Armanino, Cathleen Southwick, Robert Roycroft, Zhi Li
  • Patent number: 11356336
    Abstract: A method performed by a processor in a network function virtualization infrastructure includes determining an amount of resources consumed by a virtual network function subsequent to a scaling of the amount of resources in response to an occurrence of a predefined trigger event, determining an amount of time elapsed between the predefined trigger event and a completion of the scaling, determining a key performance indicator value for the virtual network function subsequent to completion of the scaling, evaluating an efficiency of the predefined trigger event that triggers the scaling, based on the amount of resources consumed by the virtual network function subsequent to the scaling, the amount of time elapsed between the detection of the predefined trigger event and completion of the scaling, and the key performance indicator for the virtual network function subsequent to completion of the scaling, and adjusting the predefined trigger event based on the evaluating.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: June 7, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Raghvendra Savoor, Frederick Armanino, Cathleen Southwick, Robert Roycroft, Zhi Li
  • Publication number: 20210075694
    Abstract: A method performed by a processor in a network function virtualization infrastructure includes determining an amount of resources consumed by a virtual network function subsequent to a scaling of the amount of resources in response to an occurrence of a predefined trigger event, determining an amount of time elapsed between the predefined trigger event and a completion of the scaling, determining a key performance indicator value for the virtual network function subsequent to completion of the scaling, evaluating an efficiency of the predefined trigger event that triggers the scaling, based on the amount of resources consumed by the virtual network function subsequent to the scaling, the amount of time elapsed between the detection of the predefined trigger event and completion of the scaling, and the key performance indicator for the virtual network function subsequent to completion of the scaling, and adjusting the predefined trigger event based on the evaluating.
    Type: Application
    Filed: November 2, 2020
    Publication date: March 11, 2021
    Inventors: Raghvendra Savoor, Frederick Armanino, Cathleen Southwick, Robert Roycroft, Zhi Li
  • Patent number: 10826789
    Abstract: A method performed by a processor in a network function virtualization infrastructure includes determining an amount of resources consumed by a virtual network function subsequent to a scaling of the amount of resources in response to an occurrence of a predefined trigger event, determining an amount of time elapsed between the predefined trigger event and a completion of the scaling, determining a key performance indicator value for the virtual network function subsequent to completion of the scaling, evaluating an efficiency of the predefined trigger event that triggers the scaling, based on the amount of resources consumed by the virtual network function subsequent to the scaling, the amount of time elapsed between the detection of the predefined trigger event and completion of the scaling, and the key performance indicator for the virtual network function subsequent to completion of the scaling, and adjusting the predefined trigger event based on the evaluating.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Raghvendra Savoor, Frederick Armanino, Cathleen Southwick, Robert Roycroft, Zhi Li
  • Patent number: 10718327
    Abstract: Embodiments of a forged flange lubricator and systems incorporating the same are described. In an embodiment, the forged flange lubricator may include a main body configured to receive fluid raised by a plunger lift assembly from a well. Additionally, the lubricator may include a port in the main body configured to conduct fluid as it is received by the main body, wherein the main body and the port are a unitary structure devoid of applied junctions.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: July 21, 2020
    Assignee: Patriot Artificial Lift, LLC
    Inventors: Robert Roycroft, Darrell Wayne Mitchum
  • Publication number: 20200213205
    Abstract: A method performed by a processor in a network function virtualization infrastructure includes determining an amount of resources consumed by a virtual network function subsequent to a scaling of the amount of resources in response to an occurrence of a predefined trigger event, determining an amount of time elapsed between the predefined trigger event and a completion of the scaling, determining a key performance indicator value for the virtual network function subsequent to completion of the scaling, evaluating an efficiency of the predefined trigger event that triggers the scaling, based on the amount of resources consumed by the virtual network function subsequent to the scaling, the amount of time elapsed between the detection of the predefined trigger event and completion of the scaling, and the key performance indicator for the virtual network function subsequent to completion of the scaling, and adjusting the predefined trigger event based on the evaluating.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventors: Raghvendra Savoor, Frederick Armanino, Cathleen Southwick, Robert Roycroft, Zhi Li
  • Publication number: 20190145404
    Abstract: Embodiments of a forged flange lubricator and systems incorporating the same are described. In an embodiment, the forged flange lubricator may include a main body configured to receive fluid raised by a plunger lift assembly from a well. Additionally, the lubricator may include a port in the main body configured to conduct fluid as it is received by the main body, wherein the main body and the port are a unitary structure devoid of applied junctions.
    Type: Application
    Filed: January 16, 2019
    Publication date: May 16, 2019
    Applicant: Patriot Artificial Lift, LLC
    Inventors: Robert Roycroft, Darrell Wayne Mitchum
  • Patent number: 10221849
    Abstract: Embodiments of a forged flange lubricator and systems incorporating the same are described. In an embodiment, the forged flange lubricator may include a main body configured to receive fluid raised by a plunger lift assembly from a well. Additionally, the lubricator may include a port in the main body configured to conduct fluid as it is received by the main body, wherein the main body and the port are a unitary structure devoid of applied junctions.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: March 5, 2019
    Assignee: Patriot Artificial Lift, LLC
    Inventors: Robert Roycroft, Darrell Wayne Mitchum
  • Publication number: 20160341195
    Abstract: Embodiments of a forged flange lubricator and systems incorporating the same are described. In an embodiment, the forged flange lubricator may include a main body configured to receive fluid raised by a plunger lift assembly from a well. Additionally, the lubricator may include a port in the main body configured to conduct fluid as it is received by the main body, wherein the main body and the port are a unitary structure devoid of applied junctions.
    Type: Application
    Filed: January 29, 2016
    Publication date: November 24, 2016
    Inventors: Robert Roycroft, Darrell Wayne Mitchum