CN115139954A - Commercial vehicle account management method and device, electronic equipment and storage medium - Google Patents

Commercial vehicle account management method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115139954A
CN115139954A CN202210790836.0A CN202210790836A CN115139954A CN 115139954 A CN115139954 A CN 115139954A CN 202210790836 A CN202210790836 A CN 202210790836A CN 115139954 A CN115139954 A CN 115139954A
Authority
CN
China
Prior art keywords
information
driver
commercial vehicle
account
preference
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
Application number
CN202210790836.0A
Other languages
Chinese (zh)
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.)
Beijing Jingxiang Technology Co Ltd
Original Assignee
Beijing Jingxiang Technology 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 Beijing Jingxiang Technology Co Ltd filed Critical Beijing Jingxiang Technology Co Ltd
Priority to CN202210790836.0A priority Critical patent/CN115139954A/en
Publication of CN115139954A publication Critical patent/CN115139954A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • B60R16/037Electric 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
    • 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
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application discloses a commercial vehicle account management method and device, electronic equipment and a storage medium. The method of the present application comprises: receiving commercial vehicle distribution information and preference configuration information sent by an operator server, wherein the operator server is used for a commercial vehicle account management method at a server side; when the condition of acquiring the driver identity information is met, acquiring the driver identity information, and verifying whether the driver identity information is matched with the driver account information distributed to the commercial vehicle; if so, logging in the cabin domain controller according to the matched driver account information to obtain preference configuration information corresponding to the matched driver account information; and finishing the driving preference setting according to the preference configuration information. The technical scheme of the application can meet the management requirements of operators on drivers and commercial vehicles and meet the personalized driving preference of the drivers.

Description

