IP Library Granted Patent US 11,381,613
Granted Patent B2
US 11,381,613 · App. 16/505,120 · Granted Jul 5, 2022

Accessing content items for meetings through a desktop tray

Inventors: Andrea Kimball (Oakland, CA); Carola Pescio Canale (San Francisco, CA); Angela Gong (San Mateo, CA)
Assignee: Dropbox, Inc.
H04L65/4015G06F3/0482G06Q10/1095H04L12/1813
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 11,381,613
App. No.
16/505,120
Granted
Jul 5, 2022
Kind
B2
Abstract

Systems and methods for creating and accessing content items are provided. In some examples, a method can include receiving a user selection of an interface element located in a persistent user interface of an operating system desktop of a client device associated with a user account, identifying, based on a query to a meeting service, a meeting associated with the user account, displaying, in response to the user selection of the interface element, a set of user options for the meeting, the set of user options comprising an option to access a content item for the meeting, receiving a user selection of the option to access the content item for the meeting, and accessing, in response to the user selection, the content item.

Claims (51)

1. A method comprising:

receiving a user selection of an interface element located in a persistent user interface, the interface element being a menu item to launch an application linked to a user account of a content management system;

identifying, based on a query to a third-party meeting service, a meeting event associated with the user account;

causing display, in response to the user selection of the interface element, of the application including a user interface portion pertaining to the meeting event identified based on the query to the third-party meeting service, the user interface portion pertaining to the meeting event including a set of user options for the meeting event, the set of user options comprising an option to access a content item for the meeting event, wherein an indication of whether the content item is shared with meeting participants from the content management system is displayed in the user interface portion pertaining to the meeting event;

receiving a user selection of the option to access the content item for the meeting event in the user interface portion pertaining to the meeting event that is displayed as a result of interacting with the interface element located in the persistent user interface; and

accessing, in response to the user selection, the content item.

2. The method of claim 1 , wherein the option to access the content item is configured to cause creation of the content item, the method further comprising:

receiving, from the third-party meeting service, meeting information for the meeting event;

creating the content item; and

including the meeting information in the content item.

3. The method of claim 2 , wherein the content item is created according to a meeting content item template including a number of fields, the method further comprising:

populating the number of fields of the content item with the meeting information in accordance with the meeting content item template.

4. The method of claim 1 , further comprising:

providing, in response to the user selection, a user interface for sharing the content item on the content management system with each of the meeting participants.

5. The method of claim 1 , further comprising:

receiving, from the third-party meeting service, a meeting name; and

receiving an identification of at least one suggested content item from the content management system based on the meeting name, wherein the option to access the content item for the meeting event comprises at least one of an option to access the at least one suggested content item or an option to add the at least one suggested content item to the meeting event.

6. The method of claim 5 , further comprising:

sharing the at least one suggested content item with a set of meeting participants in response to the user selection an option to add the at least one suggested content item to the meeting event.

7. The method of claim 1 , wherein the set of user options further includes an option to search, on the content management system, for an existing content item to add to the meeting event.

8. The method of claim 1 , wherein the set of user options further includes an option to join the meeting event.

9. The method of claim 1 , wherein the meeting event is identified based on a current time and a meeting time for the meeting event.

10. The method of claim 1 , wherein the persistent user interface is at least one of a system tray or menu bar of an operating system desktop.

11. The method of claim 1 , wherein the content item is associated with the meeting event, and wherein the option to access the content item is configured to open the content item.

12. A computing device comprising:

one or more processors; and

at least one non-transitory computer-readable medium having stored therein instructions which, when executed by the one or more processors, cause the computing device to:

receive a user selection of an interface element located in a persistent user interface, the interface element being a menu item to launch an application linked to a user account of a content management system;

identify, based on a query to a third-party meeting service, a meeting event associated with the user account;

cause display, in response to the user selection of the interface element, of the application including a user interface portion pertaining to the meeting event identified based on the query to the third-party meeting service, the user interface portion pertaining to the meeting event including a set of user options for the meeting event, the set of user options comprising an option to create a content item shared with meeting participants for the meeting event from the content management system;

receive a user selection of the option to create the content item for the meeting event in the user interface portion pertaining to the meeting event that is displayed as a result of interacting with the interface element located in the persistent user interface; and

initiate, in response to the user selection, creation of the content item and synchronize the content item with the content management system.

13. The computing device of claim 12 , wherein the instructions further cause the computing device to:

transmit, to the content management system, a request to create the content item.

14. The computing device of claim 13 , wherein the meeting event is associated with a set of meeting participants, the instructions further cause the computing device to:

transmit, to the content management system, a request to share the content item with the set of meeting participants.

15. The computing device of claim 12 , wherein the meeting event is associated with a set of meeting participants, the instructions further cause the computing device to:

receive, from the third-party meeting service, a meeting name; and

receive an identification of at least one suggested content item based on the meeting name from the content management system, wherein the set of user options for the meeting event comprises an option to add the at least one suggested content item to the meeting event.

16. The computing device of claim 12 , wherein the set of user options further includes an option to share a screen of the computing device with other participants of the meeting event.

17. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause a computing device to:

receive a user selection of an interface element located in a persistent user interface, the interface element being a menu item to launch an application linked to a user account of a content management system;

identify, based on a query to a third-party meeting service, a meeting event associated with the user account;

cause display, in response to the user selection of the interface element of the application including a user interface portion pertaining to the meeting event identified based on the query to the third-party meeting service, the user interface portion pertaining to the meeting event including a set of user options for the meeting event, the set of user options comprising an option to access a content item for the meeting event, wherein an indication of whether the content item is shared with meeting participants from the content management system is displayed in the user interface portion pertaining to the meeting event;

receive a user selection of the option to access the content item for the meeting event in the user interface portion pertaining to the meeting event that is displayed as a result of interacting with the interface element located in the persistent user interface; and

access, in response to the user selection, the content item.

18. The non-transitory computer-readable medium of claim 17 , wherein the instructions further cause the computing device to:

receive a user selection of the option to associate suggested content item to the meeting event; and

transmit, to the content management system, a request to share the suggested content item with the meeting participants for the meeting event.

19. The non-transitory computer-readable medium of claim 17 , wherein the set of user options comprising an option to open the content item.

20. The non-transitory computer-readable medium of claim 17 , wherein the persistent user interface is at least one of a system tray or menu bar of an operating system desktop.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: KIMBALL, ANDREA; CANALE, CAROLA PESCIO; GONG, ANGELA
To: DROPBOX, INC.
Reel/Frame 049690/0925 →
Continuity (1)
Related Publication 20210014287A1 · Jan 14, 2021
Cited By (1)
US 12,200,023