CN114691261A - Prompting method, prompting device, electronic equipment and computer storage medium - Google Patents

Prompting method, prompting device, electronic equipment and computer storage medium Download PDF

Info

Publication number
CN114691261A
CN114691261A CN202110123503.8A CN202110123503A CN114691261A CN 114691261 A CN114691261 A CN 114691261A CN 202110123503 A CN202110123503 A CN 202110123503A CN 114691261 A CN114691261 A CN 114691261A
Authority
CN
China
Prior art keywords
user
vehicle
determining
prompt
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110123503.8A
Other languages
Chinese (zh)
Other versions
CN114691261B (en
Inventor
时红仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Qwik Smart Technology Co Ltd
Original Assignee
Shanghai Qwik Smart Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Qwik Smart Technology Co Ltd filed Critical Shanghai Qwik Smart Technology Co Ltd
Publication of CN114691261A publication Critical patent/CN114691261A/en
Application granted granted Critical
Publication of CN114691261B publication Critical patent/CN114691261B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/453Help systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Library & Information Science (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a prompting method, a prompting device, electronic equipment and a computer storage medium, wherein the prompting method comprises the following steps: determining a first prompt request of a first user; determining a vehicle information list meeting a first preset condition in the vehicles of the same type of the associated vehicle based on the first prompt request; determining a target vehicle based on the vehicle information list, and generating a second prompt request based on the target function and the vehicle information of the target vehicle; generating request result information based on the second prompt request; and presenting the request result information. The method has the advantages that after the target vehicle is determined based on the first prompt request, the associated user of the target vehicle can be requested to provide the help prompt of the target function, the vehicle owner can be rapidly helped to request the help prompt of the target function, the difficulty in using and helping the vehicle owner is solved, and the use experience of the vehicle owner is improved.

Description

Prompting method and device, electronic equipment and computer storage medium
This application claims priority to application No. cn202011637673.x, entitled "prompting method, apparatus, and computer storage medium," filed on 31/12/2020, which is incorporated herein by reference in its entirety.
Technical Field
The present invention relates to the field of vehicle technologies, and in particular, to a prompting method, an apparatus, an electronic device, and a computer storage medium.
Background
With the rapid development of terminal technology, the functions of the vehicle-mounted system are more and more diversified, and meanwhile, the function controls configured by the vehicle-mounted system are more and more corresponding. In a scene of using the vehicle-mounted system, when a user is confused about the use of the vehicle-mounted system or cannot obtain a response to the use of the vehicle-mounted system, the user often searches or searches for a help document of the vehicle-mounted system through networking and other methods for inquiring, but the method is not only complicated in operation, but also often difficult to find needed help, and seriously affects the use experience of the user.
The foregoing description is provided for general background information and is not admitted to be prior art.
Disclosure of Invention
An object of the embodiments of the present invention is to provide a prompting method, an apparatus, an electronic device, and a computer storage medium, which are advantageous in that after a target vehicle is determined based on a first prompt request, a user associated with the target vehicle can be requested to provide a help prompt of a target function, so as to quickly help a vehicle owner to request the help prompt of the target function, help to solve difficulty in using and helping the vehicle owner, and improve user experience of the vehicle owner.
It is another object of the embodiments of the present invention to provide a prompting method, apparatus, electronic device and computer storage medium, which are advantageous in that the first prompt request of the first user can be determined in many different ways.
Another object of the embodiments of the present invention is to provide a prompting method, an apparatus, an electronic device, and a computer storage medium, which have the advantages of stimulating car owners to share car use experience and provide car use help, and fully mining and utilizing help resources, so as to establish a virtual car owner mutual aid community and network and a user growth system by providing help prompts.
Additional advantages and features of embodiments of the present invention will become apparent from the detailed description which follows, and may be realized by means of combinations of means and devices particularly pointed out in the appended claims.
In a first aspect, an embodiment of the present invention provides a prompting method for achieving the foregoing objects and other objects and advantages, where the prompting method includes the following steps:
determining a first prompt request of a first user, wherein the first prompt request comprises vehicle information of a related vehicle of a terminal device and a target function which is expected to obtain a prompt, the target function is at least one device function of vehicle-mounted equipment on the related vehicle, and the first user is the related user of the terminal device and/or the related user of the related vehicle;
determining a vehicle information list meeting a first preset condition in the vehicles of the same type of the associated vehicle based on the first prompt request, wherein the first preset condition comprises a user use level condition of a target function;
determining a target vehicle based on the vehicle information list, and generating a second prompt request based on the target function and the vehicle information of the target vehicle, wherein the second prompt request is used for requesting a second user to provide a help prompt of the target function, and the second user is a related user of the target vehicle;
generating request result information based on the second prompt request; and
and presenting the request result information.
In one possible embodiment, the determining the first prompt request of the first user includes the following steps:
acquiring operation information of the first user on the vehicle-mounted equipment;
when the operation information meets a second preset condition, determining that the equipment function corresponding to the operation information meeting the second preset condition is the target function; and
determining the first prompt request based on the target function and the vehicle information.
In one possible embodiment, the operation information includes at least one of touch operation information, voice operation information, and captured image information of an operation object of the in-vehicle device, and the second preset condition includes at least one of the following conditions:
recognizing that the shot image information contains a related image of the equipment function;
the touch duration of the touch operation meets a duration preset condition;
the touch frequency of the touch operation meets a frequency preset condition;
the frequency of continuous recognition failure of the input voice operation information meets the frequency preset condition; and
and detecting that the input time interval between the touch operation information and the voice operation information is smaller than a first preset time threshold, and recognizing that the voice operation information contains a first preset keyword.
In one possible embodiment, the determining the first prompt request of the first user includes the following steps:
acquiring driving environment information of the vehicle;
determining that the driving environment information meets an auxiliary driving condition, and within a second preset time threshold, the auxiliary driving triggering operation of the first user is not recognized, and determining that an auxiliary driving function is the target function; and
determining the first prompt request based on the driving assistance function and the vehicle information.
In one possible embodiment, the method further comprises the steps of:
and establishing a communication friend relationship between the second user and the first user so as to provide a help prompt of the target function, wherein the communication friend comprises an instant messaging social software friend.
In a second aspect, an embodiment of the present invention further provides a prompting apparatus, including at least one processor and a display component, where the at least one processor is configured to:
determining a first prompt request of a first user, wherein the first prompt request comprises vehicle information of a related vehicle of a terminal device and a target function which is expected to obtain a prompt, the target function is at least one device function of vehicle-mounted equipment on the related vehicle, and the first user is the related user of the terminal device and/or the related user of the related vehicle;
determining a vehicle information list meeting a first preset condition in the vehicles of the same type of the associated vehicle based on the first prompt request, wherein the first preset condition comprises a user use level condition of a target function;
determining a target vehicle based on the vehicle information list, and generating a second prompt request based on the target function and the vehicle information of the target vehicle, wherein the second prompt request is used for requesting a second user to provide a help prompt of the target function, and the second user is a related user of the target vehicle;
generating request result information based on the second prompt request and sending the request result information to the display component;
the display component is in communication connection with the processor so as to present the request result information.
In a third aspect, an embodiment of the present invention further provides an electronic device, including: at least one processor and memory;
the at least one processor is connected to a memory, wherein the memory is configured to store program code, and the at least one processor is configured to call the program code to execute the hint method as described in the first aspect.
In a fourth aspect, the embodiments of the present invention also provide a computer storage medium, where a computer program is stored, where the computer program includes program instructions, and when the program instructions are executed by a processor, the prompting method according to the first aspect is performed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flowchart of a prompting method according to an embodiment of the present invention;
fig. 2 is a scene schematic diagram of a prompting method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a prompting device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention.
It should be understood that the terms "first," "second," and the like in the description and claims of this application and in the drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by the person skilled in the art that the described embodiments of the invention can be combined with other embodiments.
With the rapid development of terminal technology, the functions of the vehicle-mounted system are more and more diversified, and meanwhile, the function controls configured by the vehicle-mounted system are more and more corresponding. In a scene of using the vehicle-mounted system, when a user is confused about the use of the vehicle-mounted system or cannot obtain a response when the user uses the vehicle-mounted system, the user often searches for a use help document of the vehicle-mounted system through networking or searches for the use help document of the vehicle-mounted system, and the use experience of the user on a vehicle machine is poor, but the method is not only complicated in operation, but also often difficult to find the required use help, and the use experience of the user is seriously influenced. Or the user can go to the off-line 4S store to seek the help of related staff in the past, which not only consumes the time of the user, but also limits the number of staff in the off-line 4S store, and cannot provide effective communication and help.
In view of the above pointed out problems, the embodiment of the application provides a prompt method, which can effectively help a vehicle owner to request a help prompt of a target function, help to solve the difficulty in using and helping the vehicle owner, and improve the use experience of the vehicle owner.
Please refer to fig. 1, which is a flowchart illustrating a prompting method according to an embodiment of the present invention, where the prompting method is applicable to help prompting of device functions of a vehicle-mounted device on a vehicle, and the prompting method can be executed by a prompting apparatus according to an embodiment of the present invention, where the prompting apparatus can be implemented in a software and/or hardware manner, the prompting apparatus can be a terminal device specifically associated with the vehicle, and the terminal device includes an intelligent terminal device (e.g., a mobile phone, a tablet computer, an intelligent speaker, a wearable device, etc.) or a vehicle-mounted device (e.g., a vehicle machine, a vehicle recorder, etc.) itself, and an application object of a vehicle networking is installed in the intelligent terminal device. In this embodiment, the example that the prompting method is applied to a car machine is described, and the prompting method includes the following steps:
step 101, determining a first prompt request of a first user, wherein the first prompt request comprises vehicle information of a related vehicle of a terminal device and a target function which is expected to obtain a prompt, the target function is at least one device function of vehicle-mounted equipment on the related vehicle, and the first user is the related user of the terminal device and/or the related user of the related vehicle;
specifically, the device functions of the vehicle-mounted device in the associated vehicle of the terminal device exemplarily include a vehicle control function, a multimedia function, an information inquiry function, a navigation function, a trip recording function, and the like, including but not limited to the above-listed cases. In addition, a first prompt request of the first user is determined, the request includes vehicle information and a target function of a related vehicle of the terminal device, wherein the vehicle information includes a vehicle identification number, the vehicle identification number may include information of a manufacturer, a year, a vehicle type, a vehicle body type and a code, an engine code and an assembly place of the vehicle, and the vehicle identification number may be composed of numbers, letters and the like, for example: AABB 1. The vehicle information at least needs to include a vehicle type, and other information included therein is not particularly limited. In particular, the first user may be an associated user of the terminal device, or an associated user of the associated vehicle, or the first user may be both an associated user of the terminal device and an associated user of the associated vehicle. Taking the car machine as an example, the first user is a user holding a car associated with the car machine, that is, a user associated with the car mounted on the car machine.
Step 102, determining a vehicle information list meeting a first preset condition in the vehicles of the same type of the associated vehicle based on the first prompt request, wherein the first preset condition comprises a user use level condition of the target function;
specifically, a vehicle information list composed of vehicles meeting a first preset condition in the vehicles of the same type of the associated vehicle can be determined according to the first prompt request, wherein the first preset condition can comprise a user use level condition of the target function, and the vehicles meeting the requirements in the vehicles of the same type are determined according to the user use level of the target function to be used for composing the vehicle information list. Exemplarily, referring to fig. 2, fig. 2 is a scene schematic diagram of a prompting method according to an embodiment of the present invention; taking a car machine as an example, the car machine 201 sends the first prompt request to the server 202, the server 202 determines a vehicle of the same type of the associated vehicle according to the vehicle type carried in the first prompt request, and then determines a vehicle meeting the requirement in the vehicle of the same type according to a first preset condition to obtain a vehicle information list, and the server 202 returns the vehicle information list to the car machine 201 and/or a terminal device of the first user, such as the mobile phone 203.
Step 103, determining a target vehicle based on the vehicle information list, and generating a second prompt request based on the target function and the vehicle information of the target vehicle, wherein the second prompt request is used for requesting a second user to provide a help prompt of the target function, and the second user is a related user of the target vehicle;
specifically, a target vehicle is determined according to the vehicle information list, and a second prompt request is generated according to the vehicle information and the target function of the target vehicle, where the request may be used to request a second user to provide a help prompt for the target function, and the second user is a related user of the target vehicle, where the number of the target vehicles is at least one, and in this embodiment, the example of determining one target vehicle is described.
104, generating request result information based on the second prompt request;
specifically, taking a car machine as an example, the car machine sends the second prompt request to the server for processing, the server forwards the second prompt request to the second user, receives a request response of the second user, and generates request result information according to the request response, where the request result information is used to indicate a request result, for example, a request success and a request failure.
Step 105, presenting the request result information.
Specifically, taking the car machine as an example, the request result information may be presented on the car machine, for example, a pop-up prompt box is popped up to prompt the first user of the request result information requested by the second prompt. The first user can directly carry out voice communication or video communication with the second user by clicking the link if the request is successful; and the first user can establish a friend relationship with the second user by using the instant messaging social software account of the second user. In addition, when the request fails, the request result information may also carry a button control for requesting the second user to provide the help prompt again, for example, the button control is presented on a vehicle machine, and the first user may send the second prompt request to the server again when clicking the button control, so as to request the second user to provide the help prompt again.
In the prompt method in this embodiment, after the target vehicle is determined based on the first prompt request, the associated user of the target vehicle may be requested to provide the help prompt of the target function, so as to quickly help the vehicle owner to request the help prompt of the target function, help to solve the difficulty in using and helping the vehicle owner, and improve the use experience of the vehicle owner.
In one possible embodiment, step 101 comprises the steps of:
acquiring input voice of a first user about a target function; recognizing input voice to determine a target function; and determining a first prompt request based on the vehicle information and the target function.
Specifically, in this embodiment, by using the mode of inputting the target function by voice, the manual operation required by the first user for obtaining the help prompt may be reduced, which is beneficial to improving the use experience of the first user. The input speech may be recognized by using a speech recognition algorithm in the prior art, and is not particularly limited. In particular, for the car machine, the entry of voice input may be a voice input button (software or hardware) on the car machine or a mobile phone key card, for example, a "voice input" button control may be displayed on the car machine interface, and a user may perform voice input by pressing the button; and the user can also input voice by pressing a hardware voice input button on the mobile phone key card, the mobile phone key card sends the acquired input voice to the car machine, and the car machine identifies and obtains the target function of the help prompt required to be acquired by the user according to the input voice.
In one possible embodiment, step 101 comprises the steps of:
acquiring input characters of a first user about a target function, and determining the target function according to the input characters; and determining a first prompt request based on the vehicle information and the target function.
Specifically, the embodiment provides a text input target function mode to meet different requirements of different users in different scenes, and the practicability is high.
In another possible embodiment, step 101 comprises the steps of:
acquiring and outputting an equipment function list of the vehicle-mounted equipment; responding to the selection operation of the first user on the equipment function list, and determining a target function; and determining a first prompt request based on the vehicle information and the target function.
Specifically, taking the car machine as an example, after the first user clicks a function button (hardware or software button) of "seek help" on the car machine, the first user may enter a display interface of a device function list of the car machine, and the first user may select one device function from the device function list as a target function that needs to obtain a help prompt. The vehicle machine can generate a first prompt request according to the vehicle information and the target function of the associated vehicle. Different from a text input mode and a voice input mode, the device function list is provided for the first user to select, so that the time for determining the first prompt request can be saved, the energy required by the first user can be further reduced, and the use experience of the user can be improved.
In another possible embodiment, different from the above determination method for determining the target function, the first user is required to participate, and in this embodiment, a method for automatically determining the target function is provided, which does not require the first user to operate, and can effectively improve the user experience. Step 101 comprises the steps of:
acquiring operation information of a first user on vehicle-mounted equipment; when the operation information meets a second preset condition, determining the equipment function corresponding to the operation information meeting the second preset condition as a target function; and determining a first prompt request based on the target function and the vehicle information.
Specifically, the second preset condition may be set according to actual needs, may be more than one preset condition, and is not limited to the specific preset condition. When it is detected that the operation information of the first user on the vehicle-mounted device meets a second preset condition, the device function corresponding to the operation information meeting the second preset condition can be determined as the target function. Taking the car machine as an example, when it is detected that the operation information meets the second preset condition, the target function may be determined, the first prompt request may be automatically generated according to the vehicle information and the target function, and then the first prompt request is sent to the server.
Further, in one possible embodiment, the operation information includes at least one of touch operation information, voice operation information, and captured image information on an operation object of the in-vehicle device, and the second preset condition includes at least one of the following conditions:
identifying that the shot image information contains an associated image of the device function;
the touch duration of the touch operation meets a duration preset condition;
the touch frequency of the touch operation meets a frequency preset condition;
the frequency of continuous recognition failure of the input voice operation information meets the frequency preset condition; and
and detecting that the input time interval of the touch operation information and the voice operation information is smaller than a first preset time threshold, and recognizing that the voice operation information contains a first preset keyword.
Specifically, the operation object may be a control such as a button, an icon, a check box, or a drop-down list displayed on an operation interface of the in-vehicle device, and particularly, for the in-vehicle device, the operation object may also be each switch button, an indicator table, an indicator lamp, or the like associated with the inside of the vehicle. Taking a car machine as an example, the car machine may acquire touch operation information on an operation object through a CAN bus or the like, acquire voice operation information on the operation object through a voice acquisition device such as a microphone, and acquire captured image information and the like on the operation object through a communication connection established with an external device such as a smart phone or the like.
It can be understood that, taking a car machine as an example, the obtaining of the operation information of the first user on the car-mounted device may be obtaining the touch operation information based on an input device such as a touch screen of the car machine, and the corresponding touch operation may be operations such as clicking, pressing, and touching of different fingers of the user on the touch screen, for example, when the user clicks on the touch screen with a finger, the touch operation may be an operation of clicking with the finger; when a user presses a finger on the touch screen, the touch operation may be a finger pressing operation. Optionally, the touch operation information may include a touch duration of the touch operation and/or a touch frequency of the touch operation, and taking the operation object as a virtual key as an example, if the user continuously presses the virtual key with a finger, a duration of the continuous pressing is the touch duration of the touch operation; and if the user clicks the virtual key by using a finger, the number of clicks on the virtual key within a preset time length is the number of touch operations. The specific numerical value of the preset duration can be set according to actual needs.
The touch duration of the touch operation meeting the duration preset condition may be that the touch duration of the touch operation is greater than a third preset duration threshold, for example, the touch duration is greater than 3 seconds, 5 seconds, or 8 seconds; the preset condition that the number of times of touch operation satisfies the number of times may be that the number of times of touch operation is greater than a preset number threshold, for example, the number of times of touch operation is greater than 2, 3, 4, and the like. It is understood that when the manner in which the user performs voice control on a certain operation object is not known, correct voice operation information may not be continuously input, thereby causing a failure in continuously recognizing the input voice operation information by the in-vehicle apparatus. If the vehicle-mounted device detects that the number of times of continuous recognition failure of the input voice operation information meets a preset number condition, for example, the number of times of continuous recognition failure of the voice operation information input by the user is greater than a preset number threshold, it may be considered that a help prompt for operating the operated object needs to be provided for the user. Here, when the in-vehicle device detects that the input time interval between the touch operation information and the voice operation information is smaller than a first preset time threshold and recognizes that the voice operation information includes a first preset keyword, it indicates that the user needs to control and request help for a certain operation object, and at this time, a help prompt for operating the operation object needs to be provided for the user. The second preset keyword may be a question word, a specific word, or the like, such as a word identifying "what" or "what" included in the voice operation information, or a word identifying "meaning", "use", "not", "help", or the like included in the voice operation information.
In one possible embodiment, identifying that the captured image information contains an associated image of a device function includes at least one of:
intercepting a target image in the shot image information, matching the target image with a preset image in a first database, and determining that the shot image information comprises a related image of the equipment function if the preset image with the matching degree larger than a first threshold exists; the first database stores different equipment functions and associated preset images; and
identifying a target keyword in the shot image information, matching the target keyword with a second preset keyword in a second database, and determining that the shot image information contains an associated image of the equipment function if the second preset keyword with the matching degree greater than a second threshold exists; the second database stores different equipment functions and associated second preset keywords.
Specifically, the target image refers to an image of an operation object, and the target keyword is a word indicating a name or a function of the operation object. The second preset keyword is used for indicating the name or the function of the operation object. It can be understood that, if the captured image information includes an image or a keyword of an operation object, the image or the keyword may be obtained first, and then a corresponding device function is determined according to the operation object associated with the image or the keyword, and the device function is determined as a target function. When the matching degree of the target image and the preset image is greater than a first threshold value, or the matching degree of the target keyword and a second preset key is greater than a second threshold value, it can be determined that the image or the keyword of a certain operation object is contained in the shot image information. The specific values of the first threshold and the second threshold may be set according to actual conditions, for example, the first threshold and the second threshold are set to 98%, 99% or 100%. For example, the prompting device takes a car machine as an example, assume that a user uses a smart phone to photograph an air conditioner temperature button, and transmits obtained photographed image information to the car machine, and then the car machine matches in a first database based on the photographed image information to obtain an image of the air conditioner temperature button with a matching degree greater than a first threshold, thereby determining that an operation object is the air conditioner temperature button. And then, assuming that a user uses the smart phone to photograph a button with a 'switch' displayed, and transmits the obtained photographed image information to the car machine, the car machine obtains a second preset keyword with a matching degree greater than a second threshold value as the 'switch' based on the matching of the photographed image information in a second database, and further determines that the operation object is the switch button. Therefore, the operation object is determined based on the image or the keyword in the shot image information, the target function is further determined, the operation is convenient and fast, and the accuracy is high.
Therefore, the operation information is detected through the set different second preset conditions to judge whether the first user needs to obtain the help prompt about the target function or not, the operation is flexible and convenient, and the user use experience is further improved.
In another possible embodiment, step 101 comprises the steps of:
acquiring driving environment information of a vehicle; determining that the driving environment information meets the auxiliary driving condition, and within a second preset time threshold, not identifying the auxiliary driving trigger operation of the first user, and determining that the auxiliary driving function is the target function; and determining a first prompt request based on the driving assistance function and the vehicle information.
Specifically, the driving assistance functions include automatic driving, adaptive cruise, lane keeping assistance, automatic overtaking, and the like, wherein the automatic driving depends on cooperative cooperation of artificial intelligence, visual computation, radar, a monitoring device, a global positioning system, and the like, so that a computer can automatically and safely operate the motor vehicle without any human active operation. The self-adaptive cruise control system has the advantages that the self-adaptive cruise control system can enable the vehicle to be always kept at a safe distance from the vehicle in front, is very suitable for starting the self-adaptive cruise control system on congested road sections, can reduce frequent hand and foot operation of a driver to a great extent, and reduces fatigue degree. The function of lane keeping assistance is to actively assist the driver in keeping in the marked lane. The automatic overtaking function can realize the automatic lane changing function of the vehicle, and the vehicle overtakes the front vehicle without human intervention. In particular, different driving assistance functions may have different applicable driving environments, and different driving assistance function driving environment information conditions may be set in advance as driving assistance conditions, such as a number requirement that the number of vehicles around the vehicle needs to satisfy (for example, the number of vehicles is less than two), a distance between the vehicle and a preceding vehicle (for example, a distance from the preceding vehicle is greater than 300 meters), a degree of congestion of a link (for example, the degree of congestion is very congested), and the like. Illustratively, by detecting driving environment information of a vehicle in a driving process, when the driving environment information at the moment is determined to meet a certain driving assistance condition, namely a starting condition of a certain driving assistance function, according to the driving environment information and a preset driving assistance condition, timing is started, when an driving assistance triggering operation of a first user about the certain driving assistance function is not recognized within a second preset time threshold, the driving assistance function is determined as a target function, and a first prompt request is generated based on the driving assistance function and the vehicle information.
Therefore, whether the vehicle meets the auxiliary driving condition is determined by judging the driving environment of the vehicle, and when the auxiliary driving function is not triggered by a user under the condition that the auxiliary driving condition is met, the fact that the user possibly worrys about the auxiliary driving function and needs to provide corresponding use help is indicated.
In a possible embodiment, in step 102, when the first preset condition is a user usage level condition, the user usage level includes a usage level or a level score, and the user usage level condition may be that the usage level of the user with respect to the target function is greater than a level threshold; the user may also be scored for a rating greater than a rating threshold for the target function. The usage level of a certain device function may include pupils, middle school students, college students, scholars, doctors, postdoctor, and the like, and optionally, the usage level of a user with respect to the device function may be determined according to a user cumulative usage time based on the device function and a level determination algorithm, where the level determination algorithm may determine the usage level of a user with respect to a certain device function according to a correspondence relationship (for example, the correspondence relationship is shown in table 1) between different device functions, different user cumulative usage times, and different usage levels, and according to the user cumulative usage time of the user with respect to the certain device function.
TABLE 1
Device function Cumulative time of use/h for user Usage level
Music playing 0-10 Pupil
Music playing 10-100 Middle school student
Music playing 10000 or more After doctor
Navigation 0-50 Pupil
Navigation 50-300 Middle school student
Navigation 100000 or more After doctor
In one possible embodiment, a method of determining a user usage level for a device function comprises the steps of:
a user's rating score for the device function is determined based on the user's cumulative usage time of the device function and a rating score calculation algorithm.
Specifically, the ranking score calculation algorithm may determine the ranking score of a user about a certain device function according to the corresponding relationship (for example, the corresponding relationship is shown in table 2) between different device functions, different user cumulative usage times and different ranking scores, and according to the user cumulative usage time of the user about the certain device function. The grade score calculation algorithm may determine the grade score by using other determination methods besides the table look-up method, for example, by formula operation, which is not particularly limited.
TABLE 2
Figure BDA0002921998180000121
Figure BDA0002921998180000131
It should be noted that, in addition to determining the usage level and the grade score by using the cumulative usage time of the user, the total usage times of the device functions may also be used for determination, and the determination method is similar to the cumulative usage time of the user, and will not be described again. Particularly, when the device function is a navigation function, the accumulated use time of the user of the function can be replaced by the total navigation mileage, and the use level or the grade score of the navigation function of the user is determined according to the corresponding relation between different total navigation mileage and different use levels or different grade scores.
In addition, the number of vehicles of the same type meeting the user use level condition may be relatively large, and therefore, in order to further facilitate providing a help prompt for the first user, the first preset condition further includes a distance condition. The specific value of the distance threshold may be set according to practical situations, for example, set to 1 km, 5 km, and the like.
In one possible embodiment, the first reminder request may also include a desired location at which the reminder was obtained, e.g., the first user may select his company or home address as the desired location. At this time, of the vehicles of the same type that satisfy the user use level condition, a vehicle whose distance from the desired point is smaller than the distance threshold value may be regarded as a vehicle that satisfies the first preset condition. And when the first prompt request does not include the expected location, but the first prompt request includes the expected time for obtaining the prompt set by the first user, at this time, the location where the associated vehicle of the first user is located at the expected time may be predicted, and in the vehicles of the same type satisfying the user use level condition, the vehicle whose distance from the predicted location is smaller than the distance threshold may be regarded as the vehicle satisfying the first preset condition. In one possible embodiment, the step 103 of determining the target vehicle based on the vehicle information list comprises the steps of:
responding to the selection operation of the first user on the vehicle information list, and determining that the vehicle corresponding to the selection operation is the target vehicle;
alternatively, the first and second electrodes may be,
and when the selection operation of the first user on the vehicle information list is not detected within the preset time length, determining that the vehicle meeting the third preset condition in the vehicle information list is the target vehicle.
Specifically, the selection operation of the first user on the vehicle information list may be a click selection operation or other selection operations, and is not particularly limited. And when the selection operation of the first user on the vehicle information list is not detected within the preset time length, determining that the vehicle meeting the third preset condition in the vehicle information list is the target vehicle. The specific value of the preset duration may be set according to actual needs, and the third preset condition may also be set according to actual conditions, for example, the vehicle of the third preset condition is closest to the associated vehicle and has the highest user usage level, and when the user usage levels are the same, the vehicle with the target function and the user accumulated usage time being longer is selected as the target vehicle. Various methods of determining a target vehicle are provided to accommodate different application scenarios. In addition, the third preset condition may further include that the system version of the in-vehicle device on the target vehicle is the same as the system version of the in-vehicle device on the associated vehicle of the first user, so as to ensure that the second user can provide effective help prompt for the first user.
In one possible embodiment, the second cue request includes a cue time, and the method of determining the cue time includes at least one of:
determining idle time based on the travel information of the first user and/or the second user, and determining the idle time closest to the current time as prompt time; and
and determining the set time as a prompt time based on the time set by the first user.
Specifically, after the target vehicle is determined, the travel information of the associated user of the target vehicle, i.e., the second user, may be obtained, for example, the server may perform local query or interact with the target vehicle according to the vehicle information of the target vehicle to determine the travel information of the associated user, for example, the server may obtain a calendar authority to access the user to obtain the travel information of the user from a calendar. And determining a plurality of idle time according to the travel information of the first user and/or the second user, and taking the idle time closest to the current time as a prompt time. In another determination method, the set time may be determined as the prompt time according to the time set by the first user (when the first user does not set, the set time may be defaulted to the current time). The second prompt request carries a prompt time to request the second user to provide a help prompt of a corresponding target function at the prompt time.
Specifically, in step 104, request result information is generated based on the second prompt request, where, for example, the car machine sends the second prompt request to the server, and the server sends the second prompt request to the second user, where the second prompt request may be sent to a terminal device or a vehicle associated with the second user; for example, the request response may be returned to the server when the second user receives the second prompt request on the car machine, such as accepting the request or rejecting the request, the server generates the request result information according to the request response, and sends the request result information to the car machine associated with the first user, and the request result information is displayed on the car machine.
It should be noted that, when the second prompt request is sent to the second user, a link may also be directly provided, where the link may be used to directly establish a communication channel between the first user and the second user, for example, the second prompt request pops up on a car machine of the second user in the form of a pop-up box, a link address or a control button (e.g., an "immediate communication" button control) is displayed in the pop-up box, and the second user may directly communicate with the first user through a voice call or a video by clicking the link or the button.
In one possible embodiment, the prompting method further includes the following steps:
and establishing a communication friend relation between the second user and the first user so as to provide help prompt of the target function, wherein the communication friend comprises an instant messaging social software friend.
Specifically, the instant messaging social software friend comprises a QQ (QQ), a WeChat and the like, illustratively, the server comprises a vehicle networking server and an instant messaging server, when the second user is determined to accept the second prompt request, the vehicle networking server can obtain an instant messaging social software account of the second user through local query or remote query, and send the instant messaging social software account of the second user to the first user along with request result information, and send the request to a mobile phone or vehicle-mounted equipment associated with the first user as follows, so as to trigger the mobile phone or vehicle-mounted equipment of the first user to send a friend adding request to the instant messaging server, and the instant messaging server forwards the friend adding request to the second user, so that the first user and the second user can establish a communication friend relationship.
It is worth proposing that after the second user receives the second prompt request, the request response returned to the server may further include a specific prompt mode of help prompt of the target function, and the prompt mode may include at least one of vehicle-machine voice communication, telephone communication, WeChat contact, QQ contact, mailbox contact, and the like. The second user can select more than one prompting mode according to actual conditions and return the prompting modes to the server as request responses, and the request responses can be attached with the own contact mode of the second user, wherein the contact mode corresponds to the selected prompting mode. The server generates request result information according to the request response, and transmits the request result information to the first user, and the request result information is transmitted to a mobile phone or vehicle-mounted equipment associated with the first user as follows.
In one possible embodiment, the prompting method further includes the following steps:
after the fact that the second user provides the help prompt of the target function is determined, the training times of the second user about the target function are updated; and
and updating the user use level of the second user with respect to the target function based on the training times and a fourth database, wherein the fourth database stores corresponding relations of different equipment functions, different training times and different user use levels.
Specifically, the user use level of the second user is updated according to the training times of the target function, so that more users are encouraged to join a help team, car owners are encouraged to share car use experience and help, and help resources are fully mined and utilized.
In particular, after the second user provides the help prompt of the target function, a certain value may be added to the rating score of the second user, for example, 1 point, 3 points or 5 points are added to each help prompt.
By using the prompting method provided by the embodiment of the invention, the use capability of the vehicle-mounted equipment of the user can be improved, the experience of the vehicle user is improved, and the loyalty is improved; the system can also help to establish a social network of the car friends and establish the attribution feeling.
Based on the same inventive concept as the foregoing embodiment, an embodiment of the present invention provides a prompting device, as shown in fig. 3, including: a processor 300, a display component 302 and a memory 301 for storing computer programs capable of running on the processor 300; the processor 300 illustrated in fig. 3 is not used to refer to the number of the processors 300 as one, but is only used to refer to the position relationship of the processor 300 relative to other devices, and in practical applications, the number of the processors 300 may be one or more; similarly, the memory 301 illustrated in fig. 3 is also used in the same sense, that is, it is only used to refer to the position relationship of the memory 301 with respect to other devices, and in practical applications, the number of the memory 301 may be one or more. The various components of the cueing device are coupled together by a bus system 303. It will be appreciated that the bus system 303 is used to enable communications among the components of the connection. The bus system 303 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 303 in FIG. 3.
Wherein, the processor 300 is configured to execute the following steps when running the computer program:
determining a first prompt request of a first user, wherein the first prompt request comprises vehicle information of a related vehicle of a terminal device and a target function which is expected to obtain a prompt, the target function is at least one device function of vehicle-mounted equipment on the related vehicle, and the first user is the related user of the terminal device and/or the related user of the related vehicle;
determining a vehicle information list meeting a first preset condition in the vehicles of the same type of the associated vehicle based on the first prompt request, wherein the first preset condition comprises a user use level condition of a target function;
determining a target vehicle based on the vehicle information list, and generating a second prompt request based on the target function and the vehicle information of the target vehicle, wherein the second prompt request is used for requesting a second user to provide a help prompt of the target function, and the second user is a related user of the target vehicle;
generating request result information based on the second prompt request and sending the request result information to the display component;
the display component is in communication connection with the processor so as to present the request result information.
In a possible embodiment, the processor 300 specifically performs the following steps when determining the first prompt request of the first user:
acquiring input voice of the first user about a target function;
recognizing the input voice to determine the target function; and
determining the first prompt request based on the vehicle information and the target function.
In a possible embodiment, the processor 300 specifically performs the following steps when determining the first prompt request of the first user:
acquiring operation information of the first user on the vehicle-mounted equipment;
when the operation information meets a second preset condition, determining that the equipment function corresponding to the operation information meeting the second preset condition is the target function; and
determining the first prompt request based on the target function and the vehicle information.
The operation information comprises at least one of touch operation information, voice operation information and shooting image information of an operation object of the vehicle-mounted equipment, and the second preset condition comprises at least one of the following conditions:
recognizing that the shot image information contains a related image of the equipment function;
the touch duration of the touch operation meets a duration preset condition;
the touch frequency of the touch operation meets a frequency preset condition;
the frequency of continuous recognition failure of the input voice operation information meets a frequency preset condition; and
and detecting that the input time interval between the touch operation information and the voice operation information is smaller than a first preset time threshold, and recognizing that the voice operation information contains a first preset keyword.
In one possible embodiment, the processor 300, when executing the step of recognizing that the captured image information contains the associated image of the device function, includes at least one of the following execution modes:
intercepting a target image in the shot image information, matching the target image with a preset image in a first database, and determining that the shot image information contains a related image of the equipment function if the preset image with the matching degree larger than a first threshold exists; wherein the first database stores different device functions and associated preset images; and
identifying a target keyword in the shot image information, matching the target keyword with a second preset keyword in a second database, and determining that the shot image information contains an associated image of the equipment function if the second preset keyword with the matching degree greater than a second threshold exists; and the second database stores different equipment functions and associated second preset keywords.
In one possible embodiment, the processor 300, when executing the step of determining the target vehicle based on the vehicle information list, specifically executes the following steps:
responding to the selection operation of the first user on the vehicle information list, and determining that the vehicle corresponding to the selection operation is the target vehicle;
alternatively, the first and second electrodes may be,
and when the selection operation of the first user on the vehicle information list is not detected within a preset time length, determining that the vehicle meeting a third preset condition in the vehicle information list is the target vehicle.
In a possible embodiment, the processor 300 specifically performs the following steps when determining the first prompt request of the first user:
acquiring driving environment information of the vehicle;
determining that the driving environment information meets an auxiliary driving condition, and within a second preset time threshold, not identifying an auxiliary driving triggering operation of the first user, and determining an auxiliary driving function as the target function; and
determining the first prompt request based on the driving-assistance function and the vehicle information.
In one possible embodiment, the second cue request includes a cue time, and the method of determining the cue time includes at least one of:
determining idle time based on the travel information of the first user and/or the second user, and determining the idle time closest to the current time as the prompt time; and
and determining the set time as the prompt time based on the time set by the first user.
In one possible embodiment, the user usage level comprises a rating score, and the processor 300, when determining the user usage level for a device function, specifically performs the following steps:
determining a user's rating score for the device function based on the user's cumulative usage time of the device function and a rating score calculation algorithm.
Wherein the user usage grade condition is that the grade score of the user about the target function is greater than a score threshold value.
In one possible embodiment, processor 300 further performs the steps of:
updating the training times of the second user about the target function after determining that the second user provides the help prompt of the target function; and
updating the user usage level of the second user with respect to the target function based on the training times and a fourth database, wherein the fourth database stores correspondence of different device functions, different training times, and different user usage levels.
In one possible embodiment, processor 300 further performs the steps of:
and establishing a communication friend relation between the second user and the first user so as to provide a help prompt of the target function, wherein the communication friend comprises an instant communication social software friend.
The memory 301 may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the nonvolatile Memory may be a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a magnetic random access Memory (FRAM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical disk, or a Compact Disc Read-Only Memory (CD-ROM); the magnetic surface storage may be disk storage or tape storage. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Enhanced Synchronous Dynamic Random Access Memory (Enhanced DRAM), Synchronous Dynamic Random Access Memory (SLDRAM), Direct Memory (DRmb Access), and Random Access Memory (DRAM). The memory 301 described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
The memory 301 in embodiments of the present invention is used to store various types of data to support the operation of the hinting apparatus. Examples of such data include: any computer program for operating on the prompting device, such as operating systems and application programs; contact data; telephone book data; a message; a picture; video, etc. The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application programs may include various application programs such as a Media Player (Media Player), a Browser (Browser), etc. for implementing various application services. Here, the program that implements the method of the embodiment of the present invention may be included in an application program.
It should be understood that the prompting device described in the embodiments of the present invention can perform the prompting method described above, and will not be described herein again. In addition, the beneficial effects of the same method are not described in detail.
Based on the same inventive concept of the foregoing embodiments, an embodiment of the present invention further provides an electronic device, including: at least one processor and memory;
the at least one processor is connected to a memory, where the memory is configured to store a program code, and the at least one processor is configured to call the program code to perform the steps of the prompting method according to any of the embodiments. For technical details not disclosed in the embodiments of the electronic device related to the present invention, please refer to the description of the embodiments of the method of the present invention.
In addition, based on the same inventive concept as the foregoing embodiment, an embodiment of the present invention further provides a computer storage medium, where a computer program is stored in the computer storage medium, and the computer program includes program instructions, and when the processor executes the program instructions, the description of the foregoing prompting method can be performed, so that details are not repeated here. In addition, the beneficial effects of the same method are not described in detail. For technical details not disclosed in the embodiments of the computer storage medium to which the present invention relates, reference is made to the description of the method embodiments of the present invention.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware related to instructions of a computer program, which can be stored in a computer-readable storage medium, and when executed, the processes of the embodiments of the methods described above can be included. The computer storage medium may be a Memory such as a magnetic random access Memory (FRAM), a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical Disc, or a Compact Disc Read-Only Memory (CD-ROM); or may be a variety of devices including one or any combination of the above memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present invention, and it is therefore to be understood that the invention is not limited by the scope of the appended claims.

Claims (15)

1. A method of prompting, the method comprising the steps of:
determining a first prompt request of a first user, wherein the first prompt request comprises vehicle information of a related vehicle of a terminal device and a target function which is expected to obtain a prompt, the target function is at least one device function of vehicle-mounted equipment on the related vehicle, and the first user is the related user of the terminal device and/or the related user of the related vehicle;
determining a vehicle information list meeting a first preset condition in the vehicles of the same type of the associated vehicle based on the first prompt request, wherein the first preset condition comprises a user use level condition of a target function;
determining a target vehicle based on the vehicle information list, and generating a second prompt request based on the target function and vehicle information of the target vehicle, wherein the second prompt request is used for requesting a second user to provide a help prompt of the target function, and the second user is an associated user of the target vehicle;
generating request result information based on the second prompt request; and
and presenting the request result information.
2. The method of claim 1, wherein the determining the first prompt request of the first user comprises:
acquiring input voice of the first user about a target function;
recognizing the input voice to determine the target function; and
determining the first prompt request based on the vehicle information and the target function.
3. The method of claim 1, wherein the determining the first prompt request of the first user comprises:
acquiring operation information of the first user on the vehicle-mounted equipment;
when the operation information meets a second preset condition, determining that the equipment function corresponding to the operation information meeting the second preset condition is the target function; and
determining the first prompt request based on the target function and the vehicle information.
4. The method according to claim 3, wherein the operation information includes at least one of touch operation information, voice operation information, and captured image information on an operation object of the in-vehicle device, and the second preset condition includes at least one of:
recognizing that the shot image information contains a related image of the equipment function;
the touch duration of the touch operation meets a duration preset condition;
the touch frequency of the touch operation meets a frequency preset condition;
the frequency of continuous recognition failure of the input voice operation information meets the frequency preset condition; and
and detecting that the input time interval between the touch operation information and the voice operation information is smaller than a first preset time threshold, and recognizing that the voice operation information contains a first preset keyword.
5. The method of claim 4, wherein the identifying that the captured image information contains an associated image of the device function comprises at least one of:
intercepting a target image in the shot image information, matching the target image with a preset image in a first database, and determining that the shot image information contains a related image of the equipment function if the preset image with the matching degree larger than a first threshold exists; wherein the first database stores different device functions and associated preset images; and
identifying a target keyword in the shot image information, matching the target keyword with a second preset keyword in a second database, and determining that the shot image information contains an associated image of the equipment function if the second preset keyword with the matching degree greater than a second threshold exists; and the second database stores different equipment functions and associated second preset keywords.
6. The method according to any one of claims 1 to 5, wherein said determining a target vehicle based on said list of vehicle information comprises the steps of:
responding to the selection operation of the first user on the vehicle information list, and determining that the vehicle corresponding to the selection operation is the target vehicle;
alternatively, the first and second electrodes may be,
and when the selection operation of the first user on the vehicle information list is not detected within a preset time length, determining that the vehicle meeting a third preset condition in the vehicle information list is the target vehicle.
7. The method of any of claims 1 to 5, wherein the determining of the first prompt request by the first user comprises:
acquiring driving environment information of the vehicle;
determining that the driving environment information meets an auxiliary driving condition, and within a second preset time threshold, the auxiliary driving triggering operation of the first user is not recognized, and determining that an auxiliary driving function is the target function; and
determining the first prompt request based on the driving-assistance function and the vehicle information.
8. The method of any of claims 1 to 5, wherein the second cue request includes a cue time, the method of determining the cue time comprising at least one of:
determining idle time based on the travel information of the first user and/or the second user, and determining the idle time closest to the current time as the prompt time; and
and determining the set time as the prompt time based on the time set by the first user.
9. A method according to any one of claims 1 to 5, wherein the user usage level comprises a rating score, the method of determining a user usage level for a device function comprising the steps of:
determining a user's rating score for the device function based on the user's cumulative usage time of the device function and a rating score calculation algorithm.
10. The method of claim 9, wherein the user usage rating condition is a rating score of a user with respect to the target function being greater than a rating threshold.
11. The method according to any one of claims 1 to 5, wherein the method further comprises the steps of:
updating the training times of the second user about the target function after determining that the second user provides the help prompt of the target function; and
updating the user usage level of the second user with respect to the target function based on the training times and a fourth database, wherein the fourth database stores correspondence of different device functions, different training times, and different user usage levels.
12. The method according to any one of claims 1 to 5, wherein the method further comprises the steps of:
and establishing a communication friend relationship between the second user and the first user so as to provide a help prompt of the target function, wherein the communication friend comprises an instant messaging social software friend.
13. A prompting device comprising at least one processor and a display component, the at least one processor configured to:
determining a first prompt request of a first user, wherein the first prompt request comprises vehicle information of a related vehicle of a terminal device and a target function which is expected to obtain a prompt, the target function is at least one device function of vehicle-mounted equipment on the related vehicle, and the first user is the related user of the terminal device and/or the related user of the related vehicle;
determining a vehicle information list meeting a first preset condition in the vehicles of the same type of the associated vehicle based on the first prompt request, wherein the first preset condition comprises a user use level condition of a target function;
determining a target vehicle based on the vehicle information list, and generating a second prompt request based on the target function and vehicle information of the target vehicle, wherein the second prompt request is used for requesting a second user to provide a help prompt of the target function, and the second user is an associated user of the target vehicle;
generating request result information based on the second prompt request and sending the request result information to the display component;
the display component is in communication connection with the processor so as to present the request result information.
14. An electronic device, comprising: at least one processor and memory;
the at least one processor is coupled to a memory, wherein the memory is configured to store program code and the at least one processor is configured to invoke the program code to perform the hints method of any of claims 1-12.
15. A computer storage medium, characterized in that the computer storage medium stores a computer program comprising program instructions which, when executed by a processor, perform the prompting method according to any one of claims 1-12.
CN202110123503.8A 2020-12-31 2021-01-28 Prompting method, prompting device, electronic equipment and computer storage medium Active CN114691261B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011637673 2020-12-31
CN202011637673X 2020-12-31

Publications (2)

Publication Number Publication Date
CN114691261A true CN114691261A (en) 2022-07-01
CN114691261B CN114691261B (en) 2024-07-05

Family

ID=82135578

Family Applications (4)

Application Number Title Priority Date Filing Date
CN202110123503.8A Active CN114691261B (en) 2020-12-31 2021-01-28 Prompting method, prompting device, electronic equipment and computer storage medium
CN202310756068.1A Pending CN116680033A (en) 2020-12-31 2021-01-28 Prompting method, prompting device and computer storage medium
CN202110117883.4A Active CN114690992B (en) 2020-12-31 2021-01-28 Prompting method, prompting device and computer storage medium
CN202110296429.XA Active CN114764363B (en) 2020-12-31 2021-03-19 Prompting method, prompting device and computer storage medium

Family Applications After (3)

Application Number Title Priority Date Filing Date
CN202310756068.1A Pending CN116680033A (en) 2020-12-31 2021-01-28 Prompting method, prompting device and computer storage medium
CN202110117883.4A Active CN114690992B (en) 2020-12-31 2021-01-28 Prompting method, prompting device and computer storage medium
CN202110296429.XA Active CN114764363B (en) 2020-12-31 2021-03-19 Prompting method, prompting device and computer storage medium

Country Status (1)

Country Link
CN (4) CN114691261B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116185190B (en) * 2023-02-09 2024-05-10 江苏泽景汽车电子股份有限公司 Information display control method and device and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159703A (en) * 2007-10-09 2008-04-09 施侃晟 Bidirectional interdynamic search method for generating instant communication effect
CN111664861A (en) * 2020-06-02 2020-09-15 北京百度网讯科技有限公司 Navigation prompting method, device, equipment and readable storage medium
CN112017646A (en) * 2020-08-21 2020-12-01 博泰车联网(南京)有限公司 Voice processing method and device and computer storage medium

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI438675B (en) * 2010-04-30 2014-05-21 Ibm Method, device and computer program product for providing a context-aware help content
CN106020597A (en) * 2016-05-12 2016-10-12 北京金山安全软件有限公司 Method and device for displaying information and electronic equipment
CN107426426A (en) * 2017-07-26 2017-12-01 维沃移动通信有限公司 A kind of reminding method and mobile terminal missed of sending a telegram here
CN108037885A (en) * 2017-11-27 2018-05-15 维沃移动通信有限公司 A kind of operation indicating method and mobile terminal
CN110544473B (en) * 2018-05-28 2022-11-08 百度在线网络技术(北京)有限公司 Voice interaction method and device
CN109656512A (en) * 2018-12-20 2019-04-19 Oppo广东移动通信有限公司 Exchange method, device, storage medium and terminal based on voice assistant
CN110072140B (en) * 2019-03-22 2021-05-28 厦门理工学院 Video information prompting method, device, equipment and storage medium
CN111506245A (en) * 2020-04-27 2020-08-07 北京小米松果电子有限公司 Terminal control method and device
CN111580724B (en) * 2020-06-28 2021-12-10 腾讯科技(深圳)有限公司 Information interaction method, equipment and storage medium
CN112148408A (en) * 2020-09-27 2020-12-29 深圳壹账通智能科技有限公司 Barrier-free mode implementation method and device based on image processing and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159703A (en) * 2007-10-09 2008-04-09 施侃晟 Bidirectional interdynamic search method for generating instant communication effect
CN111664861A (en) * 2020-06-02 2020-09-15 北京百度网讯科技有限公司 Navigation prompting method, device, equipment and readable storage medium
CN112017646A (en) * 2020-08-21 2020-12-01 博泰车联网(南京)有限公司 Voice processing method and device and computer storage medium

Also Published As

Publication number Publication date
CN116680033A (en) 2023-09-01
CN114690992B (en) 2023-06-27
CN114764363A (en) 2022-07-19
CN114764363B (en) 2023-11-24
CN114691261B (en) 2024-07-05
CN114690992A (en) 2022-07-01

Similar Documents

Publication Publication Date Title
CN110288987B (en) System for processing sound data and method of controlling the same
US20190057298A1 (en) Mapping actions and objects to tasks
JP2020521164A (en) Inter-device handoff
CN109992237B (en) Intelligent voice equipment control method and device, computer equipment and storage medium
CN110875940B (en) Application program calling method, device and equipment based on virtual robot
CN112017646A (en) Voice processing method and device and computer storage medium
US20160321263A1 (en) Providing personalized greetings on a digital assistant
CN111708943A (en) Search result display method and device and search result display device
CN110866179A (en) Recommendation method based on voice assistant, terminal and computer storage medium
CN108932290B (en) Location proposal device and location proposal method
CN114691261B (en) Prompting method, prompting device, electronic equipment and computer storage medium
CN112686051A (en) Semantic recognition model training method, recognition method, electronic device, and storage medium
JP2023506087A (en) Voice Wakeup Method and Apparatus for Skills
CN115904182A (en) Notification information display method and device, electronic equipment and storage medium
CN111444321B (en) Question answering method, device, electronic equipment and storage medium
CN117370586A (en) Information display method and device, electronic equipment and storage medium
CN107749201B (en) Click-to-read object processing method and device, storage medium and electronic equipment
CN113687893B (en) Remote assistance processing method and device
WO2016176375A1 (en) Providing personalized greetings on a digital assistant
CN116701581A (en) Active dialogue triggering method, device, equipment, vehicle and storage medium
CN117854153A (en) Method, device, equipment and medium for determining inquiry result based on digital police
CN113395199B (en) Electronic device and message playing method
CN112863514B (en) Voice application control method and electronic equipment
US20220375467A1 (en) Electronic device for providing update information through an artificial intelligence agent service
US8473472B2 (en) Footprint tracking of contacts

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant