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: 11775287Abstract: 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: GrantFiled: January 15, 2020Date of Patent: October 3, 2023Assignee: Salesforce, Inc.Inventors: Sudha Subramanian, Jeaneth A. Vergara
-
Publication number: 20220417087Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.Type: ApplicationFiled: August 18, 2022Publication date: December 29, 2022Applicant: salesforce.com, inc.Inventors: Jeaneth Vergara, Vivek Dodeja
-
Patent number: 11487546Abstract: 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: GrantFiled: January 13, 2021Date of Patent: November 1, 2022Assignee: Salesforce, Inc.Inventors: Jeaneth Vergara, Arifullah Khan Pattan
-
Patent number: 11451442Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.Type: GrantFiled: December 17, 2018Date of Patent: September 20, 2022Assignee: Salesforce.com, Inc.Inventors: Jeaneth Vergara, Vivek Dodeja
-
Patent number: 11403145Abstract: 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: GrantFiled: January 13, 2021Date of Patent: August 2, 2022Assignee: Salesforce, Inc.Inventor: Jeaneth Vergara
-
Patent number: 11392361Abstract: 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: GrantFiled: December 4, 2020Date of Patent: July 19, 2022Assignee: Salesforce, Inc.Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Arifullah Khan Pattan
-
Publication number: 20220222125Abstract: 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: ApplicationFiled: January 13, 2021Publication date: July 14, 2022Inventor: Jeaneth Vergara
-
Publication number: 20220222079Abstract: 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: ApplicationFiled: January 13, 2021Publication date: July 14, 2022Inventors: Jeaneth Vergara, Arifullah Khan Pattan
-
Publication number: 20220179629Abstract: 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: ApplicationFiled: December 4, 2020Publication date: June 9, 2022Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Arifullah Khan Pattan
-
Publication number: 20220174132Abstract: 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: ApplicationFiled: December 2, 2020Publication date: June 2, 2022Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Apoorv Mahajan
-
Patent number: 11349958Abstract: 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: GrantFiled: December 2, 2020Date of Patent: May 31, 2022Assignee: salesforce.com, inc.Inventors: Dmitri Sergeyevich Kiselev, Jeaneth Vergara, Apoorv Mahajan
-
Publication number: 20210216307Abstract: 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: ApplicationFiled: January 15, 2020Publication date: July 15, 2021Inventors: Sudha Subramanian, Jeaneth A. Vergara
-
Patent number: 10817274Abstract: 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: GrantFiled: January 31, 2018Date of Patent: October 27, 2020Assignee: salesforce.com, inc.Inventor: Jeaneth A. Vergara
-
Publication number: 20190235851Abstract: 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: ApplicationFiled: January 31, 2018Publication date: August 1, 2019Inventor: Jeaneth A. Vergara
-
Publication number: 20190229984Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.Type: ApplicationFiled: December 17, 2018Publication date: July 25, 2019Inventors: Jeaneth Vergara, Vivek Dodeja
-
Patent number: 10158529Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.Type: GrantFiled: December 12, 2016Date of Patent: December 18, 2018Assignee: salesforce.com, inc.Inventors: Jeaneth Vergara, Vivek Dodeja
-
Publication number: 20170163480Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.Type: ApplicationFiled: December 12, 2016Publication date: June 8, 2017Inventors: Jeaneth VERGARA, Vivek DODEJA
-
Patent number: 9521040Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.Type: GrantFiled: April 3, 2014Date of Patent: December 13, 2016Assignee: salesforce.com, inc.Inventors: Jeaneth Vergara, Vivek Dodeja
-
Publication number: 20140304400Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.Type: ApplicationFiled: April 3, 2014Publication date: October 9, 2014Applicant: salesforce.com, inc.Inventors: Jeaneth Vergara, Vivek Dodeja