Driver sign-off method, driver sign-off device, electronic equipment and readable storage medium

The driver sign-out method and device address the issue of information leakage by automating the sign-out process during shift handovers, using sensors and location tracking to ensure secure transitions in the taxi or bus industry.

CN119228340APending Publication Date: 2024-12-31SHENZHEN STREAMING VIDEO TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411207140.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the taxi or bus industry, there is a risk of personal information leakage due to drivers forgetting to sign out and hand over the vehicle, compromising security during shift handovers.

Method used

A driver sign-out method and device that automatically determines if the current time is within a shift handover period and the vehicle is in a designated area, using sensors and location tracking to sign out the current driver and prompt the next driver to sign in, ensuring secure handovers.

Benefits of technology

The method and device effectively protect personal information security by ensuring drivers sign out during handovers, reducing the risk of information leakage and maintaining secure vehicle transitions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228340A_ABST
    Figure CN119228340A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of vehicles, and provides a driver sign-off method, a driver sign-off device, electronic equipment and a readable storage medium. The driver sign-off method comprises the following steps: if the current time is in a shift change time period and a vehicle is in a shift change area, a target driver is signed off, and the target driver is a driver which aims at the vehicle and is in a sign-in state at the current time. According to the invention, the personal information safety of the driver in the shift change process can be protected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of vehicle technology, and in particular relates to a driver sign-out method, a driver sign-out device, an electronic device, and a readable storage medium. Background Art

[0002] In the taxi or bus industry, it is common to encounter situations where one vehicle has multiple drivers. When different drivers hand over their shifts, in order to ensure the information security of the previous driver, the previous driver needs to sign out and then the next driver signs in. However, in actual use, it is often encountered that some drivers forget to sign out and hand over the vehicle to the next driver, which leads to the risk of their personal information being leaked. Summary of the invention

[0003] The embodiments of the present application provide a driver sign-out method, a driver sign-out device, an electronic device, and a readable storage medium, which can protect the personal information security of the driver during the shift handover process.

[0004] In a first aspect, an embodiment of the present application provides a driver sign-out method, comprising:

[0005] If the current time is within the shift handover time period and the vehicle is in the shift handover area, the target driver is signed out, and the target driver is the driver who is in the signed-in state for the vehicle at the current time.

[0006] In an embodiment of the present application, if the current time is within the handover time period and the vehicle is in the handover area, it can be determined that the vehicle needs to be handed over, that is, the target driver needs to hand over the vehicle to the next driver. In this case, by automatically signing out the target driver, the personal information security of the target driver during the handover process can be protected.

[0007] In a possible implementation of the first aspect, if the current time is within the shift handover time period and the vehicle is within the shift handover area, signing out the target driver includes:

[0008] When the vehicle is turned on, if the current time is within the handover time period, the vehicle is within the handover area, and a driver signed in before the vehicle was last shut down, the driver is determined to be the target driver and the target driver is signed out.

[0009] In a possible implementation of the first aspect, the driver sign-out method further includes:

[0010] When the vehicle is turned on, if the current time is not within the shift handover time period or the vehicle is not within the shift handover area, and a driver signed in before the vehicle was last shut down, the driver is determined to be the target driver, and the sign-in status of the target driver is maintained.

[0011] In a possible implementation of the first aspect, if the current time is within the shift handover time period and the vehicle is within the shift handover area, signing out the target driver includes:

[0012] After the vehicle is turned on, if a driver signs in for the vehicle, the driver is determined to be the target driver, and when the current time is within the shift handover time period and the vehicle runs into the shift handover area, it is determined whether the target driver has left the driving seat;

[0013] If the target driver leaves the driving seat, the target driver is signed out.

[0014] In a possible implementation of the first aspect, a method for determining whether the target driver leaves the driving seat is at least one of the following three methods;

[0015] Method 1, determining whether the door corresponding to the driver's seat is opened;

[0016] Method 2, determining whether the pressure on the driver's seat disappears;

[0017] Method three, obtaining an image of the driver's seat, and determining whether there is someone in the driver's seat based on the image.

