Message display method and device, message display equipment and storage medium

By determining the positional relationship between the terminal device and the head-mounted device, intelligently controlling the message display solves the problem of inconvenient message display when users wear the head-mounted device, and improves the display intelligence and user experience.

CN119311112APending Publication Date: 2025-01-14ZHUHAI MOJIE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411207070.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

When a user wears a head-mounted device, how to intelligently display the message when the terminal device receives a message for users to read is an urgent problem.

Method used

By determining the positional relationship between the terminal device and the head-mounted device, determining the display method of the message, and controlling the display of the message according to this method, ensuring that the message is displayed in the most appropriate position and method, avoiding a single display on the terminal device.

Benefits of technology

It improves the intelligence of message display, makes it easier for users to read, reduces the power consumption of terminal devices, improves battery life, and enhances the diversity and convenience of messages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119311112A_ABST
    Figure CN119311112A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a message display method and device, a message display device and a storage medium, and the method comprises the steps: determining a position relation between a terminal device and a connected head-mounted device after the terminal device receives a to-be-displayed message; determining a display mode of the to-be-displayed message based on the position relationship; the display of the message to be displayed is controlled according to the display mode, so that the message to be displayed is not singly displayed on the terminal equipment receiving the message, but the message display mode most suitable for the current position relation is selected according to the position relation between the terminal equipment and the head-mounted equipment, the intelligence of message display is improved, and the user experience is improved. Therefore, the displayed message is more convenient for the user to read.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of message display, and in particular to a message display method, device, head-mounted device and storage medium. Background Art

[0002] With the development of technology, head-mounted devices such as AR (Augmented Reality) glasses and VR (Virtual Reality) glasses are becoming more and more popular among users, and there are more and more interactive scenarios between these head-mounted devices and terminal devices (such as mobile phones, computers, etc.). When a user wears a head-mounted device, if the terminal device receives a message that needs to be displayed, how to control the display of the message to make it easier for the user to read, that is, how to improve the intelligence of message display, is an urgent problem to be solved. Summary of the invention

[0003] The embodiments of the present invention provide a message display method, an apparatus, a message display device and a storage medium, aiming to improve the intelligence of message display, thereby making the displayed message easier for users to read.

[0004] In a first aspect, an embodiment of the present invention provides a message display method, which is applied to a terminal device and includes:

[0005] When the terminal device receives the message to be displayed, determining the position relationship between the terminal device and the connected head mounted device;

[0006] Based on the position relationship, determining a display mode of the message to be displayed;

[0007] The display of the message to be displayed is controlled according to the display mode.

[0008] In a second aspect, an embodiment of the present invention provides a message display method, which is applied to a head mounted device, and the method includes:

[0009] Acquire a positional relationship between the head mounted device and a connected terminal device;

[0010] The position relationship is sent to the terminal device, so that after receiving the message to be displayed, the terminal device determines the display mode of the message to be displayed according to the position relationship, and controls the display of the message to be displayed based on the determined display mode.

[0011] In a third aspect, an embodiment of the present invention further provides a message display device, which is applied to a terminal device, and the message display device includes:

[0012] A position relationship determination module, configured to determine the position relationship between the terminal device and the connected head mounted device after the terminal device receives the message to be displayed;

[0013] A display mode determining module, used for determining a display mode of the message to be displayed based on the position relationship;

[0014] The display control module is used to control the display of the message to be displayed according to the display mode.

[0015] In a fourth aspect, an embodiment of the invention further provides a message display device, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the message display method as described in the first aspect or the second aspect is realized.

[0016] In a fifth aspect, an embodiment of the present invention further provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the message display method as described in the first aspect or the second aspect.

[0017] Embodiments of the present invention provide a message display method, apparatus, message display device and storage medium. In the embodiments of the present application, after the terminal device receives a message to be displayed, it determines the positional relationship between the terminal device and the connected head-mounted device; based on the positional relationship, it determines the display mode of the message to be displayed; and according to the display mode, it controls the display of the message to be displayed, so that the message to be displayed is no longer displayed solely on the terminal device that receives the message, but according to the positional relationship between the terminal device and the head-mounted device, the message display mode that is most suitable for the current positional relationship is selected, thereby improving the intelligence of the message display and making the displayed message easier for users to read. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0019] Figure 1 is a schematic structural block diagram of a message display device provided by an embodiment of the present invention;

