| CPC G06F 16/25 (2019.01) [G06F 16/27 (2019.01); G06F 40/134 (2020.01)] | 19 Claims |

|
1. A computer-implemented method, comprising:
receiving a uniform resource identifier (URI) associated with a third party system, the URI identifying a third party object in an external database on the third party system external to a content block management system;
retrieving, from the external database on the third party system, a content resource associated with the URI;
scanning the content resource to locate a block identifier associated with a content block in the content block management system;
extracting the block identifier of the content block from within the content resource;
determining, based on the block identifier, a block object within the content block management system corresponding to the content block;
generating a relational connection between the block object and a representation of the third party object, wherein the relational connection is generated by automatically forming a relations property on the content block within the content block management system based on the extracted block identifier determining the block object within the content block management system; and
based on the relational connection, enabling two-way connectivity between the block object within the content block management system and the third party object in the external database, wherein enabling the two-way connectivity synchronizes each data change to the block object by updating the third party object with the each data change.
|