Systems and methods for using application programming interfaces to control communications between a transmitter and a receiver

  • US 10,153,653 B1
  • Filed: 12/30/2014
  • Issued: 12/11/2018
  • Est. Priority Date: 05/07/2014
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • 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 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 all claims