Remote controller key configuration method and device, storage medium and remote controller

By acquiring the remote control's location information to configure popular applications, the problem of fixed remote control button functions is solved, enabling flexible configuration of button functions and improving the user experience.

CN121509716APending Publication Date: 2026-02-10GUANGZHOU SHIKUN ELECTRONICS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411079106.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-07
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

The functions of each button on existing remote controls are fixed before leaving the factory, making it difficult to meet the diverse usage needs of users.

Method used

By obtaining the location information of the remote control, obtaining popular application information, configuring the functions of preset buttons, generating configuration data and sending it to the remote control, the preset buttons can be configured with functions according to user needs.

Benefits of technology

It enables flexible configuration of remote control button functions, allowing users to quickly access popular applications and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509716A_ABST
    Figure CN121509716A_ABST
Patent Text Reader

Abstract

The invention relates to a remote controller key configuration method and device, a storage medium and a remote controller, and the method comprises the steps: obtaining the position information of the position of the remote controller, obtaining the information of at least one hot application of the position of the remote controller according to the position information, and configuring a preset key on the remote controller according to the information of at least one hot application. The configuration data of the preset key is generated and sent to the remote controller, so that the remote controller can configure the function of the preset key of the remote controller according to the configuration data, and when a user triggers the preset key, the electronic equipment remotely connected with the remote controller can be controlled to jump to the display interface of the corresponding hot application. Therefore, the user can quickly use hot applications, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of remote controllers, and in particular to a remote controller key configuration method, device, storage medium and remote controller. BACKGROUND

[0002] A remote controller usually configures code values of each key according to an electronic device to be remotely controlled, so that the code values of each key correspond to the functions of the keys, so that the remote controller can realize the corresponding key functions by operating each key.

[0003] However, the functions of each key of the existing remote controller have been configured before the remote controller is shipped from the factory, and the key functions are relatively fixed, which is difficult to meet the diversified use requirements of users. SUMMARY

[0004] The embodiments of the present application provide a remote controller key configuration method, device, storage medium and remote controller, which can configure keys of a remote controller according to popular applications to meet different use requirements of users.

[0005] In a first aspect, the embodiments of the present application provide a remote controller key configuration method, a remote controller is used to remotely control an electronic device, the remote controller includes a preset key, and the function of the preset key is modifiable, and the method includes the following steps:

[0006] Obtain position information of a position where the remote controller is located;

[0007] Obtain popular application information of the position where the remote controller is located according to the position information; the popular application information includes information of at least one popular application;

[0008] Configure the preset key according to the information of the at least one popular application, and generate configuration data of the preset key;

[0009] Send the configuration data of the preset key to the remote controller, so that the remote controller configures the function of the preset key of the remote controller according to the configuration data, and when the preset key is triggered, the electronic device jumps to a display interface of a popular application corresponding to the preset key.

[0010] Optionally, the remote controller further includes a fixed key and a remote control instruction key, the key function of the fixed key is unmodifiable and is provided with a function silk screen; the function silk screen is used to prompt the key function corresponding to the fixed key; no function silk screen is arranged on the preset key; and after the remote control instruction key is triggered, a key function instruction file of the preset key is displayed on the electronic device.

[0011] The embodiment of the present application sets a remote control instruction button on the remote controller, controls the electronic device to display the key function instruction file of the preset button through the remote control instruction button, so that the user can know the key function corresponding to each preset button through the key function instruction file, thereby assisting the user to better use the remote controller and improving the user experience.

[0012] Optionally, the key function instruction file is a key function instruction image, and the method further comprises the following steps:

[0013] generating the key function instruction image and sending it to the electronic device, so that the electronic device displays the key function instruction image when the remote control instruction button is triggered; the key function instruction image comprises the identification of the preset button and the key function corresponding to the identification of the preset button.

[0014] In the embodiment of the present application, the data amount involved in the key function instruction image is smaller, and the space occupied is smaller, so that the key function instruction image can be quickly transmitted to the electronic device in the case that the communication state between the server and the electronic device is poor, thereby realizing the quick update and display of the key function instruction image.

