Robot control software downloading page access method and device, medium and equipment

By generating and broadcasting a wireless link signal through the robot, the problem of inconvenient robot control software download operation is solved, and a convenient and efficient download process is achieved.

CN120980488APending Publication Date: 2025-11-18SHENZHEN CHINO E COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510901171.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-01
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In existing technologies, the download process for robot control software is not very convenient, and users find it difficult to find and download control software from software stores, resulting in low download efficiency.

Method used

By generating and broadcasting a wireless link signal through a robot, mobile terminals can directly access the download page, simplifying the download process. The robot's wireless communication components, such as NFC, are used to broadcast the wireless link signal, enabling short-range communication.

Benefits of technology

This improves the convenience and efficiency of downloading robot control software. Users no longer need to search for control software in software stores; they can simply download it by bringing their mobile device close to the robot's wireless communication component.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120980488A_ABST
    Figure CN120980488A_ABST
Patent Text Reader

Abstract

The invention provides a robot control software downloading page access method and device, a medium and equipment, and the method comprises the steps: generating a link wireless signal according to a downloading link stored by a robot; the downloading link points to a downloading page of control software of the robot; the link wireless signal is broadcasted through a wireless communication component preset in the robot, so that the mobile terminal receiving the link wireless signal accesses the downloading page, and a user only needs to put the mobile terminal close to the wireless communication component of the robot to download the downloading page. The downloading page can be accessed and the control software can be downloaded according to the link wireless signal, a user does not need to use a mobile terminal to search for the control software in a software shopping mall, the convenience of the control software downloading operation of the robot is improved, and the efficiency of downloading the control software is also improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of accessing software program download pages, and specifically to a method, apparatus, medium, and device for accessing robot control software download pages. Background Technology

[0002] With the development of robotics technology, robots can be used in more and more application scenarios. For example, in mining and fire rescue scenarios, robots can be remotely controlled to perform tasks such as exploration and hazardous materials handling, ensuring personnel safety. In home scenarios, robots can be given task instructions to complete household chores such as sweeping and laundry. In commercial scenarios, robots can be given task instructions to transport goods.

[0003] Currently, robots can be controlled at close range via software commands or voice interaction. However, for long-distance control, software is the only option. Existing technology requires users to download the corresponding control software from an app store. However, app stores offer a vast array of software, making it difficult for users to find the right program. Furthermore, for users unfamiliar with downloading software from app stores, correctly downloading the correct control software can be challenging. Therefore, existing technology suffers from poor ease of use and low download efficiency when downloading robot control software. Summary of the Invention

[0004] The purpose of this application is to overcome the shortcomings and deficiencies in the prior art and provide a method, apparatus, medium and device for accessing robot control software download pages, which can improve the convenience of robot control software download operations and improve the efficiency of downloading control software.

[0005] The first aspect of this application provides a method for accessing a robot control software download page, including:

[0006] A wireless link is generated based on the download link stored in the robot; the download link points to the download page of the robot's control software.

[0007] The robot broadcasts a link wireless signal via a wireless communication component pre-installed in the robot, enabling mobile terminals that receive the link wireless signal to access the download page.

[0008] Compared to existing technologies, this application can generate a link wireless signal based on the download link stored in the robot, and then broadcast the link wireless signal through the robot's wireless communication component, enabling mobile terminals that receive the link wireless signal to access the download page. Therefore, users only need to bring their mobile terminals close to the robot's wireless communication component to access the download page and download the control software based on the link wireless signal, eliminating the need for users to search for control software in an app store using their mobile terminals. This improves the convenience and efficiency of downloading robot control software.

[0009] As one implementation, the step of generating a link wireless signal based on the download link stored by the robot includes:

[0010] Read the download link stored in the robot's storage unit;

[0011] Convert the download link into a wireless signal.

[0012] In this embodiment, by reading the download link stored in the robot's storage unit, the download link can be accurately obtained, and the link's wireless signal can be converted.

