Whiteboard Content Generation with Structured LPM Layout Guidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Language processing models (LPMs) struggle to interpret and reason about graphical content on whiteboards, lacking the semantic context and intended purposes associated with the whiteboard, making it challenging to comprehend and manipulate the content effectively.

Innovation Solution

Augmenting a whiteboard template with additional information that instructs the LPM on how to interpret and understand the graphical structure and intended use, transmitting structured documents describing graphical elements and their relationships, and generating responses that adhere to the whiteboard's layout using a language processing model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If LPM is used to generate whiteboard content, then content generation capability is improved, but the LPM cannot interpret or reason about graphical content and lacks semantic context

Engineering Contradiction:
Improvecontent generation capabilityVSAvoidsemantic context and intended purposes
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary layer that translates graphical whiteboard content into text-based representations that the LPM can process. This intermediary converts visual elements into structured text inputs, enabling the LPM to work with whiteboard content without directly interpreting graphical formats, thus resolving the contradiction between content generation capability and semantic understanding.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If additional information is added to whiteboard template to instruct LPM, then LPM understanding of graphical structure is improved, but template complexity increases

Engineering Contradiction:
ImproveLPM understanding of graphical structureVSAvoidwhiteboard template complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring the whiteboard template with instructional information about graphical structures, element types, and relationships before the LPM processes the content. This advance preparation enables the LPM to correctly interpret the whiteboard layout without requiring complex real-time analysis, thereby improving reliability while managing template complexity through upfront structuring.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If LPM generates content without post-processing, then processing time is reduced, but the generated content may not adhere to whiteboard layout requirements

Engineering Contradiction:
Improvepost-processing timeVSAvoidcontent layout adherence
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The patent changes the parameters of the LPM's output generation by providing structured prompts and constraints that guide the model to produce content directly in the required whiteboard layout format. By adjusting the input parameters and generation constraints, the system eliminates the need for post-processing while maintaining layout precision, thus resolving the contradiction between processing time and layout adherence.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12450802B1Whiteboard content generation using language processing models
Publication Date: 2025.10.21 ZOOM COMMUNICATIONS INC
  • US12450802B1 patent drawing
  • US12450802B1 patent drawing
  • US12450802B1 patent drawing

AI summary

User-generated graphical elements are added to a whiteboard. A content request is transmitted to a language processing model. The content request includes a textual document describing graphical elements of the whiteboard and a semantic description associated with the whiteboard. The graphical elements of the whiteboard may include the user-generated graphical elements. An updated textual document that includes graphical elements generated by the language processing model is received from the language processing model. The updated textual document is rendered in association with the whiteboard.