[0015] Optionally, before the configuration data of the preset button is sent to the remote controller, the method further comprises the following steps:

[0016] generating the configuration confirmation information and sending it to the electronic device, so that the electronic device generates a configuration confirmation interface according to the configuration confirmation information; the configuration confirmation interface comprises the identification of the preset button to be configured and the identification of the popular application corresponding to the preset button to be configured;

[0017] generating the configuration data of the preset button in response to the confirmation configuration instruction of the remote controller.

[0018] In the embodiment of the present application, before the configuration data of the preset button is sent to the remote controller, the configuration confirmation information is generated and sent to the electronic device, so that the electronic device generates a configuration confirmation interface for the user to confirm whether to configure the preset button, and then the confirmation configuration instruction of the user is received to confirm the configuration of the remote controller, thereby avoiding the configuration of the preset button being inconsistent with the user's usage habit and improving the user's experience.

[0019] Optionally, the method further comprises the following steps:

[0020] acquiring the popular application information of the location where the remote controller is located according to the position information at a set time interval;

[0021] If the popular application information changes, the preset button is reconfigured based on the information of at least one popular application in the changed popular application information, and configuration data of the preset button is generated and sent to the remote control.

[0022] In this embodiment, popular applications at the location of the remote control are periodically obtained, and preset buttons are configured according to the obtained popular applications. Configuration data of the preset buttons is generated and sent to the remote control, thereby realizing the periodic update of the functions of the preset buttons on the remote control. This ensures that the button functions of the preset buttons on the remote control correspond to the latest popular applications, thereby facilitating users to quickly use the latest popular applications and improving the user experience.

[0023] Optionally, the remote control further includes an error feedback button, and the method further includes:

[0024] In response to the triggering operation of the abnormal feedback button, abnormal data of the remote control is collected and reported to the server.

[0025] In this embodiment, when a user triggers the abnormal feedback button, abnormal data from the remote control is collected and reported to the server, enabling the server to locate the abnormal remote control in a timely manner. The server can then issue an alarm to prompt the user to repair the remote control or reconfigure the remote control by resending configuration data, thereby improving the repair efficiency of the abnormal remote control.

[0026] Optionally, the remote control also includes an error feedback button. When the error feedback button is triggered, the electronic device displays a QR code; the user terminal uploads error data by scanning the QR code displayed by the electronic device.

[0027] In this embodiment, when the abnormal feedback button is triggered, the electronic device displays a QR code. The user terminal can scan the QR code to report the abnormal data to the server, thereby facilitating the user to repair or reconfigure the remote control and improving the repair efficiency of the abnormal remote control.

[0028] Secondly, embodiments of this application provide a remote control button configuration device. The remote control is used to remotely control an electronic device. The remote control includes preset buttons, the functions of which are modifiable. The device includes:

[0029] The location information acquisition module is used to acquire the location information of the remote control's location;

[0030] A popular application acquisition module is used to acquire popular application information of the location of the remote control based on the location information; the popular application information includes information of at least one popular application;

[0031] A configuration data generation module is used to configure the preset button according to the information of the at least one popular application and generate configuration data for the preset button;

[0032] The configuration module is used to send the configuration data of the preset button to the remote control, so that the remote control configures the function of the preset button according to the configuration data, so that when the preset button is triggered, the electronic device is controlled to jump to the display interface of the popular application corresponding to the preset button.

[0033] Thirdly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the remote control button configuration method as described in any of the above claims.

[0034] Fourthly, embodiments of this application provide a remote control, including a remote control body and a configuration device; the configuration device is connected to the remote control body; the remote control body includes fixed buttons with fixed functions and preset buttons with variable functions;

[0035] The configuration device is used to perform the steps of the remote control button configuration method as described above.

[0036] In this embodiment, by obtaining the location information of the remote control, information on at least one popular application at the location of the remote control is obtained based on the location information. Based on the information of at least one popular application, preset buttons on the remote control are configured, configuration data of the preset buttons is generated and sent to the remote control. The remote control can configure the function of the preset buttons according to the configuration data. When the user triggers the preset button, the electronic device remotely connected to the remote control can be controlled to jump to the display interface of the corresponding popular application, thereby facilitating the user to quickly use popular applications and improving the user experience.

