CN106878401B - Control method, control device, vehicle-mounted equipment and transportation tool - Google Patents
Control method, control device, vehicle-mounted equipment and transportation tool Download PDFInfo
- Publication number
- CN106878401B CN106878401B CN201710050296.1A CN201710050296A CN106878401B CN 106878401 B CN106878401 B CN 106878401B CN 201710050296 A CN201710050296 A CN 201710050296A CN 106878401 B CN106878401 B CN 106878401B
- Authority
- CN
- China
- Prior art keywords
- accessory
- vehicle
- unit
- processing system
- micro
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000012545 processing Methods 0.000 claims abstract description 149
- 230000015654 memory Effects 0.000 claims description 25
- 238000001514 detection method Methods 0.000 claims description 14
- 230000002159 abnormal effect Effects 0.000 abstract description 7
- 238000004891 communication Methods 0.000 description 32
- 238000004378 air conditioning Methods 0.000 description 22
- 239000000306 component Substances 0.000 description 14
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 238000010295 mobile communication Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 206010063385 Intellectualisation Diseases 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910052744 lithium Inorganic materials 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
The invention provides a control method, a control device, vehicle-mounted equipment and a transportation tool. The control method comprises the following steps: detecting an update operation of a processing system of an in-vehicle device on a first accessory, wherein the first accessory has a micro-processing unit; reading the content stored in the microprocessing unit; storing the content in a backup storage area; and executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory. By the control method, the control device, the vehicle-mounted equipment and the transportation tool, the content stored in the microprocessing unit of the accessory can be backed up before the updating operation of the accessory by the processing system, so that the abnormal operation of the updating operation is avoided, and the overall performance is improved.
Description
Technical Field
The invention relates to the field of system control, in particular to a control method, a control device, vehicle-mounted equipment and a transportation tool for controlling the updating operation of a processing system on other accessories.
Background
As the next stop of the intelligent terminal, the trend of intellectualization of automobiles is gradually accelerating. As a core component of an intelligent automobile, a vehicle-mounted intelligent information service system based on network connection is also greatly developed.
Similar to other types of intelligent information service systems, the vehicle-mounted intelligent information service system mainly includes functions related to information acquisition, information processing, and information communication. For example, data is collected by various types of sensors, processed by a vehicle terminal module (also referred to as a T-box), and then communicated through a vehicle contact system.
The traditional vehicle contact system is a networking system arranged on a vehicle, realizes the extraction and effective utilization of static and dynamic information of the vehicle on a network platform, and effectively supervises and services the running state of the vehicle, and mainly relates to the communication between the vehicle and an external network node. With the development of the intellectualization of automobiles, the concept of the car-networking system is gradually extended, and a large-system network for performing wireless communication and information exchange between cars and X (X: car, road, pedestrian, internet, etc.) according to the agreed communication protocol and data interaction standard based on the in-car network system, the communication between cars and the mobile internet on the vehicle is developed.
The main requirements in the use of an in-vehicle system come from two aspects. First, the user of the car wants to obtain more substantial contents through the wireless connection, for example, the mobile phone used by the user daily is connected to the car-connected system. On the other hand, auto companies want to connect vehicles together through an in-vehicle system, pushing consumer services through a built-in embedded T-box.
For a vehicle-mounted intelligent information service system, besides a networking communication function, a plurality of functions such as positioning, an automobile driving recorder and the like are integrated, and the vehicle-mounted intelligent information service system has an increasingly strong service scheduling function and data processing capacity. And the vehicle-mounted intelligent information service system can support phone book calling, text information voice broadcasting and the like, and has the functions of security alarm, line cutting alarm, remote safe oil cut and power cut safety protection. The vehicle-mounted intelligent information service system mainly comprises a vehicle-mounted video server, an LCD touch screen, an external camera, a call handle, an automobile burglar alarm and the like.
With the development of the vehicle-mounted intelligent information service system, more and more automobile accessories, such as an air conditioner, audio equipment and even a driving assistance system, or user-defined information such as seat settings, rearview mirror settings and the like, depend on the vehicle-mounted intelligent information service system for updating operation. Specifically, the accessories usually have simple control chips, such as a single chip microcomputer, and the vehicle-mounted intelligent information service system can ensure the working state of the automobile accessories by updating the control chips.
However, since the updating operation of the vehicle-mounted intelligent information service system on the accessories may be interrupted for some reasons, at this time, if the updating is not completed completely, the automobile accessories may not work normally.
Therefore, there is a need for an improved control method, control apparatus, vehicle-mounted device, and transportation for controlling the update operation of the processing system to other accessories.
Disclosure of Invention
The present invention is directed to overcoming the above-mentioned drawbacks and deficiencies of the prior art and providing a novel and improved control method, control device, vehicle-mounted device and vehicle for handling update operations of other accessories by a system.
An object of the present invention is to provide a control method, a control apparatus, an in-vehicle device, and a transportation, in which by reading and backing up contents stored in a microprocessing unit of an accessory before an update operation of the accessory by a processing system and then performing the update operation, abnormal performance of the update operation can be avoided and overall performance can be improved.
An object of the present invention is to provide a control method, a control apparatus, an in-vehicle device, and a transportation, in which contents stored in a micro processing unit of an accessory read and backed up in advance are written back after an update operation of the accessory fails, and a normal operation of the accessory can be restored, thereby improving fault tolerance of the system.
An object of the present invention is to provide a control method, a control apparatus, an in-vehicle device, and a transportation vehicle, in which configuration information and user use preference information of an accessory read and backed up in advance are written back after an update operation of the accessory is successful, and it is possible to cause the accessory to maintain a predetermined configuration before the update after the update of the accessory, thereby facilitating the user use.
According to an aspect of the present invention, there is provided a control method including: detecting an update operation of a processing system of an in-vehicle device on a first accessory, wherein the first accessory has a micro-processing unit; reading the content stored in the micro-processing unit; storing the content in a backup storage area; and executing an updating operation of the first accessory by a processing system of the vehicle-mounted equipment.
In the above control method, further comprising: and in the case that the updating operation of the first accessory by the processing system of the vehicle-mounted device fails, writing the content stored in the backup storage area back to the microprocessing unit.
In the above control method, further comprising: and writing back part of the content stored in the backup storage area to the microprocessing unit when the updating operation of the first accessory by the processing system of the vehicle-mounted device is successful.
In the above control method, the partial content includes configuration information of the first accessory.
In the above control method, the part of the content includes user usage preference information of the first accessory.
In the control method described above, the backup storage area is a part of a memory of the in-vehicle device.
In the above control method, the micro processing unit is a control chip of the first accessory.
According to another aspect of the present invention, there is provided a control apparatus including: the detection unit is used for detecting the updating operation of a processing system of the vehicle-mounted equipment on a first accessory, wherein the first accessory is provided with a micro-processing unit; a reading unit for reading the content stored in the micro-processing unit; a storage unit for storing the content in a backup storage area; and the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory.
In the above control device, further comprising: and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
In the above control device, further comprising: and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
In the above control apparatus, the partial content includes configuration information of the first accessory.
In the above control apparatus, the partial content includes user use preference information of the first accessory.
In the above control device, the micro processing unit is a control chip of the first component.
According to still another aspect of the present invention, there is provided an in-vehicle apparatus including a processing system and a control device for controlling an update operation of a first accessory by the processing system, the control device including: a detection unit for detecting an update operation of the processing system on the first accessory, wherein the first accessory has a micro-processing unit; a reading unit for reading the content stored in the micro-processing unit; a storage unit for storing the content in a backup storage area; and the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory.
In the above vehicle-mounted device, further comprising: and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
In the above vehicle-mounted device, further comprising: and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
In the above vehicle-mounted device, the partial content includes configuration information of the first accessory.
In the above-mentioned in-vehicle apparatus, the partial content includes user use preference information of the first accessory.
In the above vehicle-mounted device, the microprocessor unit is a control chip of the first accessory.
According to still another aspect of the present invention, there is provided a transportation means including an in-vehicle device including a processing system and a control apparatus for controlling an update operation of a first accessory by the processing system, the control apparatus including: a detection unit for detecting an update operation of the processing system on the first accessory, wherein the first accessory has a micro-processing unit; a reading unit for reading the content stored in the micro-processing unit; a storage unit for storing the content in a backup storage area; and the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory.
In the above vehicle, further comprising: and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
In the above vehicle, further comprising: and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
In the above transportation means, the partial content includes configuration information of the first accessory.
In the transportation means described above, the partial content includes user use preference information of the first accessory.
In the above transportation means, the microprocessor unit is a control chip of the first accessory.
By the control method, the control device, the vehicle-mounted equipment and the transportation tool, the content stored in the microprocessing unit of the accessory can be backed up before the updating operation of the accessory by the processing system, so that the abnormal operation of the updating operation is avoided, and the overall performance is improved.
Drawings
FIG. 1 is a schematic flow chart diagram of a control method according to an embodiment of the invention;
FIG. 2 is a schematic diagram of an application environment of a control method according to an embodiment of the invention;
fig. 3 is a schematic block diagram of a control device according to an embodiment of the present invention.
FIG. 4 is a schematic block diagram of an in-vehicle device according to an embodiment of the present invention;
FIG. 5 is a schematic block diagram of a vehicle according to an embodiment of the present invention.
Detailed Description
The following description is presented to disclose the invention so as to enable any person skilled in the art to practice the invention. The preferred embodiments in the following description are given by way of example only, and other obvious variations will occur to those skilled in the art. The basic principles of the invention, as defined in the following description, may be applied to other embodiments, variations, modifications, equivalents, and other technical solutions without departing from the spirit and scope of the invention.
The terms and words used in the following specification and claims are not limited to the literal meanings, but are used only by the inventors to enable a clear and consistent understanding of the invention. Accordingly, it will be apparent to those skilled in the art that the following descriptions of the various embodiments of the present invention are provided for illustration only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
It is understood that the terms "a" and "an" should be interpreted as meaning that a number of one element or element is one in one embodiment, while a number of other elements is one in another embodiment, and the terms "a" and "an" should not be interpreted as limiting the number.
While ordinal numbers such as "first," "second," etc., will be used to describe various components, those components are not limited herein. The term is used only to distinguish one element from another. For example, a first component could be termed a second component, and, similarly, a second component could be termed a first component, without departing from the teachings of the inventive concepts. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
The terminology used herein is for the purpose of describing various embodiments only and is not intended to be limiting. As used herein, the singular forms are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, numbers, steps, operations, components, elements, or combinations thereof, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, components, elements, or groups thereof.
Terms used herein, including technical and scientific terms, have the same meaning as terms commonly understood by one of ordinary skill in the art, unless otherwise defined. It will be understood that terms defined in commonly used dictionaries have meanings that are consistent with their meanings in the prior art.
The invention is described in further detail below with reference to the following figures and detailed description:
according to an aspect of an embodiment of the present invention, there is provided a control method including: detecting an update operation of a processing system of an in-vehicle device on a first accessory, wherein the first accessory has a micro-processing unit; reading the content stored in the microprocessing unit; storing the content in a backup storage area; and executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory.
Fig. 1 is a schematic flow chart of a control method according to an embodiment of the invention. As shown in fig. 1, the control method according to the embodiment of the present invention includes: s1, detecting the updating operation of the processing system of the vehicle-mounted device on a first accessory, wherein the first accessory is provided with a micro-processing unit; s2, reading the content stored in the micro-processing unit; s3, storing the content in the backup storage area; and S4, executing the updating operation of the first accessory by the processing system of the vehicle-mounted device.
In the control method according to the embodiment of the invention, by reading and backing up the contents stored in the micro-processing unit of the accessory before the update operation of the accessory by the processing system and then performing the update operation, abnormal progress of the update operation can be avoided, thereby improving the overall performance of the vehicle.
In the above control method, further comprising: in the case where the update operation of the first accessory by the processing system of the in-vehicle apparatus fails, the contents stored in the backup storage area are written back to the microprocessing unit.
Therefore, in the control method according to the embodiment of the present invention, by writing back the contents stored in the micro processing unit of the accessory read and backed up in advance after the update operation of the accessory fails, the normal operation of the accessory can be restored, thereby improving the fault tolerance of the system.
Here, failure of the update operation of the first accessory by the processing system of the in-vehicle apparatus may be caused by various reasons, including both the reason for the processing system of the in-vehicle apparatus and the accessory itself to be updated and the reason for the vehicle itself. For example, the processing system of the vehicle-mounted device usually updates the accessories in the background, and when the vehicle is running, the power can be supplied to the vehicle through the engine of the vehicle, and when the vehicle is shut down after the vehicle stops running, the power can be supplied through the power stored in the battery of the vehicle. However, if the amount of power in the battery of the vehicle is exhausted, or a power conservation mechanism in the vehicle is triggered to disconnect the power supply to the in-vehicle equipment and accessories, the refresh operation may be terminated due to the power supply interruption. Moreover, such abnormal termination of the updating operation often causes unrecoverable errors, so that the accessories that have failed to be updated at the next start of the vehicle cannot be normally operated and can only be returned to the maintenance factory for system reset, which obviously causes great inconvenience to the user.
Therefore, in the control method according to the embodiment of the present invention, by backing up the contents in the microprocessing unit of the accessory, such a situation that the accessory fails to operate due to a failure in the update operation can be avoided. Moreover, after the update operation fails, the rewritten microprocessing unit still has the content before the update operation, and the processing system of the vehicle-mounted device can also know that the accessory does not complete the update operation, so that the update operation can be automatically restarted at an appropriate time, which obviously also increases the convenience of the user.
In the above control method, further comprising: and in the case that the updating operation of the first accessory by the processing system of the vehicle-mounted device is successful, writing back part of the content stored in the backup storage area to the micro-processing unit.
In the above control method, the part of the content includes configuration information of the first accessory.
In the control method described above, the portion of content includes user usage preference information for the first accessory.
That is, in the control method according to the embodiment of the present invention, writing back the configuration information and the user use preference information of the accessory read and backed up in advance after the update operation of the accessory is successful, it is possible to cause the accessory to maintain the predetermined configuration before the update after the update of the accessory, thereby facilitating the user use.
For example, in the case where the accessory to be updated is an air conditioning system, the content stored in the backup storage area may include air conditioning temperature, wind power level, and air door direction preset by a user, and configuration information of the air conditioning system itself, such as activation of a fresh air function. Therefore, even after the update of the air conditioning system is completed, the part of the contents stored in the backup storage area is written back to the micro processing unit of the air conditioning system, so that the air conditioning system can restore the above-described settings.
Still alternatively, in the case where the accessory that needs to be updated is a sound system, the content stored in the backup storage area may include a broadcast station setting, a play source setting (for example, from a CD player, a radio, or a USB-connected external device) and the like preset by the user, and configuration information of the sound system itself, such as an automatic playback configuration of the CD player and the like. Also, after the update of the sound system is completed, the sound system can restore the above-described setting by writing back the part of the contents stored in the backup storage area to the microprocessing unit of the sound system.
Thus, after the updating operation is completed, the user does not need to reset the updated accessory, so that the convenience of the user can be remarkably improved.
In the control method described above, the backup storage area is a part of a memory of the in-vehicle device.
Here, as can be understood by those skilled in the art, in the control method according to the embodiment of the present invention, the backup storage area is used for storing contents stored in the microprocessor unit of the accessory, and may be a part of the memory of the vehicle-mounted device itself, any additional memory, or an external storage device. Specifically, in the case where the backup storage area is a part of the memory of the in-vehicle apparatus, a storage area may be set exclusively in the memory of the in-vehicle apparatus for the update of other accessories that need to be updated. For example, a backup area of an air conditioning system, a backup area of an audio system, and the like are stored in a memory of the in-vehicle apparatus.
In the above control method, the micro processing unit is a control chip of the first accessory.
As described above, there are many types of accessories in a vehicle that require a renewal operation, including both vehicle mechanical and electrical systems such as an air conditioning system and an audio system, and relatively simple auxiliary electrical systems such as a seat adjuster and a rear view mirror adjuster. For more complex electronic systems such as air conditioning systems and audio systems, the microprocessor is usually a control chip, such as a single chip. Whereas for relatively simple auxiliary electronic systems such as seat adjusters, rear view mirror adjusters, the micro-processing unit may merely represent a micro-motor or the like having several programming modes. Therefore, it can be understood by those skilled in the art that in the control method according to the embodiment of the present invention, the micro processing unit includes both a control chip of a relatively complex electronic system, such as a single chip microcomputer, and a relatively simple auxiliary electronic system, such as a micro motor, etc. Thus, one skilled in the art may store different contents of different types of micro-processing units of accessories for different accessories that need to be updated based on the principles and concepts taught by the present disclosure and is not limited to the specific description above.
In summary, by the control method according to the embodiment of the present invention, the content stored in the micro processing unit of the accessory can be backed up before the update operation of the accessory by the processing system, thereby avoiding the abnormal operation of the update operation and improving the overall performance.
In embodiments of the present invention, the in-vehicle device may be installed in various types of transportation vehicles, not limited to a family car in the conventional sense, but any other type of vehicle or manned or unmanned vehicle, such as a ground, water and/or air transportation vehicle. Therefore, although in the description of the present invention, the term "in-vehicle device" is used, it will be understood by those skilled in the art that the device is not limited to being associated with a vehicle, but may be any on-board device having a communication function with a mobile terminal, including, but not limited to, various types of navigation devices, Global Positioning System (GPS) receivers, Event Data Recorders (EDRs), Flight Data Recorders (FDRs), automotive infotainment devices, marine electronic devices (e.g., marine navigation devices, gyroscopes or compasses), and avionic devices.
In particular, the in-vehicle device may include one or more processors, each of which may be a device capable of executing machine-readable and executable instructions, such as a computer, microprocessor, microcontroller, integrated circuit, microchip, or any other computing device. The one or more processors may be coupled to a communication path that provides signal interconnection between various modules of the vehicle. The communication path may enable any number of processors to be communicatively coupled to each other, including but not limited to processors in-vehicle devices, and may allow modules in-vehicle devices coupled to the communication path to operate in a distributed computing environment. In particular, each module may operate as a node that may send and/or receive data. Also, "communicatively coupled" means that the components coupled to each other may exchange data with each other, for example, in the form of electrical, electromagnetic, or optical signals.
Thus, the communication paths may be formed by any medium or combination of media capable of conveying information, such as wires, conductive traces, fiber optic cables, and the like. For example, the communication path may include a combination of conductive traces, wire lines, wires, and buses that cooperate to allow the point data signals to be communicated to components such as processors, memories, sensors, input devices, output devices, and communication devices. Also, the communication path may include a vehicle bus such as a LIN bus, a CAN bus, a VAN bus, or the like.
Additionally, the in-vehicle device may also include one or more memory modules coupled to the communication path, which may be configured to include volatile memory, such as static random access memory (S-RAM) and dynamic random access memory (D-RAM), and non-volatile memory, such as flash memory, Read Only Memory (ROM), and Erasable Programmable Read Only Memory (EPROM), and Electrically Erasable Programmable Read Only Memory (EEPROM). In which any form of machine-readable and executable instructions are stored for access by the processor. The machine-readable and executable instructions may be logic or algorithms written in any programming language, such as a machine language that is directly executable by a processor, or an assembly language, an Object Oriented Programming (OOP) language, a Javascript language, microcode, etc., that may be compiled or assembled into machine-readable instructions and stored in a memory module. Alternatively, the machine-readable and executable instructions may also be written in a hardware description language such as logic implemented in a programmable logic array (FPGA) or an Application Specific Integrated Circuit (ASIC).
Further, the in-vehicle device may include a display for providing a visual output to the user. The display may be coupled with the processor, communication path, and memory described above, and thus further coupled to other modules in the vehicle. The display may include various displays such as a Cathode Ray Tube (CRT) display, a Light Emitting Diode (LED) display, a Liquid Crystal Display (LCD), a Plasma Display Panel (PDP), and the like. In addition, the display may further integrate a touch sensor that detects tactile input on the surface of the display or in proximity to the display for use as a touch screen. Also, in addition to a touch screen, the in-vehicle device may include other types of tactile input hardware to convert mechanical, optical, or electrical signals into data signals that can be communicated between the various modules of the vehicle via a communication path. In particular, the tactile input hardware may include conventional buttons, switches, knobs, etc. for translating physical actions of the user into data for operational control.
In one example, the vehicle-mounted device is composed of a broadband part, a radio frequency part, a power supply part, an in-vehicle communication part and a main control chip. The power supply part is mainly completed by PM1018, and the battery power supply part is divided into two parts, namely a vehicle-mounted 12V power supply and a built-in lithium battery unit as a backup power supply. The master control unit adopts iMx6s industrial grade master control board of the flying skal company. The broadband module MDM9615 is a high-pass-developed mobile data modem chip supporting LTE (FDD and TDD), dual-carrier HSPA +, EV-DO version B and TD-SCDMA. The radio frequency and in-vehicle communication part is realized by a CAN transceiver, which consists of two chips of TJA1051 and NCV7346 and is connected with a CAN network of the whole vehicle through an interface circuit of the CAN.
Fig. 2 is a schematic diagram of an application environment of a control method according to an embodiment of the present invention. As shown in FIG. 2, the in-vehicle device 100 includes a processor 102, a communication path 104, a memory 106, a display 108, and tactile input hardware 110 as described above. In addition, the in-vehicle device 100 further includes a removable data module 112 for providing additional storage functionality for the in-vehicle device, which may be, for example, an optical storage medium, a solid-state storage medium, a flash memory (e.g., a USB memory or a memory card), or the like.
Further, as shown in FIG. 2, the in-vehicle device 100 further includes a network interface 114 for communicatively coupling the in-vehicle device to an external network 122, and further to external servers 124 and 126. The network interface 114 may be any device capable of transmitting and/or receiving data over a wireless network, including a wireless transceiver to transmit and/or receive data according to any wireless communication standard, for example, the network interface may include a chipset for communication (including an antenna, a processor, machine readable and executable instructions, etc.) and communicate externally based on techniques such as cellular communication, Bluetooth Low Energy (BLE), wireless High Definition Multimedia Interface (HDMI), ZigBee, Near Field Communication (NFC), infrared data association standard (IrDA), wireless fidelity (WiFi), and Worldwide Interoperability for Microwave Access (WiMAX), etc. Here, it will be understood by those skilled in the art that the network interface 114 may further integrate a module for implementing wired communication, for example, connected with the external network 122 through a USB cable.
That is, the vehicle-mounted device 100 may be communicatively coupled to the external network 122 through the network interface 114 to obtain various types of information from the external network 122. The external network 122 typically includes a plurality of base stations configured to receive and transmit data in accordance with mobile telecommunications standards and spans a plurality of network topologies and distances. For example, the network 122 may include direct connections, Personal Area Networks (PANs), Local Area Networks (LANs), Metropolitan Area Networks (MANs), Wide Area Networks (WANs), or any combination thereof. In addition, the network may be a network for voice and data communication, such as an LTE system proposed in the third generation project partnership 2(3GPP2), an LTE-advanced (LTE-a) system, a High Speed Downlink Packet Access (HSDPA) mobile communication system, a High Speed Uplink Packet Access (HSUPA) mobile communication system, a High Rate Packet Data (HRPD) mobile communication system, a Wideband Code Division Multiple Access (WCDMA) mobile communication system proposed in 3GPP2, a Code Division Multiple Access (CDMA) mobile communication system proposed in 3GPP2, an Institute of Electrical and Electronics Engineers (IEEE) mobile communication system, an Extended Packet System (EPS), a mobile internet protocol (mobile IP) system, and the like.
In addition, the external network 122 may be used for in-vehicle device access to one or more servers, such as servers 124 and 126 shown in FIG. 2. The servers 124 and 126 may transmit data to the in-vehicle apparatus 100. Here, servers 124 and 126 may be servers associated with a communications carrier, and may also be servers associated with an organization that manufactures or otherwise provides repair or other services for the vehicle.
Therefore, in the network environment as shown in fig. 2, the in-vehicle apparatus 100 can receive the update contents of the accessory, such as a new version of the control program of the air conditioning system of the vehicle issued by the vehicle manufacturer, from the server 124 or 126 via the external network 122, and then transmit the instruction of the update operation to the air conditioning system via the communication path 104. At this time, in the control method according to the embodiment of the present invention, for example, an instruction of an update operation transmitted via the communication path 104 is detected, and the content stored in the microprocessor unit of the air conditioning system is stored in the memory 106 or the removable data module 112. Thereafter, in the case where the update of the air conditioning system fails, the part of the contents stored in the memory 106 or the removable data module 112 is transmitted to the air conditioning system via the communication path 104, so that the air conditioning system resumes the system configuration before the update operation, thereby being able to normally operate. On the other hand, in the case where the update of the air conditioning system is successful, the contents related to the configuration of the air conditioning system stored in the memory 106 or the removable data module 112 are transmitted to the air conditioning system via the communication path 104 so that the air conditioning system operates in accordance with the previous configuration.
Also, during the update operation, the progress of the update operation, e.g., "update operation in progress", "update operation failed, the initial settings of the air conditioning system are being restored", or "update operation successful, the system configuration of the air conditioning system is being restored" may be displayed to the user on the display 108. Thus, the user can know the update condition of the automobile parts at any time. In addition, in the actual updating process, the option of updating the accessories can be displayed to the user on the display 108, so that the user can selectively update the accessories, for example, the user can select to update the air conditioning system without updating the sound system according to the needs of the user, which can enlarge the selection range of the user, thereby improving the convenience of the user.
According to another aspect of the embodiments of the present invention, there is provided a control apparatus including: the detection unit is used for detecting the updating operation of a processing system of the vehicle-mounted equipment on a first accessory, wherein the first accessory is provided with a micro-processing unit; a reading unit for reading the content stored in the micro-processing unit; a storage unit for storing the content in a backup storage area; and the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory.
Fig. 3 is a schematic block diagram of a control device according to an embodiment of the present invention. As shown in fig. 3, the control device 200 according to the embodiment of the present invention includes: a detection unit 201 for detecting an update operation of a first accessory 220 by a processing system 211 of an in-vehicle apparatus 210, wherein the first accessory 220 has a micro-processing unit 221; a reading unit 202 configured to read the content stored in the micro processing unit 221 in a case where the detection unit 201 detects an update operation of the first accessory 220 by the processing system 210; a storage unit 203 for storing the content read by the reading unit 202 in a backup storage area; and an updating unit 204 for executing an updating operation of the processing system 210 of the in-vehicle apparatus on the first accessory 220.
In the above control device, further comprising: and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
In the above control device, further comprising: and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit under the condition that the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
In the above control apparatus, the part of the content includes configuration information of the first accessory.
In the above control apparatus, the part of the content includes user use preference information of the first accessory.
In the above control device, the microprocessor unit is a control chip of the first component.
Here, it can be understood by those skilled in the art that other details of the control device according to the embodiment of the present invention are the same as those of the control method according to the embodiment of the present invention described above, and are not described again to avoid redundancy.
In addition, as can be understood by those skilled in the art, the control device according to the embodiment of the present invention may be implemented as a part of the vehicle-mounted device, or may be implemented as a separate device separated from the vehicle-mounted device, so as to implement a control function of the update operation of the accessory by the vehicle-mounted device.
Further, it is understood by those skilled in the art that, although in the above description, the writing unit for writing back the content stored in the backup storage area to the microprocessing unit in the case where the update operation of the first accessory by the processing system of the in-vehicle apparatus fails is referred to as a first writing unit, and the writing unit for writing back a part of the content stored in the backup storage area to the microprocessing unit in the case where the update operation of the first accessory by the processing system of the in-vehicle apparatus succeeds is referred to as a second writing unit, this is for the sake of clarity of the description only. In essence, the first writing unit and the second writing unit may be implemented by the same writing unit in the control device according to the embodiment of the present invention, and only in case that the update operation succeeds or fails, different contents are selected to be written back to the microprocessing unit.
According to still another aspect of the embodiments of the present invention, there is provided an in-vehicle apparatus including a processing system and a control device for controlling a refresh operation of a first accessory by the processing system, the control device including: the detection unit is used for detecting the updating operation of the processing system on a first accessory, wherein the first accessory is provided with a micro-processing unit; a reading unit for reading the content stored in the micro-processing unit; a storage unit for storing the content in a backup storage area; and the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory.
Fig. 4 is a schematic block diagram showing an in-vehicle apparatus according to an embodiment of the present invention. As shown in fig. 4, the in-vehicle apparatus 300 according to the embodiment of the invention includes a processing system 310 and a control device 320 for controlling the update operation of the first accessory 330 by the processing system 310. Further, control device 320 includes: a detection unit 321 for detecting an update operation of the processing system 310 of the in-vehicle apparatus on the first accessory 330, wherein the first accessory 330 has a micro-processing unit 331; a reading unit 322 for reading the content stored in the micro processing unit 331 in the case where the detection unit 321 detects the update operation of the first accessory 330 by the processing system 310; a storage unit 323 for storing the content read by the reading unit 322 in the backup storage area; and an updating unit 324 for performing an updating operation of the first accessory 330 by the processing system 310 of the in-vehicle apparatus.
In the above vehicle-mounted device, further comprising: and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
In the above vehicle-mounted device, further comprising: and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit under the condition that the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
In the above-mentioned in-vehicle apparatus, the part of the content includes configuration information of the first accessory.
In the above-mentioned in-vehicle apparatus, the portion of the content includes user use preference information of the first accessory.
In the above-mentioned in-vehicle apparatus, the micro-processing unit is a control chip of the first accessory.
Here, as can be understood by those skilled in the art, other details of the control device in the vehicle-mounted device according to the embodiment of the present invention are the same as those of the control device according to the embodiment of the present invention described earlier, and are not described again to avoid redundancy.
According to still another aspect of the present invention, there is provided a transportation means including an in-vehicle device including a processing system and a control apparatus for controlling an update operation of the processing system to a first accessory, the control apparatus including: the detection unit is used for detecting the updating operation of the processing system on a first accessory, wherein the first accessory is provided with a micro-processing unit; a reading unit for reading the content stored in the micro-processing unit; a storage unit for storing the content in a backup storage area; and the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory.
Fig. 5 is a schematic block diagram illustrating a transportation vehicle according to an embodiment of the present invention. As shown in fig. 5, a transportation means 400 according to an embodiment of the present invention includes an in-vehicle device 410 and a first accessory 440, and the in-vehicle device 410 includes a processing system 420 and a control device 430 for controlling a refresh operation of the first accessory 440 by the processing system 420. Further, the control device 430 includes: a detection unit 431, configured to detect an update operation of the processing system 420 of the vehicle-mounted device on the first accessory 440, where the first accessory 440 has a micro-processing unit 441; a reading unit 432 for reading the content stored in the micro processing unit 431 in the case where the detection unit 431 detects the update operation of the processing system 420 on the first accessory 440; a storage unit 433 for storing the content read by the reading unit 432 in the backup storage area; and an updating unit 434 for executing an updating operation of the first accessory 440 by the processing system 420 of the in-vehicle apparatus.
In the above vehicle, further comprising: and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
In the above vehicle, further comprising: and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit under the condition that the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
In the above transportation means, the part of the content includes configuration information of the first accessory.
In the transportation means described above, the part of the content includes user use preference information of the first accessory.
In the above transportation means, the microprocessor unit is a control chip of the first accessory.
Here, it can be understood by those skilled in the art that other details of the control device in the vehicle-mounted device included in the transportation vehicle according to the embodiment of the present invention are the same as those of the control device according to the embodiment of the present invention described earlier, and are not described again to avoid redundancy.
By the control method, the control device, the vehicle-mounted equipment and the transportation tool, the content stored in the microprocessing unit of the accessory can be backed up before the updating operation of the accessory by the processing system, so that the abnormal operation of the updating operation is avoided, and the overall performance is improved.
The implementations described herein may be implemented, for example, in methods or processes, devices, software programs, data streams, or signals. Even if only discussed in the context of a single form of implementation (e.g., as a method or apparatus only), implementation of the features discussed may also be implemented in other forms (e.g., as a program). The device may be implemented in, for example, appropriate hardware, software and firmware. The method may be implemented, for example, in an apparatus such as a processor, which refers generally to a processing device including, for example, a computer, a microprocessor, an integrated circuit, or a programmable logic device. Processors also include communication devices, such as smart phones, tablets, computers, mobile phones, portable/personal digital assistants ("PDAs"), and other devices that facilitate communication of information between end-users.
Additionally, the method may be implemented by instructions being executed by a processor, and such instructions (and/or data values resulting from the implementation) may be stored on a (non-transitory) processor-readable medium, such as an integrated circuit, a software carrier, or other storage device, such as a hard disk, a compact disc ("CD"), an optical disc (e.g., a DVD, commonly referred to as a digital versatile disc or a digital video disc), a random access memory ("RAM"), or a read only memory ("ROM"). The instructions may form an application program tangibly embodied on a processor-readable medium. The instructions may be in hardware, firmware, software, or a combination, for example. The instructions may be found in, for example, an operating system, a separate application, or a combination of both. Thus, for example, a processor may be characterized as both an apparatus configured to perform a process and an apparatus comprising a processor-readable medium (such as a storage device) having instructions for performing a process. Additionally, a processor-readable medium may store, in addition to or in place of instructions, data values resulting from implementation.
As will be apparent to those of skill in the art, implementations may produce various signals formatted to carry information that may be, for example, stored or transmitted. The information may include, for example, instructions for executing a method or data resulting from one of the described implementations. For example, the signal may be formatted to carry as data the rules for writing or reading the syntax of the described embodiment, or to carry as data the actual syntax values written by the described embodiment. For example, such signals may be formatted as electromagnetic waves (e.g., using the radio frequency portion of the spectrum) or as baseband signals. Formatting may include, for example, encoding a data stream and modulating a carrier with the encoded data stream. The information carried by the signal may be, for example, analog or digital information. The signals may be transmitted via a variety of different wired or wireless links as is known. The signal may be stored on a processor readable medium.
It is to be understood that the present invention may be implemented in various forms of hardware, software, firmware, special purpose processors, or a combination thereof. In particular, the invention may be implemented in an electronic device comprising a processor configured to perform the steps of the method described in the embodiments of the invention. Further, the software is preferably implemented as an application program tangibly embodied on a program storage device. The application program may be uploaded to, and executed by, a machine comprising any suitable architecture. Preferably, the machine is implemented on a computer platform having hardware such as one or more Central Processing Units (CPU), a Random Access Memory (RAM), and one or more input/output (I/O) interfaces. The computer platform also includes an operating system and microinstruction code. The various processes and functions described herein may either be part of the microinstruction code or part of the application program (or a combination thereof) that is executed via the operating system. In addition, various other external devices may be connected to the computer platform such as an additional data storage device and a printing device.
It is to be further understood that, because some of the constituent system components and method steps depicted in the accompanying figures are preferably implemented in software, the actual connections between the system components (or the process steps) may differ depending upon the manner in which the present invention is programmed.
It will be appreciated by persons skilled in the art that the embodiments of the invention described above and shown in the drawings are given by way of example only and are not limiting of the invention. The objects of the invention have been fully and effectively accomplished. The functional and structural principles of the present invention have been shown and described in the examples, and any variations or modifications of the embodiments of the present invention may be made without departing from the principles.
Claims (17)
1. A control method, comprising:
detecting an update operation of a processing system of an in-vehicle device on a first accessory, wherein the first accessory has a micro-processing unit;
reading the content stored in the micro-processing unit;
storing the content in a backup storage area; and
executing an updating operation of the first accessory by a processing system of the vehicle-mounted device;
the method further comprises the following steps:
and writing back part of the content stored in the backup storage area to the microprocessing unit when the updating operation of the first accessory by the processing system of the vehicle-mounted device is successful.
2. The control method according to claim 1, characterized by further comprising:
and in the case that the updating operation of the first accessory by the processing system of the vehicle-mounted device fails, writing the content stored in the backup storage area back to the microprocessing unit.
3. The control method of claim 1, wherein the portion of content includes configuration information for the first accessory.
4. The control method of claim 1, wherein the portion of content comprises user usage preference information for the first accessory.
5. The control method according to claim 1, characterized in that the backup storage area is a part of a memory of the in-vehicle device.
6. The control method of claim 1, wherein the micro-processing unit is a control chip of the first accessory.
7. A control device, comprising:
the detection unit is used for detecting the updating operation of a processing system of the vehicle-mounted equipment on a first accessory, wherein the first accessory is provided with a micro-processing unit;
a reading unit for reading the content stored in the micro-processing unit;
a storage unit for storing the content in a backup storage area; and
the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory;
and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
8. The control device according to claim 7, characterized by further comprising:
and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
9. The control device of claim 7, wherein the portion of content includes configuration information for the first accessory.
10. The control device of claim 7, wherein the portion of content comprises user usage preference information for the first accessory.
11. The control device of claim 7, wherein the micro-processing unit is a control chip of the first accessory.
12. An in-vehicle apparatus including a processing system and a control device for controlling an update operation of a first accessory by the processing system, the control device comprising:
a detection unit for detecting an update operation of the processing system on the first accessory, wherein the first accessory has a micro-processing unit;
a reading unit for reading the content stored in the micro-processing unit;
a storage unit for storing the content in a backup storage area; and
the updating unit is used for executing the updating operation of the processing system of the vehicle-mounted equipment on the first accessory;
and the second writing unit is used for writing back part of the content stored in the backup storage area to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted equipment on the first accessory is successful.
13. The vehicle-mounted apparatus according to claim 12, characterized by further comprising:
and the first writing unit is used for writing the content stored in the backup storage area back to the micro-processing unit when the updating operation of the processing system of the vehicle-mounted device on the first accessory fails.
14. The in-vehicle apparatus according to claim 12, wherein the partial content includes configuration information of the first accessory.
15. The in-vehicle device of claim 12, wherein the portion of content includes user usage preference information for the first accessory.
16. The in-vehicle apparatus according to claim 12, wherein the microprocessing unit is a control chip of the first accessory.
17. A transportation means comprising the in-vehicle apparatus according to any one of claims 12 to 16.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710050296.1A CN106878401B (en) | 2017-01-23 | 2017-01-23 | Control method, control device, vehicle-mounted equipment and transportation tool |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710050296.1A CN106878401B (en) | 2017-01-23 | 2017-01-23 | Control method, control device, vehicle-mounted equipment and transportation tool |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106878401A CN106878401A (en) | 2017-06-20 |
| CN106878401B true CN106878401B (en) | 2021-06-01 |
Family
ID=59159130
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710050296.1A Active CN106878401B (en) | 2017-01-23 | 2017-01-23 | Control method, control device, vehicle-mounted equipment and transportation tool |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106878401B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112172452A (en) * | 2020-09-30 | 2021-01-05 | 深圳市元征科技股份有限公司 | Air conditioner mode switching method, air conditioner mode switching device and vehicle-mounted equipment |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202940846U (en) * | 2012-09-10 | 2013-05-15 | 浙江吉利汽车研究院有限公司杭州分公司 | Vehicle-mounted device software upgrading system |
| KR20140060912A (en) * | 2012-11-13 | 2014-05-21 | 한국전자통신연구원 | Method and apparatus for updating boot loader |
| CN104252369A (en) * | 2013-06-27 | 2014-12-31 | 上海博泰悦臻电子设备制造有限公司 | On-board equipment and dual-system backup method and device of on-board equipment |
| US9469169B1 (en) * | 2015-03-23 | 2016-10-18 | Orange Electronic Co., Ltd. | Tire pressure monitoring system and resetting method thereof |
| CN105573787A (en) * | 2015-12-15 | 2016-05-11 | 上海博泰悦臻网络技术服务有限公司 | Software upgrade method and device based on vehicular T-Box |
| CN105700919B (en) * | 2016-01-04 | 2019-04-30 | 惠州市蓝微新源技术有限公司 | A kind of BMS application program Rapid Updating and more new system |
-
2017
- 2017-01-23 CN CN201710050296.1A patent/CN106878401B/en active Active
Non-Patent Citations (1)
| Title |
|---|
| "Vehicle Model Aided Inertial Navigation";Xin Ma, Salah Sukkarieh;《Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems》;20031219;全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106878401A (en) | 2017-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10564954B2 (en) | Hybrid electric vehicle with automated software update system | |
| US9274786B2 (en) | Vehicle information update method and apparatus | |
| US10744937B2 (en) | Automated vehicle software update feedback system | |
| KR101704567B1 (en) | Method, apparutus and systme for managing vehicle interlock application | |
| CN104853142B (en) | Controller for vehicle-mounted Ethernet and control method thereof | |
| CN107018176B (en) | Application control to primary connection device from secondary connection device | |
| US9386136B2 (en) | Automatic device initialization and pairing | |
| KR101621875B1 (en) | Multimedia terminal mounted on vehicle, control method thereof and computer-readable medium | |
| US20160057790A1 (en) | Bluetooth pairing system and method | |
| US20150186548A1 (en) | System and method for acquiring data of electronic control unit | |
| CN106560350B (en) | Video navigation system, operation method thereof and vehicle comprising video navigation system | |
| WO2012010210A1 (en) | Mobile device cradle for vehicle applications | |
| CN107783928B (en) | USB communication control method for USB host | |
| US10363904B1 (en) | System and method to detect telematics unit disconnection | |
| KR20160071069A (en) | Avn terminal, control method thereof, wearable device, control method thereof and computer-readable medium | |
| US20140350749A1 (en) | Vehicle management system and method | |
| KR102842944B1 (en) | Apparatus and method for supporting diagnosis and reprogramming system using electric vehicle charging interface | |
| CN111078244A (en) | Updating vehicle electronics based on mobile device compatibility | |
| CN106094512B (en) | Method for providing content data to a user of a vehicle | |
| CN105677396B (en) | Control method and device for map application in intelligent mobile terminal and intelligent mobile terminal | |
| KR101603552B1 (en) | Vehicle information backup unit for storing information of telematics unit, mobile terminal and vehicle information backup system | |
| CN106878401B (en) | Control method, control device, vehicle-mounted equipment and transportation tool | |
| US11070707B1 (en) | System and method to remove a vehicle shadow from a video feed | |
| US10455076B1 (en) | Configurable in-vehicle teletypewriter (TTY) functionality | |
| US20150251665A1 (en) | Gps based vehicular control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |