Method and apparatus for updating application
First Claim
Patent Images
1. A method of updating an application by an electronic device, the method comprising:
- activating an automatic update of an application installed in the electronic device;
designating the application as one group of a plurality of groups based on at least one of a use frequency of the application and a use time of the application, which are determined based on a user interaction, which includes one of whether the user approaches a screen of the electronic device and whether the user interacts with the electronic device, detected by a sensor of the electronic device, each group of the plurality of groups corresponding to a different recurring update period;
receiving new version information of the application pushed from an update server;
controlling an update schedule such that the application is updated after a time point by filtering an update request event generated in response to reception of the new version information; and
postponing the automatic update of the application until the time point of the recurring update period corresponding to the designated group of the application and updating the application after the time point by transmitting the filtered update request of the application to the update server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for updating an application are provided. An electronic device activates an automatic update of an installed application, designates the application as one group of one or more groups distinguished according to an update period. The electronic device controls to update the application after a time point of an update period corresponding to the designated group.
108 Citations
18 Claims
-
1. A method of updating an application by an electronic device, the method comprising:
-
activating an automatic update of an application installed in the electronic device; designating the application as one group of a plurality of groups based on at least one of a use frequency of the application and a use time of the application, which are determined based on a user interaction, which includes one of whether the user approaches a screen of the electronic device and whether the user interacts with the electronic device, detected by a sensor of the electronic device, each group of the plurality of groups corresponding to a different recurring update period; receiving new version information of the application pushed from an update server; controlling an update schedule such that the application is updated after a time point by filtering an update request event generated in response to reception of the new version information; and postponing the automatic update of the application until the time point of the recurring update period corresponding to the designated group of the application and updating the application after the time point by transmitting the filtered update request of the application to the update server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device updating an application, the electronic device comprising:
-
memory for storing an application designated as one group of a plurality of groups based on at least one of a use frequency of the application and a use time of the application, which are determined based on a user interaction, which includes one of whether the user approaches a screen of the electronic device and whether the user interacts with the electronic device, detected by a sensor of the electronic device, each group of the plurality of groups corresponding to a different recurring update period; a communication unit configured to receive new version information of the application pushed from an update server, and to transmit an update request of the application to the update server; and a controller configured to control to activate an automatic update of the application, to control to filter the update request generated in response to reception of the new version information, and to control to transmit the filtered update request after a time point of the recurring update period corresponding to the designated group of the application, in response to receiving the new version information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of updating an application by an electronic device, the method comprising:
-
identifying at least one of a use frequency of an application installed in the electronic device and a use time of the application, which are determined based on a user interaction, which includes one of whether the user approaches a screen of the electronic device and whether the user interacts with the electronic device, detected by a sensor of the electronic device; designating a recurring update period of the application based on at least one of the use frequency of the application and the use time of the application; receiving new version information of the application pushed from an update server; controlling an update schedule such that the application is updated until a time point of the designated recurring update period by filtering an update request generated in response to reception of the new version information; and transmitting the filtered update request of the application to the update server until the time point of the designated recurring update period, in response to reception of the new version information.
-
-
18. An electronic device updating an application, the electronic device comprising:
-
a memory for storing a recurring update period of the application; a communication unit configured to receive new version information of the application pushed from an update server; and controller configured to designate the recurring update period based on at least one of a use frequency of the application and a use time of the application, which are determined based on a user interaction, which includes one of whether the user approaches a screen of the electronic device and whether the user interacts with the electronic device, detected by a sensor of the electronic device, to control to filter the update request generated in response to reception of the new version information, and to control to transmit the filtered update request of the application to the update server after a time point of the recurring update period, in response to receiving the new version information.
-
Specification