Local file management method and device, equipment, storage medium and product
By using a local file management method based on a cleaning robot base station, and leveraging fixed IP address authentication and 4G/5G network connectivity, the problem of high file management costs is solved, and secure and reliable file transfer is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2026-04-03
AI Technical Summary
Existing technologies for file management are costly and have security and reliability issues, especially when using cloud servers, which may lead to data leaks and service instability.
Local file management is achieved through cleaning robot base stations, which use fixed IP addresses to verify users, save files according to access permissions, and support 4G/5G network connections and backup storage to ensure file security and reliability.
It enables file management needs to be met without additional equipment, saving costs while ensuring file security and reliability, and improving file transfer speed and quality.
Smart Images

Figure CN121785993A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart home technology, and in particular to a local file management method, apparatus, device, storage medium, and product. Background Technology
[0002] There is a need for file storage and data sharing in homes and offices. Current technologies allow for file management through dedicated file workstations or cloud servers.
[0003] In practical applications, setting up a separate file workstation requires installing the necessary equipment, which is typically expensive. Using a cloud server instead of a local file workstation usually involves monthly service fees. Free cloud file services often have storage limitations; if users need to store a large number of files, they may need to purchase additional storage space, resulting in higher file management costs. Cloud servers are connected to the external network, posing a risk of important data leakage. Using cloud file services may cause users to lose complete control over their files, and service providers may monitor or use uploaded files. Furthermore, service failures or maintenance on the cloud server can lead to users being unable to access their files or experiencing service instability.
[0004] Therefore, how to ensure the security and reliability of document management while saving on document management costs has become an urgent problem to be solved. Summary of the Invention
[0005] This invention provides a local file management method, apparatus, device, storage medium, and product to address the high cost of file management in the prior art, thereby ensuring the security and reliability of file management while saving costs.
[0006] This invention provides a local file management method applied to a cleaning robot base station, wherein the cleaning robot base station includes a storage module, and the method includes the following steps: The user is verified based on the login information entered by the user through the fixed IP address of the cleaning robot base station using the user terminal device. The login information includes the user account and account password. After user verification is successful, the user is allowed to access the storage space corresponding to the user under the storage module, according to the user's corresponding access permissions; In response to the user's file processing operation, the file processed by the user is saved or updated to the storage space corresponding to the user under the storage module; wherein, the file processing operation includes file editing, file modification, and file uploading.
[0007] According to a local file management method provided by the present invention, the cleaning robot base station further includes a communication module; before verifying the user based on login information input by the user using a terminal device, the method further includes: Search for operator networks and control the communication module to connect to the operator network; In response to a connection request sent by the user's terminal device, a communication connection is established between the cleaning robot base station communication module and the terminal device.
[0008] According to a local file management method provided by the present invention, after searching for the operator network and controlling the communication module to connect to the operator network, the method further includes: Monitor the signal strength of the operator network currently connected to the communication module; If the signal strength of the operator network currently connected to the communication module is lower than a preset threshold, the communication module is controlled to attempt to connect to other operator networks.
[0009] According to a local file management method provided by the present invention, the communication connection includes any one of the following: 4G, 5G, WiFi, ZigBee, narrowband IoT, and Bluetooth.
[0010] According to a local file management method provided by the present invention, the cleaning robot base station further includes a backup storage module; after responding to the user's file processing operation and saving or updating the file processed by the user to the storage space corresponding to the user under the storage module, the method further includes: Save or update user-processed files to the backup storage module.
[0011] According to a local file management method provided by the present invention, after responding to the user's file processing operation by saving or updating the file processed by the user to the storage space corresponding to the user under the storage module, the method further includes: An access log is generated, which includes: access time, terminal device IP, login information, file processing operation, and the name of the processed file.
[0012] The present invention also provides a local file management device, comprising the following modules: The verification module is used to verify the user based on the login information entered by the user using the terminal device, wherein the login information includes the user account and account password; The processing module is used to, after the user has been verified, allow the user to access the storage space corresponding to the user in the storage module according to the user's access permissions; The save module is used to respond to the user's file processing operations by saving or updating the files processed by the user to the storage space corresponding to the user under the storage module; wherein, the file processing operations include file editing, file modification, and file uploading.
[0013] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the local file management method as described above.
[0014] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the local file management method as described above.
[0015] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the local file management method as described above.
[0016] The local file management method, apparatus, device, storage medium, and product provided by this invention are applied to a cleaning robot base station. The cleaning robot base station includes a storage module. Based on login information entered by the user through a terminal device using the fixed IP address of the cleaning robot base station, the user is authenticated. The login information includes the user's account and password. After successful authentication, the user is allowed access to their corresponding storage space under the storage module according to their access permissions. In response to the user's file processing operations, the processed files are saved or updated to the user's corresponding storage space under the storage module. This invention's solution does not require additional equipment; the cleaning robot base station alone is sufficient to meet file management needs, saving file management costs. Furthermore, local file management based on the cleaning robot base station ensures file security and reliability. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0018] Figure 1 This is one of the flowcharts of the local file management method provided by the present invention.
[0019] Figure 2 This is the second flowchart of the local file management method provided by the present invention.
[0020] Figure 3 This is a schematic diagram of the structure of the local file management device provided by the present invention.
[0021] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0023] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The local file management method of the present invention is described below with reference to the accompanying drawings.
[0024] In practical applications, the entity executing this local file management method can be a local file management device. There are various ways to implement a local file management device. For example, it can be implemented through a computer program, such as application software; or, for example, a chip. It can also be implemented as a medium storing the relevant computer program, such as a USB flash drive or cloud storage; or, it can be implemented through a physical device that integrates or installs the relevant computer program, such as a server; or, it can be a physical device integrated into the cleaning robot base station.
[0025] Figure 1 This is one of the flowcharts illustrating the local file management method provided by this invention. The local file management method provided by this invention is applied to a cleaning robot base station, which includes a storage module. For example... Figure 1 As shown, the method includes the following steps 101 to 103.
[0026] Step 101: Verify the user based on the login information entered by the user through the fixed IP address of the cleaning robot base station using the user terminal device. The login information includes the user account and password.
[0027] A cleaning robot is an automated device designed to perform cleaning tasks, capable of moving automatically and cleaning various surfaces such as floors, windows, and walls. Cleaning robots can be used in various environments, including homes, offices, and public spaces. Examples include robotic vacuum cleaners, handheld floor scrubbers, and window cleaning robots. The cleaning robot base station is a crucial component, typically responsible for charging, maintenance, and some advanced functions. The base station can perform various tasks, such as automatically washing mops, automatically collecting dust, automatically refilling water tanks, hot air drying mops, automatically adding detergent, and silver ion sterilization.
[0028] In practical applications, the cleaning robot base station supports connection to operator networks, such as 4G or 5G networks. After connecting to the operator network, the cleaning robot base station obtains a fixed IP address, which serves as the entry address for administrators and users to access the storage module.
[0029] The terminal device can be a mobile phone, laptop, desktop computer, tablet, or a smart control screen in the home. As an example, the user uses the terminal device to open a web browser or application, enters the fixed IP address of the cleaning robot base station, and accesses the login interface of the cleaning robot base station, where the user enters their login information.
[0030] Correspondingly, the local file management device verifies the user based on the login information. In practice, each user corresponds to a unique login information set, which can be pre-issued or obtained through user registration. Specifically, the local file management device records each user's login information. After the user enters their login information, the local file management device compares the recorded login information with the user's input. If the content matches, the verification is considered successful.
[0031] Optionally, users can be verified using other authentication methods as needed, such as fingerprint recognition, facial recognition, SMS verification codes, and email verification codes. Optionally, when a user needs to access important files, multiple verification methods can be set up, such as dual verification using login information and fingerprint recognition. Access to the user's corresponding access space is only granted after both login information and fingerprint recognition are successfully verified.
[0032] Step 102: After the user is verified, allow the user to access the storage space corresponding to the user under the storage module according to the user's corresponding access permissions.
[0033] Specifically, the local file management method provided by this invention can be applied to both home and office scenarios. In one example, each user has a private storage space. After successful user authentication, the user is allowed access to their corresponding storage space within the storage module. In another example, in an office scenario, a shared storage space is set up for each department. For employees within that department, they enter login information, and after successful authentication, they are allowed access to the storage space corresponding to their department. In yet another example, for administrators, after successful user authentication, the administrator is allowed access to the entire storage module.
[0034] In this embodiment, the implementation form of the storage module is not specifically limited. For example, the storage module can be an SD card, a solid-state drive, a mechanical hard drive, etc.
[0035] Step 103: In response to the user's file processing operation, save or update the file processed by the user to the user's corresponding storage space under the storage module.
[0036] File processing operations include file editing, file modification, and file uploading. Specifically, for file editing and modification scenarios, the user opens a file manager or corresponding application on their terminal device, browses and accesses the desired file, edits and modifies it, and then clicks "save." The local file management device updates the processed file to the user's corresponding storage space under the storage module. Specifically, in the file uploading scenario, the user opens a file manager or corresponding application on their terminal device and transfers the file to the local file management device. The local file management device saves the processed file to the user's corresponding storage space under the storage module.
[0037] It should be noted that the file processing operations described above are merely examples. In practice, file processing operations can also include: file deletion, file renaming, file copying, file correction, file reading, file encryption, file decryption, file compression, file decompression, file archiving, file categorization, and file format conversion. In practical applications, the local file management device can update the corresponding storage space under the storage module based on the user's file processing operations.
[0038] In practical applications, after completing file processing operations, users log out, thus completing the entire file processing process and ensuring the integrity and security of file management.
[0039] The solution in this embodiment does not require additional equipment; only the cleaning robot base station is needed to meet the file management requirements, thus saving file management costs. Furthermore, local file management can be achieved based on the cleaning robot base station, ensuring file security and reliability.
[0040] In addition, in one possible implementation, the cleaning robot base station also includes a communication module. Figure 2 This is the second flowchart of the local file management method provided by the present invention, as shown below. Figure 2 As shown, before step 101, the local file management method further includes steps 201 and 202.
[0041] Step 201: Search for the operator's network and control the communication module to connect to the operator's network.
[0042] Step 202: In response to the connection request sent by the user using the terminal device, establish a communication connection between the communication module and the terminal device.
[0043] In this embodiment, the implementation form of the communication module is not specifically limited. For example, the communication module can be an external device, such as an external device with a USB interface, which connects to the cleaning robot base station by being inserted into the corresponding USB port. Alternatively, the communication module can also be an integrated chip.
[0044] Specifically, after the cleaning robot base station is powered on, the local file management device searches for the operator's network and controls the communication module to connect to the operator's network. In one example, the local file management device is integrated into the cleaning robot base station. Specifically, after the cleaning robot base station is powered on, the local file management device is activated, searches for the operator's network, and controls the communication module to connect to the operator's network.
[0045] It should be noted that the communication module supports 4G and / or 5G network connections, meaning the cleaning robot base station can connect to 4G and / or 5G networks. In practical applications, after the communication module connects to the 4G and / or 5G network, it obtains a fixed IP address, which is the fixed IP address of the cleaning robot base station and serves as the entry address for administrators and users to access the storage module.
[0046] In existing technologies, local file workstations can only connect via Ethernet cable or public Wi-Fi. When multiple users access the network simultaneously, resource consumption becomes significant, reducing network transmission speed and impacting daily life and office network usage. In densely populated office spaces and complex living environments, Wi-Fi signal strength and stability are affected, and Wi-Fi connections are typically bandwidth-limited, impacting file transfer speeds.
[0047] In this embodiment, the cleaning robot base station is equipped with a communication module. The cleaning robot base station supports 4G and / or 5G networks. Through 4G and / or 5G connections, lower latency, more stable connections, and higher network capacity can be obtained, thereby improving file transfer efficiency.
[0048] In this embodiment, the cleaning robot base station can communicate with terminal devices. The communication module supports multiple communication methods and can communicate with different types of interrupting devices. In one example, the communication connection includes any of the following: 4G, 5G, WiFi, ZigBee, narrowband IoT, and Bluetooth.
[0049] In this embodiment, the cleaning robot base station supports 4G and / or 5G networks. On one hand, 4G and 5G networks offer higher data transmission speeds, enabling faster download and upload speeds and improving user experience. They also support more simultaneous user connections, making them suitable for large-scale data transmission and communication needs. Therefore, the solution of this invention can improve the speed and quality of file transfer. On the other hand, 4G networks offer relatively better coverage and signal stability, providing more reliable connection quality. In the event of network outages or disasters, the cleaning robot base station with a communication module can continue to provide network connectivity and file access functions, improving the security and stability of file management.
[0050] In practical applications, to ensure the reliability of file management, it is necessary to guarantee a stable network connection for the communication module. As an example, in one possible implementation, after step 201, the local file management method further includes: Monitor the signal strength of the operator network currently connected to the communication module; If the signal strength of the operator network currently connected to the communication module is lower than a preset threshold, the control module will attempt to connect to other operator networks.
[0051] In practical applications, the cleaning robot base station inserts a SIM card and configures 4G and / or 5G network connectivity. The communication module supports connections to multiple carrier networks. Specifically, after the cleaning robot base station is activated, it successfully connects to one carrier network.
[0052] Specifically, during the operation of the cleaning robot base station, the signal strength of the operator network currently connected to the communication module is monitored. The operator network signal strength can be measured by parameters such as Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), and Signal to Interference plus Noise Ratio (SINR).
[0053] In this embodiment, the signal strength of the operator network currently connected to the communication module is monitored; if the signal strength of the operator network currently connected to the communication module is lower than a preset threshold, the communication module is controlled to try to connect to other operator networks, thus ensuring the stability of the cleaning robot base station and improving the reliability of file management.
[0054] Furthermore, in one possible implementation, after step 103, the local file management method further includes: Save or update user-processed files to the backup storage module.
[0055] The backup storage module is tamper-proof, preventing unauthorized modification. Optionally, users can choose to store more important files in the backup storage module according to their needs.
[0056] In this embodiment, it is supported to save or update user-processed files to the backup storage module, thereby improving the security and reliability of file management.
[0057] In practical applications, to ensure the reliability of file management, each user's file access and processing can be recorded, facilitating unified management and maintenance of files by administrators. In one possible implementation, after step 103, the local file management method further includes: Generate access logs, which include: access time, terminal device IP, login information, file processing operations, and the names of the processed files.
[0058] In this embodiment, after the user's file processing operation is responded to, the file processed by the user is saved or updated to the user's corresponding storage space under the storage module, and an access log is generated. This facilitates unified management and maintenance of files by administrators, and improves the reliability and security of file management.
[0059] The local file management method provided in this embodiment is applied to a cleaning robot base station. The cleaning robot base station includes a storage module. Based on login information entered by the user through a terminal device using the fixed IP address of the cleaning robot base station, the user is verified. The login information includes the user's account and password. After successful verification, the user is allowed access to their corresponding storage space under the storage module according to their access permissions. In response to the user's file processing operations, the processed files are saved or updated to the user's corresponding storage space under the storage module. This embodiment's solution does not require additional equipment; the cleaning robot base station alone is sufficient to meet file management needs, saving file management costs. Furthermore, local file management based on the cleaning robot base station ensures file security and reliability.
[0060] The local file management device provided by the present invention will be described below. The local file management device described below can be referred to in correspondence with the local file management method described above.
[0061] In practical applications, there are various ways to implement a local file management device. For example, it can be implemented through computer programs, such as application software; or, for example, chips. It can also be implemented as a medium storing relevant computer programs, such as USB flash drives or cloud storage; or, it can be implemented through a physical device that integrates or installs relevant computer programs, such as a server; or, it can be a physical device integrated into the base station of a cleaning robot.
[0062] Figure 3 This is a schematic diagram of the structure of the local file management device provided by the present invention, as shown below. Figure 3 As shown, the local file management device includes: a verification module 31, a processing module 32, and a storage module 33.
[0063] The aforementioned verification module 31 is used to verify the user based on the login information entered by the user through the fixed IP address of the cleaning robot base station using the user's terminal device. The login information includes the user's account and password.
[0064] A cleaning robot is an automated device designed to perform cleaning tasks, capable of moving automatically and cleaning various surfaces such as floors, windows, and walls. Cleaning robots can be used in various environments, including homes, offices, and public spaces. Examples include robotic vacuum cleaners, handheld floor scrubbers, and window cleaning robots. The cleaning robot base station is a crucial component, typically responsible for charging, maintenance, and some advanced functions. The base station can perform various tasks, such as automatically washing mops, automatically collecting dust, automatically refilling water tanks, hot air drying mops, automatically adding detergent, and silver ion sterilization.
[0065] In practical applications, the cleaning robot base station supports connection to operator networks, such as 4G or 5G networks. After connecting to the operator network, the cleaning robot base station obtains a fixed IP address, which serves as the entry address for administrators and users to access the storage module.
[0066] The terminal device can be a mobile phone, laptop, desktop computer, tablet, or a smart control screen in the home. As an example, the user uses the terminal device to open a web browser or application, enters the fixed IP address of the cleaning robot base station, and accesses the login interface of the cleaning robot base station, where the user enters their login information.
[0067] Correspondingly, the local file management device verifies the user based on the login information. In practice, each user corresponds to a unique login information set, which can be pre-issued or obtained through user registration. Specifically, the local file management device records each user's login information. After the user enters their login information, the local file management device compares the recorded login information with the user's input. If the content matches, the verification is considered successful.
[0068] Optionally, users can be verified using other authentication methods as needed, such as fingerprint recognition, facial recognition, SMS verification codes, and email verification codes. Optionally, when a user needs to access important files, multiple verification methods can be set up, such as dual verification using login information and fingerprint recognition. Access to the user's corresponding access space is only granted after both login information and fingerprint recognition are successfully verified.
[0069] Combination Figure 3 The aforementioned processing module 32 is used to allow users to access the storage space corresponding to the user under the storage module, based on the user's corresponding access permissions, after the user has been verified.
[0070] Specifically, the local file management device provided by this invention can be applied in both home and office settings. In one example, each user has a private storage space. After successful user authentication, the processing module 32 allows the user to access their corresponding storage space within the storage module. In another example, in an office setting, a shared storage space is provided for each department. For personnel within that department, they enter login information, and after successful user authentication, the processing module 32 allows the user to access the storage space corresponding to their department. In yet another example, for administrators, after successful user authentication, the processing module 32 allows the administrator to access the entire storage module.
[0071] In this embodiment, the implementation form of the storage module is not specifically limited. For example, the storage module can be an SD card, a solid-state drive, a mechanical hard drive, etc.
[0072] Combination Figure 3 The aforementioned saving module 33 is used to respond to the user's file processing operations by saving or updating the files processed by the user to the user's corresponding storage space under the storage module.
[0073] The file processing operations include file editing, file modification, and file uploading. Specifically, in the file editing and modification scenario, the user uses a terminal device to open a file manager or corresponding application, browses and accesses the required file, edits and modifies the file, and clicks "save" after processing. The save module 33 updates the user-processed file to the user's corresponding storage space under the storage module. Specifically, in the file uploading scenario, the user uses a terminal device to open a file manager or corresponding application and transfers the file to the local file management device. The save module 33 saves the user-processed file to the user's corresponding storage space under the storage module.
[0074] It should be noted that the above file processing operations are only examples. In practice, file processing operations can also include: file deletion, file renaming, file copying, file correction, file reading, file encryption, file decryption, file compression, file decompression, file archiving, file classification, file format conversion, etc. In practical applications, the saving module 33 can update the user's corresponding storage space under the storage module according to the user's file processing operations.
[0075] In practical applications, after completing file processing operations, users log out, thus completing the entire file processing process and ensuring the integrity and security of file management.
[0076] The solution in this embodiment does not require additional equipment; only the cleaning robot base station is needed to meet the file management requirements, thus saving file management costs. Furthermore, local file management can be achieved based on the cleaning robot base station, ensuring file security and reliability.
[0077] Furthermore, in one possible implementation, the cleaning robot base station also includes a communication module. The aforementioned local file management device also includes a connection module.
[0078] The connection module is used to search for operator networks and control the communication module to connect to the operator network.
[0079] The connection module is also used to establish a communication connection between the communication module and the terminal device in response to a connection request sent by the user using the terminal device.
[0080] In this embodiment, the implementation form of the communication module is not specifically limited. For example, the communication module can be an external device, such as an external device with a USB interface, which connects to the cleaning robot base station by being inserted into the corresponding USB port. Alternatively, the communication module can also be an integrated chip.
[0081] Specifically, after the cleaning robot base station is powered on, the local file management device searches for the operator's network and controls the communication module to connect to the operator's network. In one example, the local file management device is integrated into the cleaning robot base station. Specifically, after the cleaning robot base station is powered on, the local file management device is activated, searches for the operator's network, and controls the communication module to connect to the operator's network.
[0082] It should be noted that the communication module supports 4G and / or 5G network connections, meaning the cleaning robot base station can connect to 4G and / or 5G networks. In practical applications, after the communication module connects to the 4G and / or 5G network, it obtains a fixed IP address, which is the fixed IP address of the cleaning robot base station and serves as the entry address for administrators and users to access the storage module.
[0083] In existing technologies, local file workstations can only connect via Ethernet cable or public Wi-Fi. When multiple users access the network simultaneously, resource consumption becomes significant, reducing network transmission speed and impacting daily life and office network usage. In densely populated office spaces and complex living environments, Wi-Fi signal strength and stability are affected, and Wi-Fi connections are typically bandwidth-limited, impacting file transfer speeds.
[0084] In this embodiment, the cleaning robot base station is equipped with a communication module. The cleaning robot base station supports 4G and / or 5G networks. Through 4G and / or 5G connections, lower latency, more stable connections, and higher network capacity can be obtained, thereby improving file transfer efficiency.
[0085] In this embodiment, the cleaning robot base station can communicate with terminal devices. The communication module supports multiple communication methods and can communicate with different types of interrupting devices. In one example, the communication connection includes any of the following: 4G, 5G, WiFi, ZigBee, narrowband IoT, and Bluetooth.
[0086] In this embodiment, the cleaning robot base station supports 4G and / or 5G networks. On one hand, 4G and 5G networks offer higher data transmission speeds, enabling faster download and upload speeds and improving user experience. They also support more simultaneous user connections, making them suitable for large-scale data transmission and communication needs. Therefore, the solution of this invention can improve the speed and quality of file transfer. On the other hand, 4G networks offer relatively better coverage and signal stability, providing more reliable connection quality. In the event of network outages or disasters, the cleaning robot base station with a communication module can continue to provide network connectivity and file access functions, improving the security and stability of file management.
[0087] In practical applications, to ensure the reliability of file management, it is necessary to guarantee a stable network connection for the communication module. As an example, in one possible implementation, the aforementioned local file management device further includes: a network monitoring module and a network optimization module.
[0088] The network monitoring module is used to monitor the signal strength of the operator's network currently connected to the communication module; The network optimization module is used to control the communication module to attempt to connect to other operator networks when the signal strength of the operator network currently connected to the communication module is lower than a preset threshold.
[0089] In practical applications, the cleaning robot base station inserts a SIM card and configures 4G and / or 5G network connectivity. The communication module supports connections to multiple carrier networks. Specifically, after the cleaning robot base station is activated, it successfully connects to one carrier network.
[0090] Specifically, during the operation of the cleaning robot base station, the signal strength of the operator network currently connected to the communication module is monitored. The signal strength of the operator network can be measured by parameters such as Reference Received Power (RSRP), Reference Received Quality (RSRQ), and Signal-to-Interference-plus-Noise Ratio (SINR).
[0091] In this embodiment, the network monitoring module monitors the signal strength of the operator network currently connected to the communication module; if the signal strength of the operator network currently connected to the communication module is lower than a preset threshold, the network optimization module controls the communication module to try to connect to other operator networks, thus ensuring the stability of the cleaning robot base station and improving the reliability of file management.
[0092] Furthermore, in one possible implementation, the aforementioned local file management device further includes: The backup module is used to save or update user-processed files to the backup storage module.
[0093] The backup storage module is tamper-proof, preventing unauthorized modification. Optionally, users can choose to store more important files in the backup storage module according to their needs.
[0094] In this embodiment, it is supported to save or update user-processed files to the backup storage module, thereby improving the security and reliability of file management.
[0095] In practical applications, to ensure the reliability of file management, each user's file access and processing can be recorded, facilitating unified management and maintenance of files by administrators. In one possible implementation, the aforementioned local file management device further includes: The log generation module is used to generate access logs, which include: access time, terminal device IP, login information, file processing operations, and the name of the processed file.
[0096] In this embodiment, after the user's file processing operation is responded to, the file processed by the user is saved or updated to the user's corresponding storage space under the storage module, and an access log is generated. This facilitates unified management and maintenance of files by administrators, and improves the reliability and security of file management.
[0097] The local file management device provided in this embodiment is applied to a cleaning robot base station. The cleaning robot base station includes a storage module and an authentication module that authenticates the user based on login information entered by the user through a terminal device using the fixed IP address of the cleaning robot base station. The login information includes the user's account and password. After successful user authentication, the processing module allows the user to access the user's corresponding storage space under the storage module according to the user's access permissions. The saving module responds to the user's file processing operations and saves or updates the processed files to the user's corresponding storage space under the storage module. This embodiment's solution does not require additional equipment; the cleaning robot base station alone is sufficient to meet file management needs, saving file management costs. Furthermore, local file management based on the cleaning robot base station ensures file security and reliability.
[0098] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention, such as... Figure 4 As shown, the electronic device may include: a processor 410, a communications interface 420, a memory 430, and a communication bus 440, wherein the processor 410, communications interface 420, and memory 430 communicate with each other via the communication bus 440. The processor 410 can call logical instructions in the memory 430 to execute a local file management method, which includes: verifying the user based on login information entered by the user using a terminal device via the fixed IP address of the cleaning robot base station; the login information including the user's account and password; after successful user verification, allowing the user to access the user's corresponding storage space under the storage module according to the user's access permissions; and in response to the user's file processing operations, saving or updating the files processed by the user to the user's corresponding storage space under the storage module; wherein the file processing operations include file editing, file modification, and file uploading.
[0099] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0100] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the local file management method provided by the above methods. The method includes: verifying the user based on login information entered by the user using a terminal device through a fixed IP address of a cleaning robot base station. The login information includes the user's account and password. After the user is verified, the user is allowed to access the storage space corresponding to the user under the storage module according to the user's corresponding access permissions. In response to the user's file processing operation, the user saves or updates the file processed by the user to the storage space corresponding to the user under the storage module. The file processing operation includes file editing, file modification, and file uploading.
[0101] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements the local file management method provided by the above methods. The method includes: verifying a user based on login information entered by the user using a terminal device through a fixed IP address of a cleaning robot base station. The login information includes a user account and a password. After successful user verification, the user is allowed to access the storage space corresponding to the user under the storage module according to the user's corresponding access permissions. In response to the user's file processing operation, the user-processed file is saved or updated to the user's corresponding storage space under the storage module. The file processing operation includes file editing, file modification, and file uploading.
[0102] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0103] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0104] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A local file management method, characterized in that, Applied to a cleaning robot base station, the cleaning robot base station including a storage module, the method includes: The user is verified based on the login information entered by the user through the fixed IP address of the cleaning robot base station using the user terminal device. The login information includes the user account and account password. After user verification is successful, the user is allowed to access the storage space corresponding to the user under the storage module, according to the user's corresponding access permissions; In response to the user's file processing operation, the file processed by the user is saved or updated to the storage space corresponding to the user under the storage module; wherein, the file processing operation includes file editing, file modification, and file uploading.
2. The local file management method according to claim 1, characterized in that, The cleaning robot base station further includes a communication module; before verifying the user based on login information entered by the user using a terminal device, the method further includes: Search for operator networks and control the communication module to connect to the operator network; In response to a connection request sent by the user's terminal device, a communication connection is established between the cleaning robot base station communication module and the terminal device.
3. The local file storage method according to claim 2, characterized in that, After searching for the operator network and controlling the communication module to connect to the operator network, the method further includes: Monitor the signal strength of the operator network currently connected to the communication module; If the signal strength of the operator network currently connected to the communication module is lower than a preset threshold, the communication module is controlled to attempt to connect to other operator networks.
4. The local file storage method according to claim 2, characterized in that, The communication connection includes any of the following: 4G, 5G, WiFi, ZigBee, narrowband IoT, and Bluetooth.
5. The local file storage method according to claim 1, characterized in that, The cleaning robot base station further includes a backup storage module; after responding to the user's file processing operation and saving or updating the file processed by the user to the storage space corresponding to the user under the storage module, the method further includes: Save or update user-processed files to the backup storage module.
6. The local file storage method according to any one of claims 1-5, characterized in that, After responding to the user's file processing operation and saving or updating the file processed by the user to the storage space corresponding to the user under the storage module, the method further includes: An access log is generated, which includes: access time, terminal device IP, login information, file processing operation, and the name of the processed file.
7. A local file storage device, characterized in that, The device is applied to a cleaning robot base station, the cleaning robot base station including a storage module, and the device includes: The verification module is used to verify the user based on the login information entered by the user using the terminal device, wherein the login information includes the user account and account password; The processing module is used to, after the user has been verified, allow the user to access the storage space corresponding to the user in the storage module according to the user's access permissions; The save module is used to respond to the user's file processing operations by saving or updating the files processed by the user to the storage space corresponding to the user under the storage module; wherein, the file processing operations include file editing, file modification, and file uploading.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the local file management method as described in any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the local file management method as described in any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the local file management method as described in any one of claims 1 to 6.