IP Library Granted Patent US 11,314,338
Granted Patent B2
US 11,314,338 · App. 17/029,220 · Granted Apr 26, 2022

Locally connected system for remote technical support

Inventor: Daniel Wilcox (Van Buren Township, MI)
Assignee: General Electric Company
G06F3/0238G06F8/63G06F13/4282G06F2213/0042
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,314,338
App. No.
17/029,220
Granted
Apr 26, 2022
Kind
B2
Abstract

Provided is a service system and method that allows a remote user to plug-into an external device (e.g., a server, a laptop, a desktop, etc.) and control a local keyboard input of the troubled device, remotely. In one example, the method may include receiving, via a first adapter connected to a mobile device, keyboard commands from the mobile device, converting the received keyboard commands into corresponding keyboard emulation signals of an external computing system, and transmitting, via a second adapter connected to the external computing system, the keyboard emulation signals to control a local keyboard input of the external computing system.

Claims (27)

1. An apparatus comprising:

a processor;

a universal serial bus (USB) port communicably coupled to the processor and configured to connect to an external computing system; and

an adapter communicably coupled to the processor and configured to connect to a mobile device,

wherein, when the external computing system and the mobile device are connected to the apparatus, the processor is configured to transmit a signal from the USB port of the apparatus to a USB port of the external computing device which identifies the apparatus as a physical keyboard and masks that the apparatus is not the physical keyboard, receive keyboard commands from the mobile device via the second adapter, and transmit keyboard emulation signals corresponding to the keyboard commands to the external computing system via the USB port to control a local keyboard input of the external computing system.

2. The apparatus of claim 1 , wherein the apparatus further comprises a keyboard emulator configured to convert the received keyboard commands from the mobile device into the keyboard emulation signals and emulate a presence of a keyboard attached to the external computing system.

3. The apparatus of claim 1 , wherein the adapter comprises a dock that is configured to plug into the mobile device via a port of the mobile device.

4. The apparatus of claim 1 , wherein the adapter comprises a wireless network card configured to establish a wireless network connection with the mobile device.

5. The apparatus of claim 1 , further comprising a storage configured to store scripts for the external computing system, wherein the processor is further configured to transmit the scripts to the external computing system via the USB port of the apparatus based on commands received from the mobile device via the adapter.

6. The apparatus of claim 1 , further comprising a storage configured to store an image of an operating system of the external computing system, wherein the processor is further configured to transmit the image to the external computing system via the USB port based on commands received from the mobile device via the adapter.

7. An apparatus comprising:

a processor;

a universal serial bus (USB) port communicably coupled to the processor and configured to connect to an external computing system; and

a network interface communicably coupled to the processor and configured to receive commands from a remote network device,

wherein, when the external computing system is connected to the apparatus, the processor is configured to transmit a signal from the USB port of the apparatus to a USB port of the external computing device which identifies the apparatus as a physical keyboard and masks that the apparatus is not the physical keyboard, receive keyboard commands from the remote network device via the network interface, and transmit keyboard emulation signals corresponding to the keyboard commands to the external computing system via the USB port to control a local keyboard input of the external computing system.

8. The apparatus of claim 7 , wherein the apparatus further comprises a keyboard emulator configured to convert the received keyboard commands from the remote network device into the keyboard emulation signals and emulate a presence of a keyboard attached to the external computing system.

9. The apparatus of claim 7 , further comprising a storage configured to store scripts for the external computing system, wherein the processor is further configured to transmit the scripts to the external computing system via the USB port based on commands received from the remote network device via the network interface.

10. The apparatus of claim 7 , further comprising a storage configured to store an image of an operating system of the external computing system, wherein the processor is further configured to transmit the image to the external computing system via the USB port based on commands received from the remote network device via the network interface.

11. A method comprising:

receiving keyboard commands from a mobile device via an adapter that is connected to the mobile device and which is included in an apparatus;

converting the received keyboard commands into corresponding keyboard emulation signals of an external computing system;

transmitting a signal from a USB port of the apparatus to a USB port of the external computing device which identifies the apparatus as a physical keyboard and masks that the apparatus is not the physical keyboard; and

transmitting the keyboard emulation signals to the external computing system via the USB port to control a local keyboard input of the external computing system.

12. The method of claim 11 , wherein the converting is performed via a keyboard emulator that is communicably coupled to the adapter and the USB port via a processing device.

13. The method of claim 11 , wherein the adapter comprises a dock that is configured to plug into the mobile device via a port of the mobile device.

14. The method of claim 11 , further comprising transmitting scripts to the external computing system via the USB port based on commands received from the mobile device via the adapter.

15. The method of claim 11 , further comprising transmitting an image of an operating system to the external computing system via the USB port based on commands received from the mobile device via the adapter.

Assignments (4)
SECURITY INTEREST Recorded Mar 2, 2026
From: INNOVATEPRO MANAGEMENT USA LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073942/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2026
From: GE VERNOVA ELECTRIFICATION SOFTWARE HOLDINGS LLC
To: INNOVATEPRO MANAGEMENT USA LLC
Reel/Frame 073924/0810 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: GENERAL ELECTRIC COMPANY
To: GE DIGITAL HOLDINGS LLC
Reel/Frame 065612/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: WILCOX, DANIEL
To: GENERAL ELECTRIC COMPANY
Reel/Frame 053855/0623 →
Continuity (2)
Provisional Application 62953256 · Dec 24, 2019
Related Publication 20210191531A1 · Jun 24, 2021