A processing method and apparatus
By switching processing modes on electronic devices and adjusting the display status according to operation information, the problem of users being unable to determine the cleanliness level is solved, achieving an intuitive display of cleaning effects and improving device functionality.
Patent Information
- Application Number
- CN202211453922.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-21
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2042-11-21
AI Technical Summary
Users cannot visually determine whether the buttons have been cleaned or whether the cleanliness meets the standards when cleaning electronic devices, resulting in incomplete cleaning.
Under preset conditions, the electronic device is controlled to switch to the first processing mode, and the adjustment parameters are obtained according to the processing operation information to adjust the device display status to present cleanliness information.
Users can intuitively identify uncleaned areas and perform targeted cleaning to avoid omissions, thereby improving device functionality and user experience.
Smart Images

Figure CN115718624B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the computer field, and relate to but are not limited to a processing method and device. BACKGROUND
[0002] With the development of computer technology, more and more office workers choose computer office to improve office efficiency. During the use of the computer by the user, the cleanliness of the electronic devices such as the keyboard, the mouse and the display screen will become lower and lower with the frequency of office.
[0003] During the use of the electronic device, the user may want to clean the dust on the electronic device at any time, especially the dust on the commonly used keys of the keyboard and the commonly used left key of the mouse. However, when the user cleans the electronic device, it is not intuitive to determine whether the keys have been cleaned and whether the cleanliness value of the cleaned keys has reached the cleanliness threshold, which is easy to cause the omission of part of the keys and lead to incomplete cleaning. SUMMARY
[0004] Based on the problems in the related art, embodiments of the present application provide a processing method and device.
[0005] The technical scheme of the embodiments of the present application is implemented as follows:
[0006] The embodiments of the present application provide a processing method, which comprises:
[0007] If the preset condition is met, the electronic device is switched to a first processing mode, and the electronic device has an initial display state in the first processing mode;
[0008] Obtain the processing operation information of the electronic device;
[0009] According to the processing operation information, obtain an adjustment parameter for adjusting the display state of the electronic device;
[0010] According to the adjustment parameter, the display state of the electronic device is adjusted based on the initial display state, so that the electronic device presents a display state corresponding to the processing operation information.
[0011] In some embodiments, the electronic device comprises an input module, the input module comprises at least one input unit and a display unit corresponding to the input unit, the input unit can generate an input signal when triggered; the adjustment parameter for adjusting the display state of the electronic device is obtained according to the processing operation information, comprising: obtaining the adjustment parameter for adjusting the display unit corresponding to each input unit according to the processing operation information of each input unit; determining the adjustment parameter of the display unit corresponding to each input unit as the adjustment parameter for adjusting the display state of the electronic device; or, obtaining at least one sub-adjustment parameter for adjusting the display unit corresponding to the input module according to the processing operation information of each input unit; determining the adjustment parameter for adjusting the display state of the electronic device according to the parameter interval corresponding to the at least one sub-adjustment parameter.
[0012] In some embodiments, the electronic device comprises a display module and an input module, the display module comprises a display area corresponding to the input module, and the display area comprises at least one display position; the adjustment parameter for adjusting the display state of the electronic device is obtained according to the processing operation information, comprising: obtaining the correspondence between each display position in the display area and the input unit of the input module; determining the sub-adjustment parameter of the display position corresponding to each input unit according to the processing operation information of each input unit; obtaining the adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
[0013] In some embodiments, the electronic device comprises a display module; the adjustment parameter for adjusting the display state of the electronic device is obtained according to the processing operation information, comprising: determining the sub-adjustment parameter of each display position corresponding to the display module in the electronic device according to the processing operation information of the display module; obtaining the adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
[0014] In some embodiments, the processing operation information comprises pressing operation information; the adjustment parameter for adjusting the display state of the electronic device is obtained according to the processing operation information, comprising: obtaining the pressing parameter of the pressing operation information; obtaining the adjustment parameter for adjusting the display state of the electronic device based on the pressing parameter.
[0015] In some embodiments, the method further comprises: obtaining usage data of the electronic device in a second processing mode, the second processing mode being different from the first processing mode, and / or a size proportion parameter of each input unit on the input module; determining an initial display parameter of the electronic device according to the usage data and / or the size proportion parameter; and determining an initial display state of the electronic device based on the initial display parameter.
[0016] In some embodiments, the determining of the initial display parameter of the electronic device according to the usage data and / or the size proportion parameter comprises: when the electronic device comprises a display module and an input module having a corresponding relationship, determining a first sub-display parameter of each input unit according to the usage data of each input unit and / or the size proportion parameter of each input unit on the input module; and determining the first sub-display parameter of all input units as the initial display parameter of the electronic device.
[0017] In some embodiments, the determining of the initial display parameter of the electronic device according to the usage data comprises: when the electronic device comprises an input module and the input module comprises at least one input unit, determining a second sub-display parameter of a display unit corresponding to each input unit according to the usage data of each input unit on the input module; and determining the second sub-display parameter of all display units as the initial display parameter of the electronic device.
[0018] In some embodiments, the method further comprises: exiting the first processing mode when the display state corresponding to the processing operation information is generated; or obtaining a preset key operation and exiting the first processing mode in response to the preset key operation.
[0019] Embodiments of the present application provide a processing device, the device comprising:
[0020] a switching module configured to control the electronic device to switch to a first processing mode if a preset condition is met, the electronic device having an initial display state in the first processing mode;
[0021] an obtaining module configured to obtain processing operation information of the electronic device;
[0022] the obtaining module is further configured to obtain an adjustment parameter for adjusting a display state of the electronic device according to the processing operation information;
[0023] an adjusting module configured to adjust the display state of the electronic device based on the initial display state according to the adjustment parameter, so that the electronic device presents a display state corresponding to the processing operation information.
[0024] In some embodiments, the electronic device comprises an input module, the input module comprises at least one input unit and a display unit corresponding to the input unit, the input unit can generate an input signal when triggered;
[0025] The obtaining module is further configured to: obtain an adjustment parameter for adjusting the display unit corresponding to each input unit according to the processing operation information of each input unit; determine the adjustment parameter of the display unit corresponding to each input unit as the adjustment parameter for adjusting the display state of the electronic device; or obtain at least one sub-adjustment parameter for adjusting the display unit corresponding to the input module according to the processing operation information of each input unit; and determine the adjustment parameter for adjusting the display state of the electronic device according to a parameter interval corresponding to the at least one sub-adjustment parameter.
[0026] In some embodiments, the electronic device comprises a display module and an input module, the display module comprises a display area corresponding to the input module, and the display area comprises at least one display position;
[0027] The obtaining module is further configured to: obtain a correspondence between each display position in the display area and an input unit of the input module; determine a sub-adjustment parameter of a display position having the correspondence with each input unit according to the processing operation information of each input unit; and obtain an adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
[0028] In some embodiments, the electronic device comprises a display module;
[0029] The obtaining module is further configured to: determine a sub-adjustment parameter of each display position corresponding to the display module in the electronic device according to the processing operation information of the display module; and obtain an adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
[0030] In some embodiments, the processing operation information comprises pressing operation information;
[0031] The obtaining module is further configured to: obtain a pressing parameter of the pressing operation information; and obtain an adjustment parameter for adjusting the display state of the electronic device based on the pressing parameter.
[0032] In some embodiments, the apparatus further comprises:
[0033] The determining module is configured to obtain usage data of the electronic device in a second processing mode, the second processing mode being different from the first processing mode, and / or a size proportion parameter of each input unit on the input module; determine an initial display parameter of the electronic device according to the usage data and / or the size proportion parameter; and determine an initial display state of the electronic device based on the initial display parameter.
[0034] In some embodiments, the determining module is further configured to, when the electronic device comprises a display module and an input module having a corresponding relationship, determine a first sub-display parameter of each input unit according to the usage data of each input unit and / or the size proportion parameter of each input unit on the input module; and determine the first sub-display parameter of all input units as the initial display parameter of the electronic device.
[0035] In some embodiments, the determining module is further configured to, when the electronic device comprises an input module and the input module comprises at least one input unit, determine a second sub-display parameter of a display unit corresponding to each input unit according to the usage data of each input unit on the input module; and determine the second sub-display parameter of all display units as the initial display parameter of the electronic device.
[0036] In some embodiments, the apparatus further comprises:
[0037] The exiting module is configured to exit the first processing mode when a display state corresponding to the processing operation information is generated, or obtain a preset key operation and exit the first processing mode in response to the preset key operation.
[0038] Embodiments of the present application provide a processing device, comprising: a memory configured to store executable instructions; and a processor configured to execute the executable instructions stored in the memory to implement the processing method.
[0039] Embodiments of the present application provide a computer readable storage medium storing executable instructions, configured to cause a processor to execute the executable instructions to implement the processing method.
[0040] Embodiments of the present application provide a computer program product, the computer program product comprising executable instructions stored in a computer readable storage medium; when a controller of a control device reads the executable instructions from the computer readable storage medium and executes the executable instructions, the processing method is implemented.
[0041] The processing method and device provided by the embodiments of the present application can control the electronic device to switch to a first processing mode when a preset condition is met, then obtain an adjustment parameter for adjusting the display state of the electronic device according to the processing operation information of the electronic device, and finally adjust the display state of the electronic device according to the adjustment parameter, so that the electronic device presents a display state corresponding to the processing operation information. In this way, the user can intuitively know the real-time display state of the electronic device, so that the user can perform secondary cleaning on the area on the electronic device that does not meet the cleanliness standard based on the currently presented display state, and at the same time, the uncleaned area can also be observed through the presented display state, avoiding omission, and to some extent, enhancing the functionality and practicality of the electronic device and improving the user experience. BRIEF DESCRIPTION OF DRAWINGS
[0042] Figure 1 FIG. 1 is a structural schematic diagram of a processing system provided by the embodiments of the present application;
[0043] Figure 2 FIG. 2 is a flow schematic diagram of a processing method provided by the embodiments of the present application;
[0044] Figure 3 FIG. 3 is a structural schematic diagram of a backlit keyboard provided by the embodiments of the present application;
[0045] Figure 4 FIG. 4 is another flow schematic diagram of a processing method provided by the embodiments of the present application;
[0046] Figure 5 FIG. 5 is a luminance schematic diagram of part of the keys provided by the embodiments of the present application;
[0047] Figure 6 FIG. 6 is a structural schematic diagram of a display screen provided by the embodiments of the present application;
[0048] Figure 7 FIG. 7 is a flow schematic diagram of a method for determining an initial display state provided by the embodiments of the present application;
[0049] Figure 8 FIG. 8 is a structural schematic diagram of a processing device provided by the embodiments of the present application;
[0050] Figure 9 FIG. 9 is a structural schematic diagram of a processing device provided by the embodiments of the present application. DETAILED DESCRIPTION
[0051] Exemplary embodiments of the present application will be described herein below with reference to the accompanying drawings. While exemplary embodiments of the present application are illustrated, it is to be understood that the present application is not limited to the exemplary embodiments described herein, but can be practiced with variation of them without departing from the scope of the present application. Rather, these embodiments are included to more fully and completely convey the scope of the present application to those skilled in the art. Thus, the present application is to be accorded a full range of equivalents, each being apparent to those skilled in the art in view of this disclosure.
[0052] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. However, it will be apparent to one skilled in the art that the present application can be practiced without one or more of these specific details. In other instances, well-known features have not been described in detail in order to avoid obscuring the present application. As such, the detailed description is not intended to limit the present application, but is to serve as an illustration of the same.
[0053] In the related art, when facing the problem of low cleaning degree of electronic devices such as keyboards, mice, etc., the user will take certain cleaning treatment on the electronic device. However, during the cleaning process, the user cannot determine the current cleaning degree according to the current cleaning operation, so that the cleaning of the electronic device cannot be quantified, and also leads to incomplete cleaning of the electronic device, and cannot achieve the purpose of complete cleaning.
[0054] Based on at least one of the above problems existing in the related art, the present embodiment provides a processing method, which controls the electronic device to switch to a first processing mode when a preset condition is met; then, obtains an adjustment parameter for adjusting the display state of the electronic device according to the processing operation information of the electronic device; finally, the display state of the electronic device can be adjusted according to the adjustment parameter, so that the electronic device presents a display state corresponding to the processing operation information. In this way, the user can intuitively know the real-time display state of the electronic device, so that the user can perform secondary cleaning on the area of the electronic device with substandard cleaning degree based on the current presented display state, and at the same time, the uncleaned area can also be observed through the presented display state, avoiding omission, and to some extent, enhancing the functionality and practicality of the electronic device, and improving the user experience.
[0055] The following describes an exemplary application of the processing device of the embodiments of the present application. The processing device provided by the embodiments of the present application can be implemented as a terminal or a server. In one implementation, the processing device provided by the embodiments of the present application can be implemented as various types of terminals such as a notebook computer, a tablet computer, a desktop computer, a mobile device, and the like. In another implementation, the processing device provided by the embodiments of the present application can also be implemented as a server. The server can be a standalone physical server, a server cluster composed of multiple physical servers, or a distributed system. The server can also be a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and basic cloud computing services such as big data and artificial intelligence platforms. The terminal and the server can be directly or indirectly connected through wired or wireless communication. The embodiments of the present application do not make any limitation. The following describes an exemplary application when the processing device is implemented as a server.
[0056] Referring to Figure 1 The embodiments of the present application provide a processing system, Figure 1 The structure diagram of the processing system provided by the embodiments of the present application is shown in Figure 1 The processing system 10 includes an electronic device 100, a network 200, and a server 300. The server 300 is a server of the processing system. An application can be deployed on the electronic device. The application can implement the processing method provided by the embodiments of the present application. The server 300 can constitute the processing device of the embodiments of the present application and can be a background server of the application. The electronic device 100 is connected to the server 300 through the network 200. The network 200 can be a wide area network or a local area network, or a combination of the two.
[0057] In some embodiments, referring to Figure 1 When processing, the server 300 sends an instruction to switch the first processing mode to the electronic device 100 through the network. The server 300 controls the electronic device to switch to the first processing mode. The electronic device has an initial display state in the first processing mode. The processing operation information of the electronic device is obtained. Then, the server 300 sends the obtained processing operation information to the electronic device. The electronic device can obtain adjustment parameters for adjusting the display state of the electronic device according to the processing operation information. After obtaining the adjustment parameters, the server 300 adjusts the display state of the electronic device according to the adjustment parameters to obtain a display state corresponding to the processing operation information.
[0058] In some embodiments, the server can also have a cloud storage. The related use data of the initial display state of the electronic device can be stored in the cloud storage.
[0059] In some embodiments, the processing method provided by the embodiments of the present application can be implemented in an electronic device. When processing the electronic device, the electronic device is determined to meet the preset condition, the electronic device is controlled to switch to a first processing mode; the electronic device obtains processing operation information of the electronic device; then, the electronic device obtains an adjustment parameter for adjusting the display state of the electronic device according to the processing operation information; finally, the electronic device adjusts the display state of the electronic device based on the initial display state according to the adjustment parameter, and presents a display state corresponding to the processing operation information.
[0060] The embodiments of the present application provide a processing method, as shown in Figure 2 , Figure 2 is a flowchart of the processing method provided by the embodiments of the present application, as shown in Figure 2 The processing method provided by the embodiments of the present application is implemented through steps S201 to S204:
[0061] Step S201, if the preset condition is met, the electronic device is controlled to switch to a first processing mode, and the electronic device has an initial display state in the first processing mode.
[0062] In some embodiments, the electronic device can be various types of access devices such as keyboards, mice or displays.
[0063] The first processing mode can be a cleaning mode, which means the current electronic device needs to be cleaned. Here, the electronic device has an initial display state in the first processing mode. The initial display state can be a display state generated by the electronic device according to the historical use of the user. For example, the electronic device can generate an initial display state A according to the frequency ratio parameter of different keys in the use data; the electronic device can generate an initial display state B according to the size ratio parameter of different keys on the keyboard.
[0064] In some embodiments, the preset condition can include: the cleanliness value of the electronic device is less than a preset cleanliness threshold, and / or the cleaning interval time period of the electronic device reaches a preset time period threshold.
[0065] In the embodiments of the present application, when the cleanliness value of the electronic device is less than the preset cleanliness threshold, the server can control the electronic device to switch to the cleaning processing mode to realize the cleaning processing of the electronic device.
[0066] The method of the embodiments of the present application can be applied to at least the following scenario: when the server detects that the cleanliness value of the keyboard or mouse used by the user is less than the preset cleanliness threshold, the server can control the electronic device to switch to a cleaning processing mode, at this time, the user can perform a cleaning processing operation on the electronic device according to the initial display state of the electronic device, and the server can obtain the cleaning processing operation information of the electronic device, so that the electronic device can present a display state corresponding to the cleaning processing operation information based on the cleaning processing operation information.
[0067] In step S202, processing operation information of the electronic device is obtained.
[0068] In some embodiments, the processing operation information refers to operation information initiated by the user on the electronic device, and the operation information can include an operation mode and operation data. The operation mode can be pressing and wiping, and the operation data is pressing data and wiping data. Correspondingly, the processing operation information can include pressing operation information and wiping operation information, which can be initiated by the cleaning tool to the electronic device. Here, the pressing data refers to vertical force data applied by the user to the electronic device, which can be obtained by the electronic device. For example, the pressing data can include pressing force, pressing time and pressing times, etc. The wiping data refers to tangential force data and moving speed data applied by the user to the electronic device, which can be obtained by the electronic device. The wiping operation information refers to operation information related to the tangential force data and the moving speed data received by the electronic device, wherein the moving speed is the speed of the cleaning tool during wiping the electronic device. For example, the wiping data can include wiping speed and wiping tangential force.
[0069] For example, before the user cleans the keyboard, the backlight of all keys on the keyboard is turned on, and then whether the corresponding key has been cleaned is determined according to the processing operation information of the user on the key. If it is determined that the corresponding key has been cleaned, the backlight of the corresponding key is turned off. Here, the processing operation information can be pressing parameters, wherein the pressing parameters can include the pressing times of the key, the pressing force of the key and the pressing time of the key. Correspondingly, whether the corresponding key has been cleaned can be determined by at least one of the following ways: 1) determining whether the pressing times of the key exceed a preset pressing times threshold; 2) determining whether the pressing force of the key exceeds a preset pressing force threshold; 3) determining whether the pressing time of the key exceeds a preset pressing time threshold.
[0070] In order to facilitate understanding of this process, it can be explained further by Figure 3 . Figure 3 The structure diagram of the keyboard with backlight provided by the embodiments of the present application is shown in Figure 3 , wherein the keyboard structure and the cleaning effect of the user cleaning the keyboard are shown.
[0071] In step S203, an adjustment parameter for adjusting the display state of the electronic device is obtained according to the processing operation information.
[0072] In the embodiments of the present application, the adjustment parameter is a parameter for adjusting the display state of the electronic device, which can be determined according to the processing operation information.
[0073] In the embodiments of the present application, after obtaining the processing operation information of the user on the electronic device, the server can determine the adjustment parameter for adjusting the display state of the electronic device based on the currently obtained processing operation information, so that the display state corresponding to the processing operation information can be generated based on the adjustment parameter.
[0074] In step S204, the display state of the electronic device is adjusted based on the initial display state according to the adjustment parameter, so that the electronic device presents the display state corresponding to the processing operation information.
[0075] In some embodiments, the server can directly adjust the display state of the electronic device according to the adjustment parameter, so that the electronic device presents the display state corresponding to the processing operation information; or the server can adjust the display state of the electronic device based on the initial display state according to the adjustment parameter, so that the electronic device presents the display state corresponding to the processing operation information.
[0076] In the embodiments of the present application, when the preset condition is met, the electronic device is switched to the first processing mode; then, the adjustment parameter for adjusting the display state of the electronic device is obtained according to the processing operation information of the electronic device; finally, the display state of the electronic device can be adjusted according to the adjustment parameter, so that the electronic device presents the display state corresponding to the processing operation information. In this way, the user can intuitively know the real-time display state of the electronic device, so that the user can perform secondary cleaning on the area of the electronic device that does not meet the cleaning standard based on the currently presented display state, and at the same time, the uncleaned area can also be observed through the presented display state, avoiding omission, and to some extent, enhancing the functionality and practicality of the electronic device and improving the user experience.
[0077] Based on the foregoing embodiments, Figure 4 is another flowchart of the processing method provided by the embodiments of the present application, as shown in Figure 4 When the electronic device includes an input module, step S203 can be implemented through the following steps S401 to S404:
[0078] Here, the input module includes at least one input unit and a display unit corresponding to the input unit, and the input unit can generate an input signal when triggered. In the embodiments of the present application, the input module is a keyboard with backlight or display light.
[0079] In step S401, the adjustment parameter of the display unit corresponding to each input unit is obtained according to the processing operation information of each input unit.
[0080] In actual application, the input unit can be a key on a keyboard, or a key on a mouse. The display unit can be a display light or a backlight of the key on the keyboard, or a display light or a backlight of the key on the mouse. Here, the backlight can be used to adjust the color of each key, and the display light can be used to adjust the brightness of the display light of each key. For example, in actual application, the initial display state of the backlight of the key “Q” on the keyboard is red, the user performs a cleaning processing operation on the key “Q” on the keyboard, and the processing operation information is that the pressing force is 0.2 Newton, the pressing frequency is 5 times, and the pressing duration is 10 seconds. At this time, the server obtains the adjustment parameter of the backlight of the key “Q” as blue based on the above processing operation information, and the server can adjust the color of the backlight of the key “Q” to blue.
[0081] For another example, in actual application, the display light of each key on the keyboard can be divided into different brightness levels, and the brightness value can be 1-100. The brightness value is divided into five levels, which are first brightness, second brightness, third brightness, fourth brightness, and fifth brightness. Correspondingly, the first brightness value range is 1-20, the second brightness value range is 21-40, the third brightness value range is 40-60, the fourth brightness value range is 61-80, and the fifth brightness value range is 81-100. The display light level of the key “W” on the keyboard is the first brightness, the user performs a cleaning processing operation on the key “W” on the keyboard, and the processing operation information is that the pressing force is 0.3 Newton, the pressing frequency is 3 times, and the pressing duration is 9 seconds. At this time, the server obtains the adjustment parameter of the display light of the key “W” as the third brightness based on the above processing operation information, and the server can adjust the display light level of the key “W” to the third brightness.
[0082] That is, the server can determine the adjustment parameter of the backlight or the display light corresponding to the processing operation information according to the processing operation information of the user on different keys.
[0083] In step S402, the adjustment parameter of the display unit corresponding to each input unit is determined as the adjustment parameter for adjusting the display state of the electronic device.
[0084] In the embodiment of the present application, the server can determine the color to be adjusted for the backlight of each key or the brightness to be adjusted for the backlight of each key according to the processing operation information of the user on each key, so that the cleaning effect of the keyboard by the user can be displayed, and the user can determine the cleaning progress of the current keyboard through the display state.
[0085] For example, for the commonly used keys "O" and "P", the number of times of using the key "O" is greater than the number of times of using the key "P", and in the cleaning mode, the display light brightness level of the key "O" is greater than the display light brightness level of the key "P". For the convenience of understanding, Figure 5 The brightness diagram of some keys provided in the embodiments of the present application is shown in FIG. 2, wherein the brightness diagram of the keys "O" and "P" is shown. Figure 5
[0086] In the embodiments of the present application, each input unit is provided with a display unit corresponding to itself, and each input unit can be independently controlled. The server can determine the adjustment parameter of the display unit corresponding to each input unit according to the processing operation information of each input unit.
[0087] In some embodiments, the server determines the adjustment parameter of the display unit corresponding to each input unit as the adjustment parameter for adjusting the display state of the electronic device. In actual application, the server can determine the adjustment parameter of the backlight corresponding to each key as the adjustment parameter for adjusting the display state of the electronic device.
[0088] In step S403, at least one sub-adjustment parameter for adjusting the display unit corresponding to the input module is obtained according to the processing operation information of each input unit.
[0089] In actual cleaning process, the processing operation information of each input unit can be used as the processing operation information of a plurality of input units centered on the input unit, that is, the server can use the processing operation information of one input unit in the input module as the processing operation information of a regional input unit, and the regional input unit herein can be understood as a region composed of a plurality of input units.
[0090] In step S404, the adjustment parameter for adjusting the display state of the electronic device is determined according to the parameter interval corresponding to the at least one sub-adjustment parameter.
[0091] In some embodiments, the server can determine the adjustment parameter for adjusting the display state of the electronic device according to the parameter interval corresponding to the sub-adjustment parameter.
[0092] Please continue to refer to Figure 4 In some embodiments, when the electronic device comprises a display module and an input module, step S203 can be implemented through the following steps S405 to S407:
[0093] Here, the display module includes a display region corresponding to the input module, and the display region includes at least one display position. In the embodiment of the present application, the input module is a keyboard without a backlight or display light. The display module can be a display screen, and the input module can be a keyboard without a backlight or display light.
[0094] In step S405, a correspondence between each display position in the display region and an input unit of the input module is obtained.
[0095] In some embodiments, the display region refers to a region in the display module that displays a display state corresponding to the input module. The display position refers to a specific position in the display region that displays the display state of each input module.
[0096] In some embodiments, the correspondence can include a one-to-one mapping relationship or a one-to-many mapping relationship. That is, in the display region, each display position can display only the display state of each input unit, or each display position can display the display state of multiple input units.
[0097] Here, the correspondence can be pre-constructed based on the initial display state of the electronic device, or the correspondence can be constructed based on the current display state of the electronic device, or the correspondence can be constructed by the server based on unused electronic devices.
[0098] In some embodiments, the correspondence can also include the following content:
[0099] Suppose that the currently used input module has an initial cleanliness value, and that a user performs a processing operation on the input module to improve a cleanliness improvement value, so that the cleanliness value can reach a preset cleanliness threshold. Here, the cleanliness improvement value can be a fixed value. For example, the cleanliness of the currently used keyboard is 25, the preset cleanliness threshold is 80, and the user sets the cleanliness improvement value to 5 for each cleaning of the keyboard. After the user cleans the keyboard once, the cleanliness value of the keyboard is 30, that is, the user needs to clean the keyboard 11 times to clean the keyboard completely and reach the cleanliness threshold. Of course, the cleanliness improvement value can also be a proportional value adjusted according to a certain proportion. For example, the cleanliness of the currently used keyboard is 25, the preset cleanliness threshold is 80, and the user sets the cleanliness improvement value to 5 for the first to third cleaning of the keyboard, the cleanliness improvement value is 10 for the fourth to sixth cleaning, and the cleanliness improvement value is 15 for the seventh to tenth cleaning. That is, the user needs to clean the keyboard 7 times to clean the keyboard completely and reach the cleanliness threshold.
[0100] In step S406, the sub-adjustment parameter of the display position corresponding to each input unit is determined according to the processing operation information of each input unit.
[0101] In some embodiments, the server can determine the sub-adjustment parameter of the display position corresponding to each input unit according to the processing operation information of each input unit. That is, the server can determine the sub-adjustment parameter of the display position of each input unit in the display area according to the processing operation information of each input unit.
[0102] In step S407, the adjustment parameter for adjusting the display state of the electronic device is obtained according to the sub-adjustment parameter of each display position.
[0103] Please continue to refer to Figure 4 In some embodiments, when the electronic device includes a display module, step S203 can be implemented through steps S408 to S409 as follows:
[0104] Here, the display module can be a display screen, a computer screen, or a television screen, etc. In order to facilitate understanding of the process of cleaning the display module by the user, the cleaning process of the display module by the user can be shown through the following Figure 6 further illustrated. Figure 6 The structural schematic diagram of the display screen provided by the embodiments of the present application is shown in Figure 6 , wherein the structure of the display screen and the contrast effect diagram of the user cleaning the display screen are shown.
[0105] In step S408, the sub-adjustment parameter of each display position corresponding to the display module in the electronic device is determined according to the processing operation information of the display module.
[0106] In the embodiments of the present application, the processing operation information can be wiping operation information. The wiping operation information refers to the operation information related to friction initiated by the cleaning tool on the electronic device when the user cleans the electronic device.
[0107] In step S409, the adjustment parameter for adjusting the display state of the electronic device is obtained according to the sub-adjustment parameter of each display position.
[0108] In some embodiments, after the user cleans the display module, the display module will have certain color changes. For example, before cleaning, the display state of the display module is all black, and after the user cleans, the display state of the display module is white; or, before cleaning, the display state of the display module is a static picture, and after the user cleans, the display state of the display module is a dynamic picture. During the cleaning process, the display state of the display module can change accordingly according to the cleaning operation of the user.
[0109] In some embodiments, the processing operation information can include pressing operation information, and the step S203 can be implemented by the following manner:
[0110] Firstly, a pressing parameter of the pressing operation information is obtained. Then, based on the pressing parameter, an adjustment parameter for adjusting the display state of the electronic device is obtained.
[0111] In some embodiments, the pressing parameter can include a pressing duration, a pressing force, a pressing frequency, etc. The pressing duration refers to the duration that the user stays on the key when cleaning the keyboard, the pressing force refers to the Newton force applied by the user on the key when cleaning the keyboard, and the pressing frequency refers to the number of times that the user cleans the key when cleaning the keyboard.
[0112] In the embodiments of the present application, the server can determine the adjustment parameter required for each key according to the processing operation information of the user on each key, so as to show the cleaning effect of the user on the keyboard, and the user can know the cleaning progress of the current keyboard through the display state.
[0113] Based on the foregoing embodiments, the embodiments of the present application further provide a method for determining an initial display state, Figure 7 is a flowchart of the method for determining an initial display state provided by the embodiments of the present application, as shown in Figure 7 Before the step S201 is executed, the steps S701 to S703 can also be executed.
[0114] In step S701, usage data of the electronic device in a second processing mode is obtained, the second processing mode is different from the first processing mode, and / or the size proportion parameter of each input unit on the input module.
[0115] In some embodiments, the second processing mode is a processing mode in which the electronic device is not in a cleaning mode.
[0116] The usage data refers to the historical usage data of the user on the electronic device, for example, the duration data of using the keyboard or the related data of cleaning operation on the keyboard, etc.
[0117] The size proportion parameter refers to the area proportion of each key in the keyboard. For example, the server can set different display states for special keys such as space or enter. For example, according to the obtained size proportion parameter, the area proportion of each key on the keyboard can be divided into different levels of size proportions, that is, a first size proportion, a second size proportion, a third size proportion, and a fourth size proportion, and the corresponding first size proportion is 0.1, the second size proportion is 0.2, the third size proportion is 0.3, and the fourth size proportion is 0.4. For example, the size proportion parameter of the enter key is 0.3, and the size proportion parameter of the space key is 0.4, and the display brightness of the space key during the cleaning process is higher than that of the enter key.
[0118] In step S702, the initial display parameter of the electronic device is determined according to the use data and the size proportion parameter.
[0119] In step S703, the initial display state of the electronic device is determined based on the initial display parameter.
[0120] In the embodiments of the present application, the server can determine the initial display parameter of the electronic device according to the use data and the size proportion parameter when the electronic device is not in the cleaning mode, so that the initial display state of the electronic device can be determined based on the initial parameter.
[0121] Please continue to refer to Figure 7 The above step S702 can be implemented in the following way:
[0122] First, when the electronic device includes a display module and an input module having a corresponding relationship, the first sub-display parameter of each input unit is determined according to the use data of each input unit and / or the size proportion parameter of each input unit on the input module. Then, the first sub-display parameter of all input units is determined as the initial display parameter of the electronic device.
[0123] Please continue to refer to Figure 7 The above step S702 can also be implemented in the following way:
[0124] First, when the electronic device includes an input module, and the input module includes at least one input unit, the second sub-display parameter of the display unit corresponding to each input unit is determined according to the use data of each input unit on the input module. Then, the second sub-display parameter of all display units is determined as the initial display parameter of the electronic device.
[0125] In some embodiments, the first processing mode is exited when the display state corresponding to the processing operation information is generated; or, a preset key operation is obtained, and the first processing mode is exited in response to the preset key operation.
[0126] In some embodiments, the preset keys can be preset shortcut keys, which can be shortcut keys for exiting the first processing mode. The preset key operation can be preset shortcut key operation information.
[0127] Figure 8 is a schematic diagram of a processing apparatus provided by an embodiment of the present application, as shown in Figure 8 The processing apparatus 800 includes a switching module 801 configured to control an electronic device to switch to a first processing mode if a preset condition is met, the electronic device having an initial display state in the first processing mode.
[0128] An obtaining module 802 is configured to obtain processing operation information of the electronic device.
[0129] The obtaining module 802 is further configured to obtain an adjustment parameter for adjusting a display state of the electronic device according to the processing operation information.
[0130] An adjustment module 803 is configured to adjust the display state of the electronic device based on the initial display state according to the adjustment parameter, so that the electronic device presents a display state corresponding to the processing operation information.
[0131] In some embodiments, the electronic device includes an input module including at least one input unit and a display unit corresponding to the input unit, the input unit being capable of generating an input signal when triggered; the obtaining module is further configured to obtain an adjustment parameter for adjusting the display unit corresponding to each input unit according to processing operation information of each input unit; and the adjustment parameter of the display unit corresponding to each input unit is determined as the adjustment parameter for adjusting the display state of the electronic device; or, at least one sub-adjustment parameter for adjusting the display unit corresponding to the input module is obtained according to the processing operation information of each input unit; and the adjustment parameter for adjusting the display state of the electronic device is determined according to a parameter interval corresponding to the at least one sub-adjustment parameter.
[0132] In some embodiments, the electronic device comprises a display module and an input module, the display module comprises a display area corresponding to the input module, the display area comprises at least one display position; the obtaining module is further configured to obtain a corresponding relationship between each display position in the display area and an input unit of the input module; determine a sub-adjustment parameter of the display position having the corresponding relationship with each input unit according to the processing operation information of each input unit; and obtain an adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
[0133] In some embodiments, the electronic device comprises a display module; the obtaining module is further configured to determine a sub-adjustment parameter of each display position corresponding to the display module in the electronic device according to the processing operation information of the display module; and obtain an adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
[0134] In some embodiments, the processing operation information comprises pressing operation information; the obtaining module is further configured to obtain a pressing parameter of the pressing operation information; and obtain an adjustment parameter for adjusting the display state of the electronic device based on the pressing parameter.
[0135] In some embodiments, the apparatus further comprises a determining module configured to obtain usage data of the electronic device in a second processing mode, the second processing mode being different from the first processing mode, and / or a size proportion parameter of each input unit on the input module; determine an initial display parameter of the electronic device according to the usage data and the size proportion parameter; and determine an initial display state of the electronic device based on the initial display parameter.
[0136] In some embodiments, the determining module is further configured to, when the electronic device comprises a display module and an input module having a corresponding relationship, determine a first sub-display parameter of each input unit according to the usage data of each input unit and / or a size proportion parameter of each input unit on the input module; and determine the first sub-display parameter of all input units as the initial display parameter of the electronic device.
[0137] In some embodiments, the determining module is further configured to, when the electronic device comprises an input module and the input module comprises at least one input unit, determine a second sub-display parameter of a display unit corresponding to each input unit according to the usage data of each input unit on the input module; and determine the second sub-display parameter of all display units as the initial display parameter of the electronic device.
[0138] In some embodiments, the apparatus further comprises an exiting module configured to exit the first processing mode when a display state corresponding to the processing operation information is generated, or obtain a preset key operation and exit the first processing mode in response to the preset key operation.
[0139] It should be noted that the description of the apparatus of the embodiments of the present application is similar to the description of the method embodiments described above, and has similar beneficial effects as the method embodiments, and thus will not be described again. For technical details not disclosed in the apparatus embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.
[0140] It should be noted that in the embodiments of the present application, if the behavior recognition method described above is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions for causing a terminal to execute all or part of the method described in the embodiments of the present application. The storage medium described above includes: a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, and various storage media that can store program codes. Thus, the embodiments of the present application are not limited to any specific hardware and software combination.
[0141] Correspondingly, the embodiments of the present application provide a processing device, Figure 9 is a schematic diagram of the composition structure of the processing device provided by the embodiments of the present application, as Figure 9 shown, the processing device 900 at least includes a processor 901 and a computer readable storage medium 902 configured to store executable instructions, wherein the processor 901 generally controls the overall operation of the processing device. The computer readable storage medium 902 is configured to store instructions and applications executable by the processor 901, and can also cache data to be processed by the processor 901 and the modules in the processing device 900, and can be realized by FLASH or random access memory (RAM).
[0142] The embodiments of the present application provide a storage medium storing executable instructions, wherein the executable instructions are stored, and when the executable instructions are executed by a processor, the processor will execute the method provided by the embodiments of the present application, for example, the method shown in Figure 2 .
[0143] In some embodiments, the storage medium can be a computer-readable storage medium, such as a ferroelectric memory (FRAM), a read only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (EPROM), an electrically erasable programmable read only memory (EEPROM), a flash memory, a magnetic surface storage, an optical disc, or a compact disc read only memory (CD-ROM), and the like. It can also be various devices including one or any combination of the above memories.
[0144] In some embodiments, the executable instructions can take the form of a program, software, software modules, scripts, or code, written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages; and they can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
[0145] As an example, the executable instructions can or can not correspond to a file in a file system, can be stored in a part of a file that holds other programs or data, such as one or more scripts stored in a hypertext markup language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files, such as files that store one or more modules, sub programs, or portions of code. The executable instructions may, for example, be deployed to execute on one electronic device or on multiple electronic devices that are located at one site or that are distributed across multiple sites and that are interconnected by a communication network.
[0146] The above description is only some embodiments of the present application, and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, and improvement within the spirit and scope of the present application shall be included in the protection scope of the present application.
[0147] It should be understood that the term "one embodiment" or "an embodiment" as used herein means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase "in one embodiment" or "in an embodiment" in various places in the specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that the sequence of steps in the above-described embodiments can not necessarily be the only sequence of steps, and that the embodiments can be carried out in other sequences than the one described. The above-described embodiments are merely exemplary and do not limit the scope of the application.
[0148] It should be noted that, as used in this document, the terms "includes," "including," "has," "having" or the like are intended to be open-ended: thus, a process, method, article, composition or apparatus that includes, has or comprises a list of elements is not limited to processes, methods, articles, compositions or apparatuses that consist only of those elements but can include other elements not expressly listed or inherent to such process, method, article, composition or apparatus. In other words, it is contemplated that the process, method, article, composition or apparatus that "includes", "has" or "comprises" one or more features, favors also including other features, unless the context clearly indicates otherwise. In the several embodiments provided in the application, it should be understood that the disclosed apparatus and methods might be implemented in other ways. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0149] The above describes only the embodiments of the application, but the protection scope of the application is not limited thereto. Any skilled person in the art can easily think of changes or replacements within the technical range disclosed in the application, which should be covered in the protection scope of the application. Therefore, the protection scope of the application should be subject to the protection scope of the claims.
Claims
1. A processing method, comprising: controlling an electronic device to switch to a first processing mode if a preset condition is met, the electronic device having an initial display state in the first processing mode; obtaining processing operation information of the electronic device; wherein the processing operation information at least comprises operation information generated in a cleaning process of the electronic device; obtaining an adjustment parameter for adjusting a display state of the electronic device according to the processing operation information; adjusting the display state of the electronic device based on the initial display state according to the adjustment parameter, so that the electronic device presents a display state corresponding to the processing operation information; wherein the adjusted display state of the electronic device has a corresponding relationship with a cleanliness of the electronic device after the processing operation information is completed.
2. The method of claim 1, wherein the electronic device comprises an input module, the input module comprising at least one input unit and a display unit corresponding to the input unit, the input unit being capable of generating an input signal when triggered; the obtaining of the adjustment parameter for adjusting the display state of the electronic device according to the processing operation information comprises: obtaining a sub-adjustment parameter for adjusting the display unit corresponding to each input unit according to the processing operation information of each input unit; determining the sub-adjustment parameter for adjusting the display unit corresponding to each input unit as the adjustment parameter for adjusting the display state of the electronic device; or obtaining at least one sub-adjustment parameter for adjusting the display unit corresponding to the input module according to the processing operation information of each input unit; determining the adjustment parameter for adjusting the display state of the electronic device according to a parameter interval corresponding to the at least one sub-adjustment parameter.
3. The method of claim 1, wherein the electronic device comprises a display module and an input module, the display module comprising a display area corresponding to the input module, the display area comprising at least one display position; the obtaining of the adjustment parameter for adjusting the display state of the electronic device according to the processing operation information comprises: obtaining a corresponding relationship between each display position in the display area and an input unit of the input module; determining a sub-adjustment parameter of a display position having the corresponding relationship with each input unit according to the processing operation information of each input unit; obtaining the adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
4. The method of claim 1, wherein the electronic device comprises a display module; the obtaining of the adjustment parameter for adjusting the display state of the electronic device according to the processing operation information comprises: determining a sub-adjustment parameter of each display position corresponding to the display module in the electronic device according to the processing operation information of the display module; obtaining the adjustment parameter for adjusting the display state of the electronic device according to the sub-adjustment parameter of each display position.
5. The method of claim 1, wherein the processing operation information comprises pressing operation information. The adjustment parameter for adjusting the display state of the electronic device is obtained according to the processing operation information, and the adjustment parameter comprises: a pressing parameter of the pressing operation information is obtained; and the adjustment parameter for adjusting the display state of the electronic device is obtained based on the pressing parameter.
6. The method of claim 1, further comprising: obtaining usage data of the electronic device in a second processing mode, the second processing mode being different from the first processing mode, and / or a size proportion parameter of each input unit on the input module; determining an initial display parameter of the electronic device according to the usage data and / or the size proportion parameter; determining an initial display state of the electronic device based on the initial display parameter.
7. The method of claim 6, wherein the determining the initial display parameter of the electronic device according to the usage data and / or the size proportion parameter comprises: when the electronic device comprises a display module and an input module having a corresponding relationship, determining a first sub-display parameter of each input unit according to the usage data of the each input unit and / or the size proportion parameter of the each input unit on the input module; and determining the initial display parameter of the electronic device as the first sub-display parameter of all input units.
8. The method of claim 6, wherein the determining the initial display parameter of the electronic device according to the usage data comprises: when the electronic device comprises an input module comprising at least one input unit, determining a second sub-display parameter of a display unit corresponding to each input unit according to the usage data of the each input unit on the input module; and determining the initial display parameter of the electronic device as the second sub-display parameter of all display units.
9. The method of claim 1, further comprising: when the display state corresponding to the processing operation information is generated, exiting the first processing mode; or obtaining a preset key operation and exiting the first processing mode in response to the preset key operation.
10. A processing apparatus, comprising: a switching module configured to control an electronic device to switch to a first processing mode if a preset condition is met, the electronic device having an initial display state in the first processing mode; an obtaining module configured to obtain processing operation information of the electronic device, wherein the processing operation information at least comprises operation information generated in a cleaning process of the electronic device; the obtaining module is further configured to obtain an adjustment parameter for adjusting a display state of the electronic device according to the processing operation information; and an adjusting module configured to adjust the display state of the electronic device based on the initial display state according to the adjustment parameter, so that the electronic device presents a display state corresponding to the processing operation information; wherein the adjusted display state of the electronic device has a corresponding relationship with a cleaning degree of the processing operation information of the electronic device after completion.
Citation Information
Patent Citations
Keyboard and electronic equipment
CN105551864A
Information processing method and electronic equipment
CN105607746A
Display control method and electronic equipment
CN105892922A
Keyboard assembly
US20060180450A1