Display method, display device and electronic equipment

By obtaining the distance information between electronic devices and other devices, determining the user's identity and displaying personalized application icons, the problem of poor display effect of application icons in the prior art and inability to adapt to the personalized needs of users is solved, and the display effect of personalization, universality and flexibility is achieved.

CN113296648BActive Publication Date: 2025-03-21VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110524397.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-13
Publication Date
2025-03-21
Estimated Expiration
2041-05-13

AI Technical Summary

Technical Problem

现有技术中,应用图标的显示效果不佳,且无法适配用户的个性化需求。

Method used

By obtaining the distance information between the electronic device and other devices, the height value of the electronic device is determined, and the user's identity is determined based on the height value, and the target interface or application icon corresponding to the user's identity is displayed.

Benefits of technology

It realizes personalized display, adapts to the needs of different users, and improves the personalization, universality and flexibility of display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113296648B_ABST
    Figure CN113296648B_ABST
Patent Text Reader

Abstract

The present application discloses a display method, a display device and an electronic device, which belongs to the field of computer technology. The display method is applied to an electronic device, the electronic device is in a target space, the target space includes M devices, and the method includes: obtaining distance information between the electronic device and the M devices, determining the height value of the electronic device according to the distance information; determining the user identity of the electronic device according to the height value, and displaying a target interface corresponding to the user identity or an application icon corresponding to the user identity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of computer technology, and specifically relates to a display method, a display device and an electronic device. Background Art

[0002] Electronic devices need to install various applications for users to use. Now with the improvement of electronic device performance and the enrichment of applications, more and more applications are installed on electronic devices, and it is difficult for users to quickly find the applications they need to use. In the prior art, there are mainly two ways: first, displaying the application icons commonly used by users in the shortcut bar at the bottom of the screen, and the application icons are application icons pre-added by users; second, quickly retrieving specific applications through search. However, the above methods cannot adapt to the personalized needs of users, and the display effect is not good. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide a display method, a display device and an electronic device, which can solve the problem that the display effect of application icons is poor and cannot adapt to the personalized needs of users.

[0004] In a first aspect, an embodiment of the present application provides a display method, which is applied to an electronic device, where the electronic device is in a target space, where the target space includes M devices, and the method includes:

[0005] Acquire distance information between the electronic device and the M devices, and determine a height value of the electronic device according to the distance information;

[0006] The user identity of the electronic device is determined according to the height value, and a target interface corresponding to the user identity or an application icon corresponding to the user identity is displayed.

[0007] In a second aspect, an embodiment of the present application provides a display device, which is applied to an electronic device, wherein the electronic device is in a target space, the target space includes M devices, and the device includes:

[0008] A first acquisition module, configured to acquire distance information between the electronic device and the M devices, and determine a height value of the electronic device according to the distance information;

[0009] The first display module is used to determine the user identity of the electronic device according to the height value, and display a target interface corresponding to the user identity or an application icon corresponding to the user identity.

[0010] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0011] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0012] In a fifth aspect, an embodiment of the present application provides a chip, comprising 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 described in the first aspect.

[0013] In an embodiment of the present application, by displaying a target interface or application icon in a target area of ​​the display interface based on user identity information, personalized display can be provided for different users, with strong personalization, universality and flexibility of use. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 It is one of the flow charts of the display method provided in the embodiment of the present application;

[0015] Figure 2 This is one of the schematic diagrams of the distance calculation principle in the display method provided in the embodiment of the present application;

[0016] Figure 3 This is one of the interface schematic diagrams of the display method provided in the embodiment of the present application;

[0017] Figure 4 This is the second interface schematic diagram of the display method provided in the embodiment of the present application;

[0018] Figure 5 This is the third interface schematic diagram of the display method provided in the embodiment of the present application;

[0019] Figure 6 This is the fourth interface schematic diagram of the display method provided in the embodiment of the present application;

[0020] Figure 7 This is the second schematic diagram of the distance calculation principle in the display method provided in the embodiment of the present application;

[0021] Figure 8 This is the fifth interface schematic diagram of the display method provided in the embodiment of the present application;

[0022] Fig. 9 It is a spatial schematic diagram of arranging multiple devices in the same space in the display method provided in an embodiment of the present application;

[0023] Fig.10 This is one of the principle schematic diagrams of determining the height of an electronic device in the display method provided in an embodiment of the present application;

[0024] Fig.11 This is the second schematic diagram of the principle of determining the height of an electronic device in the display method provided in the embodiment of the present application;

[0025] Fig.12 This is the third schematic diagram of the principle of determining the height of an electronic device in the display method provided in the embodiment of the present application;

[0026] Fig.13 This is the sixth interface schematic diagram of the display method provided in the embodiment of the present application;

[0027] Fig.14 This is the seventh interface schematic diagram of the display method provided in the embodiment of the present application;

[0028] Fig.15 This is the eighth interface schematic diagram of the display method provided in the embodiment of the present application;

[0029] Fig.16 This is the ninth interface schematic diagram of the display method provided in the embodiment of the present application;

[0030] Fig.17 This is the eleventh interface schematic diagram of the display method provided in the embodiment of the present application;

[0031] Fig.18 This is the twelfth interface diagram of the display method provided in the embodiment of the present application;

[0032] Fig.19 This is the thirteenth interface schematic diagram of the display method provided in the embodiment of the present application;

[0033] Fig. 20 This is the second flow chart of the display method provided in the embodiment of the present application;

[0034] Fig.21 A structural diagram of a display device provided in an embodiment of the present application;

[0035] Fig. 22 It is one of the structural schematic diagrams of the electronic device provided in the embodiment of the present application;

[0036] Fig.23 This is the second hardware schematic diagram of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0037] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0038] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0039] In the prior art, application icons are generally displayed to users in two ways:

[0040] First, the user's frequently used application icons are displayed in the shortcut bar at the bottom of the screen.

[0041] This application is an application pre-added by the user. With the continuous expansion of the application market and the improvement of users' acceptance of applications, it can be foreseen that in the future, electronic devices held by users will contain more and more applications, especially for electronic devices such as tablets that are positioned as family sharing devices. The number of applications they contain is large, and different users will add different applications in the shortcut bar according to their own habits and preferences.

[0042] As more and more application icons are added to the shortcut bar, too many application icons will also cause the screen to be crowded, making it inconvenient for users to quickly lock the application they want to use by scanning, and failing to adapt to the personalized needs of each family member.

[0043] Second, quickly retrieve specific applications through search.

[0044] Through this method, users can enter the name of the application they need in the search bar to retrieve the corresponding application. However, during the retrieval process, the user needs to actively recall the application they need to use and type the keyword into the search bar, which increases the user's cognitive burden without a visual reminder.

