Intelligent Update System for Collaboration Sites

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Updating collaboration sites with new and upgraded features can be challenging due to user resistance to changes, even if these changes are beneficial, as users become accustomed to interacting with the site in a specific way.

Innovation Solution

Implementing an intelligent update system that uses heuristics, machine learning, and user behavior analysis to determine the likelihood of new features being valuable to users, allowing for iterative updates by correlating usage data and feature usage patterns, and providing users with previews and options to adopt updated versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If collaboration site is updated with new features, then functionality and value to users is improved, but user disruption and resistance increases

Engineering Contradiction:
Improvecollaboration site featuresVSAvoiduser interaction continuity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by analyzing usage data and determining which features to update before users are affected. The collaboration site is updated proactively based on predicted user needs and usage patterns, allowing the system to prepare and execute updates before users experience disruption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring usage data and user interactions. This feedback loop allows the system to determine when updates are appropriate and to adjust the update strategy based on actual user behavior, ensuring that updates provide value while minimizing disruption

Inventive Principle:
Principle #23Feedback

2Productivity

If collaboration site is updated frequently with new features, then site functionality is improved, but resource consumption increases

Engineering Contradiction:
Improvecollaboration site functionalityVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system changes parameters by using machine learning models to predict the optimal timing and selection of feature updates. Instead of frequent updates, the system adjusts update frequency and feature selection based on usage patterns and predicted user needs, reducing unnecessary computational resource consumption while maintaining productivity improvements

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If collaboration site is updated with new features, then user value and functionality are improved, but update complexity increases

Engineering Contradiction:
Improvecollaboration site capabilitiesVSAvoidupdate management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs self-service by using automated machine learning models and usage data analysis to determine which features to update and when. The system independently makes update decisions without requiring complex manual intervention, reducing update management complexity while improving collaboration site capabilities

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11438227B2Iteratively updating a collaboration site or template
Publication Date: 2022.09.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11438227B2 patent drawing
  • US11438227B2 patent drawing
  • US11438227B2 patent drawing

AI summary

Techniques are described herein that are capable of iteratively updating a collaboration site or a template that may be used to create a new collaboration site. The collaboration site or the template may be updated to include new features based on (e.g., based at least in part on) a likelihood that the new features will be valuable to users. The likelihood that new features will be valuable to the users may be determined (e.g., derived) using heuristics, machine learning, intelligent user experiences, and/or an understanding of user behavior gathered by a service that provides the collaboration site or the template. The likelihood may be compared to a likelihood threshold to determine whether the collaboration site or the template is to be updated. In accordance with this example, the update may be made if the likelihood is greater than or equal to the likelihood threshold.