[0018] In a possible implementation manner of the first aspect, after signing out the target driver, the method further includes:

[0019] A prompt message is issued, wherein the prompt message is used to prompt the next driver to sign in.

[0020] In a possible implementation of the first aspect, if the current time is within the shift handover time period and the vehicle is within the shift handover area, signing out the target driver includes:

[0021] Get the current time;

[0022] If the current time is within the shift handover time period, obtaining the current location information of the vehicle;

[0023] If the current location information is within the shift handover area, determining that the vehicle is within the shift handover area and signing out the target driver;

[0024] Alternatively, obtaining the current location information of the vehicle;

[0025] If the current location information is within the shift handover area, determining that the vehicle is within the shift handover area and acquiring the current time;

[0026] If the current time is within the shift handover time period, the target driver is signed out.

[0027] In a second aspect, an embodiment of the present application provides a driver sign-out device, comprising:

[0028] The driver sign-out module is used to sign out a target driver if the current time is within the shift handover time period and the vehicle is in the shift handover area. The target driver is the driver who is in the signed-in state for the vehicle at the current time.

[0029] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the driver sign-off method as described in the first aspect above is implemented.

[0030] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the driver sign-off method as described in the first aspect above is implemented.

[0031] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the driver sign-off method described in the first aspect above.

[0032] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0034] Figure 1 is a schematic flow chart of a driver sign-out method provided in an embodiment of the present application;

[0035] Figure 2 is another schematic flow chart of the driver sign-out method provided in an embodiment of the present application;

[0036] Figure 3 It is a structural schematic diagram of a driver sign-out device provided in an embodiment of the present application;

[0037] Figure 4 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0039] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0040] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0041] It should also be understood that in the embodiments of the present application, "plurality" refers to two or more than two.

[0042] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0043] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0044] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0045] The driver sign-off method provided in the embodiment of the present application can be applied to electronic devices such as mobile phones, tablet computers, wearable devices, vehicle-mounted devices, laptop computers, ultra-mobile personal computers (UMPCs), netbooks, personal digital assistants (PDAs), etc. The embodiment of the present application does not impose any restrictions on the specific types of electronic devices.

[0046] See also Figure 1 , Figure 1 A schematic flow chart of a driver sign-out method provided in an embodiment of the present application is shown. As an example but not a limitation, the method includes the following steps:

[0047] Step 101: If the current time is within the shift handover time period and the vehicle is within the shift handover area, sign out the target driver.

[0048] The target driver is the driver who is in the signed-in state for the vehicle at the current time. Since a vehicle usually has only one driver at the same time, for any vehicle, if a driver signs in for it, there is only one driver in the signed-in state at the same time. Of course, if the driver has not signed in for the vehicle or has signed out, it is determined that the driver is in the unsigned-in state for the vehicle.

[0049] In one application scenario, the electronic device may include a driver information registration module for realizing the driver's registration in the taxi system. After the driver successfully registers in the taxi system, he can sign in for the vehicle by swiping a card, entering an account password, or scanning his face. After signing in, the vehicle's mileage, fare amount and other operating information are recorded in the driver's account. The driver can only view his operating information of the vehicle after successfully logging into his account. The driver's account may be the driver's account in the taxi system, and the taxi system may refer to a system that can manage taxis, whose functions include but are not limited to recording the operating information of drivers and vehicles.

[0050] The current time may refer to the current system time of the electronic device. The electronic device may include a time detection module for detecting the current system time of the electronic device. Of course, it can be understood that the current time may also be obtained by the electronic device from a time server on the Internet, and the present application does not impose any restrictions on the method for obtaining the current time.

[0051] The handover time period may refer to a time period during which a vehicle needs to be handed over, that is, a time period during which the vehicle can be handed over to the next driver. The handover area may refer to an area during which a vehicle needs to be handed over, that is, an area during which the vehicle can be handed over to the next driver.