[0013] As one implementation, after the step of generating a link wireless signal based on the download link stored by the robot, the following steps are included:

[0014] The linked wireless signal is stored in the robot's storage unit.

[0015] In this embodiment, after storing the link wireless signal in the storage unit, the link wireless signal can be directly read from the storage unit for broadcasting through the wireless communication component, which can improve the speed of broadcasting the link wireless signal.

[0016] As one implementation, the step of broadcasting the linked wireless signal via a wireless communication component pre-installed in the robot includes:

[0017] After the robot is powered on, a preset broadcast duration is obtained, or in response to a link broadcast command, a preset broadcast duration is obtained;

[0018] The wireless communication component broadcasts the linked wireless signal within a preset broadcast duration.

[0019] In this embodiment, the wireless signal is broadcast according to a preset broadcast duration to prevent the wireless communication component from being in a continuous working state. This reduces the broadcast duration of the wireless communication component, thus saving energy consumption for the robot's wireless communication component to broadcast the wireless signal.

[0020] A second aspect of this application provides a robot control software download page access device, comprising:

[0021] A wireless signal acquisition module is used to generate a wireless signal based on a download link stored in the robot; the download link points to the download page of the robot's control software.

[0022] A wireless signal broadcasting module is used to broadcast the wireless signal via a wireless communication component pre-installed on the robot, enabling mobile terminals that receive the wireless signal to access the download page.

[0023] Compared to existing technologies, this application can generate a link wireless signal based on the download link stored in the robot, and then broadcast the link wireless signal through the robot's wireless communication component, enabling mobile terminals that receive the link wireless signal to access the download page. Therefore, users only need to bring their mobile terminals close to the robot's wireless communication component to access the download page and download the control software based on the link wireless signal, eliminating the need for users to search for control software in an app store using their mobile terminals. This improves the convenience and efficiency of downloading robot control software.

[0024] In one implementation, the link wireless signal acquisition module includes:

[0025] The reading submodule is used to read the download links stored in the robot's storage unit;

[0026] The conversion submodule is used to convert the download link into a wireless signal.

[0027] In this embodiment, by reading the download link stored in the robot's storage unit, the download link can be accurately obtained, and the link's wireless signal can be converted.

[0028] In one embodiment, the device further includes:

[0029] A storage module is used to store the linked wireless signal in the robot's storage unit.

[0030] In this embodiment, after storing the link wireless signal in the storage unit, the link wireless signal can be directly read from the storage unit for broadcasting through the wireless communication component, which can improve the speed of broadcasting the link wireless signal.

[0031] As one implementation, the link wireless signal broadcasting module includes:

[0032] The duration acquisition submodule is used to acquire the preset broadcast duration after the robot is powered on, or to acquire the preset broadcast duration in response to a link broadcast command;

[0033] The signal broadcasting submodule is used to broadcast the linked wireless signal through the wireless communication component for a preset broadcast duration.

[0034] In this embodiment, the wireless signal is broadcast according to a preset broadcast duration to prevent the wireless communication component from being in a continuous working state. This reduces the broadcast duration of the wireless communication component, thus saving energy consumption for the robot's wireless communication component to broadcast the wireless signal.

[0035] A third aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the robot control software download page access method described above.

[0036] A fourth aspect of this application provides a computer device including a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the robot control software download page access method as described above.

[0037] To provide a clearer understanding of this application, the specific embodiments of this application will be described below in conjunction with the accompanying drawings. Attached Figure Description

[0038] Figure 1 This is a flowchart illustrating a method for accessing a robot control software download page according to an embodiment of this application.

[0039] Figure 2 This is a flowchart illustrating the broadcast link wireless signal for a robot control software download page access method according to one embodiment of this application.

[0040] Figure 3 This is a schematic diagram of the module connections of a robot control software download page access device according to an embodiment of this application.

