Message display method and apparatus, and head-mounted device and storage medium

By switching the display position and transparency of notification messages in the head-mounted device, the problem of notification messages interfering with user attention is solved, and a smarter message display is achieved, suitable for augmented reality and virtual reality devices.

WO2025161645A1PCT designated stage Publication Date: 2025-08-07ZHUHAI MOJIE TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/134999
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-29
Filing Date
2024-11-27
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

When existing head-mounted devices display notification messages, complex information structures can easily interfere with the user's attention, especially when it is necessary to focus on certain visual objects.

Method used

By obtaining the status switching command in the head-mounted device, the control target message switches from the first display state to the second display state. The distance between the display position of the target message and the center position of the field angle in the first display state is the first distance, and the second distance in the second display state is the second distance, and the first distance is greater than the second distance. The target message moves from the edge position of the field angle to the intermediate position, and the transparency and information amount are adjusted according to needs.

Benefits of technology

It improves the display intelligence of notification messages, reduces interference to user visual content, and enhances the convenience and information acquisition efficiency of users in different scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024134999_07082025_PF_FP_ABST
    Figure CN2024134999_07082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are a message display method and apparatus, and a head-mounted device and a storage medium. The method comprises: in response to the acquisition of a state switching instruction, controlling a target message, which is displayed by a head-mounted device, to switch from a first display state to a second display state, wherein the distance between the display position of the target message in the first display state and the center position of a field-of-view angle is a first distance, and the distance between the display position of the target message in the second display state and the center position of the field-of-view angle is a second distance, the first distance being greater than the second distance. In the first display state, the target message is displayed at an edge position of a field-of-view of the head-mounted device, and during the process of the target message switching from the first display state to the second display state, the target message moves from the edge position of the field-of-view angle to the middle position of the field-of-view angle, that is, the target message is displayed at a position that is more convenient for users to view, thereby improving the intelligence of notification message display.
Need to check novelty before this filing date? Find Prior Art

Description

Message display method, device, head-mounted device and storage medium

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on January 29, 2024, with application number 2024101212928 and invention name “Message display method, device, head-mounted device and storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field

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

[0003] With the continuous improvement of communication technology, more and more smart devices are emerging, such as augmented reality devices, virtual reality devices and other head-mounted devices. Augmented reality devices can be AR glasses, AR helmets, etc. In related technologies, such as AR glasses, AR glasses will display notification messages sent by other AR devices, mobile phones and other devices, or display notification messages generated locally by AR glasses. In the process of displaying these notification messages, AR glasses will display the contents of these notification messages, such as the application icon, title, timestamp, text content, etc. of the application corresponding to the notification message. The information structure of the displayed notification message is relatively complex. However, in some scenarios, users need to focus on certain visual objects. At this time, the complex information structure of the notification message will interfere with the user's viewing of other content. Therefore, how to intelligently display notification messages is an urgent problem to be solved. Summary of the Invention

[0004] Embodiments of the present invention provide a message display method, apparatus, head-mounted device, and storage medium, aiming to improve the intelligence of input mode switching of the head-mounted device.

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

[0006] In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

[0007] Optionally, the method further includes:

[0008] In response to a virtual cursor on the head mounted device screen moving to a display area of ​​the target message, triggering a state switching instruction;

[0009] or,

[0010] Acquire a gaze position of a user wearing the head mounted device, and trigger a state switching instruction when the gaze position is located in a display area displaying the target message.

[0011] Optionally, the transparency of the target message in the first display state is greater than the transparency of the target message in the second display state;

[0012] And / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state.

[0013] Optionally, the target message includes a target first message and a target second message, the target first message is a notification message with the shortest reception time, and the target second message is a notification message in the target message except the target first message;

[0014] The amount of information of the target first message in the first display state is less than the amount of information of the target first message in the second display state, and the amount of information of the target second message in the first display state is equal to the amount of information of the target second message in the second display state.

[0015] Optionally, the content displayed of the target message in the first display state includes at least a title of the target message and an application icon corresponding to the target message;

