# US 10,455,023 B2 · System and method for remotely accessing a computing device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,455,023 B2
- Document ID: US10455023B2
- Status: Granted
- Kind: B2
- Application number: 15/686,112
- Filed: 2017-08-24
- Published: 2018-03-01
- Granted: 2019-10-22
- Earliest claimed: 2016-08-26
- Assignees: Reliance Jio Infocomm Limited
- Applicants: Reliance Jio Infocomm Limited
- Inventors: Shweta Mahendra; Saurabh Agrawal
- Web page: https://patentgrep.com/patent/US10455023B2

## CPC

- H04L 67/125: involving control of end-device applications over a network
- G06F 13/385: {for adaptation of a particular data processing system to different peripheral devices}
- H04L 43/0817: by checking functioning
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04L 63/0884: {by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity}
- H04L 63/10: {for controlling access to devices or network resources}
- H04W 12/06: Authentication
- G06F 2213/0042: Universal serial bus [USB]
- G06F 2213/3812: USB port controller
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of the present disclosure relate to remotely accessing at least one computing device [e.g. 102A, 102B, 102C] by an operating device [104]. In a preferred embodiment, a method comprises steps of establishing a wireless connection with an operating device [104] and the at least one computing device [e.g. 102A, 102B, 102C] by a network entity [202]; receiving an access request from the operating device [104] for remotely accessing the at least one computing device [e.g. 102A, 102B, 102C]. Subsequently, the network entity [202] grants an access to the operating device [104] for remotely accessing the at least one computing device [e.g. 102A, 102B, 102C] pursuant to the accomplishment of the reconfiguration/prerequisites such as obtaining a port detail.

## Claims

### Claim 1

A method for remotely accessing a plurality of geographically distributed computing devices for at least one of monitoring, testing and debugging thereof, the method being performed by a network entity the method comprising: establishing connections between a single operating device and the network entity, and between one of the plurality of geographically distributed computing devices and the network entity through a wireless network, wherein
the operating device is configured with a screen simulator which accesses the one of the plurality of geographically distributed computing devices which enables an operator to view a screen of the one of the plurality of computing devices in a remote location, and
each of the plurality of geographically distributed computing devices has a respective IP address;
receiving, at the network entity, an access request from the operating device for remotely accessing the one of the plurality of geographically distributed computing devices, wherein
the access request comprises a port detail and the respective IP address of the one of the plurality of geographically distributed computing devices, and
the port detail being obtained by the operating device by one-time physical connection between the operating device and the one of the plurality of geographically distributed computing devices to authenticate the operating device by the one of the plurality of geographically distributed computing devices; and
eliminating further use of said physical connection between the operating device and the one of the plurality of geographically distributed computing devices after said authentication; and
granting an access to the operating device for remotely accessing the one of said plurality of geographically distributed computing devices; and
performing at least one of monitoring, testing, and debugging of the one of the plurality of geographically distributed computing devices.

### Claim 2 (depends on 1)

The method as claimed in claim 1, further comprising storing the port detail and the respective IP address of the one of the plurality of geographically distributed computing devices.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein the port detail corresponds to the one of the plurality of geographically distributed computing devices.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein the operating device is physically connected with the one of the plurality of geographically distributed computing devices through a USB.

### Claim 5 (depends on 1)

The method as claimed in claim 1, wherein the operating device is authenticated by the one of the plurality of geographically distributed computing devices using a combination of the respective IP address of the one of the plurality of geographically distributed computing devices and the port number.

### Claim 6

A system for remotely accessing a plurality of geographically distributed computing devices for at least one of monitoring, testing and debugging thereof, the system comprising:
a network entity configured to establish connections between a single operating device and the network entity, and between one of the plurality of geographically distributed computing devices and the network entity through a wireless network, wherein
the operating device is configured with a screen simulator for accessing the one of the plurality of geographically distributed computing devices, and
each of the plurality of geographically distributed computing devices has a respective IP address;
the plurality of geographically distributed computing devices configured to authenticate the operating device; and the operating device configured to:
transmit an access request to the network entity for remotely accessing the one of the plurality of geographically distributed computing devices, wherein
the access request comprises a port detail and the respective IP address of the one of the plurality of geographically distributed computing devices, and
obtain the port detail by one-time physical connection between the operating device and the one of the plurality of geographically distributed computing devices, and
remotely access said plurality of geographically distributed computing devices,
the network entity eliminates further use of said physical connection between the operating device and the one of the plurality of geographically distributed computing devices after said authentication; and
performing at least one of monitoring, testing and debugging of the one of the plurality of geographically distributed computing devices.

### Claim 7 (depends on 6)

The system as claimed in claim 6, wherein the network entity is further configured to store the port detail and the respective IP address of the one of the plurality of geographically distributed computing devices.

### Claim 8 (depends on 6)

The system as claimed in claim 6, wherein the plurality of geographically distributed computing devices and the operating device comprise at least one of a mobile phone, a smart phone, a laptop, a tablet, a computer and a desktop.

### Claim 9 (depends on 6)

The system as claimed in claim 6, wherein the port detail is obtained by the operating device prior to transmitting the access request to the network entity.