Commercial vehicle account management method and device, electronic equipment and storage medium
Technical Field
The application relates to the technical field of intelligent cabins, in particular to a commercial vehicle account management method and device, electronic equipment and a storage medium.
Background
Commercial vehicles (Commercial vehicles) are vehicles for transporting people and goods, and include all trucks and passenger cars with more than 9 seats, and can be classified into five types, i.e., passenger cars, trucks, semi-trailer tractors, incomplete passenger cars and incomplete truck vehicles.
With the development of the car networking technology and the intelligent cabin technology, operators of commercial vehicles have increasingly strong demands on reasonably scheduling drivers and improving the management efficiency of the drivers and the commercial vehicles. The driver of a commercial vehicle may be a number of drivers under the operator's flag, with different drivers having different driving preferences, each driver wishing to automatically configure the various driving preferences in the vehicle before driving the vehicle.
However, in the prior art, the commercial vehicle is not configured with an account management function, and cannot meet the scheduling and management requirements of an operator or the driving preference setting of a driver.
Disclosure of Invention
In order to meet the management requirements of operators on drivers and commercial vehicles and meet the individualized driving preference of the drivers, the embodiment of the application provides a commercial vehicle account management method and device, electronic equipment and a storage medium.
The embodiment of the present application adopts the technical scheme is as follows:
in a first aspect, an embodiment of the present application provides a method for managing a commercial vehicle account, where the method is performed by an operation server, and the method for managing a commercial vehicle account includes:
generating commercial vehicle distribution information, wherein the commercial vehicle distribution information comprises a vehicle identification code of a commercial vehicle and the distributed driver account information of the commercial vehicle;
acquiring a binding relationship between preference configuration information and driver account information, and acquiring preference configuration information corresponding to the allocated driver account information according to the binding relationship, wherein the binding relationship is generated according to the driver account information provided by an operation terminal and corresponding preference configuration information at the driver registration stage;
and sending the distribution information of the commercial vehicle and the acquired preference configuration information to a cabin domain controller of the commercial vehicle according to the vehicle identification code, so that the cabin domain controller performs account login according to the distribution information of the commercial vehicle and performs driving preference setting according to the preference configuration information after the account login is successful.
In a second aspect, an embodiment of the present application provides a method for managing an account of a commercial vehicle, where the method is executed by a passenger cabin domain controller of the commercial vehicle, and the method for managing an account of a commercial vehicle includes:
receiving commercial vehicle distribution information and preference configuration information sent by an operator server, wherein the operator server is used for the commercial vehicle account management method;
when the condition of acquiring the driver identity information is met, acquiring the driver identity information, and verifying whether the driver identity information is matched with the allocated driver account information of the commercial vehicle;
if so, logging in the cabin domain controller according to the matched driver account information to obtain preference configuration information corresponding to the matched driver account information;
and finishing the driving preference setting according to the preference configuration information.
In a third aspect, an embodiment of the present application provides a commercial vehicle account management device, which is applied to an operation server, and includes:
the authority distribution unit is used for generating commercial vehicle distribution information, and the commercial vehicle distribution information comprises a vehicle identification code of a commercial vehicle and driver account information distributed by the commercial vehicle;
the preference acquisition unit is used for acquiring the binding relationship between the preference configuration information and the driver account information and acquiring the preference configuration information corresponding to the distributed driver account information according to the binding relationship, wherein the binding relationship is generated according to the driver account information provided by the operation terminal and the corresponding preference configuration information in the driver registration stage;
and the information sending unit is used for sending the distribution information of the commercial vehicle and the acquired preference configuration information to a cabin domain controller of the commercial vehicle according to the vehicle identification code, so that the cabin domain controller performs account login according to the distribution information of the commercial vehicle and performs driving preference setting according to the preference configuration information after the account login is successful.
In a fourth aspect, an embodiment of the present application provides a commercial vehicle account management device, which is applied to a cabin domain controller of a commercial vehicle, and the commercial vehicle account management device includes:
the system comprises an information receiving unit, an operation server and a service center, wherein the information receiving unit is used for receiving commercial vehicle distribution information and preference configuration information sent by the operation server, and the operation server is used for executing the commercial vehicle account management method;
the identity information acquisition and verification unit is used for acquiring the identity information of the driver when the condition for acquiring the identity information of the driver is met, and verifying whether the identity information of the driver is matched with the allocated driver account information of the commercial vehicle;
the automatic login unit is used for logging in the cockpit domain controller according to the matched driver account information to obtain preference configuration information corresponding to the matched driver account information when the driver identity information is matched with the driver account information distributed to the commercial vehicle;
and the preference setting unit is used for finishing the insight preference setting according to the preference configuration information.
In a fifth aspect, an embodiment of the present application further provides an electronic device, including: a processor; and a memory arranged to store computer executable instructions that, when executed, cause the processor to perform any of the aforementioned commercial vehicle account management methods.
In a sixth aspect, the present application further provides a computer-readable storage medium, where the computer-readable storage medium stores one or more programs, and when the one or more programs are executed by an electronic device including a plurality of application programs, the electronic device is caused to execute any one of the aforementioned commercial vehicle account management methods.
The embodiment of the application adopts at least one technical scheme which can achieve the following beneficial effects: the method comprises the steps that an operation server is set, all commercial vehicles and registered drivers are managed by the operation server, and a binding relation between driver account information and preference configuration information is generated according to registration information provided by an operation terminal in a driver registration stage in advance; when the dispatching requirement exists, firstly, the commercial vehicle distribution information is generated according to the vehicle identification code of the commercial vehicle and the driver account information distributed to the commercial vehicle, then the preference configuration information corresponding to the distributed driver account information is obtained based on the binding relation, and the commercial vehicle distribution information and the preference configuration information are sent to the cabin domain controller of the commercial vehicle corresponding to the corresponding vehicle identification code.
According to the method and the device, the passenger cabin domain controller is used for receiving the distribution information and the preference configuration information of the commercial vehicle sent by the operation server, when the condition for acquiring the identity information of the driver is met, the identity information of the driver is acquired, whether the identity information of the driver is matched with the distributed driver account information of the commercial vehicle or not is verified, when the driver is matched with the driver, the passenger cabin domain controller automatically logs in the passenger cabin domain controller based on the matched driver account information, after the driver account logs in successfully, the passenger cabin domain controller can obtain the preference configuration information under the driver account, and the driving preference setting is automatically completed according to the preference configuration information.
According to the embodiment of the application, the operation server is arranged to cooperate with the cabin domain controller of the commercial vehicle to realize the account management function of the commercial vehicle, the management requirement of an operator can be met through the operation server, the cabin domain controller is arranged on the basis of relevant information provided by the operation server, automatic login of a driver account is realized, the driver preference setting is completed by utilizing obtained preference configuration information after login, the driver can drive the vehicle, various driving preference settings in the vehicle are completed, and the individualized driving requirement of the driver is met.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a schematic management flow diagram of a commercial vehicle account management system in an embodiment of the present application;
fig. 2 is a schematic flowchart of a commercial vehicle account management method in an embodiment of the present application;
FIG. 3 is a schematic flowchart illustrating another method for managing an account of a commercial vehicle according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a commercial vehicle account management device in an embodiment of the present application;
FIG. 5 is a schematic structural diagram of another commercial vehicle account management device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of an electronic device in an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail and completely with reference to the following specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only a few embodiments of the present application, and not all embodiments. 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 application.
Passenger vehicles (Passenger Vehicle) refer to vehicles which are mainly used for carrying passengers and their personal articles in terms of design and technical characteristics, and comprise cars, sport-purpose vehicles, utility vehicles, minibuses, light buses, special Passenger vehicles (recreational vehicles, bulletproof vehicles, ambulances and funeral vehicles) and the like, and the number of seats is not more than 9.
At present, some passenger cars are configured with account management functions, for example, some passenger cars manually log in a car owner account on a car machine by a driver, so as to obtain the use permission and the learning permission of all functions, and if the car owner account is not logged in, the functions of navigation assistance and the like are disabled. Still other passenger vehicles require the driver to manually turn on "valet mode" on the vehicle, and then restrict vehicle dynamics and disable the automatic drive function, prohibit access to privacy in the vehicle, disable glove boxes and front spare boxes, etc. Some passenger cars need to manually open a 'car parking assistant' mode on a car machine, and then access to private information in the car machine is forbidden and a glove box is forbidden.
Therefore, the account management function of the existing passenger vehicle is relatively primary, and a driver needs to manually log in an account of an owner or manually switch the driving mode and disable the corresponding function. The situation that the driver of the passenger vehicle is fixed and the passenger vehicle is driven by a plurality of different drivers in turn is different from the situation that the commercial vehicle is driven by a plurality of different drivers in turn, so that the account management function of the conventional passenger vehicle cannot be applied to the commercial vehicle.
In order to solve the above problem, embodiments of the present application provide a method and an apparatus for managing a commercial vehicle account, an electronic device, and a storage medium. The technical solutions provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
For the convenience of understanding the following embodiments of the present application, the flow of account management for a commercial vehicle will be described in general with reference to the system for account management for a commercial vehicle shown in fig. 1.
As shown in fig. 1, the commercial vehicle account management system includes an operation server and a plurality of operation terminals, the operation server manages a plurality of commercial vehicles.
The operation terminal can be in direct communication with the operation server or in indirect communication with the operation server, and is used for providing an interaction platform for interaction between a driver and the operation server.
The operation server has the capability of analyzing and processing information and communicating with other devices. The operation server can be a cloud server or an internet of vehicles server. There may be a plurality of operation servers in this embodiment, for example, the governed area may be divided into a plurality of blocks, and each block has one or more operation servers.
The commercial vehicle at least comprises a vehicle domain controller, and the vehicle domain controller in the embodiment comprises: a cockpit domain controller, an automatic driving domain controller, a power domain controller, a chassis domain controller and a vehicle body domain controller.
The cockpit domain controller is used for controlling and managing a cockpit system, and generally integrates functions or systems such as instruments, head-up display, driver monitoring, a vehicle machine, vehicle networking, intelligent voice, gesture control and the like. The automatic driving domain controller is used for integrating automatic driving software of a vehicle, comprises algorithms such as positioning, environment sensing and planning control, and generally embeds functions such as adaptive cruise, lane keeping, navigation assistance (referred to as NOP), automatic parking, remote control parking, self-learning parking, automatic passenger-assistant parking, automatic Emergency Braking (referred to as AEB) and the like. The power domain controller is used for controlling a vehicle power system and a transmission system, generally integrates functions of power-on and power-off Control, vehicle energy management, vehicle fault management, vehicle torque Control, downhill Assist (DAC) and the like, and can also selectively integrate functions of power battery management, charging Control, driving motor Control, range extender Control, gearbox Control and the like. The chassis domain controller is used for controlling a vehicle chassis system, generally integrates functions of service brake control, parking brake control, electronic stability control, electric power steering control and the like, and can also selectively integrate functions of active suspension control and the like. The vehicle body domain controller is used for controlling a vehicle body system, and generally integrates functions of a power window, a power rearview mirror, an air conditioner, a headlamp, a turn light, a defrosting device, an anti-theft system, a power mode, a central control door lock, a welcome system and the like.
The navigation assistance means that on the basis of functions such as adaptive cruise and lane keeping, positioning, driving route planning and driving route optimization are performed through a high-precision map, so that the functions of automatic lane changing, automatic overtaking, driving in/out of a ramp, vehicle speed control according to road information and the like of a vehicle on roads such as an expressway, an elevated highway, an urban expressway and the like can be realized. Energy management refers to the purpose of setting the energy source of a vehicle by adjusting an energy management mode for a plug-in hybrid electric commercial vehicle and a range-extended electric commercial vehicle, and generally comprises a hybrid mode, a range-extended mode, a pure electric mode and the like. The downhill auxiliary function is that when the vehicle slides on a downhill road, the downhill auxiliary function can calculate energy recovery torque through a vehicle speed closed loop to assist a driver to stabilize the vehicle speed, reduce the use frequency of a service brake, reduce the heat fading probability of the service brake and improve the safety of the vehicle on the downhill road.
In this embodiment, the commercial vehicle is exemplarily shown to integrate the above System and have the above functions, and in practical application, the commercial vehicle may further integrate a Traction Control System (abbreviated as TCS).
Based on this, an embodiment of the present application provides a method for managing a commercial vehicle account, and as shown in fig. 2, a flowchart of the method for managing a commercial vehicle account in the embodiment of the present application is provided, where the method at least includes the following steps S210 to S230:
step S210, generating commercial vehicle distribution information, wherein the commercial vehicle distribution information comprises a vehicle identification code of a commercial vehicle and driver account information distributed by the commercial vehicle.
The embodiment of the application is executed by the operation server, vehicle Identification numbers (abbreviated as VIN) of all managed vehicles and driver account information of all registered drivers are stored in the operation server, and the operation server can generate commercial Vehicle distribution information according to dispatching requirements. For example, in a smart driving scenario, a driver who passes a relevant driving safety test or takes driving safety training is matched with a commercial vehicle with an automatic driving function, so as to generate distribution information of the commercial vehicle.
The driver account information in this embodiment includes an account name, a mobile phone number, a mailbox, a social account number, a payment account number, an account password, and the like, where the account password includes face information, a fingerprint password, a voiceprint password, a pattern password, a character password, and the like.
Step S220, acquiring a binding relationship between the preference configuration information and the driver account information, and acquiring the preference configuration information corresponding to the allocated driver account information according to the binding relationship, wherein the binding relationship is generated according to the driver account information provided by the operation terminal and the corresponding preference configuration information in the driver registration stage.
As shown in fig. 1, in the driver registration stage, the driver registers an account with the operation server through the operation terminal, for example, an Application (APP) provided by the operator server runs in the operation terminal, the driver account information is registered through the APP, and the registered driver account information is synchronized into the operation server through the APP. Driving preference setting is also performed during the registration process, the driving preference setting includes: the vehicle personalized settings include, for example, personalized settings of a cabin domain, a driving automation domain, a power domain, a chassis domain, and a vehicle body domain, which are described below.
Individualized setting of cabin domain: personalized settings such as vehicle machine sections, instrument interfaces, navigation themes, intelligent voice styles, gesture control settings, verification priorities and the like;
personalized setting of the automatic driving domain: personalized settings such as a pilot auxiliary lane change confirmation mode, automatic emergency brake sensitivity, side door opening early warning on/off setting and the like;
personalized setting of power domains: personalized settings such as driving mode, energy management mode, energy recovery intensity, downhill auxiliary on/off settings, etc.;
personalized setting of the chassis domain: personalized settings such as traction control system on/off settings, brake pedal force feedback strength, steering mode, suspension height, suspension stiffness and the like;
personalized setting of a vehicle body domain: such as the position of a steering wheel, the position of a seat, the setting of a guest greeting/sending lamp, the color of an atmosphere lamp and the like.
Further, the driving preference setting further includes: setting functional use permission and/or setting data access permission, wherein the setting of the functional use permission requires a driver to take training and examination related to a driving safety function (such as a pilot auxiliary function), and after the examination is passed, the account of the driver obtains the use permission of the function. The data access permission setting can set privacy information under the account, such as navigation records, video playing records, music playing records, photo albums and the like.
Therefore, after the driving preference setting is completed, at least one preference configuration information including vehicle personalized setting information, function use permission setting information and data access permission setting information can be generated, the preference configuration information is synchronized to the operation server through the APP, the operation server processes the preference configuration information and the driver account information to obtain the binding relationship, the form of the binding relationship can be a table form or a data pair form, and the embodiment is not limited.
Based on this, the binding between the driver account information and the preference configuration information is completed in the driver registration stage, and the preference configuration information corresponding to the allocated driver account information can be obtained according to the binding relationship.
Step S230, sending the distribution information of the commercial vehicle and the acquired preference configuration information to a cabin domain controller of the commercial vehicle according to the vehicle identification code, enabling the cabin domain controller to log in an account according to the distribution information of the commercial vehicle, and setting driving preference according to the preference configuration information after the log-in is successful.
The operation server sends the corresponding commercial vehicle distribution information and the acquired preference configuration information to the cabin domain controller of the commercial vehicle based on the vehicle identification code, and in the sending process, the commercial vehicle distribution information and the preference configuration information can be sent to the cabin domain controller of the commercial vehicle corresponding to the vehicle identification code in a data pair mode, so that the cabin domain controller of the commercial vehicle can store the information based on the data pair.
Based on the method for managing the account of the commercial vehicle shown in fig. 2, in this embodiment, an operation server is provided, the operation server manages all the commercial vehicles and the registered drivers, and generates a binding relationship between the account information of the drivers and the preference configuration information according to the registration information provided by the operation terminal in the driver registration stage in advance; when there is the scheduling demand like this, according to the vehicle identification code of commercial car and the driver account information that commercial car is distributed to generate commercial car distribution information earlier, then based on above-mentioned binding relation, obtain the preference configuration information that corresponds with the driver account information that is distributed, send commercial car distribution information and preference configuration information to the passenger cabin domain controller of the commercial car that corresponding vehicle identification code corresponds, make passenger cabin domain controller can carry out account automatic login according to commercial car distribution information, and after account automatic login, carry out the driving preference setting to commercial car according to preference configuration information, the driver can be in the front of driving the vehicle like this, guarantee that various driving preferences in the vehicle have been automatic configuration, need not driver manual setting.
In some embodiments, the method of fig. 2 includes updating the preference configuration information. For example, in some scenarios, after the driver logs in the driver account at the APP or the vehicle end, some preference configuration information may be modified, where the preference configuration information includes, for example, static data such as cabin temperature, atmosphere light color, and intelligent voice style. At this time, the preference configuration modification information needs to be synchronized to the operation server, and the preference configuration information corresponding to the driver account information is updated based on the preference configuration modification information.
Specifically, preference configuration modification information provided by an operation terminal or a vehicle terminal is collected, and the preference configuration information is updated according to the preference configuration modification information.
Considering that some driving behaviors of the driver are related to the driving preference of the driver, for example, the driver may adjust the position of a steering wheel, adjust the position of a seat, modify the sensitivity of automatic emergency braking, and the like during driving, when the driver performs the driving operation, the driving preference of the driver is correspondingly changed, and the preference configuration information needs to be modified correspondingly.
Based on this, the embodiment of the application further collects driving behavior data corresponding to the driver account information, and updates the preference configuration information according to the driving behavior data.
In an embodiment of the application, the commercial vehicle allocation information further includes a driving time limit allocated to the commercial vehicle, and after the commercial vehicle allocation information and the acquired preference configuration information are sent to a passenger cabin area controller of the commercial vehicle according to the vehicle identification code, the method further includes: detecting whether preference configuration information corresponding to the allocated driver account information is updated, for example, when detecting that at least one of vehicle personalized setting information, function use authority setting information and data access authority setting information is modified, determining that the preference configuration information is updated, and sending the updated preference configuration information to a cabin domain controller of the commercial vehicle.
The embodiment also detects whether the distributed driving time limit of the commercial vehicle is changed, determines that the distributed driving time limit of the commercial vehicle is changed when detecting that the distributed driving time limit of the commercial vehicle is shortened or the driving time limit is lengthened or the driving time limit is empty, and sends the changed driving time limit to a cabin area controller of the commercial vehicle. The driving time limit being empty here means that the driver is cancelled from the driving authority of the commercial vehicle.
It should be noted that, in practical applications, when it is determined that the preference configuration information corresponding to the allocated driver account information is updated, or when it is determined that the driving time limit allocated to the commercial vehicle changes, the cabin domain controller of the commercial vehicle may be in a dormant state at this time, and therefore, it is also necessary to monitor the state of the cabin domain controller of the commercial vehicle, and when it is in the dormant state and cannot receive information, the operation server wakes up the cabin domain controller of the commercial vehicle, and then sends the updated preference configuration information or the changed driving time limit to the cabin domain controller of the commercial vehicle, so as to ensure that the cabin domain controller of the commercial vehicle can successfully receive the relevant information.
In one embodiment of the application, when generating the commercial vehicle allocation information, or when detecting that the driving time limit allocated to the commercial vehicle changes, the method further includes:
generating a vehicle driving authority notification according to the vehicle identification code, the distributed driver account information of the commercial vehicle and the driving time limit; and sending the vehicle driving authority notification to an operation terminal so as to notify a driver of obtaining driving authority of the relevant commercial vehicle by using the operation terminal.
For example, when the operation server generates commercial vehicle distribution information, the operation server generates a vehicle driving authority notification carrying a vehicle identification code, driver account information and driving time limit, and pushes the vehicle driving authority notification to the APP of the operation terminal, wherein the vehicle driving authority notification is, for example, "driving authority of a driver XXX for obtaining an AAAAA license plate number, and authority timeliness is FF score at CC month DD month EE of BB year to FF score at HH month II day JJ score", and the APP of the operation terminal reminds the driver to obtain driving authority for a related commercial vehicle.
Or, when the operation server modifies the driving time limit, the vehicle driving authority updating notice is pushed to the APP of the operation terminal, and the vehicle driving authority updating notice is that the driving authority timeliness of the AAAAA license plate number is modified to FF score when CC month, DD month, EE in BB year and KK score when HH month, II day, JJ in GG year.
The embodiment of the present application provides another method for managing a commercial vehicle account, and as shown in fig. 3, a flowchart of the another method for managing a commercial vehicle account in the embodiment of the present application is provided, where the method at least includes the following steps S310 to S340:
and step S310, receiving the commercial vehicle distribution information and the preference configuration information sent by the operation server.
The method is implemented by a cabin domain controller of a commercial vehicle, the operation server is used for implementing the method for managing the account of the commercial vehicle in the embodiment, and when the operation server sends the distribution information and the preference configuration information of the commercial vehicle, the cabin domain controller receives and stores the distribution information and the preference configuration information.
Step S320, when the condition for collecting the driver identity information is satisfied, collecting the driver identity information, and verifying whether the driver identity information is matched with the driver account information allocated to the commercial vehicle.
The driver identity information in the embodiment of the application comprises biological characteristic information or password information, the biological characteristic information comprises face information, fingerprint information, voiceprint information and the like, and the face information, the fingerprint information, the voiceprint information and the like can be acquired through corresponding vehicle-mounted sensors, for example, the face information is acquired through a camera in a vehicle, the fingerprint information is acquired through a fingerprint sensor in the vehicle, and the voiceprint information is acquired through a microphone in the vehicle. The password information comprises a character password, a pattern password and the like, the character password is a password consisting of English characters, arabic numerals and special symbols, the pattern password comprises a pattern password formed by nine-grid points, and the password information can be acquired through a human-computer interaction interface (also called a central control screen) provided by the cockpit domain controller.
Therefore, the identity information acquired in the step when the condition for acquiring the driver identity information is met refers to the driver identity information of the commercial vehicle to be driven, in order to ensure that the driver identity information of the commercial vehicle to be driven is matched with the driver account information of the commercial vehicle granted with driving permission by the operation server, the embodiment verifies the identity information of the driver, can verify the identity information of the driver according to the verification information, and the verification information can be obtained from the commercial vehicle distribution information recently sent by the operation server. When the driver identity information is verified to be matched with the driver account information distributed to the commercial vehicle, the driver account can be automatically logged in.
And step S330, if the driver account information is matched with the preference configuration information, logging in the cabin domain controller according to the matched driver account information to obtain the preference configuration information corresponding to the matched driver account information.
Based on the previous step, when the driver account information is matched, the driver account information matched with the driver account information can be automatically logged in the cockpit domain controller, manual input of the driver is not needed, and the user experience is improved. After the cabin domain controller logs in the driver account, all information under the driver account, such as obtaining commercial vehicle allocation information, preference configuration information, etc., may be obtained.
And step S340, finishing the driving preference setting according to the preference configuration information.
As can be seen from the foregoing description of the driving preference setting process, in the driving preference setting process, an auxiliary domain controller such as an automatic driving domain controller, a power domain controller, a chassis domain controller, or a vehicle body domain controller is also required. Therefore, after obtaining the preference configuration information, the cabin domain controller needs to determine an auxiliary domain controller according to the preference configuration information and generate a corresponding notification to send to the corresponding auxiliary controller, so that the auxiliary control completes the driving preference setting based on the notification.
Based on the commercial vehicle account management method shown in fig. 3, in this embodiment, a cabin domain controller of a commercial vehicle performs data interaction with an operation server, the cabin domain controller is used to receive commercial vehicle distribution information and preference configuration information sent by the operation server, when a condition for acquiring driver identity information is met, driver identity information is acquired, whether the driver identity information is matched with driver account information distributed to the commercial vehicle or not is verified, when the driver identity information is matched, the driver automatically logs in the cabin domain controller based on the matched driver account information, after the driver successfully logs in a driver account, the cabin domain controller can obtain the preference configuration information under the driver account, and the driver automatically completes driving preference setting according to the preference configuration information, so that various driving preferences in the vehicle are automatically configured before the driver drives the vehicle, and the individualized driving requirements of the driver are met.
In an embodiment, the receiving the commercial vehicle allocation information and the preference configuration information sent by the operation server includes:
and storing the received distribution information and preference configuration information of the commercial vehicle into a preset storage area of the cabin area controller, wherein optionally, the preset storage area is a storage area in an Electrically Erasable Programmable Read-write Memory (EEPROM) of the cabin area controller. The preset storage area stores pairs of distribution information and preference configuration information of the commercial vehicles of the reserved quantity recently sent by the operation server, for example, pairs of distribution information and preference configuration information of the commercial vehicles under 10 driver accounts recently sent by the operation server, and the specific numerical value of the reserved quantity can be set according to the quantity of the drivers distributed at high frequency.
The preference configuration information can be rapidly read by the cabin domain controller and the auxiliary domain controller through setting the preset storage area, so that various preference settings in the commercial vehicle can be automatically completed as soon as possible, the requirement on the storage space of the electrified erasable programmable read-write memory is reduced by limiting the number of stored driver accounts, and the cost is reduced.
After the commercial vehicle distribution information and the preference configuration information sent by the operation server are stored in the preset storage area in data pairs, the embodiment may extract the driver account information from the commercial vehicle distribution information and the preference configuration information data pairs stored in the preset storage area, and obtain the approval information according to the extracted driver account information.
Because the driver account information includes account passwords such as face information, fingerprint passwords, voiceprint passwords, pattern passwords, character passwords and the like, the embodiment can extract the account passwords from the driver account information, obtain approval information according to the account passwords, compare the driver identity information with the approval information, and obtain the matched driver account information when the driver identity information is matched with the driver account information in the approval information.
Here, the driver identification information includes at least one identification information type of face information, fingerprint information, voiceprint information, and password information, and the information type of the approval information corresponds to and is consistent with the identification information type of the driver identification information.
The comparing the driver identity information with the approval information, and when the driver identity information is matched with the driver account information in the approval information, obtaining matched driver account information includes: and comparing the at least one identity information type with the approval information of the corresponding information type in sequence, determining whether the identity information of the driver and the approval information meet the consistency condition, if so, determining that the identity information of the driver is matched with the driver account information in the approval information, if not, sending a video application to an operation server, and obtaining the driver account information matched with the identity information of the driver according to a verification notice of the operation server based on the video application.
For example, when the driver identity information only includes face information, the verification information is face verification information, the similarity between the face features in the face information and the face verification features in the face verification information is calculated, when the similarity is greater than a preset similarity threshold value, it is determined that the driver identity information and the approval information meet a consistency condition, when the similarity is not greater than the preset similarity threshold value, it is determined that the driver identity information and the approval information meet an inconsistency condition, and at this time, a video application is sent to the operation server for manual verification.
When the driver identity information includes face information, fingerprint information, voiceprint information, a pattern password, and a character password, priorities of various types of identity information may be set, for example, consistency condition authentication is performed first based on the face information, and then consistency condition authentication is performed sequentially based on the face information, the voiceprint information, the pattern password, and the character password.
Specifically, when the condition that the identity information acquisition of the driver is met is determined, the face information is acquired, and after the face information is verified, the cockpit domain controller automatically logs in the driver account and informs the automatic driving domain controller, the power domain controller, the chassis domain controller and the vehicle body domain controller of completing automatic setting of various driving preference settings under the driver account.
When the face information is not checked, the driver is reminded to check the fingerprint through intelligent voice, the fingerprint information is collected at the moment, and after the fingerprint information is checked to pass, the cockpit domain controller automatically logs in the driver account and informs the automatic driving domain controller, the power domain controller, the chassis domain controller and the vehicle body domain controller to jointly complete the automatic setting of various driving preference settings under the driver account.
When the fingerprint information is not checked, the driver is reminded to check the voiceprint through intelligent voice, the voiceprint information is collected, when the voiceprint information is checked to be passed, the cockpit area controller automatically logs in the driver account, and informing an automatic driving domain controller, a power domain controller, a chassis domain controller and a vehicle body domain controller to complete automatic setting of various driving preference settings under the driver account.
When the voiceprint information is not checked, the driver is reminded to check the pattern password through intelligent voice, the pattern password is collected at the moment, and after the pattern password is checked to pass, the cockpit domain controller automatically logs in the driver account and informs the automatic driving domain controller, the power domain controller, the chassis domain controller and the vehicle body domain controller to complete automatic setting of various driving preference settings under the driver account together.
When the pattern password is not checked, the driver is reminded to check the character password through intelligent voice, the character password is collected at the moment, and after the character password is checked, the cockpit domain controller automatically logs in the driver account and informs the automatic driving domain controller, the power domain controller, the chassis domain controller and the vehicle body domain controller to jointly complete automatic setting of various driving preference settings under the driver account.
When the character password is not checked, the video telephone is automatically dialed to the operation server, and the operation server manually judges whether the checking is finished. Only after the operation server passes the manual verification, the cabin domain controller can automatically log in the driver account and complete the driving preference setting, and the driver can drive the commercial vehicle; otherwise, the account can not be logged in, and the commercial vehicle can not be driven.
The embodiment determines whether the driver identity information acquisition condition is satisfied by the following steps:
detecting vehicle door state information, detecting the occupancy state information of a driver seat and detecting the state information of a brake pedal; when the vehicle door is in a closed state, the driver seat is in an occupied state and the brake pedal is stepped down, the driver is indicated to be in the driver seat, and at the moment, the condition for acquiring the identity information of the driver is determined to be met.
It should be noted that, in the following description, before determining whether the driver identity information acquisition condition is met, the method further comprises the following steps:
awakening a cockpit domain controller, wherein the awakening mode comprises the following steps: and awakening the cockpit area controller when the detected door unlocking signal is detected. The door unlock signal may be generated by a door unlock operation performed by an APP (also referred to as a bluetooth key) of the operation terminal, or may be generated by a door unlock operation performed by a mechanical key, a remote control key, a Near Field Communication (NC) key, or the like.
In one embodiment of the present application, managing driver account exit is also included.
In particular to the method comprises the following steps: in the driving process of the commercial vehicle, driving behavior data and driving time information are also detected, wherein the driving behavior data comprise log-out data;
and when the log-out data is detected, controlling the cockpit area controller to log out of the log-in state of the driver account information, detecting whether a driver is in the driver seat, and clearing the preference configuration information corresponding to the driver account information when no driver is detected in the driver seat.
For example, when the driver clicks the log-out key on the control screen, the cockpit area controller logs out of the driver account, and at this time, if the vehicle door is opened and the driver seat is not occupied, the driver needs to log in the driver account again, and the driver can continue driving the vehicle. For another example, when the cabin zone controller is dormant, the driver account is automatically logged out, and the driver needs to log in again to continue driving the vehicle.
And when the driving time information is detected to exceed the distributed driving time limit and the commercial vehicle stops at the preset geographic position, controlling the cabin area controller to exit the login state of the driver account information, and clearing preference configuration information corresponding to the driver account information.
For example, when it is detected that the driving time limit of the driver has passed, the driver needs to wait for the commercial vehicle to travel to any one operation site and stop, and then automatically quit the driver account, and when no new authorization is obtained, the driver cannot continue driving the commercial vehicle. For another example, in the driving time limit device, if the operation server closes the driving authority of the driver, the operation server pushes a notification "driving authority closed of AAAAA license plate number" to the operation terminal of the driver, and when the commercial vehicle travels to any operation network and stops, the driver automatically exits the driver account, and when no new authorization is obtained, the driver cannot continue driving the commercial vehicle.
The embodiment of the application sets up the operation server, the driving authority of the driver is configured through the operation server, the driver and the commercial vehicle are conveniently and reasonably dispatched by the operation server, the management efficiency is improved, the driver account registration, the driving preference setting, the account login, the account logout and other processes can be managed, various driving preference settings in the commercial vehicle can be automatically completed along with the account login, the personalized customization requirements of the driver of the commercial vehicle can be realized, in addition, the account login, the account logout and other processes are automatic login and automatic logout, the operation is convenient and fast, the use authority and the data access authority of various functions are included in the preference configuration information, the use authority based on various functions can be accurately managed for the driver, and the privacy of the driver can be protected based on the data access authority.
The same technical concept as the commercial vehicle account management method in the foregoing embodiment belongs to, the embodiment of the present application further provides a commercial vehicle account management device 400, as shown in fig. 4, a schematic structural diagram of the commercial vehicle account management device in the embodiment of the present application is provided, and the device 400 is applied to an operation server, and includes: a right assigning unit 410, a preference obtaining unit 420, and an information transmitting unit 430, wherein:
the authority distributing unit 410 is used for generating commercial vehicle distribution information, wherein the commercial vehicle distribution information comprises a vehicle identification code of a commercial vehicle and driver account information distributed by the commercial vehicle;
the preference obtaining unit 420 is configured to obtain a binding relationship between the preference configuration information and the driver account information, and obtain, according to the binding relationship, preference configuration information corresponding to the allocated driver account information, where the binding relationship is generated according to the driver account information provided by the operation terminal and corresponding preference configuration information at a driver registration stage;
and an information sending unit 430, configured to send the commercial vehicle distribution information and the acquired preference configuration information to a cabin domain controller of the commercial vehicle according to the vehicle identification code, so that the cabin domain controller performs account login according to the commercial vehicle distribution information, and performs driving preference setting according to the preference configuration information after the account login is successful.
In an embodiment of the application, the commercial vehicle account management apparatus 400 further includes a preference updating unit, configured to update preference configuration information, specifically, to collect preference configuration modification information provided by an operation terminal or a vehicle terminal, and update the preference configuration information according to the preference configuration modification information; and/or collecting driving behavior data corresponding to the driver account information, and updating the preference configuration information according to the driving behavior data.
In an embodiment of the present application, the commercial vehicle allocation information further includes driving time limit allocated to the commercial vehicle, and the commercial vehicle account management device 400 further includes an update detection unit, configured to detect whether preference configuration information corresponding to the allocated driver account information is updated; and for detecting whether the allocated driving time limit of the commercial vehicle has changed.
Correspondingly, the information sending unit 430 is configured to send the updated preference configuration information to the cabin domain controller of the commercial vehicle when the preference configuration information corresponding to the allocated driver account information is updated; and the cabin area controller is used for sending the changed driving time limit to the commercial vehicle when the distributed driving time limit of the commercial vehicle is changed.
In an embodiment of the present application, the commercial vehicle account management apparatus 400 further includes a notification generating unit, configured to generate a vehicle driving permission notification according to the vehicle identification code, the allocated driver account information of the commercial vehicle, and the driving time limit when the generation of the commercial vehicle allocation information or the monitoring of the change of the allocated driving time limit of the commercial vehicle occurs.
Correspondingly, the information sending unit 430 is configured to send the vehicle driving authority notification to the operation terminal, so as to notify the driver of obtaining the driving authority for the relevant commercial vehicle by using the operation terminal.
It can be understood that the above-mentioned commercial vehicle account management device 400 can implement the steps of the commercial vehicle account management method provided in the foregoing embodiment, and the explanations regarding the commercial vehicle account management method are all applicable to the commercial vehicle account management device 400, and are not repeated herein.
The same technical concept as the commercial vehicle account management method in the foregoing embodiment belongs to, the embodiment of the present application further provides a commercial vehicle account management device 500, as shown in fig. 5, a schematic structural diagram of the commercial vehicle account management device in the embodiment of the present application is provided, and the device 400 is applied to a cabin domain controller of a commercial vehicle, and includes: an information receiving unit 510, an identity information collecting and verifying unit 520, an automatic login unit 530 and a preference setting unit 540, wherein:
an information receiving unit 510, configured to receive commercial vehicle allocation information and preference configuration information sent by an operator server, where the operator server is configured to execute the commercial vehicle account management method according to any one of claims 1 to 4;
the identity information acquisition and verification unit 520 is used for acquiring the identity information of the driver when the condition for acquiring the identity information of the driver is met, and verifying whether the identity information of the driver is matched with the allocated driver account information of the commercial vehicle;
the automatic login unit 530 is used for logging in the cockpit domain controller according to the matched driver account information when the driver identity information is matched with the allocated driver account information of the commercial vehicle, so as to obtain preference configuration information corresponding to the matched driver account information;
a preference setting unit 540, configured to complete the driving preference setting according to the preference configuration information.
In an embodiment of the application, the commercial vehicle account management device 500 further includes an information saving unit, configured to save the received commercial vehicle distribution information and preference configuration information to a preset storage area of the cabin area controller, where a data pair of the reserved quantity of the commercial vehicle distribution information and the preference configuration information that are recently sent by the operation server is saved in the preset storage area.
Correspondingly, the identity information collecting and verifying unit 520 is configured to extract driver account information from the pairs of commercial vehicle distribution information and preference configuration information data stored in the preset storage area, and obtain approval information according to the extracted driver account information; and comparing the driver identity information with the approval information, and obtaining matched driver account information when the driver identity information is matched with the driver account information in the approval information.
In one embodiment of the present application, the identity information acquisition and verification unit 520 is used for detecting vehicle door state information, detecting occupancy state information of a driver seat, and detecting state information of a brake pedal; when the vehicle door is in a closed state, the driver seat is in an occupied state and the brake pedal is stepped down, the condition for acquiring the identity information of the driver is determined to be met.
In an embodiment of the present application, the driver identity information includes at least one identity information type of face information, fingerprint information, voiceprint information, and password information, the information type of the approval information is corresponding to the identity information type of the driver identity information, and the identity information collecting and verifying unit 520 is further configured to compare the at least one identity information type with the approval information of the corresponding information type in sequence, determine whether the driver identity information and the approval information satisfy a consistency condition, if so, determine that the driver identity information matches the driver account information in the approval information, if not, send a video application to the operation server, and obtain the driver account information matching the driver identity information according to an approval notification of the operation server based on the video application.
In an embodiment of the present application, the commercial vehicle account management apparatus 500 further includes an exit control unit, configured to detect driving behavior data and driving time information during driving of the commercial vehicle, where the driving behavior data includes exit log-in data; when login exiting data is detected, controlling the cockpit area controller to exit the login state of the driver account information, detecting whether a driver is in the driver seat, and when no driver is detected in the driver seat, removing preference configuration information corresponding to the driver account information; and when the driving time information is detected to exceed the distributed driving time limit and the commercial vehicle stops at the preset geographic position, controlling the cabin area controller to exit the login state of the driver account information, and clearing preference configuration information corresponding to the driver account information. It can be understood that the above-mentioned commercial vehicle account management device 500 can implement the steps of the commercial vehicle account management method provided in the foregoing embodiment, and the relevant explanations regarding the commercial vehicle account management method are all applicable to the commercial vehicle account management device 500, and are not repeated herein.
Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present application. Referring to fig. 6, at a hardware level, the electronic device includes a processor, and optionally further includes an internal bus, a network interface, and a memory. The Memory may include a Memory, such as a Random-Access Memory (RAM), and may further include a non-volatile Memory, such as at least 1 disk Memory. Of course, the electronic device may also include hardware required for other services.
The processor, the network interface, and the memory may be connected to each other by an internal bus, which may be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 6, but that does not indicate only one bus or one type of bus.
And the memory is used for storing programs. In particular, the program may include program code comprising computer operating instructions. The memory may include both memory and non-volatile storage and provides instructions and data to the processor.
And the processor reads the corresponding computer program from the nonvolatile memory into the memory and then runs the computer program to form the commercial vehicle account management device on a logic level. The processor is used for executing the program stored in the memory and is specifically used for executing the following operations:
generating commercial vehicle distribution information, wherein the commercial vehicle distribution information comprises a vehicle identification code of a commercial vehicle and the distributed driver account information of the commercial vehicle;
acquiring a binding relationship between preference configuration information and driver account information, and acquiring preference configuration information corresponding to the allocated driver account information according to the binding relationship, wherein the binding relationship is generated according to the driver account information provided by an operation terminal and corresponding preference configuration information in a driver registration stage;
and sending the distribution information of the commercial vehicle and the acquired preference configuration information to a cabin domain controller of the commercial vehicle according to the vehicle identification code, so that the cabin domain controller performs account login according to the distribution information of the commercial vehicle and performs driving preference setting according to the preference configuration information after the account login is successful.
Alternatively, the first and second electrodes may be,
receiving commercial vehicle distribution information and preference configuration information sent by an operation server;
when the condition of acquiring the driver identity information is met, acquiring the driver identity information, and verifying whether the driver identity information is matched with the driver account information distributed to the commercial vehicle;
if so, logging in the cabin domain controller according to the matched driver account information to obtain preference configuration information corresponding to the matched driver account information;
and finishing the driving preference setting according to the preference configuration information.
The method executed by the commercial vehicle account management device according to the embodiment shown in fig. 2 or fig. 3 of the present application may be applied to or implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
The electronic device may further execute the method for executing the commercial vehicle account management in fig. 2 or fig. 3, and implement the functions of the commercial vehicle account management device in the embodiment shown in fig. 2 or fig. 3, which are not described herein again in this application embodiment.
The embodiment of the application also provides a computer-readable storage medium, which stores one or more programs, where the one or more programs include instructions, and when the instructions are executed by an electronic device including a plurality of application programs, the instructions can cause the electronic device to execute the method executed by the commercial vehicle account management device in the embodiment shown in fig. 2 or fig. 3.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both permanent and non-permanent, removable and non-removable media, may implement the information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrases "comprising a," "8230," "8230," or "comprising" does not exclude the presence of other like elements in a process, method, article, or apparatus comprising the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (13)

