Natural Language Spreadsheet Creation With Autonomous Data Population

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional spreadsheets require manual data entry, which can lead to human errors and significant time and computing resource consumption, especially when deriving cell values from other cells.

Innovation Solution

A system and method for autonomously creating electronic documents with a tabular structure using natural language processing to retrieve data from external sources, identifying attribute categories, and populating cells with data items, allowing for automatic refinement and integration of newly relevant data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual data entry is used in conventional spreadsheets, then users can control data input, but human errors occur and time consumption increases

Engineering Contradiction:
Improvedata entry accuracyVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables autonomous spreadsheet creation where the spreadsheet itself retrieves and populates data without manual user input. The processing device automatically executes code to access external data sources, identify relevant data, and populate cells, allowing the system to serve itself rather than requiring continuous manual intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual data entry process with automated computational processes. Code executed by the processing device substitutes for human typing and data collection, automatically retrieving data from external sources and populating the spreadsheet through programmatic operations rather than manual input.

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

2Reliability

If manual data entry is used in conventional spreadsheets, then users can verify data, but computing resource consumption increases

Engineering Contradiction:
Improvedata verificationVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs data retrieval and verification autonomously through executed code that automatically queries external data sources. The processing device handles all computational tasks for data acquisition and validation without requiring manual verification processes, optimizing resource usage by eliminating redundant manual checking steps.

Inventive Principle:
Principle #25Self-service

3Productivity

If autonomous data retrieval is implemented, then time and computing resources are reduced, but system complexity increases

Engineering Contradiction:
Improvedocument creation speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The processing device performs multiple functions through a single code execution framework: retrieving data from external sources, identifying relevant data based on attribute categories, populating spreadsheet cells, and updating documents. This multi-functional approach consolidates complexity into a unified system rather than requiring separate specialized components for each task.

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

4Loss of information

If documents are updated with new data, then information remains current, but updating time increases

Engineering Contradiction:
Improvedata freshnessVSAvoidupdate time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system establishes continuous automated data retrieval and document updating through executed code that can operate continuously or at scheduled intervals. The processing device maintains ongoing connections to external data sources, automatically capturing updates and refreshing the spreadsheet without requiring manual intervention, ensuring continuous data freshness with minimal time loss.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20260099668A1Autonomous spreadsheet creation
Publication Date: 2026.04.09 GOOGLE LLC
  • US20260099668A1 patent drawing
  • US20260099668A1 patent drawing
  • US20260099668A1 patent drawing

AI summary

A method includes receiving, by a processing device, a natural language query corresponding to a request to create a document having a tabular structure, identifying, by the processing device, one or more attribute categories pertaining to the document, converting, by the processing device, the natural language query into a data access query for accessing at least one external data source, retrieving, by the processing device from the at least one external data source, a plurality of data items corresponding to the one or more attribute categories, and generating, by the processing device, the document by populating each cell of a plurality of cells of the document with a respective data item of the plurality of data items.