The present disclosure relates generally to wireless communications and, more particularly, to wireless charging of wireless devices.
Wireless devices consume significant amounts of power from batteries. To maintain operability of the wireless devices, charging is necessary at times of low battery charge. Prior techniques for charging wireless device batteries involve removing the batteries from the devices and plugging the batteries into a battery charger. Other prior techniques involve physically plugging an electrically conductive cable from the wireless device to a constantly available power source such as an alternating current (AC) power source (e.g., a wall outlet) to charge a batter installed in the wireless device. More recent techniques for charging wireless device batteries involve wireless charging. For wireless charging, the wireless device is equipped with a wireless power receiver (e.g., an inductive coil) that receives power from a wireless power station having a wireless power transmitter (e.g., another inductive coil). When the wireless device is placed in sufficient proximity to the wireless power station, the wireless power transmitter of the wireless power station transmits energy via an electromagnetic field that is received by the wireless power receiver of the wireless device. The wireless power receiver of the wireless device converts the energy received via the electromagnetic field into electrical current to charge a battery of the wireless device.
Examples disclosed herein may be used with wireless charging of battery-operated devices to detect cross-connection between a power transmitting unit (PTU) (e.g., a wireless charging station) and numerous power receiving units (PRUs) (e.g., battery-operated wireless devices) during wireless charging processes, and to reduce or eliminate the effects of such cross-connection on wireless charging of a target PRU. For example, for wireless charging, a PRU is equipped with a wireless power receiver (e.g., an inductive coil) that receives power from a PTU having a wireless power transmitter (e.g., another inductive coil). When the PRU is placed in sufficient proximity to the PTU, the wireless power transmitter of the PTU transmits power in an electromagnetic field that is received by the wireless power receiver of the PRU. The wireless power receiver of the PRU converts the power received in the electromagnetic field into electrical current to charge a battery of the PRU. To facilitate such wireless charging, the PTU and the PRU also communicate with one another using wireless communications. Although the wireless charging electromagnetic field emitted by the PTU is receivable by the PRU when the PRU is within sufficiently close proximity (e.g., within an inch, or within a few millimeters or centimeters) to the PTU, the wireless communications sent by the PTU to initiate a wireless charging process can be received by PRUs that are further from the PTU than the maximum possible distance to carry out successful wireless charging. As such, PRUs that are not within sufficiently close proximity to a PTU for successful wireless charging may still engage in communications with the PTU to erroneously initiate a wireless charging process. Such circumstances are referred to herein as cross-connection events between a PTU and non-target PRUs (e.g., PRUs that are not intended to be the targets of wireless charging).
Cross-connection by non-target PRUs that are not actual targets of wireless charging can have undesirable effects such as degrading, interrupting, and/or preventing the charging processes of actual target PRUs that are intended for wireless charging (e.g., PRUs that are intentionally placed by users within sufficiently close proximity to a PTU to undergo wireless charging of the PRUs). For example, wireless charging in high-density environments such as conference rooms or enterprise cube environments in which PRU density is high (e.g., a large number of PRUs are present), a PTU can unintentionally cross-connect to one or more non-target PRUs that is/are not within sufficiently close proximity to the PTU for wireless charging by the PTU. This significantly degrades the user experience of target PRUs that are actually intended to undergo wireless charging. Examples disclosed herein may be used to detect instances of cross-connection and substantially reduce or eliminate adverse effects of such cross-connection on wireless charging of target PRUs. An example adverse effect may include instances of a PTU overcharging a target PRU when the PTU fails to receive a charge complete message from the target PRU because the PTU is communicatively connected to a different, non-target PRU. Another example adverse effect may include that the PTU receives incorrect charging parameters from a non-target PRU and uses the incorrect charging parameters to charge a target PRU in a non-optimal manner that could undercharge the target PRU and/or damage the target PRU.
Examples disclosed herein use forward-signaling techniques to detect cross-connection between a PTU and one or more PRUs. Cross-connection refers to the unintended result of establishing communications between the PTU and a non-target PRU using out-of-band (OOB) wireless communications that are separate from inductive charging power between the PTU and a target PRU. In examples disclosed herein, the OOB wireless communications are implemented using direct, wireless peer-to-peer connections between PTUs and PRUs based on the Bluetooth® low-energy wireless protocol. However, any other wireless protocol may be used including any other direct, wireless peer-to-peer communication protocols (e.g., Wi-Fi Direct) and/or any other wireless protocols that use an intermediary access point between PTUs and PRUs (e.g., Wi-Fi). Example forward-signaling techniques disclosed herein involve the PTU modulating a current (e.g., a coil current, ICOIL) across its transmitting inductive coil (e.g., a transmitter (Tx) resonator) to vary power transmitted in an electromagnetic field generated by the transmitting inductive coil. This varying power of the electromagnetic field is received by a receiving inductive coil (e.g., a receiver (Rx) resonator) of a target PRU which results in voltage levels (e.g., rectifier voltage, VRECT) that change over time at the receiving inductive coil. To use such current modulation for detecting cross-connection, examples disclosed herein modulate the electrical current of the Tx resonator at the PTU at particular time intervals between current levels that produce high and low voltages at the Rx resonator of the target PRU. For example, the electrical current of the Tx resonator is modulated to create a charging pattern (e.g., a reference charging pattern) of high and low voltages at the target PRU across the time intervals. In this manner, the target PRU can measure the resulting voltage levels at its Rx resonator and generate a measured charging pattern based on the high and low voltage levels across the time intervals. The measured charging pattern generated by the target PRU is representative of the reference charging pattern created by the modulated high and low electrical currents at the PTU. In examples disclosed herein, the target PRU sends the generated binary value to the PTU using an OOB wireless communication, and the PTU compares the received measured charging pattern to the reference charging pattern that it created using the modulated high and low electrical currents. When the PTU confirms that the received measured charging pattern matches its reference charging pattern, the PTU continues its wireless charging of the target PRU because the PTU has confirmed that it is actually charging a device.
For instances in which the PTU has cross-connected with a non-target PRU, the non-target PRU sends the PTU a binary value that is based on voltage levels at its Rx resonator, but the PTU detects the cross-connection because the measured charging pattern from the PRU does not match the reference charging pattern created by the PTU at its Tx resonator. That is, the non-target PRU is not within sufficiently close proximity to the PTU for the non-target PRU to receive an electromagnetic field from the PTU to affect voltage levels at the Rx resonator of the non-target PRU. As such, the voltage levels at the Rx resonator of the non-target PRU do not correspond to the modulated electrical current of the PTU. In such instances of cross-connection, the PTU stops its wireless charging process unless it receives a measured charging pattern from a PRU that does match the reference charging pattern created by the PTU at its Tx resonator (e.g., a binary value from a target PRU that is in sufficiently close proximity to the PTU for successful wireless charging).
Example forward-signaling techniques disclosed herein to modulate an electrical current at a Tx resonator of a PTU facilitate scalability and reliability. Example forward-signaling techniques disclosed herein facilitate scalability by being extendable to a significant number of PRUs without significantly increasing the amount of time needed to detect cross-connection. That is, in examples disclosed herein a PTU needs to only once create a reference charging pattern of modulated electrical current at its Tx resonator for reception by a target PRU. After modulating the reference charging pattern, the PTU can receive any number of measured charging patterns from PRUs to determine whether cross-connection exists. Since the PTU modulates its reference charging pattern once, the PTU can relatively quickly detect whether cross-connection exists based on received measured charging patterns from PRUs without needing to modulate its reference charging pattern numerous times. In contrast, backward-signaling techniques involve PRUs that generate charging patterns for detection by the PTU. In uses of such backward-signaling, as the number of PRUs increases within range of a PTU, the more charging patterns the PTU must detect to confirm whether cross-connection exists. This causes a large amount of latency due to the number of charging patterns that the PTU must detect and the time required to synchronize the PTU with each PRU to detect the charging patterns.
Example forward-signaling techniques disclosed herein also provides a high-level of reliability of cross-connection detections due to the larger amount of electrical power available to a PTU to generate reference charging patterns relative to the smaller amount of battery power available to PRUs for generating charging patterns. That is, in a backward-signaling process, a PRU's limited amount of battery power (especially during times of low battery charge) makes it challenging for a PRU to modulate its electrical current at its inductive charging coil with a sufficient range between high and low electrical current values to generate a sufficiently strong electromagnetic field that can be reliably detected by a PTU. However, the example forward-signaling techniques disclosed herein use the PTU, which is typically powered by a constantly available power source such as an AC power source, to generate the reference charging pattern. Using a constantly available power source to modulate its electrical current enables the PTU to generate sufficiently strong electromagnetic fields that are relatively easily detected with a high degree of reliability by a target PRU.
Examples disclosed herein may be used in connection with any suitable wireless charging standard including, for example, wireless charging standards from the Alliance for Wireless Power (A4WP) (e.g., the Rezence wireless charging standard), the Power Matters Alliance (PMA), the wireless power consortium (WPC) (e.g., the Qi wireless charging standard), and/or any other wireless charging standards group.
In the illustrated example, the PRU#1104 is a target PRU 104 that is intended to undergo wireless charging by the PTU 102 (e.g., a user intentionally places the target PRU 104 within sufficiently close proximity to the PTU 102 to wirelessly charge the target PRU 104). In the illustrated example, the PRU#2106 is a non-target PRU 106, and the PRU#3108 is another non-target PRU 108 (e.g., the non-target PRUs 106, 108 are not placed within wireless charging proximity of the PTU 102). Although only one target PRU 104 is shown in the illustrated example of
In the illustrated example, the PTU 102 creates an electromagnetic field 112 to induce a wireless charge in the target PRU 104 to charge a battery of the target PRU 104. The example PTU 102 and the example target PRU 104 use OOB wireless communications 114 to exchange control information to initiate, manage, and end wireless charging processes during which the PTU 102 wirelessly charges the target PRU 104. In examples disclosed herein, the OOB wireless communications 114 are separate from the electromagnetic field 112. However, in other examples, the OOB wireless communications 114 may instead be in band (IB) communications exchanged using the electromagnetic field 112. In the illustrated example of
In examples disclosed herein, the PTU 102 and the PRUs 104, 106, 108 use the OOB wireless communications 114 and 116 to communicate information to detect cross-connection. For example, the PTU 104 uses a reference charging pattern 120 to modulate the power transferred via the electromagnetic field 112. The reference charging pattern 120 of the illustrated example is represented by a 10-interval pattern shown as L-H-L-H-H-L-H-H-L-L (e.g., H corresponding to a high ICOIL electrical current level, and L corresponding to a low ICOIL electrical current level). By modulating the electromagnetic field 112 using the reference charging pattern 120, corresponding voltage levels (VRECT) are generated at the target PRU 104 when an Rx resonator of the target PRU 104 receives the modulated electromagnetic field 112. The target PRU 104 of the illustrated example measures the voltage values (VRECT) at its Rx resonator to generate a corresponding measured charging pattern 122 representative of the measured VRECT voltage values. The target PRU 104 then uses the OOB wireless communications 114 to send the measured charging pattern 122 to the PTU 102. In addition, the non-target PRUs 106, 108 send the PTU 102 respective measured charging patterns 124, 126 representative of VRECT voltage values measured at respective Rx resonators of the non-target PRUs 106, 108.
The PTU 102 of the illustrated example compares the measured charging patterns 122, 124, 126 received from the target PRU 104 and the non-target PRUs 106, 108 to the reference charging pattern 120 used by the PTU 102 to modulate an electrical current applied at its Tx resonator that in turn modulates the electromagnetic field 112. The example PTU 102 can then determine whether to continue a power transfer for a wireless charging process based on whether at least one of the measured charging patterns 122, 124, 126 from the PRUs 104, 106, 108 matches the reference charging pattern 120 of the PTU 102. In the illustrated example of
In examples in which the target PRU 104 is not within wireless charging proximity of the PTU 102, none of the measured charging patterns 122, 124, 126 received by the PTU 102 from PRUs matches the reference charging pattern 120 of the PTU 102. In such examples, the PTU 102 determines that cross-connection with non-target PRUs has erroneously initiated a power transfer for wireless charging by the PTU 102. As such, when no measured charging patterns 122, 124, 126 from PRUs match the reference charging pattern 120 of the PTU 102, the PTU 102 stops a power transfer to end a wireless charging process.
In the illustrated example, the PTU 102 uses any suitable time interval to modulate different electrical current levels applied at its Tx resonator based on corresponding portions or intervals of the reference charging pattern 120. For example, each electrical current level of the reference charging pattern 120 is represented by a corresponding high (H) or low (L) VRECT voltage level in the 10-interval pattern L-H-L-H-H-L-H-H-L-L. In some examples, each high/low level of the reference charging pattern 120 is represented by a corresponding binary bit (e.g., H=1, L=0) such that a 10-interval pattern is represented using ten bits (e.g., a 10-bit charging pattern). If the example PTU 102 uses 4 millisecond (ms) intervals for each electrical current (ICOIL) level modulation of the reference charging pattern 120, the PTU 102 can complete electrical current modulation based on the reference charging pattern 120 in 40 ms (e.g., 4 ms×10 electrical current modulation intervals). Alternatively, a 32-interval reference charging pattern (e.g., represented by 32 bits for the 32 intervals) would take 128 ms at a 4 ms modulation interval duration. If the PTU 102 uses a 250 ms modulation interval duration, the PTU 102 completes electrical current modulation based on the 10-interval reference charging pattern 120 in 2.5 seconds (s) (e.g., 250 ms×10 electrical current modulation intervals). In examples disclosed herein, a modulation interval duration is a length of time for which a high electrical current level or a low electrical current level is held at the Tx resonator of the PTU 102 to represent a corresponding portion or interval of the reference charging pattern 120. Selection of a time interval duration for modulating the electrical current (ICOIL) at the Tx resonator of the PTU 102 may be based on the minimum latency for PTUs to change between different current levels at their Tx resonators, the minimum latency for PRUs to detect changes in VRECT voltage levels at their Rx resonators, and/or any other suitable characteristics.
In some examples implemented in accordance with existing wireless communication standards, the modulation interval duration for modulating the ICOIL electrical current at the Tx resonator of the PTU 102 may be based on an existing VRECT voltage level reporting interval at which the PRUs 104, 106, 108 report VRECT voltage level measurements to the PTU 102. For example, the A4WP Wireless Power Transfer System Baseline System Specification (BSS) specifies that PRUs are to report their VRECT voltage level measurements to the PTU 102 every 250 ms. However, as described above, 250 ms for VRECT voltage level reporting intervals may be too slow when reporting a multi-interval measured charging pattern. For faster reporting of multi-interval measured charging patterns, the PTU 102 may be configured to send a modulation interval duration value to the PRUs 104, 106, 108 to inform the PRUs 104, 106, 108 at which rate to sample or measure their VRECT voltage levels and report the same to the PTU 102.
In some examples, the PRUs 104, 106, 108 over-sample their corresponding VRECT voltage levels to generate more VRECT voltage level measurements than the number of intervals at which the PTU 102 modulates its ICOIL electrical current at its Tx resonator. For example, if the PTU 102 sends a modulation interval duration value to the PRUs 104, 106, 108 of 4 ms, the PRUs 104, 106, 108 may over-sample their corresponding VRECT voltage levels at 2 ms. Using such example over-sampling, for a 32-interval reference charging pattern modulated by the PTU 102, the PRUs 104, 106, 108 would measure and report 64 VRECT voltage level measurements to the PTU 102. In some examples, such oversampling may be used to reduce or eliminate the effects of noise when reading the VRECT voltage levels at Rx resonators of the PRUs 104, 106, 108 that could otherwise adversely affect the sampling accuracies of the VRECT voltage level measurements. In some examples, such oversampling also facilitates synchronization between the PRUs 104, 106, 108 and the PTU 102. For example, the PRUs 104, 106, 108 are synchronized to the PTU 102 based on communications (e.g., PRU dynamic parameters 222 communicated at PRU VRECT reporting intervals 226 as discussed below in connection with
In some examples, the PTU 102 and the PRUs 104, 106, 108 employ differential quantization to confirm when cross-connections exist. Differential quantization involves an encoding process at the PTU 102 and a quantization process at the PRUs 104, 106, 108. For example, in the encoding process, the PTU 102 performs differential encoding by using differential amplitude modulation to modulate the ICOIL electrical current at its Tx resonator based on the reference charging pattern 120. Such differential encoding decreases or eliminates phase ambiguity issues that could arise when a target PRU measures VRECT voltage levels at a corresponding Rx resonator. For example, by using differential amplitude modulation, larger peak-to-peak amplitudes for the modulated ICOIL electrical current facilitate easier detectability and measurability of generated VRECT voltage levels at Rx resonators of target PRUs. In the quantization process, the PRUs 104, 106, 108 are able to measure VRECT voltage levels and generate VRECT voltage level measurements using fewer bits (e.g., one to eight bits instead of 16 to 32 bits) to represent each VRECT voltage level measurement. That is, using larger peak-to-peak amplitudes for the modulated ICOIL electrical current generated by the PTU 102 enables using a lower sampling resolution (e.g., fewer bits) to measure the VRECT voltage levels with sufficient accuracy. Reducing the number of bits that the PRUs 104, 106, 108 need to send to the PTU 102 for each VRECT voltage level measurement reduces bandwidth requirements, reduces processing resources required by the PRUs 104, 106, 108 to communicate the VRECT voltage level measurements, and reduces processing resources required by the PTU 102 to receive such VRECT voltage level measurements.
During the initialization phase 202, the PTU 102 receives PRU advertisements 208 that are broadcast by the PRUs 104, 106. The PRU advertisements 208 of the illustrated example inform the PTU 102 that there is/are one or more PRUs 104, 106 within communication proximity (although not necessarily within wireless charging proximity) of the PTU 102. After the PTU 102 receives the PRU advertisements 208, the PTU 102 sends an example connection request 210. The example connection request 210 is used by the PTU 102 to inform the PRUs 104, 106 that the PTU 102 would like to associate (e.g., form an exclusive communication connection) with the PRUs 104, 106. In this manner, the PTU 102 can send and receive OOB wireless communications to and from the PRUs 104, 106 exclusive of other PRUs. In some examples, when the PRUs 104, 106 receive the connection request 210, the PRUs 104, 106 stop sending PRU advertisements 208.
In the illustrated example, the PRUs 104, 106 respond to the connection request 210 with corresponding example PRU static parameters 212. In the illustrated example, the PRU static parameters 212 describe characteristics and/or capabilities of the PRUs 104, 106. For example, the PRU static parameters 212 may describe a type of PRU device (e.g., wireless mobile telephone, camera, tablet, laptop, etc.), a PRU hardware version, a PRU firmware version, PRU communication capabilities, wireless charging standard protocol revision, PRU electrical characteristics (e.g., maximum rectifier power, maximum/minimum rectifier voltage, desired rectifier voltage, etc.), etc.
After the PTU 102 receives the PRU static parameters 212 from the PRUs 104, 106, the PTU 102 sends an example PTU static parameter 214 to the PRUs 104, 106. The example PTU static parameter 214 describes characteristics and/or capabilities of the PTU 102. For example, the PTU static parameter 214 may describe a maximum power deliverable by the PTU 102, a PTU hardware version, a PTU firmware version, PTU communication capabilities, wireless charging standard protocol revision, PTU electrical characteristics (e.g., PTU maximum source impedance, PTU maximum load resistance, etc.), maximum number of supported devices, etc.
After the PRUs 104, 106 receive the PTU static parameter 214 from the PTU 102, the PRUs 104, 106 send corresponding example PRU dynamic parameters 216 to the PTU 102. In the illustrated example, the PRU dynamic parameters 216 provide measurements of the PRUs 104, 106 corresponding to parameters that change during a wireless charging process such as voltage values, current values, temperature values, etc. An example PRU dynamic parameter element 300 (e.g., a PRU dynamic parameter characteristic value) shown in
In the illustrated example of
In some examples, before the PTU 102 begins modulating the electrical current (ICOIL) at its Tx resonator, the PTU 102 informs the PRUs 104, 106 (e.g., through an OOB wireless communication 114, 116 such as the connection request 210, the PTU static parameter 214, or any other suitable communication separate from the connection request 210 and the PTU static parameter 214) of a time-to-modulation delay, a modulation interval duration, and a modulation interval quantity. In examples disclosed herein, a time-to-modulation delay specifies a time (e.g., a delay relative to a particular event such as transmission of the PRU control message 218) at which the PTU 102 will begin modulating the electrical current (ICOIL) at its Tx resonator and, thus, the time at which the PRUs 104, 106 are to begin to sample or measure voltage levels (VRECT) generated at their corresponding Rx resonators. In examples disclosed herein, a modulation interval duration specifies the duration for which the PTU 102 will perform each modulation of the electrical current (ICOIL) at its Tx resonator corresponding to the different modulation levels of the reference charging pattern 120. In examples disclosed herein, a modulation interval quantity specifies the number of times that the PTU 102 will modulate the electrical current (ICOIL) at its Tx resonator to emit a complete reference charging pattern 120. For example, if the reference charging pattern 120 has ten voltage level intervals as in the illustrated example of
In the illustrated example, durations of the PRU VRECT reporting intervals 226 are the same as the time intervals at which the PRUs 104, 106 sample or measure the VRECT voltage levels. For example, if the PTU 102 uses the reference charging pattern 120 of
In some examples, upon receipt of the measured charging patterns 122, 124, 126 at the PTU 102, the PTU 102 decimates or decreases the number of bits of the VRECT voltage level binary values (e.g., communicated in the VRECT field 302) to represent the VRECT voltage levels using a smaller number of bits (e.g., one to eight bits). In this manner, the PTU 102 can represent a measured charging pattern 122, 124, 126 using less bits for each VRECT voltage level measurement that forms the measured charging pattern 122, 124, 126.
In the example PTU 102, the example power supply 402 regulates and supplies power to the PTU 102. For example, the power supply 402 may receive external power from an AC electrical source such as an electrical wall outlet. The example voltage controller 404 of the PTU 102 controls voltage levels and on/off states of the power supply 402. For example, the voltage controller 404 may control delivery of different voltage levels by the power supply 402 to different components or subsystems of the PTU 102 and may control voltage levels provided by the power supply 402 during low power modes or sleep modes of the PTU 102.
The example PTU 102 uses the Tx resonator 406 to generate (e.g., emit) the electromagnetic field 112 of
In the illustrated example, the pattern generator 412 generates different reference charging patterns such as the example reference charging pattern 120 of
The example PTU OOB communication interface 414 sends and receives OOB wireless communications 114 (
The example comparator 416 compares the measured charging pattern 122 (
Turning now to the example target PRU 104, the Rx resonator 424 receives the electromagnetic field 112 (
The example timer 432 of the target PRU 104 controls when the sampler 430 begins to sample or measure the VRECT voltage levels, the time intervals at which the sampler 430 samples or measures the VRECT voltage levels, and the durations for which the sampler 430 samples or measures the VRECT voltage levels during each time interval. For example, the timer 432 may use a time-to-modulation delay, a modulation interval duration, and/or a modulation interval quantity that are provided by the PTU 102 or that are fixed in accordance with a wireless charging standard as described above in connection with
The example PRU OOB communication interface 434 sends and receives OOB wireless communications 114 (
The example PRU MCU 436 controls operations of the components of the target PRU 104. For example, the PRU MCU 436 may be a processor or controller that executes machine readable instructions to communicate with hardware and/or machine readable instructions of the components of the target PRU 104 to control operations of those components in accordance with the teachings of this disclosure. In the illustrated example, using the timer 432 to control the sampling by the sampler 430 enables offloading such sample collection management tasks from the PRU MCU 436. In this manner the PRU MCU 436 can use its processing resources to control the PRU OOB communication interface 434 to send and receive the OOB wireless communications 114 within communication protocol timings. For example, under circumstances in which a modulation interval duration selected by the PTU 102 for modulating the ICOIL electrical current at the Tx resonator 406 is very short (e.g., very fast), the PRU MCU 436 may not have sufficient resources to manage OOB wireless communications to report the measured VRECT voltage levels (e.g., using the PRU dynamic parameters 222 of
The example client device load 438 is representative of other hardware of the target PRU 104 used to carry out functions of the target PRU 104. For example, if the target PRU 104 is a wireless mobile phone, the client device load 438 includes one or more processors, one or more radios, one or more memories, one or more displays, one or more cameras, etc. to implement the wireless mobile phone.
In the illustrated example of
The example comparator 416 of the PTU 102 compares the measured charging pattern 122 provided by the target PRU 104 with the reference charging pattern 120 generated by the pattern generator 412 and used by the PTU MCU 418 to modulate the ICOIL electrical current applied to the Tx resonator 406. If the target PRU 104 is within wireless charging proximity of the PTU 102, the measured charging pattern 122 provided by the target PRU 104 to the PTU 102 will match or sufficiently match the reference charging pattern 120 generated by the pattern generator 412 of the PTU 102.
In the illustrated example, the comparator 416 uses a threshold (e.g., a bit-match threshold, a threshold number of matching bits, etc.) to determine whether the measured charging pattern 122 provided by the target PRU 104 sufficiently matches the reference charging pattern 120 generated by the pattern generator 412 of the PTU 102 to confirm that cross-connection does not exist between the PTU 102 and the target PRU 104. For example, the threshold may be selected at a design time of the PTU 102 or may be updated from time to time via, for example, firmware updates of the PTU 102 to specify a threshold number of bits or threshold percentage of bits of a measured charging pattern that must match corresponding bits of a reference charging pattern to confirm a match (e.g., to confirm that cross-connection does not exist for a particular PRU). In some examples, the comparator 416 uses an exact match rule to determine whether the measured charging pattern 122 provided by the target PRU 104 matches the reference charging pattern 120 generated by the pattern generator 412 of the PTU 102 to confirm that cross-connection does not exist between the PTU 102 and the target PRU 104. For example, when the comparator 416 uses an exact match rule, each bit of the measured charging pattern 122 must match a corresponding bit of the reference charging pattern 120 to confirm that a cross-connection does not exist between the PTU 102 and the target PRU 104. Thus, the example comparator 416 may be used to confirm a match between the measured charging pattern 122 and the reference charging pattern 120 based on a result of a comparison between the measured charging pattern 122 and the reference charging pattern 120 satisfying a threshold, when a threshold is used. Additionally or alternatively, the example comparator 416 may be used to confirm a match between the measured charging pattern 122 and the reference charging pattern 120 based on a result of a comparison between the measured charging pattern 122 and the reference charging pattern 120 indicating an exact match, when an exact match rule is used.
If a correlation between the measured charging pattern provided by a PRU and the reference charging pattern 120 generated by the pattern generator 412 of the PTU 102 is low (e.g., the correlation result is below a threshold, or the correlation result indicates the absence of an exact match when an exact match rule is used), the comparator 416 confirms a non-match to indicate a cross-connection between the PTU 102 and the PRU from which the PTU 102 received the measured charging pattern. Under such circumstances, the PTU MCU 418 removes the cross-connected PRU from a wireless charging eligibility device list of the PTU 102. For example, a wireless charging eligibility device list may be maintained by the PTU MCU 418 to identify PRUs that have not been identified as cross-connected with the PTU 102 and, thus, are eligible candidates as targets for receiving wireless charging by the PTU 102.
In some examples, the pattern generator 412 may use rows of a Hadamard matrix to generate reference charging patterns (e.g., the reference charging pattern 120 of
While example manners of implementing the PTU 102 and the target PRU1104 of
As mentioned above, the example processes of
Turning now in detail to
The example PTU process 502 begins when the PTU 102 associates with one or more PRU(s) (block 906). For example, the PTU 102 may use communications during the initialization phase 202 described above in connection with
In the PTU process 502, the PTU MCU 418 (
If the PTU MCU 418 determines at block 510 that all of the associated PRU(s) are verified for wireless charging, control returns to block 506 at which the PTU 102 awaits to associate with other PRU(s). However, if the PTU MCU 418 determines at block 510 that not all of the associated PRU(s) are verified for wireless charging, control advances to block 512 at which the PTU MCU 418 determines whether to send measurement timings to the PRU(s) (block 512). For example, measurement timings may include the time-to-modulation delay, the modulation interval duration, and/or the modulation interval quantity described above. In some examples, the PTU 102 does not provide such measurement timings because measurement timings are stored at the PRU(s) in accordance with, for example, a wireless charging standard. If the PTU MCU 418 determines at block 512 that it should send measurement timings, the PTU OOB communications interface 414 of the PTU 102 sends the measurement timings to the PRU(s) (block 514). After sending the measurement timings at block 514, or if the PTU MCU 418 determines at block 512 not to send the measurement timings, control advances to block 516. Although blocks 512 and 514 associated with sending the measurement timings to the PRU(s) are shown as separate from the association operation of block 506, in other examples, the PTU 102 may send measurement timings to PRUs during the initialization phase 202 in which the PTU 102 associates with PRU(s) and exchanges characteristics and/or capabilities information with the PRU(s).
In the illustrated example, the PTU MCU 418 modulates the ICOIL electrical current at the Tx resonator 406 (
The PTU OOB communication interface 414 (
In the illustrated example of
In the example PRU process 504, if the PRU MCU 436 determines that the target PRU 104 is to receive measurement timings (e.g., a time-to-modulation delay, a modulation interval duration, and/or a modulation interval quantity) from the PTU 102 (block 522), the PRU OOB communication interface 434 receives the measurement timings (block 524). In some examples, the target PRU 104 is not to receive measurement timings from the PTU 102. Instead in such examples, measurement timings are stored at the PRU(s) in accordance with, for example, a wireless charging standard.
After the PRU OOB communication interface 434 receives the measurement timings at block 524, or if the target PRU 104 is not to receive measurement timings from the PTU 102, the example sampler 430 (
The PRU OOB communication interface 434 (
Returning to the example PTU process 502, after the PTU OOB communication interface 414 collects one or more measured charging pattern(s) 122, 124, 126 from the one or more associated PRU(s) 104, 106, 108 at block 518, the example comparator 416 (
If the PTU MCU 418 and/or the comparator 416 determines at block 536 that there is at least one non-match between a measured charging pattern(s) 122, 124, 126 and the reference charging pattern 120, the PTU MCU 418 identifies the corresponding cross-connected PRU(s) of the non-match(es) as not eligible for wireless charging by the PTU 102 (block 538). In the illustrated example of
After identifying the corresponding cross-connected PRU(s) of the non-match(es) as not eligible for wireless charging by the PTU 102 at block 538, or if the PTU MCU 418 and/or the comparator 416 determine(s) at block 536 that there are no non-matches between the measured charging patterns 122, 124, 126 and the reference charging pattern 120, the PTU MCU identifies PRU(s) corresponding to measured charging patterns that match the reference charging pattern 120 as eligible for wireless charging by the PTU 102 (block 540). In the illustrated example of
Although the example PTU process 502 and the example PRU process 504 are shown as ending in the illustrated example, the processes 502 and 504 may be repeated any number of times. For example, the PTU process 502 may be repeated by the PTU 102 any time a PRU associates with the PTU 102. In addition, the PRU process 504 may be repeated by the PRU 104 any time the PRU 104 associates with a PTU. Also, although the PTU process 502 is shown in association with a single PRU process 504, the PTU process 502 may be performed in parallel with numerous PRU processes that are performed by any number of PRUs that are associated with the PTU 102.
The processor 612 of the illustrated example includes a local memory 613 (e.g., a cache). The processor 612 of the illustrated example is in communication with a main memory including a volatile memory 614 and a non-volatile memory 616 via a bus 618. The volatile memory 614 may be implemented by Synchronous Dynamic Random Access Memory (SDRAM), Dynamic Random Access Memory (DRAM), RAMBUS Dynamic Random Access Memory (RDRAM) and/or any other type of random access memory device. The non-volatile memory 616 may be implemented by flash memory and/or any other desired type of memory device. Access to the main memory 614, 616 is controlled by a memory controller.
The processor platform 600 of the illustrated example also includes an interface circuit 620. In the illustrated example, the interface circuit 620 is implemented by a wireless interface in circuit with one or more antennas. For example, the interface circuit 620 of the illustrated example performs wireless communication operations (e.g., modulation, demodulation, amplification, etc.) to transmit and/or receive information wirelessly. In the illustrated example, the interface circuit 620 is used to implement the PTU OOB communication interface 414 of
In the illustrated example, one or more input devices 622 are connected to the interface circuit 620. The input device(s) 622 permit(s) a user to enter data and commands into the processor 612. The input device(s) can be implemented by, for example, an audio sensor, a microphone, a camera (still or video), a keyboard, a button, a mouse, a touchscreen, a track-pad, a trackball, isopoint and/or a voice recognition system.
One or more output devices 624 are also connected to the interface circuit 620 of the illustrated example. The output devices 624 can be implemented, for example, by display devices (e.g., a light emitting diode (LED), an organic light emitting diode (OLED), a liquid crystal display, a cathode ray tube display (CRT), a touchscreen, a tactile output device, a printer and/or speakers). The interface circuit 620 of the illustrated example, thus, typically includes a graphics driver card, a graphics driver chip or a graphics driver processor.
The interface circuit 620 of the illustrated example also includes a communication device such as a transmitter, a receiver, a transceiver, a modem and/or network interface card to facilitate exchange of data with external machines (e.g., computing devices of any kind) via a network 626 (e.g., an wired or wireless Ethernet connection, a digital subscriber line (DSL), a telephone line, coaxial cable, a cellular telephone system, a Bluetooth wireless connection, etc.).
The processor platform 600 of the illustrated example also includes one or more mass storage devices 628 for storing software and/or data. Examples of such mass storage devices 628 include floppy disk drives, hard drive disks, compact disk drives, Blu-ray disk drives, RAID systems, and digital versatile disk (DVD) drives.
Coded instructions 632 represented by the operations in the PTU phase 502 of the flow diagram of
The processor 712 of the illustrated example includes a local memory 713 (e.g., a cache). The processor 712 of the illustrated example is in communication with a main memory including a volatile memory 714 and a non-volatile memory 716 via a bus 718. The volatile memory 714 may be implemented by Synchronous Dynamic Random Access Memory (SDRAM), Dynamic Random Access Memory (DRAM), RAMBUS Dynamic Random Access Memory (RDRAM) and/or any other type of random access memory device. The non-volatile memory 716 may be implemented by flash memory and/or any other desired type of memory device. Access to the main memory 714, 716 is controlled by a memory controller.
The processor platform 700 of the illustrated example also includes an interface circuit 720. In the illustrated example, the interface circuit 720 is implemented by a wireless interface in circuit with one or more antennas. For example, the interface circuit 720 of the illustrated example performs wireless communication operations (e.g., modulation, demodulation, amplification, etc.) to transmit and/or receive information wirelessly. In the illustrated example, the interface circuit 720 is used to implement the PRU OOB communication interface 434 of
In the illustrated example, one or more input devices 722 are connected to the interface circuit 720. The input device(s) 722 permit(s) a user to enter data and commands into the processor 712. The input device(s) can be implemented by, for example, an audio sensor, a microphone, a camera (still or video), a keyboard, a button, a mouse, a touchscreen, a track-pad, a trackball, isopoint and/or a voice recognition system.
One or more output devices 724 are also connected to the interface circuit 720 of the illustrated example. The output devices 724 can be implemented, for example, by display devices (e.g., a light emitting diode (LED), an organic light emitting diode (OLED), a liquid crystal display, a cathode ray tube display (CRT), a touchscreen, a tactile output device, a printer and/or speakers). The interface circuit 720 of the illustrated example, thus, typically includes a graphics driver card, a graphics driver chip or a graphics driver processor.
The interface circuit 720 of the illustrated example also includes a communication device such as a transmitter, a receiver, a transceiver, a modem and/or network interface card to facilitate exchange of data with external machines (e.g., computing devices of any kind) via a network 726 (e.g., an wired or wireless Ethernet connection, a digital subscriber line (DSL), a telephone line, coaxial cable, a cellular telephone system, a Bluetooth wireless connection, etc.).
The processor platform 700 of the illustrated example also includes one or more mass storage devices 728 for storing software and/or data. Examples of such mass storage devices 728 include floppy disk drives, hard drive disks, compact disk drives, Blu-ray disk drives, RAID systems, and digital versatile disk (DVD) drives.
Coded instructions 732 represented by the operations in the PRU phase 504 of the flow diagram of
Examples disclosed herein are useful to detect instances of cross-connection between PRUs and PTUs, and substantially reduce or eliminate adverse effects of such cross-connection on wireless charging of target PRUs. An example adverse effect that can be substantially decreased or eliminated using examples disclosed herein includes instances of a PTU overcharging a target PRU when the PTU fails to receive a charge complete message from the target PRU because the PTU is communicatively cross-connected to a different, non-target PRU. Another example adverse effect that can be substantially decreased or eliminated using examples disclosed herein includes instances of the PTU receiving incorrect charging parameters from a cross-connected non-target PRU and using the incorrect charging parameters to charge a target PRU in a non-optimal manner that could undercharge the target PRU and/or damage the target PRU.
In addition, examples disclosed herein may be used to reduce wireless transmissions of non-target PRUs by removing cross-connected non-target PRUs from wireless charging eligibility device lists and/or labeling cross-connected non-target PRUs as not eligible for wireless charging in wireless charging eligibility device lists. For example, by removing cross-connected non-target PRUs from wireless charging eligibility device lists and/or labeling cross-connected non-target PRUs as not eligible for wireless charging, the cross-connected non-target PRUs can stop sending wireless communications (e.g., charging status updates) about wireless charging to a PTU, thereby conserving battery power and processing resources of the cross-connected non-target PRUs. Reducing wireless transmissions is useful to conserve battery power in battery-operated wireless devices. Power conservation is typically a significant design goal of engineers when designing wireless devices, software for wireless devices, and/or firmware for wireless devices. For example, every time a wireless transmission is made by a wireless device, a radio transmitter of the wireless device consumes a substantial amount of power to ensure that a sufficiently powerful radio frequency (RF) signal is emitted so that the wireless transmission is strong enough to be detected by a receiving device. As such, each emitted wireless transmission consumes battery power, which over time reduces the useful battery life of a wireless device. Thus, reducing wireless transmissions increases useful battery life of wireless devices. Reducing wireless transmissions using examples disclosed herein also conserves battery power of wireless devices by reducing the amount of processing that needs to be performed by the wireless devices. For example, when information is wirelessly communicated by a wireless device, the wireless device uses processing resources to generate frames, messages, and/or any other information delivery units used to send wireless transmissions. Such processing resources consume battery power, which over time reduces the useful battery life of a wireless device. As such, using examples disclosed herein enables reducing battery power consumption in battery-operated wireless devices at least by reducing wireless transmissions and reducing the use of processing resources, which in turn enables increasing battery life of wireless devices so that such wireless devices can operate longer between battery charges and/or battery replacements.
Reducing wireless transmissions between PTUs and PRUs using examples disclosed herein is also useful to reduce use of RF bandwidth and network resources. For example, when a wireless device emits a wireless transmission, RF bandwidth is used to transmit the wireless transmission and a receiving device uses processing resources to process the wireless transmission. Decreasing wireless transmissions allows RF bandwidth to remain available for other uses such as for transmissions by other wireless devices. In addition, network resources of network devices can be more readily available for other uses such as processing transmissions by other wireless devices. Accordingly, examples disclosed herein enable more efficient use of RF bandwidth and network resources which can in turn decrease network congestion and facilitate servicing more wireless clients at network access points.
The following pertain to further examples disclosed herein.
Example 1 is a method to detect eligibility for wireless charging at a power transmitting unit. The method of Example 1 includes receiving a measured charging pattern from a power receiving unit that is in communication with the power transmitting unit. The method of Example 1 also includes determining that the power receiving unit is not eligible for wireless charging by the power transmitting unit when the measured charging pattern does not match a reference charging pattern used to modulate an electrical current at a transmitter resonator of the power transmitting unit. The method of Example 1 also includes determining that the power receiving unit is eligible for wireless charging by the power transmitting unit when the measured charging pattern does match the reference charging pattern.
In Example 2, the subject matter of Example 1 can optionally include that the reference charging pattern represents a plurality of high electrical current levels and low electrical current levels.
In Example 3, the subject matter of any one of Examples 1-2 can optionally include that modulating the electrical current at the transmitter resonator of the power transmitting unit based on the reference charging pattern includes applying the high electrical current levels and the low electrical current levels at the transmitter resonator at corresponding intervals of the reference charging pattern.
In Example 4, the subject matter of any one of Examples 1-3 can optionally include determining whether the measured charging pattern matches the reference charging pattern by determining whether the measured charging pattern sufficiently matches the reference charging pattern within a threshold.
In Example 5, the subject matter of any one of Examples 1-4 can optionally include confirming a cross-connection between the power transmitting unit and the power receiving unit when the measured charging pattern does not match the reference charging pattern.
In Example 6, the subject matter of any one of Examples 1-5 can optionally include that the cross-connection is indicative of the power receiving unit being within wireless communication range of the power transmitting unit but not within wireless charging proximity of the power transmitting unit.
In Example 7, the subject matter of any one of Examples 1-6 can optionally include sending a time-to-modulation delay value and a modulation interval duration value from the power transmitting unit to the power receiving unit, the time-to-modulation delay value to inform the power receiving unit when to begin measuring a rectifier voltage level associated with a receiving resonator of the power receiving unit, and the modulation interval duration value to inform the power receiving unit of interval durations at which to perform measurements of the rectifier voltage level.
In Example 8, the subject matter of any one of Examples 1-7 can optionally include that receiving the measured charging pattern from the power receiving unit includes receiving a plurality of separate rectifier voltage measurement values from the power receiving unit at corresponding reporting intervals, the separately received rectifier voltage measurement values forming the measured charging pattern.
In Example 9, the subject matter of any one of Examples 1-8 can optionally include that the power receiving unit is a wireless mobile device.
In Example 10, the subject matter of any one of Examples 1-9 can optionally include that the power transmitting unit is a wireless charging station.
In Example 11, the subject matter of any one of Examples 1-10 can optionally include that the measured charging pattern is received from the power receiving unit using a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit.
Example 12 is a power transmitting unit to detect eligibility of a power receiving unit for wireless charging. The power transmitting unit of Example 12 includes a communication interface to receive a measured charging pattern from the power receiving unit that is in communication with the power transmitting unit. The power transmitting unit of Example 12 also includes a processor to determine that the power receiving unit is not eligible for wireless charging by the power transmitting unit when the measured charging pattern does not match a reference charging pattern used to modulate an electrical current at a transmitter resonator of the power transmitting unit. The processor of Example 12 is also to determine that the power receiving unit is eligible for wireless charging by the power transmitting unit when the measured charging pattern does match the reference charging pattern.
In Example 13, the subject matter of Example 12 can optionally include that the reference charging pattern represents a plurality of high electrical current levels and low electrical current levels.
In Example 14, the subject matter of any one of Examples 12-13 can optionally include a power amplifier to modulate the electrical current at the transmitter resonator of the power transmitting unit based on the reference charging pattern by applying the high electrical current levels and the low electrical current levels at the transmitter resonator at corresponding intervals of the reference charging pattern.
In Example 15, the subject matter of any one of Examples 12-14 can optionally include a comparator to determine whether the measured charging pattern matches the reference charging pattern based on a threshold number of bits of the measured charging pattern matching corresponding bits of the reference charging pattern.
In Example 16, the subject matter of any one of Examples 12-15 can optionally include that the processor is further to confirm a cross-connection between the power transmitting unit and the power receiving unit when the measured charging pattern does not match the reference charging pattern.
In Example 17, the subject matter of any one of Examples 12-16 can optionally include that the cross-connection is indicative of the power receiving unit being within wireless communication range of the power transmitting unit but not within wireless charging proximity of the power transmitting unit.
In Example 18, the subject matter of any one of Examples 12-17 can optionally include that the communication interface is further to send a time-to-modulation delay value and a modulation interval duration value to the power receiving unit, the time-to-modulation delay value to inform the power receiving unit when to begin measuring a rectifier voltage level associated with a receiving resonator of the power receiving unit, and the modulation interval duration value to inform the power receiving unit of interval durations at which to perform measurements of the rectifier voltage level.
In Example 19, the subject matter of any one of Examples 12-18 can optionally include that the communication interface is to receive the measured charging pattern from the power receiving unit by receiving a plurality of separate rectifier voltage measurement values from the power receiving unit at corresponding reporting intervals, the separately received rectifier voltage measurement values forming the measured charging pattern.
In Example 20, the subject matter of any one of Examples 12-19 can optionally include that the power receiving unit is a wireless mobile device.
In Example 21, the subject matter of any one of Examples 12-20 can optionally include that the power transmitting unit is a wireless charging station.
In Example 22, the subject matter of any one of Examples 12-21 can optionally include that the communication interface is to use a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit to receive the measured charging pattern from the power receiving unit.
Example 23 is an article of manufacture including computer readable instructions that, when executed, cause a machine to receive a measured charging pattern from a power receiving unit that is in communication with a power transmitting unit. The instructions of Example 23 also cause the machine to determine that the power receiving unit is not eligible for wireless charging by the power transmitting unit when the measured charging pattern does not match a reference charging pattern used to modulate an electrical current at a transmitter resonator of the power transmitting unit. The instructions of Example 23 also cause the machine to determine that the power receiving unit is eligible for wireless charging by the power transmitting unit when the measured charging pattern does match the reference charging pattern.
In Example 24, the subject matter of Example 23 can optionally include that the reference charging pattern represents a plurality of high electrical current levels and low electrical current levels.
In Example 25, the subject matter of any one of Examples 23-24 can optionally include that the instructions are to further cause the machine to modulate the electrical current at the transmitter resonator of the power transmitting unit based on the reference charging pattern by applying the high electrical current levels and the low electrical current levels at the transmitter resonator at corresponding intervals of the reference charging pattern.
In Example 26, the subject matter of any one of Examples 23-25 can optionally include that the instructions are to further cause the machine to determine whether the measured charging pattern matches the reference charging pattern by determining whether a threshold number of bits of the measured charging pattern match corresponding bits of the reference charging pattern.
In Example 27, the subject matter of any one of Examples 23-26 can optionally include that the instructions are to further cause the machine to confirm a cross-connection between the power transmitting unit and the power receiving unit when the measured charging pattern does not match the reference charging pattern.
In Example 28, the subject matter of any one of Examples 23-27 can optionally include that the cross-connection is indicative of the power receiving unit being within wireless communication range of the power transmitting unit but not within wireless charging proximity of the power transmitting unit.
In Example 29, the subject matter of any one of Examples 23-28 can optionally include that the instructions are to further cause the machine to send a time-to-modulation delay value and a modulation interval duration value from the power transmitting unit to the power receiving unit, the time-to-modulation delay value to inform the power receiving unit when to begin measuring a rectifier voltage level associated with a receiving resonator of the power receiving unit, and the modulation interval duration value to inform the power receiving unit of interval durations at which to perform measurements of the rectifier voltage level.
In Example 30, the subject matter of any one of Examples 23-29 can optionally include that the instructions are to cause the machine to receive the measured charging pattern from the power receiving unit includes receiving a plurality of separate rectifier voltage measurement values from the power receiving unit at corresponding reporting intervals, the separately received rectifier voltage measurement values forming the measured charging pattern.
In Example 31, the subject matter of any one of Examples 23-30 can optionally include that the power receiving unit is a wireless mobile device.
In Example 32, the subject matter of any one of Examples 23-31 can optionally include that the power transmitting unit is a wireless charging station.
In Example 33, the subject matter of any one of Examples 23-32 can optionally include that the instructions are to cause the machine to receive the measured charging pattern from the power receiving unit using a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit.
Example 34 is a method to measure a charging pattern at a power receiving unit. The method of Example 34 includes receiving a time-to-modulation delay value and a modulation interval duration value at the power receiving unit from a power transmitting unit, the time-to-modulation delay specifying when the power transmitting unit is to start modulating electrical current at a transmitter resonator, and the modulation interval duration specifying a duration for which the power transmitting unit is to hold an electrical current level at the transmitter resonator. The method of Example 34 also includes measuring rectifier voltage levels associated with a receiver resonator of the power receiving unit a plurality of times based on the time-to-modulation delay value and the modulation interval duration value to generate a measured charging pattern. The method of Example 34 also includes sending the measured charging pattern to the power transmitting unit.
In Example 35, the subject matter of Example 34 can optionally include that the sending of the measured charging pattern to the power transmitting unit includes sending separate ones of the measured rectifier voltage levels during separate rectifier voltage reporting intervals.
In Example 36, the subject matter of any one of Examples 34-35 can optionally include that the power receiving unit is a wireless mobile device.
In Example 37, the subject matter of any one of Examples 34-36 can optionally include that the power transmitting unit is a wireless charging station.
In Example 38, the subject matter of any one of Examples 34-37 can optionally include that a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit is used to receive the time-to-modulation delay value and the modulation interval duration at the power receiving unit, and to send the measured charging pattern to the power transmitting unit.
Example 39 is a power receiving unit to measure a charging pattern. The power receiving unit of Example 39 includes a communication interface to receive a time-to-modulation delay value and a modulation interval duration value at the power receiving unit from a power transmitting unit, the time-to-modulation delay specifying when the power transmitting unit is to start modulating electrical current at a transmitter resonator, and the modulation interval duration specifying a duration for which the power transmitting unit is to hold an electrical current level at the transmitter resonator. The power receiving unit of Example 39 also includes a sampler to measure rectifier voltage levels associated with a receiver resonator of the power receiving unit a plurality of times based on the time-to-modulation delay value and the modulation interval duration value to generate a measured charging pattern. The power receiving unit of Example 39 also includes the communication interface to send the measured charging pattern to the power transmitting unit.
In Example 40, the subject matter of Example 39 can optionally include that the communication interface is to send the measured charging pattern to the power transmitting unit by sending separate ones of the measured rectifier voltage levels during separate rectifier voltage reporting intervals.
In Example 41, the subject matter of any one of Examples 39-40 can optionally include that the power receiving unit is a wireless mobile device.
In Example 42, the subject matter of any one of Examples 39-41 can optionally include that the power transmitting unit is a wireless charging station.
In Example 43, the subject matter of any one of Examples 39-42 can optionally include that the communication interface uses a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit to receive the time-to-modulation delay value and the modulation interval duration, and to send the measured charging pattern to the power transmitting unit.
Example 44 is an article of manufacture including computer readable instructions that, when executed, cause a machine to receive a time-to-modulation delay value and a modulation interval duration value at a power receiving unit from a power transmitting unit, the time-to-modulation delay specifying when the power transmitting unit is to start modulating electrical current at a transmitter resonator, and the modulation interval duration specifying a duration for which the power transmitting unit is to hold an electrical current level at the transmitter resonator. The instructions of Example 44 also cause the machine to measure rectifier voltage levels associated with a receiver resonator of the power receiving unit a plurality of times based on the time-to-modulation delay value and the modulation interval duration value to generate a measured charging pattern. The instructions of Example 44 also cause the machine to send the measured charging pattern to the power transmitting unit.
In Example 45, the subject matter of Example 44 can optionally include that the instructions are to cause the machine to send the measured charging pattern to the power transmitting unit by sending separate ones of the measured rectifier voltage levels during separate rectifier voltage reporting intervals.
In Example 46, the subject matter of any one of Examples 44-45 can optionally include that the power receiving unit is a wireless mobile device.
In Example 47, the subject matter of any one of Examples 44-46 can optionally include that the power transmitting unit is a wireless charging station.
In Example 48, the subject matter of any one of Examples 44-47 can optionally include that the instructions are to cause the machine to use a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit to receive the time-to-modulation delay value and the modulation interval duration at the power receiving unit, and to send the measured charging pattern to the power transmitting unit.
Example 49 is a power transmitting unit to detect eligibility of a power receiving unit for wireless charging. The power transmitting unit of Example 49 includes means for receiving a measured charging pattern from the power receiving unit that is in communication with the power transmitting unit. The power transmitting unit of Example 49 also includes means for: determining that the power receiving unit is not eligible for wireless charging by the power transmitting unit when the measured charging pattern does not match a reference charging pattern used to modulate an electrical current at a transmitter resonator of the power transmitting unit, and determining that the power receiving unit is eligible for wireless charging by the power transmitting unit when the measured charging pattern does match the reference charging pattern.
In Example 50, the subject matter of Example 49 can optionally include that the reference charging pattern represents a plurality of high electrical current levels and low electrical current levels.
In Example 51, the subject matter of any one of Examples 49-50 can optionally include means for modulating the electrical current at the transmitter resonator of the power transmitting unit based on the reference charging pattern by applying the high electrical current levels and the low electrical current levels at the transmitter resonator at corresponding intervals of the reference charging pattern.
In Example 52, the subject matter of any one of Examples 49-51 can optionally include means for determining whether the measured charging pattern matches the reference charging pattern based on a threshold number of bits of the measured charging pattern matching corresponding bits of the reference charging pattern.
In Example 53, the subject matter of any one of Examples 49-52 can optionally include means for confirming a cross-connection between the power transmitting unit and the power receiving unit when the measured charging pattern does not match the reference charging pattern.
In Example 54, the subject matter of any one of Examples 49-53 can optionally include that the cross-connection is indicative of the power receiving unit being within wireless communication range of the power transmitting unit but not within wireless charging proximity of the power transmitting unit.
In Example 55, the subject matter of any one of Examples 49-54 can optionally include means for sending a time-to-modulation delay value and a modulation interval duration value to the power receiving unit, the time-to-modulation delay value to inform the power receiving unit when to begin measuring a rectifier voltage level associated with a receiving resonator of the power receiving unit, and the modulation interval duration value to inform the power receiving unit of interval durations at which to perform measurements of the rectifier voltage level.
In Example 56, the subject matter of any one of Examples 49-55 can optionally include that the means for receiving the measured charging pattern is to receive the measured charging pattern by receiving a plurality of separate rectifier voltage measurement values from the power receiving unit at corresponding reporting intervals, the separately received rectifier voltage measurement values forming the measured charging pattern.
In Example 57, the subject matter of any one of Examples 49-56 can optionally include that the power receiving unit is a wireless mobile device.
In Example 58, the subject matter of any one of Examples 49-57 can optionally include that the power transmitting unit is a wireless charging station.
In Example 59, the subject matter of any one of Examples 49-58 can optionally include that the means for receiving the measured charging pattern is to use a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit to receive the measured charging pattern from the power receiving unit.
Example 60 is a power receiving unit to measure a charging pattern. The power receiving unit of Example 60 includes means for receiving a time-to-modulation delay value and a modulation interval duration value at the power receiving unit from a power transmitting unit, the time-to-modulation delay specifying when the power transmitting unit is to start modulating electrical current at a transmitter resonator, and the modulation interval duration specifying a duration for which the power transmitting unit is to hold an electrical current level at the transmitter resonator. The power receiving unit of Example 60 also includes means for measuring rectifier voltage levels associated with a receiver resonator of the power receiving unit a plurality of times based on the time-to-modulation delay value and the modulation interval duration value to generate a measured charging pattern. The power receiving unit of Example 60 also includes means for sending the measured charging pattern to the power transmitting unit.
In Example 61, the subject matter of Example 60 can optionally include that the means for sending the measured charging pattern to the power transmitting unit is to send the measured charging pattern by sending separate ones of the measured rectifier voltage levels during separate rectifier voltage reporting intervals.
In Example 62, the subject matter of any one of Examples 60-61 can optionally include that the power receiving unit is a wireless mobile device.
In Example 63, the subject matter of any one of Examples 60-62 can optionally include that the power transmitting unit is a wireless charging station.
In Example 64, the subject matter of any one of Examples 60-63 can optionally include that the means for receiving a time-to-modulation delay value and a modulation interval duration value uses a direct, wireless peer-to-peer connection between the power transmitting unit and the power receiving unit.
Although certain example methods, apparatus and articles of manufacture have been disclosed herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all methods, apparatus and articles of manufacture fairly falling within the scope of the claims of this patent.