IP Library Granted Patent US 12,645,472
Granted Patent B2
US 12,645,472 · App. 18/408,479 · Granted Jun 2, 2026

Integrated workspace that incorporates generative artificial intelligence (AI) and prompts functionality

Inventors: He Lu (San Francisco, CA); Jordan Scales (San Francisco, CA); Atul Varma (San Francisco, CA)
Assignee: Notion Labs, Inc.
G06F9/451G06F3/0482G06F16/955G06F40/40G06N3/04G06Q10/101G06Q10/103
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,645,472
App. No.
18/408,479
Granted
Jun 2, 2026
Kind
B2
Abstract

A method includes inserting a block on a page presented in an editor section of the workspace. The block is an in-page object on the page of the workspace and has dimensions that define a block area. The method includes causing the workspace to perform the generative function to create in-block content of a particular type. The generative function causes the system to determine a selection of in-page content based on a location of the block and the particular type of in-block content. The in-page content is presented on the page of the workspace and is located outside of the block. Cause a generative artificial intelligence (AI) system to create generative content of the particular type based on input including the selection of the in-page content. Populate the block area to present the generative content as generative in-block content.

Claims (53)

1 . A non-transitory computer-readable storage medium comprising instructions recorded thereon, wherein the instructions when executed by at least one data processor of a system, cause the system to perform a generative function on a workspace that includes one or more pages, the workspace being presented on an interface including a sidebar section and an editor section, the sidebar section including links to one or more workspaces, databases, pages, or tools, and the editor section presenting a canvas of a selected page, the at least one data processor being caused to:

insert a block on a page presented in the editor section of the workspace,

wherein the block is an in-page object on the page of the workspace and has dimensions that define a block area occupying a corresponding page area on the page of the workspace; and

cause the workspace to perform the generative function to create in-block content of a particular type, the generative function causing the system to:

determine a selection of in-page content based on a location of the block and the particular type of in-block content,

wherein the in-page content is presented on the page of the workspace and is located outside of the block;

cause a generative artificial intelligence (AI) system to create generative content of the particular type based on input including the selection of the in-page content; and

populate the block area to present the generative content as generative in-block content,

wherein the block area is expanded to fit the generative in-block content.

2 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

links to multiple pages and nested pages of the workspace,

wherein the multiple pages and nested pages are organized hierarchically such that a nested page is a subpage of another page of the multiple pages, and

wherein the in-page content is included in a particular nested page and the block is included on the particular nested page or a page in which the nested page is nested.

3 . The non-transitory computer-readable storage medium of claim 1 , wherein the workspace is a first workspace and the sidebar section comprising:

a workspace switcher tool including clickable links to respective workspaces including a first link to the first workspace and a second link to a second workspace,

wherein clicking on a second link causes switching from the first workspace to the second workspace, and

wherein the input to the generative AI system includes content of the second workspace including the selection of the in-page content.

4 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section includes a control area comprising:

a workspace switcher tool configured to enable a user to switch between workspaces having the user as a member in common with the workspaces;

a search tool configured to enable the user to query for content on the page or to jump to another page of the workspace;

an updates tool configured to present notifications including revisions to pages followed by the user or mentions of the user across the workspace, and

a settings tool configured to provide access to account information of the user.

5 . The non-transitory computer-readable storage medium of claim 1 , wherein the workspace is a personal workspace having only one member corresponding to a user of the workspace, and wherein to determine the selection of in-page content comprises causing the system to:

receive an input from the user including manual selection of a portion of the in-page content including the selection of in-page content.

6 . The non-transitory computer-readable storage medium of claim 1 , wherein the workspace is a team workspace having multiple members including a user of the workspace, and wherein to determine the selection of in-page content comprises causing the system to:

receive an input including the selection of in-page content,

wherein the selection of in-page content is viewable by all members of the team workspace.

7 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

a workspace switcher tool including clickable links to respective workspaces including a first link to a first workspace and a second link to a second workspace,

wherein clicking on the second link causes switching from the first workspace to the second workspace, and

wherein the input to the generative AI system includes content of the second workspace including the selection of the in-page content.

8 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

a shared section including links to multiple pages that are shared among multiple users of one or more workspaces,

wherein the multiple pages include a first subset shared with a user of the workspace and a second subset shared by the user with other users of the one or more workspaces, and

wherein the page including the in-page content is one of the multiple pages.

9 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

a private section including links to multiple pages that are private to a user of the workspace,

wherein the page including the in-page content is one of the multiple pages.

10 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

a template picker function configured to enable a user to create a new page using starter content included in a selected template,

wherein the page including the in-page content is based on a template selected using the template picker function.

11 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

an import function configured to enable adding data from applications into the workspace,

wherein the applications are administered by a platform other than a platform that administers the workspace, and

wherein the page including the in-page content includes data imported using the import function.

12 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

a favorites section including one or more pages that are pinned by a user of the workspace to directly access the one or more pages,

wherein the page including the in-page content is pinned to the favorites section.

13 . The non-transitory computer-readable storage medium of claim 1 , wherein the sidebar section comprises:

receive a predetermined command;

upon receiving the predetermined command, provide a menu of multiple block types in a user interface;

receive a selection of a block type among the multiple block types; and

insert the block on the page presented in the editor section of the workspace, wherein the block is of the selected block type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2024
From: LU, HE; SCALES, JORDAN; VARMA, ATUL
To: NOTION LABS, INC.
Reel/Frame 068023/0222 →
Continuity (2)
Provisional Application 63594524 · Oct 31, 2023
Related Publication 20250138842A1 · May 1, 2025
References Cited (23)
US 10505825B1 · Bettaiah et al. · 2019 [cited by applicant]
US 11494396B2 · Li · 2022 [cited by examiner]
US 11907674B1 · Akerlund et al. · 2024 [cited by applicant]
US 12118513B1 · Lu · 2024 [cited by examiner]
US 20200218519A1 · Brebner · 2020 [cited by applicant]
US 20210357542A1 · Bowen et al. · 2021 [cited by applicant]
US 20220414320A1 · Dolan · 2022 [cited by examiner]
US 20230169967A1 · Cronin et al. · 2023 [cited by applicant]
US 20230315970A1 · Monroe · 2023 [cited by applicant]
US 20240020538A1 · Socher et al. · 2024 [cited by applicant]
US 20240045780A1 · Aziz et al. · 2024 [cited by applicant]
US 20240053996A1 · Nachreiner · 2024 [cited by applicant]
US 20240086648A1 · Han et al. · 2024 [cited by applicant]
US 20240330580A1 · Hariri · 2024 [cited by examiner]
US 20250005260A1 · Mansour · 2025 [cited by examiner]
US 20250005263A1 · Mansour · 2025 [cited by examiner]
US 20250007870A1 · Kim · 2025 [cited by examiner]
US 20250068833A1 · Wong · 2025 [cited by examiner]
US 20250110618A1 · Kumar · 2025 [cited by examiner]
US 20250110975A1 · Shea et al. · 2025 [cited by applicant]
US 20250217576A1 · Mann · 2025 [cited by examiner]
Brie et al., “Evaluating a Large Language Model on Searching for GUI Layouts,” Proceedings of the ACM on Human-Computer Interaction, vol. 7, No. 178, Jun. 2023, pp. 1-37. [cited by applicant]
ISA, International Search Report for International Application No. PCT/US24/38250, mailed on Nov. 21, 2024, 5 pages. [cited by applicant]