[0045] The display method, display device, electronic device and readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0046] The display method can be applied to a terminal, and can be specifically executed by hardware or software in the terminal. The execution subject of the display method can be a terminal, or a control device of the terminal, etc.

[0047] The terminal includes, but is not limited to, a mobile phone or other portable communication device such as a tablet computer having a touch-sensitive surface (eg, a touch screen display and / or a touch pad).

[0048] In the following various embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse and a joystick.

[0049] An embodiment of the present application provides a display method, and the execution subject of the display method may be a terminal, including but not limited to a mobile terminal, or a control device of a terminal, etc.

[0050] like Figure 1 As shown, the display method is applied to an electronic device, the electronic device is in a target space, the target space includes M devices, and the method includes: step 110 and step 120.

[0051] Step 110: Obtain distance information between the electronic device and M devices, and determine a height value of the electronic device according to the distance information;

[0052] It should be noted that in this embodiment, M devices are set in the same target space.

[0053] The electronic device may be a mobile device with communication function, such as a tablet computer, a mobile phone, and a watch.

[0054] The electronic device has modules for sending and receiving signals.

[0055] The device has modules for sending and receiving signals and is used for signal transmission with electronic devices.

[0056] The distance between the electronic devices can be determined through the signals transmitted in real time between the electronic devices.

[0057] It should be noted that an electronic device can simultaneously transmit signals with multiple devices, and based on the multiple signals, respectively determine the distance information from the corresponding device to the electronic device;

[0058] Based on the multiple distance information, the height value of the electronic device can be determined.

[0059] For example, Fig. 9As shown, the M devices include: device 1, device 5 and device 6, device 1 is set at the corner of the ceiling of the target space, and device 5 and device 6 are respectively set at the corners of the ground of the target space. Based on the signals transmitted between the three devices, the distance information 1 of the electronic device from device 1, the distance information 2 from device 2 and the distance information 3 from device 3 can be determined;

[0060] Based on distance information 1, distance information 2 and distance information 3, the height value of the electronic device can be determined, such as Fig.10 shown.

[0061] The following specifically describes the implementation methods for obtaining the distance information between the electronic device and the M devices from three different implementation perspectives.

[0062] First, UWB ultra-wideband technology can be used to determine the distances from the electronic device to the M devices respectively.

[0063] In this embodiment, M UWB base stations are used as devices and are arranged in the target space; the electronic device is used as a tag, and the distances from the electronic device to the M devices are determined based on the signals transmitted between the tag and the M UWB base stations;

[0064] By adopting UWB technology to determine the distance, it has high accuracy, high reliability and high security, and has low cost of use.

[0065] Secondly, the Bluetooth technology may be used to determine the distances from the electronic device to the M devices respectively.

[0066] In this embodiment, Bluetooth technology is used, M Bluetooth gateways are used as devices, and are set in the target space. The electronic devices are used as tags, and the distance between the electronic devices is determined based on the signals transmitted between the tags and the M Bluetooth gateways;

[0067] Third, RFID technology can be used to determine the distances between the electronic device and the M devices.

[0068] In this embodiment, RFID technology is used, M readers are used as devices and are arranged in a space, and the electronic device is used as a tag. Based on the signals transmitted between the tag and the M readers, the distances from the electronic device to the M devices are determined.

[0069] Of course, in other embodiments, WIFI technology, ZIGBEE technology, infrared technology, ultrasonic technology, iBeacon technology, etc. may also be used to determine the distances from the electronic device to the M devices, which will not be elaborated in this application.

[0070] The method for determining the distance information is described in detail below.

[0071] The electronic device sends a first signal to M devices;

[0072] The electronic device receives a second signal fed back by M devices;

[0073] Based on the time when the first signal is sent and the time when the second signal is received, the distances from the electronic device to the M devices are determined respectively.

[0074] Among them, M devices have modules for real-time signal transmission and reception functions;

[0075] For example, the M devices may be UWB base stations, Bluetooth gateway base stations, and RFID readers, etc.;

[0076] The electronic device sends a first signal to the M devices, that is, the electronic device sends a request signal to the M devices and records the time when the first signal is sent;

[0077] The first signal may be a pulse signal.

[0078] After sending the first signal to the M devices, the electronic device receives the second signal fed back by the M devices;

[0079] In this step, after receiving the first signal, the M devices send a second signal in response to the first signal;

[0080] Wherein, the second signal may be a pulse signal;

[0081] It should be noted that there is a certain response time between the device receiving the first signal and sending the second signal;

[0082] After receiving the second signal fed back by the device, the electronic device records the second time when the second signal is received.

[0083] Finally, based on the time when the first signal is sent and the time when the second signal is received, the distances from the electronic device to the M devices can be determined respectively.

[0084] In this step, based on the time when the first signal is sent and the time when the second signal is received, the flight time of the pulse signal between each device and the electronic device can be determined;

[0085] Based on the signal flight speed, the flight distance can be determined;

[0086] Based on the flight distance, the distance from the electronic device to the device can be determined.

[0087] For example, when the device is a UWB base station, the UWB tag installed on the electronic device sends a first signal to the base station and records the sending time T a1 ;

[0088] At time T, the UWB base station b1receiving a first signal, responding to the first signal at time T b2 sending a second signal to the tag;

[0089] After the UWB tag receives the positioning signal, it records the time when the second signal is received T a2 ;

[0090] Based on T a1 , T b1 , T b2 and T a2 , through the formula S = C*[(T a2 -T a1 )-(T b2 -T b1 )], the flight distance of the signal between the base station and the tag can be determined, where

[0091] C is the speed of light;

[0092] It can be understood that the above distance measurement method belongs to two-way distance measurement, and the distance l between the electronic device and the device can be determined by the formula l=S / 2.

[0093] In this step, by adopting carrier-free communication technology, non-sinusoidal narrow pulse signals in the nanosecond to microsecond range are used for ranging, which has high accuracy and strong anti-interference ability. It can accurately measure the distance between electronic devices and the measurement accuracy can reach the centimeter level, which is especially suitable for short-distance ranging, such as indoor ranging.

[0094] Step 120: Determine the user identity of the electronic device according to the height value, and display a target interface corresponding to the user identity or an application icon corresponding to the user identity.

[0095] It is understood that the electronic device includes a display screen for displaying;

[0096] A display area on the display screen is used to display the target interface or application icon, such as Figure 6 As shown, the display area can be Figure 6 The lower middle area of ​​the display interface shown.

[0097] For example, the display area may be a shortcut bar built into the display interface of the electronic device, or may be a newly added display bar on the display interface.