[0016] And / or the number of text bytes displayed in the target message in the first display state is less than or equal to a preset number of bytes.

[0017] Optionally, the method further includes:

[0018] If the head mounted device is in a preset scene and a target message is displayed on the screen of the head mounted device, the target message is controlled to be in a first display state.

[0019] Optionally, the method further includes:

[0020] Determining a display duration of the target message in the first display state;

[0021] If the display duration is greater than or equal to the preset duration, the target message is hidden.

[0022] Optionally, the method further includes:

[0023] When the head mounted device is in a wearing state, acquiring head movement data of a user wearing the head mounted device;

[0024] If it is determined according to the head movement data that the angle at which the user's head moves downward is greater than or equal to a preset angle, the target message is controlled to switch from the first display state to the third display state, wherein the transparency of the target message in the third display state is less than the transparency of the target message in the first display state

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

[0026] The state control module 610 is used to control the target message displayed on the head-mounted device to switch from a first display state to a second display state in response to obtaining a state switching instruction, wherein the distance between the display position of the target message and the center position of the field of view angle in the first display state is a first distance, and the distance between the display position of the target message and the center position of the field of view angle in the second display state is a second distance, and the first distance is greater than the second distance.

[0027] In a third aspect, an embodiment of the present invention further provides a head-mounted device, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for implementing communication between the processor and the memory, wherein when the computer program is executed by the processor, the following steps are implemented:

[0028] In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

[0029] In a fourth 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 following steps:

[0030] In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

[0031] The embodiment of the present invention provides a message display method, device, head-mounted device and storage medium. The technical solution provided by the embodiment of the present invention realizes

[0032] In an embodiment of the present application, a state switching instruction is obtained on a head-mounted device to control a target message to switch from a first display state to a second display state. In the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and the distance between the display position of the target message and the center position of the field of view angle in the second display state is a second distance, and the first distance is greater than the second distance. Therefore, it can be seen that in the first display state, the target message is displayed at the edge of the field of view angle of the head-mounted device. When the target message switches from the first display state to the second display state, the target message moves from the edge of the field of view angle to the middle position of the field of view angle, that is, the target message is displayed at a position that is more convenient for the user to view. For example, when the head-mounted device is an AR device, when the target message is displayed at the edge of the field of view angle, it is convenient for users wearing AR glasses to view real-world information; when the target message is displayed at the middle position of the field of view angle, it is convenient for users wearing AR glasses to view virtual information displayed by the AR glasses. The user can trigger the state switching instruction to change the display position of the notification message on the same display interface as needed, thereby improving the intelligence of the notification message display. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the description of the embodiments. 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 any creative work.

[0034] FIG1 is a schematic block diagram of the structure of a head-mounted device provided by an embodiment of the present invention;

[0035] FIG2 is a flow chart of a message display method according to an embodiment of the present invention;

[0036] 3 is a schematic diagram of a target message in a second display state according to an embodiment of the present invention;

[0037] 4 is a schematic diagram of a target message in a first display state according to an embodiment of the present invention;

[0038] 5 is a schematic flow chart of another message display method provided by an embodiment of the present invention;

[0039] FIG6 is a schematic block diagram of the structure of a message display device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0040] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0041] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined, or partially merged, so the actual execution order may vary depending on the actual situation.

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

[0043] The embodiments of the present invention provide a message display method, apparatus, head-mounted device, and storage medium. The embodiments of the present invention provide a technical solution.

[0044] In the embodiment of the present invention, the head-mounted device may be an AR (Augmented Reality) device, a VR (Virtual Reality) device, or the like.

[0045] The following embodiments of the present invention are described in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features therein may be combined with each other.

[0046] FIG1 is a schematic block diagram of the structure of a head-mounted device provided by an embodiment of the present invention.

[0047] As shown in Figure 1, a head-mounted device 100 includes a processor 101 and a memory 102, which are connected via a bus 103, such as an I2C (Inter-Integrated Circuit) bus. The head-mounted device 100 can be a target head-mounted device, a first head-mounted device, or a second head-mounted device.