1. A commercial vehicle account management method is characterized by being executed by an operation server, and comprises the following steps:
generating commercial vehicle distribution information, wherein the commercial vehicle distribution information comprises a vehicle identification code of a commercial vehicle and the distributed driver account information of the commercial vehicle;
acquiring a binding relationship between preference configuration information and driver account information, and acquiring preference configuration information corresponding to the allocated driver account information according to the binding relationship, wherein the binding relationship is generated according to the driver account information provided by an operation terminal and corresponding preference configuration information in a driver registration stage;
and sending the distribution information of the commercial vehicle and the acquired preference configuration information to a cabin domain controller of the commercial vehicle according to the vehicle identification code, so that the cabin domain controller performs account login according to the distribution information of the commercial vehicle and performs driving preference setting according to the preference configuration information after the account login is successful.
2. The method of claim 1, further comprising updating preference configuration information;
the preference configuration information includes at least one of vehicle personalization setting information, function use authority setting information, and data access authority setting information, and the updating preference configuration information includes:
collecting preference configuration modification information provided by an operation terminal or a vehicle terminal, and updating the preference configuration information according to the preference configuration modification information; and/or the presence of a gas in the gas,
and collecting driving behavior data corresponding to the driver account information, and updating the preference configuration information according to the driving behavior data.
3. The method of claim 1, wherein the commercial vehicle allocation information further includes a driving time limit for which a commercial vehicle is allocated, and further comprising, after sending the commercial vehicle allocation information and the acquired preferred configuration information to a passenger cabin domain controller of the commercial vehicle according to the vehicle identification code:
detecting whether preference configuration information corresponding to the allocated driver account information is updated or not, and if the preference configuration information is updated, sending the updated preference configuration information to a cabin domain controller of the commercial vehicle;
and detecting whether the distributed driving time limit of the commercial vehicle is changed or not, and if so, sending the changed driving time limit to a cabin domain controller of the commercial vehicle.
4. The method of claim 3, wherein in generating the commercial vehicle allocation information or in detecting a change in the driving time limit allocated to the commercial vehicle, further comprising:
generating a vehicle driving permission notification according to the vehicle identification code, the allocated driver account information of the commercial vehicle and the driving time limit;
and sending the vehicle driving authority notification to an operation terminal so as to notify a driver of obtaining driving authority of the relevant commercial vehicle by using the operation terminal.
5. A method of commercial vehicle account management, performed by a passenger cabin domain controller of a commercial vehicle, the method comprising:
receiving commercial vehicle distribution information and preference configuration information sent by an operator server, wherein the operator server is used for executing the commercial vehicle account management method according to any one of claims 1 to 4;
when the condition of acquiring the driver identity information is met, acquiring the driver identity information, and verifying whether the driver identity information is matched with the driver account information distributed to the commercial vehicle;
if so, logging in the cockpit domain controller according to the matched driver account information to obtain preference configuration information corresponding to the matched driver account information;
and finishing the driving preference setting according to the preference configuration information.
6. The method of claim 5, wherein the receiving the commercial vehicle allocation information and the preference configuration information sent by the operation server comprises:
storing the received commercial vehicle distribution information and preference configuration information into a preset storage area of the cabin area controller, wherein the preset storage area stores a reserved number of commercial vehicle distribution information and preference configuration information data pairs which are recently sent by an operation server;
verifying whether the driver identity information matches the driver account information in the commercial vehicle distribution information includes:
extracting driver account information from the commercial vehicle distribution information and preference configuration information data pairs stored in the preset storage area, and obtaining approval information according to the extracted driver account information;
and comparing the driver identity information with the approval information, and obtaining matched driver account information when the driver identity information is matched with the driver account information in the approval information.
7. The method of claim 6, wherein the determination as to whether the driver status information collecting condition is satisfied is made by:
detecting vehicle door state information, detecting the occupancy state information of a driver seat and detecting the state information of a brake pedal;
when the vehicle door is in a closed state, the driver seat is in an occupied state and the brake pedal is stepped down, the condition for acquiring the identity information of the driver is determined to be met.
8. The method of claim 6, wherein the driver identity information comprises at least one identity information type selected from face information, fingerprint information, voiceprint information and password information, the information type of the approval information corresponds to the identity information type of the driver identity information, the driver identity information is compared with the approval information, and when the driver identity information is matched with the driver account information in the approval information, the matched driver account information is obtained, comprising:
and comparing the at least one identity information type with the approval information of the corresponding information type in sequence, determining whether the identity information of the driver and the approval information meet the consistency condition, if so, determining that the identity information of the driver is matched with the driver account information in the approval information, if not, sending a video application to an operation server, and obtaining the driver account information matched with the identity information of the driver according to a verification notice of the operation server based on the video application.
9. The method of claim 5, further comprising:
in the running process of the commercial vehicle, driving behavior data and driving time information are also detected, wherein the driving behavior data comprise log-out data;
when login exiting data is detected, controlling the cockpit area controller to exit the login state of the driver account information, detecting whether a driver is in the driver seat, and when no driver is detected in the driver seat, removing preference configuration information corresponding to the driver account information;
and when the driving time information is detected to exceed the distributed driving time limit and the commercial vehicle stops at the preset geographic position, controlling the cabin domain controller to exit the login state of the driver account information, and clearing preference configuration information corresponding to the driver account information.
10. A commercial vehicle account management device is characterized in that the device is applied to an operation server and comprises:
the authority distribution unit is used for generating commercial vehicle distribution information, and the commercial vehicle distribution information comprises a vehicle identification code of a commercial vehicle and driver account information distributed by the commercial vehicle;
the preference acquisition unit is used for acquiring the binding relationship between the preference configuration information and the driver account information and acquiring the preference configuration information corresponding to the distributed driver account information according to the binding relationship, wherein the binding relationship is generated according to the driver account information provided by the operation terminal and the corresponding preference configuration information in the driver registration stage;
and the information sending unit is used for sending the distribution information of the commercial vehicle and the acquired preference configuration information to a cabin domain controller of the commercial vehicle according to the vehicle identification code, so that the cabin domain controller can log in an account according to the distribution information of the commercial vehicle and can set driving preference according to the preference configuration information after the log-in is successful.
11. A commercial vehicle account management device is characterized in that the device is applied to a cabin domain controller of a commercial vehicle, and comprises the following components:
an information receiving unit, configured to receive commercial vehicle distribution information and preference configuration information sent by an operator server, where the operator server is configured to execute the commercial vehicle account management method according to any one of claims 1 to 4;
the identity information acquisition and verification unit is used for acquiring the identity information of the driver when the condition for acquiring the identity information of the driver is met, and verifying whether the identity information of the driver is matched with the allocated driver account information of the commercial vehicle;
the automatic login unit is used for logging in the cockpit domain controller according to the matched driver account information to obtain preference configuration information corresponding to the matched driver account information when the driver identity information is matched with the driver account information distributed to the commercial vehicle;
and the preference setting unit is used for finishing the driving preference setting according to the preference configuration information.
12. An electronic device, comprising:
a processor; and
a memory arranged to store computer executable instructions that when executed cause the processor to perform the method of managing commercial vehicle accounts of any one of claims 1 to 4 or the method of managing commercial vehicle accounts of any one of claims 5 to 9.
13. A computer readable storage medium storing one or more programs which, when executed by an electronic device comprising a plurality of application programs, cause the electronic device to perform the method of managing commercial vehicle accounts of any one of claims 1 to 4 or to perform the method of managing commercial vehicle accounts of any one of claims 5 to 9.
CN202210790836.0A 2022-07-05 2022-07-05 Commercial vehicle account management method and device, electronic equipment and storage medium Pending CN115139954A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210790836.0A CN115139954A (en) 2022-07-05 2022-07-05 Commercial vehicle account management method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210790836.0A CN115139954A (en) 2022-07-05 2022-07-05 Commercial vehicle account management method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115139954A true CN115139954A (en) 2022-10-04

