POWER SAVING METHOD AND APPARATUS
A method and an apparatus for enabling battery power saving in an associated device is disclosed. Said battery saving is enabled by receiving electromagnetic energy carried by a wireless signal, obtaining operating power from the received electromagnetic energy, receiving a data unit over a wireless link, storing the data unit in a memory, and providing the data unit from the memory in response to a memory read request received via an input/output controller.
1 . A method comprising:
receiving via a first wireless link electromagnetic energy carried by a wireless signal;
obtaining operating power from the received electromagnetic energy;
receiving a data unit over a second wireless link that is separate from the first wireless link, wherein the second wireless link is an impulse radio link;
storing the data unit in a memory; and
providing the data unit from the memory in response to a memory read request received via an input/output controller.
2 . A method according to claim 1 , further comprising:
receiving a second data unit via the input/output controller;
storing the second data unit in the memory; and
providing the second data unit from the memory in response to a second memory read request received via the second wireless link.
3 . A method according to claim 1 , further comprising:
receiving program commands via the second wireless link; and
providing the program commands via the input/output controller.
4 . (canceled)
5 . (canceled)
6 . A method according to claim 3 , further comprising:
receiving parameters associated with the program commands via the second wireless link; and
providing the parameters via the input/output controller.
7 . A method according to claim 3 , wherein the program commands are provided to cause an application to launch and wherein the method further comprises:
receiving application data to be processed by the application via the second wireless link; and
providing the application data via the input/output controller.
8 . An apparatus comprising:
a power unit configured to receive via a first wireless link electromagnetic energy carried by a wireless signal and to obtain operating power for the apparatus from the received electromagnetic energy;
a communication unit configured to operate a communication connection over a second wireless link that is separate from the first wireless link, wherein the second wireless link is an impulse radio link;
an input/output controller;
a memory; and
a processor configured to:
receive a data unit from a peer apparatus via the second wireless link;
store the data unit in the memory; and to
provide the data unit from memory through the input/output controller in response to a memory read request received through the input/output controller.
9 . An apparatus according to claim 8 , wherein the processor is further configured to:
receive a second data unit through the input/output controller;
store the second data unit in the memory; and to
provide the second data unit from the memory through the communication unit in response to a second memory read request received through the communication unit.
10 . An apparatus according to claim 8 , wherein the data units carry application data.
11 . (canceled)
12 . (canceled)
13 . (canceled)
14 . An apparatus according to claim 8 , wherein the first wireless link is an ultra high frequency or a near field communication link and the second wireless link is a ultra wideband link.
15 . An apparatus according to claim 8 , wherein the processor is further configured to:
receive program commands through the communication unit; and to provide the program commands through the input/output controller.
16 . An apparatus according to claim 15 , wherein the processor is further configured to:
receive parameters associated with the program commands through the communication unit; and to
provide the parameters through the input/output controller.
17 . An apparatus according to claim 15 , wherein the processor is further configured to:
launch an application responsive to the received program commands;
receive application data to be processed by the application through the communication unit; and to provide the application data through the input/output controller.
18 . An apparatus according to claim 8 , wherein the apparatus is further configured to indicate to the peer apparatus one or more content selection criteria for content to be received via the second wireless link.
19 . A method comprising:
transmitting electromagnetic energy over a first wireless link;
receiving a data unit through an input/output controller;
storing the data unit in a memory; and
providing the data unit via a second wireless link, wherein the second wireless link is an impulse radio link.
20 . A method according to claim 19 , further comprising:
receiving a second data unit via the second wireless link;
storing the second data unit in the memory; and
providing the second data unit via the input/output controller.
21 . A method according to claim 19 , further comprising:
sending program commands via the second wireless link.
22 . An apparatus comprising:
a transmitter configured to transmit electromagnetic energy to a peer apparatus over a first wireless link;
a communication unit configured to operate a communication connection over a second wireless link, wherein the second wireless link is an impulse radio link;
an input/output controller;
a memory; and
a processor configured to:
receive a data unit through the input/output controller;
store the data unit in the memory; and to provide the data unit from the memory to the peer apparatus via the second wireless link.
23 . An apparatus according to claim 22 , wherein the processor is further configured to:
receive a second data unit from a peer apparatus via the second wireless link;
store the second data unit in the memory; and to
provide the second data unit via the input/output controller.
24 . An apparatus according to claim 22 , wherein the processor is further configured to send program commands to the peer apparatus via the second wireless link.
25 . (canceled)
26 . A computer program embodied in a computer readable memory medium configured to cause an apparatus on executing the program to perform:
receiving via a first wireless link electromagnetic energy carried by a wireless signal;
obtaining operating power from the received electromagnetic energy;
receiving a data unit over a second wireless link that is separate from the first wireless link, wherein the second wireless link is an impulse radio link;
storing the data unit in a memory; and
providing the data unit from the memory in response to a memory read request received via an input/output controller.
27 . (canceled)
28 . (canceled)