[0098] Among them, displaying the target interface corresponding to the user identity or the application icon corresponding to the user identity is manifested as displaying the target interface corresponding to the user identity on the display screen or displaying the application icon corresponding to the user identity in the target area on the display screen.

[0099] It can be understood that there may be one or more application icons, and each application icon corresponds to an application program.

[0100] The target interface is the function or display page corresponding to the application;

[0101] For example, when the application is a learning application, the target interface may be: listen now, library, browse or search interfaces; when the application is a communication application, the target interface may be: chat, contacts, friends circle and settings interfaces; when the application is a video application, the target interface may be: home page, settings, dynamics and historical viewing interfaces.

[0102] In the prior art, when different family members share an electronic device, they often use the same application icon display method, which has a low degree of personalization. According to some embodiments of the present application, after determining the height value of the electronic device, the user identity information can be determined based on the height value;

[0103] It is understandable that different users have different heights, and therefore the height h of the electronic device they hold is also different accordingly. The height h of the electronic device is related to the height of the user, that is, the height h of the electronic device is related to the identity of the user.

[0104] In this step, based on the height value, the user identity can be determined.

[0105] like Figure 10-12 As shown, when users A, B, and C enter the space respectively, multiple devices set up in the space determine the distance from the electronic device and determine the height information of the electronic device based on the distance, which are h1, h2, and h3 respectively, and determine the user identity based on the height information.

[0106] For example, if user A is 188 cm tall, user B is 168 cm tall, and user C is 142 cm tall, then the height information of the electronic device is h1=70 cm, h2=50 cm, and h3=30 cm respectively;

[0107] When the height information of the electronic device is determined to be 70 cm, the user identity is determined to be user A; or when the height information of the electronic device is determined to be 50 cm, the user identity is determined to be user B; or when the height information of the electronic device is determined to be 30 cm, the user identity is determined to be user C.

[0108] After the user identity is determined, a target interface corresponding to the user identity or an application icon corresponding to the user identity is displayed.

[0109] It is understandable that in this embodiment, the correspondence between the user identity and the target interface or application icon in the target space needs to be established in advance, for example:

[0110] The application icons corresponding to user A in the target space include: application 1, application 2, and application 3;

[0111] The application icons corresponding to user B in the target space include: application 1, application 3, and application 4;

[0112] The application icons corresponding to user C in the target space include: application 1, application 2, and application 4.

[0113] According to the display method provided in the embodiment of the present application, by displaying the target interface or application icon in the target area of ​​the display interface based on user identity information, personalized display can be provided for different users, which has strong personalization, universality and flexibility of use.

[0114] It can also be understood that in this embodiment, a correspondence between the target space and the target interface or application icon needs to be established in advance. The steps for establishing the correspondence will be specifically described below through a specific embodiment.

[0115] According to some embodiments of the present application, the target space also includes N devices, wherein the N devices are respectively arranged in different target spaces.

[0116] For example, N devices may be set up in an indoor space, which may include multiple spaces, such as multiple rooms in a multi-bedroom house. The distance from the electronic device to the N devices may be used to characterize the relative position relationship between the electronic device and the room where the first device is located.

[0117] like Figure 2 As shown, the devices can be respectively arranged in a plurality of spaces, such as arranging device 1 in space 1, arranging device 2 in space 2, arranging device 3 in space 3, and arranging device 4 in space 4;

[0118] Of course, in other embodiments, the device can also be set in any number of spaces such as 1 space, 8 spaces or 20 spaces; one or more devices can be set in each space, or no device can be set, and this application does not limit it.

[0119] According to this embodiment, before determining the user identity of the electronic device according to the height value and displaying the target interface corresponding to the user identity or the application icon corresponding to the user identity, the display method further includes:

[0120] Obtain N identification information sent by N devices;

[0121] Determine target identification information sent by a first device among the N devices according to the distances from the N devices;

[0122] Determine P application icons or T target interfaces according to the target identification information;

[0123] Displaying the target interface corresponding to the user identity or the application icon corresponding to the user identity, including:

[0124] An application icon corresponding to the user identity among the P application icons or a target interface corresponding to the user identity among the T target interfaces is displayed.

[0125] The identification information includes information of the target interface or application icon corresponding to each device, and the identification information is determined based on the application programs used by the user in the target space, such as the application programs with a high frequency of use or number of times;

[0126] For example, when a user is in the bathroom, he or she usually opens a video application and a reading application, so the identification information corresponding to the device set in the bathroom is the video application, the reading application or their corresponding application interfaces;

[0127] Or when the user is in the kitchen, the user usually opens a recipe application, so the identification information corresponding to the device set in the kitchen is the recipe application or its corresponding application interface;

[0128] Or when the user is in the bedroom, he or she usually opens an alarm clock application, a video application, a music application, etc., so the identification information corresponding to the device set in the bedroom is the alarm clock application, the video application, the music application or their corresponding application interfaces.

[0129] The electronic device obtains N identification information sent by the N devices, and determines the target identification information sent by the first device among the N devices according to the distance between the electronic device and the N devices;

[0130] Wherein, based on the distance between the electronic device and the N devices, the first device may be determined;

[0131] The target identification information is identification information corresponding to the first device.

[0132] In this step, determining the distances from the electronic device to the N devices respectively may be performed by determining the distances from the electronic device to the N devices respectively based on signals transmitted between the electronic device and the N devices.

[0133] like Figure 2 As shown, the distance from the electronic device to device 1 is determined to be a, the distance from the electronic device to device 2 is determined to be b, the distance from the electronic device to device 3 is determined to be c, and the distance from the electronic device to device 4 is determined to be d;

[0134] Among them, the values ​​of a, b, c, and d change as the electronic device moves.

[0135] The method for determining the distances from the electronic device to the N devices is the same as that in the above embodiment and will not be described in detail here.

[0136] After determining the distance information between the N devices and the electronic device, one or more devices among the N devices may be determined as the first device based on the distance information, and the identification information corresponding to the first device may be determined as the target identification information;

[0137] It can be understood that the target identification information includes identification information corresponding to one or more application icons or application interfaces. Based on the target identification information, P application icons or T target interfaces corresponding to the first electronic device can be determined;

[0138] Where P and T can be any non-negative integer values.

[0139] After determining P application icons or T application interfaces according to the target identification information, displaying the target interface corresponding to the user identity or the application icon corresponding to the user identity on the electronic device includes:

[0140] P application icons corresponding to the user identity or T target interfaces corresponding to the user identity are displayed on the electronic device.

[0141] The above implementation methods are described in detail below from three different implementation perspectives.

[0142] 1. Determine the device that is the shortest distance from the electronic device as the first device, and display the corresponding application icon or target interface.