[0037] To better understand and implement this invention, the following detailed description is provided in conjunction with the accompanying drawings. Attached Figure Description

[0038] Figure 1 This is a schematic diagram of a remote control according to one embodiment of the present invention;

[0039] Figure 2 This is a flowchart of a remote control button configuration method in one embodiment of the present invention;

[0040] Figure 3 This is a schematic diagram of a remote control according to another embodiment of the present invention;

[0041] Figure 4 This is a flowchart of a remote control button configuration method according to another embodiment of the present invention;

[0042] Figure 5 This is a flowchart of a remote control button configuration method according to another embodiment of the present invention;

[0043] Figure 6 This is a schematic diagram of a remote control button configuration device according to one embodiment of the present invention;

[0044] Figure 7 This is a schematic diagram of the structure of a remote control in one embodiment of the present invention. Detailed Implementation

[0045] 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.

[0046] 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.

[0047] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the embodiments of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0048] 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. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims. 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.

[0049] Furthermore, in the description of this application, unless otherwise stated, "several" refers to two or more. "And / or" describes the correspondence 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.

[0050] The code value of a remote control refers to the specific encoding or code corresponding to the signal sent by the remote control button. Each button sends a specific signal to the electronic device when pressed. This signal contains a unique code value, which allows the electronic device to determine which button the user pressed based on the code value, thereby realizing the corresponding button function.

[0051] The mapping relationship between the code values ​​and functions of each button on the existing remote control is configured before the remote control leaves the factory. When the remote control is misconfigured, or when the user is not satisfied with the layout or function of the remote control buttons, it is difficult to change the function of the remote control buttons, which affects the user experience.

[0052] Therefore, to address the aforementioned problems, this application proposes a remote control button configuration method. This method involves setting preset buttons with modifiable functions on the remote control, obtaining location information of the remote control's location, acquiring information about at least one popular application at that location, configuring the preset buttons on the remote control based on the information of at least one popular application, generating configuration data for the preset buttons, and sending it to the remote control. This allows the remote control to configure the functions of the preset buttons according to the configuration data. When a user triggers a preset button, the electronic device remotely connected to the remote control can be controlled to jump to the display interface of the corresponding popular application, thereby facilitating quick access to popular applications and improving the user experience.

[0053] Please see Figure 1 This is a schematic diagram of a remote control 100 in one embodiment of this application. The remote control 100 is used to remotely control electronic devices. The remote control 100 and the electronic devices can communicate with each other through infrared or radio frequency communication methods. The electronic devices can be devices such as televisions and computers.

[0054] like Figure 1 As shown, the remote control 100 includes preset buttons 110.

[0055] The preset button 110 refers to a button whose function is not fixed and can be modified. The function of the preset button 110 can be set according to user needs. In this embodiment, the preset button 110 can be used to jump to the display interface of a specified application.

[0056] In one embodiment, the remote control 100 may further include fixed buttons 120 with fixed functions. The fixed buttons 120 may correspond to the general functions of the remote control. These general functions can be determined based on the electronic device to be controlled. For example, in this embodiment, when the electronic device is a television, the fixed buttons 120 correspond to the general functions of the television. These may include, for example, a power button for controlling the television's on / off state, a mute button for controlling the television's mute function, a settings button for setting television parameters, a return button for returning to the previous screen, a menu button for displaying the menu, a confirmation button for user confirmation, and directional keys for user directional control.

[0057] Please see Figure 2 This application provides a method for configuring remote control buttons, which can be applied to applications such as... Figure 1 The remote control shown is used to configure preset buttons 110. The method includes the following steps:

[0058] S110: Obtain the location information of the remote control;

[0059] Location information is used to determine the location of the remote control. This location information can be obtained through a positioning module within the remote control, or it can be determined by obtaining the location of an electronic device remotely connected to the remote control. In this embodiment, the location information can be obtained by acquiring the MAC address, network IP address, and other address information of the electronic device. Optionally, the location information can be obtained by reading the network address of the electronic device after it connects to the network.

