Dynamic Onboarding Task Sequencing for Service Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The onboarding process for moving services from client-managed computing infrastructure to network computing infrastructure is cumbersome due to lengthy and irrelevant task lists, lack of guidance, and inefficient task ordering, leading to client disengagement.

Innovation Solution

A system that generates a state diagram based on onboarding information to identify task dependencies and calculate a task execution path with the highest probability of success, dynamically updating the order of tasks based on client feedback and automated monitoring to ensure efficient and effective onboarding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a long and exhaustive list of tasks is provided to all client organizations, then completeness of onboarding coverage is improved, but client engagement and ease of operation deteriorate due to irrelevance and complexity

Engineering Contradiction:
Improvecompleteness of onboarding coverageVSAvoidclient engagement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the exhaustive task list into multiple subsets, each tailored to specific client organization characteristics (size, industry, service type). The system divides tasks into relevant and irrelevant categories based on client profiles, presenting only the necessary subset to each client. This segmentation maintains completeness of coverage while improving ease of operation by eliminating irrelevant tasks from each client's view.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by customizing the task list presentation for each client organization based on their specific characteristics. Different clients receive different subsets of tasks with different ordering, rather than a uniform list. This localized approach ensures each client sees only the tasks relevant to their specific onboarding needs, improving engagement while maintaining overall completeness.

Inventive Principle:
Principle #3Local quality

2Ease of manufacture

If a fixed pre-ordered task list is provided to all clients, then implementation simplicity is improved, but adaptability to different client needs and organization sizes deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidadaptability to client needs
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making the task list adaptive and flexible rather than fixed. The system dynamically generates and updates task lists based on real-time client feedback, completion status, and changing client characteristics. Task ordering, relevance, and visibility are dynamically adjusted during the onboarding process, allowing the same implementation framework to adapt to diverse client needs while maintaining simplicity through automated management.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters of the task list including relevance weights, ordering priorities, and visibility thresholds based on client organization size, industry, and progress stage. These parameter changes enable the system to automatically adapt the task presentation to different client needs without requiring manual reconfiguration, maintaining implementation simplicity while achieving high adaptability.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If no real-time monitoring and error resolution is provided, then system complexity is reduced, but onboarding completion time and reliability deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidonboarding completion time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements continuous feedback mechanisms that monitor task completion status, client progress, and error conditions in real-time. The system automatically detects issues, notifies appropriate parties, and adjusts the task list based on feedback. This feedback loop enables the system to maintain lower complexity by automating monitoring and response, while simultaneously reducing completion time through proactive error resolution and dynamic task reordering.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent enables self-service through automated monitoring and error resolution systems that handle routine issues without human intervention. The system automatically tracks progress, identifies completion criteria, resolves common errors, and updates task lists based on self-reported client status. This self-service capability reduces the need for complex manual monitoring systems while accelerating onboarding completion through automated processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10908984B2Error handling during onboarding of a service
Publication Date: 2021.02.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10908984B2 patent drawing
  • US10908984B2 patent drawing
  • US10908984B2 patent drawing

AI summary

Described herein are techniques and systems for monitoring onboarding engagement sessions and storing onboarding information associated with completion of the tasks for the monitored onboarding engagement sessions. Using the onboarding information, an error common to a task from at least some of the onboarding engagement sessions can be determined and solutions can be identified so that they can be recommended in response to a run-time error in a current onboarding session.