IP Library Granted Patent US 11,132,250
Granted Patent B2
US 11,132,250 · App. 14/436,512 · Granted Sep 28, 2021

System and method for remotely diagnosing and repairing a computing device

Inventors: Balamurugan Balasubramanian (Chennai, IN); Naveen Kumaresan (Chennai, IN); Sanooj P S (Cochin, IN); Venkatesh Madhavan (Chennai, IN)
Assignee: Sutherland Global Services, Inc.
G06F11/0793G06F11/0709G06F11/079G06F11/0721G06F11/0748
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 11,132,250
App. No.
14/436,512
Granted
Sep 28, 2021
Kind
B2
Abstract

A method for diagnosing and repairing a first computing device that is not able to be booted due to a malfunction of the first computing device is provided. The method comprises providing a boot tool stored on a removable computer readable storage medium; allowing the first computing device to be booted using the boot tool; providing for communication between the first computing device and a remote help desk computing device over a network; remotely identifying the malfunction of the first computing device; and pushing at least one repair data file from the remote help desk computing device to the first computing device or downloading the at least one repair data file from the Internet using the first computing device, wherein the at least one repair data file is configured for repairing the first computing device so that the first computing device is bootable without use of the boot tool.

Claims (47)

1. A method for diagnosing and repairing a first computing device that is not able to be booted due to a malfunction of the first computing device during a boot process, the method comprising:

a) providing a boot tool stored on a removable computer readable storage medium, wherein the step of providing the boot tool comprises the steps of:

i) allowing a second computing device to access an internet uniform resource locator (URL);

ii) allowing a computer executable file to be downloaded to the second computing device over the network using the URL;

iii) allowing the removable computer readable storage medium to be connected to the second computing device while not being connected to the first computing device, wherein the second computing device operates to use the computer executable file to format the removable computer readable storage medium to create the boot tool; and

iv) allowing the removable computer readable storage medium including the boot tool to be disconnected from the second computing device;

b) subsequent to disconnecting the computer readable storage medium from the second computing device, allowing the removable computer readable storage medium to be connected to the first computing device so that the boot tool operates to boot the first computing device;

c) providing a communication module associated with the boot tool, wherein the communication module includes a wireless universal serial bus (USB) data card that allows for two-way wireless communication between the first computing device and a remote help desk computing device over a network;

d) subsequent to using the boot tool to boot the first computing device, initiating, by the boot tool, a written and/or voice chat session between the first computing device and the remote help desk computing device over the network;

e) pushing a desktop manager tool from the remote help desk computing device to the first computing device over the network to allow the remote help desk computing device to take virtual control of the first computing device;

f) after the remote help desk computing device takes virtual control of the first computing device in step e), utilizing the remote help desk computing device to transfer retrievable data files stored in the first computing device to a remote data storage location over the network for backup at the remote data storage location;

g) remotely identifying the malfunction of the first computing device using the remote help desk computing device over the network; and

h) pushing at least one repair data file from the remote help desk computing device directly to the first computing device over the network, wherein the at least one repair data file is configured to repair the first computing device so that the first computing device is able to be booted without use of the boot tool.

2. A method in accordance with claim 1 , wherein the second computing device is one of a personal desktop computer, a laptop computer, and a smartphone.

3. A method in accordance with claim 1 , wherein the computer executable file is stored on a remote server that is available for download over the network.

4. A method in accordance with claim 1 , wherein the URL is user identification and password protected.

5. A method in accordance with claim 1 , wherein the URL is configured for a single-use and becomes inaccessible following a first download of the computer executable file.

6. A method in accordance with claim 1 , wherein the at least one repair data file includes a script or a tool, and wherein the at least one repair data file is not a file that was stored in a memory of the first computing device.

7. A method in accordance with claim 6 , wherein an anti-virus tool is pushed from the remote help desk computing device to the first computing device over the network to identify the malfunction of the first computing device.

8. A method in accordance with claim 1 , wherein the boot tool does not include the at least one repair data file.

9. A system for diagnosing and repairing a first computing device that is not able to be booted due to a malfunction of the first computing device during a boot process, the system comprising:

a remote help desk computing device;

a boot tool stored on a removable computer readable storage medium, the boot tool configured to boot the first computing device;

a communication module associated with the boot tool, wherein the communication module includes a wireless universal serial bus (USB) data card that allows for two-way wireless communication over a network between the first computing device and the remote help desk computing device, and wherein the communication module associated with the boot tool allows for a written and/or voice chat session to be initiated, by the boot tool, between the first computing device and the remote help desk computing device over the network;

a desktop manager tool communicated from the remote help desk computing device to the first computing device over the network to allow the remote help desk computing device to take virtual control of the first computing device; and

a remote data storage location in communication with the first computing device over the network,

