×

Viral distribution of battery management parameters

  • US 9,337,668 B2
  • Filed: 04/27/2012
  • Issued: 05/10/2016
  • Est. Priority Date: 04/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A data carrier, such as a battery, for use as a carrier of data to be used for virally updating data, operating parameters and/or software residing in memories associated with a plurality of data carriers and equipment configured to receive the data carriers, comprising:

  • a battery memory having stored therein a first set of data, operating parameters, and/or software commands, the first set of data, operating parameters and/or software commands associated with a first date or version;

    a communication interface for communicating with a processor and memory of equipment configured to receive the data carrier, the equipment memory having stored therein a second set of data, operating parameters, and/or software commands, the second set of data, operating parameters, and/or software commands associated with a second date or version; and

    a battery processor in operable communication with the battery memory and the communication interface, the battery processor configured;

    to query the equipment processor to retrieve the second date or version of the second set of data, operating, and/or software commands stored in the equipment memory, andto compare the second date or version of the second set of data, operating parameters, and/or software commands stored in the equipment memory to the first date or version of the first set of data, operating parameters, and/or software commands stored in the battery memory, andto upload the first set of data, operating parameters, and/or software commands stored in the battery memory to the equipment memory if the first date or version is later than the second date or version; and

    wherein the equipment processor is configured to download the second set of data, operating parameters, and/or software commands to the battery memory to update the battery memory if the second date or version of the second set of data, operating parameters, and/or software commands is later than the first date or version of the first set of data, operating parameters, and/or software commands stored in the battery memory to replace the first set of data, operating parameters, and/or software commands stored in the battery memory with the second set of data, operating parameters, and/or software commands uploaded from the equipment memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×