[0020] Figure 2 It is a flowchart of a message display method provided by an embodiment of the present invention;

[0021] Figure 3 is a reference schematic diagram of a preset angle range provided by an embodiment of the present invention;

[0022] Figure 4 is a reference schematic diagram of associated information of a message to be displayed provided by an embodiment of the present invention;

[0023] Figure 5 is a reference schematic diagram of a message to be displayed provided by an embodiment of the present invention;

[0024] Figure 6 is another flow chart of a message display method provided by an embodiment of the present invention;

[0025] Figure 7 is a structural schematic block diagram of a message display device provided by an embodiment of the present invention;

[0026] Figure 8 It is another structural schematic block diagram of a message display device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0027] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0028] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0029] It should be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0030] The embodiments of the present invention provide a message display method, device, message display equipment and storage medium. The embodiments of the present invention provide a technical solution.

[0031] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0032] Figure 1The present invention provides a message display device according to an embodiment of the present invention.

[0033] In the embodiment of the present disclosure, the message display device may be a head-mounted device or a terminal device.

[0034] like Figure 1 As shown, the message display device 100 includes a processor 101 and a memory 102 , and the processor 101 and the memory 102 are connected via a bus 103 , such as an I2C (Inter-integrated Circuit) bus.

[0035] Specifically, the processor 101 is used to provide computing and control capabilities to support the operation of the entire head-mounted device 100. The processor 101 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0036] Specifically, the memory 102 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.

[0037] Those skilled in the art will understand that Figure 1 The structure shown in the figure is merely a block diagram of a partial structure related to the embodiment of the present invention, and does not constitute a limitation on the message display device to which the embodiment of the present invention is applied. The specific message display device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0038] The processor 101 is used to run a computer program stored in the memory 102. The computer program can be set in a message display device. The message display device is connected to an accessory device and implements any one of the message display methods provided in the embodiments of the present invention when executing the computer program.

[0039] When the message display device is a terminal device, the following message display method is implemented when the computer program is executed.

[0040] In one embodiment, the processor is used to run a computer program stored in the memory, and implements the following steps when executing the computer program:

[0041] When the terminal device receives the message to be displayed, determining the position relationship between the terminal device and the connected head mounted device;

[0042] Based on the position relationship, determining a display mode of the message to be displayed;

[0043] The display of the message to be displayed is controlled according to the display mode.

[0044] In one embodiment, the step of determining the display mode of the message to be displayed based on the position relationship includes:

[0045] If the position relationship is that the distance between the terminal device and the head-mounted device is greater than a preset distance, it is determined that the display mode of the message to be displayed is a first display mode, wherein the first display mode is to send the message to be displayed to the head-mounted device for display.

[0046] In one embodiment, the processor is further configured to implement the following steps when executing the computer program:

[0047] When it is determined that the display mode of the message to be displayed is the first display mode, the terminal device is controlled to be in a screen-off state.

[0048] In one embodiment, the step of determining the display mode of the message to be displayed based on the position relationship includes:

[0049] If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, and the relative angle between the terminal device and the head-mounted device is within the preset angle range, then it is determined that the display mode of the message to be displayed is the second display mode, wherein the second display mode is to display the message to be displayed in the terminal device.

[0050] In one embodiment, the step of determining the display mode of the message to be displayed based on the position relationship includes:

[0051] If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, and the relative angle between the terminal device and the head-mounted device is not within the preset angle range, then it is determined that the display mode of the message to be displayed is the third display mode, wherein the third display mode is to send the message to be displayed to the head-mounted device for display, and display the associated information of the message to be displayed in the terminal device.

[0052] In one embodiment, the step of determining the display mode of the message to be displayed based on the position relationship includes:

[0053] If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, it is determined that the display mode of the message to be displayed is the fourth display mode, wherein the fourth display mode is to display the associated information of the message to be displayed in the terminal device.

[0054] When the message display device is a terminal device, the following message display method is implemented when the computer program is executed.

[0055] In one embodiment, the processor is used to run a computer program stored in the memory, and implements the following steps when executing the computer program:

[0056] Acquire a positional relationship between the head mounted device and a connected terminal device;

[0057] The position relationship is sent to the terminal device, so that after receiving the message to be displayed, the terminal device determines the display mode of the message to be displayed according to the position relationship, and controls the display of the message to be displayed based on the determined display mode.