[0143] like Figure 2 As shown, the distance between the electronic device and device 1 is a, the distance between the electronic device and device 2 is b, the distance between the electronic device and device 3 is c, and the distance between the electronic device and device 4 is d;

[0144] Among them, the values ​​of a, b, c and d change as the electronic device moves, and there is a large and small relationship between a, b, c and d.

[0145] In this embodiment, after determining the distance from the electronic device to N devices, based on the distance, the device with the shortest distance to the electronic device is determined as the first device, that is, the size relationship between a, b, c and d is compared, and the device corresponding to the smallest numerical value is selected as the first device.

[0146] For example, when a=11m, b=10m, c=8m and d=0.2m, d is determined to be the minimum distance, and the electronic device 4 corresponding to d is determined as the first device, and the target identification information corresponding to the first device is sent, wherein the target identification information includes: application 3 icon, application 6 icon, application 7 icon or their corresponding target interfaces;

[0147] Determine P application icons or T application interfaces based on the target identification information;

[0148] Display the application icon corresponding to the user identity among the P application icons or the target interface corresponding to the user identity among the T target interfaces, such as Figure 6 shown.

[0149] Of course, in other embodiments, the values ​​of a, b, c and d may be other values, which are determined by the device installation location, the size of the space and the location of the electronic device.

[0150] According to this embodiment, by determining the target identification information based on the minimum distance and displaying the application icon or target interface corresponding to the user identity based on the target identification information, the time for users to search for the target application icon among a large number of application icons can be reduced, and specific applications used by users in a specific space can be pushed quickly and accurately, significantly improving the intuitiveness and convenience of use.

[0151] 2. Determine at least two devices with the shortest distance from the electronic device as first devices, wherein the difference in distance from the at least two devices to the electronic device is less than a first target threshold, and display a corresponding application icon or target interface.

[0152] It is understandable that, in actual implementation, there are situations where the distances between multiple electronic devices are equal or similar.

[0153] In some embodiments, when the first device includes at least two sub-devices, displaying a target interface corresponding to the user identity or an application icon corresponding to the user identity includes:

[0154] Displaying location information and application information of at least two sub-devices in different areas of the electronic device respectively;

[0155] The application information is a target interface corresponding to the user identity or an application icon corresponding to the user identity of each sub-device in at least two sub-devices.

[0156] In this embodiment, at least two sub-devices with the shortest distances from the electronic device are determined as first devices, wherein the difference in distances from the at least two sub-devices to the electronic device is less than a first target threshold.

[0157] The first target threshold may be determined based on factors such as the size of the space and the installation location of the device.

[0158] Generally, the first threshold is a smaller value;

[0159] The difference between the distances of at least two devices to the electronic device is less than the first target threshold, indicating that the distances of the electronic device to the above devices are relatively close at this moment, and it is impossible to determine which device's target space the user is actually in;

[0160] In this case, the first device includes at least two sub-devices.

[0161] For example, Figure 7 As shown, the distance between the electronic device and the device 2 and the device 3 is the same, that is, b=c. At this time, the first device includes: the device 2 and the device 3;

[0162] The target identification information includes: identification information application 2, application 3 and application 5 corresponding to device 2 or their corresponding target interfaces, and identification information application 4, application 8, application 9 or their corresponding target interfaces corresponding to device 3;

[0163] Determine P application icons or T application interfaces based on the target identification information;

[0164] Displaying an application icon corresponding to the user identity among the P application icons or a target interface corresponding to the user identity among the T target interfaces;

[0165] According to this embodiment, when the first device includes at least two sub-devices, the location information and application information of the at least two sub-devices are respectively displayed in different areas of the electronic device;

[0166] The application information is a target interface corresponding to the user identity of each sub-device in at least two sub-devices or an application icon corresponding to the user identity.

[0167] It can be understood that each sub-device has corresponding location information, and the location information is the target space where the sub-device is located. For example, the location information of device 1 is space 1, the location information of device 2 is space 2, the location information of device 3 is space 3, and the location information of device 4 is space 4;

[0168] Based on the first device, location information corresponding to the first device may be determined.

[0169] Figure 8 An embodiment is provided, in which, when the first device includes device 2 and device 3, the location information corresponding to device 2 is determined to be space 2, and the location information corresponding to device 3 is determined to be space 3;

[0170] Determine based on the user identity that the application information corresponding to device 2 includes: application 2 icon, application 3 icon and application 5 icon; determine that the application information corresponding to device 3 includes: application 4 icon, application 8 icon and application 9 icon;

[0171] Therefore, "Space 2" and icons of Application 2, Application 3 and Application 5 corresponding to Device 2 are displayed in the lower left area of ​​the electronic device display screen respectively;

[0172] “Space 3” and application 4, application 8 and application 9 icons corresponding to device 3 are displayed in the lower right area of ​​the electronic device display screen.

[0173] Of course, in other embodiments, when the distance b from the electronic device to device 2 and the distance c from the electronic device to device 3 are not equal, and the absolute value of the difference between b and c is less than the first target threshold, the corresponding location information of device 2 and device 3 and the corresponding target interface or application icon can also be displayed in different areas of the electronic device.

[0174] According to this embodiment, by displaying the location information and corresponding application information of at least two sub-devices in different areas of the electronic device, errors in the displayed application or target interface due to misjudgment can be avoided, thereby improving the accuracy of the display.

[0175] 3. Determine a sub-device whose distance to the electronic device is less than the second target threshold as the first device, and display a corresponding application icon or target interface.

[0176] In this embodiment, the second target threshold can be determined by the following steps:

[0177] After completing the arrangement of the electronic devices in each space, the distance between each position point in the space and each electronic device is calibrated based on the installation position and the size of the overall space;

[0178] Based on the above distance value, a second target threshold is determined.

[0179] The distances between the electronic device and all devices are compared, and all sub-devices whose distances to the electronic device are less than a second target threshold are determined as first devices, and location information and application icons or target interfaces corresponding to the first devices are respectively displayed on the electronic device.

[0180] For example, when the second target threshold is 2m, and a=11m, b=2m, c=1.5m and d=1m, device 2, device 3 and device 4 are determined to be the first device, and the location information space 2 corresponding to device 2 and its corresponding application icon or target interface are displayed on the display screen of the electronic device at the same time, the location information space 3 corresponding to device 3 and its corresponding application icon or target interface are displayed, and the location information space 4 corresponding to device 4 and its corresponding application icon or target interface are displayed.

[0181] According to this embodiment, by simultaneously displaying on the electronic device the location information and application icon or target interface corresponding to the first device whose distance to the electronic device is less than the second target threshold, application errors caused by misjudgment can be avoided, thereby improving the accuracy of the display.

