IP Library Granted Patent US 11,553,010
Granted Patent B2
US 11,553,010 · App. 17/360,908 · Granted Jan 10, 2023

Systems and methods for remote control in information technology infrastructure

Inventors: Jake Morgan (Raleigh, NC); Mayfield Reynolds (Raleigh, NC)
Assignee: ConnectWise, LLC
H04L65/1069G06F16/9558H04L63/10H04L65/765H04L67/02H04L67/146H04L69/18H04N5/23206H04N5/23296H04W12/08G06F3/04817
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,553,010
App. No.
17/360,908
Granted
Jan 10, 2023
Kind
B2
Abstract

Systems and methods of the present disclosure are directed to providing remote control capabilities in information technology infrastructure. In particular, systems and methods of the present disclosure can provide remotely control capabilities to facilitate the management, configuration, or maintenance of information technology infrastructure.

Claims (46)

1. A system to manage information technology infrastructure, comprising:

a remote view system comprising one or more processors and memory to:

establish, responsive to a request to access a link via a web browser executed by a mobile telecommunications device, via a web socket over a network protocol, a real-time communication session between the mobile telecommunications device and a remote support technician device, the real-time communication session comprising a plurality of data frames comprising data detected by a sensor of the mobile telecommunications device;

receive, via the real-time communication session, the plurality of data frames, each of the data frames comprising a predetermined plurality of pixels encoded with metadata associated with one or more sensors of the mobile telecommunications device;

remove the predetermined plurality of pixels from each of the plurality of data frames; and

provide, to the remote technician device, the plurality of data frames for rendering based on the metadata encoded in the predetermined-plurality of pixels, the plurality of data frames rendered without the predetermined plurality of pixels.

2. The system of claim 1 , wherein a script executing within a browser executed by the mobile telecommunications device requests, for each frame of the plurality frames, from the one or more sensors of the mobile telecommunications device, the metadata associated with the one or more sensors.

3. The system of claim 1 , wherein the predetermined plurality of pixels are selected to prevent a compression protocol from removing the predetermined plurality of pixels prior to receipt by the remote view system.

4. The system of claim 1 , wherein the one or more sensors comprise at least one of an accelerometer, a location sensor, or a camera depth sensor.

5. The system of claim 1 , wherein the metadata comprises at least one of position information, camera depth information, or object detection information.

6. The system of claim 1 , comprising the remote view system to:

use the metadata associated with the one or more sensors to stabilize one or more images of the plurality of frames provided rendering on the remote technician device.

7. The system of claim 1 , comprising the remote view system to:

use the metadata associated with the one or more sensors to generate a three-dimensional environment for the plurality of frames provided for rendering on the remote technician device.

8. The system of claim 1 , comprising the remote view system to:

receive, from the remote technician device, an indication to guide a camera of the mobile telecommunications device towards a position;

determine, based on the metadata information from the one or more sensors and the position, an instruction to zoom; and

provide, for display on a display device of the mobile telecommunications device, an icon corresponding to the instruction to zoom.

9. The system of claim 1 , comprising the remote view system to:

receive, from the remote technician device, an indication to guide a camera of the mobile telecommunications device;

determine, based on the metadata information from the one or more sensors and the position, an instruction to pan; and

provide, for display on a display device of the mobile telecommunications device, an icon corresponding to the instruction to pan.

10. The system of claim 1 , wherein the metadata encoded in the predetemined plurality of pixels is different for each of the plurality of frames.

11. A method of managing information technology infrastructure, comprising:

establishing, by a remote view system comprising one or more processors and memory, responsive to a request to access a link via a web browser executed by a mobile telecommunications device, via a web socket over a network protocol, a real-time communication session between the mobile telecommunications device and a remote support technician device, the real-time communication session comprising a plurality of data frames comprising data detected by a sensor of the mobile telecommunications device;

receiving, by the remote view system, via the real-time communication session, the plurality of data frames, each of the data frames comprising a predetermined plurality of pixels encoded with metadata associated with one or more sensors of the mobile telecommunications device;

removing, by the remote view system, the predetermined plurality of pixels from each of the plurality of data frames; and

providing, by the remote view system to the remote technician device, the plurality of data frames for rendering based on the metadata encoded in the predetermined plurality of pixels, the plurality of data frames rendered without the predetermined plurality of pixels.

12. The method of claim 11 , wherein a script executing within a browser executed by the mobile telecommunications device requests, for each frame of the plurality frames, from the one or more sensors of the mobile telecommunications device, the metadata associated with the one or more sensors.

13. The method of claim 11 , wherein the predetermined plurality of pixels are selected to prevent a compression protocol from removing the predetermined plurality of pixels prior to receipt by the remote view system.

14. The method of claim 11 , wherein the one or more sensors comprise at least one of an accelerometer, a location sensor, or a camera depth sensor.

15. The method of claim 11 , wherein the metadata comprises at least one of position information, camera depth information, or object detection information.

16. The method of claim 11 , comprising:

using, by the remote view system, the metadata associated with the one or more sensors to stabilize one or more images of the plurality of frames provided rendering on the remote technician device.

17. The method of claim 11 , comprising;

using, by the remote vie\v system, the metadata associated with the one or more sensors to generate a three-dimensional environment for the plurality of frames provided for rendering on the remote technician device.

18. The method of claim 11 , comprising:

receiving, by the remote view system, from the remote technician device, an indication to guide a camera of the mobile telecommunications device towards a position;

determining, by the remote view system, based on the metadata information from the one or more sensors and the position, an instruction to zoom; and

providing, by the remote view system, for display on a display device of the mobile telecommunications device, an icon corresponding to the instruction to zoom.

19. The method of claim 11 , comprising:

receiving, by the remote view system from the remote technician device, an indication to guide a camera of the mobile telecommunications device;

determining, by the remote view system based on the metadata information from the one or more sensors and the position, an instruction to pan; and

providing, by the remote view system, for display on a display device of the mobile telecommunications device, an icon corresponding to the instruction to pan.

20. The method of claim 11 , wherein the metadata encoded in the predetermined plurality of

pixels is different for each of the plurality of frames.

Assignments (3)
CHANGE OF NAME Recorded Sep 16, 2022
From: CONNECTWISE, INC.
To: CONNECTWISE, LLC
Reel/Frame 061456/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2022
From: MORGAN, JAKE; REYNOLDS, MAYFIELD
To: CONNECTWISE INC.
Reel/Frame 060888/0236 →
CERTIFICATE OF CONVERSION Recorded Aug 24, 2022
From: CONNECTWISE, INC.
To: CONNECTWISE, LLC
Reel/Frame 061312/0937 →
Continuity (3)
Continuation 16183525 · Nov 7, 2018
Provisional Application 62582833 · Nov 7, 2017
Related Publication 20220166808A1 · May 26, 2022
Cited By (2)
US 12,641,133 US 12,701,150