Capability association method and apparatus, electronic device, and storage medium

By determining the vehicle configuration list and material information table, associating them based on the vehicle part number, and matching configuration feature values ​​to determine atomic capabilities, the problem of chaotic vehicle function editing was solved, and the vehicle driving experience was improved.

CN117171166BActive Publication Date: 2026-01-02GREAT WALL MOTOR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311132184.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-04
Publication Date
2026-01-02
Estimated Expiration
2043-09-04

AI Technical Summary

Technical Problem

Because there is no clear correspondence between the atomic capabilities provided by the scene engine and the functions of the whole vehicle, the scene engine cannot accurately provide the corresponding atomic capabilities when editing skills, resulting in chaotic function editing and affecting the normal use of the vehicle.

Method used

By determining the vehicle configuration list and material information table, and associating them with the vehicle part number, configuration feature values ​​are determined, and then atomic capabilities are matched to ensure a precise correspondence between vehicle models and atomic capabilities.

Benefits of technology

It achieves an accurate correspondence between vehicle models and atomic capabilities, avoids chaotic editing of scene engines, and improves the vehicle driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117171166B_ABST
    Figure CN117171166B_ABST
Patent Text Reader

Abstract

The application provides a capability association method and device, electronic equipment and a storage medium. After a vehicle model configuration list and a vehicle model material information table are determined, a vehicle model material number corresponding to a vehicle model of a target vehicle is determined according to the vehicle model material information table. Then, the vehicle model material information and the vehicle model configuration list are associated according to the vehicle model material number, so as to determine a configuration characteristic value corresponding to the vehicle model. Finally, capability association matching is performed according to the configuration characteristic value, so as to determine an atomic capability corresponding to the vehicle model. The configuration characteristic value is used to represent an engineering configuration possessed by the vehicle model. The association matching between the engineering configuration and the atomic capability is realized through the configuration characteristic value, and the atomic capability that should be possessed by each vehicle model is accurately controlled.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a capability association method and device, an electronic device and a storage medium. BACKGROUND

[0002] The atomic capabilities of the scene engine are defined by operation and product according to skill requirements, developed and created, and have no direct relationship with the whole vehicle function. Since there is no clear corresponding relationship between each atomic capability provided by the scene engine and the whole vehicle function, the atomic capabilities of each vehicle model cannot be accurately determined, which leads to the following problems: when editing the skills of the scene engine, the corresponding atomic capabilities cannot be accurately provided according to the whole vehicle function, resulting in chaotic function editing, so that the atomic capabilities of the vehicle cannot be used, or the vehicle lacks corresponding atomic capabilities. Therefore, how to accurately and quickly establish the corresponding relationship between each vehicle model and atomic capability has become a problem to be solved. SUMMARY

[0003] Therefore, the purpose of the present application is to provide a capability association method and device, an electronic device and a storage medium for establishing the corresponding relationship between the vehicle model and the atomic capability.

[0004] To achieve the above purpose, the first aspect of the present application provides a capability association method, comprising:

[0005] determining a vehicle model configuration list and a vehicle model material information table;

[0006] determining a whole vehicle material number corresponding to the vehicle model of the target vehicle according to the vehicle model material information table;

[0007] associating the vehicle model material information table and the vehicle model configuration list according to the whole vehicle material number to determine a configuration characteristic value corresponding to the vehicle model;

[0008] performing capability association matching according to the configuration characteristic value to determine an atomic capability corresponding to the vehicle model.

[0009] The second aspect of the present application provides a capability association device, comprising:

[0010] An information acquisition module configured to determine a vehicle model configuration list and a vehicle model material information table;

[0011] A material number determination module configured to determine a whole vehicle material number corresponding to the vehicle model of the target vehicle according to the vehicle model material information table;

[0012] A characteristic value determination module configured to associate the vehicle model material information and the vehicle model configuration list according to the whole vehicle material number to determine a configuration characteristic value corresponding to the vehicle model;

[0013] The capability determination module is configured to perform capability correlation matching according to the configuration characteristic value, so as to determine the atomic capability corresponding to the vehicle type.

[0014] The third aspect of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method provided in the first aspect of the present application when executing the program.

[0015] The fourth aspect of the present application provides a non-transitory computer readable storage medium, which stores computer instructions for causing a computer to execute the method provided in the first aspect of the present application.

[0016] As can be seen from the above, the capability correlation method, device, electronic device and storage medium provided by the present application can determine the whole vehicle material number corresponding to the vehicle type of the target vehicle according to the vehicle type material information table after determining the vehicle type configuration list and the vehicle type material information table. Then, the vehicle type material information and the vehicle type configuration list are associated according to the whole vehicle material number, so as to determine the configuration characteristic value corresponding to the vehicle type. Finally, the capability correlation matching is performed according to the configuration characteristic value, so as to determine the atomic capability corresponding to the vehicle type. The configuration characteristic value is used to represent the engineering configuration possessed by the vehicle type, and the association matching between the engineering configuration and the atomic capability is realized through the configuration characteristic value, so as to accurately control the atomic capability that should be possessed by each vehicle type. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the present application or related art, the following will briefly introduce the drawings needed to be used in the embodiments or related art descriptions. Obviously, the drawings in the following description are only embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0018] Figure 1 The flowchart of the capability correlation method of the embodiment of the present application;

