-
公开(公告)号: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.
-
公开(公告)号:US20200334019A1
公开(公告)日:2020-10-22
申请号:US16919310
申请日:2020-07-02
Applicant: Amazon Technologies, Inc.
Inventor: Adam Bosworth , Ian Scott Eslick , Tatyana Mamut , Joseph Rozenfeld
IPC: 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.
-
公开(公告)号:US10740550B1
公开(公告)日:2020-08-11
申请号:US15818677
申请日:2017-11-20
Applicant: Amazon Technologies, Inc.
Inventor: Adam Bosworth , Joseph Rozenfeld , Tatyana Mamut , Ian Scott Eslick
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.
-
公开(公告)号:US10705805B1
公开(公告)日:2020-07-07
申请号:US15839663
申请日:2017-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Adam Bosworth , Ian Scott Eslick , Tatyana Mamut , Joseph Rozenfeld
IPC: G06F9/44 , 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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-