Vehicle navigation system control method, vehicle and storage medium

By determining permissions based on the location of occupants and the vehicle's operating status within the vehicle navigation system, the system addresses the safety hazards and mismatches in user needs caused by uniform permissions for all occupants, thereby improving both safety and user experience.

CN121808822APending Publication Date: 2026-04-07SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-11
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In existing vehicle navigation systems, all occupants are given the same operating permissions, which leads to driving safety hazards and fails to meet the differentiated usage needs of occupants in different locations, thus going against the development trend of modern automobiles towards intelligence and scenario-based applications.

Method used

Based on the location of the occupants and the vehicle's operating status, it is determined whether they have the authority to control the navigation system. The driver has full authority, while the front passenger and rear passengers are granted partial or limited authority under different conditions to avoid accidental operation that might distract the driver and improve driving safety.

Benefits of technology

Differentiated permission management avoids potential driving safety hazards caused by misoperation, improves driving safety and user experience, and adapts to the needs of different driving scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121808822A_ABST
    Figure CN121808822A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle navigation system control method, a vehicle and a storage medium. The method comprises the following steps: receiving a navigation system control operation triggered by a member in the vehicle; according to the positions of the members in the vehicle and the running state of the vehicle, whether the members in the vehicle have the operation authority of the navigation system control operation or not is judged; and if the member in the vehicle has the operation authority of the navigation system control operation, controlling the navigation system to respond to the navigation system control operation. In the embodiment of the invention, as for the navigation system control operation triggered by the members in the vehicle, the members in the vehicle at different positions have corresponding permissions, the differentiated use requirements of the members in the vehicle at different positions can be met, the risk that the attention of a driver is distracted due to misoperation of the members in the vehicle is avoided, and the driving safety is improved. Meanwhile, the running state of the vehicle is considered, different driving scenes can be adapted, and the driving safety and the user experience are further improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of vehicle control, and particularly relates to a vehicle navigation system control method, a vehicle and a storage medium. BACKGROUND

[0002] With the continuous development of science and technology, the intelligent degree of modern cars is also increasing, and the function positioning of modern cars has gradually evolved from traditional mechanical transportation tools to intelligent mobile terminals integrating travel services, entertainment interaction and information processing. Among them, the car machine system as the control and interaction unit of modern cars directly determines the driving experience of users, and the vehicle navigation system as a very important and high-frequency used function module in the car machine system has become an indispensable key component of modern cars.

[0003] In actual application, the vehicle navigation system often integrates basic functions such as high-precision map, real-time traffic and intelligent route planning, which not only needs to provide accurate route planning and traffic information for users, but also needs to have smooth human-computer interaction performance to adapt to the user's demand for efficient, safe and convenient travel in different driving scenarios.

[0004] However, in the related art, there are still technical defects to be solved in the scheme of the vehicle navigation system, especially the permission management of the vehicle navigation system. Specifically, in the current vehicle navigation system, all in-vehicle members are given the same operation permission, and the position of the in-vehicle member (such as the main driver position, the co-driver position, and the rear seat position) is not differentiated and adapted to the permission. On the one hand, this easily leads to driving safety hazards, for example, the co-driver may misoperate or arbitrarily execute the operation of exiting the navigation during the navigation function operation, which will directly cause the distraction of the main driver's attention and increase the risk of traffic accidents; on the other hand, it cannot meet the differentiated use needs of in-vehicle members of different identities, which is contrary to the development trend of modern car intelligence and scene, and restricts the technical upgrading of the vehicle navigation system.

[0005] It should be noted that the information disclosed in the background section of the present application is only intended to deepen the understanding of the general background of the present application, and should not be regarded as acknowledging or implying in any form that the information constitutes prior art known to those skilled in the art. SUMMARY

[0006] The present application provides a vehicle navigation system control method, a vehicle and a storage medium, to solve the problem that the navigation system in the prior art adopts unified permission allocation, which easily leads to driving safety hazards and cannot meet the differentiated use needs of in-vehicle members of different positions.

[0007] In a first aspect, an embodiment of the present application provides a vehicle navigation system control method, comprising: Receiving a navigation system control operation triggered by an in-vehicle member; Determining whether the in-vehicle member has an operation permission of the navigation system control operation according to a position of the in-vehicle member and an operating state of the vehicle; If the in-vehicle member has the operation permission of the navigation system control operation, controlling the navigation system to respond to the navigation system control operation.