[0019] Figure 2 The flowchart of determining the atomic capability corresponding to the vehicle type of the embodiment of the present application;

[0020] Figure 3 The flowchart of performing the atomic capability correlation determination of the embodiment of the present application;

[0021] Figure 4a The exemplary vehicle type configuration list of the embodiment of the present application;

[0022] Figure 4b The exemplary vehicle type-configuration characteristic value association table of the embodiment of the present application;

[0023] Figure 5 Flow chart for determining the whole vehicle material number corresponding to the vehicle model of the target vehicle for the embodiments of the present application;

[0024] Figure 6 Exemplary vehicle model material information table for the embodiments of the present application;

[0025] Figure 7 Flow chart for determining the configuration feature value corresponding to the vehicle model for the embodiments of the present application;

[0026] Figure 8 Flow chart for the dynamic association of atomic capabilities for the embodiments of the present application;

[0027] Figure 9 Structural schematic diagram of the association device of the capabilities for the embodiments of the present application;

[0028] Figure 10 Structural schematic diagram of the electronic device for the embodiments of the present application. DETAILED DESCRIPTION

[0029] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the embodiments and the accompanying drawings.

[0030] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be understood as the common meanings understood by those with ordinary skills in the art to which the present application belongs. The terms "first", "second" and similar terms used in the embodiments of the present application do not represent any order, number or importance, but are only used to distinguish different components. The terms "include" or "contain" and similar terms mean that the elements or objects before the terms cover the elements or objects listed after the terms and their equivalents, and do not exclude other elements or objects. The terms "connect" or "connected" and similar terms are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms "upper", "lower", "left", "right" and the like are only used to represent relative positional relationships, and when the absolute positions of the described objects change, the relative positional relationships may also change accordingly.

[0031] In this document, it should be understood that any number of elements in the drawings is used for example and not limitation, and any naming is only used for distinction and does not have any limiting meaning.

[0032] Based on the above description of the background art, there are also the following situations in the related art:

[0033] Atomic capability is the resource endowment and long-term accumulation in the fields of cloud network, IT, security, application, Internet of Things, etc. It is formed by internal capability encapsulation and external capability introduction, and can be independently provided. It has the characteristics of being integrated (standardized), reusable, priceable, scalable, authorized, and having extensive common needs. It is mainly in the form of integration and integration. It is a public element and a key link to support various applications and businesses. For example, voice capability, SMS capability, computing capability, storage capability, etc. Through internal capability encapsulation and external capability introduction, it has the characteristics of being independently provided, standardized, reusable, scalable, and authorized. Simply put, atomic capability is the capability of a component in a complete system. For example, if the largest vehicle system in a vehicle corresponds to the universe, since an atom is the smallest unit of matter in the universe, the smallest system in the vehicle system corresponds to an atom, and the capability that the smallest system can achieve can be called atomic capability.

[0034] When a vehicle implements certain functions, it needs to have the support of engineering configuration. Engineering configuration can be simply understood as the hardware configuration and software configuration of the vehicle, i.e. components or systems for implementing various functions. For example, if the atomic capability to be implemented is voice capability, the corresponding engineering configuration at least includes a voice player. If automatic up-down adjustment of the vehicle window is to be implemented, the engineering configuration at least includes the vehicle window (a convertible car may not have a vehicle window), a driving source, and a power source. Therefore, the implementation of atomic capability must be supported by the vehicle engineering configuration, but if the atomic capability does not match the engineering configuration, the corresponding function cannot be implemented.

[0035] Since there is no explicit correspondence between the atomic capabilities provided by the scene engine and the engineering configurations corresponding to the overall vehicle functions, it is not possible to accurately determine the atomic capabilities that each vehicle model should have, resulting in confusion in the editing of the scene engine, which cannot accurately provide each atomic capability according to the overall vehicle function, resulting in confusion in the editing of the function.

[0036] For example, if the atomic capability is one-key air purification, but if the vehicle model corresponding to the engineering configuration does not have an air purification system installed, even if the scene engine edits this atomic capability, it cannot be supported by the engineering configuration, making the atomic capability of the vehicle unusable; or if the engineering configuration of the high-end vehicle model has an air purification system installed, but the engineering configuration of the low-end vehicle model does not have an air purification system installed, but since the scene engine does not know the correspondence between the vehicle model and the atomic capability, it does not edit the one-key air purification atomic capability for the high-end vehicle model, making the high-end vehicle model lack the corresponding atomic capability and unable to implement one-key air purification. It can be seen that the confusion in the editing of the scene engine will cause inconvenience to the user in the daily use of the vehicle. Therefore, how to accurately and quickly establish the correspondence between each vehicle model and atomic capability has become a problem to be solved.

[0037] The capability association method, device, electronic device, and storage medium provided by the embodiments of the present application can determine the vehicle material number corresponding to the vehicle type of the target vehicle according to the vehicle material information table after determining the vehicle type configuration list and the vehicle material information table. The vehicle type configuration list includes specific configuration information of the engineering configuration installed in different vehicle types and configuration characteristic values corresponding to each configuration information. Then, the vehicle type material information and the vehicle type configuration list are associated according to the vehicle material number to determine the configuration characteristic value corresponding to the vehicle type. Finally, the atomic capability corresponding to the vehicle type is determined by performing capability association matching according to the configuration characteristic value. The configuration characteristic value is used to represent the engineering configuration possessed by the vehicle type. The association matching between the engineering configuration and the atomic capability is realized through the configuration characteristic value, and the atomic capability possessed by each vehicle type is accurately controlled.

