×

System and method for reducing power used for radio transmission and reception

  • US 8,681,671 B1
  • Filed: 12/19/2007
  • Issued: 03/25/2014
  • Est. Priority Date: 04/25/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of broadcasting at least one data packet, the method comprising:

  • receiving, from one or more radios, one or more data packets;

    identifying a first data packet group of the one or more data packets and a second data packet group of the one or more data packets, the first data packet group having a higher priority than the second data packet group, wherein the priority is based at least in part on (i) a number of data packets in each data packet group, (ii) the one or more radios transmitting the one or more data packets, (iii) remaining battery power of each radio transmitting the one or more data packets, (iv) a power source of each radio transmitting the one or more data packets, (v) a size of the data packets in each data packet group, or (vi) a number of data packets that each radio is expected to transmit;

    determining a quantity corresponding to the one or more data packets, wherein data packets in the first data packet group increase the quantity more than data packets in the second data packet group and wherein the quantity comprises an indication of time;

    determining, with an energy identification manager, whether the quantity satisfies a threshold amount;

    responsive to determining the quantity not satisfying the threshold amount, store at least a portion of the one or more data packets until the quantity satisfies the threshold amount; and

    responsive to determining the quantity satisfies the threshold amount;

    generate one or more chirp packets associated with the one or more data packets;

    determining, from each of the chirp packets, an amount of time to indicate a delay between an end of a broadcast of a respective chirp packet and a beginning of a broadcast of the associated one or more data packets;

    wirelessly broadcast one chirp packet at a time in series from the one or more chirp packets; and

    wirelessly broadcast the one or more data packets at a time that is based on the delay indicated in at least one of the one or more associated chirp packets that are broadcasted.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×