Methods, apparatus, computing devices, and storage media for data configuring a vehicle
By acquiring vehicle location information and obtaining the corresponding data configuration data package from the configuration database, and adaptively setting it, this method solves the data configuration problems in the existing technology, realizes the data configuration of vehicle location information, supports positioning of multiple satellite navigation systems, solves the data configuration problems in the existing technology, realizes the data configuration of vehicle location information, and adaptively sets it, thus supporting the flexibility and efficiency of vehicle data configuration.
Patent Information
- Application Number
- CN202410358955.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-26
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2044-03-26
AI Technical Summary
In the current technology for customized vehicle configuration, when facing different regional needs, the data is numerous and complex, which increases the difficulty of configuration and the cost of material management.
By acquiring the vehicle's location information, the system retrieves the corresponding configuration data packet from a pre-stored configuration database. Based on the data packet, it configures various vehicle configuration items, including adaptive settings for map, text, and voice data packets, and supports positioning for multiple satellite navigation systems.
It reduces configuration difficulty, increases configuration flexibility, reduces vehicle configuration data and part numbers, and lowers production and material control costs.
Smart Images

Figure CN118259955B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a method and device for data configuration of a vehicle, a computing device and a storage medium. BACKGROUND
[0002] With the development of high-tech and integrated technology, in order to integrate development resources and reduce development costs, vehicle part development is gradually platformized, and the integration of software and hardware systems is also higher and higher. In order to adapt to market differences, more and more customized configuration requirements of vehicle models are needed, so a reasonable engineering implementation scheme is needed to adapt to different requirements. The traditional scheme distinguishes different customized configuration requirements by distinguishing vehicle material numbers and part material numbers, but when there are many customized configuration requirements, a large vehicle configuration list (including vehicle material numbers and part material numbers) will be generated.
[0003] At present, the existing scheme mostly uses a general hardware platform to realize scheme development of the hardware platform through offline software configuration, but there are still regional differences in export projects, and multiple vehicle material numbers, part material numbers, etc. need to be generated according to regional requirements, and data configuration needs to be performed according to the requirements of the export region before the vehicle is exported. The data is too numerous and complex to be distinguished, which increases the configuration difficulty and material control cost. SUMMARY
[0004] Therefore, the present application provides a method for data configuration of a vehicle, and also provides a device for data configuration of a vehicle, a computing device and a computer readable storage medium, aiming to at least solve the technical problem that the data is too numerous and complex to be distinguished in the related art, which increases the configuration difficulty and material control cost.
[0005] To achieve the above purpose, the first aspect of the present application provides a method for data configuration of a vehicle, which comprises:
[0006] obtaining position information of the vehicle;
[0007] obtaining a configuration data package corresponding to the position information from a pre-stored configuration database, wherein the configuration data package at least includes a map data package;
[0008] configuring each configuration item of the vehicle based on the configuration data package.
[0009] According to one embodiment of the present application, the position information of the vehicle is obtained, comprising:
[0010] positioning the vehicle by a positioning system to determine the position information of the vehicle, wherein the positioning system supports multiple satellite navigation systems.
[0011] According to one embodiment of the present application, the configuration data packet corresponding to the position information is obtained from a pre-stored configuration database, comprising:
[0012] Converting the position information into software configuration code;
[0013] Obtaining the configuration data packet corresponding to the software configuration code from the configuration database.
[0014] According to one embodiment of the present application, the configuration database is arranged in a local or cloud server, and the configuration data packet further comprises a text data packet and a voice data packet of the target area indicated by the position information.
[0015] According to one embodiment of the present application, in the case that the configuration data packet comprises the text data packet and the voice data packet, the data configuration is performed on each configuration item of the vehicle based on the configuration data packet, comprising:
[0016] Establishing a communication connection between the mobile device of the driver and the vehicle, and obtaining a habitual language mode used by an operating system of the mobile device;
[0017] If the habitual language mode is a common language mode of the target area indicated by the position information, then the text configuration item of the vehicle is configured based on the text data packet, and the voice configuration item of the vehicle is configured based on the voice data packet.
[0018] According to one embodiment of the present application, the method further comprises:
[0019] If the habitual language mode is not the common language mode of the target area indicated by the position information, then the habitual text data packet and the habitual voice data packet corresponding to the habitual language mode are obtained;
[0020] The data configuration is performed on the text configuration item of the vehicle based on the habitual text data packet, and the data configuration is performed on the voice configuration item of the vehicle based on the habitual voice data packet.
[0021] To achieve the above object, the second embodiment of the present application proposes a device for performing data configuration on a vehicle, which comprises:
[0022] The first obtaining module is configured to obtain position information of the vehicle;
[0023] The second obtaining module is configured to obtain a configuration data packet corresponding to the position information from a pre-stored configuration database, wherein the configuration data packet at least comprises a map data packet;
[0024] The configuration module is configured to perform data configuration on each configuration item of the vehicle based on the configuration data packet.
[0025] According to one embodiment of the present application, the first obtaining module is further configured to:
[0026] The vehicle is positioned by a positioning system, and position information of the vehicle is determined, wherein the positioning system supports multiple satellite navigation systems.
[0027] According to an embodiment of the present application, the second obtaining module is further configured to:
[0028] convert the position information into software configuration code;
[0029] obtain a configuration data packet corresponding to the software configuration code from a configuration database.
[0030] According to an embodiment of the present application, the configuration database is arranged in a local server or a cloud server, and the configuration data packet further comprises a text data packet and a voice data packet of a target area indicated by the position information.
[0031] According to an embodiment of the present application, in the case that the configuration data packet comprises the text data packet and the voice data packet, the configuration module is further configured to:
[0032] establish a communication connection between the mobile device of the driver and the vehicle, and obtain a habitual language mode used by an operating system of the mobile device;
[0033] if the habitual language mode is a common language mode of the target area indicated by the position information, configure a text configuration item of the vehicle based on the text data packet, and configure a voice configuration item of the vehicle based on the voice data packet.
[0034] According to an embodiment of the present application, the configuration module is further configured to:
[0035] if the habitual language mode is not the common language mode of the target area indicated by the position information, obtain a habitual text data packet and a habitual voice data packet corresponding to the habitual language mode;
[0036] configure a data configuration item of the vehicle based on the habitual text data packet, and configure a data configuration item of the vehicle based on the habitual voice data packet.
[0037] To achieve the above object, the third aspect of the present application provides a computing device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the method for data configuration of the vehicle according to any one of the first aspect is realized.
[0038] To achieve the above object, the fourth aspect of the present application provides a computer readable storage medium, which stores a computer program, and when the processor executes the computer program, the method for data configuration of the vehicle according to any one of the first aspect is realized.
[0039] The method for configuring data of a vehicle provided by the embodiment of the present application comprises the following steps: acquiring position information of the vehicle; acquiring a configuration data packet corresponding to the position information from a pre-stored configuration database, wherein the configuration data packet at least comprises a map data packet; and configuring each configuration item of the vehicle based on the configuration data packet. The method configures the configuration data (at least comprising a map of a current region) corresponding to the current region of the vehicle according to the position information of the vehicle, thereby reducing the configuration difficulty and improving the configuration flexibility. Moreover, the method does not need to distinguish the whole vehicle material number and the part material software and hardware of the configuration data of different regions, thereby avoiding too many whole vehicle configuration data and part material numbers, reducing the production distinction and the production model control, and the like, thereby integrating the development resources and reducing the production, vehicle, material control and the like.
[0040] Additional aspects and advantages of the present application will be made apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0041] Figure 1 is a flow chart of a method for configuring data of a vehicle according to an embodiment of the present application;
[0042] Figure 2 is a flow chart of another method for configuring data of a vehicle according to an embodiment of the present application;
[0043] Figure 3 is a structural schematic diagram of a device for configuring data of a vehicle according to an embodiment of the present application;
[0044] Figure 4 is a structural schematic diagram of a computing device according to an embodiment of the present application. DETAILED DESCRIPTION
[0045] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below are exemplary and are intended to explain the present application, and cannot be understood as limiting the present application.
[0046] In the prior art, the development of parts is mostly based on a platform solution, and different hardware platforms are used in vehicle development projects, and software is developed differently for different needs. In export projects, different regulations and adaptability requirements in different countries and regions need reasonable engineering implementation solutions to adapt to the different needs of each country and region. However, when there are many export regions, platform development needs to meet the configuration difference requirements and distinguish the regulations and adaptability requirements of different countries and regions, and the difference requirements are more than domestic vehicles, so the software and hardware system development solution needs to minimize the vehicle configuration, vehicle material quantity, production process, and different materials, and provide software and hardware solutions that can be used in different configurations and different countries and regions as much as possible.
[0047] In the traditional solution, different software needs to be distinguished in vehicle configuration, so the characteristic value code of different export regions needs to be increased, such as text, voice, unit, map, and other regional adaptability setting contents, so that the production line can distinguish different software offline configuration according to different vehicle configuration needs during production, and different software codes of different export regions stored locally are called through different configuration words. However, this solution will generate more vehicle configuration data and vehicle material numbers, and the data is too complex to distinguish, which increases the configuration difficulty and material control cost.
[0048] Therefore, the embodiment of the present application provides a method for configuring data of a vehicle, which can solve the above technical problems, and the specific implementation can be referred to the related description of each embodiment below.
[0049] Figure 1 is a flowchart of a method for configuring data of a vehicle according to the embodiment of the present application. The method can be executed by a vehicle terminal device, specifically by a cabin domain controller in the vehicle terminal device, and can include the following steps:
[0050] Step 101: Obtain the position information of the vehicle.
[0051] The method provided by the embodiment of the present application is used when the vehicle is exported to other regions, and the user of the region first uses the vehicle (i.e., the vehicle is powered on for the first time) or the vehicle first enters a new region, and the vehicle needs to be configured with configuration data corresponding to the region where the vehicle is located, so that the user of the region can use the vehicle normally without obstacles. The region where the vehicle is exported can be another country or region different from the production country.
[0052] In some embodiments, the specific implementation of obtaining the position information of the vehicle can include: positioning the vehicle through a positioning system to determine the position information of the vehicle, wherein the positioning system supports multiple satellite navigation systems.
[0053] The positioning system can be a GNSS (Global Navigation Satellite System) and is universal for all export areas and has the function of power-on positioning. The positioning system can support satellite navigation systems of four major satellite navigation system suppliers in the world, including BDS (Beidou Navigation Satellite System), GPS (Global Positioning System), GLONASS (GLOBAL NAVIGATION SATELLITE SYSTEM), and GALILEO (Galileo satellite navigation system).
[0054] In a specific implementation, the cabin domain controller of the vehicle includes a cabin domain control system and a positioning system. When the vehicle is powered on for the first time, the vehicle can be positioned using each satellite navigation system in the positioning system. If multiple satellite navigation systems can locate the position information of the vehicle, and the multiple position information is the same or differs slightly, it is determined that the positioning of the vehicle is accurate, the position information of the vehicle is obtained, and the position information is sent to the cabin domain control system. The cabin domain control system configures each configuration item of the vehicle according to the position information. Alternatively, after the positioning system obtains the position information, the target area can be determined according to the position information, and the cabin domain control system obtains the configuration data packet of the target area to configure each configuration item of the vehicle.
[0055] In the embodiment of the application, different configuration data is not configured for vehicles in different export areas before the vehicle exits, but individual configuration is performed according to the position information after the vehicle exits, thereby improving the flexibility of data configuration.
[0056] Step 102: Obtain the configuration data packet corresponding to the position information from the pre-stored configuration database, wherein the configuration data packet at least includes a map data packet.
[0057] In the embodiment of the application, the configuration database can be set in the local of the vehicle terminal device or in the cloud server. If the configuration database is set in the cloud server, a communication connection between the vehicle terminal device and the cloud server can be established. In addition, the configuration database includes a plurality of configuration data packets corresponding to different areas. Each configuration data packet can further include a text data packet and a voice data packet of a target area indicated by the position information. The text data packet and the voice data packet are general text and general voice of the target area, and the map data packet is a general map of the target area.
[0058] According to one embodiment of the present application, a configuration data package (including text, voice, map, unit, etc.) personalized for each region can be acquired in advance, and the configuration data package of each region is stored in a configuration database in correspondence with the position information of the region. When the vehicle is powered on for the first time after exiting, the positioning system locates the vehicle and sends a positioning signal to the cabin domain control system, the positioning signal including the position information of the vehicle, and the cabin domain control system acquires the configuration data package corresponding to the position information from the configuration database according to the position information.
[0059] According to another embodiment of the present application, the specific implementation of acquiring the configuration data package corresponding to the position information from the pre-stored configuration database can include: converting the position information into a software configuration code; and acquiring the configuration data package corresponding to the software configuration code from the configuration database.
[0060] The software configuration code is used to uniquely identify a region and is in a data form recognizable by the cabin domain control system. For example, the software configuration code can be composed of one or more of numbers, letters, and codes.
[0061] In specific implementations, a software configuration code can also be set for each region, and the configuration data package of each region is stored in the configuration database in correspondence with the software configuration code of the region. In this way, after the position information is acquired, the target region in which the vehicle is located can be determined according to the position information of the vehicle, and the software configuration code of the target region can be determined according to the correspondence between the target region and the software configuration code, and the corresponding configuration data package can be acquired from the configuration database according to the software configuration code.
[0062] In some embodiments, after the position information of the vehicle is acquired, the positioning system can also compare the position information with the latitude and longitude data of each region to determine the target region in which the vehicle is located, and then send the region identifier of the target region to the cabin domain control system, which can convert the region identifier into a software configuration code recognizable by the cabin domain control system, and then acquire the configuration data package corresponding to the software configuration code from the configuration database.
[0063] In the embodiments of the present application, after the position information is acquired by the positioning system, the target region in which the vehicle is located can be determined according to the position information, the software configuration code of the target region can be acquired, and the corresponding configuration data package can be acquired from the configuration database according to the software configuration code. In this way, the effect of flexibly setting the configuration data of the vehicle according to the region in which the vehicle is located can be achieved, and the data to be stored and processed can be reduced, and the flexibility and efficiency of data configuration can be improved.
[0064] Further, since the manufacturer configures the vehicle with unified default data corresponding to the default region before the vehicle exits the factory, after obtaining the location information of the vehicle, the target region where the vehicle is located can be determined according to the location information of the vehicle, and in the case where the target region is different from the default region, the configuration data packet corresponding to the target region is obtained from the configuration database, which can reduce unnecessary data acquisition process and improve the efficiency of data configuration.
[0065] Step 103: data configuration is performed on each configuration item of the vehicle based on the configuration data packet.
[0066] The configuration items of the vehicle can include one or more of the adaptive configuration items of the target region, such as text configuration items, voice configuration items, unit configuration items, and map configuration items. The configuration data packet includes a data packet corresponding to each configuration item, and each configuration item can be data configured according to the data packet corresponding to the configuration item.
[0067] In a specific implementation, the cockpit domain control system can directly data configure each configuration item of the vehicle according to the configuration data packet, or a pop-up window can be displayed on the vehicle display screen to remind the user to perform data configuration, and the data configuration of each configuration item can be completed according to the user's operation.
[0068] As an example, a pop-up window can be displayed on the display screen, which includes an option of whether to perform data configuration. If the user selects "Yes", the cockpit domain control system performs data configuration on each configuration item in the background according to the configuration data packet.
[0069] As another example, if the user selects "Yes", a configuration interface of each configuration item is displayed in response to the user's selection. In each configuration interface, a data packet of the configuration item corresponding to the configuration interface is obtained in response to the user's selection, and data configuration of the configuration item is implemented. For example, if the display screen displays a configuration interface of a map configuration item, the configuration interface includes options of each region. In the case where the user selects "target region", the map data packet of the target region is configured.
[0070] It should be noted that although some users use the vehicle in the target region, the language they are used to may not be the general language mode of the target region. Therefore, direct configuration according to the configuration data packet of the target region may not meet the actual situation of the user, and therefore, data configuration of the text configuration item and the voice configuration item needs to be performed according to the actual situation of the user.
[0071] In some embodiments, when the configuration data packet includes a text data packet and a voice data packet, the implementation of data configuring each configuration item of the vehicle based on the configuration data packet can include: establishing a communication connection between the mobile device of the driver and the vehicle, and obtaining a habitual language mode used by the operating system of the mobile device; if the habitual language mode is a general language mode of a target region indicated by the position information, configuring the text configuration item of the vehicle based on the text data packet, and configuring the voice configuration item of the vehicle based on the voice data packet.
[0072] The mobile device can be a mobile phone, a tablet computer, a notebook computer, a wearable device, or the like.
[0073] In the implementation, the same account can be logged in on the mobile device of the driver and the vehicle-side device of the vehicle, or after the vehicle is powered on, a two-dimensional code connected with the mobile device can be displayed on the display screen of the vehicle, and the two-dimensional code is scanned by the mobile device of the driver to establish the communication connection between the mobile device of the driver and the vehicle. After the communication connection is established, the vehicle-side device can send a language mode obtaining instruction to the mobile device, and the mobile device sends the system language mode used by the operating system thereof to the vehicle-side device after receiving the instruction, and it is judged whether the system language mode is a general language mode of a target region where the vehicle is located. If yes, it means that the driver can use the general text and the general voice of the target region, and thus the text configuration item of the vehicle can be configured based on the obtained text data packet, and the voice configuration item can be configured based on the obtained voice data packet. The specific configuration process can be performed in the background without feeling or according to the selection of the user on the configuration interface.
[0074] Further, if the habitual language mode is not the general language mode of the target region indicated by the position information, the habitual text data packet and the habitual voice data packet corresponding to the habitual language mode are obtained, the text configuration item of the vehicle is data configured based on the habitual text data packet, and the voice configuration item of the vehicle is data configured based on the habitual voice data packet.
[0075] That is, if the driver is not used to using the general language mode of the target region where the vehicle is located, i.e., cannot use the obtained text data packet and voice data packet for data configuration, the habitual text data packet and the habitual voice data packet corresponding to the habitual language mode can be obtained. As an example, it can be determined which region the habitual language mode is a general language mode of, and then the habitual text data packet and the habitual voice data packet are obtained from the configuration data packet corresponding to the region in the configuration database. The text configuration item of the vehicle is data configured according to the habitual text data packet, and the voice configuration item of the vehicle is data configured based on the habitual voice data packet. The specific configuration process can be performed in the background without feeling or according to the selection of the user on the configuration interface.
[0076] In the embodiment of the present application, the vehicle is configured with data according to the language habit of the driver, so that the configuration data of the vehicle is the user's habit, which can not only improve the configuration accuracy, but also improve the user's experience.
[0077] It should be noted that after the data configuration of each configuration item of the vehicle is completed, the configuration content of each configuration item can be recorded, and the change of the configuration item is recorded each time the configuration item is reconfigured. When the factory settings are restored, the recorded content can be cleared.
[0078] The method for configuring data of a vehicle provided in the embodiment of the present application acquires the position information of the vehicle, acquires the configuration data packet corresponding to the position information from the pre-stored configuration database, and then configures each configuration item of the vehicle with data based on the configuration data packet. The above method configures the vehicle with the configuration data corresponding to the export area according to the position information of the vehicle, which reduces the configuration difficulty and improves the configuration flexibility. Moreover, the method does not need to distinguish the configuration data of different export areas in terms of whole vehicle material number and parts material software and hardware, which avoids generating too much whole vehicle configuration data and parts material number, reduces the production division and production model control problems, thereby integrating the development resources and reducing the production, vehicle, material control and other costs.
[0079] Figure 2 is a flow chart of another method for configuring data of a vehicle provided in the embodiment of the present application. When the vehicle is shipped, the default data of the default area is configured. After the vehicle is exported, the position changes. After the vehicle is powered on for the first time, the positioning system of the vehicle is powered on, the position information of the vehicle is positioned through GNSS, the position information is sent to the cabin domain control system, the position information is converted into a country code (software configuration code) by the cabin domain control system, and it is judged whether the target area where the vehicle is located is the default area. If yes, the configuration data is not changed, if not, the configuration data packet of the target area is acquired according to the country code, each configuration item is configured with data based on the configuration data packet, and the configuration content of each configuration item is saved.
[0080] The method for configuring data of a vehicle provided by the application can identify the current position information of the vehicle by the GNSS positioning system of the cabin domain controller when the vehicle is powered on for the first time after being sold to users in different countries and regions, and prompt the user to switch the configuration items such as language through a pop-up window when the country and region changes, the default language, and the like are different. After the user selects the language of the export country, the selection is saved, and the map, voice, unit, and the like of the country and region can be switched in the same way, so as to meet the requirements of different export country regulations and adaptability. The scheme can also switch the language and the like of the export country through the background without sensing. In addition, the user can still switch the content of each configuration item in the setting interface during use, and the cabin domain control system can remember the change of the content of each configuration item. When the factory setting is restored, the memory can be cleared. In this way, it is not necessary to distinguish the default setting items by software at the factory, and the manual or automatic switching of the content of the configuration item is automatically completed by the built-in software, so that it is not necessary to distinguish the vehicle material number and the part material number for different export countries and regions, the problems such as excessive vehicle configuration data and part material number, production distinction, and production model control are avoided, the development resources are integrated, and the production, vehicle, and material control costs are reduced.
[0081] Figure 3 According to an embodiment of the application, a structure diagram of a device for configuring data of a vehicle is provided, which can include:
[0082] The first acquisition module 301 is configured to acquire the position information of the vehicle.
[0083] The second acquisition module 302 is configured to acquire the configuration data packet corresponding to the position information from the pre-stored configuration database, wherein the configuration data packet at least includes a map data packet.
[0084] The configuration module 303 is configured to configure the data of each configuration item of the vehicle based on the configuration data packet.
[0085] According to an embodiment of the application, the first acquisition module 301 is further configured to:
[0086] The vehicle is positioned by the positioning system to determine the position information of the vehicle, wherein the positioning system supports multiple satellite navigation systems.
[0087] According to an embodiment of the application, the second acquisition module 302 is further configured to:
[0088] The position information is converted into software configuration code by the cabin domain control system;
[0089] The configuration data packet corresponding to the software configuration code is acquired from the configuration database.
[0090] According to one embodiment of the present application, the configuration database is arranged in a local or cloud server, and the configuration data packet further comprises text data packet and voice data packet of the target area indicated by the position information.
[0091] According to one embodiment of the present application, in the case that the configuration data packet comprises text data packet and voice data packet, the configuration module 303 is further configured to:
[0092] establish a communication connection between the mobile device of the driver and the vehicle, and acquire the habitual language mode used by the operating system of the mobile device;
[0093] if the language mode is the common language mode of the target area indicated by the position information, configure the text configuration item of the vehicle based on the text data packet, and configure the voice configuration item of the vehicle based on the voice data packet.
[0094] According to one embodiment of the present application, the configuration module 303 is further configured to:
[0095] if the language mode is not the common language mode of the target area indicated by the position information, acquire the commonly used text data packet and commonly used voice data packet corresponding to the language mode;
[0096] configure the text configuration item of the vehicle based on the commonly used text data packet, and configure the voice configuration item of the vehicle based on the commonly used voice data packet.
[0097] The method for configuring the vehicle provided by the embodiment of the present application configures the configuration data corresponding to the exit area for the vehicle according to the position information of the vehicle, which reduces the configuration difficulty and improves the configuration flexibility. Moreover, the method does not need to distinguish the whole vehicle material number and the part material number and the software and hardware of the configuration data of different exit areas, avoids generating too much whole vehicle configuration data and part material number, reduces the production distinction and the production model control and other problems, thereby integrates the development resources and reduces the production, vehicle, material control and other costs.
[0098] The above is a schematic scheme of the device for configuring the vehicle provided by the embodiment of the present application. It should be noted that the technical scheme of the device for configuring the vehicle belongs to the same concept as the technical scheme of the method for configuring the vehicle, and the technical scheme of the device for configuring the vehicle is not described in detail, and the description of the technical scheme of the method for configuring the vehicle can be referred to.
[0099] Figure 4is a structural schematic diagram of a computing device according to an embodiment of the present application. The computing device 400 comprises a memory 401, a processor 402 and a computer program stored in the memory 401 and executable on the processor 402, and the processor 402 implements the method for data configuration of a vehicle according to any one of the above embodiments when executing the computer program.
[0100] The present application also provides a computer readable storage medium having a computer program stored thereon, and the program is executed by a processor to implement the method for data configuration of a vehicle according to any one of the above embodiments.
[0101] It should be noted that the logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a list of executable instructions for implementing logic functions, and can be specifically embodied in any computer readable medium for use by or in conjunction with an instruction execution system, apparatus or device, such as a computer-based system, a system including a processor or other system that can fetch and execute instructions from the instruction execution system, apparatus or device, or in conjunction with these instruction execution systems, apparatus or devices. For the purpose of this specification, the "computer readable medium" can be any device that can contain, store, communicate, propagate or transport programs for use by or in conjunction with an instruction execution system, apparatus or device, or in conjunction with these instruction execution systems, apparatus or devices. More specific examples (non-exhaustive list) of computer readable medium include the following: electrical connections having one or more wires (electronic devices), portable computer diskette (magnetic devices), random access memory (RAM, Random Access Memory), read-only memory (ROM, Read-Only Memory), erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory or flash memory), fiber optic devices, and portable compact disk read-only memory (CDROM, Compact Disk Read Only Memory). In addition, the computer readable medium can even be paper or other suitable medium on which the program can be printed, because the program can be electronically obtained, for example, by optical scanning of the paper or other medium, followed by editing, interpreting or otherwise processing, if necessary, in other suitable ways to be electronically obtained, and then stored in the computer memory.
[0102] It should be understood that various parts of the present application can be implemented in hardware, software, firmware or a combination thereof. In the above embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, and as in another embodiment, it can be implemented using any or a combination of the following technologies, which are well-known in the art: discrete logic circuit having logic gates for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), etc.
[0103] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily mean the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0104] In addition, the terms "first", "second", "third", etc. are used only for the purpose of description and should not be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "a plurality of" is at least two, for example, two, three, etc., unless otherwise explicitly specified and limited.
[0105] In the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connection", "fixing" and the like should be understood broadly, for example, it can be fixed connection, or detachable connection, or integral; it can be mechanical connection, or electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, it can be the internal communication of two elements or the interaction relationship between two elements, unless otherwise explicitly limited. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0106] Although the embodiments of the present application have been shown and described above, it should be understood that the above embodiments are exemplary and should not be construed as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above embodiments within the scope of the present application.
Claims
1. A method of data configuring a vehicle, characterized by, The method comprises: acquiring position information of a vehicle; acquiring a configuration data package corresponding to the position information from a pre-stored configuration database, converting the position information into a software configuration code, and acquiring a configuration data package corresponding to the software configuration code from the configuration database, wherein the configuration data package at least comprises a map data package; the configuration database is arranged in a local or cloud server, and the configuration data package further comprises a text data package and a voice data package of a target area indicated by the position information; wherein, in the case that the configuration data package comprises the text data package and the voice data package, data configuration is performed on each configuration item of the vehicle based on the configuration data package, including establishing a communication connection between a mobile device of a driver and the vehicle, and acquiring a habitual language mode used by an operating system of the mobile device; if the habitual language mode is a general language mode of the target area indicated by the position information, a text configuration item of the vehicle is configured based on the text data package, and a voice configuration item of the vehicle is configured based on the voice data package; if the habitual language mode is not the general language mode of the target area indicated by the position information, a habitual text data package and a habitual voice data package corresponding to the habitual language mode are acquired; the text configuration item of the vehicle is data configured based on the habitual text data package, and the voice configuration item of the vehicle is data configured based on the habitual voice data package; data configuration is performed on each configuration item of the vehicle based on the configuration data package.
2. The method of claim 1, wherein, The acquiring of the position information of the vehicle comprises: positioning the vehicle by a positioning system to determine the position information of the vehicle, wherein the positioning system supports multiple satellite navigation systems.
3. An apparatus for data configuration of a vehicle, characterized in that The device comprises: a first acquiring module configured to acquire position information of a vehicle; The second obtaining module is configured to obtain a configuration data packet corresponding to the position information from a pre-stored configuration database, convert the position information into a software configuration code, and obtain a configuration data packet corresponding to the software configuration code from the configuration database, wherein the configuration data packet at least includes a map data packet; the configuration database is arranged in a local or cloud server, and the configuration data packet further includes a text data packet and a voice data packet of a target area indicated by the position information; in a case where the configuration data packet includes the text data packet and the voice data packet, data configuration is performed on each configuration item of the vehicle based on the configuration data packet, including establishing a communication connection between a mobile device of a driver and the vehicle, and obtaining a habitual language mode used by an operating system of the mobile device; if the habitual language mode is a general language mode of the target area indicated by the position information, a text configuration item of the vehicle is configured based on the text data packet, and a voice configuration item of the vehicle is configured based on the voice data packet; if the habitual language mode is not the general language mode of the target area indicated by the position information, a habitual text data packet and a habitual voice data packet corresponding to the habitual language mode are obtained; the text configuration item of the vehicle is data configured based on the habitual text data packet, and the voice configuration item of the vehicle is data configured based on the habitual voice data packet. The configuration module is configured to perform data configuration on each configuration item of the vehicle based on the configuration data packet.
4. The apparatus of claim 3, wherein, The first obtaining module is configured to: position the vehicle through a positioning system to determine position information of the vehicle, wherein the positioning system supports multiple satellite navigation systems.
5. A computing device, comprising: comprise: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method for data configuration of the vehicle according to any one of claims 1-2 when executing the computer program.
6. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the method for data configuration of the vehicle according to any one of claims 1-2.
Citation Information
Patent Citations
Method for generating insurance information, mobile equipment and computer readable storage medium
CN112750045A
Vehicle personalized configuration method and system, readable storage medium and electronic equipment
CN114915939A