[0008] In a possible implementation, before the determining whether the in-vehicle member has the operation permission of the navigation system control operation according to the position of the in-vehicle member and the operating state of the vehicle, the method further includes: Determining the position of the in-vehicle member according to eye gaze data, hand operation data, and car screen click data of the in-vehicle member.

[0009] In a possible implementation, the determining whether the in-vehicle member has the operation permission of the navigation system control operation according to the position of the in-vehicle member and the operating state of the vehicle includes: If the position of the in-vehicle member is a main driver position or a co-driver position, determining whether the in-vehicle member has the operation permission of the navigation system control operation according to the position of the in-vehicle member; If the position of the in-vehicle member is a rear seat position, determining whether the in-vehicle member has the operation permission of the navigation system control operation according to the position of the in-vehicle member and the operating state of the vehicle.

[0010] In a possible implementation, the determining whether the in-vehicle member has the operation permission of the navigation system control operation according to the position of the in-vehicle member and the operating state of the vehicle includes: If the position of the in-vehicle member is the main driver position, determining that the in-vehicle member has the operation permission of the navigation system control operation; If the position of the in-vehicle member is the co-driver position, and the navigation system control operation is starting navigation, changing a route, or querying a map, determining that the in-vehicle member has the operation permission of the navigation system control operation.

[0011] In a possible implementation, the determining whether the in-vehicle member has the operation permission of the navigation system control operation according to the position of the in-vehicle member and the operating state of the vehicle includes: If the position of the in-vehicle member is the co-driver position, and the navigation system control operation is starting navigation or querying a map, determining that the in-vehicle member has the operation permission of the navigation system control operation; if the position of the in-vehicle member is a front passenger seat position and the navigation system control operation is to change a route, outputting a request to change a route; if a change route confirmation instruction input by the in-vehicle member in the front passenger seat position is received, determining that the in-vehicle member has the operation authority of the navigation system control operation.

[0012] In a possible implementation, if the position of the in-vehicle member is a rear seat position, determining whether the in-vehicle member has the operation authority of the navigation system control operation according to the position of the in-vehicle member and the running state of the vehicle includes: if the position of the in-vehicle member is a rear seat position, the running state of the vehicle is a stop state, and the navigation system control operation is to start navigation, change a route, or query a map, determining that the in-vehicle member has the operation authority of the navigation system control operation.

[0013] In a possible implementation, if the position of the in-vehicle member is a rear seat position, the running state of the vehicle is a stop state, and the navigation system control operation is to start navigation, change a route, or query a map, determining that the in-vehicle member has the operation authority of the navigation system control operation includes: if the position of the in-vehicle member is a rear seat position, the running state of the vehicle is a stop state, and the navigation system control operation is to start navigation or query a map, determining that the in-vehicle member has the operation authority of the navigation system control operation; if the position of the in-vehicle member is a rear seat position, the running state of the vehicle is a stop state, and the navigation system control operation is to change a route, outputting a request to change a route; if a change route confirmation instruction input by the in-vehicle member in the rear seat position is received, determining that the in-vehicle member has the operation authority of the navigation system control operation.

[0014] In a possible implementation, the method further includes: if the in-vehicle member does not have the operation authority of the navigation system control operation, outputting prompt information, the prompt information being used to prompt that the in-vehicle member does not have the operation authority of the navigation system control operation.

[0015] In a second aspect, an embodiment of the present application provides a vehicle, the vehicle including: a controller configured to perform the method in any one of the first aspect.

[0016] In a third aspect, an embodiment of the present application provides a computer readable storage medium storing a computer program, when the computer program is executed by a processor, the method in any one of the first aspect is implemented.

[0017] In the embodiment of the present application, for the navigation system control operation triggered by the in-vehicle member, the in-vehicle members at different positions have corresponding permissions, which can meet the differentiated use requirements of the in-vehicle members at different positions, avoid the risk of distracting the attention of the main driver due to the misoperation of the in-vehicle member, and improve the driving safety. At the same time, considering the running state of the vehicle, different driving scenes can be adapted to, further improving the driving safety and user experience. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0019] Figure 1 An application scenario schematic diagram is provided for the embodiments of the present application. Figure 2 A vehicle navigation system control method flowchart schematic diagram is provided for the embodiments of the present application. Figure 3 A judgment method flowchart schematic diagram of the operation permission of the navigation system control operation of the in-vehicle member is provided for the embodiments of the present application. Figure 4 A judgment method flowchart schematic diagram of the operation permission of the navigation system control operation of the main driver position or the co-driver position is provided for the embodiments of the present application. Figure 5 A judgment method flowchart schematic diagram of the operation permission of the navigation system control operation of the rear seat position is provided for the embodiments of the present application. Figure 6 A navigation system control operation schematic diagram of changing the route is provided for the embodiments of the present application. Figure 7 A navigation system control operation schematic diagram of exiting the navigation and querying the map is provided for the embodiments of the present application. DETAILED DESCRIPTION

