Systems and methods for controlling communications during wireless transmission of power using application programming interfaces

  • US 10,141,791 B2
  • Filed: 05/07/2014
  • Issued: 11/27/2018
  • Est. Priority Date: 05/07/2014
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

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.

View all claims