The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 15, 2022

Filed:

Sep. 30, 2020
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Venkata Rao Pedapati, Burnaby, CA;

Adrian Kwok, Richmond, CA;

Anupam Srivastava, Vancouver, CA;

Wilfred Xavier Zhi Zhiang Wee, Richmond, CA;

Helbert Fonseca Maich, Britannia Beach, CA;

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/22 (2019.01); G06F 40/18 (2020.01); G06F 16/2455 (2019.01); G06F 16/93 (2019.01);
U.S. Cl.
CPC ...
G06F 16/221 (2019.01); G06F 16/2282 (2019.01); G06F 16/2456 (2019.01); G06F 16/93 (2019.01); G06F 40/18 (2020.01);
Abstract

Aspects are described to generate indexing on columns including links to other columns in a different table. One aspect describes a computer-implemented method comprising identifying, for a workbook comprising a plurality of cells and tables stored in a spreadsheet structure, a query comprising a formula, parsing the formula to identify, as one operand, a heterogeneous column of links in a first table of the plurality of tables to a column in a second table of the plurality of tables and at least one operator, automatically generating a virtual column for the heterogeneous column, the virtual column being inaccessible to a user, storing the generated virtual column, evaluating the function of the virtual column for each row of the first table, generating an inaccessible virtual index for the virtual column, storing the virtual index, and evaluating the formula based on the virtual index to generate a result.


Find Patent Forward Citations

Loading…