[0052] Optionally, the taxi operator can set the handover time period and handover area according to actual needs, and this application does not limit this. For example, the taxi operator sets the taxi handover time period to 18:00 to 18:30, and the handover area is area A. Then the handover time period and handover area set by the taxi operator can be input into the electronic device and stored, so that the electronic device can determine whether the vehicle handover is required based on the handover time period and handover area. If it is determined that the vehicle handover is required, in order to protect the driver's personal information security, the driver who is in the sign-in state at the current time will automatically sign out of the vehicle handover.

[0053] Before automatically signing out the driver, the electronic device needs to determine whether the current time is within the shift handover time period and whether the vehicle is in the shift handover area. If the current time is within the shift handover time period and the vehicle is in the shift handover area, it can be determined that the vehicle is in the shift handover area within the shift handover time period. In this case, for the vehicle, by automatically executing the sign-out operation on the driver in the signed-in state (i.e., the target driver), the target driver can be automatically signed out, thereby protecting the personal information security of the target driver during the vehicle handover process.

[0054] In one possible implementation, the electronic device can obtain the current location information of the vehicle, and determine whether the vehicle is in the handover area based on the current location information. Specifically, if the current location information is in the handover area, it is determined that the vehicle is in the handover area; if the current location information is not in the handover area, it is determined that the vehicle is not in the handover area. Among them, the electronic device can obtain the current location information of the vehicle through a positioning module to achieve vehicle positioning. Optionally, the above-mentioned positioning module can be any module that can achieve positioning, and the present application does not limit the specific type of the positioning module. For example, the above-mentioned positioning module can be a Global Positioning System (GPS) module.

[0055] It should be noted that if the electronic device is located in the vehicle, the current location information of the electronic device is the current location information of the vehicle, so the current location information of the vehicle can be obtained through the positioning module of the electronic device. Of course, it is understandable that when the electronic device is located in the vehicle or not in the vehicle, the current location information of the vehicle can also be obtained through the positioning module of the vehicle, and the current location information of the vehicle is sent to the electronic device, thereby ensuring that the electronic device obtains the current location information of the vehicle.

[0056] It should be noted that the present application does not limit the execution order of the two steps of determining whether the current time is within the shift handover time period and determining whether the current position information of the vehicle is within the shift handover area.

[0057] In one possible implementation, the electronic device can simultaneously obtain the current time and the current location information of the vehicle, and determine whether the current time is within the shift handover time period, and determine whether the current location information is within the shift handover area; if the current time is within the shift handover time period and the current location information is within the shift handover area, the target driver is signed out; if the current time is not within the shift handover time period or the current location information is not within the shift handover area, the target driver is not signed out.

[0058] In another possible implementation, the electronic device may first obtain the current time and determine whether the current time is within the shift handover time period; if the current time is not within the shift handover time period, there is no need to obtain the current location information of the vehicle and the target driver will not be signed out. Since there is no need to obtain the current location information of the vehicle and determine whether the current location information is within the shift handover area, the use of resources of the electronic device is reduced, so the power consumption of the electronic device can be reduced. If the current time is within the shift handover time period, the current location information of the vehicle is obtained again to determine whether the current location information is within the shift handover area; if the current location information is within the shift handover area, the target driver is signed out; if the current location information is not within the shift handover area, the target driver is not signed out.

[0059] In another possible implementation, the electronic device may first obtain the current location information of the vehicle and determine whether the current location information is within the handover area; if the current location information is not within the handover area, there is no need to determine the current time and the target driver will not be signed out. Since there is no need to obtain the current time and determine whether the current time is within the handover time period, the use of resources of the electronic device is reduced, so the power consumption of the electronic device can be reduced. If the current location information is within the handover area, the current time is obtained and it is determined whether the current time is within the handover time period; if the current time is within the handover time period, the target driver is signed out; if the current time is not within the handover time period, the target driver is not signed out.

[0060] It should be noted that the electronic device can execute the driver sign-off scheme provided in this application when the vehicle is turned on, or it can execute the driver sign-off scheme provided in this application after the vehicle is turned on. Specifically, the electronic device executes the driver sign-off scheme provided in this application at intervals of a preset time after the vehicle is turned on. The preset time can be any preset time, which is not limited in this application. For example, the preset time is 2 seconds.