[0058] It should be noted that technicians in the relevant field can clearly understand that for the convenience and brevity of description, the specific working process of the head-mounted device described above can refer to the corresponding process in the following message display method embodiment, and will not be repeated here.

[0059] The following will be combined Figure 1 The message display device in the embodiment of the present invention is described in detail. Figure 1 The message display device is only used to explain the message display method provided by the embodiment of the present invention, but does not constitute a limitation on the application scenario of the message display method provided by the embodiment of the present invention.

[0060] See also Figure 2 , Figure 2 It is a flow chart of a message display method provided by an embodiment of the present invention.

[0061] like Figure 2 As shown, the message display method is applied to a terminal device, and the message display method includes steps S101 to S103.

[0062] Step S101: After receiving a message to be displayed, the terminal device determines a positional relationship with the connected head mounted device.

[0063] In this embodiment, the terminal device and the head-mounted device establish a communication connection, such as the terminal device and the head-mounted device can establish a communication connection through Bluetooth or WiFi. Among them, the terminal device can be a mobile phone, a personal computer and a handheld computer, and the head-mounted device can be AR (Augmented Reality) glasses, AR helmets, VR glasses, etc. When the terminal device receives the message to be displayed, the terminal device determines the position relationship between the terminal device and the connected head-mounted device. The message to be displayed can be a text message received by the terminal device, a push message sent by an application, or an instant messaging message, such as a WeChat message or a QQ message. The position relationship between the terminal device and the head-mounted device includes at least one of the following: the distance between the terminal device and the head-mounted device, and the relative angle between the terminal device and the head-mounted device. The relative angle calculation process between the terminal device and the head-mounted device is as follows: an IMU (Inertial Measurement Unit) is set in the head-mounted device, and the head-mounted device can determine its coordinates in the world coordinate system through the IMU, and the terminal device can also obtain its coordinates in the world coordinate system. For the purpose of distinction, the coordinates of the head-mounted device in the world coordinate system are marked as the first coordinates, and the coordinates of the terminal device in the world coordinate system are marked as the second coordinates. The head-mounted device can send the first coordinates to the terminal device. After receiving the first coordinates, the terminal device can determine the relative angle between itself and the head-mounted device according to the first coordinates and the second coordinates. The distance between the terminal device and the head-mounted device can refer to the solutions in the related art, such as measuring the distance between the terminal device and the head-mounted device by a sensor for measuring the distance, and the embodiments of the present disclosure will not be described in detail here.

[0064] In one embodiment, the positional relationship between the terminal device and the head-mounted device can be determined in the following manner: IMU and GPS (Global Positioning System) are provided in both the terminal device and the head-mounted device. Through GPS, the longitude, latitude and altitude data of the device provided with GPS can be obtained, that is, the GPS data includes longitude, latitude and altitude data. The IMU can provide accelerometer data, gyroscope data and magnetometer data of the device provided with the IMU. Accelerometer data can be used to calculate the acceleration and speed of the device, gyroscope data provides the rotation angle and angular velocity of the device, magnetometer data can provide the direction information of the device, accelerometer data, gyroscope data and magnetometer data together constitute IMU data, and the posture information of the corresponding device can be determined through the IMU data, wherein the posture information includes direction and tilt angle. In the process of determining the positional relationship between the terminal device and the head-mounted device, the GPS data of the terminal device and the head-mounted device can be converted into a local coordinate system relative to a common reference point, and then the IMU data of the terminal device and the head-mounted device can be used to estimate their motion states, such as determining the speed and direction changes of the terminal device through the IMU data of the terminal device, and determining the speed and direction changes of the head-mounted device through the IMU data of the head-mounted device. In combination with the GPS data and the IMU data, the relative position change between the two devices can be calculated through a motion estimation algorithm (such as a Kalman filter or an extended Kalman filter), thereby determining the positional relationship between the terminal device and the head-mounted device.

[0065] It can be understood that in the process of determining the position relationship between the terminal device and the head-mounted device, the fusion of IMU data and GPS data can improve the accuracy and stability of position estimation, thereby improving the accuracy of the position relationship between the terminal device and the head-mounted device.

[0066] In one embodiment, after receiving the message to be displayed, the terminal device will first determine whether the connected head-mounted device is in a wearing state. When it is determined that the head-mounted device is in a wearing state, the terminal device will determine the positional relationship between it and the head-mounted device in a wearing state. The head-mounted device can detect whether it is in a wearing state through a sensor. When the head-mounted device detects that it is in a wearing state, the head-mounted device will send a prompt message to the terminal device to inform the terminal device that it is in a wearing state through the prompt message. If the terminal device does not determine that the head-mounted device is in a wearing state, the terminal device does not determine the positional relationship between it and the terminal device.

