Patents by Inventor Thomas C. Bishop

Thomas C. Bishop 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: 11855910
    Abstract: Systems and methods for synchronizing cloud resources are disclosed. An example method may include receiving a first request to synchronize first target cloud resources to a first specified state defined in a configuration repository, generating one or more first configuration commands corresponding to the first request, the one or more first configuration commands associated with a first cloud provider and a first cloud configuration framework, and executing the one or more first configuration commands to set a state of the first target cloud resources to the first specified state.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: December 26, 2023
    Assignee: Intuit Inc.
    Inventors: Brett Weaver, Edward Lee, Thomas C. Bishop, Jerome M. Kuptz, Mukulika Kapas, Ameen Radwan, Gennadiy Ziskind, Grant L. Hoffman
  • Publication number: 20230306126
    Abstract: Systems and methods for selectively updating permissions associated with a cloud resource deployment are disclosed. An example method includes receiving a first request to deploy first target cloud resources based on a first specified state defined in a configuration repository, selectively updating deployment permissions associated with the first specified state and deploying the first target cloud resources based at least in part on the first specified state and the updated deployment permissions.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 28, 2023
    Applicant: Intuit Inc.
    Inventors: Thomas C. BISHOP, Brett WEAVER, Jerome M. KUPTZ, Paul CLATA, Edward LEE
  • Publication number: 20230179541
    Abstract: Systems and methods for synchronizing cloud resources are disclosed. An example method may include receiving a first request to synchronize first target cloud resources to a first specified state defined in a configuration repository, generating one or more first configuration commands corresponding to the first request, the one or more first configuration commands associated with a first cloud provider and a first cloud configuration framework, and executing the one or more first configuration commands to set a state of the first target cloud resources to the first specified state.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Applicant: Intuit Inc.
    Inventors: Brett WEAVER, Edward LEE, Thomas C. BISHOP, Jerome M. KUPTZ, Mukulika KAPAS, Ameen RADWAN, Gennadiy ZISKIND, Grant L. HOFFMAN
  • Patent number: 8667139
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering and a resource definition of resources available for use by the software offering. Next, the system creates a multidimensional model of the software offering by mapping a first set of elements from the service definition to a second set of elements from the resource definition. Finally, the system uses the multidimensional model to manage the deployment and execution of the software offering without requiring manual configuration of the resources by a user.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: March 4, 2014
    Assignee: Intuit Inc.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop
  • Patent number: 8589557
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering. Next, the system creates a work-breakdown structure based on a set of policies from the service definition. Finally, the system uses the work-breakdown structure to automatically provision a set of resources for use by the software offering without requiring manual configuration of the resources by a user.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: November 19, 2013
    Assignee: Intuit Inc.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop
  • Publication number: 20120215919
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering and a resource definition of resources available for use by the software offering. Next, the system creates a multidimensional model of the software offering by mapping a first set of elements from the service definition to a second set of elements from the resource definition. Finally, the system uses the multidimensional model to manage the deployment and execution of the software offering without requiring manual configuration of the resources by a user.
    Type: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Applicant: INTUIT INC.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop