Wake-up trigger for implementation of target actions
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.
Claims
exact text as granted — not AI-modified1 . A method for automatically triggering execution of a target action, comprising:
determining a desired context as a function of a target action; evaluating availability of the desired context; and executing the target action if the desired context is available.
2 . The method of claim 1 , wherein the desired context comprises an availability of a wireless link.
3 . The method of claim 1 , wherein the desired context comprises a status of a wireless link.
4 . The method of claim 1 , wherein the desired context comprises an availability of a remote server or peer device.
5 . The method of claim 1 , wherein the desired context comprises a processing performance level that includes a processing performance constraint.
6 . The method of claim 1 , wherein the desired context comprises a performance measure on a wireless link.
7 . The method of claim 6 , wherein the performance measure on the wireless link comprises a wireless link delay constraint, a wireless link bandwidth constraint, a wireless link power constraint, a wireless link interference constraint, an average wireless link throughput constraint, or combinations thereof.
8 . The method of claim 6 , wherein the performance measure on the wireless link is an end-to-end quality of service measure that comprises an end-to-end delay constraint, an end-to-end throughput constraint, or combinations thereof.
9 . The method of claim 1 , wherein the target action comprises one or more of obtaining global positioning system (GPS) fixes, processing compute-intensive data mining tasks, and interaction with a server for distributed processing.
10 . The method of claim 1 , further comprising retaining data associated with the target action if the context is not available.
11 . The method of claim 10 , further comprising:
monitoring the availability of the desired context associated with the retained data; and executing the target action with the retained data when the desired context is available.
12 . The method of claim 1 , further comprising:
monitoring the availability of the desired context; suspending execution of the target action if the desired context is no longer available; and retaining data associated with the suspended target action.
13 . A wireless communications apparatus, comprising:
a memory that retains instructions related to: determining a desired context as a function of a target action, evaluating availability of the desired context, 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.
14 . The wireless communications apparatus of claim 13 , wherein the desired context comprises an availability of a wireless link.
15 . The wireless communications apparatus of claim 13 , wherein the desired context comprises a status of a wireless link.
16 . The wireless communications apparatus of claim 13 , wherein the desired context comprises an availability of a remote server or peer device.
17 . The wireless communications apparatus of claim 13 , wherein the desired context comprises a processing performance level that includes a processing performance constraint.
18 . The wireless communications apparatus of claim 13 , wherein the desired context comprises a performance measure on a wireless link.
19 . A wireless communications apparatus that triggers execution of a target action, comprising:
means for determining a desired context as a function of a target action; means for evaluating availability of the desired context; and means for executing the target action if the desired context is available.
20 . A computer-readable medium comprising codes for causing a computer to:
determine a desired context as a function of a target action; evaluate availability of the desired context; and execute the target action if the desired context is available.Join the waitlist — get patent alerts
Track US2015223009A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.