[0060] S120: Obtain popular application information for the location of the remote control based on the location information; the popular application information includes information on at least one popular application;

[0061] Popular applications can refer to the applications that users like to use the most. In this embodiment of the application, the region or country of the remote control can be determined based on the location information. Popular applications can be the applications that users in the region or country where the remote control is located like to use the most. Popular applications can be different in different regions or countries.

[0062] At least one popular app can be sorted by popularity score. The information of popular apps can include the name of each popular app, the ranking of popularity scores, etc. Among them, the more popular the app, the higher its ranking.

[0063] The number of popular apps can be the same as the number of preset buttons on the remote control. Specifically, when there are N preset buttons, the top N most popular apps with the highest popularity values ​​are identified as the corresponding popular apps for each preset button. For example, if the remote control has 8 preset buttons, the top 8 most popular apps at the current location of the remote control are obtained, and the preset buttons on the remote control are configured based on these top 8 popular apps.

[0064] S130: Configure the preset button according to the information of the at least one popular application, and generate configuration data for the preset button;

[0065] The configuration data may include the code value of each preset key, the function corresponding to each preset key, and the correspondence between the code value and the function.

[0066] S140: Send the configuration data of the preset button to the remote control, so that the remote control configures the function of the preset button according to the configuration data, so that when the preset button is triggered, the electronic device controls the electronic device to jump to the display interface of the popular application corresponding to the preset button.

[0067] The display interface of popular applications can be the application's homepage, navigation page, or other pages pre-set by users.

[0068] When configuring the functions of the preset buttons on the remote control, the more popular the application ranks, the more prominent its corresponding preset button will be on the remote control, making it easier for users to use popular applications.

[0069] In one embodiment, such as Figure 1 As shown, the remote control includes 8 preset buttons, which are arranged in a 2x4 grid. The most popular app is associated with the preset button in the first row and first column, and the preset button in the first row and first column is configured to redirect to the display interface of the most popular app when triggered. The second most popular app is associated with the preset button in the first row and second column, and the preset button in the first row and second column is configured to redirect to the display interface of the second most popular app when triggered, and so on. The 8 preset buttons on the remote control are configured according to the popularity of the 8 popular apps, so that when a preset button is triggered, it redirects to the display interface of the corresponding popular app.

[0070] In this embodiment, by obtaining the location information of the remote control, information on at least one popular application at the location of the remote control is obtained based on the location information. Based on the information of at least one popular application, preset buttons on the remote control are configured, configuration data of the preset buttons is generated and sent to the remote control. The remote control can configure the function of the preset buttons according to the configuration data. When the user triggers the preset button, the electronic device remotely connected to the remote control can be controlled to jump to the display interface of the corresponding popular application, thereby facilitating the user to quickly use popular applications and improving the user experience.

[0071] like Figure 3 As shown, in one embodiment, the remote control further includes a fixed button 120 and a remote control instruction button 130. The button function of the fixed button 120 cannot be modified and is provided with a function silkscreen; the function silkscreen is used to indicate the button function corresponding to the fixed button 120.

[0072] like Figure 3 As shown, the fixed button 120 may include a switch button for controlling the electronic device to turn on or off, the switch button having the word "switch" silkscreened on it; or, the fixed button 120 may include a mute button for controlling the electronic device to mute, the mute button having the word "mute" silkscreened on it; or, the fixed button 120 may include a return button for controlling the electronic device to return to the previous interface, the return button having the word "return" silkscreened on it; or, the fixed button 120 may include a menu button for controlling the electronic device to return to the menu page, the menu button having the word "menu" silkscreened on it, and so on.

[0073] Since the function of the preset button 110 is not fixed, the function of the preset button 110 is different for remote controls in different regions. When the popular applications in a region change, the function of the preset button 110 will also change. Therefore, the preset button 110 in this embodiment does not have function silkscreen printing, which makes it easier to update and replace the function of the preset button 110.

