Back to results
US 12,761,896 B2Granted
System and method for automated user mulitflash and boot check of streaming media devices
AssigneeCommunications Test Design, Inc.
InventorTimothy Hopfer
Life of this patent
Estimating the term…
Abstract
A system includes a computer system including a user interface and a monitor; a storage medium readable by the computer system and storing an application to interface the computer system and a streaming media device; and a laser scanner to scan a bar code indicating identification data of the streaming media device.
Claims16
A system, comprising:
- a computer system including a user interface and a monitor;
- a storage medium readable by the computer system and storing an application to interface the computer system and a at least one streaming media device;
- at least one universal serial bus (USB) port operably coupled to the computer system and configured to interface with the at least one streaming media device;
- a laser scanner to scan a bar code indicating identification data of the at least one streaming media device;
- wherein the computer system, by executing the application, is configured to automatically:
- read, via the physical USB connection, a device serial number stored on the streaming media device;
- compare the device serial number read via the USB connection with the scanned identification data to validate an identity of the streaming media device;
- only upon successful validation of the identity, compare a version of the firmware stored on the non-transitory computer-readable medium within the computer system to a known latest version of the firmware stored in a database;
- determine if the firmware is the most up to date version;
- flash firmware stored on the non-transitory computer-readable medium within the computer system to the streaming media device;
- and
- boot check the at least one streaming media device via the USB port;
- wherein the boot check is completed by monitoring boot status signals received through the physical USB connection during device startup.
10 more elements
A method, comprising:
- scanning, using a laser barcode scanner, a serial number from a physical label affixed to a streaming media device into a computer system;
- connecting the streaming media device to the computer system via a physical universal serial bus (USB) cable to a USB hub that is communicatively coupled to the computer system;
- reading, via the USB connection, a serial number stored on the streaming media device;
- validating an identity of the streaming media device by comparing the serial number read via the USB connection with the scanned serial number;
- only when the identity is validated, comparing a version of firmware stored on a non-transitory computer-readable storage medium of the computer system to a known latest firmware version stored in a database;
- flashing firmware and boot checking the streaming media device using a custom software application stored on a non-transitory computer-readable medium within the computer system;
- verifying that the streaming media device boots properly by monitoring boot status signals received through the physical USB connection during startup of the streaming media device;
- and
- automatically recording a result of the flashing firmware and the boot checking into a database of the computer system.
6 more elements
Dependencies are inferred from the claim text.