System and method for executing a cloud computing task
First Claim
Patent Images
1. A method implemented using a client terminal, the method comprising:
- determining, by the client terminal, whether a present time belongs to a predetermined time period;
determining, by the client terminal, whether the client terminal is possible to utilize the Internet for free within a wireless-fidelity (Wi-Fi) zone when the present time belongs to the predetermined time period;
determining, by the client terminal, whether the client terminal is in a recharging state when the client terminal is possible to utilize the Internet for free within the Wi-Fi zone;
receiving, by the client terminal, data by accessing a server via the Internet for free to execute a cloud computing task when the client terminal is in the recharging state;
analyzing, by the client terminal, the received data;
transmitting, by the client terminal, a result of the analyzed data to the server;
determining, by the client terminal, whether a threshold time is reached;
terminating, by the client terminal, the cloud computing task when the threshold time is reached; and
maintaining, by the client terminal, the cloud computing task when the threshold time is not reached,wherein the client terminal does not execute the cloud computing task when the client terminal is out of the Wi-Fi zone,wherein the cloud computing task is performed by the client terminal and shared with at least one other terminal by enabling the client terminal to connect with the at least one other terminal in parallel, andwherein the threshold time is associated with the execution time of the cloud computing task.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment system and method provides executing at least a portion of a cloud computing task on a client terminal. The system and method further includes checking whether the client terminal is recharging or not and accessing a server for executing the cloud computing task if the terminal is recharging.
-
Citations
14 Claims
-
1. A method implemented using a client terminal, the method comprising:
-
determining, by the client terminal, whether a present time belongs to a predetermined time period; determining, by the client terminal, whether the client terminal is possible to utilize the Internet for free within a wireless-fidelity (Wi-Fi) zone when the present time belongs to the predetermined time period; determining, by the client terminal, whether the client terminal is in a recharging state when the client terminal is possible to utilize the Internet for free within the Wi-Fi zone; receiving, by the client terminal, data by accessing a server via the Internet for free to execute a cloud computing task when the client terminal is in the recharging state; analyzing, by the client terminal, the received data; transmitting, by the client terminal, a result of the analyzed data to the server; determining, by the client terminal, whether a threshold time is reached; terminating, by the client terminal, the cloud computing task when the threshold time is reached; and maintaining, by the client terminal, the cloud computing task when the threshold time is not reached, wherein the client terminal does not execute the cloud computing task when the client terminal is out of the Wi-Fi zone, wherein the cloud computing task is performed by the client terminal and shared with at least one other terminal by enabling the client terminal to connect with the at least one other terminal in parallel, and wherein the threshold time is associated with the execution time of the cloud computing task. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A client terminal comprising:
a controller configured to; determine whether a present time belongs to a predetermined time period when the present time belongs to the predetermined time period, determine whether the client terminal is possible to utilize the Internet for free within a wireless-fidelity (Wi-Fi) zone when the client terminal is possible to utilize the Internet for free within the Wi-Fi zone, determine whether the client terminal is in a recharging state when the client terminal is in the recharging state, receive data by accessing a server via the Internet for free to execute a cloud computing task, analyze the received data, transmit a result of the analyzed data to the server, determine whether a threshold time is reached when the threshold time is reached, terminate the cloud computing task, and when the threshold time is not reached, maintain the cloud computing task, wherein the client terminal is configured to not execute the cloud computing task when the client terminal is out of the Wi-Fi zone, wherein the cloud computing task is performed by the client terminal and shared with at least one other terminal by enabling the client terminal to connect with the at least one other terminal in parallel, and wherein the threshold time is associated with the execution time of the cloud computing task. - View Dependent Claims (7, 8, 9, 10)
-
11. A system comprising:
-
a server; and a client terminal configured; determine whether a present time belongs to a predetermined time period when the present time belongs to the predetermined time period, determine whether the client terminal is possible to utilize the Internet for free within a wireless-fidelity (Wi-Fi) zone when the client terminal is possible to utilize the Internet for free within the Wi-Fi zone, determine whether the client terminal is in a recharging state when the client terminal is in the recharging state, receive data by accessing the server via the Internet for free to execute a cloud computing task, analyze the received data, transmit a result of the analyzed data to the server, determine whether a threshold time is reached when the threshold time is reached, terminate the cloud computing task, and when the threshold time is not reached, maintain the cloud computing task, wherein the client terminal is configured to not execute the cloud computing task when the client terminal is out of the Wi-Fi zone, wherein the cloud computing task is performed by the client terminal and shared with at least one other terminal by enabling the client terminal to connect with the at least one other terminal in parallel, and wherein the threshold time is associated with the execution time of the cloud computing task. - View Dependent Claims (12, 13, 14)
-
Specification