IP Library Granted Patent US 10,255,915
Granted Patent B2
US 10,255,915 · App. 15/434,337 · Granted Apr 9, 2019

Voice based diagnostic systems and methods

View Patent ↗
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 10,255,915
App. No.
15/434,337
Granted
Apr 9, 2019
Kind
B2
Abstract

A method for voice based diagnostics can include receiving a voice command from a user at a computing device, performing, by the computing device, a number of diagnostic tests corresponding to a functionality of the computing device, and sending an audio message to the user, wherein the audio message corresponds to results of the number of diagnostic tests.

Claims (32)

1. A method for voice based diagnostics, comprising:

receiving, by a computing device, a voice command describing a number of diagnostic tests to be performed on the computing device, wherein the voice command is from a user who does not have physical access to the computing device;

performing, by the computing device, the number of diagnostic tests on a functionality of hardware of the computing device responsive to the received voice command;

sending an audio message that includes a description of a fix of the functionality of the hardware of the computing device determined by results of the number of diagnostic tests relative to a particular specification; and

performing the fix on the functionality of the hardware.

2. The method of claim 1 , wherein performing the number of diagnostic tests includes determining a status of physical connection between the hardware within the computing device.

3. The method of claim 1 , wherein the audio message includes a description of the results of the number of diagnostic tests.

4. The method of claim 1 , wherein the audio message is sent by a prerecorded audio message.

5. The method of claim 1 , wherein the audio message is sent by a text to speech message.

6. A non-transitory computer readable medium, comprising instructions to:

perform a number of diagnostic tests on software of another device responsive to receipt of a voice command;

send, to a source of the voice command, a request for information related to performance of additional diagnostic tests on the software of the other device;

generate a diagnostic report based on results of performing the number of diagnostic tests and the additional diagnostic tests on the software of the other device;

send an audio message based on the diagnostic report that includes a description of a fix of a functionality of the software of the other device determined as a diagnostic issue by results of the number of diagnostic tests and the additional diagnostic tests relative to a particular specification; and

perform the fix on the functionality of the software.

7. The medium of claim 6 , further comprising instructions to receive the voice command at a computing device, the voice command describing the number of diagnostic tests to be performed on the software of the other device.

8. The medium of claim 6 , wherein the voice command is a grammar defined voice command.

9. The medium of claim 6 , wherein the voice command is a natural language voice command.

10. The medium of claim 6 , further comprising instructions to send the voice command from the computing device via an electronic communication to a processing resource remote from the computing device.

11. The medium of claim 6 , further comprising instructions to perform the number of diagnostic tests via an electronic communication from a processing resource that is remote to the other device.

12. The medium of claim 6 , wherein the software is located on computing devices connected to a particular network.

13. A system, comprising:

a computing device including instructions to:

determine a number of software devices and a number of hardware devices that correspond to a voice command including a number of diagnostic tests to be performed on the software devices and hardware devices;

perform a software diagnostic test on the number of software devices of the computing device;

perform a hardware diagnostic test on the number of hardware devices of the computing device;

send an audio message to a user who does not have physical access to the computing device, wherein the audio message includes a description of a fix of a diagnostic issue in a functionality of either the software or hardware devices of the computing device as determined by results of the diagnostic tests relative to a particular specification; and

perform the fix on the functionality of either the software or hardware devices.

14. The system of claim 13 , further including instructions to determine a number of diagnostic issues based on the software diagnostic test and the hardware diagnostic test performed on the number of software and hardware devices.

15. The system of claim 13 , wherein the audio message is generated based upon a diagnostic report to include a number of functions that are not performing to a manufacturer specification.

16. The system of claim 13 , wherein the audio message is generated based upon a diagnostic report to include a description of the hardware devices that are not performing to a manufacturer specification.

17. The system of claim 13 , wherein the audio message is generated based upon a diagnostic report to include a description of the number of the software devices that are not operating with the computing device to a manufacturer specification.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2018
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 047785/0166 →
SECURITY INTEREST Recorded Oct 26, 2018
From: ADEMCO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047337/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2017
From: PALANISAMY, PRABHU
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 041360/0074 →