[0020] In order to better understand the technical solutions of the present application, the embodiments of the present application will be described in detail below with reference to the drawings.

[0021] It should be clear that the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0022] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0023] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0024] In practical applications, vehicle navigation systems often integrate basic functions such as high-precision maps, real-time traffic conditions, and intelligent route planning. They not only need to provide users with accurate route planning and real-time traffic information, but also need to have smooth human-computer interaction performance to adapt to users' demands for efficient, safe, and convenient travel in different driving scenarios.

[0025] See Figure 1 This is a schematic diagram illustrating an application scenario provided by an embodiment of this application. For example... Figure 1 As shown, the application scenario includes a vehicle 100, which includes a controller 101 and a navigation device 102. The controller 101 is used to control the navigation device 102 to present corresponding navigation information (such as displaying a navigation route on the central control screen). The navigation device 102 is equipped with a navigation system and can be used to receive instructions from the occupants of the vehicle and present corresponding information according to the control instructions of the controller 101.

[0026] In practical applications, navigation device 102 typically includes a central control display screen, a touch panel, etc. When a passenger triggers a control operation (e.g., start navigation) on the touch panel of navigation device 102, navigation device 102 captures the control operation and sends it to controller 101 for processing. After processing the received control operation, controller 101 generates a corresponding control command to control navigation device 102 to execute a response action matching the control command, such as displaying the planned navigation route on the central control display screen, updating real-time traffic information, and broadcasting navigation guidance voice.

[0027] It should be noted that the above application scenarios are merely illustrative descriptions and should not be construed as limiting the scope of protection of this application. For example, the controller can be a controller built into the navigation device, and the operation triggering method of the navigation device can also be extended to voice commands, gesture operations, etc. This application embodiment does not impose specific limitations on this.

[0028] In related technologies, vehicle navigation systems typically employ a uniform permission configuration mode, granting all occupants the same navigation operation permissions—meaning all occupants have the right to operate all functions of the vehicle navigation system. However, this approach does not differentiate permissions based on the occupants' positions (e.g., driver, front passenger, and rear passengers) or the vehicle's operating status. This can lead to driving safety hazards and contradicts the modern trend towards intelligent and scenario-based automotive development. For example, if a front passenger or rear passenger arbitrarily controls the navigation system while the vehicle is in motion (e.g., changing navigation routes or exiting navigation), it can momentarily distract the driver, affecting driving safety. Furthermore, rear passengers need to leave their seats to touch the navigation device's touch panel; if sudden braking occurs during this process, it directly impacts their safety. Furthermore, the development needs of modern automobiles for intelligence and scenario-based applications require that vehicle navigation systems also possess a certain level of intelligence. If a fixed permission allocation strategy is adopted, the navigation system will be unable to perceive the location of passengers in the vehicle and the vehicle's operating status. Its interaction logic will always be disconnected from specific usage scenarios, which contradicts the requirements of intelligence and scenario-based applications. Moreover, it cannot meet the differentiated usage needs of passengers with different identities, thus hindering the technological upgrade of vehicle navigation systems.

[0029] To address the aforementioned issues, this application provides a vehicle navigation system control method. In this method, for navigation system control operations triggered by vehicle occupants, occupants in different locations have corresponding permissions. This satisfies the diverse usage needs of occupants in different locations, avoids the risk of distracting the driver due to accidental operation by occupants, and improves driving safety. Furthermore, by taking the vehicle's operating status into account, it adapts to different driving scenarios, further enhancing driving safety and user experience.

[0030] See Figure 2 This is a schematic flowchart of a vehicle navigation system control method provided in an embodiment of this application. Figure 2 As shown, the method specifically includes the following steps.

[0031] Step S201: Receive navigation system control operations triggered by occupants inside the vehicle.

[0032] In practical applications, the vehicle's controller can be used to receive navigation system control operations triggered by occupants. These operations can be triggered by touching the navigation device's touch panel, using voice commands, or by controlling the navigation device. The navigation system control operations involve controlling the navigation device to perform any function of the navigation system (such as starting navigation, changing routes, querying maps, or exiting navigation).

