CN106597951A - Method for controlling vehicle and terminal thereof - Google Patents
Method for controlling vehicle and terminal thereof Download PDFInfo
- Publication number
- CN106597951A CN106597951A CN201611222707.2A CN201611222707A CN106597951A CN 106597951 A CN106597951 A CN 106597951A CN 201611222707 A CN201611222707 A CN 201611222707A CN 106597951 A CN106597951 A CN 106597951A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- current
- user
- parameters
- terminal
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000005516 engineering process Methods 0.000 claims description 10
- 230000003542 behavioural effect Effects 0.000 claims description 5
- 230000015654 memory Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 2
- 238000007664 blowing Methods 0.000 description 2
- 241001074707 Eucalyptus polyanthemos Species 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 210000001525 retina Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- 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/037—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 occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Selective Calling Equipment (AREA)
Abstract
An embodiment of the invention discloses a method for controlling a vehicle and a terminal thereof. The method for controlling the vehicle comprises the following steps of identifying a current user by the terminal; according to a corresponding relation of the user and a vehicle parameter, searching a target vehicle parameter corresponding to the current user; and sending the target vehicle parameter to a current vehicle so that the current vehicle executes a target operation according to the target vehicle parameter. In the method, according to a driving habit of a user, a vehicle parameter can be automatically adjusted, which is convenient and fast, and a user experience is improved.
Description
Technical Field
The invention relates to the technical field of vehicle control, in particular to a method and a terminal for controlling a vehicle.
Background
Nowadays, automobiles have become a major vehicle for people to ride instead of walk and to carry on daily traffic. After entering the vehicle, the driver performs a series of manual operations on the vehicle, such as turning on an air conditioner, adjusting the position of a rearview mirror, adjusting the position of a seat, and the like, so that the environment in the vehicle is in a state that the driver is accustomed to. The habits of the driver are generally fixed.
When different drivers drive the same vehicle, different drivers still need to perform a series of manual operations on the vehicle after entering the vehicle due to different habits of each person. In the prior art, the vehicle is adjusted, the operation is complex, the time is long, and the user experience is not high.
Disclosure of Invention
The embodiment of the invention provides a method and a terminal for controlling a vehicle, which can automatically adjust vehicle parameters according to habits of a user.
In a first aspect, the present invention provides a method of controlling a vehicle, comprising:
the terminal identifies the current user;
searching a target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter;
and sending the target vehicle parameters to a current vehicle so that the current vehicle executes target operation according to the target vehicle parameters.
With reference to the first aspect, in a first possible implementation manner of the first aspect, before searching for the target vehicle parameter corresponding to the current user according to the correspondence between the user and the vehicle parameter, the method further includes:
counting vehicle parameters of a plurality of users respectively operating the current vehicle within a preset time period;
and associating and storing the vehicle parameters of the plurality of users respectively operating the current vehicle with the corresponding users.
With reference to the first aspect, in a second possible implementation manner of the first aspect, before searching for the target vehicle parameter corresponding to the current user according to the correspondence between the user and the vehicle parameter, the method further includes:
the terminal identifies the current vehicle;
the searching for the target vehicle parameter corresponding to the current user according to the corresponding relationship between the user and the vehicle parameter includes:
according to the user, finding out M vehicle parameters corresponding to the user, wherein M is a positive integer larger than 1;
and searching the target vehicle parameters corresponding to the current vehicle from the M vehicle parameters.
With reference to the first aspect, in a third possible implementation manner of the first aspect, after the sending the current vehicle parameter to the current vehicle, the method further includes:
receiving operation parameters of a current user sent by the current vehicle;
and updating the target vehicle parameters according to the operation parameters of the current user.
With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the identifying, by the terminal, a current user includes:
the terminal receives account information of a current user and identifies the current user according to the account information of the current user; or,
and the terminal identifies the current user according to a biological identification technology, wherein the biological identification technology comprises a physiological characteristic identification technology or a behavior characteristic identification technology.
In a second aspect, the present invention provides a terminal, comprising:
a user identification unit for identifying a current user;
the searching unit is used for searching the target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter;
and the sending unit is used for sending the target vehicle parameters to the current vehicle so as to enable the current vehicle to execute target operation according to the target vehicle parameters.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the terminal further includes:
the statistical unit is used for counting vehicle parameters of the current vehicle operated by a plurality of users in a preset time period;
and the storage unit is used for storing the vehicle parameters of the current vehicle operated by the plurality of users respectively in association with the corresponding users.
With reference to the second aspect, in a second possible implementation manner of the second aspect, the terminal further includes:
a vehicle identification unit for identifying a current vehicle;
the searching unit is specifically configured to search, according to the user, M vehicle parameters corresponding to the user, where M is a positive integer greater than 1; and searching the target vehicle parameters corresponding to the current vehicle from the M vehicle parameters.
With reference to the second aspect, in a third possible implementation manner of the second aspect, the terminal further includes:
the first receiving unit is used for receiving the operation parameters of the current user sent by the current vehicle;
and the updating unit is used for updating the target vehicle parameters according to the operation parameters of the current user.
With reference to the second aspect, in a fourth possible implementation manner of the second aspect, the terminal further includes:
the second receiving unit is used for receiving account information of the current user;
the user identification unit is specifically configured to: identifying the current user according to the account information of the current user; alternatively, the current user is identified according to a biometric technique, the biometric technique including a physiological feature identification technique or a behavioral feature identification technique.
In a third aspect, the present invention provides a terminal, including: a processor, a memory, a communication interface, and a bus; the processor, the memory and the communication interface are connected through the bus and complete mutual communication; the memory stores executable program code; the processor executes a program corresponding to the executable program code by reading the executable program code stored in the memory for executing a method of controlling a vehicle; wherein the method is the method of any one of the first aspect.
In a fourth aspect, the invention provides a computer-readable storage medium storing program code for execution by a computing device. The program code comprises instructions for performing the method of any of the first aspects.
By implementing the embodiment of the invention, the current user is identified; searching a target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter; and sending the target vehicle parameters to the current vehicle so that the current vehicle executes target operation according to the target vehicle parameters, and the vehicle parameters can be automatically adjusted according to habits of users, so that the method is convenient and quick, and improves user experience.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart of a method of controlling a vehicle provided by an embodiment of the present invention;
FIG. 2 is a flow chart of another method of controlling a vehicle provided by an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of another terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be understood that the terminology used in the embodiments of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
Referring to fig. 1, fig. 1 is a flowchart illustrating a method for controlling a vehicle according to an embodiment of the present invention, which is capable of automatically adjusting vehicle parameters according to user habits by learning the user habits. The method shown in fig. 1 is described from the point of view of the terminal. The method comprises the following steps:
s101: the terminal identifies the current user.
The terminal can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device (e.g., a smart watch (iwatch, etc.), a smart bracelet, etc.), or other terminal devices that can install an application client.
The current user is a user who operates the terminal at present and needs to control and drive the vehicle.
In a possible implementation manner, the terminal identifies that the current user can receive account information of the current user through the terminal, and identifies the current user according to the account information of the current user. Specifically, the current user logs in the terminal by inputting a user name and a password, so that the terminal identifies the current user.
In another possible implementation, the terminal identifies the current user according to a biometric identification technique, the biometric identification technique comprising a physiological feature identification technique or a behavioral feature identification technique. Specifically, the physiological feature recognition technology includes, but is not limited to, hand shape recognition, fingerprint recognition, face shape recognition, iris recognition, retina recognition, pulse recognition, and auricle recognition, and the behavior feature recognition technology includes, but is not limited to, voice recognition and signature recognition.
The terminal may perform the operation of identifying the current user in step S101 when detecting that the terminal is within a distance threshold from the current vehicle, where the distance threshold may be set by the user or may be a default. In a specific embodiment, when the terminal detects that the terminal is 10 meters away from the current vehicle, an operation of identifying the current user is performed.
S102: and searching the target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter.
The vehicle parameter is whether the equipment in the vehicle is started or not, and if the equipment is started, the specific set value is relevant. By way of specific example, the vehicle parameters may include the following data: the method comprises the steps of starting an air purifier, starting an air conditioner and adjusting to 26 ℃, setting an air blowing mode of the air conditioner, setting the air volume of the air conditioner, a seat position, a rearview mirror position, starting a radio and adjusting to a specified channel, setting multimedia volume, setting an automobile driving mode to a comfortable mode and the like.
The corresponding relation between the users and the vehicle parameters means that different users have different driving habits, and different users correspond to different vehicle parameters. The vehicle parameters corresponding to each user are set according to the driving habits of the users.
The corresponding relation between the user and the vehicle parameters is obtained by the terminal after learning. After the corresponding relationship between the user and the vehicle parameter is obtained through the terminal learning, the corresponding relationship can be stored in the terminal or the server. When the corresponding relation between the user and the vehicle parameter is stored in the server, the memory of the terminal can be saved, the running speed of the terminal is improved, and when the terminal searches the target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter, a target vehicle parameter acquisition request is sent to the server, so that the server sends the target vehicle parameter to the terminal.
In a possible implementation manner, before the step S102, the method further includes: counting vehicle parameters of a plurality of users respectively operating the current vehicle within a preset time period; and associating and storing the vehicle parameters of the plurality of users respectively operating the current vehicle with the corresponding users. Specifically, the preset time period may be set by the user, or may be a default, and may be, for example, a week, 10 days, 20 days, or a month. Every user all has different driving habits, and the user can carry out relevant operation according to the driving habits of oneself when using the vehicle, sets up the relevant parameter of vehicle, for example whether open air conditioner, air conditioner temperature, whether open air purifier, seat position, rear-view mirror position, driving mode etc.. Further, the vehicle parameters of the current vehicle operated by the user in different time periods can be counted, for example, the user may turn on the radio and tune to channel 1 to listen to news when driving the vehicle in the morning, turn on the radio and tune to channel 2 to listen to music when driving the vehicle in the afternoon, and the corresponding vehicle parameters of the same user are different in different time periods.
In a specific embodiment, in a family, both the father and the son use the same car, assuming a preset period of one week. The father can open the air conditioner and adjust the temperature to 26 ℃ when driving the vehicle at every time in the preset time period, open the air purifier, the seat is adjusted to be the first seat angle, the rear-view mirror is adjusted to be the first rear-view mirror angle, the terminal counts and learns the father's driving habit, and the storage with the vehicle parameter that the driving habit corresponds, the following vehicle parameter of storage promptly: starting an air conditioner, wherein the temperature of the air conditioner is 26 ℃, starting an air purifier, the seat angle is a first seat angle, and the rearview mirror angle is a first rearview mirror angle, and storing the vehicle parameters and a user (father) in a correlation manner; the son starts an air conditioner and adjusts the temperature to 23 ℃ every time when driving a vehicle within a preset time period, starts a radio and adjusts the radio to a specified channel, the seat is adjusted to be a second seat angle, the rearview mirror is adjusted to be a second rearview mirror angle, the terminal counts and learns the driving habits of the son and stores vehicle parameters corresponding to the driving habits, namely the following vehicle parameters are stored: and (3) starting an air conditioner, starting the radio and tuning to a specified channel at the air conditioner temperature of 23 ℃, wherein the seat angle is a second seat angle, and the rearview mirror angle is a second rearview mirror angle, and storing the vehicle parameters and the user (son) in a correlation manner.
If the terminal identifies that the current user is the father, then the target vehicle parameters corresponding to the current user (the father) are found out according to the corresponding relation between the user and the vehicle parameters, wherein the target vehicle parameters are the stored vehicle parameters corresponding to the father: and (3) starting an air conditioner, wherein the temperature of the air conditioner is 26 ℃, starting the air purifier, and the seat angle is a first seat angle and the rearview mirror angle is a first rearview mirror angle.
S103: and sending the target vehicle parameters to a current vehicle so that the current vehicle executes target operation according to the target vehicle parameters.
The terminal and the current vehicle can be connected with the current vehicle through a wireless network such as WiFi, Bluetooth, GSM, 3G, 4G, 5G, GPRS and the like, further, the terminal is connected with and communicates with an intelligent vehicle-mounted unit of the current vehicle, and the intelligent vehicle-mounted unit can be Redbox, Tbox, OBD (On-Board diagnostics) or other vehicle-mounted units which can communicate with other devices.
In a possible implementation manner, the current vehicle receives a target vehicle parameter sent by the terminal through an intelligent vehicle-mounted unit, the intelligent vehicle-mounted unit sends the target vehicle parameter to a Controller Area Network (CAN), a CAN bus is connected to each control unit in the vehicle, the CAN bus sends the target vehicle parameter to each corresponding control unit, and each control unit executes a corresponding operation.
In a specific embodiment, the terminal sends the target vehicle parameters to the current vehicle, assuming that the target vehicle parameters are: and (3) starting an air conditioner, wherein the temperature of the air conditioner is 26 ℃, starting the air purifier, and the seat angle is a first seat angle and the rearview mirror angle is a first rearview mirror angle. The current vehicle receives the target vehicle parameters through the intelligent vehicle-mounted unit, and then the vehicle parameters are adjusted through a CAN bus, and the CAN bus is connected with each control unit in the vehicle. For example, the air conditioner is turned on by the air conditioner control unit and the air conditioner temperature is adjusted to 26 degrees celsius, the air purifier is turned on by the air purifier control unit, the angle of the seat is adjusted to a first seat angle by the seat control unit, and the angle of the rear view mirror is adjusted to a first rear view mirror angle by the rear view mirror control unit.
Referring to fig. 2, fig. 2 is a flowchart illustrating another method for controlling a vehicle according to an embodiment of the present invention, the method including the steps of:
s201: the terminal identifies the current user.
S202: the terminal identifies the current vehicle.
The terminal can identify the current vehicle by receiving the identification of the current vehicle, wherein the identification of the current vehicle can be a license plate or a VIN vehicle identification code, the identification of the current vehicle can be sent to the terminal after the current vehicle is connected with the terminal, or the identification of the current vehicle can be directly input into the terminal by a current user, so that the current vehicle can be identified by the terminal.
It is understood that step S201 may be executed before step S202, after step S202, or simultaneously with step S202, and the present invention is not limited thereto.
S203: and finding out M vehicle parameters corresponding to the user according to the user, wherein M is a positive integer larger than 1.
The vehicle parameter is whether the equipment in the vehicle is started or not, and if the equipment is started, the specific set value is relevant. By way of specific example, the vehicle parameters may include the following data: the method comprises the steps of starting an air purifier, starting an air conditioner and adjusting to 26 ℃, setting an air blowing mode of the air conditioner, setting the air volume of the air conditioner, a seat position, a rearview mirror position, starting a radio and adjusting to a specified channel, setting multimedia volume, setting an automobile driving mode to a comfortable mode and the like.
The M vehicle parameters corresponding to the users mean that different users have different driving habits, and different users correspond to a plurality of different vehicle parameters. In the present embodiment, there are a plurality of vehicles in a home, the plurality of vehicles are provided for a plurality of users in the home, the driving habits of each user are the same, but the specific settings in each vehicle are different for the same driving habits due to the different specific conditions of each vehicle, and one user corresponds to the vehicle parameters of M vehicles. The M vehicle parameters corresponding to each user are set according to the driving habits of the users in driving the M vehicles respectively.
The M vehicle parameters corresponding to the user are obtained by the terminal after learning. After the M vehicle parameters corresponding to the user are learned by the terminal, the M vehicle parameters may be stored in the terminal or the server. When the M vehicle parameters corresponding to the user are stored in the server, the memory of the terminal can be saved, and the running speed of the terminal is improved.
In a specific embodiment, there are two vehicles in a family, vehicle a, vehicle B, and the parent and son in the family use the two vehicles. Father is when driving the vehicle, and the seat angle of habit is certain, because the difference of vehicle, need adjust the seat angle to first seat angle when using vehicle A, need adjust the seat angle to second seat angle when using vehicle B, and the vehicle parameter that so father corresponds has two, is respectively: vehicle parameter 1 (seat angle is first seat angle), vehicle parameter 2 (seat angle is second seat angle). The son is when driving the vehicle, and the seat angle of custom is certain, because the difference of vehicle, need adjust seat angle to third seat angle when using vehicle A, need adjust seat angle to fourth seat angle when using vehicle B, and the father's corresponding vehicle parameter has two so, is respectively: vehicle parameter 3 (seat angle is third seat angle), vehicle parameter 4 (seat angle is fourth seat angle).
S204: and searching the target vehicle parameters corresponding to the current vehicle from the M vehicle parameters.
In this embodiment, when M vehicle parameters corresponding to one user are found, a target vehicle parameter corresponding to the current vehicle is found from the M vehicle parameters.
Taking the example in the above specific embodiment as an example, after the current user is identified as the father, if the current vehicle is identified as the vehicle a in step S202, the target vehicle parameter corresponding to the vehicle a is searched for from the M vehicle parameters, that is, the target vehicle parameter is: vehicle parameter 1 (seat angle is first seat angle).
S205: and sending the target vehicle parameters to a current vehicle so that the current vehicle executes target operation according to the target vehicle parameters.
S206: and receiving the operation parameters of the current user sent by the current vehicle.
In the present embodiment, after the current user enters the current vehicle on which the target operation has been performed according to the target vehicle parameters, some adjustment operations, such as turning on a humidifier, turning on a radio, etc., may be performed, which reflect changes in the user's habits. And the current vehicle sends the operating parameters of the current user to a terminal, so that the terminal updates the target parameters according to the operating parameters of the current user, and the terminal sends the updated target vehicle parameters to the current vehicle when the same current user and the current vehicle are identified next time.
S207: and updating the target vehicle parameters according to the operation parameters of the current user.
It is to be understood that step S101 in the method embodiment shown in fig. 1 may also be applied to step S201 in this embodiment, and step S103 may also be applied to step S205 in this embodiment, and the detailed description may refer to the related description in the method embodiment shown in fig. 1, which is not repeated herein.
As can be seen from the above, in the method for controlling a vehicle according to the embodiment of the present invention, the terminal identifies the current user; searching a target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter; the target vehicle parameters are sent to the current vehicle, so that the current vehicle executes target operation according to the target vehicle parameters, driving habits of users can be learned, vehicle parameters can be automatically adjusted according to the habits of the users, convenience and rapidness are achieved, and user experience is improved.
While the method of the embodiments of the present invention has been described above in detail, in order to better facilitate the implementation of the above-described aspects of the embodiments of the present invention, the following also provides apparatus for practicing the above-described aspects.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a terminal according to an embodiment of the present invention, where the terminal 300 includes the following functional units:
a user identification unit 310 for identifying a current user;
the searching unit 320 is configured to search a target vehicle parameter corresponding to the current user according to a corresponding relationship between the user and the vehicle parameter;
a sending unit 330, configured to send the target vehicle parameter to a current vehicle, so that the current vehicle executes a target operation according to the target vehicle parameter.
Optionally, the vehicle monitoring system further includes a counting unit 340, configured to count vehicle parameters of the current vehicle operated by multiple users within a preset time period;
a storage unit 350, configured to store vehicle parameters of the plurality of users operating the current vehicle respectively in association with corresponding users.
Optionally, a vehicle identification unit 360 is further included for identifying the current vehicle;
the searching unit is specifically configured to search, according to the user, M vehicle parameters corresponding to the user, where M is a positive integer greater than 1; and searching the target vehicle parameters corresponding to the current vehicle from the M vehicle parameters.
Optionally, a first receiving unit 370 is further included, configured to receive the operation parameters of the current user sent by the current vehicle;
and the updating unit 380 is configured to update the target vehicle parameter according to the operation parameter of the current user.
Optionally, the system further includes a second receiving unit 390, configured to receive account information of the current user;
the user identification unit is specifically configured to: identifying the current user according to the account information of the current user; alternatively, the current user is identified according to a biometric technique, the biometric technique including a physiological feature identification technique or a behavioral feature identification technique.
It can be understood that the information displaying apparatus 300 according to the embodiment of the present invention can implement the method for controlling the vehicle shown in fig. 1 or fig. 2, please refer to the related description of fig. 1 or fig. 2, and the description thereof is not repeated herein.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a terminal according to an embodiment of the present invention. The terminal 400 of the present embodiment includes: at least one processor 401, a communication interface 402, a user interface 403 and a memory 404, wherein the processor 401, the communication interface 402, the user interface 403 and the memory 404 may be connected by a bus or other means, and the embodiment of the present invention is exemplified by being connected by a bus 405. Wherein,
processor 401 may be a general-purpose processor such as a Central Processing Unit (CPU).
The communication interface 402 may be a wired interface (e.g., an ethernet interface) or a wireless interface (e.g., a cellular network interface or using a wireless local area network interface) for communicating with other terminals or websites.
The user interface 403 may be a touch panel, including a touch screen and a touch screen, for detecting an operation instruction on the touch panel, and the user interface 403 may also be a physical button or a mouse. The user interface 403 may also be a display screen for outputting, displaying images or data.
The Memory 404 may include Volatile Memory (Volatile Memory), such as Random Access Memory (RAM); the Memory may also include a Non-volatile Memory (Non-volatile Memory), such as a Read-Only Memory (ROM), a Flash Memory (Flash Memory), a Hard Disk (Hard Disk Drive, HDD), or a Solid-State Drive (SSD); the memory 404 may also comprise a combination of memories of the kind described above. The memory 404 is used for storing a set of program codes, and the processor 401 is used for calling the program codes stored in the memory 404 and executing the following operations:
identifying a current user;
searching a target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter;
and sending the target vehicle parameters to a current vehicle so that the current vehicle executes target operation according to the target vehicle parameters.
Optionally, counting vehicle parameters of the current vehicle operated by a plurality of users respectively within a preset time period;
and associating and storing the vehicle parameters of the plurality of users respectively operating the current vehicle with the corresponding users.
Optionally, identifying a current vehicle;
the searching for the target vehicle parameter corresponding to the current user according to the corresponding relationship between the user and the vehicle parameter includes:
according to the user, finding out M vehicle parameters corresponding to the user, wherein M is a positive integer larger than 1;
and searching the target vehicle parameters corresponding to the current vehicle from the M vehicle parameters.
Optionally, receiving the operation parameters of the current user sent by the current vehicle;
and updating the target vehicle parameters according to the operation parameters of the current user.
Optionally, the identifying the current user comprises:
receiving account information of a current user, and identifying the current user according to the account information of the current user; or,
the current user is identified according to a biometric identification technique, which includes a physiological feature identification technique or a behavioral feature identification technique.
As can be seen from the above, the terminal for controlling a vehicle according to the embodiment of the present invention identifies the current user; searching a target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter; the target vehicle parameters are sent to the current vehicle, so that the current vehicle executes target operation according to the target vehicle parameters, driving habits of users can be learned, vehicle parameters can be automatically adjusted according to the habits of the users, convenience and rapidness are achieved, and user experience is improved.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
While the invention has been described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (10)
1. A method of controlling a vehicle, comprising:
the terminal identifies the current user;
searching a target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter;
and sending the target vehicle parameters to a current vehicle so that the current vehicle executes target operation according to the target vehicle parameters.
2. The method according to claim 1, before searching for the target vehicle parameter corresponding to the current user according to the corresponding relationship between the user and the vehicle parameter, further comprising:
counting vehicle parameters of a plurality of users respectively operating the current vehicle within a preset time period;
and associating and storing the vehicle parameters of the plurality of users respectively operating the current vehicle with the corresponding users.
3. The method according to claim 1, before searching for the target vehicle parameter corresponding to the current user according to the corresponding relationship between the user and the vehicle parameter, further comprising:
the terminal identifies the current vehicle;
the searching for the target vehicle parameter corresponding to the current user according to the corresponding relationship between the user and the vehicle parameter includes:
according to the user, finding out M vehicle parameters corresponding to the user, wherein M is a positive integer larger than 1;
and searching the target vehicle parameters corresponding to the current vehicle from the M vehicle parameters.
4. The method of claim 1, further comprising, after said transmitting the current vehicle parameters to a current vehicle:
receiving operation parameters of a current user sent by the current vehicle;
and updating the target vehicle parameters according to the operation parameters of the current user.
5. The method of claim 1, wherein the terminal identifying the current user comprises:
the terminal receives account information of a current user and identifies the current user according to the account information of the current user; or, the terminal identifies the current user according to a biometric technology, wherein the biometric technology comprises a physiological characteristic identification technology or a behavior characteristic identification technology.
6. A terminal, comprising:
a user identification unit for identifying a current user;
the searching unit is used for searching the target vehicle parameter corresponding to the current user according to the corresponding relation between the user and the vehicle parameter;
and the sending unit is used for sending the target vehicle parameters to the current vehicle so as to enable the current vehicle to execute target operation according to the target vehicle parameters.
7. The terminal of claim 6, further comprising:
the statistical unit is used for counting vehicle parameters of the current vehicle operated by a plurality of users in a preset time period;
and the storage unit is used for storing the vehicle parameters of the current vehicle operated by the plurality of users respectively in association with the corresponding users.
8. The terminal of claim 6, further comprising:
a vehicle identification unit for identifying a current vehicle;
the searching unit is specifically configured to search, according to the user, M vehicle parameters corresponding to the user, where M is a positive integer greater than 1; and searching the target vehicle parameters corresponding to the current vehicle from the M vehicle parameters.
9. The terminal of claim 6, further comprising:
the first receiving unit is used for receiving the operation parameters of the current user sent by the current vehicle;
and the updating unit is used for updating the target vehicle parameters according to the operation parameters of the current user.
10. The terminal of claim 6, further comprising:
the second receiving unit is used for receiving account information of the current user;
the user identification unit is specifically configured to: identifying the current user according to the account information of the current user; alternatively, the current user is identified according to a biometric technique, the biometric technique including a physiological feature identification technique or a behavioral feature identification technique.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611222707.2A CN106597951A (en) | 2016-12-26 | 2016-12-26 | Method for controlling vehicle and terminal thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611222707.2A CN106597951A (en) | 2016-12-26 | 2016-12-26 | Method for controlling vehicle and terminal thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106597951A true CN106597951A (en) | 2017-04-26 |
Family
ID=58604297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611222707.2A Pending CN106597951A (en) | 2016-12-26 | 2016-12-26 | Method for controlling vehicle and terminal thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106597951A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107380103A (en) * | 2017-07-28 | 2017-11-24 | 延锋安道拓座椅有限公司 | Based on user's identification and cloud shared automobile decoration piece Automatic adjustment method and system |
CN108725444A (en) * | 2018-05-19 | 2018-11-02 | 智车优行科技(北京)有限公司 | Drive manner and device, electronic equipment, vehicle, program and medium |
CN108737490A (en) * | 2018-03-22 | 2018-11-02 | 广东钛马车联网信息科技有限公司 | A kind of automobile position memory system and method based on car networking |
CN109076101A (en) * | 2017-12-29 | 2018-12-21 | 深圳市大疆创新科技有限公司 | Cloud platform control method, equipment and computer readable storage medium |
WO2019034040A1 (en) * | 2017-08-17 | 2019-02-21 | 阿里巴巴集团控股有限公司 | Service execution method and device |
CN109435788A (en) * | 2017-08-29 | 2019-03-08 | 上汽通用汽车有限公司 | Vehicle seat tele-control system and vehicle seat long-range control method |
CN109515361A (en) * | 2018-12-07 | 2019-03-26 | 上海科世达-华阳汽车电器有限公司 | A kind of cockpit regulating system and vehicle |
CN109515360A (en) * | 2018-11-14 | 2019-03-26 | 北京伏羲车联信息科技有限公司 | A kind of equipment self-adjusting method, device, readable storage medium storing program for executing and vehicle |
CN109541978A (en) * | 2018-12-28 | 2019-03-29 | 华人运通控股有限公司 | A kind of Vehicular intelligent operating system |
CN110816447A (en) * | 2019-11-27 | 2020-02-21 | 安徽江淮汽车集团股份有限公司 | Vehicle mode control system and method |
CN112653715A (en) * | 2019-10-10 | 2021-04-13 | 上海汽车集团股份有限公司 | Method and device for synchronizing vehicle setting parameter data |
CN114954316A (en) * | 2021-07-16 | 2022-08-30 | 长城汽车股份有限公司 | Vehicle control method, device, storage medium and electronic equipment |
CN115195664A (en) * | 2022-07-04 | 2022-10-18 | 珠海格力电器股份有限公司 | Automobile starting method and device, automobile system, automobile and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101844548A (en) * | 2010-03-30 | 2010-09-29 | 奇瑞汽车股份有限公司 | Vehicle automatic control method and system |
CN104010914A (en) * | 2011-12-29 | 2014-08-27 | 英特尔公司 | Systems, methods, and apparatus for identifying an occupant of a vehicle |
CN104750056A (en) * | 2013-12-31 | 2015-07-01 | 比亚迪股份有限公司 | System, method and device for regulating vehicle states and mobile terminal |
US20150197205A1 (en) * | 2014-01-10 | 2015-07-16 | Sony Network Entertainment International Llc | Apparatus and method for use in configuring an environment of an automobile |
CN105172716A (en) * | 2015-09-18 | 2015-12-23 | 智车优行科技(北京)有限公司 | Automatic regulating device and method for in-vehicle environmental parameters |
-
2016
- 2016-12-26 CN CN201611222707.2A patent/CN106597951A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101844548A (en) * | 2010-03-30 | 2010-09-29 | 奇瑞汽车股份有限公司 | Vehicle automatic control method and system |
CN104010914A (en) * | 2011-12-29 | 2014-08-27 | 英特尔公司 | Systems, methods, and apparatus for identifying an occupant of a vehicle |
CN104750056A (en) * | 2013-12-31 | 2015-07-01 | 比亚迪股份有限公司 | System, method and device for regulating vehicle states and mobile terminal |
US20150197205A1 (en) * | 2014-01-10 | 2015-07-16 | Sony Network Entertainment International Llc | Apparatus and method for use in configuring an environment of an automobile |
CN105172716A (en) * | 2015-09-18 | 2015-12-23 | 智车优行科技(北京)有限公司 | Automatic regulating device and method for in-vehicle environmental parameters |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107380103B (en) * | 2017-07-28 | 2021-09-10 | 延锋安道拓座椅有限公司 | Automatic automobile ornament adjusting method and system based on user identification and cloud sharing |
CN107380103A (en) * | 2017-07-28 | 2017-11-24 | 延锋安道拓座椅有限公司 | Based on user's identification and cloud shared automobile decoration piece Automatic adjustment method and system |
WO2019034040A1 (en) * | 2017-08-17 | 2019-02-21 | 阿里巴巴集团控股有限公司 | Service execution method and device |
CN109435788A (en) * | 2017-08-29 | 2019-03-08 | 上汽通用汽车有限公司 | Vehicle seat tele-control system and vehicle seat long-range control method |
CN109076101A (en) * | 2017-12-29 | 2018-12-21 | 深圳市大疆创新科技有限公司 | Cloud platform control method, equipment and computer readable storage medium |
CN108737490A (en) * | 2018-03-22 | 2018-11-02 | 广东钛马车联网信息科技有限公司 | A kind of automobile position memory system and method based on car networking |
CN108725444A (en) * | 2018-05-19 | 2018-11-02 | 智车优行科技(北京)有限公司 | Drive manner and device, electronic equipment, vehicle, program and medium |
CN109515360A (en) * | 2018-11-14 | 2019-03-26 | 北京伏羲车联信息科技有限公司 | A kind of equipment self-adjusting method, device, readable storage medium storing program for executing and vehicle |
CN109515361A (en) * | 2018-12-07 | 2019-03-26 | 上海科世达-华阳汽车电器有限公司 | A kind of cockpit regulating system and vehicle |
CN109515361B (en) * | 2018-12-07 | 2022-03-11 | 上海科世达-华阳汽车电器有限公司 | Cabin adjustment system and vehicle |
CN109541978A (en) * | 2018-12-28 | 2019-03-29 | 华人运通控股有限公司 | A kind of Vehicular intelligent operating system |
CN112653715A (en) * | 2019-10-10 | 2021-04-13 | 上海汽车集团股份有限公司 | Method and device for synchronizing vehicle setting parameter data |
CN110816447A (en) * | 2019-11-27 | 2020-02-21 | 安徽江淮汽车集团股份有限公司 | Vehicle mode control system and method |
CN114954316A (en) * | 2021-07-16 | 2022-08-30 | 长城汽车股份有限公司 | Vehicle control method, device, storage medium and electronic equipment |
CN115195664A (en) * | 2022-07-04 | 2022-10-18 | 珠海格力电器股份有限公司 | Automobile starting method and device, automobile system, automobile and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106597951A (en) | Method for controlling vehicle and terminal thereof | |
CN107220582B (en) | Identifying a driver of a vehicle | |
CN105905052B (en) | Method and apparatus for predictive vehicle preconditioning | |
CN106739946B (en) | Starting method and device of automobile air conditioner | |
CN109416733B (en) | Portable personalization | |
RU2682102C2 (en) | Vehicle adaptive interface system (versions) | |
EP3278291B1 (en) | Inferring user sleep patterns | |
KR100917836B1 (en) | Method and device for context dependent user input proposal | |
US9809185B2 (en) | Method and apparatus for subjective command control of vehicle systems | |
US20180018179A1 (en) | Intelligent pre-boot and setup of vehicle systems | |
CN107763812B (en) | Air conditioner control method, air conditioner and computer readable storage medium | |
US20160101783A1 (en) | Adaptive driver identification fusion | |
US20170286785A1 (en) | Interactive display based on interpreting driver actions | |
US20150266356A1 (en) | Method and system to enable commands on a vehicle computer based on user created rules | |
US9376117B1 (en) | Driver familiarity adapted explanations for proactive automated vehicle operations | |
US20160101749A1 (en) | Method and system of auto-adjusting vehicle settings | |
CN107878370A (en) | A kind of control method and device of vehicle | |
US11681431B2 (en) | Methods and systems for dynamically adjusting vehicle human machine interface to user preference | |
CN112135274A (en) | Bluetooth scanning method and device, electronic equipment and readable storage medium | |
WO2016110037A1 (en) | Driving preference setting method, vehicle terminal, mobile terminal, and system | |
CN110262264B (en) | Household equipment control method and device for simplifying user operation and household equipment | |
CN110186161B (en) | Default parameter updating method, air conditioner self-learning control method and air conditioner | |
CN111634289A (en) | Vehicle component adjusting method, device, terminal and storage medium | |
CN111366167A (en) | Navigation method, vehicle-mounted terminal and computer-readable storage medium | |
WO2012063360A1 (en) | Information output device, information output method, information output program and information system |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170426 |