US 12,407,635 B2
Messaging client application integrated with a content management system
Jason Ramirez, San Francisco, CA (US); Jennifer DiZio, San Francisco, CA (US); Erica Jayne Walsh, San Francisco, CA (US); Ming Li, San Francisco, CA (US); and Yenchi Lin, Seattle, WA (US)
Assigned to Dropbox, Inc., San Francisco, CA (US)
Filed by Dropbox, Inc., San Francisco, CA (US)
Filed on Aug. 30, 2023, as Appl. No. 18/240,073.
Application 18/240,073 is a continuation of application No. 17/022,661, filed on Sep. 16, 2020, granted, now 11,777,880.
Prior Publication US 2023/0421515 A1, Dec. 28, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/046 (2022.01); G06F 9/451 (2018.01); G06F 11/00 (2006.01); H04L 9/40 (2022.01); H04L 51/02 (2022.01); H04L 65/403 (2022.01); H04L 67/10 (2022.01)
CPC H04L 51/046 (2013.01) [G06F 9/453 (2018.02); G06F 11/00 (2013.01); H04L 51/02 (2013.01); H04L 63/104 (2013.01); H04L 65/403 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving messaging content from a virtual assistant of a content management system that is integrated in a messaging client application as a representative of the content management system in a chat group of the messaging client application, the virtual assistant providing communications between the messaging client application and the content management system, wherein the messaging client application is associated with a first cloud-based system and the content management system is associated with a second cloud-based system, and the virtual assistant is configured to interpret a conversation for context in the messaging content;
associating, by the virtual assistant, the context of the messaging content with a project that involves one or more user accounts associated with the conversation;
after associating the context of the messaging content, automatically generating, by the virtual assistant, a project workspace of the content management system based on the context of the messaging content, the project workspace being configured to include dynamic links to the messaging client application and to synchronize contextual updates between the project workspace and the messaging content, wherein the virtual assistant links the chat group, including the one or more user accounts, with the project workspace and populates the project workspace with one or more portions of the messaging content and content associated with the project; and
providing access to the project workspace to the one or more user accounts that are authorized to access the project workspace of the content management system based on the project and the messaging content.