[0033] For example, the controller can receive a selection to start navigation from the touch panel of the navigation device by an in-vehicle occupant. Here, touching the touch panel of the navigation device is the trigger method for the navigation system control operation, and "start navigation" is the navigation system control operation triggered by the in-vehicle occupant. It should be noted that the controller, as the executing entity receiving the control operation, is not limited in its specific physical form or integration method in this application. For example, it can be a controller built into the navigation device, a standalone in-vehicle host controller communicating with the navigation device, or a vehicle controller or domain controller. As long as the controller can accept and process the navigation system control operation, this application embodiment does not impose specific limitations in this regard.

[0034] Step S202: Based on the location of the occupants and the vehicle's operating status, determine whether the occupants have the authority to control the navigation system.

[0035] In this embodiment, the positions of vehicle occupants and the vehicle's operating status are combined to determine whether occupants have the necessary operating permissions to control the navigation system. The positions of the occupants may include the driver's seat, front passenger seat, and rear seats, while the vehicle's operating status may include both moving and stationary states. Of course, those skilled in the art can adjust the classification of occupant positions and vehicle operating states according to actual needs, such as further subdividing the rear seats or further subdividing the operating status based on vehicle speed; this embodiment does not impose specific limitations in this regard.

[0036] First, the location of the occupants needs to be obtained. This can be achieved using devices such as in-vehicle cameras, seat pressure sensors, and microphone arrays. For example, an in-vehicle camera can detect the body position of each occupant, and pressure or weight sensors installed under each seat can determine if the seat is occupied. Weight data can also be used as a supplementary criterion. If it is a voice command, a microphone array deployed in the vehicle can be used to analyze the time difference and intensity differences of the voice command reaching different microphones to locate the sound source, thereby determining the location of the occupant issuing the command. Those skilled in the art can adjust the method of obtaining the location of the occupants according to actual needs; this application does not impose specific limitations in this regard.

[0037] To improve the accuracy of determining the location of occupants in the vehicle, one possible implementation involves determining the occupants' locations based on their eye gaze data, hand gesture data, and in-vehicle screen click data. The eye gaze data includes the occupants' blink frequency, gaze direction, and gaze point; the hand gesture data includes the location of their hand gestures within the vehicle; and the in-vehicle screen click data includes the specific location of the clicks on the in-vehicle screen.

[0038] In practical applications, eye gaze data and hand gesture data of vehicle occupants can be acquired using in-vehicle cameras (such as infrared cameras or wide-angle cameras), and the vehicle's infotainment screen can directly return the screen click data. Simultaneously, the eye gaze data, hand gesture data, and screen click data can be integrated and input into the vehicle controller. Based on the controller's built-in in-vehicle occupant location recognition algorithm, the location of the occupants can be determined. Of course, those skilled in the art can adjust the method of determining the location of in-vehicle occupants based on the above data according to their needs; this application does not impose specific limitations in this regard.

[0039] Understandably, the location of occupants inside the vehicle can be accurately determined by a dual verification mechanism based on spatial information (eye gaze data, hand operation data) and behavioral characteristics (in-vehicle screen click data).

[0040] The vehicle's operating status can be obtained by using the vehicle's wheel speed sensors to obtain the vehicle's speed and the gear position sensor to obtain the vehicle's gear position, thereby determining whether the vehicle is currently in motion or stationary; alternatively, relevant vehicle operating status data can be read directly from the vehicle's CAN bus. Those skilled in the art can adjust the method of obtaining the vehicle's operating status according to actual needs, and the embodiments of this application do not impose specific limitations in this regard.

[0041] It is understood that occupants in different positions within the vehicle should have different access permissions to control the navigation system. For example, the driver should have all or most permissions to ensure absolute control over the navigation route. The front passenger, as a front-seat passenger, requires driving assistance and can be granted most permissions, but should also have limited access to some navigation functions, acting only as an assistant to the driver. Rear-seat occupants should have even stricter permissions to minimize potential interference with the driver. Of course, those skilled in the art can adjust the permissions of occupants in different positions according to actual needs; this application does not impose specific limitations in this regard.