[0061] In a possible implementation, the specific process of the electronic device executing the driver sign-off solution provided by the present application when the vehicle is turned on includes:

[0062] When the vehicle is turned on, if the current time is within the shift handover time period, the vehicle is within the shift handover area, and a driver signed in before the vehicle was last shut down, the driver is determined to be the target driver and the target driver is signed out.

[0063] In the scenario when the vehicle is turned on, for this startup of the vehicle, since the target driver is the one who signed in before the vehicle was last shut down, the target driver can be understood as the previous driver, that is, the driver who signed in before the vehicle was turned on this time.

[0064] When the vehicle is turned on, the electronic device can determine whether the previous driver needs to sign out for the vehicle through time information (i.e. the current time) and positioning information (i.e. the current location information of the vehicle), and automatically sign out the previous driver if it is determined that the previous driver needs to sign out, thereby protecting the personal information security of the previous driver during the shift handover process and controlling the vehicle to be in a non-signed-in state, waiting for the next driver to sign in.

[0065] When the vehicle is turned on, if the current time is within the shift handover time period, the vehicle is within the shift handover area, and no driver signed in before the vehicle was last shut down, the vehicle is determined to be in a non-signed-in state and is waiting for the next driver to sign in.

[0066] In one possible implementation, when the vehicle is turned on, if the current time is not within the shift handover time period or the vehicle is not within the shift handover area, and a driver signed in before the vehicle was last shut down, the driver is determined to be the target driver and the target driver's sign-in status is maintained.

[0067] When the vehicle is started, if the current time is not within the shift handover period or the vehicle is not in the shift handover area, it can be determined that no shift handover is required for the vehicle, that is, there is no need to sign out the previous driver. On this basis, by maintaining the previous driver's sign-in status, the previous driver can be avoided from signing in again.

[0068] Exemplarily, the shift handover time period is from 18:00 to 18:30. If the vehicle is started at 10:00, the electronic device detects that the current time 10:00 is not within the shift handover time period. In this case, the electronic device maintains the sign-in status of the previous driver A, and driver A does not need to sign in again. If the vehicle is started at 18:10, the electronic device detects that the current time 18:10 is within the shift handover time period, but the vehicle is not in the shift handover area. In this case, the electronic device maintains the sign-in status of the previous driver A, and driver A does not need to sign in again. If the vehicle is started at 18:20, the electronic device detects that the current time 18:20 is within the shift handover time period and determines through positioning that the vehicle is within the shift handover area. In this case, the electronic device automatically signs out the previous driver A and prompts the next driver B to sign in.

[0069] In one possible implementation, the specific process of the electronic device executing the driver sign-off solution provided in this application after the vehicle is started up includes the following steps.

[0070] Step 201, after the vehicle is turned on, if a driver signs in for the vehicle, the driver is determined to be the target driver, and when the current time is within the shift handover time period and the vehicle runs into the shift handover area, it is determined whether the target driver has left the driving seat.

[0071] After the vehicle is turned on, the driver can sign in for the vehicle. If the driver signs in successfully, it can be determined that the driver is the driver who is in the signed-in state for the vehicle (ie, the target driver).

[0072] In the scenario after the vehicle is turned on, for this startup of the vehicle, since the target driver is the driver who signed in after the vehicle was turned on and is currently driving the vehicle, the target driver can be understood as the current driver.

[0073] In a possible implementation, the method of determining whether the target driver leaves the driving seat may be at least one of the following three methods;

[0074] Method 1: determine whether the door corresponding to the driver's seat is opened.

[0075] A door sensor may be provided on the door of the vehicle, and the electronic device may determine whether the door corresponding to the driver's seat is opened through the door sensor, or may determine whether the door corresponding to the driver's seat is opened by analyzing the vehicle CAN data, which is not limited in this application. Among them, the door sensor is used to determine the switch state of the door. The CAN data includes data indicating whether the door is opened. The door corresponding to the driver's seat may refer to the door that provides a passage for the driver to enter and exit the vehicle.

