SEAMLESS EDITING AND SAVING OF ONLINE CONTENT ITEMS USING APPLICATIONS
First Claim
1. A method for modifying a content item, the method comprising:
- displaying on a user device, by a client app provided by an online content management service and executing on the user device, a representation of a first content item in association with a user-operable edit control, the first content item being a content item stored by the online content management service;
detecting, by the client app, that the user has operated the edit control;
displaying on the user device, by the client app, in response to detecting that the user has operated the edit control, a selection interface operable to select an editing app from a set of one or more available editing apps, wherein the selection interface includes a set of selectable icons corresponding to the available editing apps, the set of selectable icons arranged into a plurality of groups,the plurality of groups including a first group of selectable icons corresponding to apps that are installed on the user device and linked to the online content management service,the plurality of groups further including at least one of;
a second group of selectable icons corresponding to apps that are installed on the user device but not linked to the online content management service;
ora third group of selectable icons corresponding to apps that are recommended for use with content items having a same type as the first content item;
receiving, via the selection interface, a user selection of one of the available editing apps;
directing, by the client app, the user device to execute the selected editing app; and
providing to the editing app, by the client app, item-identifying information for the first content item, the item-identifying information being usable by the editing app to obtain the first content item from the online content management service and to save a modified version of the first content item to the online content management service.
4 Assignments
0 Petitions
Accused Products
Abstract
A user viewing an online content item using an online content client application can, from within that application, launch an operating application to operate on the content item. The operating application can interact with the online content management provider to obtain a current copy of the content item and to save a modified content item back to the online content management service, e.g., if the user instructs the operating application to save the item. Interactions between the client application, the operating application and the online content management service can occur without requiring the user to manually initiate upload or download of any content items. Operations on an online content item can also be initiated from within an operating application.
118 Citations
23 Claims
-
1. A method for modifying a content item, the method comprising:
-
displaying on a user device, by a client app provided by an online content management service and executing on the user device, a representation of a first content item in association with a user-operable edit control, the first content item being a content item stored by the online content management service; detecting, by the client app, that the user has operated the edit control; displaying on the user device, by the client app, in response to detecting that the user has operated the edit control, a selection interface operable to select an editing app from a set of one or more available editing apps, wherein the selection interface includes a set of selectable icons corresponding to the available editing apps, the set of selectable icons arranged into a plurality of groups, the plurality of groups including a first group of selectable icons corresponding to apps that are installed on the user device and linked to the online content management service, the plurality of groups further including at least one of; a second group of selectable icons corresponding to apps that are installed on the user device but not linked to the online content management service;
ora third group of selectable icons corresponding to apps that are recommended for use with content items having a same type as the first content item; receiving, via the selection interface, a user selection of one of the available editing apps; directing, by the client app, the user device to execute the selected editing app; and providing to the editing app, by the client app, item-identifying information for the first content item, the item-identifying information being usable by the editing app to obtain the first content item from the online content management service and to save a modified version of the first content item to the online content management service. - View Dependent Claims (3, 4, 5, 6)
-
-
2. (canceled)
-
7. An electronic device comprising:
-
a data communication interface operable to communicate with an online content management service; a user interface including a display and a user input device; and a processing unit coupled to the data communication interface and the user interface, the processing unit configured to; obtain, from the online content management service via the data communication interface, information about a first content item stored by the online content management service; display a first interface image for an online content client app, the first interface image including a representation of the first content item and a first control operable by a user to initiate an operation using the first content item; detect that the user has operated the first control; display, in response to detecting that the user has operated the first control, a second interface image for the online content client app, the second interface image being usable by the user to select an operating app from a set of one or more available operating apps, wherein the second interface image includes a set of selectable icons corresponding to the available operating apps, the set of selectable icons arranged into a plurality of groups, the plurality of groups including; a first group of selectable icons corresponding to apps that are installed on the user device and linked to the online content management service, a second group of selectable icons corresponding to apps that are installed on the user device but not linked to the online content management service; and a third group of selectable icons corresponding to apps that are recommended for use with content items having a same type as the first content item; detect that the user has selected one of the selectable icons; launch the selected operating app responsive to the user selection; and provide to the operating app item-identifying information for the first content item, the item-identifying information being usable by the operating app to obtain the first content item from the online content management service via the data communication interface and to save a modified version of the first content item to the online content management service via the data communication interface. - View Dependent Claims (9, 10, 11, 12, 13, 21, 22, 23)
-
-
8. (canceled)
-
14. A computer-readable storage medium having stored thereon program code that, when executed by a processing unit of a user device, cause the user device to execute a method comprising:
-
displaying on a user interface of the user device, a first interface image for a client app executing on the user device, the first interface image including a first control element operable by a user to initiate creation of a new content item; detecting that the user has operated the first control; presenting, in response to the detecting, a second interface image for the client app, the second interface image being usable by a user to select an operating app from a set of one or more available operating apps, wherein the second interface image includes a set of selectable icons corresponding to the available operating apps, the set of selectable icons arranged into a plurality of groups, the plurality of groups including; a first group of selectable icons corresponding to apps that are installed on the user device and linked to the online content management service; a second group of selectable icons corresponding to apps that are installed on the user device but not linked to the online content management service; and a third group of selectable icons corresponding to apps that are recommended for use with content items having a same type as the first content item; detecting that the user has selected one of the available operating apps; presenting, in response to the user selection, a third interface image for the client app, the third interface image including a second control element operable by a user to specify a name and path to be used for storing the new content item by the online content management service; directing the user device to execute the selected operating app; and providing to the selected operating app, from the client app, an instruction to create a new item and item-identifying information for the new content item, the item-identifying information being usable by the operating app to save the new item to the online content management service. - View Dependent Claims (15, 17)
-
-
16. (canceled)
-
18-20. -20. (canceled)
Specification