[0041] 200. Robot control software download page access device; 201. Wireless signal acquisition module; 202. Wireless signal broadcasting module. Detailed Implementation

[0042] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0043] It should be understood that the described embodiments are merely some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of the embodiments of this application.

[0044] In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. In the description of this application, it should be understood that the terms "first," "second," "third," etc., are used only to distinguish similar objects and are not necessarily used to describe a specific order or sequence, nor should they be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances. The singular forms "a," "the," and "the" used in this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. The word "if" as used herein can be interpreted as "when," "when," or "in response to determination."

[0045] Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0046] Please see Figure 1 This is a flowchart of a method for accessing a robot control software download page according to an embodiment of this application. The method includes:

[0047] S1: Generate a wireless link based on the download link stored in the robot; the download link points to the download page of the robot's control software.

[0048] Robots have been widely applied in many key areas of modern society, significantly improving production efficiency, convenience of life, and quality of public services. Based on the latest developments, their main applications include the following:

[0049] Industrial manufacturing: Robots replace repetitive labor and work at heights, such as automobile welding, electronic component assembly, and packaging and palletizing, significantly improving accuracy and efficiency;

[0050] Healthcare: Robot-assisted precision surgery (such as minimally invasive procedures), real-time patient monitoring and disease diagnosis, and improved diagnostic accuracy through AI algorithms;

[0051] Home services: Robots act as household assistants, such as cleaning, kitchen organization, companionship for the elderly, and childcare; they also integrate smart home control, allowing remote adjustment of lighting, temperature, etc. via voice or an app;

[0052] Service industry: Robots are used in hotel front desks, bank tellers, food delivery services and other fields, supporting multilingual interaction and autonomous navigation.

[0053] Robots used in home and service industries can be controlled at close range via voice interaction, or remotely via commands after downloading control software to a mobile device. Robots from different manufacturers can all be remotely controlled using the control software provided by the manufacturer.

[0054] Since the download link points to the download page for the robot's control software, the mobile terminal that obtains the download link information can access the download page for the control software through the download link.

[0055] The download page can display the control software's icon, name, description, version number, update date, update details, size, minimum installation requirements, and download / installation options.

[0056] Linked wireless signals are wireless signals used for short-range communication that include download link information, such as NFC (Near Field Communication). NFC is a short-range wireless communication technology based on 13.56MHz high-frequency electromagnetic induction, with an effective transmission distance of ≤10cm and supports bidirectional data transmission.

[0057] S2: Broadcast the link wireless signal via a wireless communication component pre-installed in the robot, enabling mobile terminals receiving the link wireless signal to access the download page.

[0058] The wireless communication component can be installed on any part of the robot, such as its head or torso. When a user brings their mobile terminal close to the broadcast range of the robot's wireless communication component, the mobile terminal receives the link wireless signal broadcast by the component. At this time, the mobile terminal can obtain a download link based on the link wireless signal, thereby accessing the download page and allowing the user to download the control software.

[0059] Among them, mobile terminals are mobile electronic devices with functions such as receiving wireless signals, network communication, software download and installation, and software operation, such as smartphones and tablets.

[0060] Compared to existing technologies, this application can generate a link wireless signal based on the download link stored in the robot, and then broadcast the link wireless signal through the robot's wireless communication component, enabling mobile terminals that receive the link wireless signal to access the download page. Therefore, users only need to bring their mobile terminals close to the robot's wireless communication component to access the download page and download the control software based on the link wireless signal, eliminating the need for users to search for control software in an app store using their mobile terminals. This improves the convenience and efficiency of downloading robot control software.

[0061] In one feasible embodiment, step S1: generating a link wireless signal based on the download link stored by the robot includes:

[0062] S11: Read the download link stored in the robot's storage unit.

[0063] The robot's storage unit is its core data processing and memory module, used to permanently store the robot's system programs and data. The download link contains data pre-stored in the robot's storage unit at the factory.

