Tag Manager Tutorial Deployment via Runtime Tag Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for deploying tutorial content on websites require modification of website code and access to the target website, making the process cumbersome and limiting to those with technical expertise, and often necessitate development by the same entity maintaining the website.

Innovation Solution

The use of a tag manager to deploy tutorial content by creating tutorial objects that are integrated with runtime tags, allowing conditional loading and execution based on specific user interactions or conditions, thereby avoiding direct code modification and enabling non-technical entities to manage tutorial content deployment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If existing solutions are used to deploy tutorial content, then tutorial content can be deployed on websites, but website code modification is required and technical expertise is needed

Engineering Contradiction:
Improveease of tutorial content deploymentVSAvoidcomplexity of deployment process
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent introduces a tag manager as an intermediary system between the tutorial content creator and the website. The tag manager handles code injection and integration automatically, eliminating the need for direct website code modification. This mediator absorbs the technical complexity, allowing non-technical users to deploy tutorials through a simplified interface while the tag manager manages the underlying code integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If existing solutions are used to deploy tutorial content, then tutorials can be created, but access to the target website is required

Engineering Contradiction:
Improveability to deploy tutorials on different websitesVSAvoidease of tutorial deployment
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The tag manager is designed as a universal platform that can deploy tutorial content across multiple different websites without requiring separate access or configuration for each site. The system uses standardized tag integration methods that work across various web platforms, enabling a single tutorial creation system to serve multiple websites simultaneously through a common deployment interface.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If existing solutions are used, then tutorial content can be deployed, but the same entity that maintains the website must develop the tutorials

Engineering Contradiction:
Improveindependence of tutorial developmentVSAvoidsimplicity of deployment process
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent extracts the tutorial development function from the website maintenance entity. The tag manager system allows external parties to create and deploy tutorials independently of the website owner. The system separates the tutorial content creation process from the website management process, enabling independent development while maintaining seamless integration through the tag manager's automated code injection capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10996963B2Integrating web-based tutorials into websites using a tag manager
Publication Date: 2021.05.04 ADOBE INC
  • US10996963B2 patent drawing
  • US10996963B2 patent drawing
  • US10996963B2 patent drawing

AI summary

Systems and methods for deploying tutorial content to websites via tag management systems are disclosed. In an example, a tutorial deployment application accesses a content segment and a condition for displaying the content segment. The application generates a tutorial object including code to display the content segment. The application integrates the tutorial object into the set of runtime tags by selecting a tag from a set of runtime tags that control operations of a website and links the tag with the tutorial object. Based on a performance of the operation, the condition is met, and the tag is executed, causing the tutorial object to be loaded and executed by the website and the content segment to be displayed by the website.