18072450. METHOD AND SYSTEM FOR IMPLEMENTING SAFE DEPLOYMENT OF FEATURES simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

METHOD AND SYSTEM FOR IMPLEMENTING SAFE DEPLOYMENT OF FEATURES

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

Nidhi Verma of Bellevue WA (US)

Henry Chen of Falls Church VA (US)

Rahul Nigam of Bothell WA (US)

METHOD AND SYSTEM FOR IMPLEMENTING SAFE DEPLOYMENT OF FEATURES - A simplified explanation of the abstract

This abstract first appeared for US patent application 18072450 titled 'METHOD AND SYSTEM FOR IMPLEMENTING SAFE DEPLOYMENT OF FEATURES

Simplified Explanation

The abstract describes a method and system for safely deploying a first feature in a computing environment by identifying target build versions that meet dependency requirements, identifying computing devices with compatible build versions, and marking them for deployment.

  • Registration information for the first feature is received, including the second feature or feature type it depends on.
  • A target build version that meets the dependency requirements of the second feature or feature type is identified.
  • A list of build versions for computing devices in the environment is obtained.
  • Computing devices with build versions that meet the target build version are identified and marked for deployment.

Potential Applications

The technology described in this patent application could be applied in software development, cloud computing, and system administration for efficient and safe deployment of features and updates.

Problems Solved

This technology solves the problem of deploying features in a computing environment without compatibility issues, ensuring a smooth and safe deployment process.

Benefits

The benefits of this technology include reducing deployment errors, minimizing downtime, and improving overall system reliability by ensuring that features are deployed only on compatible devices.

Potential Commercial Applications

A potential commercial application of this technology could be in software development tools or cloud computing platforms to streamline the deployment process and enhance the user experience.

Possible Prior Art

One possible prior art for this technology could be automated deployment tools or systems that manage software updates and feature releases in computing environments.

What are the specific steps involved in identifying target build versions for deployment?

The specific steps involved in identifying target build versions for deployment include receiving registration information, identifying the second feature or feature type dependencies, and matching them with compatible build versions on computing devices.

How does this technology ensure safe deployment of features in a computing environment?

This technology ensures safe deployment by verifying compatibility between the first feature and the target build versions on computing devices before marking them for deployment, reducing the risk of errors and system failures.


Original Abstract Submitted

A method of and system for implementing a safe deployment of a first feature in a computing environment is carried out by receiving registration information for the first feature, the registration information including a second feature on which the first feature depends or a feature type on which the first feature depends. Based on the second feature or the feature type, a target build version that meets dependency requirements of the second feature or the feature type is then identified before obtaining a list of build versions for a plurality of computing devices in the computing environment. From among the plurality of computing devices, one or more computing devices that have build versions that meet the target build version are then identified before marking the identified computing devices as being available for deployment of the feature and advancing deployment of the feature to those computing devices.