Methods for managing display interfaces
By managing the display interfaces of multiple smartwatch screens, leveraging Bluetooth low energy and ultra-wideband technology to estimate playback attributes and generate visual messages related to activities, the problem of visual pollution caused by smart devices is solved, and the synchronization and coordination of program visual presentation is achieved.
Patent Information
- Application Number
- CN202080077637.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-11-08
- Filing Date
- 2020-10-30
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2040-10-30
AI Technical Summary
At events such as concerts or sporting events, the use of smart devices by the public causes visual pollution and disrupts the flow of the event.
By managing the display interface formed by multiple smartwatch screens, estimating the playback attributes of each screen, generating visual messages related to the activity, and playing them on the screen, it uses Bluetooth low energy and ultra-wideband technology to measure position and direction and coordinate display content.
Effectively reduce visual pollution, enhance the visual display effect of programs, and coordinate display content with activities.
Smart Images

Figure CN114730159B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method for managing a display interface formed by multiple smart watch screens worn by multiple users located at the same location.
[0002] The invention also relates to a computer program for implementing such a method. Background Art
[0003] During the visual and / or sound events of a program such as a concert or sporting event, it is common for members of the public to brandish electronic devices such as smartphones, cameras or camcorders, especially during memorable moments of the program.
[0004] However, the main disadvantage of using these devices in these shows is the systematic creation of visual pollution that disrupts their normal course.
[0005] In these circumstances, it should be understood that there is a real need to find a solution that overcomes the drawbacks of the prior art. Summary of the Invention
[0006] It is therefore an object of the present invention to provide a method that aims to utilize a smartwatch screen to facilitate the visual presentation of such visual and / or audio activity.
[0007] The present invention relates to a method for managing a display interface formed by display screens of multiple smart watches worn on parts of a user's body that are capable of moving or are moving, the smart watches being close to each other, the method comprising the following steps:
[0008] estimating at least one playback attribute of each display screen in the display interface formed by a plurality of display screens (3),
[0009] managing the display of a visual message on the display interface, comprising the sub-step of generating parts of said visual message according to measurement data related to at least one playback attribute, each part being intended to be displayed on the screen of each smartwatch, and
[0010] - Playing parts of the visual message on each of the screens forming the display interface.
[0011] In other embodiments:
[0012] - the estimation step comprises a sub-step of establishing, by each smartwatch, measurement data related to at least one playback attribute, said playback attribute comprising at least one position attribute of said watch relative to the other smartwatches whose screens form a display interface;
[0013] - the estimation step comprises a sub-step of establishing, by each smartwatch, measurement data related to at least one playback attribute, said playback attribute comprising at least one orientation attribute of the screen of said smartwatch;
[0014] - The establishment sub-step includes a phase of evaluating the position of each watch relative to the other smartwatches located in its immediate environment;
[0015] - establishing a phase comprising a sub-step of estimating the orientation of the screen of each watch;
[0016] - the estimation step comprises a sub-step of transmitting said measurement data via the smartwatch to a management server of the display interface;
[0017] - the display management step comprises the sub-step of generating a visual message to be displayed on said display interface;
[0018] - The display management step includes a sub-step of designing a mapping related to the location of all the smartwatches, in particular the screens that constitute the display interface;
[0019] - the design sub-step consists in the stage of selecting the screen most suitable for broadcasting the generated visual information, taking into account its orientation and the distance separating it from other screens;
[0020] - the screen of the smartwatch is a portion dedicated and configured to display visual messages transmitted by the management server;
[0021] - The screen of each smartwatch has a dedicated / unique function of displaying a portion of the visual message transmitted by the management server;
[0022] -The screens of the smartwatches all have a dedicated / unique function and / or purpose to form the display interface;
[0023] - Multiple smartwatches are able to move or are moving relative to each other;
[0024] -Smartwatches all include a home screen dedicated to displaying information related to time information.
[0025] The invention also relates to a computer program comprising program code instructions for executing the steps of the method when said program is executed by a processing unit of a smartwatch and a server managing a display interface. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The invention will now be described in more detail using the accompanying drawings, which are given by way of example and not limitation, in which:
[0027] - Figure 1A method for managing display interfaces formed by multiple smartwatch screens worn by users at the same location according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0028] Figure 1 A method for managing a display interface formed by the screens 3 of multiple smartwatches 1 worn by users in the same location is shown. Thus, in this case, the watches are placed close together to form this display interface. These smartwatches are worn on parts of the user's body. These parts can move or are in motion, and may include, for example, each user's wrist, ankle, arm, foot, neck, or leg. This display interface is thus formed by combining the screens 3 of the smartwatches 1 of users in the same location / environment / location. It will be appreciated that each user wearing a smartwatch 1 can be grouped, for example, in a concert hall or arena, or even a stadium where a sporting event will be held.
[0029] In this method, visual messages are displayed by all screens 3 forming the display interface. Each screen 3 can, for example, be an auxiliary screen 3 of a smartwatch. This screen, or for example, the auxiliary screen 3, is not defined specifically or solely for displaying information for the user of the watch. This information relates to functions performed by the watch 1, such as time information, alarm information, geographic location information, weather information, health information (blood pressure, heart rate, pulse oximetry, electrocardiogram), activity information, sports training or "sports coaching" information, and so on. This can be the main screen 4 of the watch 1. In practice, this screen 3 is located on the watch 1, for example, in its strap 5, and is configured to be controlled / managed by the display interface management server 2 included in the remote technology platform. It is a matrix-type screen 3 and includes light-emitting electrodes. Furthermore, it is deformable and stretchable. Under these circumstances, it should be understood that each of these screens 3 is preferably dedicated and configured to generate this display. In other words, each screen 3 of the smartwatch has the dedicated function of displaying a portion of the visual message transmitted by the management server. Furthermore, each of these screens 3 has a dedicated function and / or purpose constituting the display interface.
[0030] These visual messages are distinct from the functions performed by the watch 1, particularly because their playback is not generated by the user's prior configuration of the watch's computer application, or even by interaction between the user and the watch 1's input interface. Furthermore, these visual messages are not specifically directed to the wearer of the watch 1, as are functions of the watch 1, such as alarms. In the context of this embodiment, each visual message relates to a visual and / or audio event (e.g., a sporting event, cultural event, performance, concert, etc.) contained / organized in the environment / location / venue in which the watch 1 is located. As already mentioned, the visual message is applied to the display interface formed by the screens of multiple smartwatches 1 arranged in the environment / location / venue near the smartwatch 1. Furthermore, the visual message is intended, for example, to visually contribute to the visual and / or audio event. It should therefore be understood that the content of the visual message is directly related to the visual and / or audio event contained in the environment in which the smartwatch 1, and thus the user of the smartwatch 1, is located. This content can be synchronized to coordinate with this visual and / or audio event. For example, the visual message may include an animation or a static graphical representation. In a non-limiting and non-exhaustive manner, the message includes an image comprising objects used for light patterns or even emoticon-type graphics symbolizing emotions, a Graphics Interchange Format (better known by the acronym GIF for "Graphic Interchangeable File"), a word / term or a group of words / terms or even a video.
[0031] The method comprises step 10 of estimating, by means of at least one processing unit 6 of each smart watch 1 , at least one playback attribute of each display screen 3 in the display interface formed by the display screens 3 .
[0032] This step 10 includes a sub-step 11 performed by each smartwatch 1 to establish measurement data related to at least one playback attribute. The playback attribute includes, in a non-limiting and non-exhaustive manner:
[0033] - the positional properties of the watch 1 relative to other smart watches 1 whose display interfaces are formed by the screen 3, such as auxiliary screens of these watches, and / or
[0034] - Orientation properties of the screen 3 of the smartwatch 1 , such as the orientation of the secondary screen of these watches.
[0035] These features are intended to identify / evaluate the playback properties of each screen 3 in order to optimally configure the playback properties of the display interface formed by the screen 3. In other words, it is understood that a screen 3 can be activated / deactivated, in other words, a portion of the visual message can be played or not played depending on its position and / or its orientation.
[0036] Thus, this sub-step 11 provides an evaluation phase 12 implemented by the processing unit 6 connected to the position capture module 7 of each watch 1. During this phase 12, measurement operations are performed to evaluate the position of each watch 1 relative to the other smart watches 1 located in its immediate environment. The position capture module 7 of a smart watch 1 is capable of detecting the other smart watches 1 located in its immediate environment, i.e., other watches 1 that are close to or in proximity to it. Furthermore, this module 7 of a smart watch 1 is capable of determining the distance separating it from the other watches 1 and the position of each other watch 1 that is close to it in relation to / relative to its own position. To this end, this module 1 may use:
[0037] - Bluetooth Low Energy technology, abbreviated as "BLE", and in particular its feature known as radio direction finding, and / or
[0038] -Ultra-wideband technology, abbreviated as "UWB".
[0039] The establishment sub-step 11 also comprises a stage 13 of estimating the orientation of the screen 3 of each watch 1. This stage 13 notably makes it possible to identify the playback orientation of this screen 3 of each watch 1. This stage 13 is implemented by a processing unit 6 and a module 8 for measuring the orientation of the screen 3, connected to this unit 6. This measurement module 8 may comprise one or more inertial sensors of the accelerometer, gyroscope or miniature multi-axis gyroscope type, for example a multi-axis sensor made with MEMS technology capable of detecting angular velocity and linear acceleration along several axes, in combination with an accelerometer and / or a gyroscope.
[0040] Next, the method comprises a step 14 for transmitting the measurement data via the smartwatches to the management server 2 displaying the interface. During this step 14, the processing unit 6 connected to the communication interface of each smartwatch 1 transmits these measurement data, including position and orientation attributes, to the management server 2 via the communication network. These data received by the server 2 are then archived in the memory element 9 of the server 2.
[0041] The method then comprises a step 15 of managing the display of a visual message on said display interface, this step 15 comprising a sub-step 18 of generating, based on measurement data relating to at least one playback attribute, a plurality of parts of said visual message, each part intended to be displayed on the screen 3 of each smartwatch 1. To do this, this step 15 comprises a sub-step 16 of generating the visual message to be displayed on said display interface.
[0042] This sub-step 16 comprises the stage of generating visual message data. These visual message data participate in the generation of the message. The visual message data includes contextual data related to the following information:
[0043] - the title / theme of the visual and / or audio activity / event at the venue where the visual message may be broadcast, and / or
[0044] - Synchronization or coordination criteria between the activity / event and the visual message to be played.
[0045] In other words, such visual messages are preferably generated in connection with the theme of the activity / event, where the visual message will be played, for example, in synchronization or coordination with the visual and / or audio activity. The visual message data also includes visual message definition data designed by the processing unit 20 of the management server 2, for example, from an input interface 21 of the server 2 connected to the processing unit 20, at which a message can be input or even predefined messages stored in the memory element 9 of the server 2 can be selected. Next, the display management step 15 includes a sub-step 17 for designing a mapping related to the arrangement of all smartwatches 1, particularly the screens 3, such as the auxiliary screen 3, which constitute the display interface. This sub-step 17, implemented by the processing unit 20 of the server 2, includes a stage for selecting the screen 3, such as the auxiliary screen 3, that is most suitable for playing the generated visual message, taking into account the screen's orientation, the distance separating it from the other screens 3, and the arrangement of the screen relative to these other screens 3. This selection stage includes a sub-stage for processing the measurement data and the visual message data. It should be noted that the visual message data specifically contributes to defining the nature or type of the generated visual message to be played. In other words, this selection is made based on the measured data and also on the nature or type of the visual message to be played. On this basis, the processing unit 20 then constructs a visual representation of the display interface on which the visual message will be displayed. Furthermore, it should be understood that, compared to visual information intended to produce light effects, since such visual messages convey information that must be read (e.g., images containing objects or text) and perceived by an individual, the distance between the screens 3 and their orientation are parameters that are more strictly evaluated to allow such reading.
[0046] Under these conditions, after executing sub-step 17, sub-step 18 is generated, during which the processing unit 20 of server 2 identifies, from a mapping associated with the arrangement of screens 3 forming the display interface, a screen 3 capable of displaying the visual message. Next, processing unit 20 performs an operation to separate / divide the visual message into as many parts as there are screens 3, ensuring that the visual message can be displayed on the display interface. These parts are then transmitted to the corresponding smartwatch 1 via the communication interface between server 2 and smartwatch 1.
[0047] It should be noted that these portions may have similar content, such as where the visual message involves in-phase and coordinated lighting effects.
[0048] The method then comprises a step 19 of playing parts of said visual message on each screen 3 of the smartwatch 1 forming the display interface, in particular according to their arrangement on this interface.
[0049] It will be understood that steps 10 to 19 of the method are repeated as many times as necessary to ensure optimal playback of the visual message, in particular to take into account the multiple movements that may be performed by users of these smartwatches 1, which are worn on a part of their body that is moving or capable of moving, such as the wrist.
[0050] The invention also relates to a computer program comprising program code instructions for executing steps 10 to 19 of the method when the processing unit of the smartwatch 1 and the management server 2 of the display interface execute said program.
Claims
1. A method for managing a display interface formed by display screens (3) of a plurality of smart watches (1) worn on a body part of a user, wherein the body part is capable of moving or is moving, and the plurality of smart watches (1) are capable of moving or are moving relative to each other and are close to each other, the method comprising the following steps: estimating (10) at least one playback attribute of each display screen (3) in a display interface formed by a plurality of display screens (3); Managing the display of a visual message on the display interface (15), comprising the sub-step (18) of generating parts of the visual message based on measurement data related to at least one playback attribute, the playback attribute comprising a position attribute of each smartwatch (1) relative to the other smartwatches (1) whose screens form the display interface and an orientation attribute of the screen (3) of the smartwatch (1), each part of the visual message being displayed on the screen (3) of each smartwatch (1); and playing (19) a portion of the visual message on each screen (3) forming the display interface; The display management step (15) comprises a sub-step (16) of generating a visual message to be displayed on the display interface, said sub-step (16) comprising a stage of generating visual message data including contextual data relating to: 1) the title / subject of a visual and / or audio activity / event at the location where the visual message may be played, and / or 2) synchronization or coordination criteria between the activity / event and the visual message to be played, The display management step (15) also includes a sub-step (17) of designing a mapping related to the positions of all smart watches (1), the design sub-step (17) including a stage of selecting the screen (3) most suitable for playing the generated visual message by taking into account the user's body movements, based on the orientation of the screen (3) and its distance from other screens (3) that changes due to the user's body movements, wherein the multiple smart watch display screens (3) are auxiliary screens of these smart watches, and these screens (3) can all be arranged in the corresponding watch straps, wherein the smart watches all include a main screen for displaying information dedicated to or only for their users.
2. The method according to claim 1, characterized in that The estimation step (10) comprises a sub-step (11) of establishing, by each smartwatch (1), measurement data associated with at least one playback attribute, the playback attribute comprising: at least one position attribute of the smart watch relative to the screen forming the display interface of the other smart watches (1), and / or At least one directional attribute of the screen (3) of the smart watch.
3. The method according to claim 2, characterized in that Said establishment sub-step (11) comprises a phase (12) of evaluating the position of each watch (1) relative to the other smart watches (1) located in its immediate environment.
4. The method according to claim 3, characterized in that Said establishment sub-step (11) comprises a phase (13) of estimating the orientation of the screen (3) of each watch.
5. The method according to any one of claims 2 to 4, characterized in that The estimation step comprises a sub-step (14) of transmitting the measurement data to a management server of the display interface via the smart watch (1).
6. The method according to claim 1, characterized in that The design sub-step (17) designs a mapping related to the position of the screen (3) constituting the display interface.
7. The method according to claim 1, characterized in that The screen (3) of the smart watch (1) is a portion dedicated to and configured to display visual messages transmitted by the management server.
8. The method according to claim 1, characterized in that The screen (3) of the smart watch (1) has a dedicated function of displaying a portion of the visual message transmitted by the management server.
9. The method according to claim 1, characterized in that The screen (3) of the smart watch (1) has a dedicated function and / or purpose of forming the display interface.
10. A computer program product comprising program code instructions for executing the steps (10 to 19) of the method according to any one of claims 1 to 9 when the processing unit (6, 20) of the smart watch (1) and the management server (2) of the display interface execute the program.
Citation Information
Patent Citations
Wearable display equipment
CN106814808A
Display device array
US20180024800A1