[0067] Step S102: Determine a display mode of the message to be displayed based on the position relationship.

[0068] Step S103: controlling the display of the message to be displayed according to the display mode.

[0069] After the terminal device determines the positional relationship between itself and the head-mounted device, the terminal device determines the display mode of the message to be displayed based on the positional relationship. It is understandable that the display mode of the message to be displayed is different under different positional relationships. After the terminal device determines the display mode of the message to be displayed, the terminal device controls the display of the message to be displayed according to the display mode. For example, when it is determined that the display mode needs to send the message to be displayed to the head-mounted device, the terminal device will send the message to be displayed to the head-mounted device for display; when it is determined that the display mode is to display the message to be displayed in the terminal device, the terminal device will not send the message to be displayed to the head-mounted device, but directly display the message to be displayed in its display interface.

[0070] In this embodiment, when the terminal device receives a message to be displayed, it determines the positional relationship between the terminal device and the connected head-mounted device, and based on the positional relationship, determines the display mode of the message to be displayed, and then controls the display of the message to be displayed according to the determined display mode, so that the message to be displayed is no longer displayed solely on the terminal device that receives the message, but the message display mode that is most suitable for the current positional relationship is selected according to the positional relationship between the terminal device and the head-mounted device, thereby improving the intelligence of the message display and making the displayed message easier for users to read.

[0071] In one embodiment, step S102 includes:

[0072] If the position relationship is that the distance between the terminal device and the head-mounted device is greater than a preset distance, it is determined that the display mode of the message to be displayed is a first display mode, wherein the first display mode is to send the message to be displayed to the head-mounted device for display.

[0073] In one embodiment, if the positional relationship between the terminal device and the head-mounted device is that the distance between the terminal device and the head-mounted device is greater than the preset distance, the terminal device determines that the display mode of the message to be displayed is the first display mode, wherein the first display mode is to send the message to be displayed to the head-mounted device for display. The size of the preset distance can be set according to specific needs, such as 1.6 meters, 2 meters or 3 meters. In this embodiment, the head-mounted device is in a wearing state, that is, the user is wearing the head-mounted device. If the distance between the terminal device and the head-mounted device is greater than the preset distance at this time, it indicates that the terminal device is far away from the user. If the message to be displayed is displayed in the terminal device at this time, it is not convenient for the user to view it. Therefore, the message to be displayed received by the terminal device is sent to the head-mounted device. When the head-mounted device receives the message to be displayed, the message to be displayed is displayed, so that the user can view the message to be displayed without the need for the terminal device, thereby improving the viewing efficiency of the message to be displayed.

[0074] In one embodiment, the message display method further includes: when it is determined that the display mode of the message to be displayed is the first display mode, controlling the terminal device to be in a screen-off state.

[0075] In one embodiment, when the terminal device determines that the display mode of the message to be displayed is the first display mode, it indicates that the terminal device is relatively far away from the head-mounted device in the wearing state. The terminal device will send the message to be displayed to the head-mounted device for display, that is, the terminal device does not need to display the message. At this time, the terminal device is put into the screen-off state, thereby reducing the power consumption of the terminal device and improving the battery life of the terminal device.

[0076] In one embodiment, step S102 includes:

[0077] If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, and the relative angle between the terminal device and the head-mounted device is within the preset angle range, then it is determined that the display mode of the message to be displayed is the second display mode, wherein the second display mode is to display the message to be displayed in the terminal device.

[0078] If it is determined that the positional relationship between the terminal device and the head-mounted device is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, the terminal device determines whether the relative angle between the terminal device and the head-mounted device is within the preset angle range. If it is determined that the relative angle between the terminal device and the head-mounted device is within the preset angle range, the terminal device determines that the display mode of the message to be displayed is the second display mode. At this time, the terminal device will be in a bright screen state to display the message to be displayed, wherein the second display mode is to display the message to be displayed in the terminal device. It can be understood that when the distance between the terminal device and the head-mounted device in the wearing state is less than or equal to the preset distance, it indicates that the distance between the terminal device and the head-mounted device in the wearing state is shorter, and the user wearing the head-mounted device can easily get the terminal device; when the relative angle between the terminal device and the head-mounted device in the wearing state is within the preset range, it indicates that the terminal device is within the line of sight of the user wearing the head-mounted device. At this time, it indicates that the user wearing the head-mounted device can easily get the terminal device. Therefore, the information to be displayed can be displayed in the terminal device at this time. Reference Figure 3 , Figure 3 is a schematic diagram of a preset angle range in an embodiment of the present invention. Figure 3 In the figure, the center line of the user's line of sight wearing the head mounted device is taken as the 0 degree line, and the preset angle range is 15 degrees to the left and right, that is, a total of 30 degrees. In other embodiments, the preset angle range can also be set to other ranges, and this embodiment does not impose any specific restrictions on this.

[0079] In one embodiment, step S102 includes:

[0080] If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, and the relative angle between the terminal device and the head-mounted device is not within the preset angle range, then it is determined that the display mode of the message to be displayed is the third display mode, wherein the third display mode is to send the message to be displayed to the head-mounted device for display, and display the associated information of the message to be displayed in the terminal device.

[0081] If the terminal device determines that the positional relationship between itself and the head-mounted device in a worn state is that the distance between itself and the head-mounted device is less than or equal to a preset distance, and the relative angle between itself and the head-mounted device in a worn state is not within a preset angle range, the terminal device determines that the display mode of the message to be displayed is the third display mode, wherein the third display mode is to send the message to be displayed to the head-mounted device for display, and display the associated information of the message to be displayed in the terminal device. Therefore, when the terminal device determines that the display mode of the message to be displayed is the third display mode, the terminal device will send the message to be displayed to the head-mounted device, and the head-mounted device will display the message to be displayed after receiving the message to be displayed. When the terminal device displays the associated information, the user can understand who sent the message to be displayed through the associated information displayed by the terminal device, that is, the associated information is used to indicate the sender of the message to be displayed. Reference Figure 4 , Figure 4 FIG. 1 is a schematic diagram of the associated information of the message to be displayed in an embodiment of the present invention. In other embodiments, the associated information of the message to be displayed may indicate the sending time of the message to be displayed, the keywords of the message to be displayed, etc. in addition to indicating the sender of the message to be displayed. Figure 5 , Figure 5 is a schematic diagram of a message to be displayed in an embodiment of the present invention, that is, Figure 5 The middle is a schematic diagram of the normal display of the message to be displayed.

[0082] It is understandable that when the relative angle between the terminal device and the head-mounted device in the worn state is not within the preset angle range, it indicates that the user cannot see the terminal device within the current field of vision. For example, the terminal device is behind the user, or behind the left of the user. At this time, the message to be displayed is sent to the head-mounted device for display, and the related information of the message to be displayed is displayed in the terminal device, so that the user can view the message to be displayed through the head-mounted device conveniently and timely, and it is also convenient for the user to view the related information of the message to be displayed through the terminal device, thereby improving the diversity of the display of the message to be displayed.

[0083] In one embodiment, step S102 includes:

[0084] If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, it is determined that the display mode of the message to be displayed is the fourth display mode, wherein the fourth display mode is to display the associated information of the message to be displayed in the terminal device.

[0085] If the terminal device determines that the positional relationship between it and the head-mounted device is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, the terminal device determines that the display mode of the message to be displayed is the fourth display mode, and displays the associated information of the message to be displayed in its display interface, wherein the fourth display mode is to display the associated information of the message to be displayed in the terminal device. After the terminal device displays the associated information of the message to be displayed, the terminal device determines whether the relative angle between it and the head-mounted device is within a preset range. If the relative angle between the terminal device and the head-mounted device is within the preset angle range, the terminal device determines that the display mode of the message to be displayed is the second display mode; if the relative angle between the terminal device and the head-mounted device is not within the preset angle range, the terminal device determines that the display mode of the message to be displayed is the first display mode or the third display mode.

[0086] When this embodiment determines that the distance between the terminal device and the head-mounted device in the wearing state is less than or equal to the preset distance, the associated information of the message to be displayed is displayed in the terminal device, so that the user can also know through the terminal device that the message to be displayed has been received, thereby improving the diversity of notifications of messages to be displayed.

[0087] In one embodiment, after the terminal device displays the associated information of the message to be displayed, if the terminal device receives a click instruction from the user to click on the associated information, the terminal device will display the message to be displayed based on the click instruction, so that the user can view the message to be displayed through the terminal device, so that the display method of the message to be displayed is more in line with the user's interaction needs, thereby improving the display intelligence of the message to be displayed.