[0076] Method 2: Determine whether the pressure on the driver's seat disappears.

[0077] A seat sensor may be provided on the driver's seat of the vehicle, and the seat sensor may specifically be a pressure sensor for continuously detecting the pressure on the driver's seat. The electronic device may obtain the pressure on the driver's seat from the seat sensor, and compare the detected pressure with the pressure threshold. If the pressure on the driver's seat changes from being greater than the pressure threshold to being less than the pressure threshold, it is determined that the pressure on the driver's seat disappears. The pressure threshold is used to determine whether the pressure on the driver's seat disappears. The pressure threshold may be a very small value, such as 0. Of course, it may also be set based on an empirical value, which is not limited in the present application.

[0078] Method three: obtain an image of the driver's seat and determine whether there is someone in the driver's seat based on the image.

[0079] A camera may be installed near the driver's seat of the vehicle to collect an image of the driver's seat. The electronic device may obtain the image of the driver's seat from the camera, and by performing face analysis on the image of the driver's seat, it may be determined whether there is someone in the driver's seat.

[0080] In the case of using any of the above three methods to determine whether the target driver has left the driver's seat, if method one is used for judgment, the specific plan may be: if the door corresponding to the driver's seat is opened, it is determined that the target driver has left the driver's seat, otherwise it is determined that the target driver has not left the driver's seat; if method two is used for judgment, the specific plan may be: if the pressure on the driver's seat disappears, it is determined that the target driver has left the driver's seat, otherwise it is determined that the target driver has not left the driver's seat; if method three is used for judgment, the specific plan may be: if it is determined based on the image that there is no one in the driver's seat, it is determined that the target driver has left the driver's seat, otherwise it is determined that the target driver has not left the driver's seat.

[0081] In the case of using any two of the above three methods to determine whether the target driver has left the driver's seat, if method one and method two are used for judgment, the specific solution may be: if the door corresponding to the driver's seat is opened and the pressure on the driver's seat disappears, it is determined that the target driver has left the driver's seat, otherwise it is determined that the target driver has not left the driver's seat; if method one and method three are used for judgment, the specific solution may be: if the door corresponding to the driver's seat is opened and it is determined based on the image that there is no one in the driver's seat, it is determined that the target driver has left the driver's seat, otherwise it is determined that the target driver has not left the driver's seat; if method two and method three are used for judgment, the specific solution may be: if the pressure on the driver's seat disappears and it is determined based on the image that there is no one in the driver's seat, it is determined that the target driver has left the driver's seat, otherwise it is determined that the target driver has not left the driver's seat.

[0082] When the above three methods are used to jointly determine whether the target driver has left the driver's seat, the specific plan may be: if the door corresponding to the driver's seat is opened, the pressure on the driver's seat disappears, and it is determined based on the image that there is no one in the driver's seat, then it is determined that the target driver has left the driver's seat; otherwise, it is determined that the target driver has not left the driver's seat.

[0083] After the vehicle is turned on and the driver signs in, the driver can control the operation of the vehicle. During the continuous operation of the vehicle, the electronic device can determine whether the current time is within the handover time period and whether the vehicle is in the handover area (i.e., whether the vehicle runs into the handover area). When the current time is within the handover time period and the vehicle runs into the handover area, by determining whether the target driver has left the driver's seat, it can be determined whether it is necessary to automatically sign out the target driver; if the target driver leaves the driver's seat, it can be determined that the target driver wants to hand over the vehicle to the next driver, i.e., there is a vehicle handover action. In this case, for the vehicle, the electronic device can automatically sign out the target driver, thereby protecting the personal information security of the target driver during the handover process; if the target driver does not leave the driver's seat, it can be determined that the target driver does not need to hand over the vehicle to the next driver for the time being, i.e., there is no need to automatically sign out the target driver for the time being. In this case, for the vehicle, the electronic device does not temporarily sign out the target driver, and continues to return to execute the step of determining whether the current time is within the handover time period and whether the vehicle is in the handover area and subsequent steps.