[0048] 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 can be a central processing unit (CPU), 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. The general-purpose processor can be a microprocessor or any conventional processor.

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

[0050] Those skilled in the art will understand that the structure shown in FIG1 is merely a block diagram of a portion of the structure related to the embodiment of the present invention, and does not constitute a limitation on the head-mounted device to which the embodiment of the present invention is applied. The specific head-mounted device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0051] The processor 101 is configured to run a computer program stored in the memory 102 . The computer program may be provided in a head-mounted device, and implement any one of the message display methods provided in the embodiments of the present invention when the computer program is executed.

[0052] In one embodiment, the processor is configured to run a computer program stored in the memory, and implement the following steps when executing the computer program:

[0053] In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

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

[0055] In response to a virtual cursor on the head mounted device screen moving to a display area of ​​the target message, triggering a state switching instruction;

[0056] or,

[0057] Acquire a gaze position of a user wearing the head mounted device, and trigger a state switching instruction when the gaze position is located in a display area displaying the target message.

[0058] In one embodiment, the transparency of the target message in the first display state is greater than the transparency of the target message in the second display state;

[0059] And / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state.

[0060] In one embodiment, the target message includes a target first message and a target second message, the target first message is a notification message having the shortest reception time, and the target second message is a notification message other than the target first message in the target message;

[0061] The amount of information of the target first message in the first display state is less than the amount of information of the target first message in the second display state, and the amount of information of the target second message in the first display state is equal to the amount of information of the target second message in the second display state.

[0062] In one embodiment, the content displayed by the target message in the first display state includes at least the title of the target message and the application icon corresponding to the target message;

[0063] And / or the number of text bytes displayed in the target message in the first display state is less than or equal to a preset number of bytes.

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

[0065] If the head mounted device is in a preset scene and a target message is displayed on the screen of the head mounted device, the target message is controlled to be in a first display state.

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

[0067] Determining a display duration of the target message in the first display state;

[0068] If the display duration is greater than or equal to the preset duration, the target message is hidden.

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

[0070] When the head mounted device is in a wearing state, acquiring head movement data of a user wearing the head mounted device;

[0071] If it is determined based on the head movement data that the downward movement angle of the user's head is greater than or equal to a preset angle, the target message is controlled to switch from the first display state to the third display state, wherein the transparency of the target message in the third display state is less than the transparency of the target message in the first display state.

[0072] 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 head-mounted device described above can refer to the corresponding process in the following message display method embodiment, and will not be repeated here.

[0073] The message display method provided by an embodiment of the present invention will be described in detail below in conjunction with the head-mounted device in Figure 1. It should be noted that the head-mounted device in Figure 1 is only used to explain the message display method provided by an embodiment of the present invention, and does not constitute a limitation on the application scenarios of the message display method provided by an embodiment of the present invention.

[0074] Please refer to FIG. 2 , which is a flow chart of a message display method provided by an embodiment of the present invention.

[0075] As shown in FIG2 , the message display method is applied to a head-mounted device, and the message display method includes step S101 .

[0076] Step S101: In response to obtaining a state switching instruction, control the target message displayed on the head-mounted device to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

[0077] In the embodiment of the present disclosure, the state switching instruction can be triggered in the head-mounted device by a user wearing the head-mounted device, or it can be sent to the head-mounted device by other terminal devices, which can be a mobile phone or other head-mounted devices, etc.

[0078] When the head-mounted device receives a state switching instruction, the head-mounted device responds to the state switching instruction and controls the target message displayed thereon to switch from a first display state to a second display state according to the state switching instruction. In the first display state, the target message is displayed at the edge of the head-mounted device's field of view (FOV), wherein the distance between the edge and the center of the FOV is greater than or equal to a preset distance. That is, in the first display state, the first distance between the display position of the target message and the center of the FOV is greater than or equal to the preset distance. The size of the preset distance can be set according to specific needs and is not limited in this embodiment. It is understood that, for example, when the FOV is rectangular, the center of the FOV is the middle point of the rectangle. The display position of the target message is the center point of the target information display area. For example, in Figure 3, the display position of the WeChat message is the center point of the display frame containing the WeChat message. When there are multiple target messages, the display position of the target message can be the center point of the display frame containing any one message, or it can be determined by the center points of the display frames containing multiple messages. If the distance between the display position of the target message and the center position of the field of view angle in the second display state is recorded as the second distance, and the distance between the display position of the target message and the center position of the field of view angle in the first display state is recorded as the first distance, then the first distance is greater than the second distance.

