IP Library › Granted Patent US 11,945,457
Granted Patent B2
US 11,945,457 · App. 17/044,588 · Granted Apr 2, 2024

Method for data analysis, electronic device, and computer readable medium

Inventor: Xin Liu (Shenzhen, CN)
Assignee: LAUNCH TECH CO., LTD.
B60W50/14B60W40/09G06V20/56H04L9/0643H04W4/46B60W2050/143H04L9/50
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,945,457
App. No.
17/044,588
Granted
Apr 2, 2024
Kind
B2
Abstract

A method for data analysis, an electronic device, and a computer readable storage medium are provided. The method includes the following. A trip order is obtained. A smart contract is generated based on the trip order. Trip data uploaded by an on-board equipment is obtained. The smart contract is triggered based on the trip data and the trip order. Early-warning which corresponds to the smart contract is performed.

Claims (74)

1. A method for data analysis, comprising:

obtaining a trip order and generating a smart contract based on the trip order;

obtaining trip data uploaded by an on-board equipment; and

triggering the smart contract based on the trip data and the trip order, and performing early-warning which corresponds to the smart contract,

wherein the triggering the smart contract based on the trip data and the trip order and the performing the early-warning which corresponds to the smart contract comprise:

determining, based on the trip data, whether a deviation between a driving route and a preset navigation route contained in the trip order exceeds a first threshold; and

upon determining that the deviation between the driving route and the preset navigation route exceeds the first threshold, triggering the smart contract and sending a monitoring instruction to the on-board equipment, wherein the monitoring instruction is used to activate a monitoring equipment of a vehicle, and

wherein the method further comprises the following after sending the monitoring instruction to the on-board equipment:

receiving monitoring information sent by the on-board equipment;

determining, according to the monitoring information received, whether the monitoring information contains information indicating danger; and

upon determining that the monitoring information contains information indicating danger, triggering the smart contract, disclosing private information contained in the trip order, and uploading the private information and the trip data to a police platform, wherein the private information comprises driver information, passenger information, and emergency contact information.

2. The method of claim 1 , further comprising:

determining whether an absolute value of acceleration in the trip data is greater than a second threshold, upon determining that the monitoring information contains information indicating danger; and

upon determining that the absolute value of the acceleration in the trip data is greater than the second threshold, triggering the smart contract and sending an alarm start instruction to the on-board equipment, wherein the alarm start instruction is used to instruct the on-board equipment to send warning information to surrounding vehicles.

3. The method of claim 1 , further comprising the following after obtaining the trip order:

receiving actual image information of a driver sent by the on-board equipment;

determining whether the actual image information is consistent with pre-stored image information of the driver, wherein the pre-stored image information is a pre-stored image of the driver corresponding to driver information contained in the trip order; and

sending warning information to an electronic device of a passenger, upon determining that the actual image information is inconsistent with the pre-stored image information.

4. The method of claim 1 , wherein the monitoring information is embodied as voice information, and determining, according to the monitoring information received, whether the monitoring information contains information indicating danger comprises:

obtaining text information by performing semantic analysis on the voice information;

determining whether the text information contains a preset keyword indicating danger;

determining that the monitoring information contains information indicating danger, upon determining that the text information contains the preset keyword indicating danger; and

determining that the monitoring information does not contain information indicating danger, upon determining that the text information fails to contain the preset keyword indicating danger.

5. An electronic device, comprising:

a memory storing program codes;

a processor configured to call the program codes; and

a communication module;

the program codes, when executed by the processor, cause the processor to:

obtain a trip order and generate a smart contract based on the trip order;

obtain trip data uploaded by an on-board equipment; and

trigger the smart contract based on the trip data and the trip order, and perform early-warning which corresponds to the smart contract,

wherein the processor caused to trigger the smart contract based on the trip data and the trip order, and perform the early-warning which corresponds to the smart contract is caused to:

determine, based on the trip data, whether a deviation between a driving route and a preset navigation route contained in the trip order exceeds a first threshold; and

upon determining that the deviation between the driving route and the preset navigation route exceeds the first threshold, trigger the smart contract and send a monitoring instruction to the on-board equipment, wherein the monitoring instruction is used to activate a monitoring equipment of a vehicle, and

wherein the processor is further caused to:

after sending the monitoring instruction to the on-board equipment:

receive monitoring information sent by the on-board equipment;

determine, according to the monitoring information received, whether the monitoring information contains information indicating danger; and

upon determining that the monitoring information contains information indicating danger, trigger the smart contract, disclose private information contained in the trip order, and upload the private information and the trip data to a police platform, wherein the private information comprises driver information, passenger information, and emergency contact information.

6. The electronic device of claim 5 , wherein the monitoring information is embodied as voice information, and the processor caused to determine, according to the monitoring information received, whether the monitoring information contains information indicating danger is caused to:

obtain text information by performing semantic analysis on the voice information;

determine whether the text information contains a preset keyword indicating danger;

determine that the monitoring information contains information indicating danger, upon determining that the text information contains the preset keyword indicating danger; and

determine that the monitoring information does not contain information indicating danger, upon determining that the text information fails to contain the preset keyword indicating danger.

7. The electronic device of claim 5 , wherein the processor is further caused to:

determine whether an absolute value of acceleration in the trip data is greater than a second threshold, upon determining that the monitoring information contains information indicating danger; and

upon determining that the absolute value of the acceleration in the trip data is greater than the second threshold, trigger the smart contract and send an alarm start instruction to the on-board equipment, wherein the alarm start instruction is used to instruct the on-board equipment to send warning information to surrounding vehicles.

8. The electronic device of claim 5 , wherein the processor is further caused to:

after obtaining the trip order:

receive actual image information of a driver sent by the on-board equipment;

determine whether the actual image information is consistent with pre-stored image information of the driver, wherein the pre-stored image information is a pre-stored image of the driver corresponding to driver information contained in the trip order; and

send warning information to the electronic device of a passenger, upon determining that the actual image information is inconsistent with the pre-stored image information.

9. A non-transitory computer readable storage medium, storing computer programs comprising program instructions which, when executed by a processor, cause the processor to carry out actions, comprising:

obtaining a trip order and generating a smart contract based on the trip order;

obtaining trip data uploaded by an on-board equipment; and

triggering the smart contract based on the trip data and the trip order, and performing early-warning which corresponds to the smart contract,

wherein the program instructions executed by the processor to carry out the action of triggering the smart contract based on the trip data and the trip order, and performing the early-warning which corresponds to the smart contract are executed by the processor to carry out actions, comprising: determining, based on the trip data, whether a deviation between a driving route and a preset navigation route contained in the trip order exceeds a first threshold; and upon determining that the deviation between the driving route and the preset navigation route exceeds the first threshold, triggering the smart contract and sending a monitoring instruction to the on-board equipment, wherein the monitoring instruction is used to activate a monitoring equipment of a vehicle, and

wherein the program instructions, when executed by the processor, are further configured to carry out actions, comprising:

receiving monitoring information sent by the on-board equipment;

determining, according to the monitoring information received, whether the monitoring information contains information indicating danger; and

upon determining that the monitoring information contains information indicating danger, triggering the smart contract, disclosing private information contained in the trip order, and uploading the private information and the trip data to a police platform, wherein the private information comprises driver information, passenger information, and emergency contact information.

10. The non-transitory computer readable storage medium of claim 9 , wherein the monitoring information is embodied as voice information, and the program instructions executed by the processor to carry out the action of determining, according to the monitoring information received, whether the monitoring information contains information indicating danger are executed by the processor to carry out actions, comprising:

obtaining text information by performing semantic analysis on the voice information;

determining whether the text information contains a preset keyword indicating danger;

determining that the monitoring information contains information indicating danger, upon determining that the text information contains the preset keyword indicating danger; and

determining that the monitoring information does not contain information indicating danger, upon determining that the text information fails to contain the preset keyword indicating danger.

11. The non-transitory computer readable storage medium of claim 9 , wherein the program instructions, when executed by the processor, are further configured to carry out actions, comprising:

determining whether an absolute value of acceleration in the trip data is greater than a second threshold, upon determining that the monitoring information contains information indicating danger; and

upon determining that the absolute value of the acceleration in the trip data is greater than the second threshold, triggering the smart contract and sending an alarm start instruction to the on-board equipment, wherein the alarm start instruction is used to instruct the on-board equipment to send warning information to surrounding vehicles.

12. The non-transitory computer readable storage medium of claim 9 , wherein the program instructions, when executed by the processor, are further configured to carry out actions, comprising:

after obtaining the trip order:

receiving actual image information of a driver sent by the on-board equipment;

determining whether the actual image information is consistent with pre-stored image information of the driver, wherein the pre-stored image information is a pre-stored image of the driver corresponding to driver information contained in the trip order; and

sending warning information to an electronic device of a passenger, upon determining that the actual image information is inconsistent with the pre-stored image information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2020
From: LIU, XIN
To: LAUNCH TECH CO., LTD.
Reel/Frame 054238/0699 →
Priority Claims (1)
CN 201910147946.3 · Feb 27, 2019 · national
Continuity (1)
Related Publication 20210024080A1 · Jan 28, 2021