IP Library Patent Application 18606533
Patent Application
App. No. 18/606,533

SYSTEM AND METHOD FOR AUTOMATED FLASHING AND TESTING OF SMART SPEAKER DEVICES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/606,533
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 smart speaker device; and a laser scanner to scan a bar code indicating identification data of the smart speaker device.

Claims (37)

1 . 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 smart speaker device; and

a laser scanner to scan a bar code indicating identification data of the smart speaker device.

2 . The system of claim 1 , further comprising a USB hub configured to connect one to sixteen smart speaker devices to the computer system.

3 . The system of claim 1 , wherein the computer system is configured to flash firmware to and boot check the smart speaker device.

4 . The system of claim 1 that automatically performs detecting, validating, flashing, boot checking, and recording data when clearing and updating the smart speaker device.

5 . A method, comprising:

entering a serial number of a smart speaker device into a computer system;

connecting the smart speaker device to the computer system;

flashing firmware and boot checking the smart speaker device; and

automatically recording a result of the flashing firmware and the boot checking into a database of the computer system.

6 . The method of claim 5 , wherein the entering of the serial number of the smart speaker device includes scanning a bar code on the smart speaker device.

7 . The method of claim 5 , further comprising automatically detecting the smart speaker device by the computer system.

8 . The method of claim 5 , further comprising:

reading a serial number of the smart speaker device via a connection to the computer system; and

comparing the serial number of the smart speaker device entered to the serial number of the smart speaker device read by the computer system to validate the serial number of the smart speaker device.

9 . The method of claim 5 , wherein performing the flashing firmware to the smart speaker device includes comparing a version of the firmware stored on the computer system to a known latest version of the firmware stored in a database.

10 . The method of claim 5 , wherein performing the flashing firmware to the smart speaker device includes setting access flags on the smart speaker device to place the smart speaker device into a diagnostic mode.

11 . The method of claim 9 , further comprising verifying that the smart speaker device boots properly.

12 . The method of claim 9 , further comprising comparing a version of the firmware of the smart speaker device to a version of the firmware flashed to the smart speaker device.

13 . The method of claim 10 , further comprising resetting access flags on the smart speaker device to restrict access to the smart speaker device.

14 . The method of claim 5 , wherein connecting the smart speaker device includes connecting one to sixteen smart speaker devices.

15 . The method of claim 14 , wherein the flashing firmware and boot checking of the one to sixteen smart speaker devices is performed simultaneously to each of the one to sixteen smart speaker devices connected to the computer system.

16 . The method of claim 5 , wherein the computer system includes a monitor showing a status of the method for the smart speaker device.

17 . The method of claim 14 , wherein the computer system includes a monitor showing a status of the method for each of the one to sixteen smart speaker devices.

18 . The method of claim 5 , wherein the automatically recording the result includes saving a data record including a model and the serial number of the smart speaker device, a version of the flashed firmware, and verification that the smart speaker device booted properly.

19 . A non-transitory computer-readable medium including executable instructions that when executed by a processor cause the processor to perform the steps of flashing firmware and boot checking the smart speaker device and automatically recording the result of claim 5 .

20 . A computer system, comprising:

a USB interface; and

a storage medium readable by the computer system and storing an application to interface the computer system and a smart speaker device, wherein

the computer system, by running the application, automatically:

detects the smart speaker device after the smart speaker device has been connected to the USB interface,

flashes firmware to the smart speaker device,

validates the firmware flashed to the smart speaker device,

verifies that the smart speaker device boots properly after flashing the firmware, and

records a result of running the application.

Assignments (2)
SECURITY INTEREST Recorded May 29, 2024
From: COMMUNICATIONS TEST DESIGN, INC. (ALSO KNOWN AS COMMUNICATIONS TEST DESIGN, INC, AKA CTDI AND COMMUNICATIONS TEST DESIGN, INC. DBA NETWORK EXPANSION SOLUTIONS)
To: CITIZENS BANK, N.A.
Reel/Frame 067565/0608 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2024
From: HOPFER, TIMOTHY; THOMAS, ANSON MATHEW
To: COMMUNICATIONS TEST DESIGN, INC.
Reel/Frame 066792/0320 →