[0088] In one embodiment, if the terminal device determines that the positional relationship between it and the head-mounted device is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, and the relative angle between it and the head-mounted device is within the preset angle range, but the current remaining power of the terminal device is less than the preset power, then the terminal device determines that the display mode of the message to be displayed is the first display mode, that is, at this time, the terminal device will send the message to be displayed to the head-mounted device for display, so as to save the power of the terminal device and improve the endurance of the terminal device. Among them, the preset power can be set according to specific needs, such as 10%, 12% or 20% of the total power.

[0089] See also Figure 6 , Figure 6 It is a flow chart of a message display method provided by an embodiment of the present invention.

[0090] like Figure 6 As shown, the message display method is applied to a head mounted device, and the message display method includes steps S201 and S202.

[0091] Step S201, obtaining a positional relationship between the head mounted device and a connected terminal device;

[0092] Step S202, sending the position relationship to the terminal device, so that after receiving the message to be displayed, the terminal device determines the display mode of the message to be displayed according to the position relationship, and controls the display of the message to be displayed based on the determined display mode.

[0093] In the embodiment of the present disclosure, a head-mounted device establishes a communication connection with a terminal device. After the head-mounted device establishes a communication connection with the terminal device, the head-mounted device in a wearing state obtains the positional relationship between it and the terminal device, and sends the positional relationship to the terminal device. It can be understood that the principle of the head-mounted device obtaining the positional relationship between it and the terminal device is the same as the principle of the terminal device obtaining the positional relationship between it and the head-mounted device, and will not be repeated here. When the terminal device receives the positional relationship sent by the head-mounted device, and after receiving the message to be displayed, the terminal device determines the display mode of the message to be displayed according to the positional relationship, and controls the display of the message to be displayed based on the determined display mode.

[0094] In one embodiment, after receiving the message to be displayed, the terminal device sends a notification message to the head-mounted device, informing the head-mounted device that the terminal device has received the message to be displayed. When the head-mounted device receives the notification message, the head-mounted device sends its position information in the world coordinate system to the terminal device, so that the terminal device determines the position relationship between itself and the head-mounted device based on the position information of the head-mounted device.

[0095] In this embodiment, when the terminal device receives the message to be displayed, it determines the positional relationship between the terminal device and the connected head mounted device, and based on the positional relationship, determines the display mode of the message to be displayed, and then controls the display of the message to be displayed according to the determined display mode. The message to be displayed is no longer displayed on the terminal device receiving the message alone, but the message display mode most suitable for the current positional relationship is selected according to the positional relationship between the terminal device and the head mounted device, thereby improving the intelligence of the message display, so that the displayed message is easier for the user to read.

[0096] See also Figure 7 , Figure 7 It is a schematic block diagram of the structure of a message display device provided by an embodiment of the present invention.

[0097] like Figure 7 As shown, the message display device 700 is applied to a terminal device, and the message display device 700 includes:

[0098] A position relationship determination module 710, configured to determine a position relationship between the terminal device and the connected head mounted device after the terminal device receives a message to be displayed;

[0099] A display mode determination module 720, configured to determine a display mode of the message to be displayed based on the position relationship;

[0100] The display control module 730 is used to control the display of the message to be displayed according to the display mode.

[0101] In one embodiment, the display mode determination module 720 is also used to determine that the display mode of the message to be displayed is a first display mode if the position relationship is that the distance between the terminal device and the head-mounted device is greater than a preset distance, wherein the first display mode is to send the message to be displayed to the head-mounted device for display.

[0102] In one embodiment, the message display device 600 further includes:

[0103] The screen-off control module is used to control the terminal device to be in a screen-off state when it is determined that the display mode of the message to be displayed is the first display mode.

[0104] In one embodiment, the display mode determination module 720 is also used to determine that the display mode of the message to be displayed is a second display mode if the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to a preset distance, and the relative angle between the terminal device and the head-mounted device is within a preset angle range, wherein the second display mode is to display the message to be displayed in the terminal device.

[0105] In one embodiment, the display mode determination module 720 is also used to determine that the display mode of the message to be displayed is a third display mode if the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to a preset distance, and the relative angle between the terminal device and the head-mounted device is not within a preset angle range, wherein the third display mode is to send the message to be displayed to the head-mounted device for display, and display associated information of the message to be displayed in the terminal device.