[0182] It should be noted that in the above embodiment, the application icon or target page for display is determined based on the distance. Therefore, before obtaining the N identification information sent by the N devices, the association relationship between the distance and the target application icon must first be established. The following will describe in detail how to establish the association relationship through a specific embodiment.

[0183] According to some embodiments of the present application, before acquiring N identification information sent by N devices, the display method further includes:

[0184] The electronic device receives a third input from the user to a target control, where the target control corresponds to a target device;

[0185] The electronic device establishes a correspondence between the target application icon and the target control in response to the third input;

[0186] The third input is used to establish a corresponding relationship between the target application icon and the target control.

[0187] The third input can be expressed in at least one of the following ways:

[0188] First, the third input may be a touch input, including but not limited to a click input, a slide input, and a press input.

[0189] In this implementation, receiving the third input from the user may be performed by receiving a touch operation of the user in the display area of ​​the terminal display screen.

[0190] In order to reduce the user error operation rate, the effective area of ​​the third input can be limited to a specific area, such as the middle area on the right side of the display interface; or when the first display interface is displayed, the target control is displayed on the current interface, and the third input can be achieved by touching the target control; or the third input can be set to a continuous multiple tapping operation on the display area within a target time interval.

[0191] Secondly, the third input can be expressed as a physical key input.

[0192] In this embodiment, the terminal body is provided with physical buttons corresponding to the controls, such as a keyboard, a mouse, etc., and receiving the user's third input can be expressed as receiving the third input of the user pressing the corresponding physical button; the third input can also be a combination operation of pressing multiple physical buttons at the same time.

[0193] Thirdly, the third input may be voice input.

[0194] In this implementation, when the terminal receives a voice such as "communication device 1", it can trigger a jump to display the second display interface corresponding to the communication device 1.

[0195] Of course, in other embodiments, the third input may also be in other forms, including but not limited to character input, etc., which can be determined according to actual needs and is not limited in this embodiment of the present application.

[0196] For example, in Figure 3 On the display interface shown, the display interface may include: a device setting area 301 and a space layout display area 302;

[0197] Among them, a control for selecting a target device is displayed in the device setting area 301 .

[0198] In the device setting area 301, the displayed controls include at least one device control; for example, including: device 1 control, device 2 control, device 3 control and device 4 control;

[0199] Among them, each device control corresponds to a device set in the space.

[0200] The user clicks the device 1 control corresponding to space 1, and the electronic device receives the third input and responds to the third input, and the display interface jumps to Figure 4 The display interface shown;

[0201] like Figure 4 The display interface shown may include: a display area 401 for applications to be added and a display area 402 for applications that have been added, wherein:

[0202] Displaying icons of applications to be added in the application display area 401, for example, including: application 1 icon, application 2 icon, ..., application 8 icon, etc.;

[0203] The added application icons are displayed in the added application display area 402 .

[0204] The user clicks the target application icon in the to-be-added application display area 401. After receiving the third input from the user, the electronic device may display the corresponding target application icon in the added application display area 402 in response to the third input, forming a Figure 5 The display interface shown, at the same time, establishes a corresponding relationship between the target application and the corresponding target control;

[0205] Based on the correspondence between the target control and the target device, a correspondence between the target application and the target device is established.

[0206] It can be understood that based on the correspondence between device 1 and space 1, the correspondence between space 1 and application 1, application 2 and application 3 can be established.

[0207] For example, if the device 1 is set in the bathroom, a corresponding relationship between the bathroom and the video application program and the reading application program is established.

[0208] For other devices such as device 2, device 3 and device 4, they can be set one by one in the above manner. For example, if device 2 is set in the kitchen, a corresponding relationship between the kitchen and the recipe application, the music application and the video application is established.

[0209] According to the display method provided in the embodiment of the present application, by calculating the distance between the electronic device and each device, the application icon or target interface corresponding to the application target space is automatically and accurately recommended to the user, which can reduce the time for the user to search for the target application icon among a large number of application icons. It has a high degree of personalization and is highly intuitive and convenient.

[0210] The following describes the display method in detail from two different implementation perspectives.

[0211] 1. When the target interface corresponding to the user identity is displayed.

[0212] First, the target interface is the default interface.

[0213] In this embodiment, the target interface can be preset by the following method:

[0214] receiving a fourth input from the user, where the fourth input is used to determine a target tab bar of the application;

[0215] In response to the fourth input, the page corresponding to the target tab bar is set as the target interface to be jumped to.

[0216] The fourth input may be expressed in the same manner as the third input, such as touch input, physical key input or voice input.

[0217] In the actual execution process, receiving a fourth input of the user to the tab bar selection control;

[0218] In response to the fourth input, a correspondence between the target application and the target tab bar may be established, and the page corresponding to the target tab bar may be set as the target interface to be jumped to.

[0219] For example, if a user clicks Figure 5 The target application 1 icon in the added application display area 502 in the display page shown in FIG. Fig.17 The display page shown may include: a tab bar 1 selection control, a tab bar 2 selection control, a tab bar 3 selection control, and a tab bar 4 selection control.

[0220] It can be understood that when the target application is a learning application, the tab bar can be divided into: Listen Now, Library, Browse, and Search, etc.; when the target application is a communication application, the tab bar can be divided into: Chat, Contacts, Moments, and Settings, etc.; when the target application is a video application, the tab bar can be divided into: Home, Settings, Dynamics, and Historical Viewing, etc.

[0221] like Fig.18 As shown, the user clicks on the tab bar 1 selection control, and the user's third input to the target tab bar selection control is accepted. In response to the third input, the corresponding relationship between the tab bar 1 and the application 1 can be established, that is, in the example Fig.19 In the interface shown, a correspondence between the application 1 icon and the tab bar 1 is established.

[0222] According to the display method provided in the embodiment of the present application, based on the user identity, the target interface corresponding to the user identity in the current space can be directly displayed on the electronic device, which has high personalization and intelligence.

[0223] Second, the target interface is the history interface.

[0224] In this embodiment, the historical interface may be an interface browsed by the user when the user last used the application, or may be an interface browsed frequently by the user when using the application.

[0225] According to the display method provided in the embodiment of the present application, by directly displaying the target interface, the user's operation process can be simplified and the user's experience can be improved.

[0226] 2. When displayed as an application icon corresponding to the user identity.

[0227] In this case, the display method is first described in detail from three different expression angles.

[0228] (1) When the display area is a shortcut bar on the display interface of the electronic device, the application icon corresponding to the user identity is displayed in the display area of ​​the display interface, as shown in the following:

[0229] The original application icon in the shortcut bar is replaced with the application icon corresponding to the user identity, and is displayed on the display interface.

