Equipment file scanning method and system, in-vehicle infotainment device and storage medium

By obtaining the UUID of internal and external storage devices to create a database, scanning device files and storing them according to user search instructions, the problem of data reading speed in the prior art is solved, and the effect of quickly accessing internal and external storage device files is achieved.

CN120144052APending Publication Date: 2025-06-13SUZHOU ZHIXING CHANGLIAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510211476.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The prior art cannot scan and store internal and external storage devices in advance, resulting in too slow data reading speed, increasing retrieval time, and causing inconvenience to users.

Method used

By obtaining the UUID of internal and external storage devices, determine whether the corresponding database exists. If it does not exist, establish a database, scan the device files, search and store them according to user search instructions, and extract and classify file information in advance so that the database can be directly queried.

Benefits of technology

It greatly improves the speed of users accessing internal and external storage device files, reduces retrieval time, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120144052A_ABST
    Figure CN120144052A_ABST
Patent Text Reader

Abstract

The invention discloses a device file scanning method and system, a vehicle machine and a storage medium, and the method comprises the steps: obtaining UUIDs of internal and external storage devices, determining whether a database corresponding to the UUID exists in the vehicle machine according to the UUID, and if the database corresponding to the UUID does not exist in the vehicle machine, establishing the database corresponding to the UUID; scanning all equipment files of the internal and external storage equipment, determining a retrieval instruction of a user, and performing retrieval in all the equipment files according to the retrieval instruction to obtain a target file; and storing the target file in a database corresponding to the UUID for a user to use the target file. By acquiring the UUID, checking the existence of the database, establishing the database, scanning the equipment file, and retrieving and storing the target file according to the instruction, the file information is extracted in advance for classified storage, and the database is directly queried, so that the speed of accessing the internal and external storage equipment file by the user is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data transmission, and particularly to a method and system for scanning device files, a vehicle head unit, and a computer-readable storage medium. Background Art

[0002] Internal and external storage devices (USB flash drives, TF cards, internal SD card) are essential parts of a vehicle head unit system. When the content of the storage device is too large (e.g., reaching dozens of gigabytes or even hundreds of gigabytes), retrieving the content inside will be very slow, which is likely to give users the false impression of not being able to read the USB flash drive, resulting in a poor user experience. When the vehicle is ignited, the USB flash drive files need to be retrieved again each time to display the files used by the user, causing slow loading. Each time the USB flash drive is plugged in or unplugged, the files need to be retrieved before they can be loaded. After the user inserts a large storage device and wants to view a video, it takes a long time to view after the file scanning is completed. Since the file information cannot be extracted in advance, it is necessary to scan the entire storage device list each time, resulting in too slow data reading speed and increased retrieval time, which has become an urgent problem to be solved currently.

[0003] Therefore, the prior art still needs to be improved and developed. Summary of the Invention

[0004] The main purpose of the present invention is to provide a method and system for scanning device files and a computer-readable storage medium, aiming to solve the problem in the prior art that the internal and external storage devices cannot be scanned and stored in advance, resulting in too slow data reading speed.

[0005] To achieve the above object, the present invention provides a method for scanning device files, and the method for scanning device files includes the following steps:

[0006] Obtain the UUID of the internal and external storage devices, and determine whether there is a database corresponding to the UUID in the vehicle head unit according to the UUID. If there is no database corresponding to the UUID in the vehicle head unit, establish a database corresponding to the UUID;

[0007] Scan all device files of the internal and external storage devices, determine the user's retrieval instruction, and retrieve in all device files according to the retrieval instruction to obtain the target file;

[0008] Store the target file in the database corresponding to the UUID for the user to use the target file.

[0009] Optionally, in the method for scanning device files, the step of obtaining the UUID of the internal and external storage devices, determining whether there is a database corresponding to the UUID in the vehicle head unit according to the UUID, and if there is no database corresponding to the UUID in the vehicle head unit, establishing a database corresponding to the UUID specifically includes:

