Systems and methods for controlling communications during wireless transmission of power using application programming interfaces
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 running a power transmitter manager application;
a first wireless communication hardware having a transmitter application programming interface (API), the transmitter API operatively coupled with the power transmitter manager application and controlling the first wireless communication hardware;
a transmitter wireless antenna array that transmits controlled wireless power waves that converge to create pockets of energy in the space proximate at least one wireless power receiver, wherein;
the transmitter wireless antenna array is at least partially responsive to instructions from the power transmitter manager application, andthe transmitter API calls the power transmitter manager application through a transmitter callback function, and the transmitter callback function sends a callback when a communication connection begins, a communication connection ends, a communication connection is attempted, or a message is received; and
the at least one wireless power receiver that includes;
a second processor running a power receiver application;
a second wireless communication hardware having a receiver API, the receiver API operatively coupled to the power receiver application and controlling the second wireless communication hardware;
a receiver wireless antenna array that receives and uses wireless power from the pockets of energy created by the wireless power transmitter, wherein the receiver wireless antenna array is at least partially responsive to instructions from the power receiver application.
1 Assignment
0 Petitions
Accused Products
Abstract
An example system includes: a wireless power transmitter with (i) a processor running a power transmitter manager application; (ii) a wireless communication hardware having a transmitter application programming interface (API), the transmitter API operatively coupled with the power transmitter manager application and controlling the wireless communication hardware; and (iii) a transmitter antenna array that creates pockets of energy near a wireless power receiver, and the transmitter antenna array is partially responsive to instructions from the power transmitter manager application. The transmitter API calls the power transmitter manager application through a transmitter callback function, and the transmitter callback function sends a callback when a communication connection begins, a communication connection ends, a communication connection is attempted, or a message is received. The system also includes the wireless power receiver: running a power receiver application and including receiver wireless antenna array that receives and uses wireless power from the pockets of energy.
982 Citations
19 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 running a power transmitter manager application; a first wireless communication hardware having a transmitter application programming interface (API), the transmitter API operatively coupled with the power transmitter manager application and controlling the first wireless communication hardware; a transmitter wireless antenna array that transmits controlled wireless power waves that converge to create pockets of energy in the space proximate at least one wireless power receiver, wherein; the transmitter wireless antenna array is at least partially responsive to instructions from the power transmitter manager application, and the transmitter API calls the power transmitter manager application through a transmitter callback function, and the transmitter callback function sends a callback when a communication connection begins, a communication connection ends, a communication connection is attempted, or a message is received; and the at least one wireless power receiver that includes; a second processor running a power receiver application; a second wireless communication hardware having a receiver API, the receiver API operatively coupled to the power receiver application and controlling the second wireless communication hardware; a receiver wireless antenna array that receives and uses wireless power from the pockets of energy created by the wireless power transmitter, wherein the receiver wireless antenna array is at least partially responsive to instructions from the power receiver application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for controlling wirelessly transmitted power comprising:
-
at a wireless power transmitter that includes a first processor, a first wireless communication hardware having a transmitter application programming interface (API), and a transmitter wireless antenna array; running, by the first processor, a power transmitter manager application that is operatively coupled with the transmitter API; causing, by the power transmitter manager application using the transmitter API, the wireless communication hardware to begin a communication connection with a second wireless communication hardware of at least one wireless power receiver, wherein the transmitter API calls the power transmitter manager application through a transmitter callback function, and the transmitter callback function sends a callback when the communication connection begins, the communication connection ends, the communication connection is attempted, or a message is received; and instructing, by the power transmitter manager application, the transmitter wireless antenna array to transmit controlled wireless power waves that converge to create a pocket of energy near a location of the at least one wireless power receiver; and at the at least one wireless power receiver that includes a second processor, the second wireless communication hardware having a receiver API, and a receiver wireless antenna array; running, by the second processor, a power receiver application that is operatively coupled with the receiver API, wherein the receiver API is configured to control the second wireless communication hardware; and instructing, by the power receiver application, the receiver wireless antenna array to receive and use wireless power from the pocket of energy created by the wireless power transmitter. - View Dependent Claims (16, 17, 18, 19)
-
Specification