Back shell of terminal device, terminal device, display method and storage medium
By setting up a light-emitting array and a driving module on the back shell of the terminal device and lighting up the light-emitting components to display the application status, the problem of users being unable to receive important information in a timely manner is solved, thereby improving the user experience.
Patent Information
- Application Number
- CN202111172710.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-08
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2041-10-08
AI Technical Summary
In certain usage scenarios, users may not be able to receive important calls or messages on their terminal devices in a timely manner, especially when the device is muted and facing away from the display, which affects the user experience.
A light-emitting array is set on the back shell of the terminal device, and a driving signal is generated by a driving module to light up the light-emitting component to display the current status information of the application to be processed, including status information in the form of patterns or text.
Even if the user does not look at the display, they can still understand the current status information of the application, improving the user experience.
Smart Images

Figure CN114423187B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of electronic technology, and in particular to a back shell of a terminal device, the terminal device, a display method, and a storage medium. Background Art
[0002] With the rapid development of communication technology and the continuous improvement of people's living standards, terminal devices such as smartphones and tablets have become an indispensable part of people's lives. During the use of terminal devices, various applications can be installed on the terminal devices, such as call, pedometer, clock, weather, and other applications. During the use of these applications, information related to each application can be displayed on the terminal device display.
[0003] However, by only displaying application-related information on the display, users may not receive the latest information in a timely manner in certain usage scenarios. For example, if a user is not facing the display when a call or message is received on a terminal device, and the terminal device is currently in silent mode, they may miss important calls or messages, which in turn affects the user's experience of using the terminal device. Summary of the Invention
[0004] The present disclosure provides a back cover of a terminal device, the terminal device, a display method, and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a back shell of a terminal device is provided, the back shell comprising:
[0006] case;
[0007] A light emitting array is located on the housing, and includes: a plurality of light emitting components arranged in a preset array;
[0008] A driving module is connected to the light-emitting array and is configured to generate a driving signal corresponding to the application to be processed based on the current application information of the application to be processed on the terminal device, and the driving signal is used to light up the light-emitting component to display the current status information of the application to be processed through the lit light-emitting component.
[0009] Optionally, the driving module is configured to display the current status information in the form of a pattern through the lit light-emitting component; and / or display the current status information in the form of text.
[0010] Optionally, the application information includes: operating data of the application to be processed; the driving module is configured to:
[0011] determining, based on the operating data, a target application icon corresponding to the current state information, and generating target dot matrix information corresponding to the target application icon;
[0012] The driving signal is generated according to the target dot matrix information to display the current status information of the application to be processed through the lit light-emitting component.
[0013] Optionally, the application information further includes: an application type of the application to be processed; and the back shell further includes:
[0014] A control module is configured to determine an application icon set of the application to be processed according to the application type and a preset mapping relationship; wherein the application icon set includes: at least one application icon corresponding to the application to be processed;
[0015] Determining the target application icon from the application icon set according to the operation data;
[0016] The preset mapping relationship is used to represent the association relationship between the application type and the application icon set.
[0017] Optionally, the light emitting array includes: a rectangular array;
[0018] The light-emitting component includes a silicon-based light-emitting diode.
[0019] According to a second aspect of an embodiment of the present disclosure, a terminal device is provided, comprising the back shell according to any one of the above-mentioned first aspects.
[0020] Optionally, the terminal device further includes:
[0021] An image acquisition module is located in the image acquisition area on the shell of the back shell;
[0022] The light-emitting component is arranged around the image acquisition area.
[0023] According to a third aspect of an embodiment of the present disclosure, a display method is provided. The method is applied to a terminal device described in any one of the second aspects above, and the method includes:
[0024] generating a driving signal corresponding to the application to be processed based on current application information of the application to be processed on the terminal device; wherein the driving signal is used to light up the light-emitting component;
[0025] The light-emitting component is lit based on the driving signal to display the current status information of the application to be processed on the back shell of the terminal device.
[0026] Optionally, the displaying the current status information of the application to be processed on the back cover of the terminal device includes:
[0027] Displaying the current status information in the form of a pattern on the back cover of the terminal device; and / or
[0028] Displaying the current status information in text form on the back cover of the terminal device;
[0029] The applications to be processed include at least applications in use.
[0030] Optionally, the application information includes: operating data of the application to be processed; and generating a driving signal corresponding to the application to be processed based on the current application information of the application to be processed on the terminal device includes:
[0031] determining, based on the operating data, a target application icon corresponding to the current state information, and generating target dot matrix information corresponding to the target application icon;
[0032] The driving signal is generated according to the target dot matrix information.
[0033] Optionally, the application information further includes: an application type of the application to be processed; and determining, based on the operation data, a target application icon corresponding to the current state information includes:
[0034] Determine, according to the application type and the preset mapping relationship, an application icon set of the application to be processed; wherein the application icon set includes: at least one application icon corresponding to the application to be processed;
[0035] Determining the target application icon from the application icon set according to the operation data;
[0036] The preset mapping relationship is used to represent the association relationship between the application type and the application icon set.
[0037] According to a fourth aspect of an embodiment of the present disclosure, a terminal device is provided, including:
[0038] processor;
[0039] a memory configured to store processor-executable instructions;
[0040] Wherein, the processor is configured to: implement the steps in any one of the display methods in the third aspect mentioned above when executed.
[0041] According to the fifth aspect of the embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided. When the instructions in the storage medium are executed by the processor of the terminal device, the terminal device can execute the steps in any one of the display methods in the above-mentioned third aspect.
[0042] The technical solutions provided by the embodiments of the present disclosure may have the following beneficial effects:
[0043] In an embodiment of the present disclosure, a light-emitting array can be provided on the back shell of a terminal device, and a driving signal corresponding to an application to be processed on the terminal device can be provided through a driving module, so that the current status information of the application to be processed can be displayed through a light-emitting component that is illuminated based on the driving signal. Compared with the related art that only displays the relevant content of the application on the display screen, an embodiment of the present disclosure can display the current status information of the application to be processed through the light-emitting components illuminated in the light-emitting array by providing a light-emitting array on the back shell of the terminal device. In this way, even if the user does not view the display screen of the terminal device, the current status information of the application can be understood, thereby improving the user's experience in using the terminal device.
[0044] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0046] Figure 1 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 1 .
[0047] Figure 2 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 2 .
[0048] Figure 3 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 3 .
[0049] Figure 4 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 4 .
[0050] Figure 5 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 5 .
[0051] Figure 6This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 6 .
[0052] Figure 7 is a schematic diagram of a light emitting array according to an exemplary embodiment.
[0053] Figure 8 FIG. 4 is a schematic diagram showing first dot matrix information according to an exemplary embodiment.
[0054] Figure 9 is a schematic diagram showing second dot matrix information according to an exemplary embodiment.
[0055] Figure 10 is a schematic diagram showing third dot matrix information according to an exemplary embodiment.
[0056] Figure 11 is a schematic diagram showing fourth dot matrix information according to an exemplary embodiment.
[0057] Figure 12 is a schematic diagram showing fifth dot matrix information according to an exemplary embodiment.
[0058] Figure 13 The figure is a schematic diagram showing a terminal device according to an exemplary embodiment.
[0059] Figure 14 This is a flow diagram of a display method according to an exemplary embodiment. Figure 1 .
[0060] Figure 15 This is a flow chart of a display method according to an exemplary embodiment. Figure 2 .
[0061] Figure 16 The figure is a schematic diagram of an interaction architecture according to an exemplary embodiment.
[0062] Figure 17 It is a block diagram of a terminal device 1200 according to an exemplary embodiment. DETAILED DESCRIPTION
[0063] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0064] Figure 1This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 1 ,like Figure 1 As shown, the back shell 100 includes:
[0065] Housing 101;
[0066] A light emitting array 102 is located on the housing 101 and includes: a plurality of light emitting components 103 arranged in a preset array;
[0067] The driving module 104 is connected to the light-emitting array 102 and is configured to generate a driving signal corresponding to the application to be processed based on the current application information of the application to be processed on the terminal device. The driving signal is used to light up the light-emitting component 103 to display the current status information of the application to be processed through the lit light-emitting component 103.
[0068] In the embodiments of the present disclosure, terminal devices may include mobile terminals and fixed terminals. Mobile terminals may include mobile phones, laptop computers, tablet computers, etc., and fixed terminals may include personal computers, etc.
[0069] In some embodiments, the terminal device may further include a display module, and the back shell of the terminal device may be located on a side of the terminal device facing away from the display module. For example, when the terminal device is a mobile phone, the display module may be a display screen of the terminal device, and the back shell may be a back cover of the terminal device.
[0070] Here, the application to be processed can be any application installed on the terminal device. An application can be a computer program designed to perform one or more specific tasks. When running in user mode, the application can interact with the user and has a visual user interface. For example, the applications to be processed may include: audio playback applications; game applications; video applications; call applications; clock applications; messaging applications; pedometer applications, etc.
[0071] In some embodiments, each light-emitting component may be disposed on the shell of the back shell of the terminal device to form the light-emitting array. For example, the multiple light-emitting components may be arranged in a preset array and affixed to the shell of the back shell of the terminal device. In other embodiments, the multiple light-emitting components may be disposed on a substrate to form the light-emitting array. During implementation, the substrate may be affixed to the shell of the back shell of the terminal device. For another example, the multiple light-emitting components may be embedded in the shell of the back shell of the terminal device, and an opening may be provided for each light-emitting component to expose the light-emitting surface of the light-emitting component.
[0072] In some embodiments, the light-emitting array may include a rectangular array. Here, the rectangular array includes a plurality of light-emitting components. For example, it may include at least 4 light-emitting components. For another example, the number of light-emitting components included in the rectangular array may be 16.
[0073] In other embodiments, multiple light-emitting components can also be arranged in a circular array or a square array in the shell. As long as the current status information of the application to be processed can be displayed by the lit light-emitting components, the arrangement of the light-emitting components will not be listed one by one here.
[0074] In some embodiments, the current state of the pending application may include: the current running state information, working state information, etc. of the pending application. In some embodiments, the running state information of the pending application may include: information that the pending application is stopped, information that the pending application is running, etc. The working state information of the pending application may include: information that the pending application is in an idle state, information that the pending application is in a working state, etc.
[0075] Taking the case where the application to be processed is a call application as an example, the current status information displayed by the lit light-emitting component may be the current working status information of the call application. Figure 2 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 2 ,like Figure 2 As shown, the first target shape formed by the lit light-emitting component represents the first state information that the call application is currently in the waiting state. Figure 3 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 3 ,like Figure 3 As shown, the second target form formed by the lit light-emitting component indicates that the call application is currently in the second state of waiting to be connected. During implementation, the lit light-emitting component can be controlled to switch between the first target form and the second target form, thereby reminding the user that the call application is currently in the waiting state.
[0076] Taking the application to be processed as a pedometer application as an example, the current status information displayed by the lit light-emitting component may be the step counting information of the pedometer application. Figure 4 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 4 ,like Figure 4 As shown, the illuminated light-emitting component can display the current step counting information of the pedometer application. The step counting information may include: distance, number of steps, duration and other information. Figure 4 As shown, 06.56 means the running distance is 6.56 kilometers, 26338 means the number of steps, and 01:23 means the time is 1 hour and 23 minutes.
[0077] Taking the application to be processed as a clock application as an example, the current status information displayed by the lit light-emitting component may be the current time information of the clock application. Figure 5 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 5 ,like Figure 5 As shown in FIG, the lighted light component can display the current time information of the clock application. Figure 5 As shown, 21:56 means 21:56, and 06.23 means June 23.
[0078] Taking the application to be processed as an audio playback application as an example, the current status information displayed by the lit light-emitting component may be the waveform of the current audio of the audio playback application. Figure 6 This is a schematic diagram of the structure of the back shell of a terminal device according to an exemplary embodiment. Figure 6 ,like Figure 6 As shown, the illuminated light-emitting component can display the waveform of the currently playing audio. If the music player is turned on on a mobile phone, the waveform will be displayed based on the amplitude of the music player. With the lower right corner of the terminal device as the origin, the upward direction is the positive x-axis, which represents time, and the left direction is the positive y-axis, which represents amplitude. Here, the terminal device can be a mobile phone.
[0079] During implementation, a driver module disposed on the back cover of the terminal device can provide a driving signal for illuminating the light-emitting components, and transmit the driving signal to the light-emitting array, thereby illuminating at least some of the light-emitting components in the light-emitting array. After the driving signal reaches the light-emitting array, the corresponding light-emitting components in the light-emitting array are illuminated. Here, the driving signal can be based on a current signal or a voltage signal provided by the driver module.
[0080] In some embodiments, the driver module can be connected to each light-emitting array separately. In some embodiments, the driver module can send a driving signal to the light-emitting array to illuminate the corresponding light-emitting components based on the driving signal. For example, a processing component can be set for the light-emitting array, and the driver module and the processing component are connected, and the processing component is connected to each light-emitting component. During implementation, the processing component can receive the driving signal from the driver module and send the driving signal to the corresponding light-emitting component. In other embodiments, the driver module can also be connected to each light-emitting component separately. In this way, the driver module can control each light-emitting component.
[0081] In an embodiment of the present disclosure, a light-emitting array can be provided on the back shell of a terminal device, and a driving signal corresponding to an application to be processed on the terminal device can be provided through a driving module, so that the current status information of the application to be processed can be displayed through a light-emitting component that is illuminated based on the driving signal. Compared with the related art that only displays the relevant content of the application on the display screen, an embodiment of the present disclosure can display the current status information of the application to be processed through the light-emitting components illuminated in the light-emitting array by providing a light-emitting array on the back shell of the terminal device. In this way, even if the user does not check the display screen of the terminal device, the current status information of the application can be understood, thereby improving the user's experience in using the terminal device.
[0082] In some embodiments, the light emitting array comprises: a rectangular array;
[0083] The light-emitting component includes a silicon-based light-emitting diode.
[0084] Here, the rectangular array includes a plurality of light emitting components. For example, it may include at least 4 light emitting components. For another example, the number of light emitting components included in the rectangular array may be 16.
[0085] Figure 7 is a schematic diagram of a light emitting array according to an exemplary embodiment, as shown in FIG. Figure 7 As shown, the light emitting array 102 includes 64 light emitting components 103 , and the 64 light emitting components 103 are arranged in a rectangular array.
[0086] In some embodiments, each of the light-emitting components is spaced apart, and the spacing between each of the light-emitting components is equal. In the embodiment of the present disclosure, by spacing each of the light-emitting components and making the spacing between each of the light-emitting components equal, the light emitted by the light-emitting array can be made more uniform. In some embodiments, the light-emitting components include: silicon-based light-emitting diodes (Light Emitting Diode, LED). In other embodiments, the light-emitting components may also include: surface-mount LEDs, plug-in LEDs, LED digital tubes, etc.
[0087] In the disclosed embodiments, multiple silicon-based LEDs are provided on the back cover of a terminal device, forming a silicon-based LED matrix based on these multiple silicon-based LEDs. If a call or message is received, the silicon-based LED matrix will display the corresponding status information to alert the user, thereby improving the user's mobile phone experience. In other embodiments, the silicon-based LED matrix can also display the current status information of applications such as clocks, music and audio, and pedometers.
[0088] In some embodiments, the driving module is configured to display the current status information in the form of a pattern through the illuminated light-emitting component; and / or display the current status information in the form of text.
[0089] Here, the lighted light emitting component can display the current status information in the form of a pattern or in the form of text. Figure 2 and Figure 3 As shown in FIG, when the application to be processed is a phone application, the working status of the call application can be displayed in the form of a pattern. Figure 4 and Figure 5 As shown, when the application to be processed is a pedometer application, the step counting information of the pedometer application can be displayed in text form.
[0090] In other embodiments, the status information may be displayed in the form of a combination of patterns and texts, as long as the status information can be displayed, and no specific limitation is made here.
[0091] In the embodiment of the present disclosure, the current status information is displayed in a variety of different forms, which can improve the diversity and flexibility of the status information display, thereby improving the user experience of using the terminal device.
[0092] In some embodiments, the application information includes: operating data of the application to be processed; the driving module is configured to:
[0093] determining, based on the operating data, a target application icon corresponding to the current state information, and generating target dot matrix information corresponding to the target application icon;
[0094] The driving signal is generated according to the target dot matrix information to display the current status information of the application to be processed through the lit light-emitting component.
[0095] In some embodiments, the conversion of the target application icon to dot matrix information can be achieved through a preset conversion script. The conversion script includes an executable program written in a set format, for example, it can be an executable program written in C language, which is used to realize the conversion of icon parameters of each coordinate point in the application icon to dot matrix data. For example, the icon parameters of each coordinate point in the target application icon can be determined, and based on the icon parameters of each coordinate point in the target application icon, the target dot matrix information corresponding to the target application icon can be determined, wherein the dot matrix data on each coordinate point in the target dot matrix information corresponds one-to-one to the icon parameters of each coordinate point in the target application icon. In other embodiments, the position of each coordinate point in the target application icon can correspond to the position of the pixel point of the display screen of the terminal device.
[0096] In other embodiments, the conversion script can be an algorithm model obtained based on neural network training, for example, it can be trained based on the historical application icons and historical dot matrix information of the application to be processed. During the implementation process, the icon parameters of each coordinate point in the target application icon corresponding to the current state information can be input into the conversion script, and the dot matrix information corresponding to the icon parameters of each coordinate point in the application icon can be output based on the conversion script, thereby obtaining the target dot matrix information corresponding to the target application icon. During the implementation process, when it is detected that there is an application in running state on the terminal device, the application icon corresponding to the application can be obtained. In other embodiments, when a trigger instruction for the application to be processed is detected, the running data of the application to be processed can also be obtained. Among them, the trigger instruction can at least include: a trigger instruction for call connection, a startup instruction for a pedometer application, etc., which are not specifically limited here.
[0097] In other embodiments, after obtaining the operating data of the application to be processed, the target dot matrix information corresponding to the application to be processed can be obtained directly based on the operating data. Taking the application to be processed as a pedometer application as an example, the operating data of the pedometer application (such as step counting information) can be obtained in real time, and the target dot matrix information can be directly obtained based on the step counting information. Among them, the operating data can be represented by numbers and / or letters. Taking the operating data as an example, in some embodiments, the correspondence between each number and the dot matrix information can be established in advance, and each number, dot matrix information and the correspondence between each number and the dot matrix information can be pre-stored. For example, each number, dot matrix information and the correspondence between each number and the dot matrix information can be stored in a first preset storage space. In the implementation process, based on the operating data of the pedometer application, the number currently corresponding to the pedometer application can be determined, and the first preset storage space can be queried based on the current numbers to obtain the dot matrix information corresponding to the current numbers, and the dot matrix information can be arranged and combined to obtain the target dot matrix information.
[0098] Taking the case where the application to be processed is a telephone application as an example, the current state information of the telephone application can be determined based on the operation data of the telephone application, and the target dot matrix information can be obtained based on the current state information. For example, a correspondence between the state information of the telephone application and the dot matrix information can be pre-established, and each state information, dot matrix information, and the correspondence between the state information and the dot matrix information can be pre-stored. For example, each state information, dot matrix information, and the correspondence between the state information and the dot matrix information can be stored in a second preset storage space. During implementation, the current state information of the telephone application can be determined based on the operation data of the telephone application, and the second preset storage space can be queried based on the current state information to obtain the dot matrix information corresponding to the current state information, and the dot matrix information can be determined as the target dot matrix information.
[0099] Taking the case where the application to be processed is a clock application as an example, the operation data (such as time information) of the clock application can be obtained in real time, and the target dot matrix information can be directly obtained based on the time information. The operation data can be represented by numbers and / or characters. Taking the case where the operation data is represented by numbers as an example, in some embodiments, the correspondence between each number and the dot matrix information can be established in advance, and each number, dot matrix information and the correspondence between each number and the dot matrix information can be pre-stored. For example, each number, dot matrix information and the correspondence between each number and the dot matrix information can be stored in a third preset storage space. In the implementation process, the number currently corresponding to the clock application can be determined based on the operation data of the clock application, and the third preset storage space can be queried based on the current numbers to obtain the dot matrix information corresponding to the current numbers, and the dot matrix information can be arranged and combined to obtain the target dot matrix information.
[0100] In some embodiments, the first preset storage space, the second preset storage space, and the third preset storage space may be the same storage space, or they may not be the same storage space. For example, the first preset storage space, the second preset storage space, and the third preset storage space may be subspaces of the total preset storage space, each used to store relevant data of different types of applications (e.g., operating data, status information, etc.). Of course, different types of applications may also share a storage space for data storage. For example, when both a pedometer application and a clock application use digital-related operating data, the pedometer application and the clock application may share a storage space. The implementation method may be flexibly adjusted according to actual needs and is not listed here one by one.
[0101] In some embodiments, the application information further includes: the application type of the application to be processed; the back shell further includes:
[0102] A control module is configured to determine an application icon set of the application to be processed according to the application type and a preset mapping relationship; wherein the application icon set includes: at least one application icon corresponding to the application to be processed;
[0103] Determining the target application icon from the application icon set according to the operation data;
[0104] The preset mapping relationship is used to represent the association relationship between the application type and the application icon set.
[0105] Here, the control module may include a microcontroller unit (MCU).
[0106] In the embodiment of the present disclosure, an application icon set of the application to be processed may be determined according to the application type of the application to be processed and a preset mapping relationship, and a target application icon may be determined from the application icon set according to the running data of the application to be processed.
[0107] Taking the case where the application to be processed is a call application, during the implementation process, a call application icon set of the call application can be pre-set, and a mapping relationship between the application type of the call application and the call application icon set can be established, wherein the first application icon, the second application icon and the third application icon can be set in the call application icon set.
[0108] After determining the call application icon set corresponding to the call application, the target application icon corresponding to the call application can be determined from the call application icon set according to the operation data of the call application. For example, if it is determined based on the operation data that the call application is currently in the waiting state, the first application icon and the second application icon can be determined as the target application icon. During the implementation process, the user terminal device can be prompted that it is currently in the waiting state by switching between the first application icon and the second application icon. For another example, if it is determined based on the operation data that the call application is currently in the connected state, the third application icon can be determined as the target application icon. After determining the target application icon corresponding to the current state information according to the operation data, the target dot matrix information corresponding to the target application icon can be generated.
[0109] In some embodiments, after obtaining the dot matrix information, the dot matrix information can be arranged in the same manner as the arrangement of the light-emitting components in the light-emitting array to form a matrix table, and the dot matrix information at different positions in the table corresponds one-to-one to the light-emitting components in the light-emitting array. In some embodiments, the dot matrix information can be represented in digital form. For example, the dot matrix information can include: 0 and 1. During implementation, if the dot matrix information at the first position in the table is "1", a drive signal for illuminating the light-emitting component can be generated, and the light-emitting component at the same position in the light-emitting array as the first position is illuminated based on the drive signal. If the dot matrix information at the second position in the table is "0", the light-emitting component at the same position in the light-emitting array as the second position is maintained in an off state.
[0110] like Figure 8 As shown, Figure 8 This is a schematic diagram of the first dot matrix information according to an exemplary embodiment, wherein the first dot matrix information can be obtained by querying the second preset storage space based on the current state information of the call application (such as the first waiting state), or by converting the first application icon. Figure 9 As shown, Figure 9: is a schematic diagram showing the second dot matrix information according to an exemplary embodiment, wherein the second dot matrix information can be obtained by querying the second preset storage space based on the current state information of the call application (such as the second waiting state), or by converting the second application icon. In some embodiments, Figure 8 and Figure 9 The black part in the upper left corner may be the area where the image acquisition module is located, and the rest of the positions are set as light-emitting components.
[0111] Taking the application to be processed as a pedometer application as an example, the operation data of the pedometer sensor (such as step information) can be obtained in real time based on the pedometer sensor on the terminal device, and the application icon of the pedometer application can be generated according to the step information. In the implementation process, the number currently corresponding to the pedometer application can be determined based on the operation data of the pedometer application, and the first preset storage space can be queried based on the current numbers to obtain the dot matrix information corresponding to the current numbers, and the dot matrix information can be arranged and combined to obtain the third dot matrix information. The application icon of the pedometer application can also be converted through a conversion script to obtain the third dot matrix information, such as Figure 10 As shown, Figure 10 is a schematic diagram showing third dot matrix information according to an exemplary embodiment.
[0112] Taking the application to be processed as a clock application as an example, the operating data of the clock application (such as time information) can be obtained in real time, and the application icon of the clock application can be generated according to the obtained time information. In the implementation process, the number currently corresponding to the clock application can be determined based on the operating data of the clock application, and the third preset storage space can be queried based on the current numbers to obtain the dot matrix information corresponding to the current numbers, and the dot matrix information can be arranged and combined to obtain the fourth dot matrix information. The application icon of the clock application can also be converted through a conversion script to obtain the fourth dot matrix information, such as Figure 11 As shown, Figure 11 is a schematic diagram showing fourth dot matrix information according to an exemplary embodiment.
[0113] Taking the application to be processed as an audio player application as an example, the running data of the audio player application (such as the waveform of the currently played audio) can be obtained in real time, and the application icon of the audio player application can be generated according to the obtained audio waveform. In the implementation process, the application icon of the audio player application can be converted through a conversion script to obtain the fifth dot matrix information, such as Figure 12 As shown, Figure 12is a schematic diagram illustrating fifth dot matrix information according to an exemplary embodiment. It is understood that different conversion scripts correspond to different applications to be processed. Each application's conversion script can be pre-set. When determining the conversion script corresponding to an application, the corresponding conversion script can be determined using the application identifier of the application to be processed. The application identifier is used to uniquely identify an application, and can be, for example, the application package name or the application name.
[0114] In some embodiments, after obtaining the application icon, the application icon can be converted to generate corresponding dot matrix information, and a driving signal can be generated based on the dot matrix information to display the current status information of the application to be processed through the lit light-emitting component. In this way, the current status information of the application to be processed can be displayed through the back shell of the terminal device.
[0115] For example, if the application to be processed is a pedometer application, since the terminal device will move with the user during the use of the pedometer application, the status information of the pedometer application will change with the movement of the terminal device. At this time, the current operating data of the pedometer application (such as step counting information) can be obtained, and an application icon corresponding to the current status information of the pedometer application can be generated based on the step counting information. The dot matrix information corresponding to the current status information of the pedometer application is generated based on the application icon, and then the corresponding driving signal is generated based on the dot matrix information.
[0116] In the embodiment of the present disclosure, by acquiring the operating data of the pedometer application in real time and generating a corresponding application icon based on the operating data, and then obtaining dot matrix information for generating a drive signal based on the application icon, the status information finally displayed can be more closely matched with the current status of the pedometer application.
[0117] In an embodiment of the present disclosure, a terminal device is also provided, which includes the back shell described in any of the above embodiments.
[0118] In the embodiments of the present disclosure, terminal devices may include mobile terminals and fixed terminals. Mobile terminals may include mobile phones, laptop computers, tablet computers, etc., and fixed terminals may include personal computers, etc.
[0119] In some embodiments, the terminal device further includes:
[0120] An image acquisition module is located in the image acquisition area on the shell of the back shell;
[0121] The light-emitting component is arranged around the image acquisition area.
[0122] Figure 13 is a schematic diagram of a terminal device according to an exemplary embodiment. Figure 13As shown, the terminal device 1301 includes an image acquisition module 1302. In some embodiments, the image acquisition module 1302 may be located in an image acquisition area on a back shell of the terminal device, wherein the light emitting component 103 is disposed around the image acquisition area.
[0123] In some embodiments, the image acquisition module may be a camera provided on the terminal device.
[0124] For example, when the terminal device is a mobile phone, the image acquisition module may be a rear camera module facing away from the display screen of the mobile phone. In some embodiments, the light-emitting array may be located on one side of the image acquisition module, for example, on the left side of the image acquisition module, or on the right side of the image acquisition module, etc., without specific limitation herein.
[0125] Figure 14 This is a flow diagram of a display method according to an exemplary embodiment. Figure 1 ,like Figure 14 As shown, the method is applied to the terminal device provided by any of the above embodiments, and mainly includes the following steps:
[0126] In step 1401, a driving signal corresponding to the application to be processed is generated based on the current application information of the application to be processed on the terminal device; wherein the driving signal is used to light up the light-emitting component;
[0127] In step 1402, the light-emitting component is illuminated based on the driving signal to display the current status information of the application to be processed on the back cover of the terminal device.
[0128] In the embodiments of the present disclosure, terminal devices may include mobile terminals and fixed terminals. Mobile terminals may include mobile phones, laptop computers, tablet computers, etc., and fixed terminals may include personal computers, etc.
[0129] In some embodiments, the terminal device may further include a display module, and the back shell of the terminal device may be located on a side of the terminal device facing away from the display module. For example, when the terminal device is a mobile phone, the display module may be a display screen of the terminal device, and the back shell may be a back cover of the terminal device.
[0130] In an embodiment of the present disclosure, a light-emitting array can be provided on the back shell of a terminal device, and a driving signal corresponding to an application to be processed on the terminal device can be provided through a driving module, so that the current status information of the application to be processed can be displayed through a light-emitting component that is illuminated based on the driving signal. Compared with the related art that only displays the relevant content of the application on the display screen, an embodiment of the present disclosure can display the current status information of the application to be processed through the light-emitting components illuminated in the light-emitting array by providing a light-emitting array on the back shell of the terminal device. In this way, even if the user does not check the display screen of the terminal device, the current status information of the application can be understood, thereby improving the user's experience in using the terminal device.
[0131] In some embodiments, displaying the current status information of the pending application on the back cover of the terminal device includes:
[0132] Displaying the current status information in the form of a pattern on the back cover of the terminal device; and / or
[0133] The current status information is displayed in text form on the back cover of the terminal device.
[0134] Here, the lighted light emitting component can display the current status information in the form of a pattern or in the form of text. Figure 2 and Figure 3 As shown in FIG, when the application to be processed is a phone application, the working status of the call application can be displayed in the form of a pattern. Figure 4 and Figure 5 As shown, when the application to be processed is a pedometer application, the step counting information of the pedometer application can be displayed in text form.
[0135] In other embodiments, the status information may be displayed in the form of a combination of patterns and texts, as long as the status information can be displayed, and no specific limitation is made here.
[0136] In the embodiment of the present disclosure, the current status information is displayed in a variety of different forms, which can improve the diversity and flexibility of the status information display, thereby improving the user experience of using the terminal device.
[0137] In some embodiments, the application information includes: operating data of the application to be processed; and generating a driving signal corresponding to the application to be processed based on the current application information of the application to be processed on the terminal device includes:
[0138] determining, based on the operating data, a target application icon corresponding to the current state information, and generating target dot matrix information corresponding to the target application icon;
[0139] The driving signal is generated according to the target dot matrix information.
[0140] In some embodiments, the conversion of the target application icon to dot matrix information can be achieved through a preset conversion script. The conversion script includes an executable program written in a set format, for example, it can be an executable program written in C language, which is used to realize the conversion of icon parameters of each coordinate point in the application icon to dot matrix data. For example, the icon parameters of each coordinate point in the target application icon can be determined, and based on the icon parameters of each coordinate point in the target application icon, the target dot matrix information corresponding to the target application icon can be determined, wherein the dot matrix data on each coordinate point in the target dot matrix information corresponds one-to-one to the icon parameters of each coordinate point in the target application icon. In other embodiments, the position of each coordinate point in the target application icon can correspond to the position of the pixel point of the display screen of the terminal device.
[0141] During implementation, upon detecting that an application is running on a terminal device, the corresponding application icon may be obtained. In other embodiments, upon detecting a trigger instruction for an application to be processed, the operating data of the application to be processed may be obtained. The trigger instruction may include at least: a trigger instruction for an incoming call, a trigger instruction for a pedometer application, etc., which are not specifically limited here.
[0142] In some embodiments, the application information further includes: an application type of the application to be processed; and determining, based on the running data, a target application icon corresponding to the current state information includes:
[0143] Determine, according to the application type and the preset mapping relationship, an application icon set of the application to be processed; wherein the application icon set includes: at least one application icon corresponding to the application to be processed;
[0144] Determining the target application icon from the application icon set according to the operation data;
[0145] The preset mapping relationship is used to represent the association relationship between the application type and the application icon set.
[0146] In the embodiment of the present disclosure, an application icon set of the application to be processed may be determined according to the application type of the application to be processed and a preset mapping relationship, and a target application icon may be determined from the application icon set according to the running data of the application to be processed.
[0147] Taking the case where the application to be processed is a call application, during the implementation process, a call application icon set of the call application can be pre-set, and a mapping relationship between the application type of the call application and the call application icon set can be established, wherein the first application icon, the second application icon and the third application icon can be set in the call application icon set.
[0148] After determining the call application icon set corresponding to the call application, the target application icon corresponding to the call application can be determined from the call application icon set according to the operation data of the call application. For example, if it is determined based on the operation data that the call application is currently in the waiting state, the first application icon and the second application icon can be determined as the target application icon. During the implementation process, the user terminal device can be prompted that it is currently in the waiting state by switching between the first application icon and the second application icon. For another example, if it is determined based on the operation data that the call application is currently in the connected state, the third application icon can be determined as the target application icon. After determining the target application icon corresponding to the current state information according to the operation data, the target dot matrix information corresponding to the target application icon can be generated.
[0149] In some embodiments, after obtaining the dot matrix information, the dot matrix information can be arranged in the same manner as the arrangement of the light-emitting components in the light-emitting array to form a matrix table, and the dot matrix information at different positions in the table corresponds one-to-one to the light-emitting components in the light-emitting array. In some embodiments, the dot matrix information can be represented in digital form. For example, the dot matrix information can include: 0 and 1. During implementation, if the dot matrix information at the first position in the table is "1", a drive signal for illuminating the light-emitting component can be generated, and the light-emitting component at the same position in the light-emitting array as the first position is illuminated based on the drive signal. If the dot matrix information at the second position in the table is "0", the light-emitting component at the same position in the light-emitting array as the second position is maintained in an off state.
[0150] In the embodiment of the present disclosure, by acquiring the operating data of the pedometer application in real time and generating a corresponding application icon based on the operating data, and then obtaining dot matrix information for generating a drive signal based on the application icon, the status information finally displayed can be more closely matched with the current status of the pedometer application.
[0151] Figure 15 This is a flow chart of a display method according to an exemplary embodiment. Figure 2 ,like Figure 15 As shown, the method is applied to the terminal device provided by any of the above embodiments, and mainly includes the following steps:
[0152] In step 1501, an application icon of the application to be processed is obtained according to the application information of the application to be processed.
[0153] In step 1502, the application icon is converted using a preset conversion script to generate dot matrix information corresponding to the light array.
[0154] In some embodiments, the conversion of the application icon to dot matrix information can be achieved through a preset conversion script, wherein the conversion script includes an executable program written in a set format.
[0155] In some embodiments, after obtaining the dot matrix information, the dot matrix information can be arranged in the same manner as the arrangement of the light-emitting components in the light-emitting array to form a matrix table, and the dot matrix information at different positions in the table corresponds one-to-one to the light-emitting components in the light-emitting array. In some embodiments, the dot matrix information can be represented in digital form. For example, the dot matrix information can include: 0 and 1. During implementation, if the dot matrix information at the first position in the table is "1", a drive signal for illuminating the light-emitting component can be generated, and the light-emitting component at the same position in the light-emitting array as the first position is illuminated based on the drive signal. If the dot matrix information at the second position in the table is "0", the light-emitting component at the same position in the light-emitting array as the second position is maintained in an off state.
[0156] In step 1503 , the dot matrix information is stored in a preset storage space, wherein different application icons correspond to different dot matrix information.
[0157] In step 1504, the dot matrix information is sent to the driving module.
[0158] Here, the dot matrix information may be sent to the driving module via Direct Memory Access (DMA).
[0159] In step 1505 , a driving signal is generated according to the dot matrix information, so as to display the current status information of the application to be processed by a light-emitting component that is illuminated based on the driving signal.
[0160] In an embodiment of the present disclosure, a light-emitting array can be provided on the back shell of a terminal device, and a driving signal corresponding to an application to be processed on the terminal device can be provided through a driving module, so that the current status information of the application to be processed can be displayed through a light-emitting component that is illuminated based on the driving signal. Compared with the related art that only displays the relevant content of the application on the display screen, an embodiment of the present disclosure can display the current status information of the application to be processed through the light-emitting components illuminated in the light-emitting array by providing a light-emitting array on the back shell of the terminal device. In this way, even if the user does not check the display screen of the terminal device, the current status information of the application can be understood, thereby improving the user's experience in using the terminal device.
[0161] Figure 16 is a schematic diagram of an interaction architecture according to an exemplary embodiment. Figure 16As shown, after the terminal device 1301 (e.g., a mobile phone) obtains application information (e.g., operating data, application type, etc.), it can send the application information to the control module 1601 (e.g., an MCU) via the I2C interface. In some embodiments, the application information corresponding to different types of applications may also be different. For example, different application information may be corresponding to applications such as phone calls, text messages, pedometers, and music audio.
[0162] After receiving application information from terminal device 1301 via the I2C interface, control module 1601 can send the application information to driver module 104 via the serial peripheral interface (SPI). Driver module 104 can also be used to provide compensation current for silicon-based LEDs. Driver module 104 may include a driver chip (IC).
[0163] After the driving module 104 receives the application information transmitted by the control module 1601 through the SPI interface, it can distinguish different types of applications according to different application information, and determine the application icon corresponding to the application information and the dot matrix information corresponding to the application icon from the preset cache space based on the application information, and generate a driving signal based on the dot matrix information, and send the determination signal to the light-emitting array 102, so that the light-emitting component lit based on the driving signal forms the same shape as the application icon.
[0164] In the disclosed embodiments, multiple silicon-based LEDs are provided on the back cover of a terminal device, and a silicon-based LED matrix is formed based on these multiple silicon-based LEDs. If a call or message is received, the silicon-based LED matrix will display a corresponding pattern to alert the user, thereby improving the user's mobile phone experience. In other embodiments, the silicon-based LED matrix can also display status information for applications such as clocks, music audio, and pedometers.
[0165] Figure 17 FIG1 is a block diagram of a terminal device 1200 according to an exemplary embodiment. For example, the device 1200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0166] Reference Figure 17 , the device 1200 may include one or more of the following components: a processing component 1202 , a memory 1204 , a power component 1206 , a multimedia component 1208 , an audio component 1210 , an input / output (I / O) interface 1212 , a sensor component 1214 , and a communication component 1216 .
[0167] The processing component 1202 generally controls the overall operation of the device 1200, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 1202 may include one or more processors 1220 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 1202 may include one or more modules to facilitate interaction between the processing component 1202 and other components. For example, the processing component 1202 may include a multimedia module to facilitate interaction between the multimedia component 1208 and the processing component 1202.
[0168] The memory 1204 is configured to store various types of data to support the operations of the device 1200. Examples of such data include instructions for any application or method operating on the device 1200, contact data, phone book data, messages, pictures, videos, etc. The memory 1204 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0169] The power component 1206 provides power to the various components of the device 1200. The power component 1206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 1200.
[0170] The multimedia component 1208 includes a screen that provides an output interface between the device 1200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1208 includes a front camera and / or a rear camera. When the device 1200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
[0171] The audio component 1210 is configured to output and / or input audio signals. For example, the audio component 1210 includes a microphone (MIC) that is configured to receive external audio signals when the device 1200 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 1204 or transmitted via the communication component 1216. In some embodiments, the audio component 1210 further includes a speaker for outputting audio signals.
[0172] I / O interface 1212 provides an interface between processing component 1202 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0173] The sensor assembly 1214 includes one or more sensors for providing various aspects of the status assessment of the device 1200. For example, the sensor assembly 1214 can detect the open / closed state of the device 1200, the relative positioning of components, such as the display and keypad of the device 1200. The sensor assembly 1214 can also detect changes in the position of the device 1200 or a component of the device 1200, the presence or absence of user contact with the device 1200, the orientation or acceleration / deceleration of the device 1200, and changes in the temperature of the device 1200. The sensor assembly 1214 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 1214 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1214 can also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0174] The communication component 1216 is configured to facilitate wired or wireless communication between the device 1200 and other devices. The device 1200 can access a wireless network based on a communication standard, such as WiFi, 4G or 5G, or a combination thereof. In an exemplary embodiment, the communication component 1216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1216 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0175] In an exemplary embodiment, the apparatus 1200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described methods.
[0176] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1204 including instructions, which can be executed by the processor 1220 of the apparatus 1200 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0177] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a terminal device, enables the terminal device to perform a display method, the method comprising:
[0178] generating a driving signal corresponding to the application to be processed based on current application information of the application to be processed on the terminal device; wherein the driving signal is used to light up the light-emitting component;
[0179] The light-emitting component is lit based on the driving signal to display the current status information of the application to be processed on the back shell of the terminal device.
[0180] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0181] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A back shell of a terminal device, characterized in that: The back shell includes: case; A light emitting array is located on the housing, and includes: a plurality of light emitting components arranged in a preset array; a control module configured to determine, based on an application type of the application to be processed on the terminal device and a preset mapping relationship, an application icon set for the application to be processed; wherein the preset mapping relationship is used to represent: an association relationship between the application type and the application icon set, the application icon set including: at least one application icon corresponding to the application to be processed; A driving module is connected to the light-emitting array and is configured to determine a target application icon from the application icon set based on the operating data of the application to be processed, and generate target dot matrix information corresponding to the target application icon; based on the target dot matrix information, a driving signal corresponding to the application to be processed is generated, and the driving signal is used to light up the light-emitting component to display the current status information of the application to be processed through the lit light-emitting component; the applications to be processed include call applications, pedometer applications, audio playback applications, messaging applications, clock applications, video applications, and game applications.
2. The back cover according to claim 1, characterized in that: The driving module is configured to display the current status information in the form of a pattern through the lit light-emitting component; and / or display the current status information in the form of text.
3. The back cover according to any one of claims 1 to 2, characterized in that: The light emitting array comprises: a rectangular array; The light-emitting component includes a silicon-based light-emitting diode.
4. A terminal device, characterized in that: The terminal device comprises the back cover according to any one of claims 1 to 3.
5. The terminal device according to claim 4, characterized in that The terminal device further includes: An image acquisition module is located in the image acquisition area on the shell of the back shell; The light-emitting component is arranged around the image acquisition area.
6. A display method, characterized in that: The method is applied to the terminal device according to claim 4 or 5, and the method includes: Determining, based on an application type of the application to be processed on the terminal device and a preset mapping relationship, an application icon set of the application to be processed; wherein the preset mapping relationship is used to represent: an association relationship between the application type and the application icon set, the application icon set including: at least one application icon corresponding to the application to be processed; Determining a target application icon from the application icon set according to the running data of the application to be processed, and generating target dot matrix information corresponding to the target application icon; generating a driving signal corresponding to the application to be processed according to the target dot matrix information; wherein the driving signal is used to light up the light-emitting component; The light-emitting component is lit based on the driving signal to display the current status information of the application to be processed on the back shell of the terminal device; the application to be processed includes a call application, a pedometer application, an audio playback application, a message application, a clock application, a video application, and a game application.
7. The method according to claim 6, characterized in that The displaying the current status information of the application to be processed on the back shell of the terminal device includes: Displaying the current status information in the form of a pattern on the back cover of the terminal device; and / or The current status information is displayed in text form on the back cover of the terminal device.
8. A terminal device, characterized in that: include: processor; a memory configured to store processor-executable instructions; Wherein, the processor is configured to: implement the steps of any one of the display methods in claims 6 to 7 when executed.
9. A non-transitory computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by the processor of the terminal device, the terminal device is enabled to perform the steps in any one of the display methods in claims 6 to 7.
Citation Information
Patent Citations
Battery cover and terminal
CN104506676A
Method and device for starting application program and terminal
CN106227558A
Multi-functional back cover, cell phone and dynamic display method thereof
CN106657453A