[0010] Obtain the UUIDs of the internal and external storage devices, and determine whether there is a database corresponding to the data name of the UUID on the in-vehicle computer according to the data name of the UUID;

[0011] If the in-vehicle computer does not have a database corresponding to the UUID, set the string of the UUID as an identifier, and establish a database corresponding to the UUID according to the identifier.

[0012] Optionally, for the method of scanning device files, wherein, scan all device files of the internal and external storage devices, determine the user's retrieval instruction, and retrieve in all device files according to the retrieval instruction to obtain a target file, specifically including:

[0013] Scan all file types of all device files of the internal and external storage devices;

[0014] Filter all file types of all device files of the internal and external storage devices according to a preset file type to obtain a first target file, determine the user's retrieval instruction according to the operation of the user behavior, and perform sequential retrieval on the first target file according to the retrieval instruction and the preset file type priority level to obtain a target file.

[0015] Optionally, for the method of scanning device files, wherein, scan all device files of the internal and external storage devices, determine the user's retrieval instruction, and retrieve in all device files according to the retrieval instruction to obtain a target file, specifically including:

[0016] Scan all file types of all device files of the internal and external storage devices;

[0017] Obtain the user behavior, match all file types according to the user behavior to obtain a target type, determine the user's retrieval instruction according to the operation of the user behavior, and retrieve all device files of the internal and external storage devices according to the retrieval instruction and the target type to obtain a target file.

[0018] Optionally, for the method of scanning device files, wherein, filter all file types of all device files of the internal and external storage devices according to a preset file type to obtain a first target file, determine the user's retrieval instruction according to the operation of the user behavior, and perform sequential retrieval on the first target file according to the retrieval instruction and the preset priority level to obtain a target file, specifically including:

[0019] Obtain a preset file type, filter all device files of the internal and external storage devices according to the preset file type to obtain a first target file including audio type, video type and picture type;

[0020] Determine the user's retrieval instruction according to the operation of the user behavior, and sequentially retrieve the first target file according to the audio type, the video type, and the picture type according to the retrieval instruction to obtain the target file that meets the user's needs.

[0021] Optionally, after storing the target file in the database corresponding to the UUID for the user to use the target file, it further includes:

[0022] When the central control system of the in-vehicle computer is in an idle state, retrieve the database corresponding to the UUID according to a preset retrieval mechanism to obtain retrieval information;

[0023] Synchronize the data of the database corresponding to the UUID according to the retrieval information to obtain the synchronized database.

[0024] Optionally, for the scanning method of the device file, where when the central control system of the in-vehicle computer is in an idle state, retrieve the database corresponding to the UUID according to a preset retrieval mechanism to obtain retrieval information, specifically including:

[0025] Determine whether the central control system of the in-vehicle computer is in a state of no user operation;

[0026] If the central control system is in the no-operation state, re-retrieve all the device files according to the time rule of the preset retrieval mechanism to generate a second target file;

[0027] If the second target file corresponds to the database corresponding to the UUID, retrieve the file information of the database according to the file information of the second target file to obtain retrieval information.

[0028] In addition, to achieve the above object, the present invention also provides a scanning system for device files, where the scanning system for device files:

[0029] A database establishment module, configured to obtain the UUID of the internal and external storage devices, determine whether there is a database corresponding to the UUID in the in-vehicle computer according to the UUID, and if there is no database corresponding to the UUID in the in-vehicle computer, establish a database corresponding to the UUID;

[0030] A file scanning module, configured to scan all the device files of the internal and external storage devices, determine the user's retrieval instruction, and retrieve in all the device files according to the retrieval instruction to obtain the target file;

[0031] A file storage module, configured to store the target file in the database corresponding to the UUID for the user to use the target file.

[0032] In addition, to achieve the above object, the present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a scanning program for device files, and when the scanning program for device files is executed by a processor, the steps of the scanning method for device files as described above are implemented.