[0074] When the remote control instruction button 130 is triggered, the button function description document of the preset button is displayed on the electronic device.

[0075] In this embodiment, since the preset buttons do not have function silkscreen printing, it is difficult for users to know the button functions corresponding to each preset button. Therefore, this embodiment sets a remote control instruction button on the remote control. By triggering the remote control instruction button, the electronic device is controlled to display the button function description file of the preset buttons. In this way, users can know the button functions corresponding to each preset button through the button function description file, thereby helping users to use the remote control better and improving the user experience.

[0076] When the remote control instruction button 130 is triggered, the button function description file of the preset button 110 can be displayed on the electronic device. The button function description file may contain text and / or images.

[0077] The button function description file can be sent in advance by the server and stored in the electronic device. After the remote control instruction button 130 is triggered, the electronic device obtains the button function description file and displays it.

[0078] In one embodiment, the button function description document can be a button function description image, which can be displayed on the electronic device after the remote control instruction button 130 is triggered.

[0079] Specifically, it also includes the following steps:

[0080] A button function description image is generated and sent to an electronic device. When the remote control instruction button is triggered, the electronic device displays the button function description image. The button function description image includes the identifier of the preset button and the button function corresponding to the identifier of the preset button.

[0081] Preset button labels are used to identify the corresponding preset buttons on the remote control. The labels can be shapes, colors, numbers, or other text and / or patterns that can be used to identify popular applications.

[0082] like Figure 3 As shown in the embodiment of this application, each preset button 110 on the remote control is set with a different color. The identifier of the preset button 110 can correspond to the color of the preset button 110, so that the user can determine the corresponding preset button 110 on the remote control according to the identifier.

[0083] In this embodiment, compared to a complex button function description file, the button function description image is smaller in size and occupies less space. It is also faster to display the button function description image on an electronic device than to display a button function description file. Even when the communication between the server and the electronic device is poor, the button function description image can be quickly transmitted to the electronic device, thereby achieving rapid updating and display of the button function description image.

[0084] In step S120, popular applications can be related to the location of the remote control, or they can be related to time. For example, popular applications may be different at different times.

[0085] Therefore, as Figure 4 As shown, in a preferred embodiment, the method further includes:

[0086] S210: At set time intervals, periodically obtain popular application information of the location of the remote control based on the location information;

[0087] S220: If the popular application information changes, the preset button is reconfigured according to the information of at least one popular application in the changed popular application information, the configuration data of the preset button is generated and sent to the remote control.

[0088] The update interval for popular apps can be set according to the user's actual usage, for example, it can be set to one month, two months or three months.

[0089] Specifically, it can be determined whether the popular application information obtained in the current time period has changed by comparing it with the popular application information obtained in the previous time period.

[0090] Changes in popular app information can occur in two ways: the individual popular apps remain the same, but their rankings change; or the popular apps themselves may change, for example, a certain popular app may be removed and another may be added compared to the previous information.

[0091] In this embodiment, popular applications at the location of the remote control are periodically obtained, and preset buttons are configured based on the information of the popular applications. Configuration data of the preset buttons is generated and sent to the remote control, thereby realizing the periodic update of the functions of the preset buttons on the remote control. This ensures that the button functions of the preset buttons on the remote control correspond to the latest popular applications, thereby facilitating users to quickly use the latest popular applications and improving the user experience.

[0092] In another embodiment, popular application information at the location of the remote control can also be obtained by combining information such as the brand and model of the remote control.

[0093] Different brands or models may have different popular apps, which makes the popular apps pushed to you more compatible with remote controls and electronic devices. This ensures that electronic devices can support the use of the popular apps pushed to you, and avoids the incompatibility between apps and electronic devices, which would make the apps unusable and affect the user experience.

[0094] In addition to the popular applications located at the remote control's location, the popular applications in this application embodiment can also be popular applications that have partnered with application vendors at the remote control's location. By configuring popular applications that have partnered with application vendors onto preset buttons on the remote control, the application vendors can be assisted in promoting the popular applications and increasing their usage rate and market share.

[0095] like Figure 5 As shown, in one embodiment, before sending the configuration data of the preset button to the remote control, the method further includes:

[0096] S310: Generate the configuration confirmation information and send it to the electronic device, so that the electronic device generates a configuration confirmation interface based on the configuration confirmation information; the configuration confirmation interface includes the identifier of the preset button to be configured and the popular application identifier corresponding to the preset button to be configured;

[0097] S320: In response to the confirmation configuration command from the remote control, generate configuration data for the preset buttons.

[0098] The configuration confirmation screen is used for users to confirm whether to configure the preset buttons.

[0099] Popular app identifiers can be the names, icons, or other text and / or graphics that can be used to identify popular apps.

[0100] When a user confirms that the preset buttons on the remote control are configured according to the button configuration method displayed on the configuration confirmation interface, the user can generate a confirmation configuration command by triggering the confirmation button on the remote control. After receiving the user's confirmation configuration command, the server generates the configuration data of the preset buttons and sends it to the remote control, thereby realizing the configuration of the button functions of the preset buttons on the remote control.

[0101] In this embodiment, before sending the configuration data of the preset buttons to the remote control, configuration confirmation information is first generated and sent to the electronic device. This allows the electronic device to provide a configuration confirmation interface for the user to confirm whether to configure the preset buttons. Then, the configuration of the remote control is confirmed by receiving the user's confirmation configuration command. This avoids the configuration of the preset buttons being inconsistent with the user's usage habits and improves the user experience.

[0102] In one embodiment, the remote control is communicatively connected to a server, and the remote control further includes an error feedback button; the method further includes:

[0103] In response to the triggering operation of the abnormal feedback button, the abnormal data of the remote control is collected and reported to the server.

[0104] The error feedback button is used to send error data from the remote control to the server. The error data may include information such as the MAC address of the electronic device and the error code of the remote control.

[0105] Abnormal data can include usage logs and other data when abnormalities occur during remote control use. Abnormal data can be pre-collected data on abnormalities that occurred during historical use. When the abnormal feedback button is triggered, the abnormal data is sent to the server.

[0106] Alternatively, abnormal data can also be usage logs or other data collected in real time when the remote control malfunctions. When an abnormality occurs while the user is using the remote control, the user can trigger the abnormal feedback button to collect the current usage data in real time as abnormal data and report the abnormal data to the server.

[0107] In this embodiment, when a user triggers the abnormal feedback button, abnormal data from the remote control is collected and reported to the server, enabling the server to locate the abnormal remote control in a timely manner. The server can then issue an alarm to prompt the user to repair the remote control or reconfigure the remote control by resending configuration data, thereby improving the repair efficiency of the abnormal remote control.

[0108] Alternatively, in another embodiment, abnormal data can also be reported by a user terminal, which can be a mobile phone, tablet computer, or other device capable of collecting and reporting abnormal data.

[0109] Specifically, when the error feedback button is triggered, the electronic device displays a QR code; the user terminal uploads the error data by scanning the QR code displayed by the electronic device.

[0110] Uploading abnormal data through the user terminal does not consume the bandwidth and local resources of electronic devices, and will not affect the normal use of electronic devices.

[0111] In this embodiment, when the abnormal feedback button is triggered, the electronic device displays a QR code. The user terminal can scan the QR code to report the abnormal data to the server, thereby facilitating the user to repair or reconfigure the remote control and improving the repair efficiency of the abnormal remote control.

[0112] The remote control button configuration method of this application can periodically change the popular applications on preset buttons, assisting in the promotion and long-term operation of popular applications, making it convenient for users to quickly use popular applications, and improving user experience. Meanwhile, in this application embodiment, when an application on a preset button is disabled or the user is dissatisfied with the button functions of the remote control, configuration data can be quickly sent from the server to update the button functions of the preset buttons. The method for updating and upgrading the button functions of the preset buttons in this application is simple, and the remote control of this application can realize personalized and diversified button function customization, which can meet different user needs and improve the user experience.

[0113] like Figure 6 As shown in the illustration, this application also provides a remote control button configuration device. The remote control is used to remotely control an electronic device. The remote control includes preset buttons, the functions of which are modifiable. The device includes:

[0114] Location information acquisition module 210 is used to acquire location information of the remote control's location;

[0115] The popular application acquisition module 220 is used to acquire popular application information of the location of the remote control based on the location information; the popular application information includes information of at least one popular application;

[0116] The configuration data generation module 230 is used to configure the preset button according to the information of the at least one popular application and generate configuration data for the preset button.

[0117] The configuration module 240 is used to send the configuration data of the preset button to the remote control, so that the remote control configures the function of the preset button according to the configuration data, so that when the preset button is triggered, the electronic device controls the electronic device to jump to the display interface of the popular application corresponding to the preset button.

[0118] In one embodiment, the remote control further includes a fixed button, the function of which cannot be modified and is marked with a function silkscreen; the function silkscreen is used to indicate the function of the fixed button; the preset button is not marked with a function silkscreen; the remote control further includes a remote control instruction button, which, when triggered, displays a description of the function of the preset button on the electronic device.

[0119] In one embodiment, the button function description document is a button function description image, and the device further includes:

[0120] A button function description image generation module is used to generate a button function description image and send it to an electronic device, so that when the remote control instruction button is triggered, the electronic device displays the button function description image; the button function description image includes the identifier of the preset button and the button function corresponding to the identifier of the preset button.

[0121] In one embodiment, the configuration data generation module 230 further includes:

[0122] A configuration confirmation information sending unit is used to generate the configuration confirmation information and send it to the electronic device, so that the electronic device generates a configuration confirmation interface based on the configuration confirmation information; the configuration confirmation interface includes the identifier of the preset button to be configured and the popular application identifier corresponding to the preset button to be configured;

[0123] The configuration data generation unit is used to generate configuration data for the preset buttons in response to the confirmation configuration command from the remote control.

[0124] In one embodiment, the apparatus further includes:

[0125] The popular application periodically acquisition module is used to periodically acquire popular application information of the location of the remote control based on the location information at set time intervals.

[0126] The configuration update module is used to reconfigure the preset button according to the information of at least one popular application in the changed popular application information if the popular application information changes, generate configuration data for the preset button, and send it to the remote control.

[0127] In one embodiment, the remote control further includes an error feedback button, and the device further includes:

[0128] In response to the triggering operation of the abnormal feedback button, the abnormal data of the remote control is collected and reported to the server.

[0129] In one embodiment, the remote control further includes an anomaly feedback button. When the anomaly feedback button is triggered, the electronic device displays a QR code; the user terminal uploads abnormal data by scanning the QR code displayed by the electronic device.

[0130] It should be noted that the remote control button configuration device provided in the above embodiments is only illustrated by the division of the above functional modules when executing the remote control button configuration 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. In addition, the remote control button configuration device provided in the above embodiments and the remote control button configuration method in the above embodiments belong to the same concept, and its implementation process is detailed in the method embodiments, which will not be repeated here.

[0131] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the remote control button configuration method as described in any of the preceding claims.

[0132] This application may take the form of a computer program product implemented on one or more storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing program code. Computer-readable storage media include permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information may be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to: phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, 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-transfer medium that can be used to store information accessible by a computing device.

[0133] like Figure 7 As shown, this application embodiment also provides a remote controller 300, including a remote controller body 310 and a configuration device 320; the configuration device 320 is communicatively connected to the remote controller body 310;

[0134] The remote control body 310 includes preset buttons; the functions of the preset buttons can be modified.

[0135] The configuration device 320 is used to perform the remote control button configuration method as described above.

[0136] In one embodiment, the remote control body 310 includes a fixed button and a remote control instruction button. The fixed button has an unmodifiable button function and is marked with a function silkscreen. The function silkscreen is used to indicate the button function corresponding to the fixed button. The preset button does not have a function silkscreen. When the remote control instruction button is triggered, the electronic device displays a description of the button function of the preset button.

[0137] In one embodiment, the remote control body 310 can also communicate with a server. The remote control body 310 includes an abnormal feedback button. In response to the triggering operation of the abnormal feedback button, abnormal data of the remote control is collected and reported to the server.

