Patents by Inventor Roger Foskett

Roger Foskett 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: 11048499
    Abstract: A system includes: a physical communication interface, hardware data storage, and validation circuitry. The validation circuitry may load an infrastructure definition and, based on the enablement flag, determine whether the test definition is enabled or non-enabled. The validation circuitry may further exclude the test definition when the test definition is not enabled, and report an error to an operator interface display when the test definition was excluded. The validation circuitry may further generate a call to the serverless infrastructure provider when the test definition is enabled, and receive a resource description in response. The validation circuitry may terminate the provisioned resource when the expected configuration is not included within the resource description. The validation circuitry may mark the infrastructure definition as validated when the expected configuration is included within the resource description.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: June 29, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Roger Foskett, Thomas W. Myers
  • Patent number: 10719311
    Abstract: A library may include serverless artifacts that support execution of respective serverless functions. For each of the artifacts, a build parameter may have a library artifact identifier, a respective execution environment specifier, and a respective component specifier. An infrastructure realization knowledge base may define an environment mapping for each of the serverless artifacts. A build execution engine may create a build script that can be executed on a serverless artifact build infrastructure. To implement the build script the build script may be transmitted over a build communication channel to a cloud based serverless infrastructure provider.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: July 21, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Roger Foskett, Thomas W. Myers
  • Publication number: 20190318312
    Abstract: Successfully deploying resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features, including serverless execution. An infrastructure build and collaboration architecture for serverless execution environments solves the technically complex challenges around allowing developers to work independently in physically separated locations. To this end, the architecture allows shared object repositories to be brought together when required. The architecture performs deep validation of the infrastructure built for the developer.
    Type: Application
    Filed: June 14, 2019
    Publication date: October 17, 2019
    Applicant: Accenture Global Solutions Limited
    Inventors: Roger Foskett, Thomas W. Myers
  • Patent number: 10360025
    Abstract: Successfully deploying resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features, including serverless execution. An infrastructure build and collaboration architecture for serverless execution environments solves the technically complex challenges around allowing developers to work independently in physically separated locations. To this end, the architecture allows shared object repositories to be brought together when required and provides an object-model for defining resources without requiring the developer to have complete expert knowledge of the target deployment language. The architecture also enforces policy for both software design and infrastructure, and performs deep validation of the infrastructure built for the developer.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: July 23, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Roger Foskett, Thomas W. Myers
  • Publication number: 20190079751
    Abstract: Successfully deploying resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features, including serverless execution. An infrastructure build and collaboration architecture for serverless execution environments solves the technically complex challenges around allowing developers to work independently in physically separated locations. To this end, the architecture allows shared object repositories to be brought together when required and provides an object-model for defining resources without requiring the developer to have complete expert knowledge of the target deployment language. The architecture also enforces policy for both software design and infrastructure, and performs deep validation of the infrastructure built for the developer.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 14, 2019
    Inventors: Roger Foskett, Thomas W. Myers
  • Publication number: 20190079750
    Abstract: Successfully deploying resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. Relatively recently, cloud service providers have introduced serverless execution frameworks that eliminate the need for statically provisioned servers and instead provision and execute functions dynamically. A function library build architecture for serverless execution environments solves the technically complex challenges with successfully building functions that must run in serverless execution environments, and making those function available in a function library.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 14, 2019
    Inventors: Roger Foskett, Thomas W. Myers
  • Patent number: 10187325
    Abstract: Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A network proxy controls and normalizes the tagging data applicable across the multiple cloud service providers. The network proxy provides a central control mechanism for discovering, monitoring, and updating complex tagging data applied to the technical components provisioned with the cloud service providers. The network proxy also dynamically generates technical component request interfaces that include specifically prioritized metadata tags.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: January 22, 2019
    Assignee: Accenture Global Services Limited
    Inventors: Roger Foskett, Catherine Ruth Gulsvig Wood
  • Publication number: 20180097742
    Abstract: Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A network proxy controls and normalizes the tagging data applicable across the multiple cloud service providers. The network proxy provides a central control mechanism for discovering, monitoring, and updating complex tagging data applied to the technical components provisioned with the cloud service providers. The network proxy also dynamically generates technical component request interfaces that include specifically prioritized metadata tags.
    Type: Application
    Filed: November 30, 2017
    Publication date: April 5, 2018
    Applicant: Accenture Global Services Limited
    Inventors: Roger Foskett, Catherine Ruth Gulsvig Wood
  • Patent number: 9853913
    Abstract: Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A multi-cloud network proxy controls and normalizes the tagging data applicable across the multiple cloud service providers. The network proxy provides a central control mechanism for discovering, monitoring, and updating complex tagging data applied to the technical components provisioned with the cloud service providers. The network proxy also dynamically generates technical component request interfaces that include specifically prioritized metadata tags.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: December 26, 2017
    Assignee: Accenture Global Services Limited
    Inventors: Roger Foskett, Catherine Ruth Gulsvig Wood
  • Publication number: 20170063720
    Abstract: Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A multi-cloud network proxy controls and normalizes the tagging data applicable across the multiple cloud service providers. The network proxy provides a central control mechanism for discovering, monitoring, and updating complex tagging data applied to the technical components provisioned with the cloud service providers. The network proxy also dynamically generates technical component request interfaces that include specifically prioritized metadata tags.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Roger Foskett, Catherine Ruth Gulsvig Wood