Information processing method, information processing device, wearable device, and storage medium
By determining the operating state and application program, wearable devices like AR and VR glasses enhance information display intelligence by optimizing output or storage based on their state and program, addressing limited field of view and interaction issues.
Patent Information
- Application Number
- JP2025576595
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-26
- Filing Date
- 2024-05-23
- Publication Date
- 2026-07-03
AI Technical Summary
Conventional wearable devices, such as AR and VR glasses, suffer from limited field of view and inconvenient interaction due to their design, making it difficult to effectively display and manage information.
The wearable device determines its current operating state and the application program corresponding to the information to be displayed, and then decides on a processing mode to either output or store the information based on this state and program, enhancing the intelligence of information display.
This approach improves the intelligence of information display by optimizing how information is presented or stored based on the device's state and application, enhancing user interaction and conserving battery life.
Smart Images

Figure 2026522028000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of a Chinese patent application filed with the China National Intellectual Property Administration on July 26, 2023, with the application number 2023109249767 and the title of the application "Information Processing Method, Information Processing Apparatus, Wearable Device, and Storage Medium", and the entire content of the Chinese patent application is incorporated herein by reference.
[0002] The present invention relates to the technical field of information processing, and particularly to an information processing method, an information processing apparatus, a wearable device, and a storage medium.
Background Art
[0003] With the development of technology, wearable devices are popular among users, and wearable devices include AR (Augmented Reality) glasses, VR (Virtual Reality) glasses, AR helmets, etc. In conventional wearable devices, due to the small FOV (Field of view), the content that can be displayed in the entire field of view is limited, and the interaction is not very convenient. In particular, due to the characteristic that wearable devices are worn on the user's eyes, it is inevitably difficult for the user to directly physically contact the wearable device for interaction. Therefore, how to perform information display after the wearable device receives the information to be displayed is a problem that urgently needs to be solved.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of the present invention provide an information processing method, an information processing apparatus, a wearable device, and a storage medium, aiming to improve the intelligence of information display by the wearable device.
Means for Solving the Problems
[0005] In the first aspect, embodiments of the present invention are information processing methods applicable to wearable devices, Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the aforementioned operating state and the aforementioned application program, the processing mode of the information to be displayed is determined, The present invention provides an information processing method that includes outputting information corresponding to the information to be displayed and / or storing the information to be displayed based on the processing mode.
[0006] In a second aspect, an embodiment of the present invention is an information processing device applicable to a wearable device, Upon receiving information to be displayed, a first determination module determines the current operating state of the wearable device and the application program corresponding to the information to be displayed. A second determination module for determining the processing mode of the information to be displayed based on the operating state and the application program, The present invention provides an information processing apparatus comprising a processing module for outputting information corresponding to the information to be displayed and / or storing the information to be displayed based on the processing mode.
[0007] In a third aspect, an embodiment of the present invention is a wearable 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, Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the aforementioned operating state and the aforementioned application program, the processing mode of the information to be displayed is determined, The present invention provides a wearable device that, based on the processing mode, outputs information corresponding to the information to be displayed and / or stores the information to be displayed.
[0008] In a fourth aspect, embodiments of the present invention are storage media used for computer-readable storage, which store one or more programs, and which are executed by the one or more processors. Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the aforementioned operating state and the aforementioned application program, the processing mode of the information to be displayed is determined, The present invention provides a storage medium that can output information corresponding to the information to be displayed and / or store the information to be displayed based on the processing mode described above. [Effects of the Invention]
[0009] Embodiments of the present invention provide an information processing method, an information processing device, a wearable device, and a storage medium. The wearable device is configured to determine the processing mode for the information to be displayed based on its current operating state and an application program corresponding to the information to be displayed when it receives display information, and then output and / or store the information to be displayed based on the determined processing mode. After the wearable device receives the information to be displayed, it determines whether to display the received information and how to display it based on its current operating state and an application program corresponding to the received information, thereby improving the intelligence of information display by the wearable device after it receives the information to be displayed. [Brief explanation of the drawing]
[0010] In order to more clearly explain the technical solutions in the embodiments of the present invention, the drawings required for describing the embodiments are briefly introduced below. However, the drawings in the following description are only a few embodiments of the present invention, and it will be clear that those skilled in the art can conceive of other drawings from these drawings without any creative effort. [Figure 1] This is a block diagram schematically showing the configuration of a wearable device according to an embodiment of the present invention. [Figure 2] This diagram schematically shows the flow of an information processing method according to an embodiment of the present invention. [Figure 3] This diagram schematically shows the flow of another information processing method according to an embodiment of the present invention. [Figure 4] This diagram schematically illustrates the flow in which AR glasses in an embodiment of the present invention automatically delete notification messages. [Figure 5] This diagram schematically illustrates the flow in which AR glasses in an embodiment of the present invention automatically delete notification messages sent from a mobile phone. [Figure 6] This is a block diagram schematically showing the configuration of an information processing device according to an embodiment of the present invention. [Modes for carrying out the invention]
[0011] The following describes the technical solutions of embodiments of the present invention clearly and completely with reference to the accompanying drawings of embodiments of the present invention. However, it is clear that the embodiments described herein represent only a portion of the present invention and do not encompass all embodiments. All other embodiments obtained based on embodiments of the present invention, provided that those skilled in the art do not make any creative inventions, fall within the scope of the protection of the present invention.
[0012] The flowchart shown in the drawings is merely an exemplary description and does not necessarily include all contents and operations / steps, nor is it necessary to be executed in the described procedures. For example, some operations / steps can be decomposed, some operations / steps can be combined, or partially combined, so the actual execution procedures may be changed according to the actual situation.
[0013] It should be understood that the terms used in the description of the present invention in this specification 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, the singular forms "a", "one" and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0014] Hereinafter, some embodiments of the present invention will be described in detail with reference to the accompanying drawings. Unless there is a contradiction, the following embodiments and the features in the embodiments can be combined with each other.
[0015] FIG. 1 is a block diagram schematically showing the configuration of a wearable device according to an embodiment of the present invention.
[0016] As shown in FIG. 1, the wearable device 100 includes a processor 101 and a memory 102 connected via a bus 103 such as an I2c (Inter-integrated Circuit) bus.
[0017] Specifically, the processor 101 is used to provide computing and control capabilities to support the overall operation of the wearable device 100. The processor 101 may be a Central Processing Unit (CPU). This processor 101 may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor, or the processor may be any ordinary processor or the like.
[0018] Specifically, the memory 102 may be a Flash chip, Read-Only Memory (ROM), magnetic disk, optical disk, USB memory, or removable hard disk, etc.
[0019] As can be understood by those skilled in the art, the configuration shown in FIG. 1 is only a block diagram showing a partial configuration according to an embodiment of the present invention, and does not limit the wearable device to which the embodiment of the present invention is applied. A specific wearable device may include more or fewer components than those shown in the figure, some components may be combined, or it may have a different arrangement of components.
[0020] Here, the processor 101 is for executing a computer program stored in the memory 102. When the computer program is executed, any of the information processing methods according to the embodiments of the present invention is realized.
[0021] In one embodiment, the processor is for executing a computer program stored in memory, and when the computer program is executed, Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the aforementioned operating state and the aforementioned application program, the processing mode of the information to be displayed is determined, Based on the processing mode, the system outputs information corresponding to the information to be displayed and / or stores the information to be displayed.
[0022] In one embodiment, the processing mode of the information to be displayed is determined based on the above operating state and the application program. This includes determining the type to which the application program belongs, and determining the processing mode for the information to be displayed based on the type to which the application program belongs and the operating state, wherein, under the same operating state, if the type to which the application program belongs is different, the processing mode for the information to be displayed will be different.
[0023] In one embodiment, the processing mode of the information to be displayed is determined based on the above operating state and the application program. When the operating state is the screen-on state and the application program is a first-type program, it is determined that the processing mode for the information to be displayed is a first mode in which the information to be displayed is displayed, presentation information corresponding to the information to be displayed is output, and the information to be displayed is stored in a preset information list. The process includes determining that, if the operating state is a screen-on state and the application program is a second type program, the processing mode for the information to be displayed is a second mode for displaying the target information of the information to be displayed.
[0024] In one embodiment, the processing mode of the information to be displayed is determined based on the above operating state and the application program. When the operating state is the screen off state and the application program is a third type program, it is determined that the processing mode for the information to be displayed is a third mode in which the information to be displayed is displayed and presentation information corresponding to the information to be displayed is output. The process includes determining that the processing mode for the information to be displayed is a fourth mode in which the information to be displayed is stored in a preset information list, provided that the operating state is a screen-off state and the application program is a fourth type program.
[0025] In one embodiment, the information to be displayed is stored in a preset information list, and after storing the information to be displayed based on the processing mode described above, further, When multiple pieces of information are stored in the preset information list, and the system detects that the user's gaze is fixed on the target display area of the wearable device, it detects whether or not a swipe command has been received. The system includes, upon receiving a swipe command, displaying other information within the preset information list by scrolling through the preset information list in accordance with the swipe command.
[0026] In one embodiment, the swipe command is triggered when the wearable device detects the user's head movement, or is transmitted to the wearable device from a remote control device.
[0027] In one embodiment, based on the processing mode described above, information corresponding to the information to be displayed is output and / or the information to be displayed is stored, and then, The system detects whether the information to be displayed matches the pre-set deletion conditions, This includes deleting the information to be displayed if it matches a predetermined deletion condition.
[0028] In one embodiment, detecting whether the information to be displayed matches the pre-set deletion conditions is: When the information to be displayed is in the first complete display state, it is determined whether or not a control command to control the information to be displayed has been received. When the aforementioned control command is received, and after the information to be displayed has been hidden, the number of times the information to be displayed has been hidden is determined. This includes determining that the information to be displayed matches the deletion condition if the number of times the information has been hidden satisfies the preset condition.
[0029] In one embodiment, if the information to be displayed is transmitted from a terminal device connected to the wearable device, after outputting information corresponding to the information to be displayed and / or storing the information to be displayed based on the processing mode described above, After receiving a deletion notification message generated and transmitted from the terminal device after the terminal device has deleted the information to be displayed, the wearable device determines the information to be deleted that corresponds to the terminal device. This includes deleting the information that should be deleted.
[0030] Those skilled in the art will clearly understand, for the sake of convenience and brevity of explanation, that the specific operating process of the above-described wearable device can be referenced from the corresponding process in the embodiment of the information processing method described later, and therefore will not be explained again here.
[0031] The information processing method according to an embodiment of the present invention will be described in detail below with reference to the wearable device shown in Figure 1. Note that the wearable device in Figure 1 is merely for interpreting the information processing method according to an embodiment of the present invention and does not limit the application scenarios of the information processing method according to an embodiment of the present invention. In this embodiment, the wearable device is an AR glasses, VR glasses, an AR helmet, a smart band, etc.
[0032] Referring to Figure 2, Figure 2 is a schematic diagram showing the flow of an information processing method according to an embodiment of the present invention. As shown in Figure 2, this information processing method includes steps S101 to S103.
[0033] Step S101: Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. When a wearable device receives information to be displayed, it determines its current operating state and the application program corresponding to the received information. Here, the information to be displayed may be transmitted from a terminal device to the wearable device, or from another wearable device, and the terminal device includes, but is not limited to, a mobile phone, palmtop, or personal computer. The operating state of the wearable device includes a power-off state and a power-on state, of which the power-on state includes a screen-off state and a screen-on state. The wearable device can determine the application program corresponding to the information to be displayed based on the application program identification information contained in the information to be displayed. This identification information is used to distinguish between different application programs, and different application programs have different identification information, but in the embodiments of the present invention, the type of identification information is not particularly limited. For example, if the information to be displayed is SMS information, the application program corresponding to the information to be displayed is an SMS app, and if the information to be displayed is WeChat information, the application program corresponding to the information to be displayed is a WeChat app. The application program corresponding to the information to be displayed may be an application program installed on the wearable device, or an application program installed on a terminal device connected to the wearable device.
[0034] Step S102: Based on the operating state and the application program, determine the processing mode for the information to be displayed. Once the current operating state of the wearable device and the application program corresponding to the information to be displayed are determined, the wearable device determines the processing mode for the information to be displayed based on the operating state and the application program corresponding to the information to be displayed. The processing mode for the information to be displayed may be the same or different for different application programs in the same operating state, and the processing mode for the information to be displayed may be the same or different for the same application program in different operating states. The processing mode for the information to be displayed includes at least one of the following: the wearable device displays the information corresponding to the information to be displayed; the wearable device stores the information to be displayed in a preset information list; and the wearable device outputs prompt information to the user to receive the information to be displayed. Here, the screen of the wearable device may be a virtual screen. For example, if the wearable device is AR glasses, the screen of the wearable device is a virtual screen corresponding to the AR glasses.
[0035] In one embodiment, step S102 includes determining the type to which the application program belongs, and determining the processing mode of the information to be displayed based on the type to which the application program belongs and the operating state, wherein, under the same operating state, if the type to which the application program belongs is different, the processing mode of the information to be displayed will be different.
[0036] To determine the type to which an application program belongs, the categories to which each application program belongs are predetermined, meaning that users can classify the application programs installed on the wearable device as needed. When a wearable device receives information to be displayed, it can extract an application identifier from the information to be displayed, thereby identifying the application program corresponding to that information. Once the application program corresponding to the information to be displayed is identified, the type to which the application program belongs can be determined. There may be multiple application programs in each type, but the embodiments of this disclosure are not limited to what the application programs in each type are specifically. Once the type to which an application program belongs is determined, the wearable device determines the processing mode for the information to be displayed based on the type to which the application program belongs and its current operating state. Here, if the type to which the application program belongs is different, the processing mode for the information to be displayed will be different, even if the operating state is the same.
[0037] Step S103: Based on the processing mode, output information corresponding to the information to be displayed and / or store the information to be displayed. Once the processing mode for the information to be displayed is determined, the wearable device outputs information corresponding to the information to be displayed and / or stores the information to be displayed based on that processing mode. Here, the information corresponding to the information to be displayed includes at least one of the target information corresponding to the information to be displayed, the presentation information corresponding to the information to be displayed, and the content of the information to be displayed. Among these, the target information is an icon or title corresponding to the information to be displayed, meaning that the target information is only a part of the information to be displayed, and the content of the information to be displayed includes all the information contained in the information to be displayed, such as an icon, title, and the content of the main text. The content of the main text may include text, photographs, and / or videos. It should be understood that displaying the information to be displayed in the embodiments of this disclosure means displaying the content of the information to be displayed so that all the information contained in the information to be displayed is visible to the user. If the content contained in the information to be displayed is too large to be displayed on a single display page, in one embodiment, if the user can check the remaining content of the information to be displayed by switching display pages, the wearable device can be considered to have already displayed the content of the information to be displayed.
[0038] For example, if the information to be displayed is a message sent from application A, the content of the information to be displayed would include the icon of application A, the content of the message, and, if the message has a title, the title of that message as well. The icon corresponding to the information to be displayed is the icon of the application program corresponding to that information, and it should be understood that the application program corresponding to the information to be displayed can be recognized by this icon.
[0039] In this embodiment, the wearable device is configured to, upon receiving display information, determine the processing mode for the information to be displayed based on its current operating state and the application program corresponding to the information to be displayed, and then output and / or store the information to be displayed based on the determined processing mode. After the wearable device receives the information to be displayed, it determines whether to display the received information and how to display it based on its current operating state and the application program corresponding to the received information, thereby improving the intelligence of information display by the wearable device after receiving the information to be displayed.
[0040] In one embodiment, step S102 includes the following steps. Step a: If the operating state is the screen-on state and the application program is a first type program, it is determined that the processing mode for the information to be displayed is a first mode in which the content of the information to be displayed is displayed, presentation information corresponding to the information to be displayed is output, and the information to be displayed is stored in a preset information list.
[0041] When the wearable device is in a screen-on state and the application program corresponding to the information to be displayed is a Type 1 program, the wearable device determines the processing mode for the information to be displayed as the First Mode. In the First Mode, the content of the information to be displayed is displayed, notification information corresponding to the information to be displayed is output, and the information to be displayed is stored in a preset information list. The wearable device can display the content of the information to be displayed in the form of a banner or pop-up, but it can also display the content of the information to be displayed in other forms. When outputting the notification information, the wearable device can output it by means of sound or a light, for example, this notification information is a notification sound that sounds once, such as "keen". The preset information list may be an information list in which the information to be displayed is associated with an application program, an information list in which the information to be displayed is associated with a Type 1 program, or an information list in which the information to be displayed is associated with a terminal device connected to the wearable device.
[0042] In one embodiment, the preset information list can be divided into two lists: one for storing information to be displayed that the wearable device directly receives (e.g., information transmitted from other wearable devices, and / or any notification information generated by the wearable device itself), and another for storing information transmitted from other terminal devices. In other words, one list is used to store information transmitted from devices of the same type and / or notification information generated by the wearable device, while the other list is used to store information transmitted from devices of different types. For example, if the wearable device is a pair of glasses and the terminal device is a mobile phone, one list of the preset information list is used to store glasses notifications such as low power notifications, calendar notifications, and alarm information, while the other list is used to store mobile phone notifications, which are notification information transmitted from the mobile phone to the glasses via Bluetooth® or Wi-Fi.
[0043] Step b: If the operating state is the screen-on state and the application program is a Type 2 program, the processing mode for the information to be displayed is determined to be a second mode for displaying the target information of the information to be displayed.
[0044] When the operating state is screen-on and the application program is a Type 2 program, the processing mode for the information to be displayed is determined as the second mode. In the second mode, target information for the information to be displayed is displayed, and the display format of this target information may be the same as or different from the display format of the content of the information to be displayed. Here, a Type 2 program is different from a Type 1 program. When the wearable device is screen-on, the notification format of the first mode is a high-intensity notification compared to the second mode, and the notification format of the second mode is a low-intensity notification. It should be understood that the power consumption of the notification format in the first mode is greater than that of the notification format in the second mode. In other embodiments, the second mode may be configured to display target information for the information to be displayed and to store the information to be displayed in a preset information list. In the second mode, presentation information corresponding to the information to be displayed, which prompts the user of the wearable device to receive the information to be displayed, is not output.
[0045] In one embodiment, step S102 includes the following steps. Step c: If the operating state is the screen off state and the application program is a third type program, the processing mode for the information to be displayed is determined to be a third mode in which the content of the information to be displayed is displayed and presentation information corresponding to the information to be displayed is output.
[0046] When the wearable device is in a screen-off state and the application program is a Type 3 program, the wearable device determines the processing mode for the information to be displayed as the Type 3 mode. Here, the Type 3 program may be the same as or different from the Type 1 program. In the Type 3 mode, the content of the information to be displayed is displayed, and presentation information corresponding to the information to be displayed is output. In other embodiments, the third mode may be the same as the first mode.
[0047] Step d: If the operating state is the screen off state and the application program is a fourth type program, the processing mode for the information to be displayed is determined to be the fourth mode, in which the information to be displayed is stored in a preset information list. When the wearable device is in a screen-off state and the application program is a Type 4 program, the wearable device determines the processing mode for the information to be displayed as the Type 4 mode. Here, the Type 4 program may be the same as or different from the Type 2 program. It should be understood that the Type 4 program is different from the Type 3 program, that is, the Type 4 program and the Type 3 program have nothing in common. In the Type 4 mode, the information to be displayed is stored in a preset information list. When the wearable device is in a screen-off state, it should be understood that the notification form in the Type 3 mode is a high-intensity notification compared to the Type 4 mode, the notification form in the Type 4 mode is a low-intensity notification, and the power consumption of the notification form in the Type 3 mode is greater than that of the notification form in the Type 4 mode.
[0048] In this embodiment, by setting different processing methods for the received information to be displayed according to different operating states and application programs of the wearable device, the intelligence of information display by the wearable device is improved, and the battery life of the wearable device is also improved.
[0049] In other embodiments, the information to be displayed is stored in a preset information list, and the method, after storing the information to be displayed based on the processing mode described above, When multiple pieces of information are stored in the preset information list, and the system detects that the user's gaze is fixed on the target display area of the wearable device, it detects whether or not a swipe command has been received. The system includes, upon receiving a swipe command, displaying other information within the preset information list by scrolling through the preset information list in accordance with the swipe command.
[0050] When a wearable device receives information to be displayed, this information is stored in a preset information list, regardless of whether it is referenced by the user. Therefore, multiple pieces of information may be stored in the preset information list at the same time. In this case, the information to be displayed can be displayed in the preset information list from front to back, depending on the order of their reception times. That is, the smaller the time difference between the reception time and the current time, the earlier the information will appear in the preset information list. If multiple pieces of information are stored in the preset information list, and the user attempts to check other information in the preset information list, the wearable device's screen limitations may prevent the user from checking all the information stored in the preset information list at once. In this case, the wearable device needs to detect whether the user's gaze point is within the target display area of the wearable device. Methods for recognizing the user's gaze point can be found in related technologies, so a detailed explanation will not be repeated here. The target display area of the wearable device may be the central area of the corresponding screen of the wearable device, or it may be the area where the preset information list exists. In this embodiment, there are no particular restrictions on the area of the target display area. When the wearable device detects that the user's gaze is fixed on the target display area, it detects whether a swipe command has been received. If a swipe command is received, the wearable device displays other information in the preset information list by scrolling through it according to the swipe command.
[0051] Here, a swipe command is triggered when the wearable device detects the user's head movement, or is transmitted to the wearable device from a remote control device, which may be a device such as a finger clip, smart band, or mobile phone connected to the wearable device. The head movement may be a specific, pre-set head posture, such as moving the head up a certain distance or moving the head down a certain distance. In the process of the wearable device scrolling through a preset information list in accordance with this swipe command, there is a positive correlation between the scroll distance and the swipe distance corresponding to the swipe command. For example, a swipe command may position the device from the first item in the preset information list to the third item, and the content displayed on the wearable device's screen may be configured so that the user can check the specific content of the third item in the preset information list by scrolling from the first item to the third item in the preset information list. Alternatively, a swipe command may position the device from the first item in the preset information list to the seventh item, and the content may be configured so that the user can check the specific content of the seventh item in the preset information list.
[0052] In this embodiment, when the user's gaze is fixed on the target display area of the wearable device and a swipe command is received, the preset information list is scrolled according to the swipe command, making it easier for the user to check other information stored in the wearable device's preset information list, thereby improving the convenience of the user checking information stored in the wearable device.
[0053] Referring to Figure 3, in one embodiment, after step S103, further, Step S104 involves detecting whether the information to be displayed matches the pre-set deletion conditions, The process includes step S105, which deletes the information to be displayed if it matches a predetermined deletion condition.
[0054] The wearable device outputs information corresponding to the information to be displayed and / or stores the information to be displayed, and then detects whether the information to be displayed matches a pre-set deletion condition. If the information to be displayed matches a pre-set deletion condition, the wearable device deletes the information to be displayed; however, if the information to be displayed does not match a pre-set deletion condition, the wearable device does not delete the information to be displayed. When the wearable device receives information to be displayed, it is understood that this information exists in the wearable device, but as used herein, "storing information to be displayed" means storing the information to be displayed in a preset information list. Here, the pre-set deletion condition can be set according to actual needs.
[0055] In other embodiments, detecting whether the information to be displayed matches the pre-set deletion conditions is performed as follows: When the information to be displayed is in the first complete display state, it is determined whether or not a control command to control the information to be displayed has been received. When the aforementioned control command is received, and after the information to be displayed has been hidden, the number of times the information to be displayed has been hidden is determined. This includes determining that the information to be displayed matches the deletion condition if the number of times the information has been hidden satisfies the preset condition.
[0056] The wearable device outputs information corresponding to the information to be displayed and / or stores the information to be displayed, and then determines whether the information to be displayed is in the first complete display state. Here, the complete display state means that all the content of the information to be displayed is displayed on the wearable device's screen, and at this time the user can check all the content of the information to be displayed. In one embodiment, the information to be displayed being in the complete display state means that the user has already viewed all the content of the information to be displayed. In another embodiment, the information to be displayed being in the complete display state means that the user can check all the content of the information to be displayed, regardless of whether the user has already viewed all the content of the information to be displayed.
[0057] Once it is determined that the information to be displayed is in the first fully displayed state, it is determined whether a control command has been received to control the information to be displayed. Here, the control command may be transmitted from a remote control device connected to the wearable device, or it may be triggered when the wearable device detects a specific user gesture and / or eye movement data, or when the user is operating a touch component on the wearable device. In one embodiment, by limiting this control command to one transmitted from a remote control device connected to the wearable device, it is possible to confirm that the user has operated the remote control device to control the information to be displayed, i.e., the user has checked this information to be displayed, thus avoiding the accidental deletion of this information to be displayed. This control command may be a move command to move the information to be displayed, a check command to check this information to be displayed, or a transfer command to transfer this information to be displayed, etc.
[0058] When a wearable device receives this control command, it determines whether the information to be displayed has been hidden. If the information to be displayed is hidden, the user cannot see it on the current page displayed on the wearable device's screen. For example, if the user checks the information to be displayed on the wearable device's screen and then switches to the video playback interface, the user cannot check the information to be displayed on the video playback interface. In this case, the information to be displayed is hidden.
[0059] When a wearable device detects that information to be displayed has become hidden, it determines the number of times the information has been hidden and determines whether the number of times the information has been hidden satisfies a preset condition. This preset condition can be set according to actual needs. For example, if the number of times the information to be displayed has been hidden is two or more, it may be determined that the number of times the information to be displayed has been hidden satisfies the preset condition, and if the number of times the information to be displayed has been hidden is less than two, it may be determined that the number of times the information to be displayed has been hidden does not satisfy the preset condition. Alternatively, if the number of times the information to be displayed has been hidden is greater than four, it may be determined that the number of times the information to be displayed has been hidden satisfies the preset condition, and if the number of times the information to be displayed has been hidden is four or less, it may be determined that the number of times the information to be displayed has been hidden does not satisfy the preset condition. However, the number of times the information to be displayed has been hidden must include the first time the information to be displayed is fully displayed.
[0060] If the number of times the information that should be displayed has been hidden meets the preset conditions, it is confirmed that the information that should be displayed has met the deletion conditions. If the number of times the information that should be displayed has been hidden does not meet the preset conditions, it is confirmed that the information that should be displayed does not meet the deletion conditions.
[0061] For example, if the number of times the information to be displayed has been hidden has been two or more, and it is determined that the number of times the information to be displayed has been hidden satisfies the preset condition, then in order to automatically delete the stored information to be displayed, the information to be displayed must go through five operations: (1) an operation to display all the content corresponding to the information to be displayed so that the user can see all of the content of the information to be displayed, i.e., an operation to put the information to be displayed into the first fully displayed state; (2) an operation in which the user sends a control command to control this information to be displayed via a remote control device connected to the wearable device (for example, an operation in which the user sends a check command to check all the content of the information to be displayed via a smart ring connected to AR glasses); (3) an operation to put the information to be displayed into the first hidden state, i.e., an operation in which the user switches the current display interface of the wearable device or stores the information to be displayed using an operation such as a remote control device or gesture, so that the information to be displayed is not currently visible to the user; (4) an operation to put the information to be displayed into the second fully displayed state; and (5) an operation to put the information to be displayed into the second hidden state. It should be understood that the information to be displayed is in a hidden state once between every two adjacent fully displayed states.
[0062] In this embodiment, by automatically deleting information to be displayed when it meets pre-set deletion conditions, the system avoids the information to be displayed occupying more memory space in the wearable device than necessary, thereby improving the utilization rate of the wearable device's memory space. Furthermore, by further considering whether or not to automatically delete information to be displayed only after the information to be displayed is fully displayed and a control command to control the information to be displayed has been received, the system avoids accidentally deleting information to be displayed, ensures that the information to be displayed is checked by the user before being automatically deleted, and improves the accuracy of the information deletion operation.
[0063] In another embodiment, if the information to be displayed is transmitted from a terminal device connected to the wearable device, the wearable device stores the information to be displayed that has been transmitted from the terminal device to the wearable device by the user and checked by the terminal device. To avoid wasting the memory space of the wearable device, the method further... After receiving a deletion notification message generated and transmitted from the terminal device after the terminal device has deleted the information to be displayed, the wearable device determines the information to be deleted corresponding to the terminal device. This includes deleting the information that should be deleted.
[0064] When a wearable device receives information to be displayed from a terminal device, it determines, either periodically or in real time, whether it has received a delete notification message from the terminal device. Here, the delete notification message is used to instruct the wearable device to delete the corresponding information. After the user deletes the information to be displayed, the terminal device generates a delete notification message and sends it to the wearable device. This delete notification message has a message identifier to uniquely identify a single piece of information, and the wearable device can determine which message to delete based on this message identifier; in other words, the wearable device can determine which information to delete based on the delete notification message. In another embodiment, this delete notification message may have a device identifier of the terminal device, making it easier for the wearable device to determine which terminal device the information to be deleted belongs to based on the device identifier in this delete notification message.
[0065] When a wearable device receives a deletion notification message sent from a terminal device, it determines the target information list corresponding to that deletion notification message. Wearable devices store information sent from different devices separately, and each device has its own corresponding information list, which records all information sent from the corresponding terminal device that has not yet been deleted. It should be understood that the wearable device can determine the corresponding target information list based on the device identifier contained in the deletion notification message. After determining the target information list, the wearable device deletes the information to be deleted from the target information list based on the message identifier contained in the deletion notification message.
[0066] In another embodiment, the wearable device and the terminal device belong to the same user, ensuring that other users do not have the authority to delete information about the information owner, who is either the recipient or sender of the information. Therefore, after receiving a deletion notification message from the terminal device, the wearable device determines whether the user of the terminal device and the user of the wearable device are the same user. For example, the wearable device may obtain the user information of the terminal device user and record it as second user information, while recording its own user information, i.e., the user information of the wearable device, as first user information. User information is information used to distinguish different users, such as a phone number or identification number.
[0067] The wearable device determines whether the first user information and the second user information are identical. If the first and second user information are identical, the wearable device automatically deletes the information it should delete. However, if the first and second user information are different, the wearable device does not delete the information it should delete.
[0068] In one embodiment, the wearable device may be configured to obtain user information of a terminal device, determine whether this user information has the authority to delete information stored by the wearable device, and if this user information has the authority to delete, delete the information that should be deleted by the wearable device; on the other hand, if this user information does not have the authority to delete, not delete the information that should be deleted by the wearable device. Here, the wearable device is pre-configured to know which users have the authority to delete.
[0069] In this embodiment, after the terminal device deletes the information, the wearable device automatically deletes the same information it has stored, thereby saving memory space in the wearable device.
[0070] The process by which the AR glasses in this embodiment automatically delete notification messages will be described below, using the example where the wearable device is AR glasses, the remote control device is a smart ring, and the terminal device is a mobile phone. Please refer to Figure 4. From Figure 4, it can be seen that this information processing method includes the following steps.
[0071] Step S201: With the AR glasses on, open the notification list (i.e., the preset information list).
[0072] Step S202: Connect the AR glasses to your mobile phone and smart ring. AR glasses can connect to a mobile phone and smart ring via Wi-Fi, Bluetooth®, etc.
[0073] Step S203: Receive a notification message using AR glasses. This notification message is information that should be displayed and may be sent from a mobile phone to the AR glasses, or from another pair of AR glasses.
[0074] Step S204: If this notification message is being fully displayed in the user's field of view for the first time, record the display status of the notification message. The display state can be represented by a display state value. When a notification message is fully visible to the user for the first time, it indicates that the notification message is in its first fully visible state. In this case, the display state value corresponding to this notification message can be recorded as 1, meaning that the notification message is in its first fully visible state. A display state value of 0 indicates that the notification message is not visible to the user. In other words, the default value for the corresponding display state of a given notification message is 0.
[0075] Step S205: If the AR glasses detect a click operation in which the user clicks this notification message via the smart ring, record the operation status of this notification message. The operation status can be represented by an operation status value. The default value for the operation status value is false, which is used to indicate that this notification message is not being operated on the smart ring. When the user interacts with this notification message by clicking it via the smart ring, this operation status value changes to true. It should be understood that this click operation is a control command.
[0076] Step S206: If the AR glasses are controlled to hide the notification list, the hidden state of this notification message is recorded, and it is determined whether the deletion conditions for automatically deleting this notification message are met. The user can trigger an action command, which will hide the notification list and make the notification message completely invisible to the user. After the notification message is completely invisible to the user, i.e., the notification list is hidden, the AR glasses record the state of the notification message as hidden. For this notification message to satisfy the deletion conditions, it must go through five states: (1) the first fully visible state, (2) the action state value is true, i.e., the state in which the user triggered a control command to control the notification message via the smart ring, (3) the first hidden state, (4) the second fully visible state, and (5) the second hidden state.
[0077] Step S207: If the deletion conditions for the notification message are not met, the AR glasses re-detect that the notification message is fully visible in the user's field of view and record the display status of the notification message. In this case, the display status value of the notification message is updated to 2, indicating that this notification message is in the fully displayed state for the second time.
[0078] Step S208: If the AR glasses are controlled to hide the notification list, the hidden state of this notification message is recorded, and it is determined whether the deletion conditions for automatically deleting this notification message are met.
[0079] Step S209: Determine that the conditions for automatically deleting this notification message have been met.
[0080] Step S210: Delete this notification message.
[0081] The following describes the process by which the AR glasses in this embodiment automatically delete notification messages sent from a mobile phone, using the case where the wearable device is AR glasses, the remote control device is a smart ring, and the terminal device is a mobile phone as an example. Please refer to Figure 5. From Figure 5, this information processing method is: Step S301: Open the notification list while wearing AR glasses. Step S302 connects the AR glasses to the mobile phone and smart ring, Step S303 involves receiving notification messages sent from a mobile phone using AR glasses, Step S304 to display this notification message in the notification list, Step S305, when it is monitored by the mobile phone that this notification message has been deleted on the mobile phone, sends the deletion notification message to the AR glasses, Step S306 involves receiving a deletion notification message on AR glasses and confirming that the notification message has been deleted on the mobile phone based on this deletion notification message. It is found that the AR glasses include step S307, which automatically removes notification messages deleted from the mobile phone from the notification list.
[0082] Refer to Figure 6. Figure 6 is a block diagram schematically showing the configuration of an information processing device according to an embodiment of the present invention.
[0083] As shown in Figure 6, the information processing device 400 is Upon receiving information to be displayed, a first determination module 410 determines the current operating state of the wearable device and determines the application program corresponding to the information to be displayed. A second determination module 420 for determining the processing mode of the information to be displayed based on the operating state and the application program, The system includes a processing module 430 for outputting information corresponding to the information to be displayed and / or storing the information to be displayed based on the processing mode.
[0084] In some embodiments, the second determination module 420 is further used to determine the type to which the application program belongs and to determine the processing mode of the information to be displayed based on the type to which the application program belongs and the operating state, wherein, under the same operating state, the processing mode of the information to be displayed differs if the type to which the application program belongs is different.
[0085] In some embodiments, the second determinative module 420 further, If the operating state is the screen-on state and the application program is a first-type program, the processing mode for the information to be displayed is determined to be a first mode in which the information to be displayed is displayed, presentation information corresponding to the information to be displayed is output, and the information to be displayed is stored in a preset information list. When the operating state is the screen-on state and the application program is a Type 2 program, the system is configured to determine that the processing mode for the information to be displayed is a second mode for displaying the target information of the information to be displayed.
[0086] In some embodiments, the second determinative module 420 further, If the operating state is the screen off state and the application program is a third type program, the processing mode for the information to be displayed is determined to be a third mode in which the information to be displayed is displayed and presentation information corresponding to the information to be displayed is output. When the operating state is the screen off state and the application program is a type 4 program, the system is configured to determine that the processing mode for the information to be displayed is the fourth mode, in which the information to be displayed is stored in a preset information list.
[0087] In some embodiments, the information to be displayed is stored in a preset information list, and the information processing device further, A first detection module for detecting whether a swipe command has been received, when multiple pieces of information are stored in a preset information list and the user's gaze is fixed on the target display area of the wearable device, The system includes a display module that, upon receiving a swipe command, scrolls through the preset information list in accordance with the swipe command to display other information within the preset information list.
[0088] In some embodiments, the swipe command is triggered when the wearable device detects the user's head movement, or is transmitted to the wearable device from a remote control device.
[0089] In some embodiments, the information processing device is further modified. A second detection module for detecting whether the information to be displayed matches pre-set deletion conditions, The system includes a first deletion module for deleting information to be displayed if the information to be displayed matches a predetermined deletion condition.
[0090] In some embodiments, the second detection module is A determination unit for determining whether or not a control command to control the information to be displayed has been received when the information to be displayed is in the first complete display state, The system includes a confirmation unit that, upon receiving the aforementioned control command and after the information to be displayed has been hidden, determines the number of times the information to be displayed has been hidden, and if the number of times it has been hidden satisfies the preset conditions, determines that the information to be displayed has met the deletion conditions.
[0091] In some embodiments, if the information to be displayed is transmitted from a terminal device connected to the wearable device, the information processing device 400 will: After receiving a deletion notification message generated and transmitted from the terminal device after the terminal device has deleted the information to be displayed, a third confirmation module for determining the information to be deleted corresponding to the terminal device in the wearable device, The system includes a second deletion module for deleting the information to be deleted.
[0092] Furthermore, for the convenience and brevity of explanation, those skilled in the art will clearly understand that the specific operating process of the above-described information processing device can be clearly explained by referring to the corresponding process in the embodiment of the information processing method described above, and therefore will not be explained again here.
[0093] An embodiment of the present invention further provides a storage medium used for computer-readable storage, wherein one or more programs are stored, and the one or more programs are executed by one or more processors. Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the aforementioned operating state and the aforementioned application program, the processing mode of the information to be displayed is determined, The present invention provides a storage medium that can output information corresponding to the information to be displayed and / or store the information to be displayed based on the processing mode described above.
[0094] Furthermore, for the convenience and brevity of explanation, those skilled in the art will clearly understand that the specific operating process of the above-mentioned storage medium can be clearly described by referring to the corresponding process in the embodiment of the information processing method described above, and therefore will not be described again here.
[0095] Here, the storage medium may be the internal storage unit of the wearable device described in the above embodiment, for example, the hard disk or internal memory of the wearable device. Alternatively, the storage medium may be an external storage device of the wearable device, for example, an external HDD, Smart Media Card (SMC), Secure Digital (SD) memory card, or Flash Card provided in the wearable device.
[0096] It will be understood by those skilled in the art that all or part of the functional modules or units in the steps, systems, and apparatus of the methods disclosed above can be implemented as software, firmware, hardware, or appropriate combinations thereof. In hardware embodiments, the above-described classification of functional modules / units does not necessarily correspond to classifications of physical components; for example, one physical component may have multiple functions, or multiple physical components may cooperate to perform one function or step. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microcontroller, as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be stored distributed on computer-readable media, including computer storage media (or non-temporary media) and communication media (or temporary media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented by any method or technique for storing information (e.g., 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 technologies, CD-ROM, digital versatile disk (DVD) or other optical disk storage devices, magnetic cassettes, magnetic tapes, magnetic disk storage devices or other magnetic storage devices, or any other media configured to store desired information and accessible by a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information distribution media.
[0097] As used in the specification and appended claims of this invention, the terms “and / or” should be understood to mean, and include, any combination of one or more of the items enumerated in relation, and all possible combinations thereof. Furthermore, in this specification, any terms “compose,” “include,” or any other variation thereof are intended to include inclusion in the sense of non-exclusiveness, so that a process, method, article, or system comprising a set of elements includes not only these elements but also other elements not expressly enumerated, or elements specific to such a process, method, article, or system. An element limited by the phrase “include one…” does not, unless more restrictions are imposed, exclude the existence of other identical elements in a process, method, article, or system comprising that element.
[0098] The numbers in the above-mentioned embodiments of the present invention are for illustrative purposes only and do not indicate any superiority or inferiority among the embodiments. The above description is merely a specific embodiment of the present invention, and the scope of protection of the present invention is not limited thereto. Those skilled in the art will readily conceive of various equivalent modifications or substitutions within the technical scope disclosed by the present invention, and these modifications or substitutions should be included within the scope of the present invention. Accordingly, the scope of protection of the present invention shall be the same as that of the claims.
Claims
1. An information processing method applicable to wearable devices, Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the operating state and the application program, the processing mode for the information to be displayed is determined, An information processing method comprising outputting information corresponding to the information to be displayed and / or storing the information to be displayed based on the processing mode.
2. Based on the above operating state and the application program, determining the processing mode for the information to be displayed is: The information processing method according to claim 1, which includes determining the type to which the application program belongs, and determining the processing mode of the information to be displayed based on the type to which the application program belongs and the operating state, wherein, under the same operating state, if the type to which the application program belongs is different, the processing mode of the information to be displayed is different.
3. Based on the above operating state and the application program, determining the processing mode for the information to be displayed is: When the operating state is the screen-on state and the application program is a first-type program, it is determined that the processing mode for the information to be displayed is a first mode in which the information to be displayed is displayed, presentation information corresponding to the information to be displayed is output, and the information to be displayed is stored in a preset information list. The information processing method according to claim 1, comprising determining that, when the operating state is a screen-on state and the application program is a program of type 2, the processing mode for the information to be displayed is a second mode for displaying target information of the information to be displayed.
4. Based on the above operating state and the application program, determining the processing mode for the information to be displayed is: When the operating state is the screen off state and the application program is a third type program, it is determined that the processing mode for the information to be displayed is a third mode in which the information to be displayed is displayed and presentation information corresponding to the information to be displayed is output. The information processing method according to claim 1, comprising determining that, if the operating state is a screen-off state and the application program is a fourth type program, the processing mode for the information to be displayed is a fourth mode in which the information to be displayed is stored in a preset information list.
5. The information to be displayed is stored in a preset information list, and after storing the information to be displayed based on the processing mode, further, When multiple pieces of information are stored in the preset information list, and the system detects that the user's gaze is fixed on the target display area of the wearable device, it detects whether or not a swipe command has been received. The information processing method according to claim 1, comprising: when a swipe command is received, displaying other information in the preset information list by scrolling the preset information list in accordance with the swipe command.
6. The information processing method according to claim 5, wherein the swipe command is triggered when the wearable device detects the user's head movement, or is transmitted from a remote control device to the wearable device.
7. Based on the processing mode described above, after outputting information corresponding to the information to be displayed and / or storing the information to be displayed, further, The system detects whether the information to be displayed matches the pre-set deletion conditions, The information processing method according to any one of claims 1 to 4, comprising deleting the information to be displayed if the information to be displayed matches a predetermined deletion condition.
8. Detecting whether the information to be displayed above matches the pre-set deletion conditions is: When the information to be displayed is in the first complete display state, it is determined whether or not a control command to control the information to be displayed has been received. When the aforementioned control command is received, and after the information to be displayed has been hidden, the number of times the information to be displayed has been hidden is determined. The information processing method according to claim 7, further comprising: determining that the information to be displayed matches the deletion condition if the number of times the information has been hidden satisfies the preset condition.
9. If the information to be displayed is transmitted from a terminal device connected to the wearable device, then, based on the processing mode described above, the system outputs information corresponding to the information to be displayed and / or stores the information to be displayed, and then, After the terminal device deletes the information to be displayed, and after receiving a deletion notification message sent from the terminal device, the wearable device determines the information to be deleted that corresponds to the terminal device. An information processing method according to any one of claims 1 to 4, comprising deleting the information to be deleted.
10. An information processing device applicable to wearable devices, Upon receiving information to be displayed, a first determination module determines the current operating state of the wearable device and the application program corresponding to the information to be displayed. A second determination module for determining the processing mode of the information to be displayed based on the operating state and the application program, An information processing apparatus comprising a processing module for outputting information corresponding to the information to be displayed and / or storing the information to be displayed based on the processing mode.
11. In a wearable device comprising a processor, memory, a computer program stored in the memory and executable by the processor, and a data bus for connecting and communicating between the processor and the memory, when the computer program is executed by the processor, Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the operating state and the application program, the processing mode for the information to be displayed is determined, A wearable device that, based on the processing mode, outputs information corresponding to the information to be displayed and / or stores the information to be displayed.
12. When the processor determines the processing mode of the information to be displayed based on the operating state and the application program, The wearable device according to claim 11, which determines the type to which the application program belongs, and determines the processing mode of the information to be displayed based on the type to which the application program belongs and the operating state, wherein, under the same operating state, the processing mode of the information to be displayed differs if the type to which the application program belongs is different.
13. The processor enables determining the processing mode of the information to be displayed based on the operating state and the application program. When the operating state is the screen-on state and the application program is a first-type program, it is determined that the processing mode for the information to be displayed is a first mode in which the information to be displayed is displayed, presentation information corresponding to the information to be displayed is output, and the information to be displayed is stored in a preset information list. The wearable device according to claim 11, wherein, when the operating state is a screen-on state and the application program is a program of type 2, the processing mode for the information to be displayed is determined to be a second mode for displaying target information of the information to be displayed.
14. The processor enables determining the processing mode of the information to be displayed based on the above operating state and the application program, When the operating state is the screen off state and the application program is a third type program, it is determined that the processing mode for the information to be displayed is a third mode in which the information to be displayed is displayed and presentation information corresponding to the information to be displayed is output. The wearable device according to claim 11, wherein, when the operating state is a screen-off state and the application program is a fourth type program, the processing mode for the information to be displayed is determined to be a fourth mode in which the information to be displayed is stored in a preset information list.
15. The information to be displayed is stored in a preset information list, and after the processor stores the information to be displayed based on the processing mode described above, When multiple pieces of information are stored in the preset information list, and the system detects that the user's gaze is fixed on the target display area of the wearable device, it detects whether or not a swipe command has been received. The wearable device according to claim 11, which, when a swipe command is received, displays other information in the preset information list by scrolling the preset information list in accordance with the swipe command.
16. The aforementioned processor further, The wearable device according to claim 15, wherein the swipe command is triggered when the wearable device detects a user's head movement, or is transmitted to the wearable device from a remote control device.
17. After the processor has achieved the output of information corresponding to the information to be displayed and / or the storage of the information to be displayed based on the processing mode described above, The system detects whether the information to be displayed matches the pre-set deletion conditions, A wearable device according to any one of claims 11 to 15, which deletes the information to be displayed when the information to be displayed matches a predetermined deletion condition.
18. When the aforementioned processor enables detection of whether the information to be displayed matches a predetermined deletion condition, When the information to be displayed is in the first complete display state, it is determined whether or not a control command to control the information to be displayed has been received. When the aforementioned control command is received, and after the information to be displayed has been hidden, the number of times the information to be displayed has been hidden is determined. The wearable device according to claim 17, wherein if the number of times the information is hidden satisfies the preset conditions, it is determined that the information to be displayed has matched the deletion conditions.
19. If the information to be displayed is transmitted from a terminal device connected to the wearable device, the processor will, based on the processing mode described above, output information corresponding to the information to be displayed and / or store the information to be displayed, and then, After the terminal device deletes the information to be displayed, and after receiving a deletion notification message sent from the terminal device, the wearable device determines the information to be deleted that corresponds to the terminal device. A wearable device according to any one of claims 11 to 15, which achieves the deletion of the information to be deleted.
20. A storage medium used for computer-readable storage, which stores one or more programs, and which executes the one or more programs by one or more processors, Upon receiving information to be displayed, the current operating state of the wearable device is determined, and the application program corresponding to the information to be displayed is determined. Based on the operating state and the application program, the processing mode for the information to be displayed is determined, A storage medium that can output information corresponding to the information to be displayed and / or store the information to be displayed based on the processing mode.
