Snowflake inc. (20240281245). APPLICATION VERSIONING AND UPGRADE simplified abstract

From WikiPatents
Jump to navigation Jump to search

APPLICATION VERSIONING AND UPGRADE

Organization Name

snowflake inc.

Inventor(s)

Damien Carru of New York NY (US)

Jeremy Yujui Chen of Newark CA (US)

Pui Kei Johnston Chu of Richmond Hill (CA)

Benoit Dageville of San Mateo CA (US)

Scott C. Gray of Richmond Hill (CA)

Unmesh Jagtap of San Mateo CA (US)

Subramanian Muralidhar of Mercer Island WA (US)

APPLICATION VERSIONING AND UPGRADE - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240281245 titled 'APPLICATION VERSIONING AND UPGRADE

Simplified Explanation: The patent application discusses methodologies for upgrading and patching an in-database application package and its application instances. It describes a process where a data platform determines the version level of an application package running on the platform and upgrades the application instance if needed.

Key Features and Innovation:

  • Data platform determines the version level of application packages and instances.
  • Automatic upgrading of application instances to new versions.
  • Efficient patching and upgrading process for in-database applications.

Potential Applications: This technology can be applied in various industries where in-database applications are used, such as finance, healthcare, and e-commerce.

Problems Solved:

  • Ensures all application instances are running on the latest version.
  • Streamlines the patching and upgrading process for in-database applications.
  • Reduces the risk of security vulnerabilities due to outdated application versions.

Benefits:

  • Improved security and performance of in-database applications.
  • Simplified maintenance and management of application instances.
  • Enhanced user experience with up-to-date application versions.

Commercial Applications: The technology can be utilized by software companies, database providers, and IT departments to automate the upgrading and patching of in-database applications, saving time and resources.

Prior Art: Researchers can explore existing literature on database management systems, software patching, and application version control to find relevant prior art related to this technology.

Frequently Updated Research: Stay informed about advancements in database management systems, software development tools, and cybersecurity measures to enhance the efficiency and effectiveness of in-database application patching and upgrading processes.

Questions about in-database application patching and upgrading: 1. How does this technology impact the overall security of in-database applications? 2. What are the potential challenges in implementing automatic upgrading processes for application instances?


Original Abstract Submitted

methodologies for upgrading and patching an in-database application package and its application instances. a data platform determines a number of objects of an application instance running on the data platform at a previous version level of an application package of the application instance. in response to determining the number of objects of the application package running on the data platform at the previous version level of the application package is one or more, the data platform continues determining the number of objects running on the data platform at a previous version level of the application package. in response to determining the number of objects of the application instance running on the data platform at the previous version level of the application package is none, the data platform upgrades the application instance to the new version of the application package.