System and method of a manipulative handle in an interactive mobile user interface
First Claim
1. A method of an interactive user interface for accessing a cloud-based platform via a mobile device, comprising:
- displaying, to a user, first information concerning a multi-file cloud-based platform supported activity on a user interface element of an application on the mobile device, the application providing access to one or more content items in the cloud-based platform and allowing interaction with one or more users of the cloud-based platform, the user interface element configured to provide customized user-specific options selectable by the user based on analyzing data relating to usage of the application on the mobile device, the usage of the application comprising access to the one or more content items or interaction with the one or more users, wherein the multi-file cloud-based platform supported activity includes at least two files;
detecting engagement of the user interface element or a region defined by a perimeter relative to the user interface element for generating the data relating to the usage of the application on the mobile device, wherein the engagement includes engagement of multiple contact points on the user interface element or the region defined by the perimeter relative to the user interface element;
upon detecting the engagement of the user interface element or the region defined by the perimeter relative to the user interface element, determining a state of the user interface element, wherein the state of the user interface element includes a fully expanded state or a partially minimized state;
in response to determining that the user interface element is in a partially minimized state and the cloud-based platform supported activity is associated with an upload of a file or a file transfer session including the at least two files, changing the partially minimized user interface element to a fully expanded user interface element to reveal information that is concealed in the partially minimized state and is supplemental to the first information;
upon identifying that the cloud-based platform supported activity is associated with an upload of a file, displaying second information within the fully expanded user interface element, the second information including a size information corresponding to a portion of the file being uploaded, a remaining time to complete the upload of the file, a name of a collaboration folder where the file is being uploaded, and a consumed size of the collaboration folder where the file is being uploaded, wherein the display of the second information is asynchronously updated during the upload of the file; and
upon identifying that the cloud-based platform supported activity is associated with a file transfer session, displaying second information within the fully expanded user interface element, the second information including a size of the file being transferred, a location for the transfer of the file, a size information corresponding to a portion of the file being transferred, wherein the display of the second information is asynchronously updated during the file transfer session.
4 Assignments
0 Petitions
Accused Products
Abstract
System and method of a manipulative handle for revealing detail information in an interactive mobile user interface are disclosed. In one embodiment, when an activity supported by a cloud-based (e.g., online cloud-based collaboration platform) is initiated, the status of the activity is tracked and displayed using an animated user interface element. On and/or near the animated user interface element are hidden grab points that can be engaged to expand the user interface element to reveal detail relating to the activity. If the user interface element is already in an expanded state, detecting activation of hidden grab points on and/or near the user interface element causes minimization of the user interface element, thereby concealing the detail revealed earlier.
485 Citations
32 Claims
-
1. A method of an interactive user interface for accessing a cloud-based platform via a mobile device, comprising:
-
displaying, to a user, first information concerning a multi-file cloud-based platform supported activity on a user interface element of an application on the mobile device, the application providing access to one or more content items in the cloud-based platform and allowing interaction with one or more users of the cloud-based platform, the user interface element configured to provide customized user-specific options selectable by the user based on analyzing data relating to usage of the application on the mobile device, the usage of the application comprising access to the one or more content items or interaction with the one or more users, wherein the multi-file cloud-based platform supported activity includes at least two files; detecting engagement of the user interface element or a region defined by a perimeter relative to the user interface element for generating the data relating to the usage of the application on the mobile device, wherein the engagement includes engagement of multiple contact points on the user interface element or the region defined by the perimeter relative to the user interface element; upon detecting the engagement of the user interface element or the region defined by the perimeter relative to the user interface element, determining a state of the user interface element, wherein the state of the user interface element includes a fully expanded state or a partially minimized state; in response to determining that the user interface element is in a partially minimized state and the cloud-based platform supported activity is associated with an upload of a file or a file transfer session including the at least two files, changing the partially minimized user interface element to a fully expanded user interface element to reveal information that is concealed in the partially minimized state and is supplemental to the first information; upon identifying that the cloud-based platform supported activity is associated with an upload of a file, displaying second information within the fully expanded user interface element, the second information including a size information corresponding to a portion of the file being uploaded, a remaining time to complete the upload of the file, a name of a collaboration folder where the file is being uploaded, and a consumed size of the collaboration folder where the file is being uploaded, wherein the display of the second information is asynchronously updated during the upload of the file; and upon identifying that the cloud-based platform supported activity is associated with a file transfer session, displaying second information within the fully expanded user interface element, the second information including a size of the file being transferred, a location for the transfer of the file, a size information corresponding to a portion of the file being transferred, wherein the display of the second information is asynchronously updated during the file transfer session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 25, 26, 27, 28, 29, 30)
-
-
11. A mobile device having an interactive mobile user interface for accessing a cloud-based service to interact with a work item, comprising:
-
a processor configured to; detect the engagement of the user interface element or a region defined by the perimeter relative to the user interface element; and upon detecting the engagement of the user interface element or the region defined by the perimeter relative to the user interface element, determine a state of a user interface element or the region defined by the perimeter relative to the user interface element, wherein the state of the user interface element includes a fully expanded state or a partially minimized state; a memory unit having instructions stored thereon which when executed by the processor, causes the processor to generate the interactive mobile user interface having the user interface element configured to; display, to a user, status information concerning a multi-item cloud-based platform supported activity that includes at least two work items, the user interface element including multiple contact points responsive to user engagement; changing the partially minimized state user interface element to a fully expanded user interface element to reveal information that is concealed in the partially minimized state and is supplemental to the status information, in response to determining that the user interface element is in the partially minimized state, upon detecting engagement of the user interface element; upon identifying that the cloud-based platform supported activity is associated with an upload of the work item included in the at least two work items, displaying additional information within the fully expanded user interface element, the additional information including a size information corresponding to a portion of the work item being uploaded, a remaining time to complete the upload of the work item, a name of a collaboration workspace where the work item is being uploaded, and a consumed size of the collaboration workspace where the work item is being uploaded, wherein the display of the additional information is asynchronously updated during the upload of the work item; upon identifying that the cloud-based platform supported activity is associated with a work item transfer session including the at least two work items, displaying additional information within the fully expanded user interface element, the additional information including a size of the work item being transferred, a location for the transfer of the work item, a size information corresponding to a portion of the work item being transferred, wherein the display of the additional information is asynchronously updated during the work item transfer session; and provide customized user-specific options selectable by the user based on analyzing the data relating to the usage of an application associated with the mobile user interface, the application providing access to one or more content items in the cloud-based platform and allowing interaction with one or more users of the cloud-based platform and the usage of the application comprising access to the one or more content items or interaction with the one or more users. - View Dependent Claims (12, 13, 14, 15, 16, 17, 31)
-
-
18. A non-transitory computer-readable storage medium storing a set of instructions which when executed by a computing system on a mobile device causes the computing system to perform a method for generating an interactive user interface on a mobile display region for providing information related to processing information of a work item of a cloud-based environment, comprising:
-
displaying, to a user, status information relating to a multi-item cloud-based environment supported activity associated with at least two work items; providing a user interface element for user interaction, wherein the user interface element includes multiple contact points responsive to user interaction, the user interface element configured to provide customized user-specific options selectable by the user based on analyzing data relating to usage of an application on the mobile device, the application providing access to one or more content items in the cloud-based platform and allowing interaction with one or more users of the cloud-based platform and the usage of the application comprising access to the one or more content items or interaction with the one or more users; detecting the user interaction with the user interface element for generating the data relating to the usage of the application on the mobile device; upon detecting the user interaction, determining a state of the user interface element, wherein the state of the user interface element includes a fully expanded state or a partially minimized state; in response to determining that the user interface element is in a partially minimized state and the cloud-based environment supported activity associated with an upload of a work item or a work item transfer session, changing the partially minimized user interface element to a fully expanded user interface element to reveal information that is concealed in the partially minimized state and is supplemental to the status information; upon identifying that the cloud-based environment supported activity is associated with an upload of the work item, displaying additional information within the fully expanded user interface element, the additional information including a size information corresponding to a portion of the work item being uploaded, a remaining time to complete the upload of the work item, a name of a collaboration workspace where the work item is being uploaded, and a consumed size of the collaboration workspace where the work item is being uploaded, wherein the display of the additional information is asynchronously updated during the upload of the work item; and upon identifying that the cloud-based environment supported activity is associated with a work item transfer session, displaying additional information within the fully expanded user interface element, the additional information including a size of the work item being transferred, a location for the transfer of the work item, a size information corresponding to a portion of the work item being transferred, wherein the display of the additional information is asynchronously updated during the work item transfer session. - View Dependent Claims (19, 20, 21, 22, 23, 24, 32)
-
Specification