[0230] (2) When the display area is a newly added display bar on the display interface, the application icon corresponding to the user identity is displayed in the display area of ​​the display interface, as shown in the following figure:

[0231] The shortcut bar is hidden, and a newly added display bar is displayed in the display interface, wherein the newly added display bar displays application icons corresponding to the user identity.

[0232] By hiding the shortcut bar, you can reduce the display content in the display interface, simplify the display interface, and have a better visual effect.

[0233] (3) When the display area is a newly added display bar on the display interface, the application icon corresponding to the user identity is displayed in the display area of ​​the display interface, and it can also be expressed as follows:

[0234] The shortcut bar and the newly added display bar are displayed on the display interface at the same time, wherein the shortcut bar displays the original application icon; and the newly added display bar displays the application icon corresponding to the user identity.

[0235] By displaying the shortcut bar and the newly added display bar at the same time, multiple selection methods can be provided to users, which is more flexible.

[0236] According to some embodiments of the present application, displaying application icons corresponding to the user identity includes: displaying the application icons corresponding to the user identity in a target order;

[0237] The target order is the order in which multiple application icons are displayed in the target area;

[0238] The target order may be based on user customization; or the target order may be based on system self-adjustment, such as being set through an algorithm.

[0239] In the case of space 4, the target application icons are displayed in the order of target program 3, target program 6, and target program 7, such as Figure 6 Alternatively, the target application icon may be displayed in the order of target program 6, target program 3 and target program 7, such as Fig.13 shown.

[0240] By displaying a plurality of target application icons in a target order, the target application icons can be displayed more intuitively and systematically.

[0241] The following is a detailed description of the method for determining the target order in the embodiment of the present application from two different implementation perspectives.

[0242] 1. The target order is the user's customized order.

[0243] In this embodiment, the method for determining the target order includes:

[0244] receiving a second input for the application icon;

[0245] In response to the second input, a target order of the plurality of application icons is determined.

[0246] It should be noted that, according to the previous embodiment, the correspondence between the target control and the target device has been established. By receiving the third input of the user to add a control to the target application, the target application can be added to the added application display area 402, and an application icon is generated accordingly. Figure 5 The display interface shown.

[0247] like Figure 5 As shown, receiving the third input of the user to add a control to the target application, the target application can be added to the added application display area 402, and an application icon is generated accordingly, so as to obtain the following Figure 5 The display interface shown;

[0248] For example, Figure 5 As shown, multiple target application icons are displayed in the added application display area 502, including: application 1 icon, application 2 icon and application 3 icon;

[0249] At this point, the correspondence between the target control and the target application icon has been established;

[0250] In this embodiment, after receiving the second input of the user on the target application icon, the target application icons in the added application display area 502 may be sequentially adjusted according to the target sequence;

[0251] In response to the second input, a target order of the plurality of application icons may be determined.

[0252] For example, without the second input, Figure 5 As shown, the corresponding target order in this case is: application 1 icon, application 2 icon and application 3 icon;

[0253] When the second input is to exchange the positions of the application 1 icon and the application 2 icon, a new display interface is obtained, such as Fig.14 As shown, in response to the second input, the target order in this case is determined to be: application 2 icon, application 1 icon and application 3 icon;

[0254] Among them, the second input can be expressed in various forms such as touch input, physical button input or voice input, which are the same as the third input, and will not be elaborated here.

[0255] After receiving the second input from the user, in response to the second input, by determining the order of the target controls, the target order of the multiple application icons can be determined.

[0256] According to this embodiment, the display order can be determined based on the user's subjective emotions through user-defined target order, which has strong personalization and usage autonomy.

[0257] 2. The target order is automatically determined based on the user's usage habits and characteristics.

[0258] In this embodiment, the target order is determined based on at least one of the user's usage habit characteristics and the current moment.

[0259] In this embodiment, the sequence can be automatically adjusted according to at least one of the user's usage habit characteristics and the current time.

[0260] The user's usage habit characteristics are the user's habit characteristics of using the application, including the frequency, duration, time or time period of the user's use of the application, etc.;

[0261] According to the user's usage habits, the order of the corresponding target application icons can be determined in order from high to low according to the usage frequency;

[0262] For example, the applications used by user A in space 4 in descending order of frequency are: application 3, application 1, and application 2. Therefore, the target order is determined as: application 3, application 1, and application 2.

[0263] In other embodiments, the user's usage habit characteristics at the current moment may be determined according to the current moment, and the target sequence may be determined based on the usage habit characteristics at the current moment;

[0264] like Figure 6 and Fig.13 As shown, for the same space 4, when the electronic device is in space 4, the target applications corresponding to device 4 are determined to include: application 3, application 6 and application 7.

[0265] Based on the user’s usage habits, it was found that during the day, users often used application 3, while at night, the most used application was application 6;

[0266] Therefore, based on the current time, when it is judged that the current time is daytime, based on the user's usage habits during the daytime, the target order is determined to be: application 3, application 6, and application 7, and the target application icons are displayed in sequence from left to right in the target display area based on the target order, such as Figure 6 As shown;

[0267] When it is determined that the current time is night, based on the user's usage habits at night, the target order is determined to be: application 6, application 3 and application 7, and the target application icons are displayed in sequence from left to right in the target display area based on the target order, such as Fig.13 shown.

[0268] It should be noted that, in this embodiment, an on control may be provided to enable the automatic sequence adjustment function.

[0269] After receiving the fourth input of the user to turn on the control, the automatic reordering function is turned on.

[0270] In other embodiments, when the activation control is not activated, the automatic sequence adjustment function is not activated, that is, the user-defined target sequence is still used.

[0271] By determining the target order based on the user's usage habits and at least one of the current moments, it is possible to comprehensively consider factors such as the user's usage habits, preferences, and usage time, flexibly and accurately adjust the display order, and present the best display effect, with high intelligence.

[0272] Of course, in other embodiments, the system preset order can also be used as the target order, wherein the preset order is a target order calculated based on user big data and conforms to the usage habits of most users.

[0273] According to the display method provided in the embodiment of the present application, by displaying multiple target application icons in a target order, the target application icons can be displayed more intuitively and systematically.

[0274] According to some embodiments of the present application, after displaying the application icon corresponding to the user identity among the P application icons, the display method further includes:

[0275] receiving a first input for a first icon, wherein the application icons corresponding to the user identity among the P application icons include the first icon;

[0276] In response to the first input, displaying a first interface;

[0277] The first interface is an interface that meets preset conditions in the application corresponding to the first icon when the electronic device is at the target position.

[0278] In this embodiment, the target location is the target space corresponding to the first device;

