The use of electronic devices, such as mobile phones, tablet devices, and laptop computers, has increased in recent years. Some of these devices utilize wireless wide area network (WWAN) communication systems to maintain network connectivity during mobile or remote operating conditions. Some electronic devices include a peripheral device, such as a speaker, microphone, or an input device (e.g., a stylus, mouse, pointer device, or button clicker) that can be wirelessly charged via a wireless charging system of the electronic device.
Non-limiting and non-exhaustive examples of the disclosure are described, including various examples of the disclosure, with reference to the figures described below.
According to various examples, a computing device includes a processor, a wireless communication system, a wireless charging system, and a non-transitory computer-readable medium. The wireless communication system may facilitate wireless communication via a first band of electromagnetic radiation. In one example, the wireless communication system comprises a wireless wide area network (WWAN) communication system that communicates using electromagnetic radiation at a frequency between approximately 700 MHz and 900 MHz. The wireless charging system may be adapted to charge a peripheral device using, for example, a near-field communication (NFC) protocol and associated frequency band. For example, an NFC wireless charging system may utilize electromagnetic radiation at a frequency of 13.56 MHz.
In various examples, the wireless charging system is configured to charge a stylus. In other examples, the wireless charging system is configured to charge one or more of a wide variety of different peripheral devices including, but not limited to, headphones, a microphone, a camera, a mobile phone, an input device, a joystick, a removable trackpad, a mouse, a keyboard, or a combination thereof. Accordingly, the wireless charging system charges a peripheral device that, in some examples, comprises an input device selected from a group of input devices that includes a mouse, a keyboard, a stylus, a speaker, headphones, a microphone, and a camera.
In some instances, operations of the wireless charging system using electromagnetic radiation in a second band (e.g., 13.56 MHz) introduces noise or interference (e.g., harmonic noise) in the first band of electromagnetic radiation used by the wireless communication system (e.g., operating at a frequency between 700 MHz and 900 MHz). The noise or interface can, in some instances, degrade the performance of the wireless communication system. In some examples, an RSSI value associated with the wireless communication system is used to quantify the quality or strength of the signal used by the wireless communication system.
In various examples, a charge rate controller allows the wireless charging system to charge at a maximum or default rate as long as the RSSI value of the signal received by the wireless communication system remains above a threshold impact value. The threshold impact value may be specified as a threshold RSSI value, such as −15 dB, −20 dB, −50 dB, −65 dB, or −70 dB. The threshold impact value (e.g., the specific threshold RSSI value utilized) may be determined based on the characteristics of the wireless communication system utilized, the operating conditions, or a combination thereof. As long as the RSSI value of the signal received by the wireless communication system remains above the threshold impact value, the wireless charging system may operate unthrottled. However, if the RSSI value of the wireless communication system drops below the threshold impact value, the charge rate of the wireless charging system is reduced. In some instances, wireless charging may be disabled. The system may verify that the reduced or disabled charge rate of the wireless charging system results in an increased RSSI value of the wireless communication system. In some examples, the system may maintain the reduced or disabled charge rate of the wireless charging system for an established timeout period before increasing the charge rate of the wireless charging system.
In various examples, the charge rate of the wireless charging system is adjusted based on a function of the charge state of the peripheral device and the RSSI value of the signal received by the wireless communication system. For example, if the charge state of the peripheral device is below a low-power threshold, the system may continue to charge the peripheral device at a full or reduced charge rate, even if the RSSI value of the signal received by the wireless communication system is below the threshold impact value.
In some embodiments, a computing system or a user of the computing system may designate one or more applications that execute on the computing system as having network priority status. The system may reduce or disable wireless charging when an application with network priority status is executing on the computing device to minimize or reduce noise or interference that might negatively impact communication via the wireless communication system.
According to one example, the computing device includes instructions stored on the non-transitory computer-readable medium that, when executed by the processor, cause the computing device to adjust the charge rate of the wireless charging system based on the charge state of the peripheral device, the RSSI value of the signal received by the wireless communication system, the network priority state of an application executing on the computing device, or a combination thereof.
For instance, in some examples, the executed instructions operate to adjust the charge rate of the wireless charging system to charge at a full charge rate as long as the RSSI value of the signal received by the wireless communication subsystem is above an impact threshold (e.g., a threshold RSSI value between −15 dB and −70 dB). In some examples, the executed instructions operate to charge at a full charge rate when the RSSI value of the signal received by the wireless communication system is below an impact threshold and the charge state of the peripheral device is below a low-power threshold (e.g., a low-battery state of charge defined between 10% and 60%). Accordingly, in some examples, charging a nearly depleted peripheral device is prioritized over network communications. In some examples, the executed instructions operate to disable charging when the RSSI value of the signal received by the wireless communication system is below an impact threshold and the charge state of the peripheral device is above a low-power threshold.
In some examples, the executed instructions operation to adjust the charge rate of the wireless charging system to charge at a reduced charge rate in response to a determination that the RSSI value of the signal received by the wireless communication system is below an impact threshold, a determination that the charge state of the peripheral device is below a low-power threshold, and the identification of an application executing on the computing device assigned network priority status.
In some examples, the operations for adjusting the charge rate may be performed by a charge rate subsystem of a wireless charge controller. The charge rate subsystem may be, for example, implemented using electronic circuitry, microcontrollers, microprocessors, or a combination thereof.
As described herein, some of the systems and methods described herein may be implemented by a processor of a computing device executing instructions stored on a non-transitory computer-readable medium. The term “non-transitory” does not encompass transitory propagating signals. Execution of the instructions stored on a non-transitory computer-readable medium may cause a computing device to perform various operations or functions, as described herein. The executable instructions may be physically or conceptually divided into discrete modules or blocks of instructions, in some examples.
As used herein, a basic input/output system (BIOS) refers to hardware or hardware and instructions to initialize, control, or operate a computing device prior to the execution of an operating system (OS) of the computing device. Instructions included within a BIOS may be software, firmware, microcode, or another programming that defines or controls the functionality or operation of a BIOS. In one example, a BIOS may be implemented using instructions, such as platform firmware of a computing device, executable by a processor. A BIOS may operate or execute prior to the execution of the OS of a computing device. A BIOS may initialize, control, or operate components such as hardware components of a computing device and may load or boot the OS of a computing device.
In some examples, a BIOS may provide or establish an interface between hardware devices or platform firmware of the computing device and an OS of the computing device, via which the OS of the computing device may control or operate hardware devices or the platform firmware of the computing device. In some examples, a BIOS may implement the Unified Extensible Firmware Interface (UEFI) specification or another specification or standard for initializing, controlling, or operating a computing device.
The wireless communication device 220 facilitates wireless communication using a first band of electromagnetic radiation. For example, the wireless communication device 220 may be a WWAN communication device that operates using an electromagnetic radiation band between approximately 700 MHz and 900 MHz. In some examples, the wireless charging system 230 is an NFC charging system that operates using an electromagnetic radiation band at approximately 13.56 MHz. As illustrated in
The wireless charging system 230 may be adapted for and used to charge a peripheral device 235, such as a mouse, a keyboard, a stylus, a speaker, headphones, a microphone, a pointer device, a button clicker, and a camera. The processor 240 may determine the charge state of the peripheral device 235 and a connection quality metric of the wireless communication device. In some examples, the connection quality metric of the wireless communication device 220 is determined based on a receive signal strength indicator (RSSI) value of a communication signal received by the wireless communication device 220.
The processor 240 adjusts the charge rate of the wireless charging system 230 as a function of the charge state of the peripheral device 235 and the connection quality of the wireless communication device 220. For example, the processor 240 may cause the computing device 200 to charge the peripheral device 235 (e.g., a stylus) at (a) a full charge rate in response to a determination that the connection quality metric of the wireless communication device 220 is above an impact threshold; (b) a full charge rate in response to a determination that (i) the connection quality metric of the wireless communication device 220 is below an impact threshold and (ii) the charge state of the peripheral device 235 is below a low-power threshold; and (c) disable charging in response to a determination that (i) the connection quality metric of the wireless communication device 220 is below an impact threshold and (ii) the charge state of the peripheral device 235 is above a low-power threshold.
The computing device 200 may use a default low-power threshold, a low-power threshold value adjusted based on recent usage statistics of the peripheral device 235, a user-adjusted low-power threshold, or a combination thereof. In some examples, the system may use a low-power threshold defined as a state of charge percentage less than 60%. In some examples, the processor 240 of the computing device 200 determines the connection quality metric of the wireless communication devices based on an RSSI value of a communication signal received by the wireless communication device 220. In some examples, the processor 240 uses an impact threshold of a particular RSSI value, such as an RSSI value of −25 dB, −65 db, −70 dB, or the like.
In some examples, the computing device 200 analyzes one or more applications executing on the computing device 200 to identify one or more applications assigned network priority status. The computing device 200 adjusts the charge rate of the wireless charging system 230 as a function of the charge state of the peripheral device 235, the connection quality metric of the wireless communication device 220, and the identification of an application assigned network priority status.
In various examples, the processor 240 operates to adjust the charge rate of the wireless charging system to charge at a full charge rate in response to a determination that the RSSI value of the signal received by the wireless communication device 220 is above an impact threshold; a reduced charge rate in response to a determination that the RSSI value of the signal received by the wireless communication device is below an impact threshold, a determination that the charge state of the peripheral device is below a low-power threshold, and identification of an application executing on the computing device assigned network priority status; and disable charging in response to a determination that the connection quality metric of the wireless communication device is below an impact threshold and a determination that the charge state of the peripheral device is above a low-power threshold.
The system may determine the effect or impact that wireless charging has on the wireless communication system, at 306. If wireless charging is not impacting the wireless communication system by more than an acceptable threshold amount, wireless charging may continue at the default charging rate, at 310. For example, if an RSSI value of a wireless signal received by a wireless communication system satisfies acceptable criteria, at 308, the wireless charging system may continue to operate at the default charging rate, at 310.
If the RSSI value of the wireless signal received by the wireless communication system is below the criteria, at 308, and the stylus battery state of charge is above 60%, at 312, then wireless charging can be disabled to prevent or reduce further disruption to the wireless communication via the wireless communication device. However, if the battery state of charge of the peripheral device is less than 60%, at 312, the system may charge the peripheral device at a lower charge current, at 316. The lower charge current may reduce or minimize the interference caused by the wireless charging system in the communication band used by the wireless communication device.
The system may determine the effect or impact that wireless charging has on the wireless communication system, at 306. If wireless charging is not impacting the wireless communication system by more than an acceptable threshold amount, wireless charging may continue at the default charging rate, at 310. For example, if an RSSI value of a wireless signal received by a wireless communication system satisfies acceptable criteria, at 308, the wireless charging system may continue to operate at the default charging rate, at 310.
If the RSSI value of the wireless signal received by the wireless communication system is below the criteria, at 308, and the stylus battery state of charge is above 60%, at 312, then wireless charging can be disabled to prevent or reduce further disruption to the wireless communication via the wireless communication device. However, if the battery state of charge of the peripheral device is less than 60%, at 312, the system may determine if applications currently executing on the computing device are on a heavy network request list or otherwise have a network priority status, at 315.
If an application executing on the computing device does have a network priority status, at 315, then the system may begin charging the peripheral device at a lower charge current, at 316. The lower charge current may reduce or minimize the interference caused by the wireless charging system in the communication band used by the wireless communication device. However, if the system determines that none of the applications currently executing on the computing device have been assigned a network priority status, at 315, then the system may begin charging the peripheral device with the default charger current, at 310.
The non-transitory computer-readable medium 670 includes a charge rate adjustment module 676 with instructions that, when executed by the processor 630, operate to charge the peripheral device at a full charge rate in response to a determination that the connection quality metric of the wireless communication device is above an impact threshold, charge the peripheral device at a reduced charge rate in response to a determination that (i) the connection quality metric of the wireless communication device is below an impact threshold, and (ii) the charge state of the peripheral device is below a low-power threshold, and (c) disable charging of the peripheral device in response to a determination that (i) the connection quality metric of the wireless communication device is below an impact threshold and (ii) the charge state of the peripheral device is above a low-power threshold.
Specific examples of the disclosure are described above and illustrated in the figures. It is, however, appreciated that many adaptations and modifications can be made to the specific configurations and components detailed above. In some cases, well-known features, structures, and/or operations are not shown or described in detail. Furthermore, the described features, structures, or operations may be combined in any suitable manner. Thus, all feasible permutations and combinations of examples are contemplated. In the description above, various features are sometimes grouped together in a single example, figure, or description thereof for the purpose of streamlining the disclosure. This method of disclosure, however, is not to be interpreted as reflecting an intention that any claim now presented or presented in the future requires more features than those expressly recited in that claim. Rather, it is appreciated that inventive aspects lie in a combination of fewer than all features of any single foregoing disclosed example. The claims are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate example. This disclosure includes all permutations and combinations of the independent claims with their dependent claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2021/061253 | 11/30/2021 | WO |