LLM Prompting for White-Labeled Website Accessibility Recommendations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Entities designing white-labeled websites may not be aware of issues that affect user friendliness and sophistication, such as non-compliance with accessibility guidelines, leading to negative performance impacts.

Innovation Solution

An online system retrieves contextual data from the website, generates a prompt for a large language model to provide recommendations for improving the website, and updates the website based on the model's output, optionally fine-tuning the model with the contextual data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If entities design white-labeled websites without specialized knowledge, then website creation is simplified and faster, but website performance and user experience deteriorate due to accessibility issues and lack of sophistication

Engineering Contradiction:
Improvewebsite creation easeVSAvoidwebsite performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

An AI assistant acts as an intermediary between the entity and the website design process. The entity provides basic input, and the AI assistant generates professionally optimized website code that meets accessibility standards and best practices, resolving the contradiction between ease of creation and performance quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The AI assistant enables the website to effectively design itself by automatically generating code, selecting appropriate design patterns, and ensuring compliance with accessibility guidelines without requiring the entity to have specialized knowledge, thus maintaining ease of manufacture while improving reliability.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If text on images does not meet accessibility guidelines, then website design flexibility is maintained, but user accessibility deteriorates

Engineering Contradiction:
Improvedesign flexibilityVSAvoiduser accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The AI assistant provides real-time feedback during the website design process, analyzing text-on-image elements and automatically adjusting them to meet accessibility guidelines while preserving the intended design flexibility. The system evaluates contrast ratios, font sizes, and positioning to ensure accessibility compliance.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If font inconsistency is present across website elements, then design freedom is preserved, but website sophistication deteriorates

Engineering Contradiction:
Improvedesign freedomVSAvoidwebsite sophistication
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The AI assistant applies local quality principles by analyzing each text element's context and automatically selecting appropriate font properties (family, size, weight, spacing) that maintain consistency with the overall website design while preserving necessary local variations for different content types and purposes.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260064794A1Prompting a large language model to provide recommendations for improving a website
Publication Date: 2026.03.05 MAPLEBEAR INC
  • US20260064794A1 patent drawing
  • US20260064794A1 patent drawing
  • US20260064794A1 patent drawing

AI summary

An online system that maintains a website, such as a white-labeled website, designed by an entity retrieves a set of contextual data associated with the website, in which the set of contextual data includes information describing the entity, one or more elements of the website, or a historical performance of the website. The online system generates a prompt including the set of contextual data and a request for a set of recommendations for improving a performance of the website by updating a set of elements of the website. The online system provides the prompt to a large language model to obtain an output and extracts, from the output, the set of recommendations for improving the performance of the website. The online system sends the set of recommendations to a computing system associated with the entity.