[0038] A method of controlling power of a fuel cell according to an example embodiment of the present application will be described below with reference to the accompanying drawings.

[0039] In some embodiments, as shown in FIG. 1, a capability association method includes: Figure 1

[0040] Step 101: Determine a vehicle type configuration list and a vehicle material information table.

[0041] In specific implementation, the vehicle type configuration list mainly includes different configuration vehicle types (target items), configuration characteristic values corresponding to different engineering configurations, relationships between characteristic value states, and some other information. Each configuration vehicle type corresponds to multiple configuration characteristic values, and each characteristic value has a characteristic value state. The vehicle material information table includes brand, vehicle series, vehicle type, vehicle material number, and the like. The association relationship between these information is 1 to many, for example, there are multiple vehicle series under 1 brand, multiple vehicle types under 1 vehicle series, and multiple vehicle material numbers under 1 vehicle type.

[0042] Step 102: Determine the vehicle material number corresponding to the vehicle type of the target vehicle according to the vehicle material information table.

[0043] In specific implementation, first, the brand of the target vehicle is determined to determine all vehicle series under the brand, then the vehicle series corresponding to the target vehicle is determined, all candidate vehicle types under the vehicle series are determined, finally, the target vehicle type corresponding to the vehicle type of the target vehicle is determined from the multiple candidate vehicle types, and multiple vehicle material numbers corresponding to the target vehicle type are determined by looking up the table. Exemplarily, the form of the vehicle material number can include KN0812965009000002, KN081296500800004, KN081296500300004, KN08129650C1800002, and KN0812965002700002.

[0044] ​Step 103: According to the whole vehicle material number, the vehicle model material information table and the vehicle model configuration list are associated to determine the configuration characteristic value corresponding to the vehicle model.

[0045] In the implementation, the retrieval index needs to be determined according to the whole vehicle material number. Exemplarily, the first 9 digits of the whole vehicle material number are taken as the retrieval index. Then, the retrieval indexes corresponding to the material numbers in step 102 are KN0812965, KN0812965, KN0812965, KN0812965, and KN0812965 respectively. It can be seen that the first 9 digits of different material numbers are the same. Therefore, the first 9 digits of the whole vehicle material number can be selected as the retrieval index. Because the corresponding retrieval index is the same no matter which material number is selected for association, it is ensured that the target item (corresponding to the configuration vehicle model, which is another form of the vehicle model and is generally used in the vehicle model configuration list to represent the vehicle model) searched in the vehicle model configuration list is the same. If the corresponding target item is not searched, it means that the target vehicle can not be in the vehicle model configuration list (the target vehicle can correspond to a new vehicle model that has not been updated to the vehicle model configuration list. The vehicle model configuration list can be updated and then searched again). After the target item is determined, the association between the vehicle model material information table and the vehicle model configuration list is successful. Then, the configuration characteristic value and the characteristic value state corresponding to the target item can be determined according to the vehicle model configuration list.

[0046] The characteristic value state includes a standard configuration state, which indicates that the corresponding configuration characteristic value is the standard configuration of the configuration vehicle model, that is, the vehicle corresponding to the configuration vehicle model has the corresponding engineering configuration and can use the corresponding vehicle capability. The form of the corresponding configuration characteristic value under the target item can be "S". The characteristic value state also includes an optional configuration state, which indicates that the corresponding configuration characteristic value is the optional configuration of the configuration vehicle model, that is, the vehicle corresponding to the configuration vehicle model can have the corresponding engineering configuration or can not have the corresponding engineering configuration. The corresponding engineering configuration needs to be installed or removed according to the user demand. It is not necessarily possible to use the corresponding vehicle capability. The form of the corresponding configuration characteristic value under the target item can be "0". When the configuration vehicle model does not have some atomic capability, the configuration vehicle model does not have the corresponding configuration characteristic value. The form of the corresponding configuration characteristic value under the target item can be "-".

[0047] Step 104: According to the configuration characteristic value, the ability association matching is performed to determine the atomic capability corresponding to the vehicle model.

[0048] In specific implementation, each atomic capability corresponds to at least one capability characteristic value, and each capability characteristic value corresponds to one vehicle capability (each atomic capability corresponds to at least one vehicle capability, that is, multiple vehicle capabilities cooperate to realize the corresponding atomic capability). When performing capability association matching according to the configuration characteristic value, if there is a configuration characteristic value identical to the capability characteristic value, it can be determined that the association matching is successful, and it is continued to be determined according to the state of the configuration characteristic value whether the vehicle model has the corresponding atomic capability, so as to accurately and quickly establish the correspondence between each vehicle model and atomic capability. The confusion editing of the atomic capability of the vehicle scene engine is avoided, and the vehicle driving experience is improved.