[0079] Among them, the target message displayed by the head-mounted device is the message currently displayed on the virtual screen of the head-mounted device. The user can view it, including but not limited to instant messaging messages, messages from various applications, etc. As shown in Figure 3, the target message can be WeChat messages, the annual report in the Xiaohongshu application, and the Douyin new filter notification message, etc.

[0080] In one embodiment, the target message may be limited to the latest message received by the head-mounted device. For example, in FIG3 , the voice message received by WeChat is the latest message received by the head-mounted device, while the Xiaohongshu and Douyin messages are received before WeChat receives the voice message. Therefore, among the three messages shown in FIG3 , only the voice message received by WeChat is the target message, while the corresponding messages of Xiaohongshu and Douyin are not target messages.

[0081] In this embodiment, a state switching instruction is obtained on the head-mounted device to control the target message to switch from a first display state to a second display state. In the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and the distance between the display position of the target message and the center position of the field of view angle in the second display state is a second distance, and the first distance is greater than the second distance. Therefore, it can be seen that in the first display state, the target message is displayed at the edge of the field of view angle of the head-mounted device. When the target message switches from the first display state to the second display state, the target message moves from the edge of the field of view angle to the middle position of the field of view angle, that is, the target message is displayed at a position that is more convenient for the user to view. For example, when the head-mounted device is an AR device, when the target message is displayed at the edge of the field of view angle, it is convenient for users wearing AR glasses to view real-world information; when the target message is displayed at the middle position of the field of view angle, it is convenient for users wearing AR glasses to view virtual information displayed by the AR glasses. The user can trigger the state switching instruction to change the display position of the notification message on the same display interface as needed, thereby improving the intelligence of the notification message display.

[0082] In one embodiment, the method further comprises:

[0083] In response to a virtual cursor on the head mounted device screen moving to a display area of ​​the target message, triggering a state switching instruction;

[0084] or,

[0085] Acquire a gaze position of a user wearing the head mounted device, and trigger a state switching instruction when the gaze position is located in a display area displaying the target message.

[0086] In one embodiment, when the head-mounted device detects that a virtual cursor on its screen has moved to the display area of ​​a target message, the head-mounted device triggers a state switching instruction. The user wearing the head-mounted device may also wear a ring connected to the head-mounted device, and the user controls the movement of the virtual cursor through the ring. In other embodiments, the user may also use touch controls provided in the head-mounted device to move the virtual cursor to the display area of ​​the target message to trigger the state switching instruction; or control the virtual cursor to move from another location to the display area of ​​the target message through user gesture information or eye movement information to trigger the state switching instruction.

[0087] In another embodiment, the head-mounted device obtains the user's gaze location. It is understood that the head-mounted device can obtain the user's gaze location through eye tracking technology. After obtaining the user's gaze location, the head-mounted device determines whether the user's gaze location is within the display area of ​​the target message. If the gaze location is within the display area of ​​the target message, the head-mounted device triggers a state switching instruction; if the gaze location is not within the display area of ​​the target message, the head-mounted device does not trigger the state switching instruction.

[0088] This embodiment provides multiple ways of triggering the state switching instruction, which increases the diversity of triggering the state switching instruction, thereby improving the convenience of switching the target message display state.

[0089] In one embodiment, the transparency of the target message in the first display state is greater than the transparency of the target message in the second display state;

[0090] And / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state.

[0091] In one embodiment, the transparency of the target message in the first display state is greater than that in the second display state. It is understandable that the user cannot see the target message more clearly in the first display state than in the second display state, i.e., the target message in the first display state is relatively difficult for the user to see. See Figures 3 and 4, where Figure 4 is a schematic diagram of the target message in the first display state, and Figure 3 is a schematic diagram of the target message in the second display state.