wherein, after the remote help desk computing device takes virtual control of the first computing device, the communication module allows one or more data files stored in a memory of the first computing device to be transferred to and stored in the remote data storage location over the network by the remote help desk computing device for backup at the remote data storage location,

wherein the remote help desk computing device utilizes the desktop manager tool for remotely identifying the malfunction of the first computing device and pushes at least one repair data file from the remote help desk computing device directly to the first computing device over the network, wherein the at least one repair data file is configured to repair the malfunction in the first computing device so that the first computing device is able to be booted without use of the boot tool,

wherein the system further comprises a second computing device, wherein the second computing device downloads a computer executable file over the network using an internet uniform resource locator (URL) for storage on the second computing device,

wherein when the removable computer readable storage medium is connected to the second computing device and not connected to the first computing device, the second computing device operates to use the computer executable file to format the removable computer readable storage medium to create the boot tool, and

wherein when the removable computer readable storage medium including the boot tool is disconnected to the second computing device and connected to the first computing device so that the boot tool operates to boot the first computing device.

10. A system in accordance with claim 9 , wherein the second computing device is selected from a list comprising a personal desktop computer, a laptop computer and a smartphone.

11. A system in accordance with claim 9 , further comprising a remote server, wherein the computer executable file is stored on the remote server and is available for download over the network using the second computing device.

12. A system in accordance with claim 9 , wherein the URL is user identification and password protected.

13. A system in accordance with claim 9 , wherein the URL is configured for a single-use and becomes inaccessible following a first download of the computer executable file.

14. A system in accordance with claim 9 , wherein the at least one repair data file includes a script or a tool, and wherein the at least one repair data file is not a file that was stored in a memory of the first computing device.

15. A method for diagnosing and repairing a first computing device that is not able to be booted due to a malfunction of the first computing device during a boot process, the method comprising:

a) allowing a second computing device to access an internet uniform resource locator (URL), wherein a computer executable file is downloaded to the second computing device over the network using the URL, wherein the URL is configured for a single-use and becomes inaccessible following a first download of the computer executable file;

b) allowing a removable computer readable storage medium to be connected to the second computing device while not being connected to the first computing device, wherein the second computing device operates to use the computer executable file to format the removable computer readable storage medium to create a boot tool;

c) allowing the removable computer readable storage medium including the boot tool to be disconnected to the second computing device;

d) allowing the removable computer readable storage medium to be connected to the first computing device so that the boot tool operates to boot the first computing device;

e) providing a communication module associated with the boot tool, wherein the communication module includes a wireless universal serial bus (USB) data card that allows for two-way wireless communication between the first computing device and a remote help desk computing device over a network;

f) subsequent to using the boot tool to boot the first computing device, initiating, by the boot tool, a written and/or voice chat session between the first computing device and the remote help desk computing device over the network;

g) pushing a desktop manager tool from the remote help desk computing device to the first computing device over the network to allow the remote help desk computing device to take virtual control of the first computing device;

h) after the remote help desk computing device takes virtual control of the first computing device in step g), utilizing the remote help desk computing device to transfer retrievable data files stored in the first computing device to a remote data storage location over the network for backup at the remote data storage location;

i) remotely identifying the malfunction of the first computing device using the remote help desk computing device over the network; and

j) pushing at least one repair data file from the remote help desk computing device directly to the first computing device over the network, wherein the at least one repair data file is configured to repair the first computing device so that the first computing device is able to be booted without use of the boot tool.

Assignments (6)
SECURITY INTEREST Recorded Oct 18, 2022
From: SUTHERLAND GLOBAL SERVICES INC.
To: MADISON PACIFIC TRUST LIMITED, AS SECURITY AGENT
Reel/Frame 061452/0882 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 54189/0376 Recorded Sep 14, 2022
From: GUGGENHEIM CREDIT SERVICES, LLC, AS COLLATERAL AGENT
To: SUTHERLAND GLOBAL SERVICES INC.
Reel/Frame 061433/0368 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2021
From: KUMARESAN, NAVEEN; MADHAVAN, VENKATESH
To: SUTHERLAND GLOBAL SERVICES, INC.
Reel/Frame 057120/0804 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: SUTHERLAND GLOBAL SERVICES INC.
To: GUGGENHEIM CREDIT SERVICES, LLC, AS COLLATERAL AGENT
Reel/Frame 054189/0376 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: SUTHERLAND GLOBAL SERVICES INC.
Reel/Frame 054191/0461 →
SECURITY INTEREST Recorded Aug 16, 2017
From: SUTHERLAND GLOBAL SERVICES INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS AGENT
Reel/Frame 043307/0864 →
Priority Claims (1)
IN 4340/CHE/2012 · Oct 18, 2012 · national
Continuity (1)
Related Publication 20150261598A1 · Sep 17, 2015