[0033] In the present invention, the UUIDs of internal and external storage devices are obtained, and it is determined whether there is a database corresponding to the UUID in the vehicle head unit according to the UUID. If there is no database corresponding to the UUID in the vehicle head unit, a database corresponding to the UUID is established; all device files of the internal and external storage devices are scanned, a retrieval instruction of the user is determined, and according to the retrieval instruction, a search is performed among all device files to obtain a target file; the target file is stored in the database corresponding to the UUID for the user to use the target file. By obtaining the UUID, checking the existence of the database, establishing the database, scanning the device files, retrieving and storing the target file according to the instruction, extracting the file information in advance, classifying and storing it, and directly querying the database, the present invention greatly improves the speed at which the user accesses the files of the internal and external storage devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 is a flowchart of a preferred embodiment of the scanning method for device files of the present invention;

[0035] Figure 2 is a structural diagram of a preferred embodiment of the scanning system for device files of the present invention;

[0036] Figure 3 is a structural diagram of a preferred embodiment of the vehicle head unit of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0037] To make the object, technical solution and advantages of the present invention clearer and more definite, the following further describes the present invention in detail with reference to the accompanying drawings and by way of examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0038] In the prior art, when the content of the storage device is too large (for example, reaching dozens of G or even hundreds of G), retrieving the content inside will be very slow, which is likely to give the user the false impression of not being able to read the USB flash drive, resulting in a poor user experience. When the vehicle is ignited, it is necessary to retrieve the USB flash drive files again each time to display the files used by the user, resulting in slow loading. Each time the USB flash drive is plugged in or unplugged, it is necessary to retrieve the files before they can be loaded. After the user inserts a large storage device and wants to view a video, it takes a long time to view the video after the file scanning is completed. Therefore, a scanning method for device files is needed, which solves the problem that the prior art cannot scan and store the internal and external storage devices in advance, resulting in too slow data reading speed.

[0039] The scanning method of device files according to a preferred embodiment of the present invention is as Figure 1 shown. The scanning method of the device files includes the following steps:

[0040] Step S10: Obtain the UUIDs of the internal and external storage devices, determine whether there is a database corresponding to the UUIDs in the vehicle head unit according to the UUIDs. If there is no database corresponding to the UUIDs in the vehicle head unit, establish a database corresponding to the UUIDs.

[0041] The step S10 includes:

[0042] Step S11: Obtain the UUIDs of the internal and external storage devices, and determine whether there is a database corresponding to the data names of the UUIDs in the vehicle head unit according to the data names of the UUIDs;

[0043] Step S12: If there is no database corresponding to the UUIDs in the vehicle head unit, set the string of the UUIDs as an identifier, and establish a database corresponding to the UUIDs according to the identifier.

[0044] Specifically, obtain the UUIDs of the internal and external storage devices, and determine whether there is a database corresponding to the data names of the UUIDs in the vehicle head unit according to the data names of the UUIDs (after the internal and external storage devices are mounted, read out the device UUIDs as unique identifiers to determine whether there is a UUID database. Among them, using the UUID as the data name, directly determine whether the database exists); if there is no database corresponding to the UUIDs in the vehicle head unit, set the string of the UUIDs as an identifier, and establish a database corresponding to the UUIDs according to the identifier (create a database with the UUID as the identifier for the first time to store the file content information).

[0045] Step S20: Scan all the device files of the internal and external storage devices, determine the user's retrieval instruction, and retrieve in all the device files according to the retrieval instruction to obtain the target file.

[0046] The step S20 includes:

[0047] Step S21: Scan all the file types of all the device files of the internal and external storage devices;

[0048] Step S22: Filter all the file types of all the device files of the internal and external storage devices according to the preset file types to obtain the first target file. Determine the user's retrieval instruction according to the operation of the user behavior, and perform sequential retrieval on the first target file according to the retrieval instruction and the preset file type priority to obtain the target file.