[0092] In another embodiment, the target message's information volume in the first display state is smaller than that in the second display state. The target message's information volume is determined by the amount of content displayed. The more content displayed, the greater the corresponding information volume; the less content displayed, the smaller the corresponding information volume. The displayed content of the target message includes, but is not limited to, the name and icon of the application corresponding to the target message, the target message's title, body content, creation time, and receipt time.

[0093] In one embodiment, the target message includes a target first message and a target second message, the target first message is a notification message having the shortest reception time, and the target second message is a notification message other than the target first message in the target message;

[0094] The amount of information of the target first message in the first display state is less than the amount of information of the target first message in the second display state, and the amount of information of the target second message in the first display state is equal to the amount of information of the target second message in the second display state.

[0095] In one embodiment, the target message includes a first target message and a second target message. The first target message is the notification message with the shortest reception time, that is, the first target message is the most recently received notification message by the head-mounted device. In the target message, excluding the first target message, the remaining messages are the second target messages. In other words, the second target message is the notification message in the target message excluding the first target message. The information volume of the first target message in the first display state is less than that of the first target message in the second display state, and the information volume of the second target message in the first display state is equal to that of the second target message in the second display state. In Figures 3 and 4, the notification messages corresponding to Xiaohongshu and Douyin are the second target messages, and the WeChat message is the first target message. As can be seen from Figures 3 and 4, in the first display state, the information displayed for the first target message only includes the application icon and the name of the sender of the WeChat message (Mojie and Daniel Wu). In the second display state, the information displayed for the first target message, in addition to the application icon and the name of the sender of the WeChat message, also includes the sender's avatar, the type of WeChat message (voice message), and the time the WeChat message was generated (1 minute ago).

[0096] In an embodiment of the present disclosure, the transparency of the target message in the first display state is greater than the transparency of the target message in the second display state, and / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state, thereby making the target message in the first display state visually weaker to the user and not directly interfering with the user's main visual content, such as not interfering with the content that the user is reading or viewing (i.e., not interfering with the display of content at the center of the field of view), thereby making the target message avoid the user's core attention area and reducing the interference of the target message on the user's line of sight. It is understandable that the user's core attention area is the area where the center of the field of view is located.

[0097] In one embodiment, the content displayed by the target message in the first display state includes at least the title of the target message and the application icon corresponding to the target message;

[0098] And / or the number of text bytes displayed in the target message in the first display state is less than or equal to a preset number of bytes.

[0099] In one embodiment, the content displayed by the target message in the first display state includes at least the title of the target message and the application icon corresponding to the target message. As shown in FIG4 , the notification message displayed in FIG4 only displays the title of the target message and the application icon corresponding to the target message. It is understandable that by displaying the title of the target message and the application icon corresponding to the target message in the first display state, the user is provided with concise target message content in the first display state, allowing the user to quickly and intuitively understand the content of the target message without requiring the user to spend too much time reading or processing. It is understandable that in most cases, the user can make a preliminary judgment on the notification message by viewing the message title and application icon to decide whether to view the notification message.

[0100] In another embodiment, the number of text bytes displayed in the target message in the first display state is less than or equal to a preset number of bytes. The preset number of bytes can be set by the user as needed and is not limited in this embodiment. It will be appreciated that by limiting the number of text bytes displayed in the target message in the first display state, the simplicity of the target message display in the first display state is further improved, and the target message is prevented from interfering with the user's vision.

[0101] 5 , in one embodiment, the information display method further includes:

[0102] Step S102: If the head mounted device is in a preset scene and a target message is displayed on the screen of the head mounted device, the target message is controlled to be in a first display state.

[0103] In one embodiment, if the head-mounted device is in a preset scenario and a target message is displayed on the head-mounted device screen, the target message is controlled to be in a first display state. The preset scenario is when the user is exercising, such as running or walking, or other scenarios that require the user's concentration, such as driving.