[0279] The preset condition may be the most frequently used application interface corresponding to the application, such as the application interface that was opened most frequently when the user used the application in the historical stage; or it may be the most recently used application interface, such as the exit interface when the user last exited the application; or it may be a user-defined application interface; or it may be the system default application interface.

[0280] It should be noted that when the preset condition is a user-defined application interface, an association relationship between the application program and the user-defined application interface must be established first. The establishment method is the same as the preset method of the above-mentioned target interface, which will not be repeated here.

[0281] The first input is used to select one of the P application icons as a target application icon;

[0282] The first input may be in various forms, such as touch input, physical key input or voice input, which are the same as the third input and will not be described in detail here.

[0283] The first interface is an interface determined based on preset conditions among multiple application interfaces in the application corresponding to the target application icon.

[0284] A first input for an application icon is received, and in response to the first input, a first interface is displayed.

[0285] For example, if a user clicks Fig.15 The electronic device receives the first input from the user and responds to the first input. The display page may jump to the application 1 icon in the display page shown in FIG. Fig.16 The first interface shown;

[0286] The first interface is the interface that the user last browsed when using application 1 last time.

[0287] Of course, in other embodiments, the target interface may also be a user-defined interface, a most frequently used interface, or a system default interface, etc., which is not limited in this application.

[0288] According to the display method provided in the embodiment of the present application, by displaying the application icon and automatically jumping to the first interface corresponding to the application icon based on the user's first input, specific application functions of a specific application can be provided to the user in the target space, which has high personalization and intelligence.

[0289] The above steps will be described in detail below through an embodiment.

[0290] like Fig. 20 As shown, in the actual execution process, the display method includes the following steps:

[0291] 2001: The user enters the first display interface and clicks on the target device controls to enter the target device setting page;

[0292] 2002: Setting the target application to be started in the space corresponding to different target devices, and establishing the corresponding relationship between the target communication control and the target application;

[0293] 2003: When a user enters a certain space, a target device is determined based on the user's identity and the distance between the electronic device and the device, and an application corresponding to the target device is determined;

[0294] 2004: Based on 2003, the target applications are ranked and the target order is determined based on the user's habit characteristics and the current time;

[0295] 2005: Displaying application icons in a target area of ​​the electronic device according to a target order;

[0296] 2006: receiving a first input of a user on a first icon, wherein the first icon is one of the application icons;

[0297] 2007: In response to the first input, jump to the target interface corresponding to the application icon.

[0298] According to the display method provided in the embodiment of the present application, by matching the user identity and calculating the distance between the electronic device and each space, when the user is in the target space, the application icon corresponding to the user's identity is automatically and accurately recommended to the user. This can reduce the time for the user to search for the target application icon among a large number of application icons, has a high degree of personalization, and is highly intuitive and convenient.

[0299] It should be noted that the display method provided in the embodiment of the present application can be executed by a display device or a control module in the display device for executing the display method. In the embodiment of the present application, the method of displaying an application icon by a display device is taken as an example to illustrate the device for displaying an application icon provided in the embodiment of the present application.

[0300] An embodiment of the present application further provides a display device, which is applied to an electronic device, where the electronic device is in a target space, and the target space includes M devices.

[0301] like Fig.21 As shown, the display device includes: a first acquisition module 2100 and a first display module 2110 .

[0302] A first acquisition module 2100 is used to acquire distance information between the electronic device and M devices, and determine a height value of the electronic device according to the distance information;

[0303] The first display module 2110 is used to determine the user identity of the electronic device according to the height value, and display the target interface corresponding to the user identity or the application icon corresponding to the user identity.

[0304] According to the display device provided in this embodiment, by displaying the target interface or application icon in the target area of ​​the display interface based on the user identity information, personalized display can be provided for different users, and it has strong personalization, universality and flexibility of use.

[0305] In some embodiments, the target space further includes N devices, and the apparatus may further include:

[0306] A second acquisition module is used to determine the user identity of the electronic device according to the height value and before displaying the target interface corresponding to the user identity or the application icon corresponding to the user identity, acquire N identification information sent by N devices;

[0307] A first determination module, configured to determine target identification information sent by a first device among the N devices according to distances from the N devices;

[0308] A second determination module is used to determine P application icons or T application interfaces according to the target identification information;

[0309] The first display module is further used to: display an application icon corresponding to the user identity among the P application icons or a target interface corresponding to the user identity among the T target interfaces.

[0310] In some embodiments, the apparatus may further include:

[0311] A third acquisition module is used to receive a first input for a first icon after displaying the application icon corresponding to the user identity among the P application icons, wherein the application icons corresponding to the user identity among the P application icons include the first icon;

[0312] A second display module, configured to display a first interface in response to the first input;

[0313] The first interface is an interface that meets preset conditions in the application corresponding to the first icon when the electronic device is at the target position.

[0314] In some embodiments, when the first device includes at least two sub-devices, the first display module is further configured to:

[0315] Displaying location information and application information of at least two sub-devices in different areas of the electronic device respectively;

[0316] The application information is a target interface corresponding to the user identity or an application icon corresponding to the user identity of each sub-device in at least two sub-devices.

[0317] According to the display device provided in this embodiment, by calculating the distance between the electronic device and each space, when the user is in the target space, the target application is automatically and accurately recommended to the user, which can reduce the time for the user to search for the target application icon among a large number of application icons, has a high degree of personalization, and is highly intuitive and convenient.

[0318] The display device in the embodiment of the present application may be a device, or a component, integrated circuit, or chip in a terminal. The device may be a mobile electronic device. Exemplarily, the mobile electronic device may be a tablet computer, a mobile phone, a watch, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc., which is not specifically limited in the embodiment of the present application.

[0319] The 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.

[0320] The display device provided in the embodiment of the present application can achieve Figures 1 to 20 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0321] Alternatively, if Fig. 22 As shown, an embodiment of the present application also provides an electronic device 2200, including a processor 2201, a memory 2202, and a program or instruction stored in the memory 2202 and executable on the processor 2201. When the program or instruction is executed by the processor 2201, each process of the above-mentioned display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0322] It should be noted that the electronic device in the embodiments of the present application includes the mobile electronic device described above.

[0323] Fig.23 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0324] The electronic device 2300 includes but is not limited to: a radio frequency unit 2301, a network module 2302, an audio output unit 2303, an input unit 2304, a sensor 2305, a display unit 2306, a user input unit 2307, an interface unit 2308, a memory 2309, a processor 2310 and other components.

[0325] Those skilled in the art will appreciate that the electronic device 2300 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 2310 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.23The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0326] The input unit 2304 is used to obtain distance information between the electronic device and the M devices, and determine the height value of the electronic device according to the distance information;