[0064] S12: Convert the download link into a wireless signal.

[0065] The download link can be converted into a standardized data format supported by NFC to obtain a wireless link signal that can be broadcast via radio frequency.

[0066] In this embodiment, by reading the download link stored in the robot's storage unit, the download link can be accurately obtained, and the link's wireless signal can be converted.

[0067] In one feasible embodiment, after step S2: generating a link wireless signal based on the download link stored by the robot, the method includes:

[0068] The linked wireless signal is stored in the robot's storage unit.

[0069] Once the wireless link signal is stored in the robot's storage unit, the robot can directly read the wireless link signal from the storage unit and broadcast it upon restarting, without having to reconvert the downloaded link into a wireless link signal. This reduces the amount of data that the robot needs to process upon startup and improves the efficiency of broadcasting the wireless link signal.

[0070] In this embodiment, after storing the link wireless signal in the storage unit, the link wireless signal can be directly read from the storage unit for broadcasting through the wireless communication component, which can improve the speed of broadcasting the link wireless signal.

[0071] Please see Figure 2 In one feasible embodiment, step S2: broadcasting the linked wireless signal via a wireless communication component pre-installed in the robot, includes:

[0072] S21: After the robot is powered on, obtain the preset broadcast duration, or in response to the link broadcast command, obtain the preset broadcast duration.

[0073] The broadcast duration is preset by the manufacturer. Optionally, the manufacturer can preset multiple candidate broadcast durations and select one as the default broadcast duration. Users can then reselect the default broadcast duration from the multiple candidate broadcast durations according to their personal usage habits and needs, thereby updating the broadcast duration.

[0074] S22: Broadcast the link wireless signal through the wireless communication component within a preset broadcast duration.

[0075] Alternatively, the wireless communication component can start accumulating broadcast time from the moment it starts broadcasting the wireless link signal. When the accumulated time reaches a preset broadcast duration, the wireless communication component can be turned off to stop broadcasting the wireless link signal. Or, a countdown can be performed based on the preset broadcast duration, and when the countdown reaches zero, the wireless communication component can be turned off to stop broadcasting the wireless link signal.

[0076] In this embodiment, the wireless signal is broadcast according to a preset broadcast duration to prevent the wireless communication component from being in a continuous working state. This reduces the broadcast duration of the wireless communication component, thus saving energy consumed by the robot's wireless communication component in broadcasting the wireless signal.

[0077] A second aspect of this application provides a robot control software download page access device 200, comprising:

[0078] The wireless signal acquisition module 201 is used to generate a wireless signal based on a download link stored in the robot; the download link points to the download page of the robot's control software.

[0079] The link wireless signal broadcasting module 202 is used to broadcast the link wireless signal through a wireless communication component pre-installed in the robot, enabling mobile terminals that receive the link wireless signal to access the download page.

[0080] It should be noted that the robot control software download page access device 200 provided in the second embodiment of this application is only illustrated by the above-described division of functional modules when executing the robot control software download page access method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. Specifically, compared with the prior art, this application can generate a link wireless signal based on the download link stored in the robot, and then broadcast the link wireless signal through the robot's wireless communication component, so that the mobile terminal receiving the link wireless signal can access the download page. Therefore, the user only needs to bring the mobile terminal close to the robot's wireless communication component to access the download page and download the control software according to the link wireless signal, without the user needing to use the mobile terminal to search for the control software in the software store, which improves the convenience of the robot control software download operation and also improves the efficiency of downloading the control software.

[0081] In one feasible embodiment, the link wireless signal acquisition module 201 includes:

[0082] The reading submodule is used to read the download links stored in the robot's storage unit;

[0083] The conversion submodule is used to convert the download link into a wireless signal.

[0084] In this embodiment, by reading the download link stored in the robot's storage unit, the download link can be accurately obtained, and the link's wireless signal can be converted.

