Viral distribution of battery management parameters
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H02J-007/00
G06F-015/173
H04L-029/08
H01M-010/42
출원번호
US-0150143
(2016-05-09)
등록번호
US-9887567
(2018-02-06)
발명자
/ 주소
Yip, Sean
출원인 / 주소
Zoll Circulation, Inc.
대리인 / 주소
Rutan & Tucker LLP
인용정보
피인용 횟수 :
0인용 특허 :
20
초록▼
A carrier, such as a battery, that queries a memory of a charger or charging circuit, or the memory of equipment or discharging circuit powered by the battery, to determine the relative date or version of data, operating parameters and/or software on both the battery and the equipment, and either pr
A carrier, such as a battery, that queries a memory of a charger or charging circuit, or the memory of equipment or discharging circuit powered by the battery, to determine the relative date or version of data, operating parameters and/or software on both the battery and the equipment, and either provides updated data, operating parameters and/or software to the equipment, or retrieves later dated data, operating parameters and/or software from the equipment to update the memory of the battery and/or further distribute the updated data, operating parameters and/or software to other batteries or equipment.
대표청구항▼
1. A system for updating data, operating parameters and/or software, comprising: a server having a server 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 dat
1. A system for updating data, operating parameters and/or software, comprising: a server having a server 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 device having a device 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, the device also having a communication interface for communicating with the server,the device also having a processor configured to receive the first set of data, operating parameters, and/or software commands to update the device memory if the second date or version of the second set of data, operating parameters, and/or software commands is earlier than the first date or version of the first set of data, operating parameters, and/or software commands stored in the server memory to replace the second set of data, operating parameters, and/or software commands stored in the device memory with the first set of data, operating parameters, and/or software commands received from the server memory. 2. The system of claim 1, wherein the server has a server processor configured to query the device processor to retrieve the second date or version of the second set of data, operating, and/or software commands stored in the device memory, andto compare the second date or version of the second set of data, operating parameters, and/or software commands stored in the device memory to the first date or version of the first set of data, operating parameters, and/or software commands stored in the server memory, andto upload the first set of data, operating parameters, and/or software commands stored in the server memory to the device memory if the first date or version is later than the second date or version. 3. The system of claim 2, wherein the device is a battery charger. 4. The system of claim 2, wherein the device is a device configured to be powered by a battery. 5. The system of claim 2, wherein the server processor is further configured to periodically push the first date or version of the first set of data, operating, and/or software commands stored in the server memory to the device. 6. The system of claim 1 wherein the device processor is also configured to query the server to retrieve the first date or version of the first set of data, operating, and/or software commands stored in the server memory, andto compare the second date or version of the second set of data, operating parameters, and/or software commands stored in the device memory to the first date or version of the first set of data, operating parameters, and/or software commands stored in the server memory, andto retrieve the first set of data, operating parameters, and/or software commands stored in the server memory to the device memory if the first date or version is later than the second date or version. 7. The system of claim 6, wherein the device is a battery charger. 8. The system of claim 6, wherein the device is a device configured to be powered by a battery. 9. The system of claim 1, further comprising a battery having a battery processor and a battery memory configured to be operatively coupled to the device, the battery memory having stored therein a third set of data, operating parameters, and/or software commands, the third set of data, operating parameters and/or software commands associated with a third date or version;a communication interface for communicating with the device processor and the device memory, andthe battery processor in operable communication with the battery memory and the communication interface, the battery processor configured; to query the device processor to retrieve the second date or version of the second set of data, operating, and/or software commands stored in the device memory, andto compare the second date or version of the second set of data, operating parameters, and/or software commands stored in the device memory to the first date or version of the third set of data, operating parameters, and/or software commands stored in the battery memory, andto retrieve the second set of data, operating parameters, and/or software commands stored in the device memory to the battery memory if the second date or version is later than the third date or version to replace the third 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 battery memory, andto upload the third set of data, operating parameters, and/or software commands to the device memory to update the device memory if the second date or version is earlier than the third date or version to replace the second set of data, operating parameters, and/or software command's stored in the device memory with the third set of data, operating parameters, and/or software commands uploaded from the battery memory. 10. The system of claim 9, wherein the battery is further configured to be decoupled from the device and coupled to a second device after the second set of information has replaced the third set of information in the memory of the battery, the battery processor being further configured to compare the date or version identifier associated with the second set of data, operating parameters, and/or software commands stored in a memory of the device with a date or version identifier associated with a fourth set of data, operating parameters, and/or software commands stored in a memory of the second device,to communicate the second set of data, operating parameters, and/or software commands stored in the battery memory to the memory of the second device to replace the fourth set of information stored in the second device memory with the second set of information stored in the battery memory if the date or version identifier of the second set of information is later than the date or version identifier of the fourth set of information; andto communicate the fourth set of data, operating parameters, and/or software commands stored in the second device memory to the battery memory and storing the fourth set of data, operating parameters, and/or software commands stored in the second device memory to replace the second set of information stored in the battery memory with the fourth set of information stored in the second device memory if the date or version identifier of the fourth set of data, operating parameters, and/or software commands is later than the date or version identifier of the second set of information stored in the battery memory. 11. A system for updating data, operating parameters and/or software, comprising: a server having a server 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 device having a device 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, the device also having a communication interface for communicating with the server,the device also having a processor configured to receive the first set of data, operating parameters, and/or software commands to update the device memory if the second date or version of the second set of data, operating parameters, and/or software commands is earlier than the first date or version of the first set of data, operating parameters, and/or software commands stored in the server memory to replace the second set of data, operating parameters, and/or software commands stored in the device memory with the first set of data, operating parameters, and/or software commands received from the server memory;a battery having a battery processor and a battery memory configured to be operatively coupled to the device,the battery memory having stored therein a third set of data, operating parameters, and/or software commands, the third set of data, operating parameters and/or software commands associated with a third date or version;a communication interface for communicating with the device processor and the device memory, andthe battery processor in operable communication with the battery memory and the communication interface, the battery processor configured to query the device processor to retrieve the second date or version of the second set of data, operating, and/or software commands stored in the device memory, andto compare the second date or version of the second set of data, operating parameters, and/or software commands stored in the device memory to the first date or version of the third set of data, operating parameters, and/or software commands stored in the battery memory, andto retrieve the second set of data, operating parameters, and/or software commands stored in the device memory to the battery memory if the second date or version is later than the third date or version to replace the third 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 battery memory, andto upload the third set of data, operating parameters, and/or software commands to the device memory to update the device memory if the second date or version is earlier than the third date or version to replace the second set of data, operating parameters, and/or software commands stored in the device memory with the third set of data, operating parameters, and/or software commands uploaded from the battery memory. 12. The system of claim 11, wherein the battery is further configured to be decoupled from the device and coupled to a second device after the second set of information has replaced the third set of information in the memory of the battery, and the battery processor further configured to compare the date or version identifier associated with the second set of data, operating parameters, and/or software commands stored in a memory of the device with a date or version identifier associated with a fourth set of data, operating parameters, and/or software commands stored in a memory of the second device,to communicate the second set of data, operating parameters, and/or software commands stored in the battery memory to the memory of the second device to replace the fourth set of information stored in the second device memory with the second set of information stored in the battery memory if the date or version identifier of the second set of information is later than the date or version identifier of the fourth set of information; andto communicate the fourth set of data, operating parameters, and/or software commands stored in the second device memory to the battery memory and storing the fourth set of data, operating parameters, and/or software commands stored in the second device memory to replace the second set of information stored in the battery memory with the fourth set of information stored in the second device memory if the date or version identifier of the fourth set of data, operating parameters, and/or software commands is later than the date or version identifier of the second set of information stored in the battery memory. 13. The system of claim 11, further comprising a server processor configured to periodically query the device processor to retrieve the second date or version of the second set of data, operating, and/or software commands stored in the device memory, andto upload the first set of data operating parameters, and/or software commands stored in the server memory to the device memory if the first date or version is later than the second date or version. 14. The system of claim 11, wherein the device processor is also configured to periodically query the server to retrieve the first date or version of the first set of data, operating, and/or software commands stored in the server memory, andto retrieve the first set of data, operating parameters, and/or software commands stored in the server memory to the device memory if the first date or version is later than the second date or version. 15. The system of claim 11, wherein the server processor is further configured to periodically push the first date or version of the first set of data, operating, and/or software commands stored in the server memory to the device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (20)
Chen Shu-Chin,TWX, Advanced intelligent computer power management system.
Book, Christopher Simon; Mak-Fan, David James; Guthrie, Martin George Albert; Brubacher, Jonathan Quinn, Mobile device with a smart battery having a battery information profile corresponding to a communication standard.
Book, Christopher; Mak-Fan, David; Guthrie, Martin; Brubacher, Jonathan, Mobile device with a smart battery having a battery information profile corresponding to a communication standard.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.