[0104] The embodiment of the present disclosure controls the target message to be in the first display state when the head-mounted device is in a preset scenario, thereby automatically controlling the target message to be in the first display state in a specific scenario, thereby improving the intelligence of switching the display state of the target message.

[0105] In one embodiment, the method further comprises:

[0106] Determining a display duration of the target message in the first display state;

[0107] If the display duration is greater than or equal to the preset duration, the target message is hidden.

[0108] In one embodiment, when a target message is in the first display state, the head-mounted device determines the display duration of the target message in the first display state and determines whether the display duration is greater than or equal to a preset duration. The preset duration can be set based on specific needs, such as 1 minute, 3 minutes, or 4 minutes. If the display duration of the target message in the first display state is greater than or equal to the preset duration, the head-mounted device hides the target message. If the display duration of the target message in the first display state is less than the preset duration, the head-mounted device continues to control the target message in the first display state.

[0109] It is understandable that the display duration of the first display state can be calculated cumulatively or not. For example, if the target message switches from the first display state to the second display state for the first time, the duration of the target message in the first display state is A1. If the target message switches from the first display state to the second display state for the second time, the duration of the target message in the first display state is A2. When the display durations are calculated cumulatively, the display duration of the target message in the first display state is A1+A2. When the display durations are not calculated cumulatively, the display duration of the target message in the first display state is A2.

[0110] This embodiment hides the target message after the target message is in the first display state for a certain period of time, thereby avoiding the target message from being displayed on the screen of the head-mounted device all the time, thereby improving the space utilization of the head-mounted device screen.

[0111] In one embodiment, the method further comprises:

[0112] When the head mounted device is in a wearing state, acquiring head movement data of a user wearing the head mounted device;

[0113] If it is determined based on the head movement data that the downward movement angle of the user's head is greater than or equal to a preset angle, the target message is controlled to switch from the first display state to the third display state, wherein the transparency of the target message in the third display state is less than the transparency of the target message in the first display state.

[0114] In one embodiment, if the head-mounted device is in a worn state, the head-mounted device acquires head movement data of the user wearing the head-mounted device. The head-mounted device may be provided with a sensor to detect whether the device is in a worn state. For example, if the head-mounted device is a pair of smart glasses, the sensor may be located in the frame, corresponding to the center of the user's eyebrows. The sensor may be a proximity light sensor or other distance sensor. The head movement data may include the angle and direction of the user's head rotation.

[0115] After the head-mounted device obtains the user's head movement data, and when it is determined based on the head movement data that the angle of the user's head movement is greater than or equal to the preset angle, the target message is controlled to switch from the first display state to the third display state, wherein the transparency of the target message in the third display state is less than the transparency of the target message in the first display state. The preset angle can be set according to specific needs, such as the preset angle can be set to 3 degrees, 4 degrees or 8 degrees. The transparency of the target message in the third display state is equal to or greater than the transparency of the target message in the second display state, and the amount of information in the target message in the third display state is less than the transparency of the target message in the second display state. In another embodiment, the amount of information of the target message in the third display state is equal to the amount of information of the target message in the first display state.

[0116] It can be understood that if the distance between the display position of the target message and the center position of the viewing angle in the third display state is the third distance, the first distance is greater than the third distance, and the third distance is greater than the second distance.

[0117] The embodiment of the present disclosure sets a third display state between the first display state and the second display state, so that the target message is in a gradual change process, thereby improving the intelligence of the target display state change process.

[0118] Please refer to FIG. 6 , which is a schematic block diagram of the structure of a message display device provided by an embodiment of the present invention.

[0119] As shown in FIG6 , the message display device 600 is applied to a head-mounted device, and the message display device 600 includes:

[0120] The state control module 610 is used to control the target message displayed on the head-mounted device to switch from a first display state to a second display state in response to obtaining a state switching instruction, wherein the distance between the display position of the target message and the center position of the field of view angle in the first display state is a first distance, and the distance between the display position of the target message and the center position of the field of view angle in the second display state is a second distance, and the first distance is greater than the second distance.

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