[0106] In one embodiment, the display mode determination module 720 is also used to determine that the display mode of the message to be displayed is a fourth display mode if the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to a preset distance, wherein the fourth display mode is to display associated information of the message to be displayed in the terminal device.

[0107] See also Figure 8 , Figure 8 It is a schematic block diagram of the structure of a message display device provided by an embodiment of the present invention.

[0108] like Figure 8 As shown, the message display device 800 is applied to a head mounted device, and the message display device 800 includes:

[0109] A position relationship acquisition module 810, used to acquire the position relationship between the head mounted device and the connected terminal device;

[0110] The position relationship sending module 820 is used to send the position relationship to the terminal device, so that after receiving the message to be displayed, the terminal device determines the display mode of the message to be displayed according to the position relationship, and controls the display of the message to be displayed based on the determined display mode.

[0111] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the message display device described above can refer to the corresponding process in the aforementioned message display method embodiment, and will not be repeated here.

[0112] An embodiment of the present invention further provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement any message display method provided in the description of the embodiment of the present invention.

[0113] The storage medium may be an internal storage unit of the head-mounted device described in the foregoing embodiment, such as a hard disk or memory of the head-mounted device. The storage medium may also be an external storage device of the head-mounted device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., provided on the head-mounted device.

[0114] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware embodiment, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0115] It should be understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations. It should be noted that, in this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "including a..." does not exclude the presence of other identical elements in the process, method, article or system including the element.

[0116] The serial numbers of the embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. The above description is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A message display method, characterized in that: The method is applied to a terminal device, and the method comprises: When the terminal device receives the message to be displayed, determining the position relationship between the terminal device and the connected head mounted device; Based on the position relationship, determining a display mode of the message to be displayed; The display of the message to be displayed is controlled according to the display mode.

2. The message display method according to claim 1, characterized in that: The step of determining the display mode of the message to be displayed based on the position relationship includes: If the position relationship is that the distance between the terminal device and the head-mounted device is greater than a preset distance, it is determined that the display mode of the message to be displayed is a first display mode, wherein the first display mode is to send the message to be displayed to the head-mounted device for display.

3. The message display method according to claim 2, characterized in that: The method further comprises: When it is determined that the display mode of the message to be displayed is the first display mode, the terminal device is controlled to be in a screen-off state.

4. The message display method according to claim 1, characterized in that: The step of determining the display mode of the message to be displayed based on the position relationship includes: If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, and the relative angle between the terminal device and the head-mounted device is within the preset angle range, then it is determined that the display mode of the message to be displayed is the second display mode, wherein the second display mode is to display the message to be displayed in the terminal device.

5. The message display method according to claim 1, characterized in that: The step of determining the display mode of the message to be displayed based on the position relationship includes: If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, and the relative angle between the terminal device and the head-mounted device is not within the preset angle range, then it is determined that the display mode of the message to be displayed is the third display mode, wherein the third display mode is to send the message to be displayed to the head-mounted device for display, and display the associated information of the message to be displayed in the terminal device.

6. The message display method according to claim 1, characterized in that: The step of determining the display mode of the message to be displayed based on the position relationship includes: If the position relationship is that the distance between the terminal device and the head-mounted device is less than or equal to the preset distance, it is determined that the display mode of the message to be displayed is the fourth display mode, wherein the fourth display mode is to display the associated information of the message to be displayed in the terminal device.

7. A message display method, characterized in that: The method is applied to a head mounted device, and the method comprises: Acquire a positional relationship between the head mounted device and a connected terminal device; The position relationship is sent to the terminal device, so that after receiving the message to be displayed, the terminal device determines the display mode of the message to be displayed according to the position relationship, and controls the display of the message to be displayed based on the determined display mode.

8. A message display device, characterized in that: The message display device is applied to a terminal device, and the message display device comprises: A position relationship determination module, configured to determine the position relationship between the terminal device and the connected head mounted device after the terminal device receives the message to be displayed; A display mode determining module, used for determining a display mode of the message to be displayed based on the position relationship; The display control module is used to control the display of the message to be displayed according to the display mode.

9. A message display device, characterized in that: The message display device includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the message display method as described in any one of claims 1 to 6, or 7 is implemented.

10. A storage medium for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the message display method described in any one of claims 1 to 6, or 7.