[0042] Furthermore, the vehicle's operating status also affects the navigation system control permissions of the occupants. Specifically, while the vehicle is in motion, the occupants' operational permissions should be further restricted to ensure driving safety. For example, compared to when the vehicle is stationary, rear-seat occupants should have fewer operational permissions while the vehicle is in motion to prevent them from leaving their seats to touch the navigation device's touch panel, thus affecting driving safety. Of course, those skilled in the art can adjust the impact of the vehicle's operating status on operational permissions according to actual needs, and this application does not impose specific limitations in this regard.

[0043] In practical applications, the vehicle controller can jointly determine the operating permissions of the current navigation system control operation based on the vehicle's operating status and the positions of the occupants.

[0044] Step S203: If the occupants of the vehicle have the authority to control the navigation system, then control the navigation system to respond to the navigation system control operation.

[0045] In this embodiment, if a vehicle occupant has the authority to control the navigation system, then the navigation system should respond to the navigation system control operation and execute the navigation function matching the control operation. For example, if the vehicle occupant is the driver and the driver's navigation system control operation is "start navigation," assuming the driver has this authority, the navigation system should respond to this control operation and execute the navigation function.

[0046] In this embodiment, for navigation system control operations triggered by in-vehicle occupants, occupants in different locations have corresponding permissions. This satisfies the differentiated usage needs of occupants in different locations, avoids the risk of distracting the driver's attention due to accidental operation by in-vehicle occupants, and improves driving safety. Furthermore, by taking the vehicle's operating status into account, it can adapt to different driving scenarios, further improving driving safety and user experience.

[0047] In practical applications, occupants in different positions within the vehicle should have different access permissions to control the navigation system. The driver needs to control the vehicle, while the front passenger and rear passengers need to provide driving assistance to the driver. Because occupants in different positions have different needs, different permission determination methods should be adopted to meet the differentiated permission requirements of different occupants.

[0048] See Figure 3 This is a flowchart illustrating a method for determining the operation permissions of an in-vehicle occupant navigation system control operation, as provided in an embodiment of this application. Figure 3 As shown, the method specifically includes the following steps.

[0049] Step S301: If the position of the occupant in the vehicle is the driver's seat or the passenger seat, determine whether the occupant has the operating authority to control the navigation system based on the position of the occupant.

[0050] In this embodiment, if the occupant's position is either the driver's seat or the front passenger seat, it indicates that they have the necessary qualifications to safely operate the navigation device. Since the navigation device is typically positioned between the driver's and front passenger seats, both occupants can safely operate it while maintaining a normal seating posture and fastening their seatbelts. Therefore, for the driver's or front passenger seat, determining whether the occupant has the necessary permissions to control the navigation system is sufficient based solely on their position.

[0051] Step S302: If the occupant's position is in the rear seat, determine whether the occupant has the operating authority to control the navigation system based on the occupant's position and the vehicle's operating status.

[0052] In this embodiment, if the occupant is in the rear seat, their control over the navigation system will be affected by the vehicle's operating status. For example, if a rear passenger wants to touch the navigation device's touch panel while the vehicle is in motion, they need to lean forward significantly. At this time, the rear passenger's seatbelt is likely not fastened, and if the vehicle brakes, it will affect the safety of the rear passenger. Therefore, if the occupant is in the rear seat, both the vehicle's operating status and the occupant's position need to be considered to determine whether the occupant has the necessary operating authority to control the navigation system, thereby ensuring driving safety.

[0053] Of course, those skilled in the art can adjust the method of determining the permissions of occupants in different positions according to their needs. For example, the driver also needs to consider the vehicle's operating status to ensure driving safety. This application does not impose specific restrictions on this.

[0054] In practical applications, navigation systems need to clearly define the operating permissions to determine whether occupants in the vehicle have the authority to control the navigation system. Therefore, it is also necessary to clearly define the specific operating permissions for occupants in different locations to control the navigation system.

[0055] See Figure 4 This is a flowchart illustrating a method for determining the operation permission of a navigation system control operation in the driver's or passenger's seat, as provided in an embodiment of this application. Figure 4 As shown, in Figure 3 Based on the illustrated embodiment, step S301 specifically includes the following steps.

[0056] Step S3011: If the position of the occupant in the vehicle is the driver's seat, then it is determined that the occupant has the operating authority to control the navigation system.