[0085] In one feasible embodiment, the device further includes:

[0086] A storage module is used to store the linked wireless signal in the robot's storage unit.

[0087] In this embodiment, after storing the link wireless signal in the storage unit, the link wireless signal can be directly read from the storage unit for broadcasting through the wireless communication component, which can improve the speed of broadcasting the link wireless signal.

[0088] In one feasible embodiment, the link wireless signal broadcasting module 202 includes:

[0089] The duration acquisition submodule is used to acquire the preset broadcast duration after the robot is powered on, or to acquire the preset broadcast duration in response to a link broadcast command;

[0090] The signal broadcasting submodule is used to broadcast the linked wireless signal through the wireless communication component for a preset broadcast duration.

[0091] In this embodiment, the wireless signal is broadcast according to a preset broadcast duration to prevent the wireless communication component from being in a continuous working state. This reduces the broadcast duration of the wireless communication component, thus saving energy consumed by the robot's wireless communication component in broadcasting the wireless signal.

[0092] A third aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the robot control software download page access method described above.

[0093] A fourth aspect of this application provides a computer device including a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the robot control software download page access method as described above.

[0094] The device embodiments described above are merely illustrative. The components described as separate parts may or may not be physically separate, and 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 application according to actual needs. Those skilled in the art can understand and implement this without any inventive effort.

[0095] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0096] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1The computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function selected in one or more boxes.

[0097] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function selected in one or more boxes.

[0098] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0099] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0100] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0101] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0102] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for accessing a robot control software download page, characterized in that, include: Generate a wireless link signal based on the download link stored in the robot; The download link leads to the download page for the robot's control software; The robot broadcasts a link wireless signal via a wireless communication component pre-installed in the robot, enabling mobile terminals that receive the link wireless signal to access the download page.

2. The method for accessing the robot control software download page according to claim 1, characterized in that, The step of generating a wireless link signal based on the download link stored by the robot includes: Read the download link stored in the robot's storage unit; Convert the download link into a wireless signal.

3. The method for accessing the robot control software download page according to claim 1, characterized in that, After the step of generating a link wireless signal based on the download link stored by the robot, the following steps are included: The linked wireless signal is stored in the robot's storage unit.

4. The method for accessing the robot control software download page according to claim 1, characterized in that, The step of broadcasting the linked wireless signal via a wireless communication component pre-installed in the robot includes: After the robot is powered on, a preset broadcast duration is obtained, or in response to a link broadcast command, a preset broadcast duration is obtained; The wireless communication component broadcasts the linked wireless signal within a preset broadcast duration.

5. A device for accessing a robot control software download page, characterized in that, include: A wireless signal acquisition module is used to generate a wireless signal based on the download link stored in the robot. The download link leads to the download page for the robot's control software; A wireless signal broadcasting module is used to broadcast the wireless signal via a wireless communication component pre-installed on the robot, enabling mobile terminals that receive the wireless signal to access the download page.

6. The robot control software download page access device according to claim 1, characterized in that, The wireless signal acquisition module includes: The reading submodule is used to read the download links stored in the robot's storage unit; The conversion submodule is used to convert the download link into a wireless signal.

7. The robot control software download page access device according to claim 1, characterized in that, The device further includes: A storage module is used to store the linked wireless signal in the robot's storage unit.

8. The robot control software download page access device according to claim 1, characterized in that, The wireless signal broadcasting module includes: The duration acquisition submodule is used to acquire the preset broadcast duration after the robot is powered on, or to acquire the preset broadcast duration in response to a link broadcast command; The signal broadcasting submodule is used to broadcast the linked wireless signal through the wireless communication component for a preset broadcast duration.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by the processor, it implements the steps of the robot control software download page access method as described in any one of claims 1 to 4.

10. A computer device, characterized in that: It includes a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the robot control software download page access method as described in any one of claims 1 to 4.