Dynamic Content Presentation for Multi-Device Authoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content authors face challenges such as formatting issues and difficulty in writing or selecting topics, particularly when creating content optimized for different device orientations and consumer preferences, which existing technologies do not adequately address.

Innovation Solution

A dynamic content presentation system that analyzes authored content to identify keywords, retrieves contextually relevant content, and allows users to tailor suggestions through keyword selection and de-selection, while also considering device capabilities and consumer preferences to generate optimal layouts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content is optimized for mobile phone portrait mode, then display quality on mobile devices is improved, but suitability for landscape mode and other device orientations deteriorates

Engineering Contradiction:
Improvedevice orientation adaptabilityVSAvoidformatting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic content presentation that automatically adapts to different device orientations and screen sizes. The system detects the current device state and dynamically reflows and repositions content elements without requiring separate formatting for each orientation, thus achieving versatility without proportionally increasing complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal content presentation system that serves multiple device orientations and screen sizes through a single formatting approach. The content management system generates layouts that can be universally displayed across portrait mode, landscape mode, and various screen dimensions, eliminating the need for separate optimized versions.

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

2Measurement precision

If suggested content is continuously updated based on cursor position, then contextual relevance is improved, but processing time and system complexity increase

Engineering Contradiction:
Improvekeyword selection precisionVSAvoidcontent retrieval time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements a system that pre-processes and analyzes authored content to identify potential keywords and suggested content in advance. As the user types, the system has already prepared relevant suggestions that can be quickly displayed based on cursor position, reducing the perceived processing time while maintaining high precision in keyword selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical text processing with AI-based natural language processing and machine learning algorithms. These intelligent systems can analyze context, understand semantics, and retrieve suggested content much faster than conventional keyword matching, achieving both high precision and fast response times.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If multiple content resources are searched for suggestions, then content variety and relevance are improved, but search time and computational load increase

Engineering Contradiction:
Improvecontent source versatilityVSAvoidcontent creation speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a hierarchical content retrieval system that applies different search strategies to different content sources based on their characteristics. Local content sources (such as previously authored content or locally stored files) are searched with higher priority and faster algorithms, while remote sources are searched with more comprehensive but slower algorithms. This localized optimization maintains content variety while preserving authoring speed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10282069B2Dynamic presentation of suggested content
Publication Date: 2019.05.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10282069B2 patent drawing
  • US10282069B2 patent drawing
  • US10282069B2 patent drawing

AI summary

A dynamic presentation of contextually relevant content during an authoring experience. As a user writes about a topic, the authored content is analyzed to identify one or more keywords that may be used to identify, retrieve and present suggested content to the user. The suggested content may be received from one or more resources, such as a search engine, a data store associated with the user, social media resources or other local or remote files. Techniques described herein might also select the keywords from authored content based on a cursor position. As a result, the suggested content may change as the cursor moves to a new position in the authored content. In addition, techniques described herein provide a user interface control that allows for the selection and de-selection of one or more keywords, which allows a user to tailor the suggested content by toggling one or more controls.