[0049] The capability association method provided in the application can determine the whole vehicle material number corresponding to the vehicle model of the target vehicle according to the vehicle model material information table after determining the vehicle model configuration list and the vehicle model material information table; then, the vehicle model material information and the vehicle model configuration list are associated according to the whole vehicle material number, so as to determine the configuration characteristic value corresponding to the vehicle model; finally, the capability association matching is performed according to the configuration characteristic value, so as to determine the atomic capability corresponding to the vehicle model. The configuration characteristic value is used to represent the engineering configuration possessed by the vehicle model, the association matching between the engineering configuration and the atomic capability is realized through the configuration characteristic value, the atomic capability possessed by each vehicle model is accurately controlled, the correspondence between each vehicle model and atomic capability is accurately and quickly established, the confusion editing of the atomic capability of the vehicle scene engine is avoided, and the vehicle driving experience is improved.

[0050] In some embodiments, as shown in Figure 2 The capability association matching according to the configuration characteristic value to determine the atomic capability corresponding to the vehicle model includes:

[0051] Step 201: determining the capability characteristic value corresponding to the atomic capability.

[0052] In specific implementation, each atomic capability corresponds to at least one capability feature value, and each capability feature value corresponds to a vehicle capability. Taking the atomic capability of adjusting the window as an example, the capability feature values thereof include MAE30 (driver window one-key lifting + anti-pinch), MAE32 (driver window one-key lifting + anti-pinch + automatic closing), MAF30 (passenger window one-key lifting + anti-pinch), MAF32 (passenger window one-key lifting + anti-pinch + automatic closing), MAG30 (rear window one-key lifting + anti-pinch), and MAG32 (rear window one-key lifting + anti-pinch + automatic closing). The content in the brackets of the capability feature values is the corresponding vehicle capability, and MAE30 (driver window one-key lifting + anti-pinch) and MAE32 (driver window one-key lifting + anti-pinch + automatic closing) have the same vehicle capability: driver window one-key lifting + anti-pinch, so MAE30 (driver window one-key lifting + anti-pinch) and MAE32 (driver window one-key lifting + anti-pinch + automatic closing) can be determined as the same type of feature value. MAF30 (passenger window one-key lifting + anti-pinch) and MAF32 (passenger window one-key lifting + anti-pinch + automatic closing) are also the same type of feature value, and MAG30 (rear window one-key lifting + anti-pinch) and MAG32 (rear window one-key lifting + anti-pinch + automatic closing) are also the same type of feature value.

[0053] In step 202, in response to the existence of the target feature value same as the capability feature value in the configuration feature value, it is determined that the matching is successful, and the association of the atomic capability is determined according to the target feature value.

[0054] In specific implementation, if the configuration feature value includes at least one of MAE30, MAE32, MAF30, MAF32, MAG30, and MAG32, it is determined that the association matching is successful, and all the configuration feature values same as the capability feature value are taken as the target feature value. Then, it is continued to determine whether the vehicle model of the target vehicle has the corresponding atomic capability according to the state of the target feature value. If the target feature value includes at least one of each of the three types of capability feature values, it is determined that the vehicle model of the target vehicle has the atomic capability of adjusting the window; if the target feature value does not satisfy at least one of each of the three types of capability feature values, it is determined that the vehicle model of the target vehicle does not have the atomic capability of adjusting the window. Only the conventional manual adjustment can be used. The corresponding relationship between each vehicle model and the atomic capability is accurately and quickly established according to the target feature value. The chaotic editing of the atomic capability by the vehicle scene engine is avoided, and the vehicle driving experience is improved.

[0055] In step 203, in response to the non-existence of the target feature value same as the capability feature value in the configuration feature value, it is determined that the matching fails, and it is determined that the target vehicle does not have the corresponding atomic capability.

[0056] In a specific implementation, if the capability feature value is ZC310 (sunroof controller), and the configuration feature value is at least one of MAE30, MAE32, MAF30, MAF32, MAG30, and MAG32, and there is no target feature value in the configuration feature value that is the same as the capability feature value, it is determined that the matching fails, indicating that the vehicle model of the target vehicle does not have a sunroof control function, and the corresponding atomic capability cannot be edited.

[0057] In some embodiments, as shown in FIG. 13A, the association determination of the atomic capability according to the target feature value includes: Figure 3

[0058] Step 301: Determine the feature value state of the target feature value according to the vehicle model configuration list.

[0059] In a specific implementation, when the capability feature value is MAE30, MAE32, MAF30, MAF32, MAG30, or MAG32, taking the vehicle model configuration list as shown in FIG. 13B as an example, and taking the target item (configuration vehicle model) as CHINA-GW4N20A GSL ENG-LESS DELUXE KN0812965 mass production as an example, it can be determined from the vehicle model configuration list that the target feature value MAE32, MAF32, and MAG32 exist in the target item, and the feature value state of the target feature value MAE32 is the standard configuration state S, the feature value state of the target feature value MAF32 is the standard configuration state S, and the feature value state of the target feature value MAG32 is the standard configuration state S, indicating that the driver window one-key lift + anti-pinch + automatic window closing, the co-driver window one-key lift + anti-pinch + automatic window closing, and the rear window one-key lift + anti-pinch + automatic window closing are standard configurations of the vehicle model, and the vehicle model simultaneously has these three vehicle capabilities. Figure 4a Step 302: In response to the feature value state satisfying a preset association rule, determine that the vehicle model is associated with the atomic capability.

