Vehicle interaction method, device, terminal equipment and computer-readable storage medium
By introducing the speculation function of the big data server in the vehicle interaction system, users can quickly find the required service resources even if they enter incomplete or incorrect service information, which solves the problem of users blindly operating multiple times in the existing system and significantly improves operation efficiency.
Patent Information
- Application Number
- CN202211063868.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-31
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2042-08-31
AI Technical Summary
When users know some description information of the service, some service names or incorrect description information or service names, they cannot effectively reduce the time to operate the on-board terminal operation interface, resulting in users requiring multiple blind operations to find corresponding service resources.
By obtaining the input service search request, a service search request is sent to the management server, so that the management server forwards to the big data server. The big data server speculates the searched service content based on service information, generates the speculative results of the service content, and obtains the resources of the corresponding service content from the resource platform through the management server, and finally presents these resources on the on-board terminal.
Users do not need to blindly operate the operating interface of the on-board terminal multiple times to find the required service resources, which significantly reduces the time for users to operate the on-board terminal.
Smart Images

Figure CN115426410B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of vehicle networking technology, and in particular, relates to a vehicle interaction method, device, terminal equipment and computer-readable storage medium. Background Art
[0002] In the early days of the development of intelligent connected vehicles, there were relatively few vehicle configuration services and it was relatively easy to find services. With the rapid development of intelligent connected vehicle technology, especially the rapid introduction of ecosystem services, more and more vehicle configuration services are available. When users need to use a certain service of the vehicle, they need to operate the operation interface of the vehicle terminal multiple times to find the service resources of the corresponding service.
[0003] In the related art, users can search by the name or description information of the service they need to use, thereby reducing the time spent on operating the operation interface of the vehicle terminal. However, when the user knows part of the description information of the service, part of the service name, or when the user inputs incorrect description information or service name, the user can only blindly operate the operation interface of the vehicle terminal multiple times to find the service resource of the corresponding service, thereby failing to reduce the time spent on operating the operation interface of the vehicle terminal. Summary of the invention
[0004] The vehicle interaction method, device and terminal equipment provided in the embodiments of the present application can solve the problem that when the user knows part of the description information of the service, part of the service name, or the user enters incorrect description information or service name, the user can only find the service content of the corresponding service by operating the operation interface of the vehicle terminal multiple times, thereby being unable to reduce the time the user spends operating the operation interface of the vehicle terminal.
[0005] In a first aspect, an embodiment of the present application provides a vehicle interaction method, including:
[0006] Obtaining an input service search request, sending the service search request to a management server, and causing the management server to forward the service search request to a big data server; wherein the service search request carries service information to be searched;
[0007] The big data server infers the searched service content according to the service information and generates an inference result of the service content;
[0008] Generate a service resource acquisition request according to the received inference result;
[0009] Sending the service resource acquisition request to the management server, wherein the management server acquires the resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request;
[0010] The resources corresponding to the service content are presented.
[0011] In a second aspect, an embodiment of the present application provides a vehicle interaction system, including: a vehicle terminal, a management server, a big data server, and a resource platform;
[0012] The vehicle-mounted terminal is used to obtain an input service search request and send the service search request to the management server, wherein the service search request carries service information to be searched;
[0013] The management server is used to forward the service search request to the big data server;
[0014] The big data server is used to infer the searched service content according to the service information, generate an inference result of the service content, and send the inference result to the management server;
[0015] The management server is also used to forward the inference result to the vehicle terminal;
[0016] The vehicle terminal is also used to receive the inference result forwarded by the management server, generate a service resource acquisition request, and send the service resource acquisition request to the management server;
[0017] The management server is further configured to obtain resources corresponding to the service content from a resource platform providing the service content according to the service resource acquisition request;
[0018] The vehicle-mounted terminal is also used to present resources corresponding to the service content.
[0019] In a third aspect, an embodiment of the present application provides a vehicle interaction device, including:
[0020] A request acquisition module, used to acquire an input service search request, send the service search request to a management server, and enable the management server to forward the service search request to a big data server; wherein the service search request carries service information to be searched;
[0021] The big data server infers the searched service content according to the service information and generates an inference result of the service content;
[0022] A request generation module, used to generate a service resource acquisition request according to the received inference result;
[0023] A resource acquisition module, configured to send the service resource acquisition request to the management server, wherein the management server acquires the resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request;
[0024] The resource presentation module is used to present the resources corresponding to the service content.
[0025] In a fourth aspect, an embodiment of the present application provides a terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the vehicle interaction method described in any one of the first aspects above when executing the computer program.
[0026] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle interaction method described in any one of the above-mentioned first aspects is implemented.
[0027] In a sixth aspect, an embodiment of the present application provides a computer program product, which, when executed on a terminal device, enables the terminal device to execute the vehicle interaction method described in any one of the above-mentioned first aspects.
[0028] It can be understood that the beneficial effects of the second to sixth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.
[0029] Compared with the prior art, the embodiment of the present application has the following beneficial effects: by obtaining an input service search request, sending a service search request to a management server, so that the management server forwards the service search request to a big data server, wherein the service search request carries service information to be searched, wherein the big data server infers the service content to be searched based on the service information, generates an inference result of the service content, generates a service resource acquisition request based on the received inference result, and sends the service resource acquisition request to the management server, wherein the management server obtains the resources corresponding to the service content from the resource platform providing the service content based on the service resource acquisition request, and presents the resources corresponding to the service content. Thus, when the user knows part of the description information of the service, part of the service name, and the user inputs wrong description information or service name, the big data server can infer the service content to be searched based on the service information, generate an inference result of the service content, and obtain the corresponding service content resources based on the inference result, thereby eliminating the need for the user to blindly operate the operation interface of the vehicle-mounted terminal multiple times to find the corresponding service content resources, thereby reducing the time for the user to operate the operation interface of the vehicle-mounted terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0031] Figure 1 A diagram of an application environment of a vehicle interaction method in an embodiment;
[0032] Figure 2 is a flow chart of a vehicle interaction method provided by an embodiment of the present application;
[0033] Figure 3 is a flow chart of a vehicle interaction method provided by another embodiment of the present application;
[0034] Figure 4 is an interaction schematic diagram of a vehicle interaction method provided by another embodiment of the present application;
[0035] Figure 5 is a structural schematic diagram of a vehicle interaction device provided by an embodiment of the present application;
[0036] Figure 6 It is a schematic diagram of the structure of the terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0038] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0039] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0040] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0041] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0042] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0043] It should be understood that the size of the serial numbers of the steps in this embodiment does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.
[0044] In the related art, users can search by the name or description of the service they need to use, thereby reducing the time spent on operating the operation interface of the vehicle terminal. However, when the user knows part of the description information of the service, part of the service name, or when the user enters the wrong description information or service name, the user can only blindly operate the operation interface of the vehicle terminal multiple times to find the corresponding service, thereby failing to reduce the time spent on operating the operation interface of the vehicle terminal.
[0045] The present application provides a vehicle interaction method, which obtains an input service search request, sends the service search request to a management server, and enables the management server to forward the service search request to a big data server, wherein the service search request carries service information to be searched, wherein the big data server infers the service content to be searched based on the service information, generates an inference result of the service content, generates a service resource acquisition request based on the received inference result, and sends the service resource acquisition request to the management server, wherein the management server obtains the resources corresponding to the service content from the resource platform providing the service content based on the service resource acquisition request, and presents the resources corresponding to the service content. Thus, when the user knows part of the description information of the service, part of the service name, and the user inputs wrong description information or service name, the big data server can infer the service content to be searched based on the service information, generate an inference result of the service content, and obtain the corresponding service content resources based on the inference result, thereby eliminating the need for the user to blindly operate the operation interface of the vehicle terminal multiple times to find the corresponding service content resources, thereby reducing the time for the user to operate the operation interface of the vehicle terminal.
[0046] The vehicle interaction method provided in this application can be applied to Figure 1 In the environment of the vehicle interaction system shown in the figure. Among them, the vehicle terminal 110 is connected to the management server 120 through the network, and the management server 120 is connected to the big data server 130 and the resource platform 140 through the network, wherein the resource platform 140 may include a third-party resource platform and a vehicle service platform. The vehicle terminal 110 obtains the input service search request and sends the service search request to the management server 120, so that the management server 120 forwards the service search request to the big data server 130, wherein the service search request carries the service information to be searched, wherein the big data server 130 infers the service content to be searched according to the service information, and generates the inference result of the service content, and the vehicle terminal 110 generates a service resource acquisition request according to the received inference result, and sends the service resource acquisition request to the management server 120, wherein the management server 120 obtains the resources corresponding to the service content from the resource platform 140 providing the service content according to the service resource acquisition request, and the vehicle terminal 110 presents the resources corresponding to the service content.
[0047] Among them, the vehicle-mounted terminal 110 can be but is not limited to being the front-end device of the vehicle monitoring and management system; the management server 120 can be the processing device of the vehicle monitoring and management system; the big data server 130 can be a server that provides big data analysis; the resource platform 140 can be a platform that provides resources, and the resource platform 140 can include a third-party resource platform and a vehicle service platform. The third-party resource platform can be a resource platform that provides application resources, and a platform that provides third-party resources such as videos, music, maps, etc. The third-party resource platform can include one or more; the vehicle service platform can be a service platform for vehicle configuration management, and the vehicle configuration can be such as: vehicle control, vehicle equipment, air conditioning, seats, etc.
[0048] Among them, the service content can be online videos, online music, maps, vehicle control and settings, air conditioning and seats, etc.
[0049] In one scenario, a user needs to adjust the air conditioner of a vehicle. The user inputs the service information to be searched through the operation interface of the vehicle terminal. When the user inputs the service information to be searched, the service information input by the user may be "air conditioner", "kongtiao", "kongtiao", or "kongtiao". The service information input by the user may also be partial description information of the service such as "kong", partial service name, or the user inputs incorrect description information or service name, and then a service search request is generated. After the vehicle terminal obtains the service search request, it sends the service search request to the management server, so that the management server forwards the service search request to the big data server. The big data server can infer that the searched service content is "air conditioner" based on the service information, and then generates an inference result that the service content is "air conditioner". The vehicle terminal generates a service resource acquisition request for obtaining air conditioner configuration information based on the received inference result, and sends the service resource acquisition request to the management server. The management server obtains resources corresponding to the service content from the corresponding resource platform based on the service resource acquisition request. The air conditioner configuration information belongs to the resources of the vehicle service platform. The management server can obtain the air conditioner configuration information from the vehicle service platform, and then display the air conditioner configuration information on the vehicle terminal, and the user can adjust the air conditioner.
[0050] In one embodiment, referring to Figure 2 , a vehicle interaction method is provided, which is applied to Figure 1 The vehicle-mounted terminal in the example is used as an example and not as a limitation. Figure 2 As shown, the vehicle interaction method may include the following steps:
[0051] Step 101, obtain an input service search request, send the service search request to the management server, and make the management server forward the service search request to the big data server, wherein the service search request carries the service information to be searched, and the big data server infers the search service content based on the service information and generates an inference result of the service content.
[0052] The service search request may be generated by the user according to the service content to be used. The user may input information related to the service content to be used into the vehicle terminal, thereby generating a service search request.
[0053] In a possible implementation, the user may input information related to the service content to be used by voice input, thereby generating a service search request.
[0054] In another possible implementation, the user may input information related to the service content to be used in text form by operating the operation interface of the vehicle-mounted terminal, and click on the search control to generate a service search request.
[0055] Among them, service information can be information related to the service content that needs to be used that is input by the user through the vehicle terminal when generating a service search request. The service information can be an accurate service name, service description information, etc., or a service name with partially incorrect content, service description information, etc., or part of the service name and service description information, etc.
[0056] The description information of the service may be keywords related to the service, etc.
[0057] The management server can be a server that serves various requests of the vehicle terminal. It can be used to forward service search requests to the big data server, receive the results output after automatic error correction and intelligent association by the big data server, and forward them to the vehicle terminal; it can also obtain service content resources from the resource platform according to the service resource acquisition request, and forward them to the vehicle terminal.
[0058] Among them, the vehicle terminal includes the vehicle entertainment host and the Internet of Vehicles communication module, etc. The vehicle entertainment host is used to process the information input by the user and generate requests such as service search requests and service resource acquisition requests. The Internet of Vehicles communication module forwards various requests generated by the vehicle entertainment host, receives the service content inference results and the resources corresponding to the service content returned by the management server, and transmits them to the vehicle entertainment host.
[0059] Among them, the big data server can be used to intelligently intervene in service information to infer the service content that users need to search for, mainly including automatic error correction and intelligent association processing, and feed back the inference results to the management server.
[0060] Among them, the service content can be online videos, online music, maps, vehicle control and settings, air conditioning and seats, etc.
[0061] Among them, the inference result of the service content can be to infer the service content that the user needs to search based on the service information, such as: online video, online music, map, car control and settings, air conditioning and seats, etc.
[0062] It should be understood that the inference result of the service content may include one service content or multiple service contents.
[0063] In a possible embodiment, when the inference result of the service content includes multiple service contents, the big data server can determine the usage frequency of each service content based on the user behavior data of the user in the user behavior database, and determine the priority of each service content based on the usage frequency of each service content, wherein the higher the usage frequency, the higher the priority. The inference result of the service content sent by the big data server to the management server carries the priority information of each service content.
[0064] In one possible embodiment, the big data server infers the searched service content based on the service information and generates an inference result of the service content, including:
[0065] The big data server performs error correction processing based on the service information and the first preset vocabulary to generate corrected service information; the big data server performs association processing based on the corrected service information, the user behavior database and the second preset vocabulary to generate an association result, wherein the association result is an inferred result of the service content.
[0066] The first preset word library may store various words related to various service contents related to the vehicle, including the names and keywords of various service contents.
[0067] Among them, the user behavior database can be a database that records the behavior data of users who use the vehicle.
[0068] The second preset word library may store various words related to various service contents related to the vehicle, including the names and keywords of various service contents.
[0069] It should be understood that the first preset word library and the second preset word library may be the same word library or different word libraries. In the case of different word libraries, the words in the first preset word library and the second preset word library may be the same or different.
[0070] In a possible embodiment, when the big data server receives a service search request, it obtains the service information in the service search request, searches whether the vocabulary in the first preset vocabulary contains the service information, and if it contains the service information, the generated service information after error correction is the service information in the service search request. If it does not contain the service information, the service information is corrected to generate the service information after error correction.
[0071] In one example, the user inputs the keyword "changcheng car", and the error correction logic can be used by using Chinese characters and pinyin input, and combined with the existing vocabulary "Great Wall Motors" in the first preset vocabulary library, which is closest to "changcheng car", the error correction is converted to "Great Wall Motors", and "Great Wall Motors" is the service information after error correction.
[0072] In one example, the user inputs "chekong", and the misspelling correction logic is adopted. Combining with the existing vocabulary in the first preset vocabulary library, "chekong" is closest to "chekong", and it is corrected and converted to "chekong", and "chekong" is the corrected service information.
[0073] In one example, the user inputs "chch", and the pinyin abbreviation correction logic is adopted. Combining with the existing vocabulary in the first preset vocabulary library, both "Great Wall" and "car window" meet the pinyin abbreviation of "chch", and it is corrected and converted to "Great Wall" and "car window", and "Great Wall" and "car window" are the corrected service information.
[0074] It should be understood that it is also possible to support the correction of incorrect pinyin compositions. The pinyin transformation and extension mainly target fuzzy sound errors, that is, to adjust the regional characteristics of the pronunciation of users in different regions, such as the transformation of front nasal and back nasal finals, and the transformation of flat tongue and rolled tongue sounds.
[0075] In a possible embodiment, after the error correction process is completed, intelligent association is performed based on the corrected service information. It can be based on the user behavior database and the second preset vocabulary library for intelligent association. For example: perform association based on the corrected service information, and based on the user behavior data within the preset time period of the user, return the words with a high search frequency; if the corrected service information has not been searched, return them sorted according to the default weight priority. If the corrected service information has corresponding vocabulary in the second preset vocabulary library, there is no need for association, and directly use the corrected service information as the association result.
[0076] In a possible embodiment, the input service information is collected, and the service information is forwarded to the big data server through the management server and added to the user behavior database of the big data server.
[0077] Among them, the input service information can be monitored and collected in real time by means of in-vehicle unit (IVU) data logging or voice data logging.
[0078] It should be understood that in-vehicle unit (IVU) data logging or voice data logging can be set in advance to monitor the service information input by the user in real time. When the in-vehicle terminal detects that the user inputs service information, it collects the input service information.
[0079] It should be understood that after the in-vehicle terminal collects the service information, it can immediately forward it to the big data server through the management server and add it to the user behavior database of the big data server, or after all operations of the user are completed, forward all the user behavior data of the user to the big data server through the management server and add it to the user behavior database of the big data server.
[0080] It should be understood that the collected service information is sent to the big data server and added to the user behavior database for storage. When storing, the collected service information is associated with the user information of the user who inputs the service information, which can enrich the data set of the user's operation behavior and improve the accuracy of intelligent association. At the same time, it is also possible to set a label for the user based on the data set of the user's operation behavior. The label can be a keyword generated by simply classifying similar users in combination with the operation behavior characteristics of each user, and refining the operation behavior characteristics of similar users as a common label for similar users. According to the user's label and the frequency of searching or using the service content by different user groups, the service content can be recommended and / or configured for the user in a targeted manner to reduce unnecessary costs. For example: the operation preferences of each time can be recorded according to the identity of different users, and service content with higher intention to be recommended to users.
[0081] Step 102: Generate a service resource acquisition request based on the received inference result.
[0082] The service resource acquisition request may be a request for acquiring resources corresponding to the service content.
[0083] In a possible embodiment, when the inference result includes multiple service contents, a service resource acquisition request may be generated according to the priorities of the service contents, and according to the service content with the highest priority.
[0084] In an example, the service content is air conditioning, and the generated service resource acquisition request may be a request for obtaining configuration information of the air conditioning.
[0085] Step 103: Send a service resource acquisition request to the management server, wherein the management server acquires resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request.
[0086] Among them, the resource platform can be a third-party resource platform or vehicle service platform that provides service content, etc.
[0087] It should be understood that when the management server receives a service resource acquisition request from the vehicle terminal, it can determine the resource platform to which the resources corresponding to the service content belong based on the service resource acquisition request, and then determine the corresponding resource acquisition interface, and call the resource acquisition interface to obtain resources from the corresponding resource platform.
[0088] It should be understood that when the service content is a vehicle configuration service, the resources corresponding to the service content can be obtained from the corresponding vehicle service platform, and when the service content is a service other than a vehicle configuration service, the resources corresponding to the service content can be obtained from the corresponding third-party resource platform. Services other than vehicle configuration services, such as online videos, music, maps, etc.
[0089] In an example, the service content is an online video provided by a third-party resource platform, and video data of the online video is obtained from the third-party resource platform.
[0090] In one example, the service content is air conditioning, and the air conditioning is managed by a vehicle service platform, so the air conditioning configuration information is obtained from the vehicle service platform.
[0091] Step 104: presenting resources corresponding to the service content.
[0092] It should be understood that the manner of presenting resources corresponding to the service content may be determined according to the type of the service content.
[0093] In a possible embodiment, taking the case where the service content is online music and the resource is audio data as an example, the vehicle-mounted terminal may present the audio data in a manner of playing the audio data.
[0094] In a possible embodiment, taking the case where the service content is online video and the resource is video data as an example, the vehicle-mounted terminal may present the video data in a manner of playing the video data.
[0095] In a possible embodiment, taking the service content as air conditioning and the resource as air conditioning configuration information as an example, the vehicle-mounted terminal may present the air conditioning configuration information in the form of a page display or in the form of a voice broadcast.
[0096] The above-mentioned vehicle interaction method obtains an input service search request, sends the service search request to the management server, and makes the management server forward the service search request to the big data server, wherein the service search request carries the service information to be searched, wherein the big data server infers the service content to be searched based on the service information, generates the inference result of the service content, generates a service resource acquisition request based on the received inference result, and sends the service resource acquisition request to the management server, wherein the management server obtains the resources corresponding to the service content from the resource platform providing the service content based on the service resource acquisition request, and presents the resources corresponding to the service content. Thus, when the user knows part of the description information of the service, part of the service name, and the user inputs wrong description information or service name, the big data server can infer the service content to be searched based on the service information, generate the inference result of the service content, and obtain the corresponding service content resources based on the inference result, thereby eliminating the need for the user to blindly operate the operation interface of the vehicle terminal multiple times to find the corresponding service content resources, thereby reducing the time for the user to operate the operation interface of the vehicle terminal.
[0097] In one embodiment, referring to Figure 3 , provides another vehicle interaction method, which can be applied to Figure 1The vehicle-mounted terminal in the example is used as an example and not as a limitation. Figure 3 As shown, the vehicle interaction method may include the following steps:
[0098] Step 201, obtains an input service search request, sends the service search request to the management server, and enables the management server to forward the service search request to the big data server, wherein the service search request carries the service information to be searched, and the big data server infers the search service content based on the service information and generates an inference result of the service content.
[0099] The specific implementation process and principle of the above step 201 can refer to the detailed description of the above embodiment, which will not be repeated here.
[0100] Step 202: present the inference result according to the received inference result.
[0101] Among them, the inference results can be presented in any way to let the user know the inference results, and the way of presenting the inference results of the service content can be voice broadcast or displayed on the operation interface, etc.
[0102] Furthermore, the presentation method of the inference result of the service content may be voice presentation, that is, in a possible implementation method of the embodiment of the present application, the above step 202 may include: when the presentation method of the inference result is voice presentation, voice broadcasting the inference result based on the received inference result.
[0103] It should be understood that the use of voice broadcast service content inference results does not require users to look at the display screen of the vehicle-mounted terminal, thereby improving driving safety.
[0104] Furthermore, the presentation method of the inference results of the service content may be a page display, that is, in a possible implementation method of the embodiment of the present application, the above step 202 may include: when the presentation method of the inference results is a page display, displaying the inference results according to the received inference results.
[0105] Among them, the service content inference results can be displayed through the display screen of the vehicle-mounted terminal.
[0106] It should be understood that by presenting the information in a page display format, users can accurately and intuitively see what the service content inference results include.
[0107] Furthermore, when the presentation method of the inference result of the service content is page display, if the inference result of the service content includes information of multiple service contents, the information of the service content with the highest priority can also be displayed. In a possible embodiment, according to the received inference result, the inference result is displayed, including:
[0108] When the inference result includes information of multiple service contents, the information of the service content with the highest priority is prominently displayed according to the priority of each service content, wherein the prominent display method includes at least one of: bold font, prominent font color and priority sorting.
[0109] It should be understood that the information of the service content with the highest priority can be prominently displayed by using any of the following methods: bold font, eye-catching font color and priority sorting. For example, the font of the information of the service content with the highest priority is bolded, the font of the information of the service content with the highest priority is set to an eye-catching font color, or the information of the service content with the highest priority is displayed in the first place, so as to distinguish it from the information of other service contents and achieve the effect of eye-catching display.
[0110] It should be understood that the information of the service content with the highest priority can be prominently displayed by using a combination of bold fonts, eye-catching font colors and priority sorting, such as: making the font of the information of the service content with the highest priority bold and setting the font to an eye-catching font color for prominent display, or making the font of the information of the service content with the highest priority bold and placing it in the first place for prominent display, or setting the font of the information of the service content with the highest priority to an eye-catching font color and placing it in the first place for prominent display, or making the font of the information of the service content with the highest priority bold, setting the font of the information of the service content with the highest priority to an eye-catching font color and placing it in the first place for prominent display, or making the font of the information of the service content with the highest priority bold, setting the font of the information of the service content with the highest priority to an eye-catching font color and placing the information of the service content with the highest priority in the first place for prominent display, thereby distinguishing it from the information of other service contents and achieving the effect of prominent display.
[0111] The service content information may be information describing the service content.
[0112] In one example, when a user triggers a service search request, the service information input is "chch". After the big data server infers the search service content, the generated service content inference results are "The Great Wall" and "Car Window". The big data server analyzes the user behavior data and concludes that the user's search priority for "Car Window" is higher than that for "Great Wall". The color of the word "Car Window" is set to a striking color, such as the color of the word "Car Window" can be set to red, and the color of the word "Great Wall" can be set to black.
[0113] Step 203: monitor user feedback information.
[0114] The feedback information may be information fed back by the user after the inferred results of the service content are presented.
[0115] It should be understood that the user can input feedback information by operating the vehicle-mounted terminal or by voice input.
[0116] In a possible embodiment, if the service content required by the user is not included in the inferred results of the presented service content, the user may provide feedback to confirm that the resource for obtaining the service content is not required, or may not provide any feedback. If the inferred result of the service content is incorrect, the user may re-enter the service search request.
[0117] In a possible embodiment, if there is service content required by the user in the inference results of the presented service content, the user can confirm the resources required to obtain the service content by operating the vehicle-mounted terminal or inputting feedback information by voice.
[0118] In a possible embodiment, when the inference result of the service content includes a service content, the user feedback of "yes" or "confirm" or other clear information indicating the user's intention to obtain resources of the service content can indicate the need to obtain the resources of the service content.
[0119] In a possible embodiment, when the inferred results of the service content include multiple service contents, the user can input the information of the required service content through voice. For example, when the inferred results of the service content are "The Great Wall" and "Car Window", the user inputs "Car Window" through voice, which can indicate that the user needs to obtain the resources of the car window service.
[0120] In a possible embodiment, when the inferred result of the service content includes multiple service contents, the user can select the corresponding service content information by operating the vehicle terminal. For example, if the service content inference results are "Great Wall" and "Car Window", the words "Great Wall" and "Car Window" are displayed on the display screen of the vehicle terminal, and the user operates the vehicle terminal to select "Car Window", it can indicate that the user needs to obtain the resources for the car window service.
[0121] In a possible embodiment, after the step of monitoring the user's feedback information, the method further includes:
[0122] If no feedback information is monitored within a preset time or the feedback information is a confirmation that the resource of the service content does not need to be obtained, the monitoring of the feedback information is stopped.
[0123] It should be understood that if the user does not provide feedback within the preset time, it is assumed that the user does not need the service content.
[0124] It should be understood that if no feedback information is monitored within the preset time or the feedback information is to confirm that there is no need to obtain resources for service content, the feedback information is stopped from being monitored to reduce the running of the program.
[0125] Step 204: When the user's feedback information is monitored and the feedback information is about the need to obtain resources of the service content, a service resource acquisition request is generated according to the service content.
[0126] The service resource acquisition request may be a request to acquire resources corresponding to the service content.
[0127] In one example, the service content is air conditioning, and the resource corresponding to the air conditioning can be the current air conditioning configuration information of the vehicle. The vehicle terminal obtains the air conditioning configuration information, and the user can view the current air conditioning configuration information and adjust the air conditioning based on the air conditioning configuration information.
[0128] In one example, the service content is an online video, and the resource corresponding to the online video may be video data. The vehicle-mounted terminal obtains the video data for playback.
[0129] In a possible embodiment, the input feedback information is collected, and the collected feedback information is forwarded to the big data server through the management server and added to the user behavior database of the big data server.
[0130] Among them, real-time monitoring and collection of feedback information are carried out through vehicle computer tracking and / or voice tracking.
[0131] It should be understood that the vehicle terminal is pre-set with vehicle-mounted machine tracking points and / or voice tracking points to monitor the service information and feedback information input by the user in real time, and collect the input feedback information or feedback information when monitoring the user input feedback information or feedback information.
[0132] It should be understood that regardless of whether the user has provided feedback information or not, all operational behavior data during the user's interaction with the vehicle-mounted terminal will be collected. If the user does not input feedback information, the non-input feedback information can be recorded and can also be used as user behavior data.
[0133] It should be understood that after collecting feedback information, the vehicle-mounted terminal can immediately forward it to the big data server through the management server and add it to the user behavior database of the big data server. It can also wait until all operations of the user are completed and then forward all the user behavior data of the user to the big data server through the management server and add it to the user behavior database of the big data server.
[0134] It should be understood that the collected feedback information is sent to the big data server and added to the user behavior database for storage. When storing, the collected feedback information is associated with the user information of the user who inputs the feedback information, which can enrich the data set of the user's operation behavior and improve the accuracy of intelligent association. At the same time, it is also possible to set a label for the user based on the data set of the user's operation behavior. The label can be a keyword generated by combining the operation behavior characteristics of each user, simply classifying similar users, and refining the operation behavior characteristics of similar users as a common label for similar users. According to the user's label and the frequency of use of the service content by different user groups, the service content can be recommended and / or configured for the user in a targeted manner to reduce unnecessary costs. For example: the operation preferences of each time can be recorded according to the identity of different users, and service content with higher intentions can be recommended to users.
[0135] It should be understood that the collected information is forwarded to the big data server through the management server and added to the user behavior database. This can further improve the accuracy of intelligent association, improve the accuracy of the inferred results of service content, and further reduce the time for users to operate the operation interface of the vehicle terminal.
[0136] Step 205: Send a service resource acquisition request to the management server, wherein the management server acquires resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request.
[0137] Step 206: presenting resources corresponding to the service content.
[0138] The specific implementation process and principle of the above steps 205 and 206 can be referred to the detailed description of the above embodiment, which will not be repeated here.
[0139] The above vehicle interaction method obtains an input service search request, sends the service search request to the management server, and enables the management server to forward the service search request to the big data server, wherein the service search request carries the service information to be searched, wherein the big data server infers the service content to be searched based on the service information, generates the inference result of the service content, presents the inference result based on the received inference result, monitors the user's feedback information, and generates a service resource acquisition request based on the inference result when the user's feedback information is monitored, and in the case where the feedback information is to determine the resource to obtain the service content, generates a service resource acquisition request based on the inference result, and sends the service resource acquisition request to the management server, wherein the management server obtains the resource corresponding to the service content from the resource platform providing the service content based on the service resource acquisition request, and presents the resource corresponding to the service content. As a result, the user does not need to blindly operate the operation interface of the vehicle terminal multiple times to find the resource corresponding to the service content, thereby reducing the time for the user to operate the operation interface of the vehicle terminal. By presenting the inference result of the service content to the user for confirmation, the user only needs to confirm whether it is the required service content, confirm that it is the required service content, and then obtain the corresponding service content resource, which can further reduce the consumption of the server and improve the operation efficiency of the server.
[0140] In a scenario, such as Figure 4 The interaction schematic diagram of the vehicle interaction method shown in FIG. 1 may include:
[0141] The user triggers a service search request through the vehicle terminal, and the vehicle terminal sends the service search request to the management server. The management server forwards the service search request to the big data server. The big data server performs error correction processing, generates service information after error correction, enters associative processing, and outputs the inferred result of the service content to the management server. The management server forwards the inferred result of the service content to the vehicle terminal, and the vehicle terminal voice broadcasts the inferred result of the service content to confirm whether the user needs to obtain the corresponding resources. When the user inputs "no" or "no need" or other information through voice or operation of the vehicle terminal, it can be confirmed that the feedback information input by the user is that the resources of the service content do not need to be obtained, and then this interaction ends. When the user inputs "yes" or "confirm" or other information through voice or operation of the vehicle terminal, a service resource acquisition request is generated and sent to the management server; the management server calls the corresponding resource acquisition interface according to the service resource acquisition request, and obtains resources from the corresponding resource platform that provides the service content. The resource platform returns the resources corresponding to the service content to the management server. The management server forwards the resources corresponding to the service content to the vehicle terminal, and the vehicle terminal presents the resources corresponding to the service content. The vehicle terminal sends the collected service information and feedback information to the management server, and the management server forwards the collected service information and feedback information to the big data server to record user behavior data.
[0142] The above vehicle interaction method obtains the input service search request, sends the service search request to the management server, and makes the management server forward the service search request to the big data server, wherein the service search request carries the service information to be searched, wherein the big data server infers the service content to be searched according to the service information, generates the inference result of the service content, presents the inference result according to the received inference result, monitors the user's feedback information, and generates a service resource acquisition request according to the inference result when the user's feedback information is monitored, and the feedback information is to determine the resource to obtain the service content, and sends the service resource acquisition request to the management server, wherein the management server obtains the resource corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request; and presents the resource corresponding to the service content. As a result, the user does not need to blindly operate the operation interface of the vehicle terminal for multiple times to find the resource corresponding to the service content, thereby reducing the time for the user to operate the operation interface of the vehicle terminal. By presenting the inference result of the service content to the user for confirmation, the user only needs to confirm whether it is the required service content, confirm that it is the required service content, and then obtain the corresponding service content resource, which can further reduce the consumption of the server and improve the operation efficiency of the server.
[0143] It should be understood that although Figure 2-Figure 3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-Figure 3 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0144] In one embodiment, Figure 1 As shown, a vehicle interaction system includes: a vehicle terminal 110, a management server 120, a big data server 130 and a resource platform 140.
[0145] The vehicle terminal 110 is used to obtain an input service search request and send the service search request to the management server 120 , wherein the service search request carries service information to be searched.
[0146] The management server 120 is used to forward the service search request to the big data server 130 .
[0147] The big data server 130 is used to infer the searched service content based on the service information, generate an inference result of the service content, and send the inference result to the management server 120 .
[0148] The management server 120 is further configured to forward the inference result to the vehicle terminal 110 .
[0149] The vehicle terminal 110 is further configured to receive the inference result forwarded by the management server 120 , generate a service resource acquisition request, and send the service resource acquisition request to the management server 120 .
[0150] The management server 120 is further configured to obtain resources corresponding to the service content from the corresponding resource platform 140 according to the service resource acquisition request. The management server 120 is configured to obtain resources corresponding to the service content from the resource platform 140 that provides the service content.
[0151] The vehicle terminal 110 is also used to present resources corresponding to the service content.
[0152] In one embodiment, the vehicle terminal 110 is also used to present the inference results based on the received inference results; monitor the user's feedback information; and when the user's feedback information is monitored and the feedback information is a resource that needs to obtain the service content, generate a service resource acquisition request based on the service content.
[0153] In one embodiment, the vehicle terminal 110 is further used to: when the inference result is presented in a voice presentation mode, voice broadcast the inference result according to the received inference result.
[0154] In one embodiment, the vehicle terminal 110 is further used to: when the presentation method of the inference result is page display, display the inference result according to the received inference result.
[0155] In one embodiment, the vehicle terminal 110 is also used to: when the inference result includes information on multiple service contents, prominently display the information on the service content with the highest priority according to the priority of each service content, wherein the prominent display method includes: at least one of: bold font, eye-catching font color and priority sorting.
[0156] In one embodiment, the vehicle terminal 110 is further configured to stop monitoring the feedback information if no feedback information is monitored within a preset time or the feedback information is a confirmation that no resources for obtaining service contents are needed.
[0157] In one embodiment, the big data server 130 is also used for: the big data server 130 performs error correction processing based on the service information and the first preset vocabulary library to generate corrected service information; the big data server 130 performs association processing based on the corrected service information, the user behavior database and the second preset vocabulary library to generate an association result, wherein the association result is an inferred result of the service content.
[0158] In one embodiment, the vehicle terminal 110 is also used to: collect input service information and / or feedback information, and send the service information or feedback information to the management server 120; the management server 120 is also used to: forward the service information and / or feedback information to the big data server 130; the big data server 130 is also used to: add the received service information and / or feedback information to the user behavior database.
[0159] The above-mentioned vehicle interaction system obtains the input service search request through the vehicle terminal, and sends the service search request to the management server, wherein the service search request carries the service information to be searched, and then the management server forwards the service search request to the big data server, and the big data server infers the service content to be searched based on the service information, generates the inference result of the service content, and sends the inference result to the management server, and the management server forwards the inference result to the vehicle terminal, and the vehicle terminal receives the inference result forwarded by the management server, generates a service resource acquisition request, and sends the service resource acquisition request to the management server, and the management server obtains the resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request, and the vehicle terminal presents the resources corresponding to the service content. As a result, the user does not need to blindly operate the operation interface of the vehicle terminal multiple times to find the resources corresponding to the service content, thereby reducing the time for the user to operate the operation interface of the vehicle terminal. By presenting the inference result of the service content to the user for confirmation, the user only needs to confirm whether it is the required service content, confirm that it is the required service content, and then obtain the resources of the corresponding service content, which can further reduce the consumption of the server and improve the operation efficiency of the server.
[0160] For specific limitations on the vehicle interaction system, please refer to the limitations on the vehicle interaction method above, which will not be repeated here.
[0161] In one embodiment, Figure 5 As shown, a vehicle interaction device is provided, which can be a part of a computer device using a software module or a hardware module, or a combination of the two. The device specifically includes:
[0162] The request acquisition module 510 is used to obtain the input service search request, send the service search request to the management server, and make the management server forward the service search request to the big data server; wherein, the service search request carries the service information to be searched; wherein, the big data server infers the search service content based on the service information and generates the inference result of the service content.
[0163] The request generation module 520 is used to generate a service resource acquisition request according to the received inference result.
[0164] The resource acquisition module 530 is used to send a service resource acquisition request to the management server, wherein the management server acquires the resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request.
[0165] The resource presentation module 540 is used to present the resources corresponding to the service content.
[0166] In one embodiment, the request generation module 520 is also used to: present the inference results based on the received inference results; monitor the user's feedback information; and generate a service resource acquisition request based on the service content when the user's feedback information is monitored and the feedback information is a resource that needs to obtain the service content.
[0167] In one embodiment, the request generation module 520 is further used to: when the presentation mode of the inference result is voice presentation, voice broadcast the inference result according to the received inference result.
[0168] In one embodiment, the request generation module 520 is further used to: when the presentation mode of the inference result is page display, display the inference result according to the received inference result.
[0169] In one embodiment, the request generation module 520 is also used to: when the inference result includes information on multiple service contents, prominently display the information on the service content with the highest priority according to the priority of each service content, wherein the prominent display method includes at least one of: bold font, prominent font color and priority sorting.
[0170] In one embodiment, the request generation module 520 is further configured to stop monitoring the feedback information if no feedback information is monitored within a preset time or the feedback information is a confirmation that the resource of the service content does not need to be acquired.
[0171] In one embodiment, the big data server infers the searched service content based on the service information and generates the inferred results of the service content, including: the big data server performs error correction processing based on the service information and the first preset vocabulary library to generate the corrected service information; the big data server performs association processing based on the corrected service information, the user behavior database and the second preset vocabulary library to generate an association result, wherein the association result is the inferred result of the service content.
[0172] In one embodiment, the vehicle interaction device also includes an information sending module: used to collect input service information and / or feedback information; forward the service information or feedback information to the big data server through the management server, and add it to the user behavior database of the big data server.
[0173] The above-mentioned vehicle interaction device, by acquiring an input service search request, sends a service search request to a management server, so that the management server forwards the service search request to a big data server, wherein the service search request carries service information to be searched, wherein the big data server infers the service content to be searched based on the service information, generates an inference result of the service content, presents the inference result based on the received inference result, monitors the user's feedback information, and generates a service resource acquisition request based on the inference result when the user's feedback information is monitored, and the feedback information is to determine the resource to obtain the service content, and sends the service resource acquisition request to the management server, wherein the management server obtains the resource corresponding to the service content from the corresponding resource platform according to the service resource acquisition request. Thus, the user does not need to blindly operate the operation interface of the vehicle terminal for multiple times to find the resource corresponding to the service content, thereby reducing the time for the user to operate the operation interface of the vehicle terminal. By presenting the inference result of the service content to the user for confirmation, the user only needs to confirm whether it is the required service content, confirm that it is the required service content, and then obtain the corresponding service content resource, which can further reduce the consumption of the server and improve the operation efficiency of the server.
[0174] For the specific definition of the vehicle interaction device, please refer to the definition of the vehicle interaction method above, which will not be repeated here. Each module in the above-mentioned vehicle interaction device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0175] Figure 6 is a schematic diagram of the structure of a terminal device provided in one embodiment of the present application. Figure 6 As shown, the terminal device 700 of this embodiment includes: at least one processor 710 ( Figure 6(only one is shown in the figure) a processor, a memory 720, and a computer program 721 stored in the memory 720 and executable on at least one processor 710, and when the processor 710 executes the computer program 721, the steps in the above-mentioned vehicle interaction method embodiment are implemented.
[0176] The terminal device 700 may be a computing device such as a desktop computer, a notebook, a PDA, a vehicle-mounted terminal, or a cloud server. The terminal device may include, but is not limited to, a processor 710 and a memory 720. Those skilled in the art will appreciate that Figure 6 It is only an example of the terminal device 700 and does not constitute a limitation on the terminal device 700. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, for example, it may also include input and output devices, network access devices, etc.
[0177] The processor 710 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0178] The memory 720 may be an internal storage unit of the terminal device 700 in some embodiments, such as a hard disk or memory of the terminal device 700. The memory 720 may also be an external storage device of the terminal device 700 in other embodiments, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device 700. Further, the memory 720 may also include both an internal storage unit of the terminal device 700 and an external storage device. The memory 720 is used to store an operating system, an application program, a boot loader, data, and other programs, such as program codes of a computer program. The memory 720 may also be used to temporarily store data that has been output or is to be output.
[0179] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0180] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0181] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0182] In the embodiments provided in the present application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0183] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0184] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0185] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0186] The present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed through a computer program product. When the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing.
[0187] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application is described in detail with reference to the above-mentioned embodiments, a person skilled in the art should understand that the technical solutions described in the above-mentioned embodiments can still be modified, or some of the technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A vehicle interaction method, characterized in that: Applicable to vehicle terminals, including: Obtaining an input service search request, sending the service search request to a management server, and causing the management server to forward the service search request to a big data server, wherein the service search request carries service information to be searched, and the big data server infers the service content to be searched based on the service information, and generates an inference result of the service content; Generate a service resource acquisition request according to the received inference result; Sending the service resource acquisition request to the management server, wherein the management server acquires the resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request; Presenting resources corresponding to the service content; The big data server infers the searched service content according to the service information and generates the inference result of the service content, including: The big data server performs error correction processing based on the service information and the first preset vocabulary library to generate corrected service information; the big data server performs association processing based on the corrected service information, the user behavior database and the second preset vocabulary library to generate an association result, wherein the association result is an inferred result of the service content.
2. The vehicle interaction method according to claim 1, characterized in that: Generating a service resource acquisition request according to the received inference result includes: Presenting the inference result according to the received inference result; Monitor user feedback; When the feedback information of the user is monitored and the feedback information is a resource for which the service content needs to be acquired, the service resource acquisition request is generated according to the service content.
3. The vehicle interaction method according to claim 2, characterized in that: The presenting the inference result according to the received inference result includes: In the case where the inference result is presented in a voice presentation manner, the inference result is announced in voice according to the received inference result.
4. The vehicle interaction method according to claim 2, characterized in that: The presenting the inference result according to the received inference result includes: When the presentation method of the inference result is page display, the inference result is displayed according to the received inference result.
5. The vehicle interaction method according to claim 4, characterized in that: The step of displaying the inference result according to the received inference result includes: In the case where the inference result includes information on multiple service contents, the information on the service content with the highest priority is prominently displayed according to the priority of each of the service contents, wherein the prominent display method includes: at least one of: bold font, eye-catching font color and priority sorting.
6. The vehicle interaction method according to claim 2, characterized in that: After the step of obtaining the input service search request, sending the service search request to the management server, and causing the management server to forward the service search request to the big data server, the method further includes: Collecting and inputting the service information and / or the feedback information; The service information and / or the feedback information is forwarded to the big data server through the management server and added to the user behavior database of the big data server.
7. A vehicle interaction system, characterized in that: include: Vehicle terminals, management servers, big data servers and resource platforms; The vehicle-mounted terminal is used to obtain an input service search request and send the service search request to the management server, wherein the service search request carries service information to be searched; The management server is used to forward the service search request to the big data server; The big data server is used to infer the searched service content according to the service information, generate an inference result of the service content, and send the inference result to the management server; The management server is also used to forward the inference result to the vehicle terminal; The vehicle terminal is also used to receive the inference result forwarded by the management server, generate a service resource acquisition request, and send the service resource acquisition request to the management server; The management server is further configured to obtain resources corresponding to the service content from a resource platform providing the service content according to the service resource acquisition request; The vehicle-mounted terminal is also used to present resources corresponding to the service content; The inferring the searched service content according to the service information and generating the inferring result of the service content includes: The big data server performs error correction processing based on the service information and the first preset vocabulary library to generate corrected service information; the big data server performs association processing based on the corrected service information, the user behavior database and the second preset vocabulary library to generate an association result, wherein the association result is an inferred result of the service content.
8. A vehicle interaction device, characterized in that: include: A request acquisition module, used to acquire an input service search request, send the service search request to a management server, and enable the management server to forward the service search request to a big data server; wherein the service search request carries service information to be searched; The big data server infers the searched service content according to the service information and generates the inferred result of the service content, including: the big data server performs error correction processing according to the service information and the first preset word library to generate the corrected service information; the big data server performs association processing according to the corrected service information, the user behavior database and the second preset word library to generate an association result, wherein the association result is the inferred result of the service content; A request generation module, used to generate a service resource acquisition request according to the received inference result; A resource acquisition module, configured to send the service resource acquisition request to the management server, wherein the management server acquires the resources corresponding to the service content from the resource platform providing the service content according to the service resource acquisition request; The resource presentation module is used to present the resources corresponding to the service content.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Information recommendation method, information recommendation device and information resource recommendation system
CN104077294A
Vehicle speech interaction method and system and computer readable storage medium
CN107204185A
Control method of vehicle air conditioner, vehicle terminal and server
CN113119683A