Deep Connectivity Between Disparate Database Systems

    公开(公告)号:US20240296166A1

    公开(公告)日:2024-09-05

    申请号:US18178451

    申请日:2023-03-03

    申请人: Notion Labs, Inc.

    摘要: Systems and methods for deep connectivity between disparate database systems are described. User input to configure a content connectivity module includes a uniform resource identifier (URI) to a resource at a third party system. A bot may be configured with permissions to retrieve data at the resource, scan for links associated with third party objects, each link having a keyword associated with the content block management system. Identifiers of objects in the content block management system may be extracted from the links. Based on the identifiers, a relational connection between each block object and each third party object may be generated.

    System, method, and computer program for enabling text editing across multiple content blocks in a system

    公开(公告)号:US11687701B1

    公开(公告)日:2023-06-27

    申请号:US17581776

    申请日:2022-01-21

    申请人: Notion Labs, Inc.

    摘要: The present disclosure describes a system, method, and computer program for enabling text editing across multiple content blocks in a system. The system renders a workspace page including a plurality of content blocks in a user interface of a client application. The workspace page is rendered according to a hierarchical tree derived from the parent and child attributes of the content blocks on the workspace page. The system maintains an in-memory selection state for text selection in the client application. The system receives a user selection of text on the workspace page across a plurality of content blocks. The system updates the in-memory selection state to include a text selection range. The system receives a user edit to the selected text. The system identifies the plurality of content blocks within the text selection range. The system applies the user edit to the content blocks within the text selection range.