[0049] Specifically, scan all file types of all device files in the internal and external storage devices (retrieval file information is stored in the corresponding form of the device file, where the file information includes: file type, file size, audio and video duration, video and picture resolution, file description, file author, file creation time, file storage path, and file thumbnail); filter all file types of all device files in the internal and external storage devices according to the preset file type to obtain the first target file, determine the user's retrieval instruction according to the operation of the user behavior, and sequentially retrieve the first target file according to the retrieval instruction and the preset file type priority level to obtain the target file (if not matched, retrieve step by step in order); sequentially retrieve the first target file according to the preset priority level (the optimization priority levels are: audio, video, picture, other files) to obtain the target file; scan all file types of all device files in the internal and external storage devices; obtain the user behavior, match all file types according to the user behavior to obtain the target type, determine the user's retrieval instruction according to the operation of the user behavior, and retrieve all device files in the internal and external storage devices according to the retrieval instruction and the target type to obtain the target file, that is, first read the file information, match through the file type and whether there is a filtering condition (the filtering condition refers to user behaviors such as the user entering the music or video interface), if matched, optimize and retrieve all files of this type first, and then other files. For example, first globally retrieve audio files and filter other files first.

[0050] Further, obtain the preset file type, filter all device files in the internal and external storage devices according to the preset file type to obtain the first target file including audio type, video type, and picture type; determine the user's retrieval instruction according to the operation of the user behavior, and sequentially retrieve the first target file according to the audio type, the video type, and the picture type according to the retrieval instruction to obtain the target file that meets the user's needs.

[0051] Step S30: Store the target file in the database corresponding to the UUID for the user to use the target file.

[0052] Specifically, store the target file in the database corresponding to the UUID for the user to use the target file, that is, directly store the target file in the database (after the audio inspection is completed, then retrieve videos, pictures, and other files and store them in the corresponding forms of the database); when the central control system of the vehicle head unit is in an idle state, retrieve the database corresponding to the UUID according to a preset retrieval mechanism to obtain retrieval information; synchronize the data of the database corresponding to the UUID according to the retrieval information to obtain the synchronized database (when the central control system of the vehicle head unit is in an idle state, the retrieval mechanism is started in the background to prevent files from being missed or newly added files from not being synchronized in time. For example: 1. Suddenly turn off the engine or power off during the retrieval process; 2. Multiple U disks are inserted and data is copied between U disks; 3. Audio, video, and files downloaded by third-party applications. To maintain data real-time, the idle state includes: 1. The system or app has no work tasks; 2. The user does not operate the device). Determine whether the central control system of the vehicle head unit is in a state where the user does not operate (idle state); if the central control system is in the non-operation state, retrieve all device files of the device files according to the time rule of the preset retrieval mechanism to generate a second target file; if the second target file corresponds to the database corresponding to the UUID, retrieve the file information of the database according to the file information of the second target file to obtain retrieval information (after the internal and external storage devices are connected, if a corresponding database is found, share the database first and then set a mark. The timer periodically determines whether the central control system is in the idle state. If it is idle, rescan all device files on the entire disk to generate a third target file and determine whether the third target file corresponds to the database), and then perform corresponding add, delete, modify, and query operations, that is, provide delete and add interfaces for other applications to perform file addition and deletion functions to keep the data corresponding to the files (through the UUID database, first provide the database data to the api interface for use. Among them, the api interface opens the corresponding database according to the UUID name, and then the sqlite database sharing interface is shared, and basic operations such as add, delete, modify, and query are implemented using the shared database standard interface).

[0053] Advantages of the present invention:

[0054] (1) By extracting and classifying file information in advance and storing it, the present invention improves the retrieval efficiency.

[0055] (2) When querying data is needed, the present invention does not need to rescan the entire storage device list again, but directly queries the database, which greatly improves the retrieval speed.

[0056] (3) When saving data for the first retrieval, the present invention can extract the required files for use according to user habits and behaviors.

[0057] Further, as Figure 2 shown, based on the above-mentioned device file scanning method, the present invention also correspondingly provides a device file scanning system, wherein the device file scanning system includes:

[0058] A database establishment module 51, configured to obtain the UUIDs of internal and external storage devices, determine whether there is a database corresponding to the UUID on the in-vehicle computer, and if there is no database corresponding to the UUID on the in-vehicle computer, establish a database corresponding to the UUID;

[0059] A file scanning module 52, configured to scan all device files of the internal and external storage devices, determine the user's retrieval instruction, and retrieve in all device files according to the retrieval instruction to obtain the target file;

[0060] A file storage module 53, configured to store the target file in the database corresponding to the UUID for the user to use the target file.

[0061] Further, as Figure 3 shown, based on the above-mentioned device file scanning method and system, the present invention also correspondingly provides an in-vehicle computer, and the in-vehicle computer includes a processor 10, a memory 20, and a display 30. Figure 3 Only some components of the in-vehicle computer are shown, but it should be understood that it is not required to implement all the shown components, and more or fewer components can be alternatively implemented.

[0062] The memory 20 may be an internal storage unit of the in-vehicle computer in some embodiments, such as the hard disk or memory of the in-vehicle computer. The memory 20 may also be an external storage device of the in-vehicle computer in other embodiments, such as a plug-in hard disk equipped on the in-vehicle computer, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Further, the memory 20 may also include both the internal storage unit of the in-vehicle computer and the external storage device. The memory 20 is used to store application software installed on the in-vehicle computer and various types of data, such as the program code installed on the in-vehicle computer, etc. The memory 20 may also be used to temporarily store data that has been output or will be output. In one embodiment, a device file scanning program 40 is stored on the memory 20, and the device file scanning program 40 can be executed by the processor 10 to implement the device file scanning method in the present application.

[0063] In some embodiments, the processor 10 may be a central processing unit (CPU), a microprocessor, or other data processing chips, which are used to run the program code stored in the memory 20 or process data, such as executing the scanning method of the device file, etc.

[0064] In some embodiments, the display 30 may be an LED display, a liquid crystal display, a touch liquid crystal display, and an OLED (Organic Light-Emitting Diode) toucher, etc. The display 30 is used to display the information in the vehicle head unit and to display a visual user interface. The vehicle head units communicate with each other through a system bus.

[0065] In one embodiment, when the processor 10 executes the scanning program 40 of the device file in the memory 20, the following steps are implemented:

[0066] Obtain the UUIDs of the internal and external storage devices, determine whether the vehicle head unit has a database corresponding to the UUIDs according to the UUIDs. If the vehicle head unit does not have a database corresponding to the UUIDs, establish a database corresponding to the UUIDs;

[0067] Scan all the device files of the internal and external storage devices, determine the user's retrieval instruction, and retrieve in all the device files according to the retrieval instruction to obtain the target file;

[0068] Store the target file in the database corresponding to the UUID for the user to use the target file.

[0069] Among them, the obtaining the UUIDs of the internal and external storage devices, determining whether the vehicle head unit has a database corresponding to the UUIDs according to the UUIDs, and if the vehicle head unit does not have a database corresponding to the UUIDs, establishing a database corresponding to the UUIDs specifically includes:

[0070] Obtain the UUIDs of the internal and external storage devices, and determine whether the vehicle head unit has a database corresponding to the data names of the UUIDs according to the data names of the UUIDs;

[0071] If the vehicle head unit does not have a database corresponding to the UUIDs, set the string of the UUIDs as an identifier, and establish a database corresponding to the UUIDs according to the identifier.

[0072] Among them, the scanning all the device files of the internal and external storage devices, determining the user's retrieval instruction, and retrieving in all the device files according to the retrieval instruction to obtain the target file specifically includes:

[0073] Scan all file types of all device files in the internal and external storage devices;

[0074] Filter all file types of all device files in the internal and external storage devices according to a preset file type to obtain a first target file. Determine the retrieval instruction of the user according to the operation of the user behavior, and sequentially retrieve the first target file according to the retrieval instruction and the preset file type priority level to obtain a target file.

[0075] Among them, scanning all device files in the internal and external storage devices, determining the retrieval instruction of the user, and retrieving in all device files according to the retrieval instruction to obtain a target file specifically includes:

