PARALLEL UTILIZATION OF AN ELECTRONIC DEVICE
A method of parallel utilization of an electronic device is disclosed. The method comprises concurrently processing a first operation and a second operation, and responsive to determining that the second operation is complete, enabling a user to terminate the processing of the first operation.
1 . A method of parallel utilization of an electronic device, the method comprising:
concurrently processing a first operation and a second operation; and
responsive to determining that the second operation is complete, enabling a user to terminate the processing of the first operation.
2 . The method of claim 1 , further comprising providing a graphical representation related to the processing of the second operation, the graphical representation comprising a graphical process index indicating a proportion of the second operation that has already been processed.
3 . The method of claim 1 , further comprising providing a graphical representation related to the processing of the first operation, the graphical representation comprising a graphical process index indicating a proportion of the first operation that has already been processed.
4 . The method of claim 3 , further comprising merging the graphical representation related to the first operation and a graphical representation related to the second operation with each other to form a single user interface.
5 . The method of claim 1 , further comprising rendering a user interface including interactive elements receptive to user input manipulating the processing of the first operation.
6 . The method of claim 5 , further comprising:
receiving, by means of the user interface, user input related to terminating the processing of the first operation; and
terminating the processing of the first operation.
7 . The method of claim 6 , further comprising storing a time stamp identifying a portion of the first operation which has already been processed when the user input is received.
8 . The method of claim 1 , wherein the first operation comprises an operation of rendering digital content.
9 . The method of claim 8 , wherein the digital content is at least partially defined by data that has been pre-cached, or by data that is downloaded via a network to the electronic device, or by data that is available from a hard disk drive or other local storage medium of the electronic device.
10 . The method of claim 1 , wherein the second operation comprises one or more of:
a download of data via a network to the electronic device;
a download of data from a cache;
a download of data that is available from a hard disk drive or from one or more other local storage media;
one or more file saves; and
at least one update operation.
11 . An electronic device allowing parallel utilization of operations, the electronic device comprising a processor, wherein the device is adapted to:
concurrently process a first operation and a second operation; and
enable a user to terminate the processing of the first operation when the processing of the second operation has been completed.
12 . The device of claim 11 further comprising a display, wherein the device is further adapted to provide via the display a graphical representation related to the processing of the second operation, the graphical representation comprising a timeline related to the processing time of the second operation.
13 . The device of claim 11 further comprising a display, wherein the device is further adapted to provide via the display a graphical representation related to the processing of the first operation, the graphical representation comprising a timeline related to the processing time of the first operation.
14 . The device of claim 13 , wherein the graphical representation related to the first operation and a graphical representation related to the second operation are merged with each other to form a single user interface.
15 . The device of claim 11 , wherein the device is further adapted to render a user interface which is receptive to user input manipulating the processing of the first operation.
16 . The device of claim 15 , wherein the device is further adapted to terminate the processing of the first operation upon receiving, via the user interface, user input related to terminating the processing of the first operation.
17 . The device of claim 16 , wherein the device is further adapted to store a time stamp identifying a portion of the first operation which has already been processed in response to user input related to terminating the processing of the first operation.
18 . The device of claim 11 , wherein the first operation comprises an operation of rendering digital content.
19 . The device of claim 18 , wherein the digital content is at least partially defined by data that has been pre-cached on a local storage medium of the device.
20 . The device of claim 11 , wherein the second operation comprises one or more of:
download of data via a network to the device;
download of data from a cache;
download of data that is available from a hard disk drive or from one or more other local storage media;
one or more file saves; and
at least one update operation.