IP Library Patent Application 18478066
Patent Application
App. No. 18/478,066

GENERATING AND MAINTAINING COMPOSITE ACTIONS UTILIZING LARGE LANGUAGE MODELS

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 None
App. No.
18/478,066
Abstract

The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating composite actions for a user account. In particular, in one or more embodiments, the disclosed systems determine a set of tasks performable by the user account using software tools on a client device. In some embodiments, the disclosed systems generate a task initialization prompt to provide to a large language model. Additionally, in some implementations, the disclosed systems generate a composite action comprising a hybridized combination of the set of tasks performable by the user account along with a set of content items relevant to the set of tasks. Moreover, in some embodiments, the disclosed systems provide access to the composite action and the set of content items via a user interface of the client device. Furthermore, in some implementations, the disclosed systems generate and insert predicted content into a content item without user input.

Claims (68)

1 . A computer-implemented method comprising:

detecting client device activity in relation to a content item associated with a user account of a content management system;

determining, based on the client device activity and an activity history associated with the user account, an input prediction defining one or more predicted client device inputs to be provided to a client device;

generating, based on the input prediction and without receiving client device input, predicted content to add to the content item in response to the one or more predicted client device inputs; and

inserting the predicted content within the content item without user interaction prompting the predicted content.

2 . The computer-implemented method of claim 1 , wherein determining the input prediction defining the one or more predicted client device inputs comprises analyzing data signals collected by connectors from software tools associated with the user account.

3 . The computer-implemented method of claim 2 , wherein generating the predicted content to add to the content item in response to the one or more predicted client device inputs comprises processing the data signals collected by the connectors as a prompt through a large language model.

4 . The computer-implemented method of claim 1 , wherein generating the predicted content to add to the content item in response to the one or more predicted client device inputs comprises locating sample content from a repository and modifying the sample content based on the client device activity and the activity history.

5 . The computer-implemented method of claim 1 , wherein inserting the predicted content within the content item without user interaction prompting the predicted content comprises:

automatically adding the predicted content to the content item;

saving the content item as modified with the added predicted content; and

providing, for display via a user interface of the client device, a notification that the predicted content was added to the content item.

6 . The computer-implemented method of claim 1 , wherein:

detecting the client device activity in relation to the content item comprises detecting that the user account begins a composite action;

determining the input prediction comprises determining, based on the user account beginning the composite action, that the content item relates to the composite action;

generating the predicted content to add to the content item comprises generating draft content for a first draft of the content item; and

inserting the predicted content within the content item comprises inserting the draft content into a template file for the content item.

7 . The computer-implemented method of claim 1 , further comprising:

providing, for display via the client device, the content item comprising the predicted content;

receiving at least one user interface element associated with a different content item; and

based on determining that the at least one user interface element is unrelated to the content item, suppressing the at least one user interface element from display via the client device.

8 . The computer-implemented method of claim 7 , further comprising:

determining that a composite action of the user account is paused or complete; and

generating a summary content item comprising a summary of the at least one user interface element.

9 . The computer-implemented method of claim 1 , further comprising:

determining that a composite action of the user account is paused or complete;

generating, for additional user accounts of the content management system, an update notification indicating a completion status for the composite action; and

providing, without additional interaction by the user account, the update notification to the additional user accounts for display via user interfaces of client devices associated with the additional user accounts.

10 . A system comprising:

at least one processor; and

at least one non-transitory computer-readable storage medium comprising instructions that, when executed by the at least one processor, cause the system to:

detect client device activity in relation to a content item associated with a user account of a content management system;

determine, based on the client device activity and an activity history associated with the user account, an input prediction defining one or more predicted client device inputs to be provided to a client device;

generate, based on the input prediction and without receiving client device input, predicted content to add to the content item; and

insert the predicted content within the content item without user interaction prompting the predicted content.

11 . The system of claim 10 , wherein generating the predicted content to add to the content item comprises processing, as a prompt through a large language model, data signals collected by connectors from software tools associated with the user account.

12 . The system of claim 10 , wherein inserting the predicted content within the content item without user interaction prompting the predicted content comprises:

adding the predicted content to the content item;

saving the content item as modified with the predicted content; and

providing, for display via the client device, a notification that the predicted content was inserted within the content item.

13 . The system of claim 10 , wherein:

detecting the client device activity in relation to the content item comprises detecting that the user account begins a composite action;

determining the input prediction comprises determining, based on the user account beginning the composite action, that the content item relates to the composite action;

generating the predicted content to add to the content item comprises generating draft content for an initial draft of the content item; and

inserting the predicted content within the content item comprises inserting the draft content for the initial draft into a template file for the content item.

14 . The system of claim 10 , wherein the instructions, when executed by the at least one processor, further cause the system to:

receive one or more user interface elements associated with a different content item;

based on determining that the one or more user interface elements are unrelated to the content item, suppress the one or more user interface elements from display via the client device; and

generate a summary content item comprising a summary of the one or more user interface elements.

15 . The system of claim 10 , wherein the instructions, when executed by the at least one processor, further cause the system to:

determine that a composite action of the user account is paused or complete;

generate, for one or more additional user accounts of the content management system, an update notification indicating a status of the composite action; and

provide, without additional interaction by the user account, the update notification to the one or more additional user accounts for display via client devices associated with the one or more additional user accounts.

16 . A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor, cause a computing device to:

detect client device activity in relation to a content item associated with a user account of a content management system;

determine, based on the client device activity and an activity history associated with the user account, an input prediction defining one or more predicted client device inputs to be provided to a client device;

generate, based on the input prediction and without receiving client device input, predicted content to add to the content item in response to the one or more predicted client device inputs; and

automatically insert the predicted content within the content item without user interaction prompting the predicted content.

17 . The non-transitory computer-readable storage medium of claim 16 , wherein:

determining the input prediction defining the one or more predicted client device inputs comprises analyzing data signals collected by connectors from software tools associated with the user account; and

generating the predicted content to add to the content item in response to the one or more predicted client device inputs comprises processing the data signals collected by the connectors as a prompt through a large language model.

18 . The non-transitory computer-readable storage medium of claim 16 , wherein generating the predicted content to add to the content item in response to the one or more predicted client device inputs comprises identifying sample content within another content item and modifying the sample content based on the client device activity and the activity history.

19 . The non-transitory computer-readable storage medium of claim 16 , wherein:

detecting the client device activity in relation to the content item comprises detecting that the user account begins a composite action;

determining the input prediction comprises determining, based on the user account beginning the composite action, that the content item relates to the composite action;

generating the predicted content to add to the content item comprises generating draft content for a first draft of the content item; and

automatically inserting the predicted content within the content item comprises automatically inserting the draft content into a template file for the content item.

20 . The non-transitory computer-readable storage medium of claim 19 , wherein the instructions, when executed by the at least one processor, further cause the computing device to provide the template file with the draft content for the first draft of the content item for display via a user interface of the client device.

Assignments (2)
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2024
From: NAMASIVAYAM, VASANTH KRISHNA; MANCUSO, DEVIN; HULTEN, GEOFF; GOEL, SHUBHAM; SRINIVASAN, SATEESH; XU, TONY
To: DROPBOX, INC.
Reel/Frame 066248/0202 →