Methods of managing items in a shared workspace
First Claim
Patent Images
1. A method comprising:
- storing, at a storage system, an item that can be represented by a file interface screen having a first view type and can be represented by the file interface screen having a second view type that is different than the first view type;
receiving, at the storage system from a user system, a request for a selected view of the file interface screen, wherein the selected view corresponds to at least one of the first view type or the second view type;
transmitting, from the storage system to the user system, information that, when processed by the user system, causes the user system to display the selected view, wherein the item is represented in the selected view;
receiving, at the storage system, a first user input signal that identifies the item;
identifying, at the storage system and in response to receiving the first user input signal, one of a first removal operation or a second removal operation as a selected removal operation, wherein the first removal operation includes deleting the at least one item, the second removal operation includes modifying information that associates the at least one item with the selected view of the one or more items such that the at least one item no longer appears in the selected view, the first removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the first view type and the second removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the second view type; and
performing, at the storage system, the selected removal operation with respect to the item.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes transmitting, from a storage system to a user system, information that, when processed by the user system, causes the user system to display a current view representing the one or more items. The method also includes selecting, at the storage system in response to a first user input signal that identifies at least one item from one or more items that are stored at the storage system, a removal operation based on one or more predetermined criteria, wherein the one or more predetermined criteria include a view type of the current view. The method also includes performing, at the storage system, the removal operation with respect to the at least one item.
-
Citations
17 Claims
-
1. A method comprising:
-
storing, at a storage system, an item that can be represented by a file interface screen having a first view type and can be represented by the file interface screen having a second view type that is different than the first view type; receiving, at the storage system from a user system, a request for a selected view of the file interface screen, wherein the selected view corresponds to at least one of the first view type or the second view type; transmitting, from the storage system to the user system, information that, when processed by the user system, causes the user system to display the selected view, wherein the item is represented in the selected view; receiving, at the storage system, a first user input signal that identifies the item; identifying, at the storage system and in response to receiving the first user input signal, one of a first removal operation or a second removal operation as a selected removal operation, wherein the first removal operation includes deleting the at least one item, the second removal operation includes modifying information that associates the at least one item with the selected view of the one or more items such that the at least one item no longer appears in the selected view, the first removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the first view type and the second removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the second view type; and performing, at the storage system, the selected removal operation with respect to the item. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
transmitting, from a storage system to a user system, information that, when processed by the user system, causes the user system to display a current view representing one or more items that are stored at the storage system; receiving, at the storage system, a first user input signal that identifies at least one item from the one or more items that are stored at the storage system; identifying, at the storage system and in response to receiving the first user input signal, one of a first removal operation or a second removal operation based a predetermined criteria associated with at least one of the at least one item or the current view as a selected removal operation, wherein the first removal operation includes deleting the at least one item, the second removal operation includes modifying information that associates the at least one item with the selected view of the one or more items such that the at least one item no longer appears in the selected view, the first removal operation is identified by the storage system as the selected removal operation if the predetermined criteria has a first value and the second removal operation is identified by the storage system as the selected removal operation if the predetermined criteria has a second value that is different than the first value; performing, at the storage system, the selected removal operation with respect to the at least one item; and transmitting, from the storage system to the user system subsequent to performing the selected removal operation, information that, when processed by the user system, causes the user system to display a confirmation message, wherein the confirmation message identifies the selected removal operation, the confirmation message includes, and the storage system reverses the selected a user operable interface element that, when activated by a single user input action, causes the user system to transmit an alternative operation request to the storage system removal operation and performs an alternative operation with respect to the at least one item in response to the alternative operation request.
-
-
7. A non-transitory storage medium including program instructions executable by one or more processors that, when executed, cause the one or more processors to perform operations, the operations comprising:
-
storing, at a storage system, an item that can be represented by a file interface screen having a first view type and can be represented by the file interface screen having a second view type that is different than the first view type; receiving, at the storage system from a user system, a request for a selected view of the file interface screen, wherein the selected view corresponds to at least one of the first view type or the second view type; transmitting, from the storage system to the user system, information that, when processed by the user system, causes the user system to display the selected view, wherein the item is represented in the selected view; receiving, at the storage system, a first user input signal that identifies the item; identifying, at the storage system and in response to receiving the first user input signal, one of a first removal operation or a second removal operation as a selected removal operation, wherein the first removal operation includes deleting the at least one item, the second removal operation includes modifying information that associates the at least one item with the selected view of the one or more items such that the at least one item no longer appears in the selected view, the first removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the first view type and the second removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the second view type; and performing, at the storage system, the selected removal operation with respect to the item. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
one or more processors; and one or more memory devices for storing program instructions used by the one or more processors, wherein the program instructions, when executed by the one or more processors, cause the one or more processors to; store, at a storage system, an item that can be represented by a file interface screen having a first view type and can be represented by the file interface screen having a second view type that is different than the first view type; receive, at the storage system from a user system, a request for a selected view of the file interface screen, wherein the selected view corresponds to at least one of the first view type or the second view type; transmit, from the storage system to the user system, information that, when processed by the user system, causes the user system to display the selected view, wherein the item is represented in the selected view; receive, at the storage system, a first user input signal that identifies the item; identify, at the storage system and in response to receiving the first user input signal, one of a first removal operation or a second removal operation as a selected removal operation, wherein the first removal operation includes deleting the at least one item, the second removal operation includes modifying information that associates the at least one item with the selected view of the one or more items such that the at least one item no longer appears in the selected view, the first removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the first view type and the second removal operation is identified by the storage system as the selected removal operation if the selected view corresponds to the second view type; and perform, at the storage system, the selected removal operation with respect to the item. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification