Methods and systems for updating operating system of electric vehicle

US10081249B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10081249-B2
Application numberUS-201715671841-A
CountryUS
Kind codeB2
Filing dateAug 8, 2017
Priority dateSep 12, 2016
Publication dateSep 25, 2018
Grant dateSep 25, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method, a user terminal, and an electric vehicle are provided for updating a system for the electric vehicle. According to an example of the method, it is determined whether an electric vehicle is in use when receiving a system update operation instruction. A system update function is disabled when determining that the electric vehicle currently is in use. A system update is performed on the electric vehicle in response to the operation instruction when determining that the electric vehicle currently is in a standby status.

First claim

Opening claim text (preview).

The invention claimed is: 1. A user terminal, comprising: a processor, and a non-transitory machine-readable storage medium for storing machine-executable instructions; wherein the processor is caused by the machine-executable instructions to: determine whether an electric vehicle is in use when receiving a system update operation instruction, wherein the electric vehicle is an electric self-balancing vehicle, and the electric vehicle is determined in use when a current load weight of the electric vehicle is greater than a preset weight threshold; when the electric vehicle currently is in use, disable a system update function of the electric vehicle; and when the electric vehicle currently is in a standby status, update a system for the electric vehicle in response to the system update operation instruction. 2. The user terminal according to claim 1 , wherein the processor is further caused by the machine-executable instructions to: detect a selection operation for the system update function; and generate the system update operation instruction in response to the selection operation for the system update function. 3. The user terminal according to claim 2 , wherein when detecting the selection operation for the system update function, the processor is further caused by the machine-executable instructions to: sense information of an action triggered by a user in a preset application interface; determine whether the sensed information matches preset action information; and determine that the selection operation for the system update function is detected when the information matched the preset action information. 4. The user terminal according to claim 1 , wherein when determining whether the electric vehicle is in use, the processor is further caused by the machine-executable instructions to: send a parameter query request to the electric vehicle in a way that the electric vehicle sends a current status parameter of the electric vehicle to the user terminal according to the parameter query request; receive the current status parameter sent by the electric vehicle; and determine whether the electric vehicle is in use according to the current status parameter of the electric vehicle. 5. The user terminal according to claim 4 , wherein the current status parameter includes the current load weight of the electric vehicle; and when determining whether the electric vehicle is in use according to the current status parameter of the electric vehicle, the processor is further caused by the machine-executable instructions to: determine whether the current load weight of the electric vehicle is greater than or equal to the preset weight threshold; determine that the electric vehicle currently is in use when the current load weight of the electric vehicle is greater than or equal to the preset weight threshold; and determine that the electric vehicle currently is in the standby status when the current load weight of the electric vehicle is less than the preset weight threshold. 6. The user terminal according to claim 4 , wherein the current status parameter includes a current running speed of the electric vehicle, and when determining whether the electric vehicle is in use according to the current status parameter of the electric vehicle, the processor is further caused by the machine-executable instructions to: determine whether the current running speed of the electric vehicle is greater than or equal to a preset speed threshold; determine that the electric vehicle currently is in use when the current running speed of the electric vehicle is greater than or equal to the preset speed threshold; and determine that the electric vehicle currently is in the standby status when the current running speed of the electric vehicle is less than the preset speed threshold. 7. The user terminal according to claim 1 , wherein when determining whether the electric vehicle is in use, the processor is further caused by the machine-executable instructions to: send a status query request to the electric vehicle in a way that the electric vehicle feeds back information indicating a current working status of the electric vehicle to the user terminal in response to the status query request; receive the information fed back by the electric vehicle; and determine whether the electric vehicle currently is in use according to the information fed back by the electric vehicle. 8. A method for updating a system for an electric vehicle, comprising: determining, by a processor in communication with the electric vehicle, whether the electric vehicle is in use when receiving a system update operation instruction, wherein the electric vehicle is an electric self-balancing vehicle, and the electric vehicle is determined in use when a current load weight of the electric vehicle is greater than a preset weight threshold; when the electric vehicle currently is in use, disabling, by the processor, a system update function of the electric vehicle; and when the electric vehicle currently is in a standby status, updating, by the processor, the system for the electric vehicle in response to the system update operation instruction. 9. The method according to claim 8 , further comprising: detecting, by the processor, a selection operation for the system update function; and generating, by the processor, the system update operation instruction in response to the selection operation for the system update function. 10. The method according to claim 9 , wherein detecting the selection operation for the system update function comprises: sensing, by the processor, information of an action triggered by a user in a preset application interface; determining, by the processor, whether the sensed information matches preset action information; and determining, by the processor, that the selection operation for the system update function is detected when the information matched the preset action information. 11. The method according to claim 8 , wherein determining whether the electric vehicle is in use comprises: sending, by the processor, a parameter query request to the electric vehicle in a way that the electric vehicle sends a current status parameter of the electric vehicle to the processor in response to the parameter query request; receiving, by the processor, the current status parameter sent by the electric vehicle; and determining, by the processor, whether the electric vehicle is in use according to the current status parameter of the electric vehicle. 12. The method according to claim 11 , wherein the current status parameter includes the current load weight of the electric vehicle; and determining whether the electric vehicle is in use according to the current status parameter of the electric vehicle, comprises: determining, by the processor, whether the current load weight of the electric vehicle is greater than or equal to the preset weight threshold; determining, by the processor, that the electric vehicle currently is in use when the current load weight of the electric vehicle is greater than or equal to the preset weight threshold; and determining, by the processor, that the electric vehicle currently is in the standby status when the current load weight of the electric vehicle is less than the preset weight threshold. 13. The method according to claim 11 , wherein the current status parameter includes a current running speed of the electric vehicle; and determining whether the electric vehicle is in use according to the current status parameter of the electric vehicle, comprises: determining, by the processor, whether the current running spee

Assignees

Inventors

Classifications

  • related to technical updates when adding new parts or software · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • B60L3/12Primary

    Recording operating variables {; Monitoring of operating variables} · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10081249B2 cover?
A method, a user terminal, and an electric vehicle are provided for updating a system for the electric vehicle. According to an example of the method, it is determined whether an electric vehicle is in use when receiving a system update operation instruction. A system update function is disabled when determining that the electric vehicle currently is in use. A system update is performed on the …
Who is the assignee on this patent?
Beijing Xiaomi Mobile Software Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 25 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).