[0076] Scan all file types of all device files in the internal and external storage devices;

[0077] Obtain the user behavior, match all the file types according to the user behavior to obtain a target type, determine the retrieval instruction of the user according to the operation of the user behavior, and retrieve all device files in the internal and external storage devices according to the retrieval instruction and the target type to obtain a target file.

[0078] Among them, filtering all file types of all device files in the internal and external storage devices according to a preset file type to obtain a first target file, determining the retrieval instruction of the user according to the operation of the user behavior, and sequentially retrieving the first target file according to the retrieval instruction and the preset priority level to obtain a target file specifically includes:

[0079] Obtain the preset file type, filter all device files in the internal and external storage devices according to the preset file type to obtain a first target file including audio type, video type and picture type;

[0080] Determine the retrieval instruction of the user according to the operation of the user behavior, and sequentially retrieve the first target file according to the audio type, the video type and the picture type according to the retrieval instruction to obtain a target file that meets the user's needs.

[0081] Among them, after storing the target file in the database corresponding to the UUID for the user to use the target file, it further includes:

[0082] If the central control system of the in-vehicle computer is in an idle state, retrieve the database corresponding to the UUID according to a preset retrieval mechanism to obtain retrieval information;

[0083] Synchronize the data of the database corresponding to the UUID according to the retrieval information to obtain the synchronized database.

[0084] Wherein, when the central control system of the in-vehicle computer is in an idle state, a database corresponding to the UUID is retrieved according to a preset retrieval mechanism to obtain retrieval information, specifically including:

[0085] Determine whether the central control system of the in-vehicle computer is in a state where the user has not operated;

[0086] If the central control system is in the non-operation state, all device files of the device file are retrieved again according to the time rule of the preset retrieval mechanism to generate a second target file;

[0087] If the second target file corresponds to the database corresponding to the UUID, the file information of the database is retrieved according to the file information of the second target file to obtain retrieval information.

[0088] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a scanning program for device files, and when the scanning program for device files is executed by a processor, the steps of the scanning method for device files as described above are implemented.

[0089] In summary, the present invention provides a method, a system and an in-vehicle computer for scanning device files. The method includes: obtaining the UUID of the internal and external storage devices, determining whether there is a database corresponding to the UUID in the in-vehicle computer according to the UUID, and if there is no database corresponding to the UUID in the in-vehicle computer, establishing a database corresponding to the UUID; scanning all device files of the internal and external storage devices, determining a retrieval instruction of the user, and retrieving in all device files according to the retrieval instruction to obtain a target file; storing the target file in the database corresponding to the UUID for the user to use the target file. By obtaining the UUID, checking the existence of the database, establishing the database, scanning the device files, retrieving and storing the target file according to the instruction, extracting and classifying the file information in advance and directly querying the database, the present invention greatly improves the speed of the user accessing the files of the internal and external storage devices.

[0090] It should be noted that in this article, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or in-vehicle computer system including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or in-vehicle computer system. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, article or in-vehicle computer system including the element.

[0091] Of course, those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware (such as a processor, a controller, etc.) through a computer program. The program can be stored in a computer-readable storage medium readable by a computer. When the program is executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be a memory, a magnetic disk, an optical disc, etc.

[0092] It should be understood that the application of the present invention is not limited to the above examples. For those of ordinary skill in the art, improvements or transformations can be made according to the above description. All such improvements and transformations should fall within the protection scope of the appended claims of the present invention.

Claims

1. A method for scanning device files, characterized in that: The scanning method of the device file comprises: Obtaining the UUID of the internal and external storage devices, and determining whether the vehicle computer has a database corresponding to the UUID according to the UUID, and if the vehicle computer does not have a database corresponding to the UUID, establishing a database corresponding to the UUID; Scan all device files of the internal and external storage devices, determine the user's search instruction, and search all device files according to the search instruction to obtain the target file; The target file is stored in a database corresponding to the UUID so that the user can use the target file.

