CN114124528B - Wireless MCU and vehicle configuration system - Google Patents

Wireless MCU and vehicle configuration system Download PDF

Info

Publication number
CN114124528B
CN114124528B CN202111394591.1A CN202111394591A CN114124528B CN 114124528 B CN114124528 B CN 114124528B CN 202111394591 A CN202111394591 A CN 202111394591A CN 114124528 B CN114124528 B CN 114124528B
Authority
CN
China
Prior art keywords
user
information
vehicle
real
control data
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
Application number
CN202111394591.1A
Other languages
Chinese (zh)
Other versions
CN114124528A (en
Inventor
高婧雯
吴国斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Geehy Semiconductor Co Ltd
Original Assignee
Zhuhai Geehy Semiconductor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhuhai Geehy Semiconductor Co Ltd filed Critical Zhuhai Geehy Semiconductor Co Ltd
Priority to CN202111394591.1A priority Critical patent/CN114124528B/en
Publication of CN114124528A publication Critical patent/CN114124528A/en
Application granted granted Critical
Publication of CN114124528B publication Critical patent/CN114124528B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Mechanical Engineering (AREA)
  • User Interface Of Digital Computer (AREA)
  • Lock And Its Accessories (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application provides a wireless MCU and a vehicle configuration system, wherein the wireless MCU is applied to a first vehicle, and the first vehicle is connected with a server; the wireless MCU is used for: and carrying out identity authentication on the first user, and after the identity authentication is successful, sending the identity information of the first user to the server. The method and the device can conduct personalized configuration to the car owner, and car use experience of the car owner is improved.

Description

Wireless MCU and vehicle configuration system
Technical Field
The application relates to the technical field of vehicle configuration, in particular to a wireless MCU and a vehicle configuration system.
Background
With the improvement of consumption level, various car scenes such as one car for multiple people, one person for multiple cars, shared travel and the like appear. Under various car scenes, how to enable a car to meet the personalized requirements of a car owner, so that the car owner can obtain better car experience is a problem to be solved.
Disclosure of Invention
The application provides a wireless MCU and vehicle configuration system, can carry out individualized configuration to the car owner, promotes car owner's user experience.
In a first aspect, embodiments of the present application provide a vehicle configuration system, the system comprising: a server and a first vehicle; wherein,
The first vehicle is configured to: carrying out identity authentication on a first user, and after the identity authentication is successful, sending the identity information of the first user to the server; acquiring real-time demand information of the first user, and sending the real-time demand information to the server; the real-time demand information is used for describing real-time information of preset influence factors;
the server is used for: receiving the identity information of the first user, and obtaining first control data of the first user according to the identity information of the first user; the first control data is used for recording configuration information of driving functional components in the first vehicle; receiving real-time demand information of the first user; adjusting the first control data according to the real-time demand information to obtain second control data; the second control data is used for recording the adjusted configuration information of the driving functional component in the first vehicle; transmitting the second steering data to the first vehicle;
the first vehicle is further configured to: and receiving second control data sent by the server, and configuring a driving functional component of the first vehicle according to the second control data.
In the configuration system, the server adjusts the first control data of the first user according to the real-time demand information of the first user, so that the configuration of the first vehicle more accords with the personalized requirements of the first user, and the vehicle using experience of the first user is improved.
In one possible implementation, the first vehicle includes:
the user identification unit is used for carrying out identity authentication on the first user;
the central control unit is used for sending the identity information of the first user to the server after the user identification unit successfully authenticates the identity of the first user;
the user state detection unit is used for acquiring the real-time demand information of the first user after the user identification unit successfully authenticates the identity of the first user, and sending the real-time demand information to the central control unit;
the central control unit is further configured to: transmitting the real-time demand information to the server; receiving second control data sent by the server; sending a control instruction to a functional domain control unit according to the second control data;
and the functional domain control unit is used for configuring the corresponding driving functional component according to the received control instruction.
In one possible implementation, the subscriber identification unit includes:
the first wireless communication module is used for detecting user equipment of the first user, detecting movement of the user equipment to the direction of the first vehicle and acquiring first information of the first user from the user equipment;
and the first authentication module is used for carrying out identity authentication on the first information acquired by the first wireless communication module.
In one possible implementation, the subscriber identification unit includes: the first wireless MCU chip is provided with the first wireless communication module;
the first wireless MCU is used for: the user equipment of the first user is detected through the first wireless communication module, the user equipment is detected to move towards the first vehicle, first information of the first user is obtained from the user equipment through the first wireless communication module, and identity authentication is carried out on the first information obtained by the first wireless communication module.
In one possible implementation, the first wireless communication module is a BLE module, or a UWB module.
In one possible implementation, the subscriber identification unit includes:
the second wireless communication module is used for detecting user equipment of the first user and acquiring first information of the first user from the user equipment;
and the second authentication module is used for carrying out identity authentication on the first information acquired by the second wireless communication module.
In one possible implementation, the subscriber identification unit includes: the second wireless MCU chip is provided with the second wireless communication module;
the second wireless MCU chip is used for: the user equipment of the first user is detected through the second wireless communication module, first information of the first user is obtained from the user equipment through the second wireless communication module, and identity authentication is carried out on the first information obtained by the second wireless communication module.
In one possible implementation, the second wireless communication module is an NFC module, or a BLE module, or a UWB module.
In one possible implementation, the real-time requirement information includes: picture information and/or video information containing a face image of the first user, and/or sound information of the first user, and/or finger vein information of the first user, and/or weather information, and/or light intensity information outside the first vehicle.
In one possible implementation manner, a virtual server is set in the server, and the virtual server is used for: receiving the identity information of the first user, and obtaining first control data of the first user according to the identity information of the first user; the first control data is used for recording configuration information of driving functional components in the first vehicle; receiving real-time demand information of the first user; adjusting the first control data according to the real-time demand information to obtain second control data; and sending the second control data to the first vehicle.
In one possible implementation, the functional domain control unit comprises an MCU chip.
In a second aspect, an embodiment of the present application provides a vehicle configuration method, including:
acquiring identity information of a first user, and acquiring first control data of the first user according to the identity information; the first control data are used for recording configuration information of driving functional components in the first vehicle;
acquiring real-time demand information of the first user; the real-time demand information is used for describing real-time information of preset influence factors;
adjusting the first control data according to the real-time demand information to obtain second control data; the second control data is used for recording the adjusted configuration information of the driving functional component in the first vehicle;
And sending the second control data to the first vehicle, wherein the sent second control data is used for indicating the first vehicle to configure a driving functional component according to the second control data.
In one possible implementation manner, obtaining the first manipulation data of the first user according to the identity information includes:
acquiring a user portrait of the first user according to the identity information; the user representation is constructed according to historical vehicle use data of the first user;
and determining the first control data according to the user portrait.
In one possible implementation, the label of the user portrait includes: a first identification for identifying a first driving feature of the vehicle; the determining the first manipulation data according to the user representation comprises:
and searching a label comprising the first identifier from the labels of the user portrait, and taking the parameter value corresponding to the searched label as the parameter value corresponding to the first identifier in the first control data.
In one possible implementation, the label of the user portrait includes: a first parameter associated with configuring the second driving feature; the determining the first manipulation data according to the user representation comprises:
And calculating a parameter value corresponding to a second identifier in the first control data according to the parameter value of the first parameter, wherein the second identifier is used for identifying the second driving functional component.
In one possible implementation, the real-time requirement information includes: picture information and/or video information containing a face image of the first user, and/or sound information of the first user; the adjusting the first manipulation data according to the real-time demand information includes:
determining the emotion type of the first user according to the picture information and/or the video information and/or the sound information;
and adjusting the first control data according to the emotion type of the first user.
In one possible implementation, the real-time requirement information includes: finger vein information of the first user; the adjusting the first manipulation data according to the real-time demand information includes:
determining the health type of the first user according to the finger vein information of the first user;
and adjusting the first control data according to the health type of the first user.
In one possible implementation, the real-time requirement information includes: weather information, and/or light intensity information outside the first vehicle; the adjusting the first manipulation data according to the real-time demand information includes:
And adjusting the first control data according to the weather information and/or the light intensity information.
In one possible implementation, the method further includes: and determining that the first user is in an anger state according to the emotion type of the first user, and controlling the first vehicle to display first prompt information.
In one possible implementation, the method further includes: and determining that the first user is in a tired state according to the health type of the first user, and controlling the first vehicle to display second prompt information.
In a third aspect, an embodiment of the present application provides a vehicle configuration method, including:
carrying out identity authentication on a first user, and after the identity authentication is successful, sending the identity information of the first user to a server;
acquiring real-time demand information of the first user, and sending the real-time demand information to the server; the real-time demand information is used for describing real-time information of preset influence factors;
receiving second control data sent by the server; the second control data is obtained by the server through adjusting the first control data corresponding to the identity information according to the real-time demand information; the first control data is used for recording configuration information of driving functional components in the first vehicle; the second control data is used for recording the adjusted configuration information of the driving functional component in the first vehicle;
And configuring a driving functional component of the first vehicle according to the second control data.
In one possible implementation manner, the authenticating the identity of the first user includes:
detecting user equipment of the first user based on a Bluetooth mode or a UWB mode, detecting movement of the user equipment in the direction of the first vehicle, and acquiring first information of the first user from the user equipment;
and carrying out identity authentication on the first information.
In one possible implementation manner, the authenticating the identity of the first user includes:
detecting user equipment of the first user based on an NFC mode, a Bluetooth mode or a UWB mode, and acquiring first information of the first user from the user equipment;
and successfully authenticating the identity of the first information.
In one possible implementation manner, acquiring the real-time requirement information of the first user includes:
acquiring picture information and/or video information containing a facial image of the first user; and/or the number of the groups of groups,
acquiring sound information of the first user; and/or the number of the groups of groups,
acquiring finger vein information of the first user; and/or the number of the groups of groups,
acquiring weather information; and/or the number of the groups of groups,
Light intensity information outside the first vehicle is acquired.
In a fourth aspect, the present application provides a computer program for performing the method of the first aspect when the computer program is executed by a computer.
In one possible design, the program in the fourth aspect may be stored in whole or in part on a storage medium packaged with the processor, or in part or in whole on a memory not packaged with the processor.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a system architecture to which the vehicle configuration method of the present application is applicable;
FIG. 2 is a flow chart of one embodiment of a vehicle configuration method of the present application;
FIG. 3 is a flow chart of yet another embodiment of a vehicle configuration method of the present application;
FIG. 4 is a flow chart of yet another embodiment of a vehicle configuration method of the present application;
FIG. 5 is a block diagram of one embodiment of a first vehicle of the present application;
FIG. 6 is a block diagram of one embodiment of a server of the present application;
FIG. 7 is a block diagram of one embodiment of a vehicle configuration system of the present application;
fig. 8 is a block diagram of an embodiment of a vehicle personalized information configuration system based on a wireless MCU according to the present application.
Detailed Description
The terminology used in the description section of the present application is for the purpose of describing particular embodiments of the present application only and is not intended to be limiting of the present application.
The vehicle configuration method and system can conduct personalized configuration aiming at the vehicle occupant, and vehicle experience of the vehicle occupant is improved.
In the embodiment of the present application, the above-mentioned vehicle occupant is referred to as a user.
The system architecture to which the vehicle configuration method of the present application is applicable is shown in fig. 1, and includes: server 110, first vehicle 120, user device 130.
The server 110 may be one server, or may be a server cluster formed by a plurality of servers. Alternatively, the server 110 may be a cloud server.
Alternatively, in order to increase the processing speed of the vehicle data by the server 110, a virtual server for interacting with the vehicle and processing the vehicle data may be provided in the server 110.
If the data amount of the vehicle data that the server 110 needs to process is relatively small, the server 110 may set up one virtual server to process all the vehicle data.
If the data size of the vehicle data to be processed by the server 110 is relatively large, a plurality of virtual servers may be set in the server 110, and different virtual servers process the vehicle data of different vehicles, so as to increase the processing speed of the server 110 on the vehicle data. At this time, vehicles may be grouped in advance, and each virtual server processes vehicle data of a group of vehicles. The method of grouping vehicles is not limited in this embodiment. For example, if the server 110 needs to process vehicle data of all the shared vehicles in a certain shared vehicle company, the shared vehicles are divided into: different types of common, business and VIP may be based on the above-mentioned types of shared vehicles, and a virtual server may be set in the server 110 for each type of shared vehicle, where the server 110 may send vehicle data to a corresponding virtual server for processing according to the vehicle type, for example, send vehicle data sent from a common shared vehicle to the virtual server 1 for processing, send vehicle data sent from a business shared vehicle to the virtual server 2 for processing, and so on.
The user device 130 is an electronic device of the first user and may be, for example, a mobile phone, a key of a vehicle, etc.
Wireless communication may be performed between the user device 130 and the first vehicle 120. Optionally, corresponding wireless communication modules may be respectively disposed in the user device 130 and the first vehicle 120 to implement wireless communication therebetween. Alternatively, the user device 130 and the first vehicle 120 may be correspondingly provided with: BLE module, and/or UWB module, and/or NFC module, and/or bluetooth module.
The server 110 and the first vehicle 120 may communicate through a wireless communication technology, and may specifically be a wireless communication technology such as LTE or 5G.
Optionally, communication between the server 110 and the user equipment 130 may also be implemented through a wireless communication technology, and specifically may be a wireless communication technology such as LTE or 5G.
FIG. 2 is a flow chart of one embodiment of a vehicle configuration method of the present application, which may be performed by a first vehicle. As shown in fig. 2, the method may include:
step 201: and carrying out identity authentication on the first user, and after the identity authentication is successful, sending the identity information of the first user to a server.
Optionally, the identity information of the first user may include: the identity of the first user is used for uniquely identifying the first user.
Step 202: acquiring real-time demand information of a first user, and sending the real-time demand information to a server; the real-time demand information is used to describe real-time information of influence factors of the first user driving the first vehicle.
Step 202 may be performed after the identity of the first user is successfully authenticated by the first vehicle, and there is no limitation in the execution sequence between the step of sending the identity information of the first user to the server in step 201.
Step 203: receiving second control data sent by a server; the second control data is obtained by adjusting the first control data corresponding to the identity information by the server according to the real-time demand information; the first control data is used for recording configuration information of driving functional components in the first vehicle; the second control data is used to record the adjusted configuration information of the driving function in the first vehicle.
The driving function part of the vehicle refers to a software function and/or a hardware part provided by the vehicle and capable of being controlled by a user, wherein the software function can comprise automatic driving, a music player, air conditioning temperature adjustment and the like, and the hardware part can comprise windows, atmosphere lamps, seats, rearview mirrors and the like.
Step 204: the driving function of the first vehicle is configured according to the second steering data.
In the method shown in fig. 2, the first vehicle sends real-time requirement information of the first user to the server, so that the server can adjust the first control data according to the real-time requirement information, namely, adjust the configuration information of the driving functional component when the first user drives the first vehicle, so that the configuration information of the driving functional component is closer to the personalized requirement of the first user on driving the first vehicle at this time, and the driving experience of the first user is improved.
FIG. 3 is a flow chart of one embodiment of a vehicle configuration method of the present application, which may be performed by a server. As shown in fig. 3, the method may include:
step 301: the identity information of the first user is obtained, and first control data of the first user are obtained according to the identity information.
After the identity authentication of the first user is successful, the first vehicle can send the identity information of the first user to the server, so that the server can obtain the identity information of the first user.
Optionally, acquiring the first manipulation data of the first user according to the identity information may include:
acquiring a user portrait of the first user according to the identity information; the user portrait is constructed according to the historical vehicle use data of the first user;
first manipulation data is determined from the user representation.
Step 302: acquiring real-time demand information of a first user; the real-time demand information is used for describing real-time information of preset influence factors.
The first vehicle can send the real-time demand information of the first user to the server after the identity authentication of the first user is successful, so that the server can obtain the real-time demand information of the first user.
The real-time demand information may include, but is not limited to: picture information and/or video information containing a face image of the first user, and/or sound information of the first user, and/or finger vein information of the first user, and/or weather information, and/or light intensity information outside the first vehicle.
Step 303: and adjusting the first control data according to the real-time demand information to obtain second control data.
Step 304: and transmitting second control data to the first vehicle, wherein the transmitted second control data is used for instructing the first vehicle to configure the driving functional component according to the second control data.
In the method shown in fig. 3, the server adjusts the first control data according to the real-time requirement information of the first user, that is, adjusts the configuration information of the driving functional component when the first user drives the first vehicle, so that the configuration information of the driving functional component is closer to the personalized requirement of the first user for driving the first vehicle at this time, and the driving experience of the first user is improved.
FIG. 4 is a flow chart of one embodiment of a vehicle configuration method of the present application, as shown in FIG. 4, which may include:
step 401: the first vehicle detects user equipment of a first user and receives first information sent by the user equipment.
Optionally, a wireless communication module may be disposed in the first vehicle, and the first vehicle may detect whether a user device close to the first vehicle exists based on the wireless communication module, or may establish a wireless connection between the wireless communication module and the user device. The user device of the first user may be provided with a wireless communication module corresponding to the wireless communication module of the first vehicle. In one possible implementation manner, the first vehicle may periodically send the broadcast signal through a wireless communication module in the first vehicle, and after the user equipment of the first user approaches the first vehicle, if the user equipment receives the broadcast signal through a corresponding wireless communication module in the user equipment, a wireless connection is established between the user equipment and the first vehicle through the wireless communication module. After the wireless connection is established, data interaction may be performed between the user device and the first vehicle, for example, receiving first information sent by the user device.
The first vehicle detects that the user equipment and the process of establishing the wireless connection between the user equipment and the first vehicle is related to a wireless communication mode supported by the wireless communication module. For example, a bluetooth low energy (Bluetooth Low Energy, BLE) module may be provided in the first vehicle and the user equipment, respectively, or a bluetooth module may be provided, respectively, and then the user equipment may be detected and a wireless connection may be established based on bluetooth technology; an Ultra Wide Band (UWB) module can be respectively arranged in the first vehicle and the user equipment, so that the user equipment can be detected and wireless connection can be established based on UWB technology; alternatively, near field communication (Near Field Communication, NFC) modules may be provided in the first vehicle and the user equipment, respectively, and the user equipment may be detected and a wireless connection established based on NFC technology.
In some situations, if the first user carries the user equipment to enter the signal coverage area of the wireless communication module, the first vehicle may detect the user equipment through the wireless communication module, if the first vehicle establishes a wireless connection with the user equipment and authentication is successful, the first vehicle is unlocked, but the first user may not need to unlock the first vehicle, at this time, the unlocking operation of the first vehicle is misunlocking, in order to reduce the probability of misunlocking the first vehicle, after the first vehicle detects the user equipment of the first user in this step, the first vehicle may also detect a movement track of the user equipment (the movement track of the user equipment is also representative of the movement track of the first user) before the first vehicle establishes the wireless connection with the user equipment of the first user, and if it is determined that the distance between the user equipment and the first vehicle is gradually reduced according to the movement track of the user equipment, that is moving towards the first vehicle, the subsequent steps such as establishing the wireless connection are performed.
In order to further reduce the probability of false unlocking of the first vehicle, the first vehicle may further perform subsequent steps of establishing wireless connection after determining that the distance between the user equipment and the first vehicle gradually decreases and that the distance between the user equipment and the first vehicle is smaller than a preset threshold value.
The detection of the motion trail of the user equipment can be realized based on positioning technologies such as Bluetooth positioning, UWB positioning and the like. Specifically, if the BLE module or the bluetooth module is respectively arranged in the first vehicle and the user equipment, the first vehicle can use the bluetooth positioning technology to position the user equipment relative to the first vehicle, and the movement track of the user equipment can be determined by not judging the position of the user equipment relative to the first vehicle; similar to the implementation manner based on the bluetooth positioning technology, if UWB modules are respectively provided in the first vehicle and the user equipment, the first vehicle may determine a motion track of the user equipment using the UWB positioning technology.
Step 402: the first vehicle performs identity authentication on the first information, and if the identity authentication is successful, step 403 is performed.
Alternatively, the first information may include: identification information of the first user. The identification information is used to uniquely identify the first user.
Optionally, in order to improve security of identity authentication between the first vehicle and the user equipment, the user equipment may encrypt the identity information for identity authentication, and the first information may be data obtained after the encryption of the identity information of the first user.
In one possible implementation, the first vehicle may store identity authentication information of a user having a right of use to the first vehicle, and the first vehicle may authenticate the received first information based on the stored identity authentication information.
In another possible implementation manner, the first vehicle may send the received first information and the device identifier of the first vehicle to the server, and the server performs identity authentication on the first information and sends the identity authentication result to the first vehicle.
If the first information is encrypted data, the vehicle or the server may need to decrypt the first information before performing the authentication. The above-mentioned encryption and decryption method is not limited in this embodiment.
If the first vehicle fails to perform identity authentication on the first information, a rejection message can be sent to the user equipment, and the user equipment can display a prompt interface for prompting the user that the identity authentication fails.
Step 403: the first vehicle controls unlocking of the door.
Step 404: the first vehicle sends a first request message to the server, the first request message including: identity information of the first user.
The identity information of the first user may include: identification information of the first user.
Step 405: the server searches first control data corresponding to the identity information.
The first steering data is used for recording configuration information of a driving functional component in the first vehicle. For example, the opening or closing of an air conditioner, the adjustment position of a seat, the adjustment position of a rearview mirror, and the like.
Each time the first user drives the vehicle, the driven vehicle may transmit usage data generated during the use of the vehicle by the first user, referred to as vehicle usage data, to the server; the server may store vehicle usage data of the first user as historical vehicle usage data of the first user. The server may construct a user representation of the first user based on the historical vehicle usage data of the first user, and determine first steering data for the first user based on the user representation of the first user.
The user portrait is a label set obtained by abstracting each specific information of the user into labels. The tag in the user representation may include an identification of each driving feature or a parameter associated with configuring the driving feature based on the user representation of the first user constructed from the vehicle usage data. For example, labels for user portraits constructed in embodiments of the present application may include, but are not limited to: air conditioner, left rearview mirror, right rearview mirror, car window, music player, vehicle-mounted refrigerator, indoor brightness and the like; the labels of the air conditioner, the left rearview mirror, the right rearview mirror and the like correspond to driving functional components, and the indoor brightness is a parameter related to atmosphere lamp configuration.
The vehicle usage data may include: operational behavior information of the vehicle, and/or running state information of the vehicle, etc. The operation behavior information of the vehicle may include a configuration operation of the driving function by the user during use of the vehicle, an operation time, information configured for the driving function, and the like. Taking an air conditioner as an example, the operation behavior information may include: the method comprises the steps of opening or closing an air conditioner, opening time or closing time, setting temperature by the air conditioner, setting starting time and ending time of the temperature, setting wind power by the air conditioner, setting starting time and ending time of the wind power, and the like. The running state information of the vehicle may include: travel route of the vehicle, start travel time, end travel time, etc.
When a user portrait of the first user is constructed according to the historical vehicle use data of the first user, for each tag included in the user portrait, information corresponding to the tag can be extracted from the historical vehicle use data, and accordingly preference setting of the user for the information represented by the tag can be calculated, and accordingly parameter values of the tag in the user portrait can be obtained. For example, for the tag "air conditioner", the set temperature of the air conditioner, the wind force each time the user uses the vehicle may be obtained from the historical vehicle use data. Information such as start time and end time, and the like, and accordingly, the temperature, wind power, the time when the user is used to turn on the air conditioner after starting to use the vehicle (the time can be identified by the duration of the start time of the user for use by way of example) and the like which are set for the air conditioner are calculated, so that the parameter value of the label air conditioner in the user portrait is obtained.
Based on the above description, for example, the user portrayal of the first user includes:
air conditioner: 22 degrees, wind power level 2; indoor brightness: xx; left rearview mirror: position 1, right rear view mirror: position 2; skylight: opening and shielding; vehicle window: closing; radio receiver: closing; music player: opening, equalizer parameter XXX; vehicle-mounted refrigerator: 4 degrees; average vehicle speed: 53; maximum vehicle speed 130; steering wheel rapid torsional resistance: xxx; automatic driving function: closing; etc. The labels of the air conditioner, the left rearview mirror, the right rearview mirror and the like correspond to driving functional components, and the indoor brightness is a parameter related to atmosphere lamp setting.
It should be noted that, as the first user uses the vehicle continuously, the historical vehicle usage data of the first user stored in the server is increased continuously, and correspondingly, after the user portrait construction of the first user is completed, the server may optimize the user portrait of the first user based on the self-learning algorithm according to the vehicle usage data of the first user received each time, so that the user portrait is closer to the preference setting of the first user for the vehicle. The self-learning algorithm
The server may determine first manipulation data for the first user based on the user representation of the first user. Specifically, the method comprises the following steps:
If the label of the user portrait includes: a first identifier for identifying a first driving feature of the vehicle; determining the first manipulation data from the user representation may include: searching a parameter value corresponding to the first identifier from the label of the user portrait, and taking the searched parameter value as the parameter value corresponding to the first identifier in the first control data; and/or the number of the groups of groups,
if the label of the user portrait includes: a first parameter associated with configuring the second driving feature; determining the first manipulation data from the user representation may include: and calculating a parameter value corresponding to a second identifier in the first control data according to the parameter value of the first parameter, wherein the second identifier is used for identifying the second driving functional component.
Wherein the first driving feature and the second driving feature are each any driving feature of the first vehicle.
For example, the server may determine the first manipulation data of the first user from the user representation of the first user in the foregoing example as follows: air conditioner: 22 degrees, wind power level 2; atmosphere lamp 1: the atmosphere lamp 2 is turned on and turned off; left rearview mirror: position 1, right rear view mirror: position 2; skylight: opening and shielding; vehicle window: closing; radio receiver: closing; music player: opening, equalizer parameter XXX; vehicle-mounted refrigerator: 4 degrees; steering wheel rapid torsional resistance: xxx; etc.
In the above first manipulation data, the indoor brightness is a parameter related to the configuration of the atmosphere lamp, and the on or off of the atmosphere lamp 1 and the atmosphere lamp 2 is determined based on the indoor brightness in the user portrait. For example, if the indoor brightness in the user figure is bright, it can be determined that both the atmosphere lamp 1 and the atmosphere lamp 2 are on, and if the indoor brightness in the user figure is dark, it can be determined that both the atmosphere lamp 1 and the atmosphere lamp 2 are off, and so on.
Step 406: the first vehicle detects that a first user sits in a main driving position, acquires real-time demand information of the first user, and sends the real-time demand information of the user to a server.
The real-time demand information may include, but is not limited to: video information of the first user, and/or sound information of the first user, and/or finger vein information of the first user, and/or weather information, and/or light intensity information outside the first vehicle.
The finger vein information may include: heart rate, and/or blood pressure, etc.
After the door of the first vehicle is unlocked, the first user enters the first vehicle and sits at the main driving position to drive the first vehicle. A camera can be arranged in the first vehicle and used for collecting picture information and/or video information of the first user; and/or a microphone may be provided in the first vehicle for collecting sound information of the first user; and/or a finger vein recognition unit can be arranged in the first vehicle and used for collecting finger vein information of the first user; and/or, a wireless communication module can be arranged in the first vehicle, and weather information can be obtained from a network in an LTE (long term evolution), 5G (fourth generation) mode and the like; and/or, a light sensor may be disposed in the first vehicle for acquiring the light intensity outside the first vehicle.
The camera may be disposed in front of and above the first vehicle interior driving seat for taking a picture and/or video image including a face image of the first user; the microphone may be disposed near the driving location for collecting a sound signal of the first user; the finger vein recognition unit may be disposed on the steering wheel, particularly, disposed on a portion of the steering wheel that is generally touched by the driver, for detecting finger vein information such as heart rate, blood pressure, etc. of the first user.
Optionally, for the picture information, and/or video information, and/or sound information, and/or finger vein information, etc. of the first user, the first vehicle may acquire the above information during a period of time when the first user initially drives the vehicle, where the server may determine second control data for the first user when the first vehicle is initially used by the first user, so as to configure the first vehicle; the information can be acquired periodically or continuously during the process that the first user uses the first vehicle, so that the server can redetermine the second control data when the real-time demand information of the first user changes, and then reconfigure the first vehicle.
Step 407: and the server adjusts the parameter value of the driving functional component in the first control data according to the real-time demand information to obtain second control data of the first vehicle.
If the real-time demand information includes: the server can input the video information into a preset first model to obtain the emotion type of the user corresponding to the video information. The first model is used to detect a user's emotion type from a facial image of the user in the video information, which may include, but is not limited to: happy, angry, depressed, wounded, calm, tired, etc.
The first model may be trained in advance, and the training samples may be: a video clip comprising a facial image of the user, the video clip being labeled with a mood type; a large number of training samples are input into the original model, and the model is trained, so that a first model can be obtained. The input of the first model is a video clip and the output is an emotion type.
If the real-time demand information includes: the server can input the picture information into a preset second model to obtain the emotion type of the user corresponding to the picture information. The second model is used for detecting emotion types of the user according to the face images of the user in the picture information, and the emotion types of the user can include but are not limited to: happy, angry, depressed, wounded, calm, tired, etc.
The second model may be pre-trained, and the training samples may be: the method comprises the steps of including picture information of facial images of users, and labeling emotion types in the picture information; a large number of training samples are input into the original model, and the model is trained, so that a second model can be obtained. The input of the second model is picture information and the output is emotion type. Alternatively, the picture information may be a video frame in the video information.
If the real-time demand information includes: the server can input the sound data into a preset third model to obtain emotion types of users corresponding to the sound data. The third model is used for detecting the emotion type of the user according to the sound data. The user's emotion types may include, but are not limited to: happy, anger, depression, heart injury, calm, tired, etc.
The third model may be pre-trained, and the training samples may be: sound clips labeled with emotion types; and inputting a large number of training samples into a preset original model, and training the model, so that a third model can be obtained. The input of the third model is a sound clip and the output is an emotion type.
Alternatively, the original model used to train the above model may be a neural network model.
It should be noted that, if the real-time demand information includes video information and sound information, the emotion types corresponding to the video information and the emotion types corresponding to the sound information may be determined according to the above manner, so as to respectively adjust the first control data; or, the emotion type of the first user may be calculated according to the emotion type corresponding to the video information and the emotion type corresponding to the sound information, the first manipulation data may be adjusted according to the emotion type obtained by calculation, and the method for calculating the emotion type of the first user may be, for example, to set weights or priorities for the emotion types respectively, thereby determining the emotion type of the first user and the like. If the real-time demand information includes picture information and sound information, or includes picture information, video information and sound information, the specific implementation may refer to the implementation description when the real-time demand information includes video information and sound information, which is not described herein.
If the real-time demand information includes finger vein information, a type of health of the user may be determined from the finger vein information, which may include, but is not limited to: healthy, abnormal. For example: if the heart rate of the user exceeds a preset threshold value, or the high pressure in the blood pressure exceeds a maximum blood pressure threshold value, or the low pressure in the blood pressure is lower than a minimum blood pressure threshold value, judging that the health type of the user is abnormal, otherwise, judging that the user is healthy.
Optionally, when the parameter values of the driving functional components in the first control data are adjusted according to the real-time requirement information, each real-time requirement information may affect the parameter values of some or all of the driving functional components in the first control data, and different types of real-time requirement information may affect the parameter values of the same or different driving functional components. For example:
the emotion type of the user can influence the parameter values of driving functional components such as steering wheel quick torsion resistance, a music player (such as a switch state, a sound size and an equalizer) and the like; for example, if the emotion type of the user is calm, the steering wheel rapid torsion resistance may not be adjusted, and if the emotion type of the user is anger or excited, the steering wheel rapid torsion resistance may be increased to prevent the user from driving at overspeed under intense emotion and danger; if the user's emotion type is frustrated or exhausted, the music player may be turned on, songs played to alleviate the user's emotion, etc.;
the health type of the user can influence the parameter values of driving functional components such as steering wheel quick torsion resistance, a music player (such as sound size and equalizer), an automatic driving function and the like; for example, if the health type of the user is abnormal, the steering wheel rapid torsion resistance can be increased, and the vehicle speed can be reduced, so as to ensure the driving safety of the user.
The light intensity can influence the parameter values of the atmosphere lamp, the parameter values of the front lighting lamp of the automobile, and the like; for example, according to the indoor brightness calculation, the atmosphere lamp 1 is turned on, the atmosphere lamp 2 is turned on, and when the light intensity outside the first vehicle is stronger, the parameter value of the atmosphere lamp 1 and/or the atmosphere lamp 2 may be adjusted to be turned off.
The weather information can influence the parameter values of driving functional components such as an air conditioner, a skylight, a car window and the like; etc.; for example, if the sunroof in the first manipulation data is open and the window is open, but the weather information is medium rain, the parameter value of the sunroof in the first manipulation data may be adjusted to be closed and the parameter value of the window may be adjusted to be closed.
It should be noted that, since the identity authentication of the first user in the foregoing step is successful, the first vehicle determines that the user sitting in the main driving position is the first user in step 406, but there is a possibility that the illegal user may steal the first information of the first user to successfully authenticate the identity, unlock the first vehicle, in order to improve the safety of the first vehicle, after the server receives the real-time demand information, in this step, if the real-time demand information includes the video information of the user, the server may determine whether the facial image of the driver in the video information is consistent with the preset facial image of the first user, if so, it is indicated that the driver is the first user, that is, the first user is driving the first vehicle, and if not consistent, it is indicated that the driver is not the first user, and may be the illegal user to steal the information of the first user, at this time, the server may send a reminding message to the user equipment of the first user to prompt that the information of the first user is being used, if so as to improve the safety of the first vehicle and the first vehicle.
Alternatively, the server may identify the illegal user by comparing the voiceprint in the voice information with the voiceprint of the preset first user if the real-time requirement information includes the voice information, in addition to identifying the illegal user by using the comparison of the facial image.
Optionally, in addition to the above real-time demand information, the first vehicle may further be provided with a fingerprint identification module for collecting a fingerprint of the driver, so that the fingerprint information of the driver may also be sent to the server in step 406, and thus the server may also identify an illegal user by means of fingerprint comparison before executing the step.
Optionally, in addition to the above real-time demand information, the first vehicle may further be provided with an iris recognition module for collecting the iris of the driver, so that the iris information of the driver may be further sent to the server in step 406, and thus the server may further identify the illegal user by means of iris comparison before executing the step.
It should be noted that, the first vehicle may be provided with two or more of a camera, a microphone, a fingerprint recognition module, and an iris recognition module, so that two or more of video information, sound information, fingerprint information, and iris information may be sent to the server, and the server may identify an illegal user according to the above information, and once a certain information comparison fails, it may be determined that the driver may be an illegal user, and further send alert information to the user device of the first user.
It should be noted that the second control data in this step is the vehicle personalized information specific to the actual requirement of the first user.
Step 408: the server transmits the second steering data to the first vehicle.
Step 409: the first vehicle configures a driving feature of the first vehicle according to the vehicle handling data.
As shown in fig. 5, based on the foregoing vehicle configuration method, the present application provides an implementation structure of a first vehicle. As shown in fig. 5, the first vehicle 500 may include: the user identification unit 510, the central control unit 520, the user status detection unit 530, and the functional domain control unit 540 may be used to perform the method provided in the foregoing method embodiment, to implement the configuration of the driving functional components in the first vehicle.
The user identification unit 510 is configured to perform identity authentication on a user, and send an identity authentication result to the central control unit 520.
The central control unit 520 is configured to receive an identity authentication result, and send the identity information of the first user to the server when the identity authentication result is successful.
Specifically, the user identification unit 510 is configured to successfully authenticate the identity of the first user.
The central control unit 520 is configured to send the identity information of the first user to the server, where the identity authentication of the first user by the user identification unit is successful;
The user state detection unit 530 is configured to obtain real-time requirement information of the first user, and send the real-time requirement information to the central control unit; specifically, the user state detection unit 530 may collect real-time requirement information of the user through a camera, and/or a microphone, and/or a finger vein recognition unit, etc.
The central control unit 520 is also configured to: transmitting the real-time demand information to a server; receiving second control data sent by a server; sending a control instruction to the functional domain control unit according to the second control data;
the functional domain control unit 540 is configured to receive a control instruction from the central control unit, and configure a corresponding driving functional component according to the received control instruction.
Alternatively, the user identification unit 510 may include:
the first wireless communication module is used for detecting user equipment of a first user, detecting movement of the user equipment in the direction of a first vehicle and acquiring first information of the first user from the user equipment;
the first authentication module is used for carrying out identity authentication on the first information acquired by the first wireless communication module.
Optionally, the user identification unit comprises: the first wireless MCU chip is provided with a first wireless communication module;
The first wireless MCU is used for: the method comprises the steps that user equipment of a first user is detected through a first wireless communication module, movement of the user equipment to a first vehicle direction is detected, first information of the first user is obtained from the user equipment through the first wireless communication module, and identity authentication is conducted on the first information obtained through the first wireless communication module.
Alternatively, the first wireless communication module may be a BLE module, or a UWB module.
Alternatively, the user identification unit 510 may include:
the second wireless communication module is used for detecting user equipment of the first user and acquiring first information of the first user from the user equipment;
and the second authentication module is used for carrying out identity authentication on the first information acquired by the second wireless communication module.
Optionally, the user identification unit comprises: the second wireless MCU chip is provided with a second wireless communication module;
the second wireless MCU chip is used for: the user equipment of the first user is detected through the second wireless communication module, the first information of the first user is obtained from the user equipment through the second wireless communication module, and identity authentication is carried out on the first information obtained through the second wireless communication module.
Alternatively, the second wireless communication module may be an NFC module, or a BLE module, or a UWB module.
Optionally, the central control unit may also be configured to: and receiving an indication message sent by the server when the first user is in the tired state or the anger state, and displaying prompt information corresponding to the tired state or the anger state.
Alternatively, the functional domain control unit 540 may be implemented by an MCU chip (e.g., a general MCU chip). It should be noted that, the general MCU chip here is generally an MCU chip without a wireless transmission function. It should be noted that, the functional domain control unit 540 may be implemented by a common MCU or a wireless MCU chip, which is not limited in the embodiments of the present application.
Alternatively, the function domain control unit 540 may also detect whether the user sits in the main driving position of the vehicle according to the detection data of the driving function part; accordingly, the user state detection unit 530 may obtain the real-time requirement information of the first user after the functional domain control unit 540 detects that the user sits in the main driving position, send the real-time requirement information to the central control unit, and then send the real-time requirement information to the server by the central control unit.
Optionally, a mobile network networking module may be disposed in the central control unit 520, where the mobile network networking module may support LTE, 5G, and other communication technologies, and the central control unit 520 may communicate between the mobile network networking module and the server.
Fig. 6 is a schematic diagram of a server structure provided in an embodiment of the present application, as shown in fig. 6, a server 600 may include:
a first obtaining unit 610, configured to obtain identity information of a first user, and obtain first manipulation data of the first user according to the identity information; the first control data is used for recording configuration information of driving functional components in the first vehicle;
a second obtaining unit 620, configured to obtain real-time requirement information of the first user; the real-time demand information is used for describing real-time information of influence factors of the first user driving the first vehicle;
the adjusting unit 630 is configured to adjust the first control data according to the real-time requirement information to obtain second control data; the second control data is used for recording the adjusted configuration information of the driving functional component in the first vehicle;
and a transmitting unit 640 for transmitting second steering data to the first vehicle, the transmitted second steering data being used for instructing the first vehicle to configure the driving function according to the second steering data.
Alternatively, the first obtaining unit 610 may specifically be configured to: acquiring a user portrait of the first user according to the identity information; the user portrait is constructed according to the historical vehicle use data of the first user; first manipulation data is determined from the user representation.
Optionally, the label of the user portrait includes: a first identifier for identifying a first driving feature of the vehicle; the first obtaining unit 610 may specifically be configured to: and searching a label comprising the first identifier from the labels of the user portrait, and taking the parameter value corresponding to the searched label as the parameter value corresponding to the first identifier in the first control data.
Optionally, the label of the user portrait includes: a first parameter associated with configuring the second driving feature; the first obtaining unit 610 may specifically be configured to: and calculating a parameter value corresponding to a second identifier in the first control data according to the parameter value of the first parameter, wherein the second identifier is used for identifying the second driving functional component.
Optionally, the real-time requirement information includes: picture information and/or video information containing a face image of the first user, and/or sound information of the first user; the adjusting unit 630 may specifically be configured to:
Determining the emotion type of the first user according to the picture information and/or the video information and/or the sound information;
and adjusting the first control data according to the emotion type of the first user.
Optionally, the real-time requirement information includes: finger vein information of the first user; the adjusting unit 630 may specifically be configured to:
determining the health type of the first user according to the finger vein information of the first user;
and adjusting the first control data according to the health type of the first user.
Optionally, the real-time requirement information includes: weather information, and/or light intensity information outside the first vehicle; the adjusting unit 630 may specifically be configured to:
and adjusting the first control data according to the weather information and/or the light intensity information.
Optionally, the method further comprises:
the display unit is used for determining that the first user is in an anger state according to the emotion type of the first user and controlling the first vehicle to display the first prompt information; and/or determining that the first user is in a tired state according to the emotion type of the first user, and controlling the first vehicle to display the second prompt information.
It should be understood that the above division of the modules in the vehicle and the server is merely a division of a logic function, and may be fully or partially integrated into a physical entity or may be physically separated. And these modules may all be implemented in software in the form of calls by the processing element; or can be realized in hardware; it is also possible that part of the modules are implemented in the form of software called by the processing element and part of the modules are implemented in the form of hardware. For example, the configuration module may be a processing element that is set up separately, or may be implemented integrally in a certain chip of the electronic device. The implementation of the other modules is similar. In addition, all or part of the modules can be integrated together or can be independently implemented. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in a software form.
For example, the modules above may be one or more integrated circuits configured to implement the methods above, such as: one or more specific integrated circuits (Application Specific Integrated Circuit; hereinafter ASIC), or one or more microprocessors (Digital Singnal Processor; hereinafter DSP), or one or more field programmable gate arrays (Field Programmable Gate Array; hereinafter FPGA), etc. For another example, the modules may be integrated together and implemented in the form of a System-On-a-Chip (SOC).
As shown in fig. 7, the present application further provides a vehicle configuration system, the system including: a server 710 and a first vehicle 720; the first vehicle 720 and the server 710 may be configured to cooperatively implement the vehicle configuration method shown in fig. 2 to 4. Alternatively, the server may be implemented by the structure shown in fig. 6 described above, and the first vehicle may be implemented by the structure shown in fig. 5 described above.
Optionally, as shown in fig. 8, the vehicle configuration information may further include: user equipment 730. The user equipment 730 is used to implement the vehicle configuration method shown in fig. 2 to 4 in cooperation with the first vehicle 720.
The present application further provides a server, including a storage medium and a central processing unit, where the storage medium may be a nonvolatile storage medium, and a computer executable program is stored in the storage medium, and the central processing unit is connected to the nonvolatile storage medium and executes the computer executable program to implement the methods provided in the embodiments shown in fig. 2 to 4 of the present application.
The present application further provides a first vehicle, including a storage medium and a central processing unit, where the storage medium may be a nonvolatile storage medium, and a computer executable program is stored in the storage medium, and the central processing unit is connected to the nonvolatile storage medium and executes the computer executable program to implement the methods provided in the embodiments shown in fig. 2 to 4 of the present application.
Embodiments of the present application also provide a computer-readable storage medium having a computer program stored therein, which when run on a computer, causes the computer to perform the methods provided by the embodiments shown in fig. 2-4 of the present application.
Embodiments of the present application also provide a computer program product comprising a computer program which, when run on a computer, causes the computer to perform the methods provided by the embodiments shown in fig. 2-4 of the present application.
In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relation of association objects, and indicates that there may be three kinds of relations, for example, a and/or B, and may indicate that a alone exists, a and B together, and B alone exists. Wherein A, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of the following" and the like means any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c may represent: a, b, c, a and b, a and c, b and c or a and b and c, wherein a, b and c can be single or multiple.
Those of ordinary skill in the art will appreciate that the various elements and algorithm steps described in the embodiments disclosed herein can be implemented as a combination of electronic hardware, computer software, and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In several embodiments provided herein, any of the functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (hereinafter referred to as ROM), a random access Memory (Random Access Memory) and various media capable of storing program codes such as a magnetic disk or an optical disk.
The foregoing is merely specific embodiments of the present application, and any person skilled in the art may easily conceive of changes or substitutions within the technical scope of the present application, which should be covered by the protection scope of the present application. The protection scope of the present application shall be subject to the protection scope of the claims.

Claims (8)

1. A wireless MCU applied to a first vehicle including a central control unit for communicating with a server; characterized by comprising the following steps:
the wireless MCU is used for: the method comprises the steps of carrying out identity authentication on a first user, and sending an identity authentication result to a central control unit, wherein the central control unit is used for sending identity information of the first user to the server when the identity authentication result is successful;
the first vehicle further includes: a user state detection unit and a functional domain control unit, wherein,
the user state detection unit is used for acquiring real-time demand information of the first user after the identity authentication of the wireless MCU to the first user is successful, and sending the real-time demand information to the central control unit;
the central control unit is further configured to: transmitting the real-time demand information to the server;
The server is used for: receiving identity information of the first user, obtaining first control data of the first user according to the identity information of the first user, storing historical vehicle use data of the first user by the server, constructing a user portrait of the first user according to the historical vehicle use data of the first user, determining the first control data of the first user according to the user portrait of the first user, and recording configuration information of driving functional components in the first vehicle by the first control data; receiving real-time demand information of the first user; the first control data are adjusted according to the real-time demand information to obtain second control data, and the server optimizes the user portrait of the first user based on a self-learning algorithm according to the vehicle use data of the first user received each time, so that the server redetermines the second control data when the real-time demand information of the first user changes; the second control data is used for recording the adjusted configuration information of the driving functional component in the first vehicle; transmitting the second steering data to the central control unit of the first vehicle;
The central control unit is further configured to: receiving second control data sent by the server; sending a control instruction to the functional domain control unit according to the second control data;
the function domain control unit is used for configuring a corresponding driving function component according to the received control instruction;
wherein the real-time demand information includes: the finger vein information of the first user, the first manipulation data including: when the steering wheel is fast in torsion resistance and the vehicle speed, the first control data are adjusted according to the real-time demand information to obtain second control data, and the method comprises the following steps: determining the health type of a user according to the finger vein information, and increasing the rapid torsion resistance of the steering wheel and reducing the vehicle speed when the health type of the user is abnormal;
the real-time demand information includes light intensity, and the first manipulation data includes: when the parameter value of the atmosphere lamp and the parameter value of the front lighting lamp are, the first control data are adjusted according to the real-time demand information to obtain second control data, which comprises the following steps: adjusting the parameter value of the atmosphere lamp and the parameter value of the front lighting lamp according to the light intensity;
The real-time demand information includes weather information, and the first manipulation data includes: when the parameter values of the air conditioner, the skylight and the vehicle window are adjusted according to the real-time demand information, second control data are obtained, and the method comprises the following steps: and adjusting the parameter values of the air conditioner, the parameter values of the skylight and the parameter values of the vehicle window according to the weather information.
2. The wireless MCU of claim 1, wherein the wireless MCU specifically comprises:
the first wireless communication module is used for detecting user equipment of the first user, detecting movement of the user equipment to the direction of the first vehicle and acquiring first information of the first user from the user equipment;
the first authentication module is used for carrying out identity authentication on the first information acquired by the first wireless communication module, and after the identity authentication is successful, the identity information of the first user is sent to the central control unit.
3. The wireless MCU of claim 2, wherein the first wireless communication module is a BLE module, or a UWB module.
4. The wireless MCU of claim 1, wherein the wireless MCU specifically comprises:
The second wireless communication module is used for detecting user equipment of the first user and acquiring first information of the first user from the user equipment;
the second authentication module is used for carrying out identity authentication on the first information acquired by the second wireless communication module, and after the identity authentication is successful, the identity information of the first user is sent to the central control unit.
5. The wireless MCU of claim 4, wherein the second wireless communication module is an NFC module, or a BLE module, or a UWB module.
6. The wireless MCU of any of claims 1-5, wherein the real-time demand information further comprises: picture information and/or video information containing a facial image of the first user, and/or sound information of the first user.
7. The wireless MCU of any of claims 1-5, wherein the identity information of the first user comprises: and the identity information of the first user.
8. A wireless MCU-based vehicle configuration system, the system comprising: a server and a first vehicle; wherein,
the first vehicle comprising the wireless MCU of any one of claims 1 to 7;
The first vehicle is configured to: the identity authentication is carried out on the first user through the wireless MCU, and after the identity authentication is successful, the identity information of the first user is sent to the server; acquiring real-time demand information of the first user, and sending the real-time demand information to the server; the real-time demand information is used for describing real-time information of preset influence factors;
the server is used for: receiving identity information of the first user, obtaining first control data of the first user according to the identity information of the first user, storing historical vehicle use data of the first user by the server, constructing a user portrait of the first user according to the historical vehicle use data of the first user, and determining the first control data of the first user according to the user portrait of the first user; the first control data is used for recording configuration information of driving functional components in the first vehicle; receiving real-time demand information of the first user; the first control data are adjusted according to the real-time demand information to obtain second control data, and the server optimizes the user portrait of the first user based on a self-learning algorithm according to the vehicle use data of the first user received each time, so that the server redetermines the second control data when the real-time demand information of the first user changes; the second control data is used for recording the adjusted configuration information of the driving functional component in the first vehicle; transmitting the second steering data to the first vehicle;
The first vehicle is further configured to: receiving second control data sent by the server, and configuring a driving functional component of the first vehicle according to the second control data;
wherein the real-time demand information includes: the finger vein information of the first user, the first manipulation data including: when the steering wheel is fast in torsion resistance and the vehicle speed, the first control data are adjusted according to the real-time demand information to obtain second control data, and the method comprises the following steps: determining the health type of a user according to the finger vein information, and increasing the rapid torsion resistance of the steering wheel and reducing the vehicle speed when the health type of the user is abnormal;
the real-time demand information includes light intensity, and the first manipulation data includes: when the parameter value of the atmosphere lamp and the parameter value of the front lighting lamp are, the first control data are adjusted according to the real-time demand information to obtain second control data, which comprises the following steps: adjusting the parameter value of the atmosphere lamp and the parameter value of the front lighting lamp according to the light intensity;
the real-time demand information includes weather information, and the first manipulation data includes: when the parameter values of the air conditioner, the skylight and the vehicle window are adjusted according to the real-time demand information, second control data are obtained, and the method comprises the following steps: and adjusting the parameter values of the air conditioner, the parameter values of the skylight and the parameter values of the vehicle window according to the weather information.
CN202111394591.1A 2021-09-17 2021-09-17 Wireless MCU and vehicle configuration system Active CN114124528B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111394591.1A CN114124528B (en) 2021-09-17 2021-09-17 Wireless MCU and vehicle configuration system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111096734.0A CN113824714B (en) 2021-09-17 2021-09-17 Vehicle configuration method and system
CN202111394591.1A CN114124528B (en) 2021-09-17 2021-09-17 Wireless MCU and vehicle configuration system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN202111096734.0A Division CN113824714B (en) 2021-09-17 2021-09-17 Vehicle configuration method and system

Publications (2)

Publication Number Publication Date
CN114124528A CN114124528A (en) 2022-03-01
CN114124528B true CN114124528B (en) 2024-01-23

Family

ID=78914905

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202111096734.0A Active CN113824714B (en) 2021-09-17 2021-09-17 Vehicle configuration method and system
CN202111394591.1A Active CN114124528B (en) 2021-09-17 2021-09-17 Wireless MCU and vehicle configuration system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202111096734.0A Active CN113824714B (en) 2021-09-17 2021-09-17 Vehicle configuration method and system

Country Status (1)

Country Link
CN (2) CN113824714B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115273865A (en) * 2022-07-26 2022-11-01 中国第一汽车股份有限公司 Intelligent voice interaction method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170062642A (en) * 2015-11-27 2017-06-08 주식회사 우현디지털 Authentication system for driver of vehicle
CN107316363A (en) * 2017-07-05 2017-11-03 奇瑞汽车股份有限公司 A kind of automobile intelligent interacted system based on biological identification technology
CN108819900A (en) * 2018-06-04 2018-11-16 上海商汤智能科技有限公司 Control method for vehicle and system, vehicle intelligent system, electronic equipment, medium
CN109572705A (en) * 2018-12-11 2019-04-05 武汉格罗夫氢能汽车有限公司 A kind of driver's motion management method, equipment and storage equipment
CN111619304A (en) * 2019-02-28 2020-09-04 上海博泰悦臻电子设备制造有限公司 Control method and system of vehicle air conditioner and vehicle
CN112116735A (en) * 2019-06-20 2020-12-22 华为技术有限公司 Intelligent lock unlocking method and related equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105235615B (en) * 2015-10-27 2018-01-23 浙江吉利控股集团有限公司 A kind of vehicle control system based on recognition of face
CN107963080A (en) * 2017-12-05 2018-04-27 李国强 A kind of vehicle Automatic adjustment method and system
CN110356363A (en) * 2018-04-09 2019-10-22 杭州海康汽车技术有限公司 A kind of driver identity authentication method, device, system and server
CN108437993A (en) * 2018-04-28 2018-08-24 广东轻工职业技术学院 A kind of road anger vehicle drive automatically control system and method
KR102005040B1 (en) * 2019-02-28 2019-07-29 송혜선 Vehicle quick starting Control System by Using Face Perception Data and Smart Terminal and Method thereof
CN110435573A (en) * 2019-06-28 2019-11-12 北京汽车集团有限公司 Control method for vehicle and device
CN110673503A (en) * 2019-10-31 2020-01-10 重庆长安汽车股份有限公司 Intelligent household equipment control method and device, cloud server and computer readable storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170062642A (en) * 2015-11-27 2017-06-08 주식회사 우현디지털 Authentication system for driver of vehicle
CN107316363A (en) * 2017-07-05 2017-11-03 奇瑞汽车股份有限公司 A kind of automobile intelligent interacted system based on biological identification technology
CN108819900A (en) * 2018-06-04 2018-11-16 上海商汤智能科技有限公司 Control method for vehicle and system, vehicle intelligent system, electronic equipment, medium
CN109572705A (en) * 2018-12-11 2019-04-05 武汉格罗夫氢能汽车有限公司 A kind of driver's motion management method, equipment and storage equipment
CN111619304A (en) * 2019-02-28 2020-09-04 上海博泰悦臻电子设备制造有限公司 Control method and system of vehicle air conditioner and vehicle
CN112116735A (en) * 2019-06-20 2020-12-22 华为技术有限公司 Intelligent lock unlocking method and related equipment

Also Published As

Publication number Publication date
CN114124528A (en) 2022-03-01
CN113824714A (en) 2021-12-21
CN113824714B (en) 2022-11-25

Similar Documents

Publication Publication Date Title
CN112622917B (en) System and method for authenticating an occupant of a vehicle
US10328824B2 (en) Vehicle operations based on biometric fingerprint analysis
US9177429B2 (en) Method and apparatus for assigning profile data to one or more vehicle sub-systems of a vehicle
US20120226413A1 (en) Hierarchical recognition of vehicle driver and select activation of vehicle settings based on the recognition
US8224313B2 (en) System and method for controlling vehicle systems from a cell phone
US20100097178A1 (en) Vehicle biometric systems and methods
US7439849B2 (en) User welcoming system for an automobile
EP3595922A1 (en) Safe-driving support via automotive hub
US20150091713A1 (en) System and method for vehicle theft detection
KR20170028357A (en) System and method for facilitating user access to vehicles based on biometric information
CN103419790A (en) Hierarchical recognition of vehicle driver and select activation of vehicle settings based on the recognition
CN106600762A (en) Method and system for controlling vehicle door
CN114124528B (en) Wireless MCU and vehicle configuration system
US11645731B2 (en) Simplified authentication of mobile device by vehicle for shared or autonomous vehicles
CN110789477A (en) Control method and device for test driving vehicle, cloud platform and vehicle-mounted intelligent equipment
CN106467075B (en) The device and method of vehicle occupant for identification
CN111902864A (en) Method for operating a sound output device of a motor vehicle, speech analysis and control device, motor vehicle and server device outside the motor vehicle
CN114715165A (en) System for determining when a driver accesses a communication device
CN116834750A (en) Vehicle privacy mode control method, device, equipment and storage medium
CN116142111A (en) Method, device, equipment and storage medium for controlling contextual model in vehicle
JP2021149810A (en) Method for generating discriminator, method for manufacturing processor, authentication device, computer program, and authentication system
CN118208119A (en) Vehicle door control method and device, vehicle and storage medium
CN116994577A (en) Vehicle control method based on voice instruction and related device
CN107640153A (en) Tiny motion automobile and its control method, device, storage medium
JP2019117495A (en) Face authentication device, vehicle, portable device, and monitoring device

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