[0084] Exemplarily, the shift handover period is from 18:00 to 18:30. After driver C starts the vehicle and signs in at 8:15, the vehicle continues to run. After driver C drives the vehicle to the shift handover area at 18:15, the seat sensor on the driver's seat detects that driver C has left, and the electronic device automatically signs out driver C and prompts the new driver to sign in.

[0085] Step 202, if the target driver leaves the driving seat, then sign out the target driver.

[0086] After the electronic device signs out the target driver, the vehicle is in an unsigned-in state and can wait for the next driver to sign in.

[0087] In a possible implementation, after signing out the target driver, the electronic device further includes:

[0088] Send a reminder message to remind the next driver to sign in.

[0089] The electronic device may send prompt information through display or voice, etc., and this application does not limit this.

[0090] The electronic device may store a driver schedule corresponding to the vehicle, the driver schedule including at least two drivers, and the electronic device may determine that the driver arranged after the target driver in the driver schedule is the next driver, and send a prompt message to the terminal device of the next driver. If the target driver is arranged at the end of the driver schedule, the driver arranged first in the driver schedule may be determined as the next driver.

[0091] In an embodiment of the present application, if the current time is within the handover time period and the vehicle is in the handover area, it can be determined that the vehicle needs to be handed over, that is, the target driver needs to hand over the vehicle to the next driver. In this case, by automatically signing out the target driver, the personal information security of the target driver during the handover process can be protected.

[0092] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0093] Corresponding to the driver sign-out method described in the above embodiment, Figure 3 A schematic diagram of the structure of a driver sign-out device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0094] Reference Figure 3 , the driver sign-out device comprises:

[0095] The driver sign-out module 31 is used to sign-out a target driver if the current time is within the shift handover time period and the vehicle is within the shift handover area. The target driver is the driver who is in the sign-in state for the vehicle at the current time.

[0096] Optionally, the driver sign-off module 31 is specifically used for:

[0097] When the vehicle is turned on, if the current time is within the handover time period, the vehicle is within the handover area, and a driver signed in before the vehicle was last shut down, the driver is determined to be the target driver and the target driver is signed out.

[0098] Optionally, the driver sign-out device further includes:

[0099] A sign-in keeping module is used to determine that the driver is the target driver and keep the sign-in status of the target driver when the vehicle is turned on, if the current time is not within the shift handover time period or the vehicle is not within the shift handover area, and a driver signed in before the vehicle was last shut down.

[0100] Optionally, the driver sign-out module 31 includes:

[0101] a leaving judgment unit, configured to determine that a driver is the target driver if a driver signs in for the vehicle after the vehicle is turned on, and to judge whether the target driver has left the driving seat when the current time is within the shift handover time period and the vehicle runs into the shift handover area;

[0102] A driver sign-off unit is used to sign-off the target driver if the target driver leaves the driving seat.

[0103] Optionally, the method of determining whether the target driver leaves the driving seat is at least one of the following three methods;

[0104] Method 1, determining whether the door corresponding to the driver's seat is opened;

[0105] Method 2, determining whether the pressure on the driver's seat disappears;

[0106] Method three, obtaining an image of the driver's seat, and determining whether there is someone in the driver's seat based on the image.

[0107] Optionally, the driver sign-out device further includes:

[0108] The prompt issuing module is used to issue a prompt message, where the prompt message is used to prompt the next driver to sign in.

[0109] Optionally, the driver sign-off module 31 is specifically used for:

[0110] Get the current time;

[0111] If the current time is within the shift handover time period, obtaining the current location information of the vehicle;

[0112] If the current location information is within the shift handover area, determining that the vehicle is within the shift handover area and signing out the target driver;

[0113] Alternatively, obtaining the current location information of the vehicle;

[0114] If the current location information is within the shift handover area, determining that the vehicle is within the shift handover area and acquiring the current time;

[0115] If the current time is within the shift handover time period, the target driver is signed out.