[0060] In some embodiments, whether the feature value state satisfies the preset association rule is determined by the following method:

[0061] Step 3021: Classify the feature value state to obtain a plurality of state groups.

[0062] In a specific implementation, the feature value states corresponding to feature values of the same type are classified into the same class to obtain a state group. When the atomic capability is adjusting the window, the target feature values are MAE32, MAF32, and MAG32, which belong to different feature value classifications, respectively. After classifying the feature value states, three state groups are obtained, each of which includes one feature value state, and the feature value state in each state group is the standard configuration state S.

[0063]

[0064] ​​Step 3022: In response to the fact that the number of state groups is the same as the number of capability feature values, and each state group has a feature value state of the standard state, determine that the feature value state satisfies the preset association rule.

[0065] In specific implementation, taking the atomic capability of adjusting car windows as an example, the preset association rule is that the number of state groups must be the same as the number of categories of the same feature value, which is three; and at least one of the standard state S exists in MAE30 (driver's window one-touch up / down + anti-pinch) and MAE32 (driver's window one-touch up / down + anti-pinch + automatic window closing), and at least one of the standard state S exists in MAF30 (passenger's window one-touch up / down + anti-pinch) and MAF32 (passenger's window one-touch up / down + anti-pinch + automatic window closing), and at least one of the standard state S exists in MAG30 (rear window one-touch up / down + anti-pinch) and MAG32 (rear window one-touch up / down + anti-pinch + automatic window closing). The association between the corresponding car model and the atomic capability of adjusting windows is determined, and the windows can be adjusted through the atomic capability. Therefore, when the number of state groups is the same as the number of capability feature values, and each state group contains a feature value state of standard configuration, it is determined that the feature value state satisfies the preset association rule. That is, when the target feature value is MAE32, MAF32, or MAG32, three state groups will be obtained. When each state group includes a feature value state with the target as standard configuration state S, it is determined that the feature value state satisfies the preset association rule, and the corresponding vehicle model and the atomic capability of adjusting the window can be associated.

[0066] Step 3023: In response to the difference between the number of state groups and the number of capability feature values, and / or the absence of a feature value state of the standard state in any state group, determine that the feature value state does not satisfy the preset association rule.

[0067] In practice, if the target feature value is MAE32 or MAF32, two state groups will be obtained, and the feature value state of each state group is the standard state S. However, after classifying the feature value states of the target feature values ​​MAE32 and MAF32, only two classification groups will be obtained, which is not equal to the number of classifications of the same feature value (3). Therefore, this vehicle model lacks the vehicle capability of one-touch power window lifting + anti-pinch, or one-touch power window lifting + anti-pinch + automatic window closing. Therefore, it is determined that the feature value state does not meet the preset association rules, and the corresponding vehicle model and the atomic capability of adjusting the window cannot be associated to avoid errors in the scene engine editing capability.

[0068] In some embodiments, such as Figure 5 As shown, the vehicle part number corresponding to the target vehicle model is determined based on the vehicle model material information table, including:

[0069] Step 501: Determine the brand and model information of the target vehicle.

[0070] In practice, since the relationship between information such as brand, series, model, and vehicle part number is one-to-many, that is, there are multiple series under one brand, multiple models under one series, and multiple vehicle part numbers under one model, in order to determine the vehicle part number of the target vehicle, it is necessary to first determine the model of the target vehicle. Therefore, it is necessary to first determine the brand information and series information of the target vehicle, and then determine the multiple selectable models corresponding to the series based on the brand information and series information of the target vehicle.

[0071] Step 502: Determine the candidate models in the vehicle material information table based on brand information and vehicle series information.

[0072] In specific implementation, for example, for such Figure 6 The vehicle material information table shown will provide at least one candidate model corresponding to the vehicle series after the brand and series are determined. For example, if the brand of the target vehicle is A and its series is A-1, then the corresponding candidate models are: the first candidate model A-1PHEV_CC6470CF24APHEV_Basic Model - Black and Brown Interior_1.5T Hi4-102km Four-Wheel Drive Trendy Electric Plus and the second candidate model A-1PHEV_CC6470CF24APHEV_Basic Model - Gray and Brown Interior_1.5THi4-102km Four-Wheel Drive Trendy Electric Plus.

[0073] Step 503: Determine the target vehicle model that matches the vehicle model from the candidate models, and determine the vehicle part number in the vehicle material information table according to the target vehicle model.

[0074] In specific implementation, if the target vehicle model is the first model, then the target model is A-1PHEV_CC6470CF24APHEV_Basic Model-Black Brown Interior_1.5T Hi4-102km Four-Wheel Drive Trendy Electric Plus. Based on the target model, the vehicle part numbers determined in the model material information table include KN0812965009000002, KN081296500800004, KN081296500300004, KN08129650C1800002, and KN0812965002700002. If the target vehicle model is the second model, then the target model is A-1PHEV_C For the C6470CF24APHEV_Basic Model - Gray Brown Interior_1.5THi4-102km Four-Wheel Drive Trendy Electric Plus, the vehicle part numbers determined from the vehicle material information table are KN0812GL7009C00003, KN0812GL7008T00005, KN0812GL700C300005, KN0812GL7002700003, and KN0812GL70C1B00003.