[0057] The navigation system control operations include starting navigation, changing routes, querying maps, and exiting navigation. Starting navigation involves planning a navigation route from the current location or a specified starting point based on the destination set by the occupants, and initiating a navigation guidance process including voice prompts or visual guidance. Changing routes involves operations that substantially alter the navigation route, including but not limited to switching routes, adding waypoints, and modifying the destination. Switching routes involves abandoning the current route and replanning a new one based on the occupants' active selection or system recommendation. Adding waypoints involves inserting one or more intermediate destinations between the current route's start and end points, recalculating the complete navigation route including these intermediate destinations. Modifying the destination involves changing the current navigation route's endpoint, essentially changing the final destination to a new location, and replanning a navigation route from the current location to the new destination. Querying maps allows occupants to browse the map, search for specific locations, and obtain geographical information. Exiting navigation allows occupants to actively terminate the ongoing navigation guidance process, ending the current navigation.

[0058] Since the driver is the actual occupant of the vehicle and the actual user of the navigation device, they should have full operational authority over the navigation system to ensure a good driving experience. In other words, if the occupant's position is the driver's seat, then they are granted operational authority over the navigation system.

[0059] Step S3012: If the passenger in the vehicle is in the front passenger seat and the navigation system control operation is to start navigation, change route, or query map, then it is determined that the passenger in the vehicle has the operation permission to control the navigation system.

[0060] In this embodiment of the application, if the passenger's position is the front passenger seat, it can be determined that the passenger has the operation permission for most navigation system control operations, including starting navigation, changing routes, and querying maps, so as to ensure that the passenger's driving assistance needs can be well met; at the same time, as for exiting navigation permission, since it will affect the driver's driving, the front passenger position does not have the operation permission for exiting navigation system control operations.

[0061] In practical applications, to further refine the operational permissions of the passenger seat and improve the matching degree between the passenger's driving assistance needs and the operational permissions of the navigation system control operations, as well as driving safety, in one possible implementation, if the passenger's position is in the passenger seat and the navigation system control operation is to start navigation or query a map, then the passenger is determined to have the operational permissions for the navigation system control operations; if the passenger's position is in the passenger seat and the navigation system control operation is to change the route, then a route change request is output; if a route change confirmation command is received from the passenger in the driver's seat, then the passenger is determined to have the operational permissions for the navigation system control operations.

[0062] In this embodiment, navigation system control operations such as initiating navigation or querying a map have minimal impact on the driver's driving experience; therefore, it can be directly determined that the passenger has the authority to perform such navigation system control operations. However, for navigation system control operations such as changing the route, the passenger directly changing the route would affect the driver's driving experience and even their attention, posing a safety risk. For example, commonly used route-changing operations such as switching routes, modifying the destination, and adding waypoints can significantly alter the current navigation route, requiring the driver to readjust, which would significantly distract them. Therefore, if the passenger is in the front passenger seat and the navigation system control operation is to change the route, a route change request is sent to the driver. If the driver agrees to change the route, it is determined that the passenger has the authority to perform the navigation system control operation.

[0063] In practical applications, the route change request can be displayed as a pop-up window without affecting the driver's driving. The confirmation command for the route change input by the occupant in the driver's seat can be confirmed via a physical button or voice. Of course, those skilled in the art can adjust the method of outputting the route change request and the method of confirming the route change command according to their needs; this application embodiment does not impose specific limitations in this regard.

[0064] Of course, those skilled in the art can adjust the operating permissions of the driver's seat or the passenger seat for the navigation system control operation as needed, and this application does not impose specific restrictions on this.

[0065] See Figure 5 This is a flowchart illustrating a method for determining the operation permission of a navigation system control operation in the rear row, provided in an embodiment of this application. Figure 5 As shown, in Figure 3 Based on the illustrated embodiment, step S302 specifically includes the following steps.

[0066] Step S3021: If the occupant's position is in the back seat, the vehicle is in a stopped state, and the navigation system control operation is to start navigation, change route, or query map, then it is determined that the occupant has the operation permission to control the navigation system.

[0067] In this embodiment, rear-seat occupants still have some need for driver assistance. However, for driving safety, rear-seat passengers only have the authority to perform navigation system control operations such as initiating navigation, changing routes, or querying maps when the vehicle is stationary. When the vehicle is not stationary, rear-seat passengers do not have the authority to perform navigation system control operations, thus ensuring driving safety.

[0068] In practical applications, to further refine the operational permissions for rear-seat passengers and improve the matching degree between the driving assistance needs of rear-seat passengers and the operational permissions of navigation system control operations, as well as driving safety, in one possible implementation, if the passenger's position is in the rear seat, the vehicle is stationary, and the navigation system control operation is to start navigation or query a map, then the passenger is determined to have operational permissions for navigation system control operations; if the passenger's position is in the rear seat, the vehicle is stationary, and the navigation system control operation is to change the route, then a route change request is output; if a route change confirmation command is received from a rear-seat passenger, then the passenger is determined to have operational permissions for navigation system control operations.

