US 11,868,711 B2
Creating dynamic data-bound container hosted views and editable forms
Michael Jeffrey Procopio, Boulder, CO (US); and Sarmad Hashmi, San Jose, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Aug. 16, 2021, as Appl. No. 17/445,162.
Prior Publication US 2023/0047090 A1, Feb. 16, 2023
Int. Cl. G06F 40/174 (2020.01); G06F 9/451 (2018.01); H04L 51/42 (2022.01); G06Q 10/107 (2023.01); G06F 21/31 (2013.01)
CPC G06F 40/174 (2020.01) [G06F 9/451 (2018.02); G06F 21/31 (2013.01); H04L 51/42 (2022.05); G06Q 10/107 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving, at a first host container, a message generated in response to creation of a record within a dataset of an underlying data source stored at a data store associated with the underlying data source, the message comprising a first user-fillable form bound to dynamic data from the dataset of the underlying data source, the first user-fillable form having a first data structure generated by first prepopulated coding, the first prepopulated coding authored by an author using a no code environment;
translating the first user-fillable form into a hostable format for the first host container;
rendering, using the hostable format for the first host container, the first user-fillable form in a user interface;
receiving, at the user interface of the first host container, from a user of the first host container, a first data entry for input to the first user-fillable form, the user different from the author;
updating, by the first host container, the dynamic data from the dataset of the underlying data source by persisting data from the first data entry at the data store associated with the underlying data source, wherein persisting the data from the first data entry comprises adding a row to a table associated with the record;
in response to updating the dynamic data from the dataset of the underlying data source, receiving, at a second host container, a second message comprising a second user-fillable form bound to the dynamic data from the dataset of the underlying data source, the second user-fillable form having a second data structure generated by second prepopulated coding, the second user-fillable form different from the first user-fillable form, the second host container different than the first host container;
receiving a second data entry for input to the second user-fillable form; and
updating, by the second host container, the dynamic data from the dataset of the underlying data source by persisting data from the second data entry at the data store associated with the underlying data source, wherein persisting the data from the second data entry comprises modifying the row added to the table associated with the record.