[0075] In some embodiments, as shown in Figure 7 The vehicle model material information table and the vehicle model configuration list are associated according to the vehicle material number to determine the configuration characteristic value corresponding to the vehicle model, including:

[0076] Step 701: Determine the retrieval index according to the vehicle material number.

[0077] In specific implementation, because different vehicle material numbers correspond to the same vehicle model, the configuration characteristic values corresponding to different vehicle material numbers should be the same, so in order to ensure that different vehicle material numbers can be associated with the same target item, it is necessary to ensure that different vehicle material numbers of the same vehicle model have the same retrieval index, and vehicle material numbers of different vehicle models have different retrieval indexes. For the vehicle model material information table as shown in Figure 6 It can be seen that the first 9 digits of the vehicle material numbers of different vehicle models are different, and the first 9 digits of the vehicle material numbers of the same vehicle model are the same, so the first 9 digits of the vehicle material number are determined as the retrieval index.

[0078] For the vehicle model configuration list as shown in Figure 4a It can be seen that the target item (configuration vehicle model) contains part of the vehicle material number, for example, the target item CHINA-GW4N20A GSL ENG-LESS DELUXE KN0812965 production, wherein KN0812965 represents the configuration material information, and KN0812965 includes 9 digits, so the number of digits of the retrieval index needs to be less than or equal to 9 digits, but the most accurate association matching is still using the 9-digit retrieval index for association, because when using the 9-digit retrieval index for association retrieval, only when the retrieval index is completely the same as the material information in the target item can it be determined that the association is successful, using the 9-digit retrieval index can avoid the problem of retrieving multiple associated target items, and improve the accuracy of association.

[0079] Step 702: Retrieve in the vehicle model configuration list according to the retrieval index.

[0080] In specific implementation, the retrieval index is retrieved in the vehicle model configuration list to determine the target item corresponding to the target vehicle model, exemplarily, if the retrieval index is KN0812965, the target item CHINA-GW4N20A GSL ENG-LESS DELUXE KN0812965 production is retrieved through retrieval, and the vehicle model-configuration characteristic value association table as shown in Figure 4b is obtained, and according to the association table, the corresponding configuration characteristic value can be determined.

[0081] Step 703: In response to the existence of the target item corresponding to the retrieval index in the vehicle model configuration list, it is determined that the association is successful, and the configuration characteristic value corresponding to the vehicle model is determined in the vehicle model configuration list according to the target item.

[0082] In a specific implementation, the atomic capability is used to adjust the window, the search index is KN0812965, and the target item CHINA-GW4N20A GSL ENG-LESS DELUXE KN0812965 is searched. After the corresponding target item is searched, it is determined that the association is successful, the vehicle model information can be added to the vehicle model configuration list, and a vehicle model-configuration feature value association table as shown in Figure 4b is obtained. It is ensured that the same vehicle model can directly determine the corresponding configuration feature value according to the vehicle model-configuration feature value association table when the association of the remaining atomic capabilities is performed. Until the vehicle model configuration list is updated, the association of the new vehicle model configuration list and the whole vehicle material information table is performed again. Through the vehicle model-configuration feature value association table, the configuration feature value corresponding to the atomic capability of adjusting the window in the target item CHINA-GW4N20A GSL ENG-LESS DELUXE KN0812965 is MAE32, MAF32, and MAG32. After the configuration feature value is obtained, it can be determined whether the corresponding atomic capability is possessed.

[0083] In some embodiments, as shown in Figure 8 , the association method of the capability further includes:

[0084] Step 801: In response to detecting an engineering configuration update signal of a target vehicle, a new vehicle model configuration list is determined.

[0085] In a specific implementation, if the engineering configuration update signal of the target vehicle is detected, it indicates that the manufacturer updates a new configuration vehicle model or increases / decreases the configuration feature value of the existing configuration vehicle model, and a new vehicle model configuration list is obtained. By updating the vehicle model configuration list, it can be avoided that the corresponding configuration vehicle model cannot be searched. For the configuration feature value in the optional state, when the user selects to install the corresponding engineering configuration device, the optional state thereof can be updated to the standard state, and the dynamic update of the atomic capability corresponding to the vehicle model is realized.

[0086] Step 802: According to the new vehicle model configuration list, a new configuration feature value is determined, and the capability association matching is performed according to the new configuration feature value, so as to determine the new atomic capability corresponding to the vehicle model.

[0087] In a specific implementation, after the update, the association matching with the vehicle model material information table is performed again according to the new vehicle model configuration list, so as to determine the new configuration feature value. Further, the capability association matching is performed according to the new configuration feature value, so as to determine the new atomic capability corresponding to the vehicle model, and the dynamic update of the atomic capability corresponding to the vehicle model is realized.

[0088] It should be noted that the method of the embodiments of the present application can be executed by a single device, for example, a computer or a server, etc. The method of the embodiments can also be applied to a distributed scenario, and be completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only execute one or more steps in the method of the embodiments of the present application, and the multiple devices can interact with each other to complete the method.

[0089] It should be noted that some embodiments of the present application have been described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in a different order and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order to achieve the desired results. In certain implementations, multitasking and parallel processing can be advantageous.