[0138] In another embodiment, when the abnormal feedback button is triggered, the electronic device displays a QR code; the user terminal uploads abnormal data by scanning the QR code displayed by the electronic device.

[0139] This invention is not limited to the above-described embodiments. If any modifications or variations to this invention do not depart from the spirit and scope of this invention, and if such modifications and variations fall within the scope of the claims and equivalent technologies of this invention, then this invention also intends to include such modifications and variations.

Claims

1. A method for configuring remote control buttons, characterized in that, A remote control is used to remotely control electronic devices. The remote control includes preset buttons, the functions of which can be modified. The process includes the following steps: Get the location information of the remote control; Based on the location information, obtain the popular application information of the location of the remote control; the popular application information includes information on at least one popular application; Configure the preset buttons based on information from at least one popular application, and generate configuration data for the preset buttons; The configuration data of the preset button is sent to the remote control, so that the remote control configures the function of the preset button according to the configuration data, so that when the preset button is triggered, the electronic device is controlled to jump to the display interface of the popular application corresponding to the preset button.

2. The remote control button configuration method according to claim 1, characterized in that, The remote control also includes a fixed button and a remote control instruction button. The button function of the fixed button cannot be modified and is marked with a function silkscreen. The function silkscreen is used to indicate the button function corresponding to the fixed button. The preset button is not marked with a function silkscreen. When the remote control instruction button is triggered, the button function description file of the preset button is displayed on the electronic device.

3. The remote control button configuration method according to claim 2, characterized in that, The button function description file is a button function description image, and the method further includes the following steps: A button function description image is generated and sent to an electronic device. When the remote control instruction button is triggered, the electronic device displays the button function description image. The button function description image includes the identifier of the preset button and the button function corresponding to the identifier of the preset button.

4. The remote control button configuration method according to claim 1, characterized in that, Before sending the configuration data of the preset buttons to the remote control, the method further includes: The configuration confirmation information is generated and sent to the electronic device, so that the electronic device generates a configuration confirmation interface based on the configuration confirmation information; the configuration confirmation interface includes the identifier of the preset button to be configured and the popular application identifier corresponding to the preset button to be configured; In response to the confirmation configuration command from the remote control, configuration data for the preset buttons is generated.

5. The remote control button configuration method according to claim 1, characterized in that, It also includes the following steps: At set time intervals, popular application information for the location of the remote control is periodically obtained based on the location information. If the popular application information changes, the preset button is reconfigured based on the information of at least one popular application in the changed popular application information, and configuration data of the preset button is generated and sent to the remote control.

6. The remote control button configuration method according to claim 1, characterized in that, The remote control also includes an error feedback button, and the method further includes: In response to the triggering operation of the abnormal feedback button, abnormal data of the remote control is collected and reported to the server.

7. The remote control button configuration method according to claim 1, characterized in that, The remote control also includes an error feedback button. When the error feedback button is triggered, the electronic device displays a QR code; the user terminal uploads error data by scanning the QR code displayed by the electronic device.

8. A remote control button configuration device, characterized in that, A remote control is used to remotely control electronic devices. The remote control includes preset buttons, the functions of which are modifiable. The device includes: The location information acquisition module is used to acquire the location information of the remote control's location; A popular application acquisition module is used to acquire popular application information of the location of the remote control based on the location information; the popular application information includes information of at least one popular application; A configuration data generation module is used to configure the preset button according to the information of the at least one popular application and generate configuration data for the preset button; The configuration module is used to send the configuration data of the preset button to the remote control, so that the remote control configures the function of the preset button according to the configuration data, so that when the preset button is triggered, the electronic device is controlled to jump to the display interface of the popular application corresponding to the preset button.

9. A 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 steps of the remote control button configuration method as described in any one of claims 1-7.

10. A remote control, characterized in that, The system includes a remote control body and a configuration device; the configuration device is communicatively connected to the remote control body; the remote control body includes preset buttons; the functions of the preset buttons are modifiable. The configuration device is used to perform the remote control button configuration method as described in any one of claims 1-7.