IP Library Granted Patent US 12681740
Granted Patent B2
US 12681740 · App. 17/627,131 · Granted Jul 14, 2026

Method, system, medium, and server for operation management of electronic devices

Inventor: Yilei Chai (Shanghai, CN)
Assignee: Shanghai Dalong Technology Co., Ltd.
G06F9/452G06F8/61G06Q30/0633G06Q30/0645
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 12681740
App. No.
17/627,131
Granted
Jul 14, 2026
Kind
B2
Abstract

The present disclosure provides a method and system for managing the operation of an electronic device, a medium, and a server. The method for managing the operation of an electronic device includes: receiving related information of idle electronic devices reported by a client by using a first application program ( 101 a ); storing the related information of each idle electronic device ( 102 a ); receiving a usage request for an idle electronic device sent by a user terminal ( 103 a ); and searching for a correspondingly matched idle electronic device according to the usage request, and sending related information of the correspondingly matched idle electronic device to the user terminal, so that the user terminal remotely controls a second desktop system of the correspondingly matched idle electronic device by using a second application program ( 104 a ). In this method, an electronic device in an idle state may be rented to others for use, realizing full utilization of the electronic device, avoiding a waste of idle resources, saving user costs, and reducing pollution.

Claims (34)

1 . A method for providing isolated remote access to an electronic device, comprising:

executing a first application program on a client device to configure a client device system into a first desktop system and a second desktop system, wherein the first desktop system and the second desktop system are isolated from each other and do not communicate with each other; wherein the first desktop system is configured for use by the client device, and the second desktop system is configured for use by a user terminal; and wherein the first application program is installed on the client device; and the first application program is configured to report related information of idle electronic devices to the server;

reporting, by the first application program on the client device, related information of idle electronic devices to a server, wherein the related information of the idle electronic devices comprises a device identification number, hardware configuration information, software configuration information, an IP address, a geographical location, a network bandwidth or/and an available first time period of the idle electronic devices; wherein the client device reports itself as an idle electronic device by the first application program;

receiving, by the server, a usage request for an idle electronic device sent by a user terminal; wherein the usage request is a remote access request, comprising an ID and a second time period of the idle electronic devices; and wherein a second application program is installed on the user terminal and the second application program is configured to send usage request for idle electronic devices to the server;

the server searching for a correspondingly matched idle electronic device according to the usage request, and sending related information of the correspondingly matched idle electronic device to the user terminal;

executing the second application program on the user terminal to establish a remote control session with the first application program of the correspondingly matched idle electronic device in a peer-to-peer communication manner, wherein the correspondingly matched idle electronic device is the client device, so that the user terminal remotely controls the second desktop system of the client device; wherein, after termination of the remote control session, the second desktop system is restarted to clear usage information generated last time; and

monitoring, by the server, operating states of the first application program and the second application program in real time.

2 . The method of claim 1 , further comprising:

the server displaying the related information of each idle electronic device based on a list management; and/or displaying the related information of each idle electronic device based on a map management.

3 . The method of claim 1 , wherein an implementation process of searching for a correspondingly matched idle electronic device according to the usage request, and sending related information of the correspondingly matched idle electronic device to the user terminal comprises:

searching for the correspondingly matched idle electronic device according to the usage request, wherein the usage request comprises an ID and a second time period of the idle electronic devices; and

acquiring an optimally matched idle electronic device from correspondingly matched idle electronic devices by using a matching strategy, and sending related information of the optimally matched idle electronic device to the user terminal.

4 . The method of claim 1 , wherein an implementation process of searching for a correspondingly matched idle electronic device according to the usage request, and sending related information of the correspondingly matched idle electronic device to the user terminal comprises:

searching for the correspondingly matched idle electronic device according to the usage request, wherein the usage request comprises an ID and a second time period of the idle electronic devices; and

acquiring, according to a selection request sent by the user terminal, an idle electronic device selected by a user from correspondingly matched idle electronic devices, and sending related information of the idle electronic device selected by the user to the user terminal.

5 . The method of claim 3 , wherein the confirmation instruction comprises a second time period in which an idle electronic device is accessed; and the second time period is the same as the available first time period, or the second time period is a continuous time period or several intermittent time periods in the available first time period.

6 . The method of claim 1 , further comprising:

executing the first application program on the user terminal to configure a user terminal system into a third desktop system and a fourth desktop system, wherein the first application program is further installed on the user terminal; wherein the third desktop system and the fourth desktop system are isolated from each other and do not communicate with each other; wherein the third desktop system is configured for use by the user terminal, and the fourth desktop system is configured for use by the client device;

reporting, by the first application program on the user terminal, related information of idle electronic devices to the server, wherein the user terminal reports itself as an idle electronic device by the first application program;

the server storing the related information of each idle electronic device;

receiving, by the server, a usage request for an idle electronic device sent by the client device; wherein the second application program is further installed on the client device;

the server searching for a correspondingly matched idle electronic device according to the usage request, and sending related information of the correspondingly matched idle electronic device to the client device; and

executing the second application program on the client device to establish a remote control session with the first application program of the correspondingly matched idle electronic device in a peer-to-peer communication manner, wherein the correspondingly matched idle electronic device is the user terminal, so that the client device remotely controls the fourth desktop system of the user terminal.

7 . A non-transitory computer-readable storage medium, storing a computer program, wherein the program, when executed by a processor, implements the method for providing isolated remote access to an electronic device as in claim 1 .

8 . A server, comprising:

a memory, storing a computer program; and

a processor, communicatively connected to the memory, wherein when executing the computer program, the processor implements the method for providing isolated remote access to an electronic device as in claim 1 .

9 . The method for managing the operation of the electronic device as of claim 4 , wherein the confirmation instruction comprises a second time period in which an idle electronic device is accessed; and the second time period is the same as the available first time period, or the second time period is a continuous time period or several intermittent time periods in the available first time period.

10 . The method according to claim 1 , wherein at least one client device is provided, each client device being configurable to:

report itself as an idle electronic device by installing the first application program; or

send a usage request for an idle electronic device by installing the second application program;

and wherein at least one user terminal is provided, each user terminal being configurable to:

send a usage request for an idle electronic device by installing the second application program; or

report itself as an idle electronic device by installing the first application program.