IP Library Granted Patent US 8,135,992
Granted Patent B2
US 8,135,992 · App. 12/423,372 · Granted Mar 13, 2012

Systems and methods for providing interactive customer support

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 8,135,992
App. No.
12/423,372
Granted
Mar 13, 2012
Kind
B2
Abstract

A system for providing device diagnostics includes a surface interface operatively linked and in communication with a processor. The surface interface includes a multi-touch interface to detect multiple simultaneous inputs and an object recognition interface to communicate with a device upon the device being placed on the surface interface. The system further includes a memory operatively linked and in communication with the processor, wherein the memory includes a system application configured to: recognize a customer device when the customer device is placed on the surface interface, conduct a diagnostic test to determine whether the device is operating without error, and perform a corrective action if the diagnostic test detects an error.

Claims (37)

1. A system, for providing device diagnostics, comprising:

a processor;

a surface interface in communication with the processor, the surface interface comprising:

a multi-touch interface to detect multiple simultaneous inputs; and

an object recognition interface to communicate wirelessly with a customer device upon the customer device being placed in communication with the surface interface; and

a memory in communication with the processor, the memory comprising a system application configured to cause the processor to:

recognize, wirelessly, by way of the surface interface, and without a user input, the customer device when the customer device is placed in communication with the surface interface;

conduct, wirelessly, by way of the surface interface, and without a user input, a diagnostic test to determine whether the customer device is operating without error;

display a diagnostic screen on the surface interface in response to the diagnostic test detecting an error in operation of the customer device; and

perform, wirelessly, by way of the surface interface, a corrective action if in response to the diagnostic test detecting the error in operation of the customer device.

2. The system of claim 1 , wherein the system application being configured to cause the processor to conduct the diagnostic test, wirelessly, causes the processor to conduct one of a display test, a processor performance test, a memory test, an application performance test, a firmware version check, an OS version check, an application version check, and a device component test.

3. The system of claim 1 , wherein the system application being configured to cause the processor to perform corrective action, wirelessly, causes the processor to perform at least one act selected from a group of acts consisting of: updating firmware, updating software, removing malicious software, and removing a virus.

4. The system of claim 1 , wherein the system application is configured to cause the processor to recognize the customer device, wirelessly by way of the surface interface, when the customer device is placed in communication with the surface interface by reading a tag on the customer device.

5. The system of claim 1 , wherein the system further comprises a short range communications interface and the surface application is configured to cause the processor to recognize the customer device, wirelessly by way of the surface interface, when the customer device is placed in communication with the surface interface by communicating, by way of the short range communications interface, with the device using a short range communications protocol.

6. The system of claim 1 , wherein the system application, configured to cause the processor to recognize the customer device, is configured to cause the processor to recognize the customer device when the customer device is placed in wireless communication with the surface interface.

7. The system of claim 1 , wherein the system application, configured to cause the processor to recognize the customer device, is configured to cause the processor to recognize the customer device when the customer device is placed on the surface interface.

8. A computer-readable storage medium comprising computer-executable instructions that, when executed by a processor, cause the processor to perform of a method comprising:

recognizing, wirelessly, by way of a surface interface, and without a user input, a customer device when the customer device is placed in communication with the surface interface;

conducting, wirelessly, by way of the surface interface, a diagnostic test to determine whether the customer device is operating without error;

displaying a diagnostic screen on the surface interface in response to the diagnostic test detecting an error in operation of the customer device; and

performing, wirelessly, by way of the surface interface, a corrective action in response to the diagnostic test detects detecting the error in operation of the customer device.

9. The computer-readable storage medium of claim 8 , wherein conducting the diagnostic test, wirelessly, by way of the surface interface, comprises conducting one of a display test, a processor performance test, a memory test, an application performance test, a firmware version check, an OS version check, an application version check, and a device component test.

10. The computer-readable storage medium of claim 8 , wherein performing, wirelessly, by way of the surface interface, the corrective action comprises performing one of updating firmware, updating software, removing malicious software, and removing a virus.

11. The computer-readable storage medium of claim 8 , wherein recognizing, wirelessly, by way of the surface interface, the customer device when the customer device is placed in communication with the surface interface comprising reading a tag on the customer device.

12. The computer-readable storage medium of claim 8 , wherein recognizing, wirelessly, by way of the surface interface, the customer device when the customer device is placed in communication with the surface interface includes communicating, through a short range communications interface, with the device using a short range communications protocol.

13. The computer-readable storage medium of claim 8 , wherein the processor recognizes the customer device when the customer device is placed in wireless communication with the surface interface.

14. The computer-readable storage medium of claim 8 , wherein the processor recognizes the customer device when the customer device is placed on the surface interface.

15. A method for providing device diagnostics at a system having a processor and a memory, the system being in communication with a surface interface, the memory comprising a system application, the method comprising:

recognizing, wirelessly, without a user input, via the surface interface, a customer device when the customer device is placed in communication with the surface interface;

conducting, wirelessly, using the processor, a diagnostic test to determine whether the customer device is operating without error;

displaying a diagnostic screen on the surface interface in response to the diagnostic test detecting an error in operation of the customer device; and

performing, wirelessly, using the processor, a corrective action in response to the diagnostic test detecting the error in operation of the customer device.

16. The method of claim 15 , wherein conducting, wirelessly, using the processor, the diagnostic test comprises conducting one of a display test, a processor performance test, a memory test, an application performance test, a firmware version check, an OS version check, an application version check, and a device component test.

17. The method of claim 15 , wherein performing, wirelessly, using the processor, the corrective action comprises performing one of updating firmware, updating software, removing malicious software, and removing a virus.

18. The method of claim 15 , wherein recognizing, wirelessly, without a user input, the customer device when the customer device is placed in communication with the surface interface comprises reading, wirelessly, a tag on the customer device.

19. The method of claim 15 , wherein recognizing, wirelessly, without a user input, the customer device when the customer device is placed in communication with the surface interface comprises communicating, wirelessly, through a short range communications interface, with the device using a short range communications protocol.

20. The method of claim 15 , wherein recognizing the customer device is placed in wireless communication with the surface interface.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Dec 17, 2015
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037751/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2014
From: AT&T MOBILITY II LLC
To: RAKUTEN, INC.
Reel/Frame 033451/0451 →