[0327] The display unit 2306 is used to determine the user identity of the electronic device according to the height value, and display the target interface corresponding to the user identity or the application icon corresponding to the user identity.

[0328] Optionally, the target space further includes N devices, and the input unit 2304 is used to obtain N identification information sent by the N devices before determining the user identity of the electronic device according to the height value and displaying the target interface corresponding to the user identity or the application icon corresponding to the user identity;

[0329] Processor 2310, configured to determine target identification information sent by a first device among the N devices according to distances from the N devices;

[0330] Used to determine P application icons or T application interfaces according to the target identification information;

[0331] The display unit 2306 is further configured to display an application icon corresponding to the user identity among the P application icons or a target interface corresponding to the user identity among the T target interfaces.

[0332] Optionally, the user input unit 2307 is configured to receive a first input for a first icon after displaying the application icon corresponding to the user identity among the P application icons, the application icons corresponding to the user identity among the P application icons including the first icon;

[0333] Display unit 2306, used to display a first interface in response to a first input;

[0334] The first interface is an interface that meets preset conditions in the application corresponding to the first icon when the electronic device is at the target position.

[0335] Optionally, when the first device includes at least two sub-devices, the display unit 2306 is further configured to:

[0336] The location information and application information of at least two sub-devices are displayed in different areas of the electronic device respectively; the application information is a target interface corresponding to the user identity or an application icon corresponding to the user identity for each sub-device in the at least two sub-devices.

[0337] The electronic device provided in the embodiment of the present application can provide personalized display for different users by displaying the target interface or application icon in the target area of ​​the display interface based on user identity information, and has strong personalization, universality and flexibility of use.

[0338] It should be understood that in the embodiment of the present application, the input unit 2304 may include a graphics processor (Graphics Processing Unit, GPU) 23041 and a microphone 23042, and the graphics processor 23041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 2306 may include a display panel 23061, and the display panel 23061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 2307 includes a touch panel 23071 and other input devices 23072. The touch panel 23071 is also called a touch screen. The touch panel 23071 may include two parts: a touch detection device and a touch controller. Other input devices 23072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 2309 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 2310 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 2310.

[0339] 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 display method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0340] The processor is a 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.

[0341] 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 display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

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

[0343] 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 including 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 sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment 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 reverse 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.

[0344] 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 a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0345] 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 the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A display method, characterized in that: Applied to an electronic device, the electronic device is in a target space, the target space includes M devices, and the method includes: Acquire distance information between the electronic device and the M devices, and determine a height value of the electronic device according to the distance information; the distance information is determined in a manner including: the electronic device sends a first signal to the M devices; the electronic device receives a second signal fed back by the M devices; and based on a time of sending the first signal and a time of receiving the second signal, determine the distances from the electronic device to the M devices respectively; Determine the user identity of the electronic device according to the height value, and display a target interface corresponding to the user identity or an application icon corresponding to the user identity; the height values ​​of the electronic devices held by different users are different; The target space also includes N devices, which are respectively arranged in different target spaces. Before determining the user identity of the electronic device according to the height value and displaying the target interface corresponding to the user identity or the application icon corresponding to the user identity, the method further includes: Obtaining N identification information sent by N devices; the identification information includes information of a target interface or application icon corresponding to each device, which is determined based on an application used by a user in a target space; Determine target identification information sent by a first device among the N devices according to the distances from the N devices; Determine P application icons or T target interfaces according to the target identification information; The displaying of the target interface corresponding to the user identity or the application icon corresponding to the user identity includes: An application icon corresponding to the user identity among the P application icons or a target interface corresponding to the user identity among the T target interfaces is displayed.

2. The display method according to claim 1, characterized in that: After displaying the application icon corresponding to the user identity among the P application icons, the method further includes: receiving a first input for a first icon, wherein the application icons corresponding to the user identity among the P application icons include the first icon; In response to the first input, displaying a first interface; The first interface is an interface that meets preset conditions in the application corresponding to the first icon when the electronic device is at the target position.

3. The display method according to claim 1, characterized in that: In a case where the first device includes at least two sub-devices, the displaying a target interface corresponding to the user identity or an application icon corresponding to the user identity includes: Displaying the location information and application information of the at least two sub-devices in different areas of the electronic device respectively; The application information is a target interface corresponding to the user identity or an application icon corresponding to the user identity of each sub-device in the at least two sub-devices.

4. A display device, characterized in that: Applied to an electronic device, the electronic device is in a target space, the target space includes M devices, and the apparatus includes: A first acquisition module is used to acquire distance information between the electronic device and the M devices, and determine a height value of the electronic device according to the distance information; the distance information is determined in the following manner: the electronic device sends a first signal to the M devices; the electronic device receives a second signal fed back by the M devices; and based on the time when the first signal is sent and the time when the second signal is received, the distances from the electronic device to the M devices are determined respectively; A first display module is used to determine the user identity of the electronic device according to the height value, and display a target interface corresponding to the user identity or an application icon corresponding to the user identity; the height values ​​of the electronic devices held by different users are different; The target space also includes N devices, and the N devices are respectively arranged in different target spaces. The apparatus also includes: A second acquisition module is used to acquire N identification information sent by N devices before determining the user identity of the electronic device according to the height value and displaying a target interface corresponding to the user identity or an application icon corresponding to the user identity; the identification information includes information of the target interface or application icon corresponding to each device, which is determined based on an application used by the user in the target space; A first determining module, configured to determine target identification information sent by a first device among the N devices according to distances from the N devices; A second determination module, configured to determine P application icons or T target interfaces according to the target identification information; The first display module is further used to display the application icon corresponding to the user identity among the P application icons or the target interface corresponding to the user identity among the T target interfaces.

5. The display device according to claim 4, characterized in that: Also includes: a third acquisition module, configured to receive a first input for a first icon after displaying the application icon corresponding to the user identity among the P application icons, wherein the application icons corresponding to the user identity among the P application icons include the first icon; A second display module, configured to display a first interface in response to the first input; The first interface is an interface that meets preset conditions in the application corresponding to the first icon when the electronic device is at the target position.

6. The display device according to claim 4, characterized in that: In the case where the first device includes at least two sub-devices, the first display module is further used to: Displaying the location information and application information of the at least two sub-devices in different areas of the electronic device respectively; The application information is a target interface corresponding to the user identity or an application icon corresponding to the user identity of each sub-device in the at least two sub-devices.

7. An electronic device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the display method according to any one of claims 1 to 3.

8. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the display method according to any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • A method and terminal for starting an application program

    CN109284150A

  • Information management method and related equipment

    CN110490106A

  • Resource sharing method, terminal device, application server and system

    WO2017004894A1