The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 09, 2024

Filed:

Dec. 13, 2021
Applicant:

Notion Labs, Inc., San Francisco, CA (US);

Inventors:

He Lu, San Francisco, CA (US);

Simon Townsend-Last, San Francisco, CA (US);

Assignee:

Notion Labs, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/166 (2020.01); G06F 40/117 (2020.01); G06F 3/0482 (2013.01); G06F 40/103 (2020.01); G06F 40/131 (2020.01); G06F 16/27 (2019.01); G06F 40/137 (2020.01); G06F 40/134 (2020.01); G06F 40/197 (2020.01); G06F 16/93 (2019.01); G06Q 10/101 (2023.01);
U.S. Cl.
CPC ...
G06F 40/166 (2020.01); G06F 3/0482 (2013.01); G06F 16/275 (2019.01); G06F 16/93 (2019.01); G06F 40/103 (2020.01); G06F 40/117 (2020.01); G06F 40/131 (2020.01); G06F 40/134 (2020.01); G06F 40/137 (2020.01); G06F 40/197 (2020.01); G06Q 10/101 (2013.01);
Abstract

The present disclosure describes a system, method, and computer program for syncing content across workspace pages. The system creates a first synced block on a first workspace page. Content on workspace pages rendered by the system is stored in blocks and each of the workspace pages has a hierarchy of blocks. The system adds one or more child blocks to the first synced block as content to be synced. The system creates a reference synced block on a second workspace page and adds a pointer to the reference synced block that points to the first synced block. This is done in order to sync the one or more child blocks of the first synced block across the first and second workspace pages, where editing the first synced block or the reference synced block includes editing the one or more child blocks of the first synced block.


Find Patent Forward Citations

Loading…