[0090] Based on the same inventive concept, the present application also provides an ability association device corresponding to the method of any of the above embodiments.

[0091] Reference Figure 9 The ability association device comprises:

[0092] The information acquisition module 10 is configured to determine a vehicle model configuration list and a vehicle model material information table.

[0093] The material number determination module 20 is configured to determine, according to the vehicle model material information table, a whole vehicle material number corresponding to the vehicle model of the target vehicle.

[0094] The characteristic value determination module 30 is configured to associate the vehicle model material information and the vehicle model configuration list according to the whole vehicle material number, to determine a configuration characteristic value corresponding to the vehicle model.

[0095] The ability determination module 40 is configured to perform ability association matching according to the configuration characteristic value, to determine an atomic ability corresponding to the vehicle model.

[0096] For the convenience of description, the above device is described as various modules respectively described in terms of functions. Of course, the functions of each module can be implemented in the same or multiple software and / or hardware when implementing the present application.

[0097] The device of the above embodiments is used to implement the corresponding ability association method in any of the preceding embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described here.

[0098] Based on the same inventive concept, the application also provides an electronic device corresponding to the method of any of the above embodiments, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the association method of any of the above embodiments.

[0099] Figure 10 A more specific hardware structure of an electronic device is shown in this embodiment. The device can include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 for internal communication.

[0100] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc., for executing related programs to implement the technical solutions provided by the embodiments of the present application.

[0101] The memory 1020 can be implemented by a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 can store an operating system and other application programs. When the technical solutions provided by the embodiments of the present application are implemented by software or firmware, the related program codes are stored in the memory 1020 and executed by the processor 1010.

[0102] The input / output interface 1030 is used to connect input / output modules to realize information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices can include a display, a speaker, a vibrator, an indicator light, etc.

[0103] The communication interface 1040 is used to connect a communication module (not shown in the figure) to realize the communication interaction between the device and other devices. The communication module can realize communication through wired means (such as USB, network cable, etc.) or through wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0104] Bus 1050 includes a path for transferring information between the various components (e.g., processor 1010, memory 1020, input / output interface 1030, and communication interface 1040) of the device.

[0105] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can also only contain the components necessary to implement the embodiments of the present application, and does not have to contain all the components shown in the figure.

[0106] The electronic device of the above embodiment is used to implement the association method of the corresponding ability in any of the preceding embodiments, and has the beneficial effects of the corresponding method embodiments, which are not repeated here.

[0107] Based on the same inventive concept, corresponding to any of the above embodiment methods, the present application also provides a non-transitory computer readable storage medium, which stores computer instructions for causing the computer to execute the association method of the ability as described in any of the above embodiments.

[0108] The computer readable medium of the present embodiment includes permanent and non-permanent, removable and non-removable media, which can be realized by any method or technology to store information. The information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.

[0109] The computer instructions stored in the storage medium of the above embodiment are used to cause the computer to execute the association method of the ability as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which are not repeated here.

[0110] It can be understood that before using the technical solutions of various embodiments in the present disclosure, the user will be informed of the type, use range, use scenario, etc. of the personal information involved in a proper manner, and the authorization of the user will be obtained.

[0111] For example, in response to receiving the active request of the user, the user is sent prompt information to explicitly prompt the user that the operation requested to be performed will require obtaining and using personal information of the user. Thus, the user can autonomously select whether to provide the personal information to the software or hardware, such as an electronic device, an application program, a server, or a storage medium, performing the operation of the technical solution of the present disclosure according to the prompt information.

[0112] As an optional but non-limiting implementation manner, in response to receiving the active request of the user, the manner of sending the prompt information to the user may, for example, be a pop-up window manner, in which the prompt information may be presented in a text manner. In addition, the pop-up window may also carry a selection control for the user to select “agree” or “disagree” to provide the personal information to the electronic device.

[0113] It can be understood that the above notification and obtaining of the authorization of the user are only illustrative, and do not limit the implementation manners of the present disclosure, and other manners meeting the relevant laws and regulations can also be applied to the implementation manners of the present disclosure.

[0114] It should be understood by those of ordinary skill in the art that the above discussion of any embodiment is only exemplary and is not intended to suggest that the scope of the present application (including claims) is limited to these examples; under the idea of the present application, the above embodiments or technical features in different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes of different aspects of the embodiments of the present application as described above. In order to be brief, they are not provided in detail.

[0115] In addition, in order to simplify the description and discussion, and so as not to make the embodiments of the present application difficult to understand, the known power / ground connections of integrated circuit (IC) chips and other components can or can not be shown in the provided drawings. In addition, the devices can be shown in the form of block diagrams in order to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present application are to be implemented (i.e., these details should be fully within the understanding of those skilled in the art). Where specific details (e.g., circuitry) are set forth in order to describe an illustrative embodiment of the present application, it will be apparent to those skilled in the art that the present application can be practiced without these specific details or with an implementation varying from these specific details. Therefore, these descriptions should be considered as illustrative rather than limiting.

[0116] While the present application has been described in connection with certain embodiments thereof, many modifications, substitutions, changes, and of forms will be apparent to those of ordinary skill in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) can use the embodiments discussed.

