Patents Assigned to DROPBOX, INC.
-
Patent number: 11194767Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system (CSM) are provided. In some examples, a method can include storing a content item in a shared folder on a CSM, the content item representing a cloud-backed or cloud-based content item associated with a cloud content provider; receiving a request to access the content item in the shared folder; in response to the request, determining, based on permissions configured at the CSM, whether a user account has permissions allowing the user account to access the shared folder or the content item; based on a determination that the user account has permissions, granting the user account access to the content item and providing to the user account a content and features of the content item, the features being supported by the cloud content provider and provisioned at least partly through the cloud content provider.Type: GrantFiled: September 25, 2019Date of Patent: December 7, 2021Assignee: Dropbox, Inc.Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
-
Patent number: 11194766Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to open a content item using a client application at a first client device; detecting that the content item is open at a second client device from a different client application that supports live collaboration; and directing the first client device to an instance of the different client application at the first client device.Type: GrantFiled: September 25, 2019Date of Patent: December 7, 2021Assignee: Dropbox, Inc.Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
-
Patent number: 11188216Abstract: One or more embodiments increase the visual appeal and organization of presenting digital content items. In particular, one or more embodiments improve the visual appeal of a presentation of digital content items by emphasizing one or more digital content items within the presentation of digital content items. For instance, one or more digital content items may be emphasized within a graphical user interface including a gallery of digital content items. The emphasized digital content items can be selected based on a score reflecting a particular characteristic of the digital content item and/or a metric of user interest in the digital content item. Digital content items with relatively high scores as compared to other digital content items may be emphasized when presented in conjunction with the other digital content items.Type: GrantFiled: May 29, 2019Date of Patent: November 30, 2021Assignee: DROPBOX, INC.Inventors: George Milton Underwood, IV, Ramesh Balakrishnan, Boris Babenko, Christopher Lee, Brian Smith
-
Patent number: 11188710Abstract: Inline content item editor commands are provided. An implementation allows a user to initiate various functions related to a content item being edited by entering a command expression inline with the content of the content item being edited. The manner of editor function initiation saves the user time and effort and reduces cognitive burden on the user because it does not require the user to change input modes (e.g., from keyboard to mouse) or change input areas (e.g., from a content item editing area to a distant toolbar or context menu) in order to initiate the function and, if applicable, provide parameters to the function.Type: GrantFiled: January 31, 2017Date of Patent: November 30, 2021Assignee: Dropbox, Inc.Inventors: Jennifer Lee, Shuaihang Wang
-
Patent number: 11188559Abstract: The present technology pertains to an organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.Type: GrantFiled: December 29, 2017Date of Patent: November 30, 2021Assignee: Dropbox, Inc.Inventors: Robert Ying, Sam Keller
-
Patent number: 11182348Abstract: The disclosed technology provides for sharing of collections between teams from external entities. The present technology allows administrators of an entity to manage what teams from their entity can be exposed outside of the entity and to manage how their entity is viewed by external partners. Sharing between teams provides benefits of easier sharing whereby it is not necessary to share a collection individually with all users of a team. It also provides a more logical sharing paradigm where collaboration is otherwise thought of between two partner entities and not specific employees of those entities. Sharing between teams allows an administrator to manage the user accounts associated with the team so that as team members come and go, all current team members will have access to projects in which the team is involved. Additionally, established teams can be configured to enjoy the full collaborative benefits of the content management system.Type: GrantFiled: October 21, 2020Date of Patent: November 23, 2021Assignee: Dropbox, Inc.Inventors: Ran Tene, Tal Pais, Justin Kwak
-
Patent number: 11184341Abstract: In some embodiments, upon detecting malicious activity associated with a user account, a content management system can identify other user accounts related to the malicious user account. The content management system can identify related user accounts by comparing authentication information collected for the malicious user account with authentication information collected for other user accounts. Authentication information can include IP address information, geographic information, device type, browser type, email addresses, and/or referral information, for example. The content management system can compare the content items associated with the malicious user account to content items associated with other user accounts to determine relatedness or maliciousness. After identifying related malicious user accounts, the content management system can block all related malicious user accounts.Type: GrantFiled: March 27, 2020Date of Patent: November 23, 2021Assignee: Dropbox, Inc.Inventor: Anton Mityagin
-
Patent number: 11176164Abstract: The present technology pertains to a organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.Type: GrantFiled: December 29, 2017Date of Patent: November 16, 2021Assignee: Dropbox, Inc.Inventors: Thomas Kleinpeter, Tony Xu, Akos Albert, Nils Bunger, Sam Jau, Conor Woods, Aaron Staley
-
Publication number: 20210349888Abstract: A content management system generates a personalized vocabulary for a user by analyzing content items associated with a namespace of the user. The content management system receives a query. The content management system determines that the at least one search term does not occur at least a threshold number of times in the personalized vocabulary. The content management system identifies a prefix of the at least one search term. The content management system parses the personalized vocabulary based on the prefix to identify a set of search term options. The content management system generates a personalized ranking of the search term options based on (a) an edit distance; (b) a frequency of each search term option's occurrence in the personalized vocabulary; or (c) a combination of (a) and (b). The content management system presents at least a top ranked search term option to the user.Type: ApplicationFiled: May 11, 2020Publication date: November 11, 2021Applicant: Dropbox, Inc.Inventor: Matt Barta
-
Real time collaboration and document editing by multiple participants in a content management system
Patent number: 11172004Abstract: A content management system allows users to collaboratively edit, draft, or otherwise work with the same content item simultaneously by displaying a real-time data stream of a native application displaying a content item on a host device in a screen sharing window of a webpage. The screen sharing window is capable of receiving edit inputs and sending the edit inputs to a client application on the host device. The edit inputs are provided as interpretable code for the native application for the content item and the client application provides the interpretable code to the native application to have the changes corresponding to the edit inputs incorporated into the content item. Further, the cursors of other users participating in the collaborative editing session are displayed in the screen sharing window to allow each participant to view and follow the changes made by the other participants of the session.Type: GrantFiled: December 7, 2020Date of Patent: November 9, 2021Assignee: Dropbox, Inc.Inventors: Min Ming Lo, Michael Wu, Shravan Reddy -
Patent number: 11170345Abstract: A content management system aggregates and provides users' interaction with a content item for display in an activity feed. Events corresponding to the users' interaction with the content item are provided in conjunction with a user interface of a native application displaying the content item. Though provided in conjunction with the native application, the events are maintained separate from the content data of the content item and displayed in the activity feed by an application separate from the native application of the content item. The activity feed permits users to exchange chat messages and retrieve information for multiple versions of the content item.Type: GrantFiled: February 20, 2019Date of Patent: November 9, 2021Assignee: Dropbox Inc.Inventors: Anvisha Pai, Michael Wu, Martin Pedrick, William Trueman Wood, Shravan Gottipalli Reddy
-
Patent number: 11172038Abstract: A client application of a device receives presence information and other interaction information from other devices synchronized to a set of content items. The interaction information indicates interactions of at least one other device with respect to a synchronized content item. The client application displays a browser depicting the synchronized content items and permitting navigation among organizational elements. The browser also displays the interaction informationa associated with the content items received from the other devices. The browser displays the interaction information with respect to particular content items or for an organizational element. The browser may also include an activity feed displaying interaction information specific to a content item or relating to a synchronized folder or organizational element. This permits a user to view, at a browser, activity and interactions of other users with respect to content items using native applications on another device.Type: GrantFiled: March 7, 2019Date of Patent: November 9, 2021Assignee: Dropbox, Inc.Inventor: Maxime Larabie-Belanger
-
Patent number: 11171909Abstract: Techniques are provided for delayed processing for arm policy determination for content management system messaging, including, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.Type: GrantFiled: February 12, 2020Date of Patent: November 9, 2021Assignee: Dropbox, Inc.Inventors: Aditi Jain, Manveer Singh Chawla, Thomas Berg, Swapnil Zarekar, Robert Kajic, Karandeep Johar, Aaron Feldstein, Walter Kim, Joe Nudell, Jenny Dong, Jared Wilson, Luke Thompson, David Kriegman
-
Patent number: 11170056Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.Type: GrantFiled: May 13, 2019Date of Patent: November 9, 2021Assignee: Dropbox, Inc.Inventors: Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
-
Patent number: 11163787Abstract: The disclosed technology relates to a system configured to receive a request to capture active application content of a client application running on a client device and generate, based on raw digital data from the client application, an object structure representing the active application content of the client application. The object structure comprises application data including information about the client application, content data including information about the active application content, and a data block including at least a portion of the raw digital data from the active application content. The system may further store the object structure representing the active application content on the client device.Type: GrantFiled: June 15, 2018Date of Patent: November 2, 2021Assignee: Dropbox, Inc.Inventors: Min Ming Lo, Linjie Ding, Jae Lee
-
Patent number: 11157514Abstract: A topology-based monitoring and alerting system is disclosed. Streams of metric time series values emitted by computing nodes in a distributed computing system that are relevant to the queries are aggregated in query caches in a historically accurate manner. Submissions of the queries for progressing time periods are answered from the query caches with historically accurate query results. Because streamed metric time series values are pre-aggregated in the query caches prior to a submission of a query for a time period, the submission can be answered with computational efficiently from the query cache established for the query while providing a historically accurate query result.Type: GrantFiled: October 15, 2019Date of Patent: October 26, 2021Assignee: Dropbox, Inc.Inventors: David Zbarsky, Dylan Visher, Zviad Metreveli
-
Patent number: 11157636Abstract: A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder in response to a public file request. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.Type: GrantFiled: August 31, 2018Date of Patent: October 26, 2021Assignee: DROPBOX, INC.Inventors: Mindy Zhang, Pranav Piyush
-
Patent number: 11151036Abstract: One or more embodiments of a thumbnail caching system dynamically provide a thumbnail cache of digital content items (e.g., photos, videos, audio) to a user on a client device. In particular, the thumbnail caching system provides a thumbnail cache of a digital content collection to a client device such that the thumbnail cache does not exceed a threshold storage limit for the client device. In addition, the thumbnail caching system intelligently adjusts the thumbnails within the thumbnail cache to keep the size of the thumbnail cache within the threshold storage limit irrespective of the number of digital content items stored or added to the digital content collection. Further, the thumbnail caching system can dynamically adjust the size of the thumbnail cache in response to a user adding or removing external data to the client device.Type: GrantFiled: December 20, 2018Date of Patent: October 19, 2021Assignee: DROPBOX, INC.Inventors: Drew Haven, Anna Geiduschek
-
Patent number: 11151086Abstract: The present technology pertains to a details pane that is displayed in coordination with a file explorer interface. The details pane can display details including activities, comments, and previews for content items displayed in the details pane. In some embodiments, the content items displayed in the file explorer interface can be stored in and accessed from different services, and the details in the details pane can also be populated from diverse sources. In some embodiments, edits or navigations can be performed within a preview of the content item. In some embodiments, comments can be shown along with previews that show the comment located within the content item.Type: GrantFiled: April 27, 2018Date of Patent: October 19, 2021Assignee: Dropbox, Inc.Inventors: Parker Wilf, Robert Mason, Tomaz Nedeljko, Evan Tana
-
Advanced security protocol for broadcasting and synchronizing shared folders over local area network
Patent number: 11153290Abstract: Methods, systems, and non-transitory computer-readable media for securely broadcasting shared folders from one client device to other client devices and synchronizing the shared folders over a local area network. A first client device, associated with a content management system, generates a secure identifier for a shared folder, using a shared secret key that is associated with the shared folder. The first client device announces the secure identifier over a local area network to other client devices on the local area network including a second client device. The first client device receives a synchronization request for the shared folder from the second client device. After authenticating, using the shared secret key, that the second client device has authorization to access the shared folder, the first client device synchronizes the shared folder with the second client device over the local area network.Type: GrantFiled: July 10, 2019Date of Patent: October 19, 2021Assignee: Dropbox, Inc.Inventors: Anton Mityagin, Dwayne Litzenberger