[0069] As mentioned above, if the occupants are in the rear seats, and the vehicle is in motion, their navigation system control operations could affect driving safety. Therefore, rear-seat occupants only have the authority to start navigation or view maps when the vehicle is stationary. Regarding route changes, directly altering the route could negatively impact the driver's experience and even their attention, potentially posing a safety risk. Therefore, if the navigation system control operation involves changing the route, a route change request is sent to the driver. If the driver agrees to the route change, they are confirmed to have the authority to do so.

[0070] In practical applications, the route change request can be displayed as a pop-up window without affecting the driver's driving. The confirmation command for the route change input by the occupant in the driver's seat can be confirmed via a physical button or voice. Of course, those skilled in the art can adjust the method of outputting the route change request and the method of confirming the route change command according to their needs; this application embodiment does not impose specific limitations in this regard.

[0071] In practical applications, in order to improve the navigation system's response to the navigation system control operations of vehicle occupants and make the navigation system more intelligent, one possible implementation is to output a prompt message if the vehicle occupants do not have the operating authority to control the navigation system.

[0072] In practical applications, the prompt message can be "Sorry, you do not have this permission," and the prompt can be in the form of a pop-up window or voice message. It is understood that outputting a prompt message can be used to inform vehicle occupants that they do not have the necessary permissions to control the navigation system, preventing them from mistakenly believing that the navigation system is not receiving their control commands and thus repeatedly performing the same control operations. Of course, those skilled in the art can customize the content and form of the prompt message according to their needs, and this application does not impose specific limitations on this aspect.

[0073] Meanwhile, to further enhance the intelligence and contextualization of the navigation system, if the occupants are in the rear seats, the vehicle is in motion, and the occupants perform actions to control the navigation system, a safety warning will be output. These actions could include touching the touch panel of the navigation device. In practical applications, the safety warning can be output via voice or a pop-up window, and the content could be something like "Please fasten your seatbelt." Of course, those skilled in the art can adjust the content and form of the safety warning according to their needs, and this application does not impose specific limitations in this regard.

[0074] In practical applications, it is clearly not smart enough to only allow occupants to control the navigation system when they have already touched the touch panel (e.g., when their hands have already touched the touch panel). It still poses safety risks.

[0075] Therefore, in one possible implementation, a wide-angle camera inside the vehicle can be used to establish an in-vehicle coordinate system with the center of the windshield as the origin. This system can monitor the macroscopic behavior of the occupants and, combined with skeletal key point detection, output whether the occupants intend to operate the vehicle's infotainment screen.

[0076] Furthermore, when the vehicle occupants, as mentioned above, have the operational authority to control the navigation system, the navigation system can directly respond to their intentions. For example, when the system detects that the driver intends to exit the navigation, it can directly exit the navigation without requiring the driver to perform any operation.

[0077] To better illustrate the navigation system control process, the following section will use a specific navigation interface to explain how the passenger or rear passenger can change routes, exit navigation, and query maps.

[0078] See Figure 6 This is a schematic diagram illustrating the control operation of a navigation system for changing routes, provided in an embodiment of this application. Figure 6 As shown, taking changing routes as an example, the navigation system interface is displayed when performing a route change operation.

[0079] Specifically, if the passenger is in the front passenger seat and the navigation system is activated to change the route, or if the passenger is in the rear seat, the navigation system is activated to change the route, and the vehicle is stationary, a route change request will be sent to the driver. This request will be communicated to the driver via voice or a pop-up window. The driver can then confirm the route change using the confirmation button on the steering wheel. Specifically, a single click of the steering wheel control button will allow the route change, and the navigation device will display navigation information according to the changed route; a double click of the steering wheel control button will reject the route change, and the navigation device will continue to display navigation information according to the original route.

[0080] See Figure 7This is a schematic diagram illustrating a navigation system control operation for exiting navigation and querying a map, provided in an embodiment of this application. Figure 7 As shown, Figure 7 The navigation system interface for exiting navigation and querying maps is shown.

[0081] Specifically, screen A displays the exit navigation option, while screen B displays the map query option. Since passengers in the front passenger seat or rear seats do not have the permission to exit navigation, clicking "exit navigation" will switch from screen A to a split-screen display of screens A and B. Passengers in the front passenger seat or rear seats when the vehicle is stationary can query the map, select a new navigation route, and request a route change on screen B. After the driver confirms, the new navigation route will be displayed.