[0122] an instruction triggering module, configured to trigger a state switching instruction in response to a virtual cursor on the screen of the head mounted device moving to a display area of ​​the target message;

[0123] The instruction triggering module is further configured to obtain a gaze position of a user wearing the head mounted device, and trigger a state switching instruction when the gaze position is located in a display area displaying the target message.

[0124] In one embodiment, the transparency of the target message in the first display state is greater than the transparency of the target message in the second display state;

[0125] And / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state.

[0126] In one embodiment, the target message includes a target first message and a target second message, the target first message is a notification message having the shortest reception time, and the target second message is a notification message other than the target first message in the target message;

[0127] The amount of information of the target first message in the first display state is less than the amount of information of the target first message in the second display state, and the amount of information of the target second message in the first display state is equal to the amount of information of the target second message in the second display state.

[0128] In one embodiment, the content displayed by the target message in the first display state includes at least the title of the target message and the application icon corresponding to the target message;

[0129] And / or the number of text bytes displayed in the target message in the first display state is less than or equal to a preset number of bytes.

[0130] In one embodiment, the state control module 610 is further configured to control the target message to be in the first display state if the head mounted device is in a preset scene and a target message is displayed on the screen of the head mounted device.

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

[0132] a duration determination module, configured to determine a display duration of the target message in the first display state;

[0133] The message hiding module is configured to hide the target message if the display duration is greater than or equal to a preset duration.

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

[0135] a data acquisition module, configured to acquire head movement data of a user wearing the head-mounted device when the head-mounted device is in a worn state;

[0136] The state control module 610 is also used to control the target message to switch from the first display state to the third display state if it is determined based on the head movement data that the angle of the downward movement of the user's head is greater than or equal to a preset angle, wherein the transparency of the target message in the third display state is less than the transparency of the target message in the first display state.

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

[0138] 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 following steps:

[0139] In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

[0140] 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 storage medium described above can refer to the various embodiments of the aforementioned message display method.

[0141] The storage medium may be an internal storage unit of the head-mounted device described in the aforementioned 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 equipped on the head-mounted device, a smart media card (SMC), a secure digital (SD) card, a flash card, etc.

[0142] 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 is well 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 tape, 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 skilled in the art that communication media generally embodies 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.

[0143] 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 that includes a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements that are 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 that includes the element.

[0144] The serial numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. The above description is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art 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 scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be based on the scope of protection of the claims.

Claims

1. A message display method, wherein: The method is applied to a head-mounted device, and the method includes: In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

2. The message display method according to claim 1, wherein: The method further comprises: In response to a virtual cursor on the head mounted device screen moving to a display area of the target message, triggering a state switching instruction; or, Acquire a gaze position of a user wearing the head mounted device, and trigger a state switching instruction when the gaze position is located in a display area displaying the target message.

3. The message display method according to claim 1, wherein: The transparency of the target message in the first display state is greater than the transparency of the target message in the second display state; And / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state.

4. The message display method according to claim 3, wherein: The target message includes a target first message and a target second message, the target first message is a notification message with the shortest reception time, and the target second message is a notification message in the target message except the target first message; The amount of information of the target first message in the first display state is less than the amount of information of the target first message in the second display state, and the amount of information of the target second message in the first display state is equal to the amount of information of the target second message in the second display state.

5. The message display method according to claim 1, wherein: The content displayed by the target message in the first display state includes at least the title of the target message and the application icon corresponding to the target message; And / or the number of text bytes displayed in the target message in the first display state is less than or equal to a preset number of bytes. The message display method according to claim 1 , wherein: The method further comprises: If the head mounted device is in a preset scene and a target message is displayed on the screen of the head mounted device, the target message is controlled to be in a first display state.

7. The message display method according to claim 1, wherein: The method further comprises: Determining a display duration of the target message in the first display state; If the display duration is greater than or equal to the preset duration, the target message is hidden.

8. The message display method according to any one of claims 1 to 7, wherein: The method further comprises: When the head mounted device is in a wearing state, acquiring head movement data of a user wearing the head mounted device; If it is determined based on the head movement data that the downward movement angle of the user's head is greater than or equal to a preset angle, the target message is controlled to switch from the first display state to the third display state, wherein the transparency of the target message in the third display state is less than the transparency of the target message in the first display state.

