Patents by Inventor Eric Pulier

Eric Pulier 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).

  • Publication number: 20240364745
    Abstract: In embodiments of the present invention improved capabilities are described for a virtualization environment adapted for development and deployment of at least one software workload, the virtualization environment having a metamodel framework that allows the association of a policy to the software workload upon development of the workload that is applied upon deployment of the software workload. This allows a developer to define a security zone and to apply at least one type of security policy with respect to the security zone including the type of security zone policy in the metamodel framework such that the type of security zone policy can be associated with the software workload upon development of the software workload, and if the type of security zone policy is associated with the software workload, automatically applying the security policy to the software workload when the software workload is deployed within the security zone.
    Type: Application
    Filed: December 7, 2023
    Publication date: October 31, 2024
    Inventors: Frank R. Martinez, Eric Pulier
  • Publication number: 20230334543
    Abstract: Systems, methods, and non-transitory computer-readable media can provide access to a first-level computing resource via a service catalog. In some instances, the first-level computing resource can be created by a first entity. Moreover, a second-level computing resource can be received. In some cases, the second-level computing resource can be created by a second entity based, at least in part, on the first-level computing resource. Access to the second-level computing resource can be provided via the service catalog. Relational information associated with the first-level computing resource and the second-level computing resource can be tracked.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 19, 2023
    Inventors: John CATALANO, Kyle FALKENHAGEN, Eric PULIER, David ROBERTS, Tim WOODALL
  • Publication number: 20220207580
    Abstract: Systems, methods, and non-transitory computer-readable media can provide access to a first-level computing resource via a service catalog. In some instances, the first-level computing resource can be created by a first entity. Moreover, a second-level computing resource can be received. In some cases, the second-level computing resource can be created by a second entity based, at least in part, on the first-level computing resource. Access to the second-level computing resource can be provided via the service catalog. Relational information associated with the first-level computing resource and the second-level computing resource can be tracked.
    Type: Application
    Filed: March 15, 2022
    Publication date: June 30, 2022
    Inventors: John CATALANO, Kyle FALKENHAGEN, Eric PULIER, David ROBERTS, Tim WOODALL
  • Publication number: 20220043557
    Abstract: Various embodiments of the present technology generally relate to a platform for creating, tracking, modifying, redeeming and destroying unique virtual objects. Some embodiments of the platform allow registered users to create the unique virtual objects and distribute them to an initial population which can trade, modify, combine, separate or otherwise interact with the virtual objects. The platform can track each of the unique virtual objects and their current state as they are transferred, activated, merged, etc. with other virtual objects via a reactor framework within the platform. The platform can also provide an interface for merchants to accept the virtual objects from current owners in exchange for other items (e.g., consumer products, promotional materials, etc.).
    Type: Application
    Filed: October 22, 2021
    Publication date: February 10, 2022
    Inventors: Eric Pulier, Craig C. Sellars, Gunther Thiel, Lukas Fluri
  • Publication number: 20220035627
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about an application design plan. The application design plan can be associated with at least one deployment criterion. One or more available infrastructure resources can be identified based on the information about the application design plan. A plurality of deployment options can be determined based on the one or more available infrastructure resources. The plurality of deployment options can be determined to be compliant with the at least one deployment criterion. The plurality of deployment options can be ranked to produce an ordered set of deployment options.
    Type: Application
    Filed: October 14, 2021
    Publication date: February 3, 2022
    Inventors: John CATALANO, Kyle FALKENHAGEN, Frank MARTINEZ, Eric PULIER, Tim WOODALL
  • Publication number: 20210184985
    Abstract: According to one system of the invention, the system provides a cloud-computing service from a cloud-computing environment comprising a plurality of cloud-computing resources.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 17, 2021
    Inventors: Eric Pulier, Frank Martinez, Duncan Christopher Hill
  • Publication number: 20210149669
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about an application design plan. The application design plan can be associated with at least one deployment criterion. One or more available infrastructure resources can be identified based on the information about the application design plan. A plurality of deployment options can be determined based on the one or more available infrastructure resources. The plurality of deployment options can be determined to be compliant with the at least one deployment criterion. The plurality of deployment options can be ranked to produce an ordered set of deployment options.
    Type: Application
    Filed: November 30, 2020
    Publication date: May 20, 2021
    Inventors: John Catalano, Kyle Falkenhagen, Frank Martinez, Eric Pulier, Tim Woodall
  • Publication number: 20210133836
    Abstract: Systems, methods, and non-transitory computer-readable media can provide access to a first-level computing resource via a service catalog. In some instances, the first-level computing resource can be created by a first entity. Moreover, a second-level computing resource can be received. In some cases, the second-level computing resource can be created by a second entity based, at least in part, on the first-level computing resource. Access to the second-level computing resource can be provided via the service catalog. Relational information associated with the first-level computing resource and the second-level computing resource can be tracked.
    Type: Application
    Filed: November 10, 2020
    Publication date: May 6, 2021
    Inventors: John Catalano, Kyle Falkenhagen, Eric Pulier, David Roberts, Tim Woodall
  • Publication number: 20210044536
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about requested resources from a computational resource consumer. The information about the requested resources can be analyzed to generate a first multi-dimensional array including a first set of name-value pairs associated with the requested resources. Information about offered resources can be received from a computational resource provider. The information about the offered resources can be analyzed to generate a second multi-dimensional array including a second set of name-value pairs associated with the offered resources. The first multi-dimensional array and the second multi-dimensional array can be evaluated based on an evaluation algorithm.
    Type: Application
    Filed: July 9, 2020
    Publication date: February 11, 2021
    Inventors: Frank Martinez, Eric Pulier, David Roberts
  • Publication number: 20210014275
    Abstract: In embodiments of the present invention improved capabilities are described for a virtualization environment adapted for development and deployment of at least one software workload, the virtualization environment having a metamodel framework that allows the association of a policy to the software workload upon development of the workload that is applied upon deployment of the software workload. This allows a developer to define a security zone and to apply at least one type of security policy with respect to the security zone including the type of security zone policy in the metamodel framework such that the type of security zone policy can be associated with the software workload upon development of the software workload, and if the type of security zone policy is associated with the software workload, automatically applying the security policy to the software workload when the software workload is deployed within the security zone.
    Type: Application
    Filed: June 19, 2020
    Publication date: January 14, 2021
    Inventors: Frank R. Martinez, Eric Pulier
  • Patent number: 10880189
    Abstract: In embodiments of the present invention, improved capabilities are described for a virtualization environment adapted for development and deployment of at least one software workload, the virtualization environment having a metamodel framework that allows the association of a policy to the software workload upon development of the workload that is applied upon deployment of the software workload.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: December 29, 2020
    Assignee: CSC Agility Platform, Inc.
    Inventors: Frank Martinez, Eric Pulier
  • Publication number: 20200389412
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about requested resources from a computational resource consumer. The information about the requested resources can be analyzed to generate a first multi-dimensional array including a first set of name-value pairs associated with the requested resources. Information about offered resources can be received from a computational resource provider. The information about the offered resources can be analyzed to generate a second multi-dimensional array including a second set of name-value pairs associated with the offered resources. The first multi-dimensional array and the second multi-dimensional array can be evaluated based on an evaluation algorithm.
    Type: Application
    Filed: May 5, 2020
    Publication date: December 10, 2020
    Inventors: Frank Martinez, Eric Pulier, David Roberts
  • Publication number: 20200162399
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about requested resources from a computational resource consumer. The information about the requested resources can be analyzed to generate a first multi-dimensional array including a first set of name-value pairs associated with the requested resources. Information about offered resources can be received from a computational resource provider. The information about the offered resources can be analyzed to generate a second multi-dimensional array including a second set of name-value pairs associated with the offered resources. The first multi-dimensional array and the second multi-dimensional array can be evaluated based on an evaluation algorithm.
    Type: Application
    Filed: July 31, 2019
    Publication date: May 21, 2020
    Inventors: Frank Martinez, Eric Pulier, David Roberts
  • Publication number: 20200117447
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about an application design plan. The application design plan can be associated with at least one deployment criterion. One or more available infrastructure resources can be identified based on the information about the application design plan. A plurality of deployment options can be determined based on the one or more available infrastructure resources. The plurality of deployment options can be determined to be compliant with the at least one deployment criterion. The plurality of deployment options can be ranked to produce an ordered set of deployment options.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 16, 2020
    Inventors: John Catalano, Kyle Falkenhagen, Frank Martinez, Eric Pulier, Tim Woodall
  • Publication number: 20200120038
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about requested resources from a computational resource consumer. The information about the requested resources can be analyzed to generate a first multi-dimensional array including a first set of name-value pairs associated with the requested resources. Information about offered resources can be received from a computational resource provider. The information about the offered resources can be analyzed to generate a second multi-dimensional array including a second set of name-value pairs associated with the offered resources. The first multi-dimensional array and the second multi-dimensional array can be evaluated based on an evaluation algorithm.
    Type: Application
    Filed: April 24, 2019
    Publication date: April 16, 2020
    Inventors: Frank Martinez, Eric Pulier, David Roberts
  • Publication number: 20190288956
    Abstract: According to one system of the invention, the system provides a cloud-computing service from a cloud-computing environment comprising a plurality of cloud-computing resources.
    Type: Application
    Filed: February 20, 2019
    Publication date: September 19, 2019
    Inventors: Eric Pulier, Frank Martinez, Duncan Christopher Hill
  • Patent number: 10411975
    Abstract: In embodiments of the present invention improved capabilities are described for a virtualization environment adapted for development and deployment of at least one software workload, the virtualization environment having a metamodel framework that allows the association of a policy to the software workload upon development of the workload that is applied upon deployment of the software workload.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 10, 2019
    Assignee: CSC Agility Platform, Inc.
    Inventors: Frank Martinez, Eric Pulier
  • Publication number: 20190245888
    Abstract: In embodiments of the present invention improved capabilities are described for a virtualization environment adapted for development and deployment of at least one software workload, the virtualization environment having a metamodel framework that allows the association of a policy to the software workload upon development of the workload that is applied upon deployment of the software workload. This allows a developer to define a security zone and to apply at least one type of security policy with respect to the security zone including the type of security zone policy in the metamodel framework such that the type of security zone policy can be associated with the software workload upon development of the software workload, and if the type of security zone policy is associated with the software workload, automatically applying the security policy to the software workload when the software workload is deployed within the security zone.
    Type: Application
    Filed: August 8, 2018
    Publication date: August 8, 2019
    Inventors: Frank R. Martinez, Eric Pulier
  • Publication number: 20190138301
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about an application design plan. The application design plan can be associated with at least one deployment criterion. One or more available infrastructure resources can be identified based on the information about the application design plan. A plurality of deployment options can be determined based on the one or more available infrastructure resources. The plurality of deployment options can be determined to be compliant with the at least one deployment criterion. The plurality of deployment options can be ranked to produce an ordered set of deployment options.
    Type: Application
    Filed: August 20, 2018
    Publication date: May 9, 2019
    Inventors: John Catalano, Kyle Falkenhagen, Frank Martinez, Eric Pulier, Tim Woodall
  • Publication number: 20190132255
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information about requested resources from a computational resource consumer. The information about the requested resources can be analyzed to generate a first multi-dimensional array including a first set of name-value pairs associated with the requested resources. Information about offered resources can be received from a computational resource provider. The information about the offered resources can be analyzed to generate a second multi-dimensional array including a second set of name-value pairs associated with the offered resources. The first multi-dimensional array and the second multi-dimensional array can be evaluated based on an evaluation algorithm.
    Type: Application
    Filed: May 9, 2018
    Publication date: May 2, 2019
    Inventors: Frank Martinez, Eric Pulier, David Roberts