Information display method and apparatus, and electronic device and readable storage medium
By generating dialogue based on user attention information and displaying information controls associated with the application when the electronic device is in the off-screen state, the problem of single information display mode and low flexibility in the prior art is solved, and the flexibility and efficiency of information display are improved.
Patent Information
- Application Number
- PCT/CN2024/113189
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-23
- Filing Date
- 2024-08-19
- Publication Date
- 2025-02-27
AI Technical Summary
In the prior art, when the electronic device is in the off-screen state, the information display method is relatively simple and has low flexibility, making it difficult to meet the actual needs of users.
By generating a conversation based on the user's attention information when the electronic device is in the screen-off state, and receiving input from the user, at least one information control associated with the application is generated and displayed based on the dialogue content.
It improves the flexibility and efficiency of information display, allowing users to easily view the information they are concerned about and quickly enter related applications while the screen is off.
Smart Images

Figure CN2024113189_27022025_PF_FP_ABST
Abstract
Description
Information display method, device, electronic device and readable storage medium
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on August 23, 2023, with application number 202311071122.5 and invention name “Information display method, device, electronic device and readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application belongs to the field of electronic information technology, and specifically relates to an information display method, device, electronic device and readable storage medium. Background Art
[0003] With the increasing development of smart electronic device technology, the functions of electronic devices have become more abundant, and users have higher and higher requirements for the efficiency of using machines.
[0004] Currently, when an electronic device is in the screen-off state and receives a notification message or a touch event, it will light up specific pixels on the screen to display the time, battery level, and date. Because the information displayed and the location of the displayed information are fixed, the display methods in related technologies are relatively simple and inflexible, making it difficult to meet the actual needs of users.
[0005] Summary of the Invention
[0006] The purpose of the embodiments of the present application is to provide an information display method, device, electronic device and readable storage medium, which can improve the flexibility and efficiency of information display.
[0007] In a first aspect, an embodiment of the present application provides an information display method, which includes: when the electronic device is in a screen-off state, generating a dialogue based on the user's information of interest; receiving a first input from the user; and in response to the first input, generating and displaying at least one information control based on the content of the above dialogue, wherein the above information control is associated with an application.
[0008] In a second aspect, an embodiment of the present application provides an information display device, which includes: a generation module, a receiving module and a display module, wherein: the above-mentioned generation module is used to generate a dialogue based on the user's attention information when the electronic device is in a screen-off state; the above-mentioned receiving module is used to receive the user's first input; the above-mentioned generation module also generates at least one information control based on the content of the dialogue in response to the first input received by the receiving module; the above-mentioned display module is used to display at least one information control generated by the generation module, and the above-mentioned information control is associated with an application.
[0009] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0010] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0011] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect.
[0012] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method described in the first aspect.
[0013] In an embodiment of the present application, when the electronic device is in the screen-off state, the information display device generates a dialogue based on the user's information of interest, receives the user's first input, and generates and displays at least one information control based on the content of the above dialogue, and the information control is associated with an application. Through this method, when the electronic device is in the screen-off state, the information display device can generate a dialogue containing the user's information of interest, so that the user can get emotional attention after using the device, as a transition from using the device to returning to the physical world. Then, the information display device can generate and display at least one information control associated with the application based on the content of the above dialogue according to the user's input, so that the user can intuitively view the information of interest in the information control and quickly trigger the entry into the associated application, thereby improving the flexibility and efficiency of information display. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] FIG1 is a schematic diagram of a method flow of an information display method provided by an embodiment of the present application;
[0015] FIG2 is a schematic diagram of an interface used in the information display method provided in an embodiment of the present application;
[0016] FIG3 is a schematic diagram of another interface used in the information display method provided in an embodiment of the present application;
[0017] FIG4 is a schematic diagram of another interface used in the information display method provided in an embodiment of the present application;
[0018] FIG5 is a schematic diagram of another interface used in the information display method provided in an embodiment of the present application;
[0019] FIG6 is a schematic diagram of another interface used in the information display method provided in an embodiment of the present application;
[0020] FIG7 is a schematic diagram of another interface used in the information display method provided in an embodiment of the present application;
[0021] FIG8 is a schematic diagram of another interface used in the information display method provided in an embodiment of the present application;
[0022] FIG9 is a schematic structural diagram of an information display device provided in an embodiment of the present application;
[0023] FIG10 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
[0024] FIG11 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0026] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0027] The terms "at least one" and "at least one of" in the specification and claims of this application refer to any one, any two, or a combination of more than two of the objects included. For example, at least one of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two" means two or more, and its meaning is similar to "at least one".
[0028] The information display method provided in the embodiment of the present application can be executed by an electronic device or at least one of the functional modules and entity modules in the electronic device that can implement the information display method. The specific execution subject can be determined according to actual usage requirements and is not limited by the embodiment of the present application.
[0029] The information display method provided in the embodiment of the present application can be applied to the scenario of displaying information after the screen of an electronic device is turned off.
[0030] After the user triggers the screen-off of the electronic device, the electronic device can generate a dialogue based on the user's information of interest, and after receiving the user's first input, generate and display at least one information control based on the above dialogue. Each information control is associated with an application. In this way, the user can conveniently view the information of interest and enter the user interface corresponding to the information through the information control when the electronic device is in the screen-off state, thereby improving the flexibility of operation.
[0031] The following describes in detail the letter display method provided in the embodiment of the present application through specific embodiments and their application scenarios in combination with the accompanying drawings.
[0032] FIG1 is a flow chart of an information display method provided in an embodiment of the present application. As shown in FIG1 , the information display method may include the following steps S201 to S203:
[0033] Step S201: When the electronic device is in the screen-off state, the information display device generates a dialogue based on the user's information of interest.
[0034] Optionally, in the embodiment of the present application, the electronic device being in the screen-off state may be a state in which the screen backlight of the display screen of the electronic device is turned off.
[0035] Optionally, in an embodiment of the present application, the above-mentioned information of interest may include at least one of the following: time information, date and week information, holiday information, weather information, clock information, schedule information, exercise step information, countdown day information, mood information, personal signature information, shortcut entry logo and notification information, etc.
[0036] Optionally, in an embodiment of the present application, the above-mentioned information of interest may include information of multiple information types. For example, the above-mentioned information types may include time, weather, schedule, reminder information, notification message, quick entry logo, etc.
[0037] For example, when the information type is time, the information of interest corresponding to the information type may be time information; when the information type is weather, the information of interest corresponding to the information type may be weather information; when the information type is a quick entry identifier, the information of interest corresponding to the information type may be an application icon or a function icon.
[0038] It is understandable that the above information types may also be information dimensions.
[0039] Optionally, in an embodiment of the present application, the information display device may utilize an artificial intelligence (AI) algorithm to generate dialogues based on information that the user is interested in.
[0040] For example, assuming that the user's attention information includes time and holiday information, weather information and schedule information, the dialogue generated based on AI can be: "Today is December 25th, Merry Christmas~", "It's 12℃ in ** area and there are thunderstorms, remember to bring an umbrella when going out", "By the way, I have to go to the gym at 19:30, don't forget", and "No matter what, I have to be happy today."
[0041] It should be noted that the above-mentioned dialogue can be dialogue information containing emotions generated by AI, so that users can receive emotional attention.
[0042] Optionally, in an embodiment of the present application, when a dialogue is generated based on the user's information of interest, the information display device may display the dialogue in the first screen area.
[0043] Optionally, in the embodiment of the present application, the first screen area may be any screen area of the electronic device.
[0044] It is understandable that the technology of displaying information when the screen is off can be called "off-screen display". With the development of screen technology, the use of AMOLED displays can light up some pixels when the screen is off, thus giving rise to the function of "off-screen display".
[0045] Optionally, in an embodiment of the present application, the information display device may display the above-mentioned conversation in a chat bubble or a dialog box.
[0046] Exemplarily, Figure 2 is a schematic diagram of the interface applied by the information display method provided in an embodiment of the present application. As shown in Figure 2, after the user finishes using the electronic device and triggers the electronic device to turn off the screen, dialogue bubbles 21, dialogue bubbles 22, dialogue bubbles 23, dialogue bubbles 24, and dialogue bubbles 25 are displayed on the screen. The user can view emotional dialogue information on the screen and quickly obtain date, weather, and schedule information.
[0047] Step S202: The information display device receives a first input from the user.
[0048] Optionally, in an embodiment of the present application, the first input is used to trigger the generation and display of an information control.
[0049] Optionally, in an embodiment of the present application, the first input may include any one of the following: user touch input, voice input, gesture input, or other feasible input, which is not limited in the embodiment of the present application.
[0050] Furthermore, the touch input may be: a user's click input, a slide input, a press input, etc. Furthermore, the click operation may be any number of click operations. The slide operation may be a slide operation in any direction, such as an upward slide, a downward slide, a left slide, or a right slide, etc., and is not limited to this in the embodiments of the present application.
[0051] Optionally, the first input may be an input of a target sentence in a conversation.
[0052] Step S203: The information display device generates and displays at least one information control based on the content of the above-mentioned dialogue in response to the first input.
[0053] The above-mentioned information control is associated with an application.
[0054] Optionally, in an embodiment of the present application, the information display device may obtain keywords in the above-mentioned conversation and generate at least one information control based on the keywords.
[0055] Optionally, in an embodiment of the present application, the information control includes key information in the conversation, such as associated words. Exemplarily, the information in the information control is information obtained after simplification based on the conversation content, and can carry icon elements to assist users in identification.
[0056] Optionally, in an embodiment of the present application, the information display device may generate an information control based on a dialogue sentence. For example, the information display device may generate information in the information control based on the content of a dialogue sentence and according to preset text rules.
[0057] For example, assuming that the content of the conversation is "Today is Saturday, December 25th, Merry Christmas~", the information in the generated information control may be x month x day week x.
[0058] For example, assuming that the content of the conversation is "** area 12 degrees Celsius thunderstorm, remember to bring an umbrella when going out", the information in the generated information control may include a weather status icon, ** area and thunderstorm.
[0059] Optionally, in an embodiment of the present application, an information control may include information of an information dimension.
[0060] Table 1 shows the information of each information dimension and the corresponding display rules provided in the embodiment of the present application.
[0061] Table 1
[0062] Optionally, in an embodiment of the present application, the above-mentioned information control may be a circular control, a square control or other polygonal control, which is not limited in the embodiment of the present application.
[0063] Exemplarily, the information control may be a circular frame, a rectangular frame, or a rounded rectangular frame, etc.
[0064] For example, the information control may have a linear display effect, thereby avoiding the risk of screen burn-in when displayed in the screen-off state.
[0065] Optionally, in an embodiment of the present application, a single information control may display at most one line of information, with a basic spacing of the screen edges being left on the left and right. When the content of the information exceeds the limit of the information control, it needs to be dotted or scrolled.
[0066] It should be noted that, when it is necessary to reduce power consumption, scrolling display may not be used to avoid unnecessary power consumption.
[0067] Exemplarily, in combination with Figure 2 above, after the user clicks on the dialogue bubble 25, as shown in Figure 3, the information display device generates and displays at least one information control based on the above dialogue, and the above at least one information control includes information control 31, information control 33, information control 33, information control 34, information control 35, information control 36 and information control 37, wherein the information control 31 includes date and holiday information, the information control 33 includes city weather information, the information control 33 includes schedule information, the information control 34 includes the user's personal signature information, the information control 35 includes the icon of APP1, the information control 36 includes the icon of APP2 and the number of unread messages of APP2, and the information control 37 includes the number of notification messages. In this way, in the screen-off state, the user can quickly obtain the corresponding information through various types of information on the screen, without having to trigger the screen to light up to obtain the relevant information, thereby improving the flexibility of the display.
[0068] Exemplarily, when the user does not actively click on the dialogue bubble, the information display device automatically cancels the display of the dialogue bubble after displaying the dialogue bubble for 5 seconds and displays the at least one information mentioned above.
[0069] In this way, the conversational capabilities of artificial intelligence are utilized to randomly generate conversational content based on the information that users are concerned about, so that users can receive emotional attention when they finish using the device, serving as a transition from using the device to returning to the physical world, thereby improving the user experience.
[0070] The information display method provided by the embodiment of the present application is that when the electronic device is in the screen-off state, the information display device generates a dialogue based on the user's attention information, receives the user's first input, and generates and displays at least one information control based on the content of the above dialogue, and the information control is associated with an application. Through this method, when the electronic device is in the screen-off state, the information display device can generate a dialogue containing the user's attention information, so that the user can get emotional attention after using the device, as a transition from using the device to returning to the physical world. Then, the information display device can generate and display at least one information control associated with the application based on the content of the above dialogue according to the user's input, so that the user can intuitively view the attention information in the information control and quickly trigger to enter the associated application, thereby improving the flexibility and efficiency of information display.
[0071] Optionally, in the embodiment of the present application, the above-mentioned dialogue includes at least one sentence. For example, after the above-mentioned step S201, the information display method provided in the embodiment of the present application further includes the following step S202:
[0072] Step S202: The information display device determines the application corresponding to each sentence based on the content of each sentence in the above conversation.
[0073] In conjunction with the above step S202, the process of generating and displaying the information control based on the content of the above conversation in the above step S203 may include the following steps S203a to S203c:
[0074] Step S203a: The information display device determines the information control corresponding to each sentence according to the keywords in each sentence.
[0075] Step S203b: The information display device establishes an association relationship between the application corresponding to each sentence and the information control.
[0076] Step S203c: the information display device displays the information control corresponding to each sentence.
[0077] Optionally, in an embodiment of the present application, the information display device may utilize keyword extraction technology to extract keywords from each sentence, and generate an information control corresponding to each sentence based on the keywords extracted from each sentence.
[0078] Optionally, in an embodiment of the present application, the information display device can determine the application corresponding to each sentence based on the content of each sentence, and after generating the information control corresponding to each sentence according to the keyword, establish an association relationship between the information control and the corresponding application.
[0079] Exemplarily, assuming that the content of the statement is weather information, it can be determined that the application corresponding to the statement is a weather application; exemplary, assuming that the content of the statement is schedule information, it can be determined that the application corresponding to the statement is a calendar application.
[0080] Optionally, in the embodiment of the present application, in the above step S203, the process of generating and displaying at least one information control based on the content of the conversation may include the following steps A1 and A2:
[0081] Step A1: The information display device determines display parameters of at least one information control based on display parameters of an application identifier corresponding to the application.
[0082] Step A2: The information display device displays at least one information control based on the above display parameters.
[0083] Optionally, in an embodiment of the present application, the above display parameters may include color or transparency, etc.
[0084] Optionally, in an embodiment of the present application, the above-mentioned application identifier may be an application icon.
[0085] Optionally, in an embodiment of the present application, the information display device may use the display parameters identified by the application as display parameters of at least one information control.
[0086] For example, if the information control is an information box, and the icon color of APP1 is green, the color of the information box associated with APP1 can also be green. In this way, the color of the information control corresponds to the attributes of the information behind it, helping users quickly identify the application associated with the information control, improving the efficiency of obtaining information, and also enriching the style effect.
[0087] Optionally, in the embodiment of the present application, after the above step S203, the information display method provided in the embodiment of the present application may further include the following steps S204 and S205:
[0088] Step S204: the information display device receives a second input for a target information control among the at least one information control.
[0089] Step S205: In response to the second input, the information display device controls the electronic device to light up the screen and display the user interface of the application associated with the target information control.
[0090] Optionally, in the embodiment of the present application, the second input may be any feasible input such as a user's click input, press input, or sliding input, and the embodiment of the present application does not limit this.
[0091] Optionally, in an embodiment of the present application, the user interface of the above-mentioned application may be a main interface of the application, or a user interface of the application that includes information in the target information control.
[0092] Optionally, in an embodiment of the present application, different information controls may correspond to different extended functions, and the extended functions are related to the application corresponding to the information in the information control.
[0093] Table 2 lists the extended functions corresponding to various types of information provided in the embodiments of this application.
[0094] For example, in combination with the above-mentioned Figure 3, after the user clicks on the information control 31 displaying the date information, as shown in Figure 4, the electronic device lights up the screen, starts the calendar application corresponding to the date information, and displays the main interface 41 of the calendar application on the screen, so that the user can view more detailed date information on the main interface of the calendar application.
[0095] For another example, in combination with the above Figure 3, after the user clicks the information control 35 displaying the icon of APP1, the electronic device lights up the screen, starts the APP1 and displays the main interface of the APP1 on the screen, so that the user can quickly enter the main interface of the APP1 to perform related operations.
[0096] As another example, in conjunction with FIG. 3 , after the user clicks on the information control 27 displaying the notification message, the electronic device lights up the screen and displays the message details interface corresponding to the notification message.
[0097] Furthermore, if the electronic device has a password lock, a password verification pop-up is required to unlock the device before the target interface is displayed.
[0098] It should be noted that, in the embodiment of the present application, in addition to the time element, each information control supports extended functions and can serve as an entry point for users to quickly use the machine, thereby improving operational efficiency.
[0099] Optionally, in the embodiment of the present application, before the above step S204, the information display method provided in the embodiment of the present application further includes the following steps C1 and C2:
[0100] Step C1: the information display device receives a third input for a target information control among the at least one information control.
[0101] Step C2: the information display device displays the first identifier in the target information control in response to the third input.
[0102] Among them, the above-mentioned first identifier includes the application identifier and the entry identifier corresponding to the application.
[0103] In combination with the above steps C1 and C2, the above step S204 can be replaced by the following step S204a:
[0104] Step S204a: the information display device receives a second input of the user on the first identifier.
[0105] Optionally, in the embodiment of the present application, the third input may be any feasible input such as click input, press input or slide input, and the embodiment of the present application does not limit this.
[0106] Optionally, in an embodiment of the present application, displaying the first indicator in the target information control indicates that the target information control is in an activated state. While the target information control is activated, the user can trigger the user interface of the application associated with the target information control. By changing the displayed content of the information control, the user is reminded that the information control is now operable as an application entry point, thereby preventing user error.
[0107] For example, after the user clicks on the information control once, the corresponding function will be activated, and the activation status will be displayed in the form of an icon or function name, and an "enter" icon will be provided to assist in understanding. In the activated state, clicking again can directly enter the corresponding function (for example, for an APP notification, double-clicking can directly view the corresponding notification details). If the user has a password lock, a password verification pop-up will be required to unlock the lock before entering. If the user does not click again after clicking once to activate, it will automatically return to the inactivated state after 2 seconds. Secondly, if the user does not lift the phone or look at the screen, the click behavior cannot be triggered, thereby reducing the risk of accidental touches and unnecessary power consumption.
[0108] For example, in combination with the above Figure 3, after the user clicks on the information control 36, as shown in Figure 5, the control 36 is displayed with green fill, and the application logo and character information in the information control 36 are displayed in black, and a right arrow is displayed in the information control 36 to prompt the user that the information control can be operated.
[0109] It should be noted that in FIG5 , black filling represents green filling.
[0110] Optionally, in the embodiment of the present application, the above step S201 may include the following step D1:
[0111] Step D1: When the information display device detects that the user is looking at the screen, it generates and displays a dialog based on the user's attention information.
[0112] Optionally, in an embodiment of the present application, the information display device may utilize low-power camera technology to capture the user's face and gaze to determine whether the user is looking at the screen.
[0113] It should be noted that the user gazing at the screen may mean that the user's sight falls on the screen.
[0114] Optionally, in an embodiment of the present application, the information display device may control the electronic device to turn off the screen after receiving the user's first input, and start detecting whether the user is looking at the screen after the screen is turned off.
[0115] Exemplarily, after the user triggers the screen off, the information display device detects whether the user is looking at the screen through a low-power camera. If the user is looking at the screen, a dialogue is generated and displayed; if the user is not looking at the screen, the dialogue is not displayed.
[0116] In this way, the information display device can display the dialogue on the screen only when the user is currently looking at the screen, thereby avoiding displaying the dialogue when the user is not paying attention to the screen content and reducing the power consumption of the electronic device.
[0117] Optionally, in an embodiment of the present application, the information display device may push information of interest in different information dimensions based on information push rules.
[0118] For example, the above information push rules may include at least one of the following:
[0119] Fixed at the top display, no need to push;
[0120] Push once a day, for example, push after the screen goes off for the first time in a day, and no push will be made after the screen goes off.
[0121] Push notifications are sent every time the screen is displayed, for example, after the screen is off.
[0122] Not pushed.
[0123] Table 3 shows the push rules corresponding to each dimension of information provided in the embodiment of the present application.
[0124] Table 3
[0125] Optionally, in an embodiment of the present application, the dimensions or types of the above information are preset. For example, the user selects the information dimensions that need to be pushed in the setting interface.
[0126] Optionally, in an embodiment of the present application, the dimensions or types of the above information may also be customized. For example, the user may add the type of information to be displayed according to actual needs.
[0127] Optionally, in the embodiment of the present application, the display order of the information corresponding to each type may be preset. For example, the user sets the display order of the information corresponding to each selected type according to actual needs.
[0128] Exemplarily, the above display order may be the order in which the information is displayed on the screen, for example, the above display order may be from top to bottom and from left to right.
[0129] For example, the display order of each type of information can be: time, date, day of the week, holiday, weather, alarm, schedule, step count, countdown, mood, personal signature, shortcut entrance, and notification.
[0130] Optionally, in an embodiment of the present application, when displaying at least one information control, the information display device may combine at least one information control according to the display order corresponding to the at least one information control, and display the at least one combined information control in the first screen area according to the first layout method.
[0131] Optionally, in an embodiment of the present application, the information display device may determine the size of the information control based on the number and length of information elements in the information control, and generate an information control for displaying the information based on the size. For example, the size of the information control may include width and height.
[0132] Optionally, the above information element may include at least one of a character, a symbol, and an icon.
[0133] Optionally, in an embodiment of the present application, the display order of each information control may be determined based on the display order of at least one type of information corresponding to the information displayed by the control. For example, the display order of each type of information may be preset. For example, the display order of each type of information may be: time information, date and week information, holiday information, weather information, and notification messages.
[0134] Optionally, in an embodiment of the present application, the information display device may combine at least one information control based on the above display order, the width of the first screen area, and the width of each information control.
[0135] For example, if the screen width is 5.5 cm, and the widths of rectangular control 1, rectangular control 2, rectangular control 3, rectangular control 4, and rectangular control 5 are 3 cm, 1 cm, 2 cm, 3 cm, and 1 cm, respectively, then rectangular control 1 and rectangular control 2 are combined and displayed on the same line, control 3 and control 4 are combined and displayed on the next line below rectangular control 1 and rectangular control 2, and rectangular control 5 is displayed on the next line below rectangular control 1 and rectangular control 2.
[0136] It can be understood that displaying in the same row means that the two controls are displayed vertically aligned in the center of the screen area.
[0137] For example, taking the information control as a rounded rectangular frame as an example, assuming that the display order of information corresponding to each type is: time information, date and week information, holiday information, and schedule information, the order of each control on the screen from top to bottom and from left to right can be: a control for displaying time information, a control for displaying date and week information, a control for displaying holiday information, and a control for displaying schedule information.
[0138] Optionally, in an embodiment of the present application, the first layout mode can be left-aligned, center-aligned, or right-aligned, etc. For example, left-aligned layout means that the information control is located in the left area of the screen, and the left side of the first information control at the beginning of each row is aligned, such as the starting position of each row is equidistant from the left edge of the screen; center-aligned means that the information control is located in the center of the screen, and the starting position and ending position of each row are equidistant from the edge of the screen; right-aligned means that the information control is located on the right side of the screen, and the ending position of each row is equidistant from the right edge of the screen.
[0139] In this way, when it is necessary to display multiple information controls including multiple types of information, the multiple information controls can be combined and displayed on the screen based on the display order of the corresponding information, thereby improving the flexibility of display.
[0140] Optionally, in an embodiment of the present application, the information display device may receive a sliding input from the user on the first screen area, and switch the layout of at least one information control in the first screen area according to the sliding input direction of the sliding input.
[0141] Among them, different sliding input directions correspond to different layouts.
[0142] Optionally, in an embodiment of the present application, the sliding input may be a sliding input in any direction.
[0143] Optionally, in an embodiment of the present application, the sliding direction is a direction relative to the screen, and the sliding direction may include left, right, upward and downward.
[0144] For example, in combination with the above Figure 3, when the current layout is a centered layout, if the user needs to switch the layout to a right-aligned layout, the user can slide to the right in the screen area where the controls are located to trigger the layout of multiple controls to be switched to a right-aligned layout, as shown in Figure 6.
[0145] As another example, in combination with the above Figure 3, when the current layout is a centered layout, if the user needs to switch the layout to a left-aligned layout, the user can slide to the left in the screen area where the controls are located to trigger the layout of multiple controls to be switched to a left-aligned layout, as shown in Figure 7.
[0146] It should be noted that swiping left or right switches the horizontal layout in sequence. For example, if the layout is on the left, swiping right once switches to the center layout, swiping right again switches to the right layout, and swiping right again stops the layout. The same applies to swiping left, making it easier for users to operate with one hand.
[0147] In this way, users can quickly trigger the layout of the control displayed on the screen by sliding input in the corresponding direction in the screen area according to actual needs. The operation is simple, thereby improving the convenience of operation.
[0148] Optionally, in an embodiment of the present application, the information display device may switch the layout of at least one information control in the first screen area at intervals of a preset time based on at least one layout mode.
[0149] Among them, the at least one layout mode may include a first layout mode; the at least one layout mode includes at least one of the following: a center layout mode, a left layout mode, a right layout mode, etc.
[0150] Optionally, in an embodiment of the present application, the preset duration may be 5s, 10s or 15s. The preset duration may be set according to actual needs, and the embodiment of the present application does not limit this.
[0151] Optionally, in an embodiment of the present application, the information display device may switch the layout of at least one information control in the first screen area at preset time intervals based on at least one layout mode and preset switching rules.
[0152] Exemplarily, the preset switching rule may be: cyclically switching the at least one information control in the screen area in the order of left layout, center layout, right layout, and left layout.
[0153] Optionally, in an embodiment of the present application, the information display device may also randomly switch the layout of at least one information control based on at least one layout mode.
[0154] In this way, by periodically switching the layout of at least one control on the screen, the display position of at least one control on the screen changes periodically, thereby reducing the risk of screen burn-in.
[0155] Optionally, in an embodiment of the present application, after generating and displaying at least one information control based on the content of the conversation, the information display device moves the at least one information control to the second screen area for display when detecting that the electronic device is in the first holding posture.
[0156] The second screen area is a screen area where the frequency of touch operations received by the electronic device is greater than a first threshold.
[0157] Optionally, in an embodiment of the present application, the above-mentioned first holding posture can be: the user's four fingers are located on the back shell of the electronic device, and the thumb is at the edge of the screen; or the angle between the plane where the screen of the electronic device is located and the horizontal plane is within a first angle range; or the user holds the electronic device and the screen of the electronic device is facing the user's face.
[0158] Optionally, in an embodiment of the present application, the information display device may detect the holding posture of the electronic device through a gyroscope sensor or a gravity sensor.
[0159] It should be noted that the implementation process of detecting the holding posture of the electronic device through the sensor can refer to the description of the relevant technology, and the embodiments of the present application are not limited to this.
[0160] Optionally, in an embodiment of the present application, the second screen area may be a screen area of the electronic device where the user typically operates. For example, the second screen area may be the lower right screen area of the electronic device.
[0161] Exemplarily, in combination with the above-mentioned Figure 3, taking the information control as a display frame as an example, when it is detected that the electronic device is in a handheld state and the screen is facing the user's face, at least one display frame is moved as a whole to the screen area at the lower right of the electronic device for display, and the layout of at least one display frame is a right-aligned layout, as shown in Figure 8.
[0162] In this way, when the electronic device is in the first holding posture, at least one information control can be moved to the area of the screen where the user usually operates, so that the user can conveniently operate at least one information control while holding the electronic device, thereby improving operating efficiency.
[0163] The above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or, under the premise that there is no contradiction, can also be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.
[0164] The information display method provided in the embodiment of the present application can be executed by an information display device. In the embodiment of the present application, the information display device provided in the embodiment of the present application is described by taking the information display method executed by the information display device as an example.
[0165] Figure 9 is a structural diagram of the information display device provided in an embodiment of the present application. As shown in Figure 9, the information display device 600 may include a generation module 601, a receiving module 602 and a display module 603, wherein: the above-mentioned generation module 601 is used to generate a dialogue based on the user's attention information when the electronic device is in the screen-off state; the above-mentioned receiving module 602 is used to receive the user's first input; the above-mentioned generation module 601 also generates at least one information control based on the content of the above-mentioned dialogue in response to the first input received by the above-mentioned receiving module 602; the above-mentioned display module 603 is used to display at least one information control generated by the generation module 601, and the above-mentioned information control is associated with the application.
[0166] Optionally, in an embodiment of the present application, the above-mentioned dialogue includes at least one sentence; the above-mentioned generation module is also used to determine the application corresponding to each statement according to the content of each statement in the above-mentioned dialogue after generating a dialogue based on the user's attention information; the above-mentioned generation module is specifically used to determine the information control corresponding to each statement according to the keywords in each sentence, and establish an association relationship between the application corresponding to each statement and the information control; the above-mentioned display module is specifically used to display the information control corresponding to each statement.
[0167] Optionally, in an embodiment of the present application, the above-mentioned generation module is specifically used to determine the display parameters of the above-mentioned at least one information control based on the display parameters of the application identifier corresponding to the above-mentioned application; the above-mentioned display module is specifically used to display the above-mentioned at least one information control based on the above-mentioned display parameters.
[0168] Optionally, in an embodiment of the present application, the above-mentioned receiving module is also used to receive a second input for a target information control in the above-mentioned at least one information control after generating and displaying at least one information control based on the content of the above-mentioned dialogue information; the above-mentioned display module is also used to control the electronic device to light up the screen and display the user interface of the application associated with the above-mentioned target information control in response to the second input received by the above-mentioned receiving module.
[0169] Optionally, in an embodiment of the present application, the above-mentioned receiving module is also used to receive a third input for the target information control in the above-mentioned at least one information control; the above-mentioned display module is also used to display a first identifier in the above-mentioned target information control in response to the above-mentioned third input received by the above-mentioned receiving module, and the above-mentioned first identifier includes the application identifier and entry identifier corresponding to the above-mentioned application; the above-mentioned receiving module is specifically used to receive the user's second input of the first identifier displayed by the above-mentioned display module.
[0170] Optionally, in an embodiment of the present application, the above-mentioned display module is also used to generate a dialogue based on the user's attention information when the electronic device is in a screen-off state, and then display the above-mentioned dialogue when it is detected that the user is looking at the screen.
[0171] The information display device provided in the embodiment of the present application, when the electronic device is in the screen-off state, generates a dialogue based on the user's information of interest, receives the user's first input, and generates and displays at least one information control based on the content of the dialogue, and the information control is associated with an application. Through this method, when the electronic device is in the screen-off state, the information display device can generate a dialogue containing the user's information of interest, so that the user can get emotional attention after using the device, as a transition from using the device to returning to the physical world. Then, the information display device can generate and display at least one information control associated with the application based on the content of the dialogue according to the user's input, so that the user can intuitively view the information of interest in the information control and quickly trigger the entry into the associated application, thereby improving the flexibility and efficiency of information display.
[0172] The information display device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or a device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.
[0173] The information display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0174] The information display device provided in the embodiment of the present application can implement each process implemented in the method embodiments of Figures 1 to 8. To avoid repetition, they will not be described here.
[0175] Optionally, as shown in Figure 10, an embodiment of the present application also provides an electronic device 700, including a processor 701 and a memory 702, and the memory 702 stores a program or instruction that can be run on the processor 701. When the program or instruction is executed by the processor 701, the various steps of the above-mentioned information display method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0176] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0177] FIG11 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
[0178] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101 , a network module 102 , an audio output unit 103 , an input unit 104 , a sensor 105 , a display unit 106 , a user input unit 107 , an interface unit 108 , a memory 109 , and a processor 110 .
[0179] Those skilled in the art will appreciate that the electronic device 100 may further include a power source (such as a battery) for powering various components. The power source may be logically connected to the processor 110 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The electronic device structure shown in FIG8 does not limit the electronic device. The electronic device may include more or fewer components than shown, or may combine certain components or arrange the components differently, which will not be described in detail here.
[0180] Among them, the above-mentioned processor 110 is used to generate a dialogue based on the user's attention information when the electronic device is in the screen-off state; the above-mentioned user input unit 107 is used to receive the user's first input; the above-mentioned processor 110 also generates at least one information control based on the content of the above-mentioned dialogue in response to the first input received by the above-mentioned user input unit 107; the above-mentioned display unit 106 is used to display at least one information control generated by the processor 110, and the above-mentioned information control is associated with the application.
[0181] Optionally, in an embodiment of the present application, the above-mentioned conversation includes at least one sentence; the above-mentioned processor 110 is also used to determine the application corresponding to each statement according to the content of each statement in the above-mentioned conversation after generating a conversation based on the user's attention information; the above-mentioned processor 110 is specifically used to determine the information control corresponding to each statement according to the keywords in each sentence, and establish an association relationship between the application corresponding to each statement and the information control; the above-mentioned display unit 106 is specifically used to display the information control corresponding to each sentence.
[0182] Optionally, in an embodiment of the present application, the processor 110 is specifically used to determine the display parameters of the at least one information control based on the display parameters of the application identifier corresponding to the application; the display unit 106 is specifically used to display the at least one information control based on the display parameters.
[0183] Optionally, in an embodiment of the present application, the above-mentioned user input unit 107 is also used to receive a second input for a target information control in the above-mentioned at least one information control after generating and displaying at least one information control based on the content of the above-mentioned dialogue information; the above-mentioned display unit 106 is also used to control the electronic device to light up the screen and display the user interface of the application associated with the above-mentioned target information control in response to the second input received by the above-mentioned user input unit 107.
[0184] Optionally, in an embodiment of the present application, the above-mentioned user input unit 107 is also used to receive a third input for the target information control in the above-mentioned at least one information control; the above-mentioned display unit 106 is also used to display a first identifier in the above-mentioned target information control in response to the above-mentioned third input received by the above-mentioned user input unit 107, and the above-mentioned first identifier includes the application identifier and entry identifier corresponding to the above-mentioned application; the above-mentioned user input unit 107 is specifically used to receive the user's second input of the first identifier displayed by the above-mentioned display unit 106.
[0185] Optionally, in an embodiment of the present application, the display unit 106 is further configured to generate a dialog based on the user's attention information when the electronic device is in a screen-off state, and then display the dialog when it is detected that the user is looking at the screen.
[0186] The electronic device provided in the embodiment of the present application, when the electronic device is in the screen-off state, the information display device generates a dialogue based on the user's attention information, receives the user's first input, and generates and displays at least one information control based on the content of the above dialogue, and the information control is associated with an application. Through this method, when the electronic device is in the screen-off state, the electronic device can generate a dialogue containing the user's attention information, so that the user can get emotional attention after using the device, as a transition to ending use and returning to the physical world. Then, the information display device can generate and display at least one information control associated with the application based on the content of the above dialogue according to the user's input, so that the user can intuitively view the attention information in the information control and quickly trigger to enter the associated application, thereby improving the flexibility and efficiency of information display.
[0187] It should be understood that in an embodiment of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0188] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory x09 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be 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), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0189] Processor 110 may include one or more processing units. Optionally, processor 110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 110.
[0190] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information display method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0191] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0192] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0193] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0194] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above information display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0195] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0196] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0197] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A method for displaying information, wherein: The method comprises: When the electronic device is in a screen-off state, generating a dialogue based on the user's attention information; receiving a first input from a user; In response to the first input, at least one information control is generated and displayed based on the content of the conversation, the information control being associated with an application.
2. The method according to claim 1, wherein: The dialogue includes at least one sentence, After generating a dialog based on the user's attention information, the method further includes: Determining the application corresponding to each statement according to the content of each statement in the conversation; The generating and displaying the information control based on the content of the conversation includes: Determine the information control corresponding to each sentence according to the keywords in each sentence; Establishing an association relationship between the application and the information control corresponding to each statement; The information control corresponding to each statement is displayed.
3. The method according to claim 1, wherein: The generating and displaying at least one information control based on the content of the conversation includes: Determining display parameters of the at least one information control based on display parameters of the application identifier corresponding to the application; The at least one information control is displayed based on the display parameters.
4. The method according to any one of claims 1 to 3, wherein: After generating and displaying at least one information control based on the content of the dialog information, the method further includes: receiving a second input for a target information control among the at least one information control; In response to the second input, the electronic device is controlled to light up the screen and display the user interface of the application associated with the target information control.
5. The method according to claim 4, wherein: Before receiving a second input for a target information control in the at least one information control, the method further includes: receiving a third input for a target information control among the at least one information control; In response to the third input, displaying a first identifier in the target information control, the first identifier including an application identifier and an entry identifier corresponding to the application; The receiving a second input for a target information control in the at least one information control comprises: Receive a second input of the first identifier from a user.
6. The method according to claim 1, wherein: The step of generating a dialog based on the user's attention information when the electronic device is in the screen-off state includes: When it is detected that the user is looking at the screen, the dialog is generated and displayed based on the user's attention information.
7. An information display device, wherein: The device comprises: A generating module, used for generating a dialogue based on the user's attention information when the electronic device is in a screen-off state; A receiving module, used for receiving a first input from a user; The generating module further generates at least one information control based on the content of the conversation in response to the first input received by the receiving module; The display module is used to display at least one information control generated by the generation module, and the information control is associated with an application.
8. The device according to claim 7, wherein: The dialogue includes at least one sentence, The generating module is further used to determine the application corresponding to each sentence according to the content of each sentence in the dialogue after generating the dialogue based on the user's attention information; The generating module is specifically used to determine the information control corresponding to each sentence according to the keywords in each sentence, and establish an association relationship between the application corresponding to each sentence and the information control; The display module is specifically used to display the information control corresponding to each sentence.
9. The device according to claim 7, wherein: The generating module is specifically configured to determine the display parameters of the at least one information control based on the display parameters of the application program identifier corresponding to the application program; The display module is specifically configured to display the at least one information control based on the display parameters.
10. The device according to any one of claims 7 to 9, wherein: The receiving module is further configured to receive a second input for a target information control in the at least one information control after generating and displaying the at least one information control based on the content of the dialog information; The display module is further used to control the electronic device to light up the screen and display the user interface of the application associated with the target information control in response to the second input received by the receiving module.
11. The device according to claim 10, wherein: The receiving module is further configured to receive a third input for a target information control in the at least one information control; The display module is further configured to display a first identifier in the target information control in response to the third input received by the receiving module, wherein the first identifier includes an application identifier and an entry identifier corresponding to the application; The receiving module is specifically configured to receive a second input from a user regarding the first identifier displayed by the display module.
12. The device according to claim 7, wherein: The display module is also used to generate a dialogue based on the user's attention information when the electronic device is in the screen-off state, and then display the dialogue when it is detected that the user is looking at the screen.
13. An electronic device, wherein: It comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the information display method according to any one of claims 1 to 6 are implemented.
14. A readable storage medium, wherein: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the information display method according to any one of claims 1 to 6 are implemented.
15. A chip, wherein: The chip includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method according to any one of claims 1 to 6.
16. A computer program product, wherein: The program product is executed by at least one processor to implement the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Information processing method and device, electronic equipment and readable storage medium
CN115599259A
Notification information display method and device, electronic equipment and storage medium
CN115904182A
Information display method and device, electronic equipment and readable storage medium
CN117061655A
Display method and apparatus in locked state
WO2021000804A1
Method and apparatus for displaying multimedia content, and terminal and storage medium
WO2022048367A1