9. [Corrected 10.01.2025 according to Rule 91] A message display device, wherein: The message display device is applied to a head-mounted device, and the message display device includes: The state control module 610 is used to control the target message displayed on the head-mounted device to switch from a first display state to a second display state in response to obtaining a state switching instruction, wherein the distance between the display position of the target message and the center position of the field of view angle in the first display state is a first distance, and the distance between the display position of the target message and the center position of the field of view angle in the second display state is a second distance, and the first distance is greater than the second distance.

10. A head-mounted device, wherein: The head mounted device includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for implementing a connection and communication between the processor and the memory, wherein the computer program, when executed by the processor, implements the following steps: In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

11. The head mounted device according to claim 10, wherein: The processor is further configured to implement: In response to a virtual cursor on the head mounted device screen moving to a display area of the target message, triggering a state switching instruction; or, Acquire a gaze position of a user wearing the head mounted device, and trigger a state switching instruction when the gaze position is located in a display area displaying the target message.

12. The head mounted device according to claim 10, wherein: The processor is further configured to implement: The transparency of the target message in the first display state is greater than the transparency of the target message in the second display state; And / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state.

13. The head mounted device according to claim 12, wherein: The processor is further configured to implement: The target message includes a target first message and a target second message, the target first message is a notification message with the shortest reception time, and the target second message is a notification message in the target message except the target first message; The amount of information of the target first message in the first display state is less than the amount of information of the target first message in the second display state, and the amount of information of the target second message in the first display state is equal to the amount of information of the target second message in the second display state.

14. The head mounted device according to claim 10, wherein: The processor is further configured to implement: The content displayed by the target message in the first display state includes at least the title of the target message and the application icon corresponding to the target message; And / or the number of text bytes displayed in the target message in the first display state is less than or equal to a preset number of bytes.

15. The head mounted device according to claim 10, wherein: The processor is further configured to implement: If the head mounted device is in a preset scene and a target message is displayed on the screen of the head mounted device, the target message is controlled to be in a first display state.

16. The head mounted device according to claim 10, wherein: The processor is further configured to implement: Determining a display duration of the target message in the first display state; If the display duration is greater than or equal to the preset duration, the target message is hidden.

17. The head mounted device according to any one of claims 10 to 16, wherein: The processor is further configured to implement: When the head mounted device is in a wearing state, acquiring head movement data of a user wearing the head mounted device; If it is determined based on the head movement data that the downward movement angle of the user's head is greater than or equal to a preset angle, the target message is controlled to switch from the first display state to the third display state, wherein the transparency of the target message in the third display state is less than the transparency of the target message in the first display state.

18. 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 following steps: In response to obtaining a state switching instruction, the target message displayed on the head-mounted device is controlled to switch from a first display state to a second display state, wherein in the first display state, the distance between the display position of the target message and the center position of the field of view angle is a first distance, and in the second display state, the distance between the display position of the target message and the center position of the field of view angle is a second distance, and the first distance is greater than the second distance.

19. The storage medium according to claim 18, wherein The processor is further configured to implement: In response to a virtual cursor on the head mounted device screen moving to a display area of the target message, triggering a state switching instruction; or, Acquire a gaze position of a user wearing the head mounted device, and trigger a state switching instruction when the gaze position is located in a display area displaying the target message.

20. The storage medium according to claim 18, wherein The processor is further configured to implement: The transparency of the target message in the first display state is greater than the transparency of the target message in the second display state; And / or the amount of information of the target message in the first display state is less than the amount of information of the target message in the second display state.

Citation Information

Patent Citations

  • Message display method and device, head-mounted equipment and storage medium

    CN120386504A

  • Wearable glasses and method of providing content using the same

    CN111897425A

  • Information output method, head-mounted display equipment and readable storage medium

    CN114063785A

  • Virtual reality position switching method and device, storage medium and equipment

    CN117115237A