Wake-up trigger for implementation of target actions
First Claim
Patent Images
1. A method for automatically triggering execution of a target action, comprising:
- determining a desired context as a function of the target action, wherein the desired context comprises a connection to a power supply external to a wireless communications apparatus;
evaluating availability of the desired context based on a predictive schedule that is a function of historical information, wherein evaluating availability of the desired context comprises evaluating whether the wireless communications apparatus is connected to an external power supply based on the predictive schedule that is a function of historical information about when the wireless communications apparatus previously connected to an external power supply, and wherein the predictive schedule comprises an estimated future time for evaluating the availability and an interval and a time window for re-evaluating the availability when the desired context is not available at the estimated future time; and
executing the target action automatically if the desired context is available.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects relate to automatic execution of a target action, which can be energy-intensive tasks, processing compute-intensive tasks, interaction with a node, or combinations thereof. A context aware trigger, power aware trigger, a randomly scheduled wakeup trigger, a deterministically scheduled wakeup trigger, and/or a predictively scheduled wakeup trigger can be utilized to determine the availability of contexts associated with the target action. Based on the availability of a context that should be available, one or more target actions are automatically executed and/or selectively suspended.
-
Citations
24 Claims
-
1. A method for automatically triggering execution of a target action, comprising:
-
determining a desired context as a function of the target action, wherein the desired context comprises a connection to a power supply external to a wireless communications apparatus; evaluating availability of the desired context based on a predictive schedule that is a function of historical information, wherein evaluating availability of the desired context comprises evaluating whether the wireless communications apparatus is connected to an external power supply based on the predictive schedule that is a function of historical information about when the wireless communications apparatus previously connected to an external power supply, and wherein the predictive schedule comprises an estimated future time for evaluating the availability and an interval and a time window for re-evaluating the availability when the desired context is not available at the estimated future time; and executing the target action automatically if the desired context is available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A wireless communications apparatus, comprising:
-
a memory that retains instructions related to; determining a desired context as a function of a target action, wherein the desired context comprises a connection to a power supply external to the wireless communications apparatus, evaluating availability of the desired context based on a predictive schedule that is a function of historical information, wherein evaluating availability of the desired context comprises evaluating whether the wireless communications apparatus is connected to an external power supply based on the predictive schedule that is a function of historical information about when the wireless communications apparatus previously connected to an external power supply, and wherein the predictive schedule comprises an estimated future time for evaluating the availability and an interval and a time window for re-evaluating the availability when the desired context is not available at the estimated future time, and executing the target action automatically if the desired context is available; and a processor, coupled to the memory, configured to execute the instructions retained in the memory. - View Dependent Claims (16, 17, 18)
-
-
19. A wireless communications apparatus that automatically triggers execution of a target action, comprising:
-
means for determining a desired context as a function of the target action, wherein the desired context comprises a connection to a power supply external to the wireless communications apparatus; means for evaluating availability of the desired context based on a predictive schedule that is a function of historical information, wherein the means for evaluating availability of the desired context comprises means for evaluating whether the wireless communications apparatus is connected to an external power supply based on the predictive schedule that is a function of historical information about when the wireless communications apparatus previously connected to an external power supply, and wherein the predictive schedule comprises an estimated future time for evaluating the availability and an interval and a time window for re-evaluating the availability when the desired context is not available at the estimated future time; and means for executing the target action automatically if the desired context is available. - View Dependent Claims (20, 21, 22)
-
-
23. A non-transitory computer-readable medium comprising:
-
a first set of codes for causing a computer to determine a desired context as a function of a target action, wherein the desired context comprises a connection to a power supply external to a wireless communications apparatus; a second set of codes for causing the computer to evaluate availability of the desired context based on a predictive schedule that is a function of historical information, wherein evaluating availability of the desired context comprises evaluating whether the wireless communications apparatus is connected to an external power supply based on the predictive schedule that is a function of historical information about when the wireless communications apparatus previously connected to an external power supply, and wherein the predictive schedule comprises an estimated future time for evaluating the availability and an interval and a time window for re-evaluating the availability when the desired context is not available at the estimated future time; a third set of codes for causing the computer to execute the target action automatically if the desired context is available; and a fourth set of codes for causing the computer to retain data associated with the target action if the context is not available.
-
-
24. At least one processor configured to automatically trigger execution of tasks, comprising:
-
a first module for determining a desired context as a function of a target action, wherein the desired context comprises a connection to a power supply external to a wireless communications apparatus; a second module for evaluating availability of the desired context based on a predictive schedule that is a function of historical information, wherein evaluating availability of the desired context comprises evaluating whether the wireless communications apparatus is connected to an external power supply based on the predictive schedule that is a function of historical information about when the wireless communications apparatus previously connected to an external power supply, and wherein the predictive schedule comprises an estimated future time for evaluating the availability and an interval and a time window for re-evaluating the availability when the desired context is not available at the estimated future time; a third module for executing the target action automatically if the desired context is available; a fourth module for suspending execution of the target action if the desired context is no longer available; and a fifth module for retaining data associated with the suspended target action.
-
Specification