Family

ID=83412622

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210790836.0A Pending CN115139954A (en) 2022-07-05 2022-07-05 Commercial vehicle account management method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115139954A (en)

Similar Documents

Publication Publication Date Title
US11959761B1 (en) Passenger profiles for autonomous vehicles
CN110154954B (en) Intelligent system for judging identity of passenger by automatically driving automobile
CN105719498B (en) Road rules advisor using vehicle telematics
RU2643627C2 (en) System and method of setting user settings
US20190366979A1 (en) Management server, management system, and management method
CN110182024B (en) Vehicle window tinting system and method for vehicle
US6167333A (en) Highway information system
CN109643117A (en) Vehicle mobile authorization
US20010040504A1 (en) Cognitive system for a vehicle and its occupants
US10525933B2 (en) Vehicle, terminal device, and method for controlling vehicle
WO2014083775A1 (en) Vehicle-mounted program update device
CN113570013A (en) Service execution method and device
KR101730581B1 (en) Driver specific vehicle configuration
CN108141710A (en) Communication between vehicle ECU and neighbouring external device (ED)
CN109689444A (en) Vehicle access mandate
US20230202413A1 (en) Vehicle identity access management
CN111914237A (en) Driver biometric authentication and GPS service
CN115123143B (en) Vehicle personalized welcome method, system, vehicle and medium
CN107074194B (en) Method for controlling the operation of at least one functional component of a motor vehicle and motor vehicle
CN115689774A (en) Method and system for optimizing a vehicle event process
US10710554B2 (en) Telematics device and method for taking out vehicle insurance and estimating insurance fees
US11603120B2 (en) Autonomous driving co-driver switch mode certification system and method of its operation in a commercial vehicle ELD
US20230129668A1 (en) Server, information processing system and information processing method
CN115139954A (en) Commercial vehicle account management method and device, electronic equipment and storage medium
DE102023113482A1 (en) INTERNAL VEHICLE CONTROL SYSTEM FOR VEHICLE ACCESSORIES INTEGRATION

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