Patent No. US11132492 (titled "Methods For Automated Filling Of Columns In Spreadsheets") was filed by Certara Usa Inc on Oct 6, 2020.
’492 is related to the field of electronic document processing, specifically addressing the challenge of efficiently populating spreadsheets. Traditional methods involve manual data entry or using macros with predefined formulas. These approaches are either time-consuming or limited in their ability to handle complex, unstructured data. The patent aims to improve spreadsheet functionality by automating data entry using machine learning.
The underlying idea behind ’492 is to leverage natural language processing (NLP) to automatically answer a series of related questions and populate a spreadsheet column with the answers. Instead of relying on formulas that reference other cells, the invention uses a template question containing variables that are instantiated with values from other columns in the spreadsheet. The NLP system then answers each instantiated question, and the answers are used to fill the corresponding cells in the target column.
The claims of ’492 focus on a method and system for automatically populating entries in a table. This involves receiving a template question with variables, where each variable corresponds to a 'variable column' in the table. The system then automatically identifies alphanumeric responses to instantiations of the template question using a machine learning module . Finally, the system populates a 'smart column' with these responses and automatically updates the smart column when the variable columns are edited.
In practice, a user defines a template question like "Who is the CEO of [Company Name]?" where "Company Name" is a variable linked to a column containing a list of company names. The system then generates a series of questions, such as "Who is the CEO of Acme Inc.?", "Who is the CEO of Widgets R Us?", and so on. A question answering (QA) system , potentially using models like BERT, processes each question and retrieves the answer from a dataset or the internet. These answers are then automatically inserted into the corresponding cells of the 'smart column'.
This approach differs significantly from traditional spreadsheet macros. Macros rely on predefined formulas and relationships between cells, whereas ’492 uses NLP to derive answers from unstructured data sources. This allows for more flexible and intelligent data population, as the system can handle complex questions and adapt to changes in the data. Furthermore, the system can automatically update the 'smart column' when the data in the 'variable columns' is modified, ensuring that the information remains current and accurate. This dynamic updating is a key advantage over static macros.
In the late 2010s when ’492 was filed, question answering systems were increasingly leveraging deep learning models. At a time when NLP tasks were commonly addressed using large pre-trained models and fine-tuning techniques, question answering systems commonly relied on large datasets for training and evaluation. When hardware or software constraints made the deployment of large models non-trivial, techniques such as model compression and efficient inference were actively being explored.
The claims were rejected in a non-final office action. The rejections were based on 35 U.S.C. 112(b) for indefiniteness and 35 U.S.C. 103 for obviousness over prior art. The prosecution record does not describe the technical reasoning or specific claim changes that led to allowance.
There are 11 claims in total. Claims 1 and 7 are independent. The independent claims are directed to a method and a system for automatically populating entries in a table using a template question and a machine learning module. The dependent claims generally add specificity to the method or system, such as detailing the machine learning module or associated datasets.
Definitions of key terms used in the patent claims.

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.
Date
Description
Get instant alerts for new documents