[0116] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0117] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4 As shown, the electronic device 4 of this embodiment includes: at least one processor 40 ( Figure 4Only one is shown in the figure) a processor, a memory 41, and a computer program 42 stored in the memory 41 and executable on the at least one processor 40, wherein when the processor 40 executes the computer program 42, the steps in any of the above-mentioned driver sign-off method embodiments are implemented.

[0118] The electronic device may include, but is not limited to, a processor 40 and a memory 41. Those skilled in the art will appreciate that Figure 4 It is only an example of the electronic device 4 and does not constitute a limitation on the electronic device 4. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include input and output devices, network access devices, etc.

[0119] The processor 40 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0120] In some embodiments, the memory 41 may be an internal storage unit of the electronic device 4, such as a hard disk or memory of the electronic device 4. In other embodiments, the memory 41 may also be an external storage device of the electronic device 4, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 4. Further, the memory 41 may also include both an internal storage unit of the electronic device 4 and an external storage device. The memory 41 is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program, etc. The memory 41 may also be used to temporarily store data that has been output or is to be output.

[0121] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0122] An embodiment of the present application also provides an electronic device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps of any of the above-mentioned method embodiments when executing the computer program.

[0123] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0124] An embodiment of the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0125] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the device / electronic device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0126] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0127] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0128] In the embodiments provided in the present application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0129] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0130] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A driver sign-out method, characterized in that: include: If the current time is within the shift handover time period and the vehicle is in the shift handover area, the target driver is signed out, and the target driver is the driver who is in the signed-in state for the vehicle at the current time.

2. The driver sign-off method according to claim 1, characterized in that: If the current time is within the shift handover time period and the vehicle is within the shift handover area, signing out the target driver includes: When the vehicle is turned on, if the current time is within the handover time period, the vehicle is within the handover area, and a driver signed in before the vehicle was last shut down, the driver is determined to be the target driver and the target driver is signed out.

3. The driver sign-off method according to claim 1, characterized in that: The driver sign-out method also includes: When the vehicle is turned on, if the current time is not within the shift handover time period or the vehicle is not within the shift handover area, and a driver signed in before the vehicle was last shut down, the driver is determined to be the target driver, and the sign-in status of the target driver is maintained.

4. The driver sign-off method according to claim 1, characterized in that: If the current time is within the shift handover time period and the vehicle is within the shift handover area, signing out the target driver includes: After the vehicle is turned on, if a driver signs in for the vehicle, the driver is determined to be the target driver, and when the current time is within the shift handover time period and the vehicle runs into the shift handover area, it is determined whether the target driver has left the driving seat; If the target driver leaves the driving seat, the target driver is signed out.

5. The driver sign-off method according to claim 4, characterized in that: The method of determining whether the target driver leaves the driving seat is at least one of the following three methods; Method 1, determining whether the door corresponding to the driver's seat is opened; Method 2, determining whether the pressure on the driver's seat disappears; Method three, obtaining an image of the driver's seat, and determining whether there is someone in the driver's seat based on the image.

6. The driver sign-off method according to any one of claims 1 to 5, characterized in that: After signing off the target driver, it also includes: A prompt message is issued, wherein the prompt message is used to prompt the next driver to sign in.

7. The driver sign-off method according to any one of claims 1 to 5, characterized in that: If the current time is within the shift handover time period and the vehicle is within the shift handover area, signing out the target driver includes: Get the current time; If the current time is within the shift handover time period, obtaining the current location information of the vehicle; If the current location information is within the shift handover area, determining that the vehicle is within the shift handover area and signing out the target driver; Alternatively, obtaining the current location information of the vehicle; If the current location information is within the shift handover area, determining that the vehicle is within the shift handover area and acquiring the current time; If the current time is within the shift handover time period, the target driver is signed out.

8. A driver sign-out device, characterized in that: include: The driver sign-out module is used to sign out a target driver if the current time is within the shift handover time period and the vehicle is in the shift handover area. The target driver is the driver who is in the signed-in state for the vehicle at the current time.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the driver sign-off method as described in any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the driver sign-off method as described in any one of claims 1 to 7 is implemented.