Prompt method and device, electronic equipment and vehicle
By acquiring and analyzing the effective parameters of multiple prompting devices in the vehicle, the most effective device is selected for prompting, thus solving the problem of ineffective prompts in autonomous driving and improving the effectiveness of prompts and driving safety.
Patent Information
- Application Number
- CN202111491273.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-08
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2041-12-08
AI Technical Summary
Existing vehicle prompting methods are not effective enough during autonomous driving, especially when users cannot perceive prompts from fixed devices, rendering the prompts ineffective.
By acquiring the effective prompting parameters of multiple prompting devices, the device with the highest effectiveness is selected for prompting. By utilizing the combination of devices with visual, auditory, and tactile channels, the best prompting method is dynamically selected based on the user's state and the environment.
This improves the effectiveness of prompts and safety during driving, ensuring that users can perceive important information in a timely manner.
Smart Images

Figure CN116248701B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and more specifically, to a prompting method, device, electronic device, and vehicle. Background Technology
[0002] As vehicle automation increases, users may not devote all their attention and effort to vehicle control and road observation while driving. Furthermore, with increased levels of autonomous driving, users need to invest less energy in driving operations and more energy in non-driving-related tasks (NDRT), such as sleeping, eating, drinking, chatting, and using their phones. Therefore, in some situations, it is necessary to provide prompts to users to alert them to certain situations. However, the effectiveness of these prompts still needs improvement. Summary of the Invention
[0003] In view of the above problems, this application proposes a notification method, device, electronic device, and vehicle to improve the above problems.
[0004] In a first aspect, this application provides a prompting method, the method comprising: acquiring valid prompting parameters corresponding to a plurality of prompting devices, wherein the valid prompting parameters characterize the effectiveness of prompting based on the corresponding device, wherein the larger the valid prompting parameter, the higher the effectiveness of prompting by the prompting device; selecting a target device from the plurality of prompting devices based on the valid prompting parameters; and triggering a prompt through the target device.
[0005] Secondly, this application provides a prompting device, comprising: a prompting parameter acquisition unit, configured to acquire valid prompting parameters corresponding to each of a plurality of prompting devices, wherein the valid prompting parameters characterize the effectiveness of prompting based on the corresponding device, and the larger the valid prompting parameter, the higher the effectiveness of the prompting device; a device selection unit, configured to select a target device from the plurality of prompting devices based on the valid prompting parameters; and a prompting triggering unit, configured to trigger a prompt through the target device.
[0006] Thirdly, this application provides an electronic device including a processor and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the above-described method.
[0007] Fourthly, this application provides a vehicle including a plurality of prompting devices, a processor, and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the above-described method.
[0008] Fifthly, this application provides a computer-readable storage medium storing program code, wherein the above-described method is executed when the program code is run by a processor.
[0009] This application provides a notification method, apparatus, electronic device, and vehicle. By acquiring effective notification parameters representing the effectiveness of notifications from multiple notification devices, and then selecting a target device from among the multiple notification devices based on these effective notification parameters, a notification is triggered through the target device. This method ensures that, given each device has an effective notification parameter representing its level of effectiveness, and a larger effective notification parameter indicates higher effectiveness, the device with higher effectiveness can be selected as the target device to trigger the notification, thereby improving the effectiveness of the notification. Attached Figure Description
[0010] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0011] Figure 1 This illustration shows an application environment diagram of the prompting method provided in an embodiment of this application;
[0012] Figure 2 A flowchart of a prompting method according to an embodiment of this application is shown;
[0013] Figure 3 A flowchart of a prompting method according to another embodiment of this application is shown;
[0014] Figure 4 A flowchart of a prompting method according to another embodiment of this application is shown;
[0015] Figure 5 A flowchart of a notification method according to another embodiment of this application is shown;
[0016] Figure 6 This illustration shows an application scenario diagram of the prompting method provided in an embodiment of this application;
[0017] Figure 7 This illustration shows another application scenario of the prompting method provided in the embodiments of this application;
[0018] Figure 8This illustration shows another application scenario of the prompting method provided in the embodiments of this application;
[0019] Figure 9 A structural block diagram of a prompting device according to an embodiment of this application is shown;
[0020] Figure 10 A structural block diagram of an electronic device for performing a prompting method according to an embodiment of the present application is shown;
[0021] Figure 11 This is a storage unit in this application embodiment for storing or carrying program code that implements the prompting method according to this application embodiment. Detailed Implementation
[0022] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0023] As vehicle automation increases, users may not devote all their attention and effort to vehicle control and road observation while driving. Furthermore, with increasing levels of autonomous driving, users need to invest less energy in driving operations and more energy in non-driving-related tasks (NDRT), such as sleeping, eating, drinking, chatting, and using their phones. Therefore, in some situations, it is necessary to issue prompts to users to focus more on certain tasks. For example, a prompt might be issued when something is detected that could affect driving safety. However, the effectiveness of these prompts still needs improvement.
[0024] Specifically, for some vehicles, prompts are typically delivered through fixed devices. If the user's sensory channels corresponding to that device are currently unable to perceive the prompt, then the prompt triggered by that device is relatively ineffective. For example, if the vehicle always triggers prompts (e.g., displays a prompt message) through a display screen, but the user is looking out the window while the prompt is being triggered through the display screen, although their visual channels (eyes) can perceive visually normally, the display screen interface is not within the user's field of vision, so displaying the prompt message through the display screen is almost ineffective for the user.
[0025] Therefore, to improve the above-mentioned problems, the inventors have proposed a prompting method, device, electronic device, and vehicle. This method obtains effective prompting parameters representing the effectiveness of prompting from multiple prompting devices, then selects a target device from among the multiple prompting devices based on these effective prompting parameters, and triggers the prompting through the target device. Thus, by using the above method, when each device has an effective prompting parameter representing the effectiveness of its prompting, and a larger effective prompting parameter indicates a higher level of effectiveness, the method can select a prompting device with a higher level of effectiveness as the target device to trigger the prompt, thereby improving the effectiveness of the prompting.
[0026] The application scenarios involved in the prompting method provided in the embodiments of this application will be described below with reference to the accompanying drawings.
[0027] Among them, such as Figure 1 As shown, the application scenario involved in this application embodiment includes a perception module 110, a processing module 120, and a prompting module 130.
[0028] The sensing module 110 is used to sense the user's state and the environmental state. The user's state can include the user's eye state, current activity state, and current location state. The user's eye state can be whether the user's eyes are open or closed, or the degree to which the user's eyes are open if they are open. The user's current activity state can be the activity the user is currently engaged in, such as driving, talking to someone, or sleeping. The user's current location state can be the user's location in the current environment, such as the user's location in a vehicle. The environmental state can include the current ambient light intensity or sound intensity.
[0029] The sensing module 110 may include various sensors or data interfaces to collect relevant information to obtain the user's status and the environment's status. For example, the sensing module 110 may include an RGB image sensor, an infrared sensor, an IMU (Inertial Measurement Unit), an ultrasonic sensor, an eye tracker, a physiological polygraph, a CAN (Controller Area Network) bus interface, etc.
[0030] The processing module 120 is used to acquire the information collected by the sensing module 110 and process the collected information. For example, the processing module 120 can obtain the valid prompt parameters corresponding to each of the multiple prompting devices in this embodiment based on the information collected by the sensing module, and then select the target device from the prompting module 130 based on the prompt parameters. The processing module 120 may include a server, a smartphone, and a vehicle controller, etc.
[0031] The prompting module 130 may include various prompting devices that can trigger prompts. For example, it may include prompting devices that stimulate the user's visual channel, such as displays, ambient lights, indicator lights, and AR / VR headsets. The prompting module 130 may also include prompting devices that stimulate the user's auditory channel, such as speakers and voice-activated robots. The prompting module 130 may also include prompting devices that stimulate the user's tactile channel, such as vibrators and ultrasonic generators. The vibrator may be installed in the steering wheel or seat of the vehicle.
[0032] The embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0033] Please see Figure 2 This embodiment provides a prompting method, the method comprising:
[0034] S110: Obtain the valid prompting parameters corresponding to each of the multiple prompting devices. The valid prompting parameters represent the effectiveness of the prompting based on the corresponding device. The larger the valid prompting parameter, the higher the effectiveness of the prompting device.
[0035] In this embodiment, upon responding to a prompt trigger instruction, the system begins acquiring valid prompt parameters corresponding to each of the multiple prompting devices. These valid prompt parameters characterize the effectiveness of triggering the prompt through the corresponding prompting device. This effectiveness can be understood as the probability that the user will notice the prompt. In this case, triggering the prompt through a prompting device with a larger valid prompt parameter increases the probability that the user will notice the prompt.
[0036] The instruction that triggers the prompt can be generated under various circumstances.
[0037] One approach is to generate a trigger prompt when a driving-related event is detected. Driving-related events can include changes in traffic light status, distances to external vehicles falling below a threshold, obstacles on the road, and deviations from planned routes. In this approach, when a driving-related event is detected, a trigger prompt command can be generated to prompt the user to respond promptly and improve driving safety. This triggers the acquisition of valid prompt parameters from multiple prompting devices.
[0038] Another approach is to generate a trigger prompt when a communication alert event is detected. This communication alert event could include receiving a new SMS or MMS message, receiving a new call, or a new message received in an instant messaging application. In this approach, to prompt the user to handle the communication alert event and prevent them from missing important information, a trigger prompt instruction can be generated to initiate the acquisition of valid alert parameters corresponding to multiple alerting devices.
[0039] In this embodiment, each prompting device can have a corresponding valid prompting parameter, which allows the specific device(s) used to trigger the prompt to be determined. The valid prompting parameter can be stored numerically, allowing the level of validity of the prompt to be determined by its value.
[0040] There are multiple ways to obtain the valid prompt parameters for each prompting device.
[0041] One approach is to determine the appropriate alert parameters for each alerting device based on at least one of the following: the state of the user's sensory channels, the task the user is currently handling, and the capabilities of the user's sensory channels. In essence, this approach estimates which alerting device(s) will be most effective in making the alert perceived by the user, based on at least one of these factors.
[0042] Alternatively, the effective prompting parameters for each prompting device can be manually configured by the user. In this method, users can configure the corresponding effective prompting parameters for the prompting devices in the vehicle according to their preferences or current needs. For example, if a user feels that a certain prompting device is more effective in alerting them, they can configure a higher effective prompting parameter for that device; or if they feel more sensitive to the prompts of a particular device, they can configure a higher effective prompting parameter for that device. For instance, if the user is currently driving, they might find prompts through the vehicle's central control display screen more effective, so they can configure the effective prompting parameter of the central control display screen to the highest level. Similarly, if the user is preparing to rest in the vehicle, they might find prompts through the vehicle's vibration device more effective, so they can configure the vibration device to the highest effective prompting parameter.
[0043] In this method where users configure the effective prompting parameters of the prompting device, users can trigger changes to the corresponding effective prompting parameters by switching modes. For example, the configured modes can include driving mode, leisure mode, and sleep mode. In different modes, the effective prompting parameters corresponding to the prompting device can be different, and correspondingly, the prompting device with the highest effective prompting parameters can also be different. This allows users to quickly configure the effective prompting parameters of different prompting devices by switching modes.
[0044] In this embodiment, the prompting device can be understood as a device that can stimulate the user's sensory channels. These sensory channels may include visual, auditory, and tactile channels. It should be noted that the multiple prompting devices involved in this step can be understood as the prompting devices included in the vehicle used in this embodiment. As one approach, a list of prompting devices can be pre-established, which may include the names and corresponding models of devices that can stimulate the user's sensory channels. Then, after obtaining all the devices in the vehicle used in this embodiment, all these devices can be matched with the devices in the prompting device list in terms of name and model. Devices whose names and models match both the names and signals of the devices in the prompting device list are designated as prompting devices (i.e., prompting devices that will prompt the acquisition of valid parameters).
[0045] S120: Select the target device from the plurality of prompting devices based on the valid prompting parameters.
[0046] If a larger effective prompt parameter indicates a higher level of effectiveness of the prompt, then the prompt device with the largest effective prompt parameter can be selected as the target device. Alternatively, the effective prompt parameters of each prompt device can be sorted, and the prompt devices that rank first by a specified number of positions can be selected as target devices. Furthermore, prompt devices with effective prompt parameters greater than a specified threshold can also be selected as target devices.
[0047] S130: A prompt is triggered through the target device.
[0048] Once the target device is identified, the prompt can be triggered using the device's own prompting mechanism. For example, if the target device includes a display screen, ambient light, indicator lights, or AR / VR headset—devices that can stimulate the user's visual pathways—the prompt can be triggered by displaying information or a pop-up window. For instance, if it's necessary to alert the user to an obstacle ahead, and the target device includes a display screen, then displaying "Obstacle Ahead" on the screen can trigger the prompt. As another example, if the target device includes ambient light, then controlling the ambient light to flash rapidly can trigger the prompt.
[0049] If the target device includes a prompting device that stimulates the user's auditory channel, such as a speaker or voice robot, the prompt can be triggered by emitting a specified alarm sound or directly playing the event that the user needs to pay attention to. If the target device includes a prompting device that stimulates the user's tactile channel, such as a vibrator or ultrasonic generator, the prompt can be triggered by vibration.
[0050] This embodiment provides a notification method that obtains effective notification parameters representing the effectiveness of notifications from multiple notification devices, and then selects a target device from among the multiple notification devices based on these effective notification parameters, thereby triggering a notification through the target device. This method ensures that, given each device has corresponding effective notification parameters representing the effectiveness of its notification, and a larger effective notification parameter indicates a higher level of effectiveness, the method can select a notification device with a higher level of effectiveness as the target device to trigger the notification, thus improving the effectiveness of the notification and enhancing driving safety.
[0051] Please see Figure 3 This embodiment provides a prompting method, the method comprising:
[0052] S210: Based on at least one of the following information: user sensory channel occupancy information, device validity information, and user perception ability information corresponding to each of the multiple prompting devices, determine the effective prompting parameters corresponding to each of the multiple prompting devices. The effective prompting parameters characterize the effectiveness of the prompting based on the corresponding device. The larger the effective prompting parameter, the higher the effectiveness of the prompting device.
[0053] It should be noted that the effectiveness of a prompt is higher if the user can perceive it quickly upon triggering. However, the speed at which a user can perceive a prompt is influenced by several factors. For example, if the prompt is triggered via the central control display screen, the user's ability to perceive it promptly is affected by factors such as the user's eye level, the location of the central control display screen within the user's line of sight, and the user's visual acuity. Similarly, if the prompt is triggered via audio, the user's ability to react to sound quickly is affected by factors such as the distance between the audio source and the user, and the user's hearing ability. Therefore, in this embodiment, at least one of the following information—user sensory channel occupancy information, device validity information, and user perception ability information—can be integrated to determine the effective prompt parameters for each of the multiple prompting devices, thereby making the calculated effective prompt parameters more accurate.
[0054] Among them, the user sensory channel occupancy information corresponding to the prompting device represents the degree of occupancy of the user's target sensory channel, the device validity information corresponding to the prompting device represents the scope of the prompting device's prompting function, and the user perception ability information corresponding to the prompting device represents the user's ability to perceive through the target sensory channel, wherein the target sensory channel is the sensory channel corresponding to the prompting method of the prompting device.
[0055] Optionally, if the target sensory channel of the prompting device is the visual channel, the user sensory channel occupancy information corresponding to the prompting device includes the degree of eye opening of the user, the device validity information corresponding to the prompting device includes the position within the user's visual range, and the user perception ability information corresponding to the prompting device includes the user's visual acuity value.
[0056] The degree of eye opening can be represented by the ratio of the current unobstructed pupil width to the maximum pupil width. Alternatively, it can be the normalized output of the PERCLOS driver fatigue detection algorithm, calculated using eye opening values over a time series, or the normalized output of the DMS (Driver Monitor System). The position of the prompting device within the user's visual field can be represented by the angular difference between the prompting device and the center of the user's eye, or by the proportion of the prompting device to the user's field of view (FOV), or by the distance between the prompting device and the user's eye. The user's visual acuity score can be a test value obtained using a common visual acuity test method. Alternatively, the user's visual acuity score can be the score corresponding to the test value obtained using a common visual acuity test method, where a higher score indicates a higher visual acuity score.
[0057] If the target sensory channel of the prompting device is the auditory channel, the user sensory channel occupancy information corresponding to the prompting device includes whether the user's current auditory channel is occupied by other activities. The device validity information corresponding to the prompting device includes the distance between the prompting device and the user. The user's perceptual ability information corresponding to the prompting device includes the user's hearing ability score. The occupancy of the auditory channel by other activities includes whether the user is listening to music or talking to other users. The user's hearing ability score can be a test value obtained by a common hearing test method. Alternatively, the user's hearing ability score can be a score corresponding to a test value obtained by a common hearing test method, where a higher score indicates a higher hearing ability.
[0058] If the target sensory channel of the prompting device is the tactile channel, the user sensory channel occupancy information corresponding to the prompting device includes the pressure currently applied to the device by the user, the device effectiveness information includes the vibration range of the device, and the user's perception ability information includes the sensitivity of the vibrating part. The vibration range of the prompting device can be understood as the part of the user that the vibrating device can affect. For example, for a steering wheel, the user's hand can be affected, while for a seat, the user's buttocks, lower back, and back can be affected.
[0059] S220: Select the target device from the plurality of prompting devices based on the valid prompting parameters.
[0060] S230: A prompt is triggered via the target device.
[0061] In one approach, the user sensory channel occupancy information, device validity information, and user perception ability information are all in numerical form. In this approach, determining the effective prompting parameters for each of the multiple prompting devices based on at least one of the user sensory channel occupancy information, device validity information, and user perception ability information for each device includes: obtaining the product of at least two of the user sensory channel occupancy information, device validity information, and user perception ability information for each prompting device, as the effective prompting parameter for each device, wherein the information used to calculate the effective prompting parameter is the same for each prompting device.
[0062] It should be noted that when the user's sensory channel occupancy information, device validity information, and user perception ability information are all in numerical form, the product of each of these information can be used as the effective parameter for the prompting device. Furthermore, to facilitate numerical calculation, each type of information can be configured with a corresponding numerical value in this embodiment. For information that is inherently numerical, its original value is used directly, while for non-numerical information, a corresponding numerical value can be configured to convert it into numerical information. For example, the situation of a user's auditory channel being occupied by other activities could include the user's auditory channel not being occupied, the user being talking to other users, or the user being listening to music. Based on the degree to which different activities affect the prompting device's stimulation of the user's auditory channel, different numerical scores can be assigned to different activities. For example, the score for the user's auditory channel not being occupied by other activities is 1, the score for the user listening to music is 0.5, and the score for the user talking to other users is 0. Understandably, the higher the score of a transaction, the less likely it is to affect the user's attention to the prompts from the device that stimulate the user's auditory channel.
[0063] As one approach, before acquiring the valid prompt parameters corresponding to each of the multiple prompting devices, the method further includes: in response to the instruction that triggers the prompt, detecting whether the user has set prompt preferences; if the user has not set prompt preferences, performing the acquisition of the valid prompt parameters corresponding to each of the multiple prompting devices; if the user has set prompt preferences, determining the target device based on the prompt preferences.
[0064] The user's configured prompt preferences can include preferred sensory channels; for example, a user can choose to receive prompts via the visual or auditory channels. Furthermore, user-configured prompt preferences can also include preferred prompting devices. For instance, a user can choose to trigger prompts via the central control display screen. If the user's configured prompt preference is for a specific prompting device, then upon receiving a prompt trigger command, the user-configured preferred prompting device can be directly used as the target device.
[0065] If the user's set feedback preference is a preferred sensory channel, then the target channel can be selected from feedback devices that stimulate the same sensory channel as the user's preferred sensory channel. Furthermore, the method for selecting the target device is the same as the method for determining the target device based on valid feedback parameters in this embodiment. For example, if the user's set preferred sensory channel is the tactile channel, then the target device can be selected from feedback devices that stimulate the user's tactile channel (e.g., a steering wheel or seat).
[0066] As one approach, triggering a prompt via the target device includes: if there are multiple target devices, obtaining the urgency level of the information to be prompted; determining a target device from the multiple target devices that matches the urgency level based on the urgency level of the information to be prompted; and triggering a prompt via the target device that matches the urgency level. Optionally, a correspondence between prompt information and urgency level, and a correspondence between urgency level and target multiple, can be established in advance. After obtaining the information to be prompted, the urgency level of the information to be prompted can be determined first based on the correspondence between the prompt information and the urgency level. The target device that matches the urgency level can be understood as the most effective target device for triggering the prompt information at that urgency level. Furthermore, the most effective target device can also be understood as the target device that maximizes the probability that the user will perceive the triggered prompt.
[0067] This embodiment provides a prompting method that, through the aforementioned approach, ensures that each device has a corresponding effective prompting parameter representing the effectiveness of the prompting. A larger effective prompting parameter indicates a higher level of effectiveness of the prompting from the device. Based on this effective prompting parameter, the method can select a prompting device with a higher level of effectiveness from among multiple prompting devices as the target device to trigger the prompt, thereby improving the effectiveness of the prompting and enhancing safety during driving. Furthermore, in this embodiment, the effective prompting parameter corresponding to the prompting device can be jointly determined by combining user sensory channel occupancy information, device effectiveness information, and user perception ability information. This allows the determined effective prompting parameter to more accurately reflect the effectiveness of the prompting from the corresponding device.
[0068] Please see Figure 4 This embodiment provides a prompting method, the method comprising:
[0069] S310: Obtain the valid prompting parameters corresponding to each of the multiple prompting devices. The valid prompting parameters represent the effectiveness of the prompting based on the corresponding device. The larger the valid prompting parameter, the higher the effectiveness of the prompting device.
[0070] S320: If there is a corresponding prompting device with a valid prompting parameter greater than the first threshold, select the target device from the prompting devices with the corresponding valid prompting parameter greater than the first threshold.
[0071] In this embodiment, target devices can be filtered from prompting devices by setting a threshold corresponding to the effective prompting parameters. Specifically, the threshold can be used to distinguish prompting devices into those that can effectively prompt the user independently, those that can collaboratively prompt the user, and those that cannot effectively prompt the user. In this embodiment, prompting devices whose effective prompting parameters are greater than the first threshold can be understood as prompting devices that can effectively prompt the user independently.
[0072] As one approach, if there exists a corresponding prompting device with a valid prompting parameter greater than the first threshold, selecting a target device from these prompting devices includes:
[0073] If there exists a corresponding prompting device with a valid prompting parameter greater than the first threshold, and the number of such devices is one, then the prompting device with the valid prompting parameter greater than the first threshold is taken as the target device.
[0074] If there are multiple prompting devices with corresponding valid prompting parameters greater than the first threshold, then the prompting device with the largest corresponding valid prompting parameter among the multiple prompting devices with corresponding valid prompting parameters greater than the first threshold will be the target device.
[0075] For example, if the multiple prompting devices for obtaining valid prompting parameters include prompting device A, prompting device B, prompting device C, and prompting device D, where the valid prompting parameter corresponding to prompting device A is 0.8, the valid prompting parameter corresponding to prompting device B is 0.5, the valid prompting parameter corresponding to prompting device C is 0.4, and the valid prompting parameter corresponding to prompting device D is 0.4, then when the first threshold is 0.6, prompting device A can be determined as the target device. Furthermore, if the multiple prompting devices also include prompting device E with a valid prompting parameter of 0.75, then when prompting devices with valid prompting parameters greater than 0.6 include both prompting device A and prompting device E, prompting device A has a larger valid prompting parameter, and therefore prompting device A will still be considered the target device.
[0076] S330: If there is no corresponding valid prompting device with a parameter greater than the first threshold, and there are multiple corresponding valid prompting devices with a parameter less than the first threshold and greater than the second threshold, then select a target device from the multiple corresponding valid prompting devices with a parameter less than the first threshold and greater than the second threshold; the first threshold is greater than the second threshold.
[0077] In this embodiment, a prompting device whose corresponding effective prompting parameter is less than a first threshold but greater than a second threshold can be understood as a prompting device whose individual prompting effect may not be ideal. In this case, these prompting devices whose individual prompting effect may not be ideal can be made to provide prompts in concert to ensure the effectiveness of the prompts.
[0078] As one approach, if there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold, then selecting a target device from the multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold includes:
[0079] If there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold, then all of these multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold shall be designated as the target device; or
[0080] If there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with a valid prompting parameter less than the first threshold and greater than the second threshold, select at least two prompting devices with different sensory channels corresponding to their respective prompting methods from among the multiple corresponding prompting devices with a valid prompting parameter less than the first threshold and greater than the second threshold as target devices.
[0081] For example, consider multiple prompting devices for acquiring valid prompting parameters, including prompting device A, prompting device B, prompting device C, and prompting device D. The valid prompting parameter for prompting device A is 0.5, for prompting device B it is 0.5, for prompting device C it is 0.4, and for prompting device D it is 0.1. With a first threshold of 0.6 and a second threshold of 0.3, a target device will be selected from prompting devices A, B, and C. Alternatively, all three devices can be selected as target devices. Another approach is to select at least two prompting devices from among these three devices, each with a different sensory channel corresponding to its respective prompting method, as target devices.
[0082] In the embodiments of this application, when it is necessary to select at least two prompting devices with different sensory channels corresponding to their respective prompting methods as target devices, the prompting device that stimulates the user's tactile channel and the prompting device that stimulates the user's visual channel can be preferentially selected as target devices.
[0083] S340: A prompt is triggered via the target device.
[0084] This embodiment provides a prompting method that, through the above-described manner, ensures that each device has a corresponding effective prompting parameter that characterizes the effectiveness of the prompting, and that the larger the effective prompting parameter, the higher the effectiveness of the prompting device. Based on this effective prompting parameter, the method can select a prompting device with a higher level of prompting effectiveness from multiple prompting devices as the target device to trigger the prompt, thereby improving the effectiveness of the prompting and enhancing safety during driving.
[0085] Furthermore, in this embodiment, a first threshold and a second threshold are pre-configured. This allows for the determination of prompting devices whose effective prompting parameters are greater than the first threshold and whose effective prompting parameters are less than the first threshold but greater than the second threshold, based on the comparison between the effective prompting parameters corresponding to each prompting device and the first and second thresholds. Different methods of determining target devices exist depending on the number of prompting devices with effective prompting parameters greater than the first threshold and the number of prompting devices with effective prompting parameters less than the first threshold but greater than the second threshold. This not only improves the flexibility of determining target devices but also ensures that prompts can be effectively triggered even when the effective prompting parameters of multiple prompting devices are distributed in different ways.
[0086] Please see Figure 5 This embodiment provides a prompting method, the method comprising:
[0087] S410: Obtain the valid prompting parameters corresponding to each of the multiple prompting devices. The valid prompting parameters represent the effectiveness of the prompting based on the corresponding device. The larger the valid prompting parameter, the higher the effectiveness of the prompting device.
[0088] S420: Select the target device from the plurality of prompting devices based on the valid prompting parameters.
[0089] S430: Determine the target prompt intensity based on the urgency of the information to be prompted.
[0090] It should be noted that, as described above, prompts can be triggered in various situations, and the timeliness of user feedback may differ depending on the situation. For example, with text messages, a delay in checking them may not have a significant impact on the user, so a lower prompt strength can be used. On the other hand, if an obstacle is detected in the road, immediate action from the user is required, and a higher prompt strength can be used.
[0091] As one approach, determining the target cue intensity based on the urgency of the information to be prompted includes: determining the unit cue intensity based on the Weber constant of the target device, the effective cue parameters corresponding to the target device, and the average cue intensity of the sensory channels corresponding to the cue method of the target device; determining the target multiple based on the urgency of the information to be prompted; and determining the cue intensity based on the target multiple and the unit cue intensity. It should be noted that the unit cue intensity will differ depending on the sensory channels stimulated by the cue method of the cue device. For example, the unit cue intensity for a cue device stimulating the user's visual channel is the brightness of the cue content displayed when the cue is triggered; the unit cue intensity for a cue device stimulating the user's auditory channel is the sound intensity when the cue is triggered; and the unit cue intensity for a cue device stimulating the user's tactile channel is the vibration amplitude when the cue is triggered. Optionally, in this embodiment, the unit cue intensity of the target device can be calculated using the following formula:
[0092]
[0093] Where K represents a constant for different devices. Optionally, K is the Weber constant of the target device, representing the discrimination power of the sensory channel corresponding to the cueing method of the target device. The smaller the K value, the more accurate the human body's discrimination power of the corresponding sensory channel; the larger the K value, the more ambiguous the discrimination power. It can be measured using the constant stimulus method. ΔI represents the unit cue intensity JND (Just Noticeable Difference) of the sensory channel corresponding to the cueing method of the cueing device, I represents the average cue intensity of the sensory channel corresponding to the cueing method of the target device, and ρ represents the effectiveness parameter corresponding to the cueing device. For different cueing devices, after determining the constant K through experimental methods, the unit stimulus intensity ΔI under different conditions can be calculated.
[0094] In this embodiment, the target multiple is data used to determine the intensity of the prompt when triggering it. A larger target multiple results in a stronger prompt intensity. In this embodiment, the target multiple is determined based on the urgency of the information to be prompted. Optionally, a correspondence between prompt information and urgency level, and a correspondence between urgency level and target multiple, can be established in advance. After obtaining the information to be prompted, the urgency level can be determined first based on the correspondence, and then the target multiple can be obtained based on the obtained urgency level and the correspondence between urgency level and target multiple.
[0095] For example, if the target device is a vibrator installed in a seat, the unit stimulus intensity of this vibrator is the vibration amplitude when the prompt is triggered. For instance, if the prompt message is an incoming call, the determined target multiplier can be 2, meaning the vibrator is triggered with twice the unit stimulus intensity. If the prompt message is an obstacle affecting driving ahead, the determined target multiplier can be 5, meaning the vibrator is triggered with five times the unit stimulus intensity. As another example, if the target device is a central control display screen, the unit stimulus intensity of this central control display screen is the display brightness when the prompt is triggered. For instance, if the prompt message is an incoming call, the determined target multiplier can be 2, meaning the display brightness of the central control display screen is configured with twice the unit stimulus intensity when the prompt is triggered. If the prompt message is an obstacle affecting driving ahead, the determined target multiplier can be 5, meaning the display brightness of the central control display screen is configured with five times the unit stimulus intensity when the prompt is triggered.
[0096] S440: Trigger the target device to trigger a prompt based on the target prompt intensity.
[0097] This embodiment provides a prompting method that, through the aforementioned approach, ensures that each device has a corresponding effective prompting parameter representing the effectiveness of the prompt, and that a larger effective prompting parameter indicates a higher level of effectiveness of the prompting device. Based on this effective prompting parameter, the method can select a prompting device with a higher level of effectiveness from among multiple prompting devices as the target device for triggering the prompt, thereby improving the effectiveness of the prompt and enhancing safety during driving. Furthermore, in this embodiment, different prompt intensities can be assigned according to the urgency of the information to be prompted, thus providing flexibility in triggering prompts and allowing users to identify the urgency of the content to be prompted by perceiving the prompt intensity.
[0098] The following three scenarios will further illustrate the application scenarios of the prompting method involved in the embodiments of this application.
[0099] like Figure 6 As shown, in a scenario where a user is sitting in the back seat of a vehicle looking out the window, the display screen inside the vehicle is almost out of the user's field of vision. Based on the prompting method provided in this application embodiment, it can be deduced that the effective prompting parameters of the display screen inside the vehicle will be low. Therefore, if information needs to be presented to the user, a prompting device that stimulates the user's auditory channel or a prompting device that stimulates the user's tactile channel will be selected.
[0100] like Figure 7 As shown, in a scenario where a user is sitting in the front seat talking to the passenger, the user's auditory attention is mainly focused on talking to others. At this time, the user's auditory channel is extremely ineffective. Therefore, it can be determined that among the in-vehicle prompting devices, those that stimulate the user's auditory channel will have a lower user sensory channel occupancy. So, if it is necessary to present information to the user, prompting devices that stimulate the user's visual channel or tactile channel will be selected.
[0101] like Figure 8 As shown, in high-level autonomous driving scenarios, users can take their hands off the steering wheel and operate other objects. In this case, the steering wheel occupies less information in the user's sensory channels compared to the seat. Therefore, if information needs to be presented to the user, prompting devices that stimulate the user's visual channel or auditory channel can be selected, or the seat that has close contact with the user can also be selected.
[0102] It should be noted that the device executing the prompting method in this embodiment can be a server, an electronic device, or a vehicle controller. The prompting device can be a device installed in the vehicle. When the vehicle controller executes the prompting method, it can directly send instructions to the designated target device to trigger a prompt. When the electronic device (e.g., a smartphone) and the server execute the prompting method, if the electronic device and server can communicate directly with the target device, they can directly send instructions to the designated target device to trigger a prompt. If the electronic device and server cannot communicate directly with the target device, they can send a request to the vehicle controller, requesting the vehicle controller to send instructions to the designated target device to trigger a prompt.
[0103] It should be noted that, in this embodiment, the actual triggering method can also be determined based on whether a driving scenario is in progress. Optionally, if a driving scenario is currently in progress, the target device can be determined from multiple prompting devices based on the prompting method provided in this embodiment. If a driving scenario is not currently in progress, one or more devices can be selected from the user's smartphone, tablet, or wearable device as the triggering device. Specifically, a driving scenario can be determined when the vehicle's power supply device (e.g., engine or electric motor) is detected to be running.
[0104] Please see Figure 9 This embodiment provides a prompting device 500, the device 500 comprising:
[0105] The prompt parameter acquisition unit 510 is used to acquire the valid prompt parameters corresponding to each of the multiple prompt devices. The valid prompt parameters represent the effectiveness of the prompt based on the corresponding device. The larger the valid prompt parameter, the higher the effectiveness of the prompt from the prompt device.
[0106] The device selection unit 520 is used to select a target device from the plurality of prompting devices based on the valid prompting parameters.
[0107] The prompt triggering unit 530 is used to trigger a prompt through the target device.
[0108] As one approach, the prompting parameter acquisition unit 510 is specifically used to determine the valid prompting parameters corresponding to each of the multiple prompting devices based on at least one of the following: user sensory channel occupancy information, device validity information, and user perception ability information. Specifically, the user sensory channel occupancy information corresponding to the prompting device represents the degree of occupancy of the user's target sensory channel; the device validity information represents the scope of the prompting device's prompting function; and the user perception ability information represents the user's ability to perceive through the target sensory channel, where the target sensory channel is the sensory channel corresponding to the prompting method of the prompting device.
[0109] In one approach, the user sensory channel occupancy information, device validity information, and user perception ability information are all in numerical form. In this approach, the prompt parameter acquisition unit 510 is specifically used to acquire the product of at least two of the user sensory channel occupancy information, device validity information, and user perception ability information corresponding to each prompt device, as the valid prompt parameter for each prompt device. The information used by each prompt device to calculate the valid prompt parameter is the same.
[0110] Optionally, if the target sensory channel of the prompting device is the visual channel, the user sensory channel occupancy information corresponding to the prompting device includes the degree of eye opening of the user, the device validity information corresponding to the prompting device includes its position within the user's visual range, and the user perception ability information corresponding to the prompting device includes the user's visual acuity value; if the target sensory channel of the prompting device is the auditory channel, the user sensory channel occupancy information corresponding to the prompting device includes the current occupancy of the user's auditory channel by other activities, the device validity information corresponding to the prompting device includes the distance between the prompting device and the user, and the user perception ability information corresponding to the prompting device includes the user's hearing ability value; if the target sensory channel of the prompting device is the tactile channel, the user sensory channel occupancy information corresponding to the prompting device includes the pressure currently applied to the prompting device by the user, the device validity information corresponding to the prompting device includes the vibration range of the prompting device, and the user perception ability information corresponding to the prompting device includes the sensitivity of the vibrating part.
[0111] In one approach, the device selection unit 520 is specifically configured to select a target device from among the prompting devices whose corresponding valid prompt parameters are greater than the first threshold, based on the existence of a prompting device whose corresponding valid prompt parameters are greater than the first threshold; if no prompting device has a corresponding valid prompt parameter greater than the first threshold, and there are multiple prompting devices whose corresponding valid prompt parameters are less than the first threshold and greater than the second threshold, then the target device is selected from among the multiple prompting devices whose corresponding valid prompt parameters are less than the first threshold and greater than the second threshold; where the first threshold is greater than the second threshold.
[0112] Optionally, the device selection unit 520 is specifically configured to: if there is a corresponding valid prompting device with a corresponding valid prompting parameter greater than the first threshold, and the number of such devices is one, then select the prompting device with the largest valid prompting parameter among the multiple devices with the largest valid prompting parameter.
[0113] Optionally, the device selection unit 520 is specifically configured to, if there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold, select all of the multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold as target devices; or if there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold, select at least two prompting devices with different sensory channels corresponding to their respective prompting methods as target devices from the multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold.
[0114] As one approach, the prompt triggering unit 530 is specifically configured to determine the target prompt intensity based on the urgency of the information to be prompted; and trigger the target device to trigger a prompt based on the target prompt intensity. Optionally, the prompt triggering unit 530 is specifically configured to determine the unit prompt intensity based on the Weber constant of the target device, the effective prompt parameters corresponding to the target device, and the average prompt intensity of the sensory channel corresponding to the prompting method of the target device; determine the target multiple based on the urgency of the information to be prompted; and determine the prompt intensity based on the target multiple and the unit prompt intensity.
[0115] This embodiment provides a prompting device that acquires valid prompting parameters representing the effectiveness of prompting from multiple prompting devices, and then selects a target device from among the multiple prompting devices based on these valid prompting parameters, thereby triggering a prompt through the target device. This method ensures that, given each device has a corresponding valid prompting parameter representing the effectiveness of its prompting, and a larger valid prompting parameter indicates a higher level of effectiveness, the device with a higher level of effectiveness can be selected as the target device to trigger the prompt. This improves the effectiveness of the prompts and enhances safety during driving.
[0116] It should be noted that the device embodiments in this application correspond to the aforementioned method embodiments. The specific principles in the device embodiments can be found in the content of the aforementioned method embodiments, and will not be repeated here.
[0117] The following will combine Figure 10 This application describes an electronic device.
[0118] Please see Figure 10 Based on the aforementioned prompting method and apparatus, this application embodiment also provides another electronic device 200 capable of executing the aforementioned prompting method. The electronic device 200 includes one or more (only one shown in the figure) processors 202, a memory 204, and a network module 206 coupled together. The memory 204 stores programs capable of executing the contents of the aforementioned embodiments, and the processors 202 can execute the programs stored in the memory 204.
[0119] The processor 202 may include one or more cores for processing data. The processor 202 connects to various parts within the electronic device 200 using various interfaces and lines, and performs various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 204, and by calling data stored in the memory 204. Optionally, the processor 202 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 202 may integrate one or more of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 202 and may be implemented separately using a communication chip.
[0120] The memory 204 may include random access memory (RAM) or read-only memory (ROM). The memory 204 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 204 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described below. The data storage area may also store data created by the electronic device 200 during use (such as phonebook data, audio and video data, chat log data, etc.).
[0121] The network module 206 is used to receive and transmit electromagnetic waves, realizing the mutual conversion between electromagnetic waves and electrical signals, thereby communicating with communication networks or other devices, such as audio playback devices. The network module 206 may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, SIM cards, memory, etc. The network module 206 can communicate with various networks such as the Internet, corporate intranets, and wireless networks, or communicate with other devices via wireless networks. The aforementioned wireless networks may include cellular telephone networks, wireless local area networks, or metropolitan area networks. For example, the network module 206 can interact with base stations.
[0122] Please refer to Figure 11 This diagram illustrates a structural block diagram of a computer-readable storage medium provided in an embodiment of this application. The computer-readable medium 1100 stores program code that can be called by a processor to execute the methods described in the above method embodiments.
[0123] The computer-readable storage medium 1100 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 1100 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 1100 has storage space for program code 1110 that performs any of the method steps described above. This program code can be read from or written to one or more computer program products. The program code 1110 may, for example, be compressed in a suitable form.
[0124] In summary, the notification method, apparatus, electronic device, and vehicle provided in this application obtain effective notification parameters representing the effectiveness of notifications from multiple notification devices, and then select a target device from among the multiple notification devices based on these effective notification parameters, thereby triggering a notification through the target device. This approach ensures that each device has corresponding effective notification parameters representing the effectiveness of its notification, and that a larger effective notification parameter indicates a higher level of effectiveness. Therefore, it is possible to select a notification device with a higher level of effectiveness as the target device to trigger the notification based on these effective notification parameters, thus improving the effectiveness of the notification and enhancing driving safety.
[0125] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A prompting method, characterized in that, The method includes: The effective prompting parameters corresponding to each of the multiple prompting devices are obtained. The effective prompting parameters represent the effectiveness of the prompting based on the corresponding device. The larger the effective prompting parameter, the higher the effectiveness of the prompting device. The probability that the user will notice the prompt is greater when the prompting device with the larger effective prompting parameter is triggered. The process of obtaining the effective prompting parameters corresponding to each of the multiple prompting devices includes: determining the effective prompting parameters corresponding to each of the multiple prompting devices based on the user's sensory channel occupancy information, device validity information, and user perception ability information. The effective prompting parameters are in numerical form. If there is a corresponding prompting device with a valid prompting parameter greater than the first threshold, select the target device from the prompting devices with the corresponding valid prompting parameter greater than the first threshold; if there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with a valid prompting parameter less than the first threshold and greater than the second threshold, select the target device from the multiple corresponding prompting devices with a valid prompting parameter less than the first threshold and greater than the second threshold; the first threshold is greater than the second threshold. The target device triggers a prompt to alert the user to respond to driving-related events.
2. The method according to claim 1, characterized in that, The user sensory channel occupancy information, device validity information, and user perception ability information are all in numerical form; the determination of valid prompting parameters for each of the multiple prompting devices based on their respective user sensory channel occupancy information, device validity information, and user perception ability information includes: The product of at least two of the following information is obtained for each prompting device: user sensory channel occupancy information, device validity information, and user perception ability information. This product is used as the valid prompting parameter for each prompting device. The information used to calculate the valid prompting parameter is the same for each prompting device.
3. The method according to claim 1, characterized in that, If the target sensory channel of the prompting device is the visual channel, the user sensory channel occupancy information corresponding to the prompting device includes the degree of eye opening of the user, the device validity information corresponding to the prompting device includes the position in the user's visual range, and the user perception ability information corresponding to the prompting device includes the user's visual acuity value. If the target sensory channel of the prompting device is the auditory channel, the user sensory channel occupancy information corresponding to the prompting device includes the current status of the user's auditory channel being occupied by other things, the device validity information corresponding to the prompting device includes the distance between the prompting device and the user, and the user perception ability information corresponding to the prompting device includes the user's hearing ability value. If the target sensory channel of the prompting device is the tactile channel, the user sensory channel occupancy information corresponding to the prompting device includes the pressure currently applied by the user to the prompting device, the device effectiveness information corresponding to the prompting device includes the vibration range of the prompting device, and the user perception ability information corresponding to the prompting device includes the sensitivity of the vibrating part.
4. The method according to claim 1, characterized in that, If there is a corresponding prompting device with a valid prompting parameter greater than the first threshold, selecting a target device from the prompting devices with the corresponding valid prompting parameter greater than the first threshold includes: If there exists a corresponding valid prompting device with a parameter greater than the first threshold, and the number of such devices is one, then the device with the parameter greater than the first threshold is designated as the target device. If there are multiple prompting devices with corresponding valid prompting parameters greater than the first threshold, then the prompting device with the largest corresponding valid prompting parameter among the multiple prompting devices with corresponding valid prompting parameters greater than the first threshold will be the target device.
5. The method according to claim 4, characterized in that, If there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold, then selecting a target device from the multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold includes: If there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold, then all of these multiple corresponding prompting devices with valid prompting parameters less than the first threshold and greater than the second threshold shall be designated as the target device; or If there is no corresponding prompting device with a valid prompting parameter greater than the first threshold, and there are multiple corresponding prompting devices with a valid prompting parameter less than the first threshold and greater than the second threshold, select at least two prompting devices with different sensory channels corresponding to their respective prompting methods from among the multiple corresponding prompting devices with a valid prompting parameter less than the first threshold and greater than the second threshold as target devices.
6. The method according to claim 1, characterized in that, The triggering of the prompt through the target device includes: The intensity of the target prompt should be determined based on the urgency of the information to be prompted. The target device is triggered to issue a prompt based on the target prompt intensity.
7. The method according to claim 6, characterized in that, Determining the target prompt intensity based on the urgency of the information to be prompted includes: The unit cue intensity is determined based on the Weber constant of the target device, the effective cue parameters corresponding to the target device, and the average cue intensity of the sensory channels corresponding to the cue method of the target device. The target multiplier is determined based on the urgency of the information to be prompted. The cue intensity is determined based on the target multiple and the unit cue intensity.
8. The method according to claim 1, characterized in that, The triggering of the prompt through the target device includes: If there are multiple target devices, determine the urgency of the information to be prompted; Based on the urgency of the message to be displayed, a target device that matches the urgency level is determined from multiple target devices; The prompt is triggered by the target device that is adapted to the level of urgency.
9. The method according to claim 1, characterized in that, Before obtaining the valid prompt parameters corresponding to each of the multiple prompting devices, the process also includes: In response to the prompt command, detect whether the user has set prompt preferences; If the user has not set any prompting preferences, the process of obtaining the valid prompting parameters corresponding to each of the multiple prompting devices will proceed. If the user has set prompt preferences, the target device is determined based on those preferences.
10. A prompting device, characterized in that, The device includes: The prompt parameter acquisition unit is used to acquire valid prompt parameters corresponding to each of multiple prompt devices. The valid prompt parameters represent the effectiveness of prompting based on the corresponding device. The larger the valid prompt parameter, the higher the effectiveness of the prompting device. The probability that the user will notice the prompt is greater when the prompt is triggered by the prompt device with the larger valid prompt parameter. The acquisition of the valid prompt parameters corresponding to each of the multiple prompt devices includes: determining the valid prompt parameters corresponding to each of the multiple prompt devices based on the user's sensory channel occupancy information, device validity information, and user perception ability information corresponding to each of the multiple prompt devices. The valid prompt parameters are in numerical form. The device selection unit is configured to select a target device from the prompting devices whose corresponding valid prompt parameters are greater than the first threshold if there is a prompting device with a corresponding valid prompt parameter greater than the first threshold; if there is no prompting device with a corresponding valid prompt parameter greater than the first threshold, and there are multiple prompting devices with corresponding valid prompt parameters less than the first threshold and greater than the second threshold, then select a target device from the multiple prompting devices whose corresponding valid prompt parameters are less than the first threshold and greater than the second threshold; where the first threshold is greater than the second threshold. The prompt triggering unit is used to trigger a prompt through the target device to prompt the user to respond to driving-related events.
11. An electronic device, characterized in that, The electronic device includes a processor and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the method of any one of claims 1-9.
12. A vehicle, characterized in that, The vehicle includes multiple prompting devices, a processor, and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the method of any one of claims 1-9.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program code, wherein the program code, when executed by a processor, performs the method according to any one of claims 1-9.
Citation Information
Patent Citations
Information presentation device and information presentation method
JP2015210660A
Determination of parameter values for sensory substitution devices
US20170231865A1