Patents by Inventor Jeaneth Vergara

Jeaneth Vergara 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: 11775287
    Abstract: A system receives one or more software artifacts for enabling a software version change requested for a production environment associated with at least one data center location. The system stores the one or more software artifacts in a memory location of a controlled-access production repository. The system receives a first authorization determination of the one or more software artifacts from an author-user account, the author-user account associated with a developer identity that created the one or more software artifacts. The system receives a second authorization determination of the one or more software artifacts from an additional-user account. Based on the first and second authorization determinations, the system determines whether to package the one or more software artifacts into a manifest for transmission to the at least one data center location.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: October 3, 2023
    Assignee: Salesforce, Inc.
    Inventors: Sudha Subramanian, Jeaneth A. Vergara
  • Publication number: 20220417087
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Application
    Filed: August 18, 2022
    Publication date: December 29, 2022
    Applicant: salesforce.com, inc.
    Inventors: Jeaneth Vergara, Vivek Dodeja
  • Patent number: 11487546
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives an artifact version map that identifies versions of software artifacts for datacenter entities. The system generates a master pipeline for deploying services on a target cloud platform. The master pipeline includes a change management stage comprising instructions for interacting with a change management system. The execution of the change management stage of a pipeline provides a status of deployment of one or more services to the change management system. The details recorded can be used for auditing, for example, to determine why certain change in the configuration of services of the datacenter was made.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: November 1, 2022
    Assignee: Salesforce, Inc.
    Inventors: Jeaneth Vergara, Arifullah Khan Pattan
  • Patent number: 11451442
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: September 20, 2022
    Assignee: Salesforce.com, Inc.
    Inventors: Jeaneth Vergara, Vivek Dodeja
  • Patent number: 11403145
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system allows users to specify a system configuration freeze for a time interval for services running in a datacenter configured on a cloud platform. During the system freeze, changes to the system are prohibited or put on hold. The system generates pipelines for modifying system configuration of services. A pipeline includes a change stage for making a change associated with a service and a pre-change stage for acquiring a lock. If the system receives a request for performing system freeze of a datacenter entity, the system acquires locks on services of the datacenter entity. As a result, execution of pipelines configured to change the system configuration of the services is put on hold.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: August 2, 2022
    Assignee: Salesforce, Inc.
    Inventor: Jeaneth Vergara
  • Patent number: 11392361
    Abstract: A system deploys software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives an artifact version map that identifies versions of software artifacts for datacenter entities of the datacenter and a cloud platform independent master pipeline that includes instructions for performing operations related to services on the datacenter, including deploying software artifacts, provisioning computing resources. The system compiles the cloud platform independent master pipeline in conjunction with the artifact version map to generate cloud platform specific detailed pipeline that deploys the appropriate versions of deployment artifacts on the datacenter entities in accordance with the artifact version map. The system sends the cloud platform specific detailed pipeline to a target cloud platform for execution.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: July 19, 2022
    Assignee: Salesforce, Inc.
    Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Arifullah Khan Pattan
  • Publication number: 20220222125
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system allows users to specify a system configuration freeze for a time interval for services running in a datacenter configured on a cloud platform. During the system freeze, changes to the system are prohibited or put on hold. The system generates pipelines for modifying system configuration of services. A pipeline includes a change stage for making a change associated with a service and a pre-change stage for acquiring a lock. If the system receives a request for performing system freeze of a datacenter entity, the system acquires locks on services of the datacenter entity. As a result, execution of pipelines configured to change the system configuration of the services is put on hold.
    Type: Application
    Filed: January 13, 2021
    Publication date: July 14, 2022
    Inventor: Jeaneth Vergara
  • Publication number: 20220222079
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives an artifact version map that identifies versions of software artifacts for datacenter entities. The system generates a master pipeline for deploying services on a target cloud platform. The master pipeline includes a change management stage comprising instructions for interacting with a change management system. The execution of the change management stage of a pipeline provides a status of deployment of one or more services to the change management system. The details recorded can be used for auditing, for example, to determine why certain change in the configuration of services of the datacenter was made.
    Type: Application
    Filed: January 13, 2021
    Publication date: July 14, 2022
    Inventors: Jeaneth Vergara, Arifullah Khan Pattan
  • Publication number: 20220179629
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives an artifact version map that identifies versions of software artifacts for datacenter entities of the datacenter and a cloud platform independent master pipeline that includes instructions for performing operations related to services on the datacenter, for example, deploying software artifacts, provisioning computing resources, and so on. The system compiles the cloud platform independent master pipeline in conjunction with the artifact version map to generate cloud platform specific detailed pipeline that deploys the appropriate versions of deployment artifacts on the datacenter entities in accordance with the artifact version map. The system sends the cloud platform specific detailed pipeline to a target cloud platform for execution.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 9, 2022
    Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Arifullah Khan Pattan
  • Publication number: 20220174132
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives an artifact version map that identifies versions of software artifacts for datacenter entities of the datacenter and a cloud platform independent master pipeline that includes instructions for performing operations related to services on the datacenter, for example, deploying software artifacts, provisioning computing resources, and so on. The system compiles the cloud platform independent master pipeline in conjunction with the artifact version map to generate cloud platform specific detailed pipeline that deploys the appropriate versions of deployment artifacts on the datacenter entities in accordance with the artifact version map. The system sends the cloud platform specific detailed pipeline to a target cloud platform for execution.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Apoorv Mahajan
  • Patent number: 11349958
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives an artifact version map that identifies versions of software artifacts for datacenter entities of the datacenter and a cloud platform independent master pipeline that includes instructions for performing operations related to services on the datacenter, for example, deploying software artifacts, provisioning computing resources, and so on. The system compiles the cloud platform independent master pipeline in conjunction with the artifact version map to generate cloud platform specific detailed pipeline that deploys the appropriate versions of deployment artifacts on the datacenter entities in accordance with the artifact version map. The system sends the cloud platform specific detailed pipeline to a target cloud platform for execution.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: May 31, 2022
    Assignee: salesforce.com, inc.
    Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Apoorv Mahajan
  • Publication number: 20210216307
    Abstract: A system receives one or more software artifacts for enabling a software version change requested for a production environment associated with at least one data center location. The system stores the one or more software artifacts in a memory location of a controlled-access production repository. The system receives a first authorization determination of the one or more software artifacts from an author-user account, the author-user account associated with a developer identity that created the one or more software artifacts. The system receives a second authorization determination of the one or more software artifacts from an additional-user account. Based on the first and second authorization determinations, the system determines whether to package the one or more software artifacts into a manifest for transmission to the at least one data center location.
    Type: Application
    Filed: January 15, 2020
    Publication date: July 15, 2021
    Inventors: Sudha Subramanian, Jeaneth A. Vergara
  • Patent number: 10817274
    Abstract: Techniques are disclosed relating to distributing software packages among servers in a data storage facility. In various embodiments, a package distribution computer system receives an indication that a software package is to be distributed to a plurality of server systems. In some embodiments, the computer system determines a division of the plurality of server systems into two or more groups for distributing the software package. In some embodiments, for a given group, the computer system selects a server system to retrieve the software package and facilitate peer-to-peer distribution of the software package to remaining server systems within the given group. In some embodiments, the computer system receives metadata specifying one or more files included in the software package. In some embodiments, the computer system provides the metadata to at least one of the remaining server systems in the given group for retrieving the software package from the selected server system.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: October 27, 2020
    Assignee: salesforce.com, inc.
    Inventor: Jeaneth A. Vergara
  • Publication number: 20190235851
    Abstract: Techniques are disclosed relating to distributing software packages among servers in a data storage facility. In various embodiments, a package distribution computer system receives an indication that a software package is to be distributed to a plurality of server systems. In some embodiments, the computer system determines a division of the plurality of server systems into two or more groups for distributing the software package. In some embodiments, for a given group, the computer system selects a server system to retrieve the software package and facilitate peer-to-peer distribution of the software package to remaining server systems within the given group. In some embodiments, the computer system receives metadata specifying one or more files included in the software package. In some embodiments, the computer system provides the metadata to at least one of the remaining server systems in the given group for retrieving the software package from the selected server system.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventor: Jeaneth A. Vergara
  • Publication number: 20190229984
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Application
    Filed: December 17, 2018
    Publication date: July 25, 2019
    Inventors: Jeaneth Vergara, Vivek Dodeja
  • Patent number: 10158529
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: December 18, 2018
    Assignee: salesforce.com, inc.
    Inventors: Jeaneth Vergara, Vivek Dodeja
  • Publication number: 20170163480
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Application
    Filed: December 12, 2016
    Publication date: June 8, 2017
    Inventors: Jeaneth VERGARA, Vivek DODEJA
  • Patent number: 9521040
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: December 13, 2016
    Assignee: salesforce.com, inc.
    Inventors: Jeaneth Vergara, Vivek Dodeja
  • Publication number: 20140304400
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 9, 2014
    Applicant: salesforce.com, inc.
    Inventors: Jeaneth Vergara, Vivek Dodeja