发明名称 Selectively updating firmware for multiple connected devices
摘要 An apparatus for managing telemetry sensor controllers identified by their respective communication port identifiers is disclosed. The apparatus may include a memory that stores a telemetry sensor controller mapping that associates an equipment identifier for a telemetry sensor controller with a communication port identifier, an equipment identifier mapping that associates an equipment identifier with a telemetry monitoring application, and a firmware mapping that associates a telemetry monitoring application with a firmware for a telemetry sensor controller. The apparatus may determine an equipment identifier for a connected telemetry sensor controller and instantiate a telemetry monitoring application for the connected telemetry sensor controller based on the equipment identifier mapping. The apparatus may then automatically transfer a firmware to the connected telemetry sensor controller when the firmware version installed on the connected telemetry sensor controller is determined to not be a current version of the firmware available.
申请公布号 US9092296(B1) 申请公布日期 2015.07.28
申请号 US201313795476 申请日期 2013.03.12
申请人 Google Inc. 发明人 Nay Shane R.;Davis Alan Howard
分类号 G06F9/44;G06F15/177;G06F9/445 主分类号 G06F9/44
代理机构 Lerner, David, Littenberg, Krumholz & Mentlik, LLP 代理人 Lerner, David, Littenberg, Krumholz & Mentlik, LLP
主权项 1. An apparatus for managing telemetry sensor controllers, the apparatus comprising: a memory that stores: a first equipment identifier mapping that comprises an association of a first equipment identifier of a first telemetry sensor controller with a first telemetry monitoring application;a second equipment identifier mapping that comprises an association of the first equipment identifier with a second telemetry monitoring application; anda first firmware mapping that comprises an association of the first telemetry monitoring application with a first firmware for a first telemetry sensor controller; and a processor in communication with the memory, the processor being configured to: identify the first equipment identifier for the first telemetry sensor controller;instantiate the first telemetry monitoring application for the first telemetry sensor controller based on the first equipment identifier mapping;automatically determine a firmware version of a second firmware installed on the first telemetry sensor controller;compare the firmware version of the second firmware on the first telemetry sensor controller to a firmware version of the first firmware;compare a first telemetry monitoring application version of the first telemetry monitoring application with a second telemetry monitoring application version of the second telemetry monitoring application; andautomatically transfer the first firmware to the first telemetry sensor controller based on the comparison of the first and second firmware versions and the comparison of the first and second telemetry monitoring application versions.
地址 Mountain View CA US