IP Library Granted Patent US 10,824,488
Granted Patent B2
US 10,824,488 · App. 16/448,363 · Granted Nov 3, 2020

Device detection method and system, electronic device, cloud robot system, and computer program product

Inventor: Yonghui Wang (Shenzhen, CN)
Assignee: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
G06F9/546G06F9/545G06F21/44G06F21/575G06F21/74
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 10,824,488
App. No.
16/448,363
Granted
Nov 3, 2020
Kind
B2
Abstract

The present application provides a device detection method and system, an electronic device, a cloud robot system. The method includes: in a first operating system, when a device detection instruction sent by a device detection program is detected, determining a driving program operation instruction corresponding to the device detection instruction, and transmitting the driving program operation instruction to a second operating system; in the second operating system, operating a corresponding driving program according to the driving program operation instruction, and feeding back an operation result to the first operating system; and in the first operating system, returning the operation result to the device detection program.

Claims (27)

1. A device detection method, comprising:

in a first operating system, when a device detection instruction sent by a device detection program is detected, determining a driving program operation instruction corresponding to the device detection instruction, and transmitting the driving program operation instruction to a second operating system;

in the second operating system, operating a corresponding driving program according to the driving program operation instruction, and feeding back an operation result to the first operating system; and

in the first operating system, returning the operation result to the device detection program;

wherein operating the corresponding driving program according to the driving program operation instruction refers to:

only when it is determined that the driving program operation instruction satisfies preset security conditions, operating the corresponding driving program according to the driving program operation instruction; or

only when the corresponding driving program operation instruction is in an idle state, operating the corresponding driving program according to the driving program operation instruction.

2. The method according to claim 1 , wherein,

the preset security conditions comprise:

a security level of the first operating system is greater than a preset level; or,

the first operating system is an operating system securely running in a system minimum mode; or,

the first operating system is an authenticated operating system.

3. The method according to claim 1 , wherein the first operating system and the second operating system are located on different terminals.

4. An electronic device, comprising:

an external device, a memory, one or more processors, and one or more modules, wherein the one or more modules are stored in the memory and are configured to be executed by the one or more processors, and the one or more modules comprise instructions for executing various steps in the method according to claim 1 .

5. The electronic device according to claim 4 , wherein,

the preset security conditions comprise:

a security level of the first operating system is greater than a preset level; or,

the first operating system is an operating system securely running in a system minimum mode; or,

the first operating system is an authenticated operating system.

6. A cloud robot system, comprising a robot terminal device and a cloud server;

wherein the cloud server comprises: a first communication device, a first memory, one or more first processors, and one or more first modules, the one or more first modules are stored in the first memory and are configured to be executed by the one or more first processors, and the one or more first modules include instructions for executing various steps executed in the first operating system; and

the robot terminal device comprises: an external device, a second communication device, a second memory, one or more second processors, and one or more second modules, the one or more second modules are stored in the second memory and are configured to be executed by the one or more second processors, and the one or more second modules comprise instructions for executing various steps executed in the second operating system;

wherein the various steps include:

in the first operating system, when a device detection instruction sent by a device detection program is detected, determining a driving program operation instruction corresponding to the device detection instruction, and transmitting the driving program operation instruction to a second operating system;

in the second operating system, operating a corresponding driving program according to the driving program operation instruction, and feeding back an operation result to the first operating system; and

in the first operating system, returning the operation result to the device detection program.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2026
From: DATAA ROBOTICS (ANJI) CO., LTD.
To: CHONGQING XINGJIE SHUXING TECHNOLOGY PARTNERSHIP ENTERPRISE (LIMITED PARTNERSHIP)
Reel/Frame 074153/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2025
From: CLOUDMINDS ROBOTICS CO., LTD.
To: DATAA ROBOTICS (ANJI) CO., LTD.
Reel/Frame 072089/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 055443 FRAME: 0801. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Oct 21, 2022
From: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
To: CLOUDMINDS ROBOTICS CO., LTD.
Reel/Frame 061737/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2021
From: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
To: CLOUDMINDS (SHANGHAI) ROBOTICS CO., LTD.
Reel/Frame 055443/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2019
From: WANG, YONGHUI
To: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTD.
Reel/Frame 049559/0119 →
Continuity (2)
Continuation PCTCN2016111597 · Dec 22, 2016
Related Publication 20190310904A1 · Oct 10, 2019