Systems and methods for using application programming interfaces to control communications between a transmitter and a receiver
First Claim
1. A system for controlling communication between a wireless power transmitter and at least one wireless power receiver, the system comprising:
- a wireless power transmitter that includes;
a first processor configured to run a power transmitter manager application;
a first wireless communication hardware that (i) receives a broadcast signal, from at least one wireless power receiver, the broadcast signal comprising information used to identify the wireless power receiver and (ii) establishes a communication connection with the wireless power receiver that allows the wireless power receiver to send control signals comprising information that is used to determine a present location of the wireless power receiver, wherein the first wireless communication hardware has a transmitter application programming interface (API) that is used by the power transmitter manager application to instruct the first wireless communication hardware to establish the communication connection;
a transmitter power transmission signal antenna array that, based on the control signals, transmits and adjusts controlled power transmission signals that converge to form constructive and destructive interference patterns defining a pocket of energy around the present location of the wireless power receiver; and
the at least one wireless power receiver that includes;
a second processor configured to run a power receiver application;
a second wireless communication hardware that sends (i) the broadcast signal and (ii) the control signals comprising the information that is used to determine the present location of the wireless power receiver, wherein the second wireless communication hardware has a receiver API that is used by the power receiver application to instruct the second wireless communication hardware to send the broadcast signals and the control signals; and
a receiver antenna array that receives and uses electrical power from the pocket of energy created by the wireless power transmitter.
3 Assignments
0 Petitions
Accused Products
Abstract
The embodiments described herein include a transmitter that transmits a power transmission signal (e.g., radio frequency (RF) signal waves) to create a three-dimensional pocket of energy. At least one receiver can be connected to or integrated into electronic devices and receive power from the pocket of energy. A wireless power network may include a plurality of wireless power transmitters each with an embedded wireless power transmitter manager, including a wireless power manager application. The wireless power network may include a plurality of client devices with wireless power receivers. Wireless power receivers may include a power receiver application configured to communicate with the wireless power manager application. The wireless power manager application may include a device database where information about the wireless power network may be stored.
1026 Citations
17 Claims
-
1. A system for controlling communication between a wireless power transmitter and at least one wireless power receiver, the system comprising:
-
a wireless power transmitter that includes; a first processor configured to run a power transmitter manager application; a first wireless communication hardware that (i) receives a broadcast signal, from at least one wireless power receiver, the broadcast signal comprising information used to identify the wireless power receiver and (ii) establishes a communication connection with the wireless power receiver that allows the wireless power receiver to send control signals comprising information that is used to determine a present location of the wireless power receiver, wherein the first wireless communication hardware has a transmitter application programming interface (API) that is used by the power transmitter manager application to instruct the first wireless communication hardware to establish the communication connection; a transmitter power transmission signal antenna array that, based on the control signals, transmits and adjusts controlled power transmission signals that converge to form constructive and destructive interference patterns defining a pocket of energy around the present location of the wireless power receiver; and the at least one wireless power receiver that includes; a second processor configured to run a power receiver application; a second wireless communication hardware that sends (i) the broadcast signal and (ii) the control signals comprising the information that is used to determine the present location of the wireless power receiver, wherein the second wireless communication hardware has a receiver API that is used by the power receiver application to instruct the second wireless communication hardware to send the broadcast signals and the control signals; and a receiver antenna array that receives and uses electrical power from the pocket of energy created by the wireless power transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising executable instructions for controlling wirelessly transmitted power that, when executed by a processor of a wireless power transmitter, cause the processor to perform operations comprising:
at the wireless power transmitter that includes the processor, a wireless communication hardware having a transmitter application programming interface (API), and a transmitter wireless antenna array; running, by the processor, a power transmitter manager application; causing, by the power transmitter manager application using the transmitter API, the wireless communication hardware to (i) receive a broadcast signal, from at least one wireless power receiver, the broadcast signal comprising information used to identify the wireless power receiver and (ii) establish a communication connection with the wireless power receiver that allows the wireless power receiver to send control signals comprising information that is used to determine a present location of the wireless power receiver, instructing, by the power transmitter manager application, the transmitter wireless antenna array, based on the control signals, to transmit and adjust controlled wireless power waves that converge to form constructive and destructive interference patterns defining a pocket of energy around the present location of the wireless power receiver.
Specification