-
公开(公告)号:US12223262B1
公开(公告)日:2025-02-11
申请号:US16367092
申请日:2019-03-27
Applicant: Amazon Technologies, Inc.
Inventor: Joseph Rozenfeld , Stephen Brodsky , Robin Alan Golden , Aaron-Kenneth Karl Rehaag , Shuki Binyamin
Abstract: A unique identifier of an expression which refers to a cell of a data sheet is stored in a repository. In an application comprising an operation based on evaluating the expression, the expression is indicated by the unique identifier. In response to detecting a write directed to the cell, a modified version of contents of the cell is stored without re-evaluating the expression. The expression is re-evaluated in response to determining that the operation of the application is to be implemented.
-
公开(公告)号:US11086894B1
公开(公告)日:2021-08-10
申请号:US16452394
申请日:2019-06-25
Applicant: Amazon Technologies, Inc.
Inventor: Anupam Srivastava , Syed Kamran Masood , Adam Bosworth , Ian Eslick , Joseph Rozenfeld , Rajesh Goli
IPC: G06F17/00 , G06F16/248 , G06F16/904 , G06F16/22
Abstract: In response to a determination that a first logical table is to be created in a data sheet, a respective row identifier is generated and stored for individual rows of the first logical table. To indicate a relationship between a particular cell of another logical table and a particular row of the first logical table, the row identifier of the particular row is stored. After a modification of a value stored in the particular row, the row identifier is used to determine an updated value to be displayed in the particular cell of the other logical table.
-
公开(公告)号:US11586603B1
公开(公告)日:2023-02-21
申请号:US15987841
申请日:2018-05-23
Applicant: Amazon Technologies, Inc.
Inventor: Joseph Rozenfeld , Stephen Brodsky
Abstract: At a data management service, an index structure corresponding to a data sheet is stored. The data sheet comprises a grid of cells. An entry of the index structure comprises a reference to content of a cell of the data sheet. In response to a grid structure change of the data sheet, the index entry is automatically updated such that the same content remains referenced from the index entry as before. A result of a computation of an application is obtained using an identifier of the index entry to obtain content from the data sheet. The result is provided to a destination.
-
公开(公告)号:US11194793B1
公开(公告)日:2021-12-07
申请号:US16452401
申请日:2019-06-25
Applicant: Amazon Technologies, Inc.
Inventor: Anupam Srivastava , Syed Kamran Masood , Adam Bosworth , Ian Eslick , Mohammad Asif Ali Khan , Joseph Rozenfeld
Abstract: A descriptor of a dynamically materialized view is stored. The descriptor includes a query to select a subset of cells from a data sheet, and a result of executing the query. In response to an update directed to the data sheet, the result stored in the descriptor is modified based on re-executing the query, and a notification is transmitted to an execution platform at which an application whose output depends on the dynamically materialized view runs.
-
公开(公告)号:US20210365446A1
公开(公告)日:2021-11-25
申请号:US17396315
申请日:2021-08-06
Applicant: Amazon Technologies, Inc.
Inventor: Anupam Srivastava , Syed Kamran Masood , Adam Bosworth , Ian Eslick , Joseph Rozenfeld , Rajesh Goli
IPC: G06F16/248 , G06F16/904 , G06F16/22
Abstract: In response to a determination that a first logical table is to be created in a data sheet, a respective row identifier is generated and stored for individual rows of the first logical table. To indicate a relationship between a particular cell of another logical table and a particular row of the first logical table, the row identifier of the particular row is stored. After a modification of a value stored in the particular row, the row identifier is used to determine an updated value to be displayed in the particular cell of the other logical table.
-
公开(公告)号:US11816100B2
公开(公告)日:2023-11-14
申请号:US17542244
申请日:2021-12-03
Applicant: Amazon Technologies, Inc.
Inventor: Anupam Srivastava , Syed Kamran Masood , Adam Bosworth , Ian Eslick , Mohammad Asif Ali Khan , Joseph Rozenfeld
CPC classification number: G06F16/2393 , G06F16/2282 , G06F16/24
Abstract: A descriptor of a dynamically materialized view is stored. The descriptor includes a query to select a subset of cells from a data sheet, and a result of executing the query. In response to an update directed to the data sheet, the result stored in the descriptor is modified based on re-executing the query, and a notification is transmitted to an execution platform at which an application whose output depends on the dynamically materialized view runs.
-
公开(公告)号:US11755606B2
公开(公告)日:2023-09-12
申请号:US17396315
申请日:2021-08-06
Applicant: Amazon Technologies, Inc.
Inventor: Anupam Srivastava , Syed Kamran Masood , Adam Bosworth , Ian Eslick , Joseph Rozenfeld , Rajesh Goli
IPC: G06F17/00 , G06F16/248 , G06F16/904 , G06F16/22
CPC classification number: G06F16/248 , G06F16/2282 , G06F16/904
Abstract: In response to a determination that a first logical table is to be created in a data sheet, a respective row identifier is generated and stored for individual rows of the first logical table. To indicate a relationship between a particular cell of another logical table and a particular row of the first logical table, the row identifier of the particular row is stored. After a modification of a value stored in the particular row, the row identifier is used to determine an updated value to be displayed in the particular cell of the other logical table.
-
公开(公告)号:US20220092059A1
公开(公告)日:2022-03-24
申请号:US17542244
申请日:2021-12-03
Applicant: Amazon Technologies, Inc.
Inventor: Anupam Srivastava , Syed Kamran Masood , Adam Bosworth , Ian Eslick , Mohammad Asif Ali Khan , Joseph Rozenfeld
Abstract: A descriptor of a dynamically materialized view is stored. The descriptor includes a query to select a subset of cells from a data sheet, and a result of executing the query. In response to an update directed to the data sheet, the result stored in the descriptor is modified based on re-executing the query, and a notification is transmitted to an execution platform at which an application whose output depends on the dynamically materialized view runs.
-
公开(公告)号:US12039259B2
公开(公告)日:2024-07-16
申请号:US16987926
申请日:2020-08-07
Applicant: Amazon Technologies, Inc.
Inventor: Adam Bosworth , Joseph Rozenfeld , Tatyana Mamut , Ian Scott Eslick
CPC classification number: G06F40/18 , G06F16/2282 , G06F21/6209
Abstract: At a data management service, a child template associated with a parent group of one or more cells of a first data sheet is stored. In response to detecting that a parent cell has been added to the parent group, a particular child data sheet is instantiated automatically in accordance with the template. In response to a change to a value in a first cell of the child data sheet, a corresponding value of a cell of the first data sheet is modified.
-
公开(公告)号:US11740877B2
公开(公告)日:2023-08-29
申请号:US16919310
申请日:2020-07-02
Applicant: Amazon Technologies, Inc.
Inventor: Adam Bosworth , Ian Scott Eslick , Tatyana Mamut , Joseph Rozenfeld
IPC: G06F8/34 , G06F40/186
CPC classification number: G06F8/34 , G06F40/186
Abstract: Representations of a set of cards are displayed via an application authoring interface. A given card represents one or more screen layouts of an application, and contents of a particular card are based on contents of a data sheet materialized in accordance with a data model which enables automatic instantiation of child data sheets associated with a parent cell within a parent data sheet. In response to detecting an edit operation directed at a particular card, an updated representation of the particular card is displayed at the first application authoring interface, and a screen layout corresponding to the updated representation is rendered at a particular mobile computing device.
-
-
-
-
-
-
-
-
-