System and method to initiate a housekeeping operation at a mobile device
First Claim
Patent Images
1. A method comprising:
- detecting that a mobile device is charging;
in response to detecting that the mobile device is charging, modifying a schedule for performance of a scheduled housekeeping operation at the mobile device andwherein the scheduled housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method to initiate a housekeeping operation at a mobile device is disclosed. In a particular embodiment, a method at a mobile device includes modifying a scheduled housekeeping operation in response to determining that the mobile device is in a charging mode.
25 Citations
30 Claims
-
1. A method comprising:
-
detecting that a mobile device is charging; in response to detecting that the mobile device is charging, modifying a schedule for performance of a scheduled housekeeping operation at the mobile device and wherein the scheduled housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method at a mobile device that executes housekeeping operations according to a schedule, the method comprising:
-
detecting that the mobile device is charging; and in response to detecting that the mobile device is charging, initiating a housekeeping operation at the mobile device in accordance with a system-level policy of the mobile device, wherein the system-level policy comprises, when the mobile device is charging, initiating the housekeeping operation at a time other than a scheduled initiation time; and wherein the housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
relaxing a physical design requirement of a component of a mobile device based on an adjustable system-level policy controlled external to the component, wherein the adjustable system-level policy controls performance of a housekeeping operation based on, at least in part, whether the mobile device is charging; and wherein the housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a component configured to execute a housekeeping operation at a mobile device according to a schedule; and a power management integrated circuit configured to, when the component is operating according to the schedule, initiate the housekeeping operation at the component in response to detecting that the mobile device is charging and at a time other than a scheduled initiation time of the housekeeping operation; and wherein the housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
means for executing a housekeeping operation at a mobile device according to a schedule; means for initiating the housekeeping operation, when the means for executing the housekeeping operation is operating according to the schedule, in response to detecting that the mobile device is charging and at a time other than a scheduled initiation time of the housekeeping operation; and wherein the housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof. - View Dependent Claims (25, 26)
-
-
27. A method comprising:
-
at a mobile device that executes housekeeping operations according to a schedule; a first step for detecting that the mobile device is charging; and a second step for, in response to detecting that the mobile device is charging, initiating a housekeeping operation at the mobile device in accordance with a system-level policy of the mobile device, wherein the system-level policy comprises, when the mobile device is charging, initiating the housekeeping operation at a time other than a scheduled initiation timer; and wherein the housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof. - View Dependent Claims (28)
-
-
29. A computer-readable tangible medium storing instructions that, when executed by a processor of a mobile device that executes housekeeping operations according to a schedule, cause the processor to:
-
detect that the mobile device is charging; in response to detecting that the mobile device is charging, initiate a housekeeping operation at the mobile device in accordance with a system-level policy of the mobile device, wherein the system-level policy comprises, when the mobile device is charging, initiating the housekeeping operation at a time other than a scheduled initiation time; and wherein the housekeeping operation comprises performing an error correction operation at a memory of the mobile device, performing a memory self-refresh operation at the memory of the mobile device, performing a transfer operation from volatile memory of the mobile device to non-volatile memory of the mobile device, or any combination thereof. - View Dependent Claims (30)
-
Specification