[0082] Corresponding to the above embodiments, this application also provides a vehicle, which includes a controller that can be used to perform some or all of the steps in the above method embodiments.

[0083] Corresponding to the above embodiments, this application also provides a computer-readable storage medium, wherein the computer-readable storage medium may store a program, wherein when the program runs, it can control the device where the computer-readable storage medium is located to execute some or all of the steps in the above method embodiments. In specific implementation, the computer-readable storage medium may be a magnetic disk, an optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0084] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent the existence of A alone, the simultaneous existence of A and B, or the existence of B alone. A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

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

[0086] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0087] In the several embodiments provided in this application, any function, if implemented as a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0088] The above description is merely a specific embodiment of this application. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the protection scope of this application. The protection scope of this application should be determined by the protection scope of the claims.

Claims

1. A vehicle navigation system control method, characterized in that, include: Receive navigation system control operations triggered by occupants inside the vehicle; Based on the location of the occupants and the vehicle's operating status, determine whether the occupants have the operating authority to control the navigation system. If the occupant of the vehicle has the authority to control the navigation system, then the navigation system is controlled to respond to the navigation system control operation.

2. The method according to claim 1, characterized in that, Before determining whether the occupants have the authority to control the navigation system based on their positions and the vehicle's operating status, the method further includes: The location of the occupants is determined based on their eye gaze data, hand gesture data, and screen click data.

3. The method according to claim 1, characterized in that, The step of determining whether the occupants have the authority to control the navigation system based on their positions and the vehicle's operating status includes: If the position of the occupant in the vehicle is the driver's seat or the passenger seat, then it is determined whether the occupant has the operating authority to control the navigation system based on the position of the occupant. If the passenger is in the back seat, the system determines whether the passenger has the authority to control the navigation system based on the passenger's position and the vehicle's operating status.

4. The method according to claim 3, characterized in that, If the position of the occupant in the vehicle is the driver's seat or the front passenger seat, then the system determines whether the occupant has the operating authority to control the navigation system based on their position, including: If the position of the occupant in the vehicle is the driver's seat, then it is determined that the occupant has the operating authority to control the navigation system. If the passenger in the vehicle is in the front passenger seat and the navigation system control operation is to start navigation, change route, or query map, then the passenger in the vehicle is determined to have the operation permission for the navigation system control operation.

5. The method according to claim 4, characterized in that, If the passenger's position is in the front passenger seat, and the navigation system control operation is to start navigation, change route, or query map, then it is determined that the passenger has the operation permission for the navigation system control operation, including: If the passenger in the vehicle is in the front passenger seat and the navigation system control operation is to start navigation or query a map, then it is determined that the passenger in the vehicle has the operation permission for the navigation system control operation. If the passenger in the vehicle is in the front passenger seat and the navigation system control operation is to change the route, then a route change request will be output. If a route change confirmation command is received from a passenger in the driver's seat, it is determined that the passenger has the operating authority to control the navigation system.

6. The method according to claim 3, characterized in that, If the occupant is in the rear seat, the system determines whether the occupant has the necessary operating permissions to control the navigation system based on their position and the vehicle's operating status, including: If the passenger in the vehicle is in the back seat, the vehicle is stationary, and the navigation system control operation is to start navigation, change route, or query map, then the passenger in the vehicle is determined to have the operation permission for the navigation system control operation.

7. The method according to claim 6, characterized in that, If the occupant is in the rear seat, the vehicle is stationary, and the navigation system control operation is to start navigation, change route, or query map, then the occupant is determined to have the necessary permissions to control the navigation system, including: If the passenger in the vehicle is in the back seat, the vehicle is in a stopped state, and the navigation system control operation is to start navigation or query a map, then it is determined that the passenger in the vehicle has the operation permission for the navigation system control operation. If the passenger's position is in the back seat, the vehicle is in a stopped state, and the navigation system control operation is to change the route, then a route change request will be output. If a route change confirmation command is received from a passenger in the rear seat, it is determined that the passenger has the operating authority to control the navigation system.

8. The method according to claim 1, characterized in that, Also includes: If the occupant of the vehicle does not have the operating authority to control the navigation system, a prompt message will be output to indicate that the occupant does not have the operating authority to control the navigation system.

9. A vehicle, characterized in that, The vehicles include: A controller for performing the method according to any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method described in any one of claims 1 to 8.