Content item creation from desktop tray
AssigneeDropbox, Inc.
InventorsJoshua Kaplan, Iris Lin, Stanley Yeung, Cheechee Lin, Graciela Kincaid
Life of this patent
Estimating the term…
Abstract
Systems and methods for creating 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, displaying, in response to the user selection of the interface element, a set of user options, the set of user options comprising a option to create a content item of a particular type, receiving a user selection of the option to create the content item, and initiating the creation of the content item.
Claims18
A method comprising:
- receiving a user selection of an interface element located in a persistent user interface of an operating system desktop of a client device, wherein the persistent user interface is provided by a content management system client application for a content management system other than an external service;
- displaying, in response to the user selection of the interface element, a set of user options associated with the persistent user interface, the set of user options comprising a first option to create a first content item of a first type associated with an external service;
- receiving a user selection of the first option to create the first content item of the first type;
- storing a canonical content item for the first content item at the content management system other than the external service, wherein the canonical content item is stored at a location chosen by the user, wherein the canonical content item enables access to the first content item without storing complete contents of the first content item on the content management system, wherein the client device performs validity checks on a name for the first content item at the external service for the content item and the canonical content item at the content management system;
- and
- transmitting, to the external service, instructions to create the first content item having the name for the first content item of the first type.
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 of an operating system desktop of a client device, wherein the persistent user interface is provided by a content management system client application for a content management system other than an external service;
- display, in response to the user selection of the interface element, a content creation interface including a set of user options associated with the persistent user interface, the set of user options comprising an option to create a content item of a first type associated with an external service;
- receive a user selection of the option to create the content item;
- store a canonical content item for the first content item at the content management system other than the external service, wherein the canonical content item is stored at a location chosen by the user, wherein the canonical content item enables access to the first content item without storing complete contents of the first content item on the content management system, wherein the client device performs validity checks on a name for the first content item at the external service for the content item and the canonical content item at the content management system;
- and
- initiate creation of the content item having the name at the external service.
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 of an operating system desktop of a client device, wherein the persistent user interface is provided by a content management system client application for a content management system other than an external service;
- display, in response to the user selection of the interface element, a set of user options associated with the persistent user interface, the set of user options comprising a first option to create a first content item of a first type associated with an external service and a second option to create a second content item of a second type;
- receive a user selection of the first option to create the first content item of the first type associated with the external service;
- receive a name for the first content item of the first type;
- store a canonical content item for the first content item at the content management system other than the external service, wherein the canonical content item is stored at a location chosen by the user, wherein the canonical content item enables access to the first content item without storing complete contents of the first content item on the content management system, wherein the client device performs validity checks on the name for the first content item at the external service for the content item and the canonical content item at the content management system;
- and
- initiate creation of the first content item having the name for the first content item of the first type.
Dependencies are inferred from the claim text.