[0117] Embodiments of the present application are intended to cover all such alterations, modifications, and variations as they can come within the scope of the appended claims. Accordingly, although specific embodiments have been furthered in connection with the present application, any omission, substitution, change, improvement, etc. made by one of ordinary skill in the art to the disclosed embodiments should be considered to be within the scope of the present application.

Claims

1. A method of associating capabilities, characterized by, The method comprises the following steps: determining a vehicle model configuration list and a vehicle model material information table; determining a vehicle material number corresponding to the vehicle model of the target vehicle according to the vehicle model material information table; associating the vehicle model material information table and the vehicle model configuration list according to the vehicle material number to determine configuration characteristic values corresponding to the vehicle model; performing capability association matching according to the configuration characteristic values to determine atomic capabilities corresponding to the vehicle model; wherein the capability association matching according to the configuration characteristic values to determine atomic capabilities corresponding to the vehicle model comprises: determining capability characteristic values corresponding to the atomic capabilities; in response to the presence of a target characteristic value identical to the capability characteristic value in the configuration characteristic values, determining that the matching is successful, and performing association determination of the atomic capabilities according to the target characteristic value, comprising: determining the characteristic value state of the target characteristic value according to the vehicle model configuration list; in response to the characteristic value state satisfying a preset association rule, determining that the vehicle model is associated with the atomic capabilities; wherein whether the characteristic value state satisfies the preset association rule is determined by the following method: classifying the characteristic value state to obtain a plurality of state groups; in response to the number of state groups being identical to the number of classifications of the capability characteristic values, and the presence of a characteristic value state of a standard configuration state in each state group, determining that the characteristic value state satisfies the preset association rule; in response to the number of state groups being different from the number of classifications of the capability characteristic values, and / or the absence of a characteristic value state of a standard configuration state in any state group, determining that the characteristic value state does not satisfy the preset association rule.

2. The method of claim 1, wherein, The capability association matching according to the configuration characteristic values to determine atomic capabilities corresponding to the vehicle model comprises: in response to the absence of a target characteristic value identical to the capability characteristic value in the configuration characteristic values, determining that the matching fails, and determining that the target vehicle does not have corresponding atomic capabilities.

3. The method of claim 1, wherein, The determination of the vehicle material number corresponding to the vehicle model of the target vehicle according to the vehicle model material information table comprises: determining brand information and vehicle series information of the target vehicle; determining a candidate vehicle model in the vehicle model material information table according to the brand information and the vehicle series information; determining a target vehicle model matching the vehicle model in the candidate vehicle model, and determining the vehicle material number in the vehicle model material information table according to the target vehicle model.

4. The method of claim 1, wherein, The association of the vehicle model material information table and the vehicle model configuration list according to the vehicle material number to determine configuration characteristic values corresponding to the vehicle model comprises: determining a retrieval index according to the vehicle material number; performing retrieval in the vehicle model configuration list according to the retrieval index; in response to the presence of a target item corresponding to the retrieval index in the vehicle model configuration list, determining that the association is successful, and determining the configuration characteristic values corresponding to the vehicle model in the vehicle model configuration list according to the target item.

5. The method of claim 1, wherein, Further comprising: in response to detecting an engineering configuration update signal of the target vehicle, determining a new vehicle model configuration list; According to the new vehicle model configuration list, a new configuration characteristic value is determined, and capability correlation matching is performed according to the new configuration characteristic value, so as to determine a new atomic capability corresponding to the vehicle model.

6. An apparatus for associating capabilities, comprising: The method comprises the following steps: An information acquisition module is configured to determine a vehicle model configuration list and a vehicle model material information table; A material number determination module is configured to determine a whole vehicle material number corresponding to a vehicle model of a target vehicle according to the vehicle model material information table; A characteristic value determination module is configured to perform correlation between the vehicle model material information and the vehicle model configuration list according to the whole vehicle material number, so as to determine a configuration characteristic value corresponding to the vehicle model; A capability determination module is configured to perform capability correlation matching according to the configuration characteristic value, so as to determine an atomic capability corresponding to the vehicle model; The capability correlation matching according to the configuration characteristic value, so as to determine an atomic capability corresponding to the vehicle model, comprises the following steps: A capability characteristic value corresponding to the atomic capability is determined; In response to the existence of a target characteristic value same as the capability characteristic value in the configuration characteristic value, it is determined that the matching is successful, and correlation determination of the atomic capability is performed according to the target characteristic value, which comprises the following steps: A characteristic value state of the target characteristic value is determined according to the vehicle model configuration list; In response to the characteristic value state satisfying a preset correlation rule, it is determined that the vehicle model and the atomic capability exist correlation; The method for determining whether the characteristic value state satisfies the preset correlation rule comprises the following steps: The characteristic value state is classified to obtain a plurality of state groups; In response to the number of the state groups being same as the classification number of the capability characteristic value, and the characteristic value state of the equipped state existing in each state group, it is determined that the characteristic value state satisfies the preset correlation rule; In response to the number of the state groups being different from the classification number of the capability characteristic value, and / or the characteristic value state of the equipped state not existing in any state group, it is determined that the characteristic value state does not satisfy the preset correlation rule.

7. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the program to realize the method of any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to make the computer execute the method of any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method for generating vehicle user manuals, method for acquiring vehicle user manuals, and device thereof

    CN109271617A