2. The device file scanning method according to claim 1, characterized in that: The obtaining of the UUID of the internal and external storage device, determining whether the vehicle computer has a database corresponding to the UUID according to the UUID, and if the vehicle computer does not have a database corresponding to the UUID, establishing a database corresponding to the UUID specifically includes: Obtain the UUID of the internal and external storage devices, and determine whether the vehicle computer has a database corresponding to the data name of the UUID according to the data name of the UUID; If the vehicle computer does not have a database corresponding to the UUID, the character string of the UUID is set as an identifier, and a database corresponding to the UUID is established according to the identifier.

3. The device file scanning method according to claim 1, characterized in that: The scanning of all device files of the internal and external storage devices, determining a user's search instruction, and searching all device files according to the search instruction to obtain a target file specifically includes: Scan all file types of all device files of the internal and external storage devices; All file types of all device files of the internal and external storage devices are filtered according to preset file types to obtain a first target file, a user's search instruction is determined according to the operation of the user's behavior, and the first target file is sequentially searched according to the search instruction and the preset file type priority to obtain a target file.

4. The device file scanning method according to claim 3, characterized in that: The scanning of all device files of the internal and external storage devices, determining a user's search instruction, and searching all device files according to the search instruction to obtain a target file specifically includes: Scan all file types of all device files of the internal and external storage devices; Acquire user behavior, match all file types according to the user behavior to obtain a target type, determine the user's search instruction according to the operation of the user behavior, and search all device files of the internal and external storage devices according to the search instruction and the target type to obtain the target file.

5. The device file scanning method according to claim 3, characterized in that: Filtering all file types of all device files of the internal and external storage devices according to preset file types to obtain a first target file, determining a user's search instruction according to the operation of the user's behavior, and sequentially searching the first target file according to the search instruction and the preset priority level to obtain the target file specifically includes: Obtaining a preset file type, filtering all device files of the internal and external storage devices according to the preset file type, and obtaining a first target file including an audio type, a video type, and a picture type; The user's search instruction is determined according to the operation of the user behavior, and the first target file is sequentially searched according to the audio type, the video type and the picture type according to the search instruction to obtain the target file that meets the user's needs.

6. The device file scanning method according to claim 1, characterized in that: The target file is stored in a database corresponding to the UUID so that the user can use the target file, and then the target file is stored in a database corresponding to the UUID ... If the central control system of the vehicle computer is in an idle state, searching the database corresponding to the UUID according to a preset search mechanism to obtain search information; Data synchronization is performed on the database corresponding to the UUID according to the search information to obtain the synchronized database.

7. The device file scanning method according to claim 6, characterized in that: If the central control system of the vehicle computer is in an idle state, searching the database corresponding to the UUID according to a preset search mechanism to obtain search information specifically includes: Determining whether the central control system of the vehicle computer is in a state where the user has not operated; If the central control system is in the non-operating state, all device files of the device file are re-retrieved according to the time rule of the preset retrieval mechanism to generate a second target file; If the second target file corresponds to the database corresponding to the UUID, the file information of the database is searched according to the file information of the second target file to obtain search information.

8. A device file scanning system, characterized in that: The scanning system of the device file comprises: A database establishment module, used to obtain the UUID of the internal and external storage devices, determine whether the vehicle computer has a database corresponding to the UUID according to the UUID, and if the vehicle computer does not have a database corresponding to the UUID, establish a database corresponding to the UUID; A file scanning module, used to scan all device files of the internal and external storage devices, determine the user's search instruction, and search all device files according to the search instruction to obtain the target file; The file storage module is used to store the target file in a database corresponding to the UUID so that the user can use the target file.

9. A vehicle computer, characterized in that: The vehicle computer includes: a memory, a processor, and a device file scanning program stored in the memory and executable on the processor. When the device file scanning program is executed by the processor, the steps of the device file scanning method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a scanning program for device files, and when the scanning program for device files is executed by a processor, the steps of the scanning method for device files according to any one of claims 1 to 7 are implemented.