System and method of interacting with data at a wireless communication device
First Claim
1. A method comprising:
- generating a graphical user interface at a wireless communication device, wherein the graphical user interface indicates a video data item stored at the wireless communication device;
in response to receiving a first input via the graphical user interface indicating that the video data item has been selected;
determining a first set of actions based on a first set of capabilities accessible to the wireless communication device when the first input is received, wherein each action of the first set of actions is executable with respect to the video data item using the first set of capabilities; and
determining a second set of actions based on a second set of capabilities that are not accessible to the wireless communication device when the first input is received, wherein each action of the second set of actions is executable with respect to the video data item when the wireless communication device has access to the second set of capabilities, and wherein the second set of capabilities includes a capability to transmit data via a Long Term Evolution connection;
in response to determining the first set of actions and the second set of actions, updating the graphical user interface to identify the first set of actions as selectable and to identify a delayed actions option associated with the second set of actions;
receiving a second input via the graphical user interface, the second input indicating a selection of the delayed actions option; and
in response to receiving the selection of the delayed actions option, updating the graphical user interface to include multiple icons, the multiple icons including an upload icon to indicate that the video data item is to be uploaded via the Long Term Evolution connection when the wireless communication device has access to the second set of capabilities, wherein the upload icon is displayed within the graphical user interface in a position proximate to the video data item.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of interacting with data at a wireless communication device is provided. The wireless communication device has access to a first set of capabilities. Data is received at the wireless communication device via a wireless transmission. The data represents visual content that is viewable via a display device. A graphical user interface, including a delayed action selector, is provided via the display device. An input is received within a limited period of time after displaying the delayed action selector. The input is associated with a command to delay execution of an action with respect to the data until the wireless communication device has access to a second set of capabilities. The action is not supported by the first set of capabilities but is supported by the second set of capabilities. An indication of receipt of the input is provided at the wireless communication device.
-
Citations
19 Claims
-
1. A method comprising:
-
generating a graphical user interface at a wireless communication device, wherein the graphical user interface indicates a video data item stored at the wireless communication device; in response to receiving a first input via the graphical user interface indicating that the video data item has been selected; determining a first set of actions based on a first set of capabilities accessible to the wireless communication device when the first input is received, wherein each action of the first set of actions is executable with respect to the video data item using the first set of capabilities; and determining a second set of actions based on a second set of capabilities that are not accessible to the wireless communication device when the first input is received, wherein each action of the second set of actions is executable with respect to the video data item when the wireless communication device has access to the second set of capabilities, and wherein the second set of capabilities includes a capability to transmit data via a Long Term Evolution connection; in response to determining the first set of actions and the second set of actions, updating the graphical user interface to identify the first set of actions as selectable and to identify a delayed actions option associated with the second set of actions; receiving a second input via the graphical user interface, the second input indicating a selection of the delayed actions option; and in response to receiving the selection of the delayed actions option, updating the graphical user interface to include multiple icons, the multiple icons including an upload icon to indicate that the video data item is to be uploaded via the Long Term Evolution connection when the wireless communication device has access to the second set of capabilities, wherein the upload icon is displayed within the graphical user interface in a position proximate to the video data item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A device comprising:
-
a processor; and memory accessible to the processor, wherein the memory includes instructions that, when executed by the processor, cause the processor to perform operations including; generating a graphical user interface at a wireless communication device, wherein the graphical user interface indicates a video data item stored at the wireless communication device; in response to receiving a first input via the graphical user interface indicating that the video data item has been selected; determining a first set of actions based on a first set of capabilities accessible to the wireless communication device when the first input is received, wherein each action of the first set of actions is executable with respect to the video data item using the first set of capabilities; and determining a second set of actions based on a second set of capabilities that are not accessible to the wireless communication device when the first input is received, wherein each action of the second set of actions is executable with respect to the video data item when the wireless communication device has access to the second set of capabilities, and wherein the second set of capabilities includes a capability to transmit data via a Long Term Evolution connection; in response to determining the first set of actions and the second set of actions, updating the graphical user interface to identify the first set of actions as selectable and to identify a delayed actions option associated with the second set of actions; receiving a second input via the graphical user interface, the second input indicating a selection of the delayed actions option; in response to receiving the selection of the delayed actions option, updating the graphical user interface to include multiple icons, the multiple icons including an upload icon to indicate that the video data item is to be uploaded via the Long Term Evolution connection when the wireless communication device has access to the second set of capabilities, wherein the upload icon is displayed within the graphical user interface in a position proximate to the video data item; uploading the video data item via the Long Term Evolution connection in response to determining that the wireless communication device has access to the second set of capabilities; and replacing the upload icon with a second icon, wherein the second icon indicates that the video data item has been uploaded via the Long Term Evolution connection, and wherein the second icon is displayed within the graphical user interface in the position proximate to the video data item.
-
-
19. A computer-readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations including:
-
generating a graphical user interface at a wireless communication device, wherein the graphical user interface indicates a video data item; in response to receiving a first input via the graphical user interface indicating that the video data item has been selected; determining a first set of actions based on a first set of capabilities accessible to the wireless communication device when the first input is received, wherein each action of the first set of actions is executable with respect to the video data item using the first set of capabilities; and determining a second set of actions based on a second set of capabilities that are not accessible to the wireless communication device when the first input is received, wherein each action of the second set of actions is executable with respect to the video data item when the wireless communication device has access to the second set of capabilities, and wherein the second set of capabilities includes a capability to receive data via a Long Term Evolution connection; in response to determining the first set of actions and the second set of actions, updating the graphical user interface to identify the first set of actions as selectable and to identify a delayed actions option associated with the second set of actions; receiving a second input via the graphical user interface, the second input indicating a selection of the delayed actions option; in response to receiving the selection of the delayed actions option, updating the graphical user interface to include multiple icons, the multiple icons including a download icon to indicate that the video data item is to be downloaded to the wireless communication device via the Long Term Evolution connection when the wireless communication device has access to the second set of capabilities, wherein the download icon is displayed within the graphical user interface in a position proximate to the video data item; downloading the video data item via the Long Term Evolution connection in response to determining that the wireless communication device has access to the second set of capabilities; and replacing the download icon with a second icon, wherein the second icon indicates that the video data item has been downloaded to the wireless communication device via the Long Term Evolution connection, and wherein the second icon is displayed within the graphical user interface in the position proximate to the video data item.
-
Specification