Multimedia information display method, electronic device, and computer-readable storage medium

The multimedia information display method dynamically updates content based on user position changes, addressing the fixed visual effect issue in existing systems and improving user experience by adapting multimedia displays to altitude changes.

JP2024546198AInactive Publication Date: 2024-12-17ZTE CORP
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
JP2024541076
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-02-24
Filing Date
2022-12-01
Publication Date
2024-12-17
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing multimedia display systems in electronic devices provide fixed visual effects, leading to a low user experience due to the inability to dynamically update images based on user position changes.

Method used

A multimedia information display method that determines a target display area, obtains sea level change parameters, and updates multimedia information accordingly to reflect changes in user position, using altimeters, barometers, or other devices to dynamically adjust the displayed content.

Benefits of technology

Enhances the visual effect and user experience by dynamically updating multimedia information based on user altitude, enriching the display method and optimizing the visual presentation of smart terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024546198000001_ABST
    Figure 2024546198000001_ABST
Patent Text Reader

Abstract

The present application provides a multimedia information display method, an electronic device, and a computer-readable storage medium, which are applicable to an electronic device and include the steps of: determining a target display area (S110), obtaining an altitude change parameter (S120), obtaining first multimedia information based on the altitude change parameter (S130), and updating the first multimedia information to the target display area (S140).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application is filed based on a Chinese patent application bearing application number 202210177343.X and filing date on February 24, 2022, and claims priority to the Chinese patent application, the entire contents of which are incorporated herein by reference.

[0002] The embodiments of the present application relate to the technical field of terminals, in particular, but not limited to, a method for displaying multimedia information, an electronic device, and a computer-readable storage medium. [Background technology]

[0003] When using the terminal, images set by the user or images provided by the system can be displayed, for example, desktop wallpaper or lock screen wallpaper set by the user according to his / her preferences, or images corresponding to desktop widgets or application interfaces can be displayed.

[0004] However, when a terminal displays an image set by a user or an image provided by the system, the terminal can only display the image in a fixed manner, resulting in a fixed visual effect and a poor display effect, which is detrimental to the user experience. Summary of the Invention [Problem to be solved by the invention]

[0005] The following is a summary of the subject matter described in detail herein, which is not intended to limit the scope of protection of the claims.

[0006] The embodiments of the present application provide a multimedia information display method, an electronic device, and a computer-readable storage medium. [Means for solving the problem]

[0007] In a first aspect, an embodiment of the present application provides a multimedia information display method applied to an electronic device, the multimedia information display method comprising: determining a target display area; obtaining a sea level change parameter; obtaining first multimedia information based on the sea level change parameter; updating the first multimedia information into the target display area.

[0008] In a second aspect, embodiments of the present application also provide an electronic device, the electronic device comprising: a region determining unit configured to determine a target display region; a parameter acquisition unit configured to acquire a sea level change parameter; an information acquiring unit configured to acquire first multimedia information based on the sea level change parameter; and an information updating unit configured to update the first multimedia information to the target display area.

[0009] In a third aspect, embodiments of the present application also provide an electronic device, the electronic device comprising: The apparatus includes a memory, a processor, and a computer program stored in the memory and operable on the processor, the processor implementing the above multimedia information display method when it executes the computer program.

[0010] In a fourth aspect, the present embodiment also includes A computer-readable storage medium having stored thereon computer-executable instructions for carrying out the above method for displaying multimedia information is provided.

[0011] In a fifth aspect, embodiments of the present application also provide a computer program product, the computer program product comprising: The method includes a computer program or computer instructions, the computer program or the computer instructions being stored in a computer-readable storage medium, a processor of a computing device reading the computer program or the computer instructions from the computer-readable storage medium, and executing the computer program or the computer instructions, causing the computing device to perform the above-mentioned multimedia information display method.

[0012] Other features and advantages of the present application will be set forth in the following specification, and in part will be obvious from the specification, or may be learned by the practice of the present application. The objectives and other advantages of the present application may be realized and obtained by the structure particularly pointed out in the written description, claims and drawings. The drawings are used to provide a further understanding of the technical solution of the present application, constitute a part of the specification, and are used to interpret the technical solution of the present application together with the embodiments of the present application, and are not intended to limit the technical solution of the present application. [Brief description of the drawings]

[0013] [Figure 1] 2 is a flowchart of a method for displaying multimedia information according to an embodiment of the present application. [Diagram 2] 2 is an exemplary diagram of a first multimedia information represented in a text description according to one embodiment of the present application; [Diagram 3] 2 is a flowchart of an example of the method of step S130 of FIG. 1. [Figure 4] 2 is an exemplary diagram showing a landscape image representing first multimedia information according to an embodiment of the present application; FIG. [Diagram 5] 10 is a flowchart of another method of step S130 of FIG. [Figure 6] 10 is a flowchart of another method of step S130 of FIG. [Figure 7] 2 is an exemplary diagram of a mark element in a first position before updating multimedia information according to an embodiment of the present application; [Figure 8]13A-13C are exemplary diagrams of mark elements at different positions during updating of multimedia information according to one embodiment of the present application. [Figure 9] 11 is an exemplary diagram of a mark element in a second position after updating the multimedia information according to an embodiment of the present application. [Figure 10] 4 is a flow chart of updating multimedia information according to one embodiment of the present application; [Figure 11] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be described in more detail below with reference to the drawings and examples. It should be understood that the specific examples described in this specification are only used to interpret the present application, and are not used to limit the present application.

[0015] It should be noted that although a logical order is depicted in the flowchart, the steps shown or described may be performed out of the order depicted in the flowchart. The terms "first," "second," etc. in the specification, claims, and above drawings are intended to distinguish between similar subject matter and are not intended to describe a particular order or priority.

[0016] The embodiments of the present application provide a multimedia information display method, an electronic device, and a computer-readable storage medium. The multimedia information display method determines a target display area, obtains an altitude change parameter, obtains first multimedia information based on the altitude change parameter, and updates the first multimedia information to the target display area. Therefore, the embodiment of the present application can dynamically update the multimedia information displayed in the target display area according to the altitude at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the change in the user's position, enriching the display method of multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and improving the user's usage experience.

[0017] The embodiments of the present application are further described below with reference to the drawings.

[0018] Referring to FIG. 1, FIG. 1 is a flowchart of a multimedia information display method according to one embodiment of the present application, which is applied to an electronic device and may include, but is not limited to, steps S110, S120, S130, and S140.

[0019] Step S110: A target display area is determined.

[0020] The target display area may be the entire screen of the electronic device, or may be a local location within the screen of the electronic device, such as a location within the screen of a desktop widget of the electronic device, a location within the screen of an application interface of the electronic device, or may be within a gallery, but is not limited thereto. The target display area may be a target display area of ​​another electronic device interconnected with the electronic device, such as a smart watch, tablet, or mobile phone connected to the electronic device, but is not limited thereto.

[0021] Step S120: The sea level change parameter is obtained.

[0022] There are various methods for acquiring the sea level change parameter, and the method is not particularly limited here. For example, the sea level change parameter is acquired based on an altimeter, or the value of the atmospheric pressure acquired by a barometer is converted into the sea level change parameter, or the number of steps of the user is monitored and converted according to the functional relationship between the number of steps and the sea level to obtain the sea level change parameter, or the sea level change parameter is indirectly acquired by establishing a functional relationship between the use time of the device and the sea level change parameter or the functional relationship between the number of times the screen is turned on and the sea level change parameter, or the sea level change parameter is directly acquired using an application function of a certain device, or another method capable of acquiring the sea level change parameter is adopted, or the sea level change parameter is acquired by another electronic device connected to the electronic device, for example, a smart watch, tablet, or mobile phone connected to the electronic device. The above-mentioned altimeter, barometer, etc. may be functional components built into the electronic device or another electronic device connected to the electronic device.

[0023] Step S130: Obtain first multimedia information based on the sea level change parameter.

[0024] In this step, since the sea level change parameter is obtained in step S120, the first multimedia information can be obtained based on the sea level change parameter, which facilitates updating the first multimedia information to the target display area in the next step to achieve the purpose of updating the multimedia information according to changes in the user's position.

[0025] Step S140: Update the first multimedia information to the target display area.

[0026] In this step, since the first multimedia information is obtained in step S130, the first multimedia information is updated in the target display area, so that the multimedia information displayed in the target display area can be dynamically updated.

[0027] The expression format of the first multimedia information may be text description, action trajectory, action state, route image, route animation, audio, video, etc. Updating the first multimedia information to the target display area may be adding the multimedia information to the target display area and displaying or playing it, or may be displaying or playing the first multimedia information in association with the target display area, but is not particularly limited here. Here, as shown in FIG. 2, FIG. 2 is an exemplary diagram in which the first multimedia information is expressed by text description, but is not particularly limited here.

[0028] In addition, the first multimedia information may include other information such as time, seasonal information, weather information, exercise steps, or remaining amount information. The first multimedia information may be further updated according to time, seasonal information, weather information, exercise steps, remaining amount information, etc., but is not particularly limited here.

[0029] In this embodiment, by adopting the multimedia information display method including the above steps S110 to S140, firstly, determine the target display area, then obtain the altitude change parameter, obtain the first multimedia information according to the altitude change parameter, and finally update the first multimedia information to the target display area. Therefore, the embodiment of the present application can dynamically update the multimedia information displayed in the target display area according to the altitude at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the user's position change, enrich the display method of multimedia information, optimize the display effect of the smart terminal, enhance the visual effect, and are favorable to improving the user's usage experience.

[0030] In one embodiment, as shown in Fig. 3, when the second multimedia information is displayed in the target display area and the second multimedia information and the first multimedia information correspond to different altitude parameters, step S130 is further described, which may include, but is not limited to, step S210.

[0031] Step S210: If the sea level change parameter is greater than a preset threshold, a second sea level parameter corresponding to the second multimedia information is obtained, a first sea level parameter is calculated from the second sea level parameter and the sea level change parameter, and the first multimedia information is obtained from the first sea level parameter.

[0032] The representation format of the first multimedia information and the representation format of the second multimedia information may be text, action trajectory, action state, route image, scenery image, route animation, audio, video, etc., but are not particularly limited here. For example, if the representation format of the first multimedia information and the representation format of the second multimedia information are both scenery images, a second sea level parameter corresponding to the scenery in the second multimedia information may be obtained, a first sea level parameter may be calculated from the second sea level parameter and the sea level change parameter, and the first sea level parameter may be converted into a corresponding scenery image. The scenery image is the first multimedia information, and the first multimedia information is as shown in FIG. 4, but this embodiment is not particularly limited thereto.

[0033] There are various cases where the second multimedia information and the first multimedia information correspond to different sea level parameters, for example, the second multimedia information and the first multimedia information correspond to different sea level parameters of different mountains, or the second multimedia information and the first multimedia information correspond to different sea level parameters of the same mountain, and the present embodiment does not particularly limit this. For example, when the second multimedia information and the first multimedia information correspond to different sea level parameters of the same mountain, and the expression format of the first multimedia information and the expression format of the second multimedia information are both landscape images, the first multimedia information is a landscape image of Mt. A before a position change, and the second multimedia information is a landscape image of Mt. A after a position change. Alternatively, when the second multimedia information and the first multimedia information correspond to different sea level parameters of different mountains, and the expression format of the first multimedia information and the expression format of the second multimedia information are both landscape images, the first multimedia information may be a landscape image of Mt. A, and the second multimedia information may be a landscape image of Mt. B.

[0034] The preset threshold may be a specific value such as 10m or 20m, or another value, or a numerical range such as 0-20m or 0-40m, or another range, but is not particularly limited here. In practical applications, the sea level change parameter may change even though the user does not actually move due to detection errors, so a preset threshold can be set to avoid false detection. For example, if the sea level change parameter is converted by a barometer, factors that affect the atmospheric pressure are temperature, humidity, and height. Therefore, if the user's position does not change, the second multimedia information is acquired when it is not raining and the barometer is read during heavy rain, if the temperature and humidity at the user's position change when the barometer is read, and the atmospheric pressure value changes, the sea level change parameter obtained by converting the atmospheric pressure value will be a non-zero value, and false detection will occur. Therefore, a preset threshold can be set to avoid false detection.

[0035] It should also be noted that the sea level change parameter has many measurement units that can be selected according to the actual situation, such as meters, kilometers, kilometers, or other measurement units, and is not particularly limited here.

[0036] In this embodiment, the second multimedia information and the first multimedia information correspond to different altitude parameters, so that when the altitude change parameter is greater than a preset threshold, the second altitude parameter corresponding to the second multimedia information is obtained, the first altitude parameter is calculated from the second altitude parameter and the altitude change parameter, and the first multimedia information is obtained according to the first altitude parameter, so that the first multimedia information is ready to be updated in the target display area in the next step. The embodiment of the present application achieves the objective of dynamically updating the multimedia information displayed in the target display area according to the altitude at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the change in the user's position, enriching the display method of multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and favoring the improvement of the user's usage experience.

[0037] In one embodiment, when the preset threshold is a specific value of 20m, the sea level change parameter is 400m, and the sea level change parameter is greater than the preset threshold, so a second sea level parameter corresponding to the second multimedia information can be obtained.Assume that the second sea level parameter is 1000m, the first multimedia information can be obtained from the first sea level parameter 1400m calculated from the second sea level parameter and the sea level change parameter.

[0038] In one embodiment, as shown in FIG. 5, when second multimedia information is displayed in the target display area, and the second multimedia information and the first multimedia information correspond to the same sea level parameter, step S130 is further described, which may include, but is not limited to, step S310.

[0039] Step S310: If the sea level change parameter is equal to or smaller than the preset threshold, obtain a second sea level parameter corresponding to the second multimedia information, and obtain the first multimedia information based on the second sea level parameter.

[0040] In this step, since the second multimedia information and the first multimedia information correspond to the same sea level parameter, when the sea level change parameter is equal to or less than the preset threshold, the second sea level parameter corresponding to the second multimedia information is obtained, and the first multimedia information is obtained based on the second sea level parameter, so as to prepare for updating the first multimedia information in the target display area in the next step. The embodiment of the present application achieves the objective of dynamically updating the multimedia information displayed in the target display area according to the sea level at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the user's position change, enriching the display method of multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and favoring the user's usage experience.

[0041] There are various cases in which the second multimedia information and the first multimedia information correspond to the same sea level parameter. For example, the second multimedia information and the first multimedia information may be expressed as multimedia information of the same mountain but at different angles with the same sea level parameter, or the second multimedia information and the first multimedia information may be expressed as multimedia information of different mountains at the same sea level with the same sea level parameter, or the second multimedia information and the first multimedia information may be expressed as multimedia information of different mountains at different sea level with the same sea level parameter, but this is not particularly limited here.

[0042] In one embodiment, the second multimedia information and the first multimedia information may be represented as multimedia information of the same mountain at different angles with the same altitude parameters, where the representation format of the first multimedia information and the representation format of the second multimedia information are both landscape images, the preset threshold is 0m, and when the altitude change parameter is 0m, it is assumed that the altitude change parameter is equal to the preset threshold, and the second multimedia information displays a sunrise side view at an altitude of 3000m on Mount A, and the first multimedia information displays a shaded side view at an altitude of 3000m on Mount A, and this embodiment is not particularly limited to this.

[0043] In one embodiment, the second multimedia information and the first multimedia information may be represented as multimedia information of different mountains at the same altitude and with the same altitude parameters, and the representation format of the first multimedia information and the representation format of the second multimedia information are both landscape images, the preset threshold is 10 m, and when the altitude change parameter is 0 m, it is assumed that the altitude change parameter is smaller than the preset threshold. When the altitudes of Peak A and Peak B are both 6000 m, an image of a position where the altitude parameter of Peak A is 5000 m may be displayed as the second multimedia information, and an image of a position where the altitude parameter of Peak B is 5000 m may be displayed as the first multimedia information, and this embodiment is not particularly limited thereto.

[0044] In one embodiment, the second multimedia information and the first multimedia information may be expressed as multimedia information of different mountains at different altitudes with the same altitude parameters, and the expression format of the first multimedia information and the expression format of the second multimedia information are both behavioral trajectories. When the altitude change parameter is equal to a predetermined threshold, assuming that the current altitude parameter is 4000m, the altitude of the top of Mount A is 4000m, the altitude of the top of Mount B is 8000m, and the altitude of the middle of Mount B is 4000m, the second multimedia information displays the user's behavioral trajectory from the top of Mount A to the foot of Mount A, and the first multimedia information displays the user's behavioral trajectory from the foot of Mount B to the middle of Mount B, and this embodiment is not particularly limited thereto.

[0045] In one embodiment, as shown in Fig. 6, the second multimedia information is displayed in the target display area, and the second multimedia information may include a background element and a mark element, may include a mark element or a background element independently, or may include other elements that can mark the second multimedia information, but is not particularly limited here. Here, the background element may include a target route, and the mark element may be superimposed on the target route. If the mark element corresponds to a third altitude parameter, step S130 will be further described, and the step S130 may include, but is not limited to, steps S410, S420, S430, and S440.

[0046] Step S410: Obtain the length value of the target path.

[0047] The target route may be a curved route or a straight route, and the curved route may be a closed or unclosed curved route, but is not particularly limited thereto.

[0048] Step S420: Obtain a first position of the mark element on the target route.

[0049] The first position may be the start position of the target route or another position on the target route, but is not particularly limited thereto.

[0050] Step S430: A second position of the mark element on the target route is calculated from the sea level change parameter, the third sea level parameter, the length value, and the first position.

[0051] In this step, the sea level change parameter, the length value of the target route length, and the first position of the mark element on the target route are obtained in steps S120, S410, and S420. Since the mark element corresponds to the third sea level parameter, the second position of the mark element on the target route is calculated from the sea level change parameter, the third sea level parameter, the length value, and the first position, thereby preparing for obtaining the first multimedia information in the next step.

[0052] In addition, the second position may be the start position or end position of the target route, or may be another position on the target route. If the second position is the start position of the target route, the user is not moving, and is not particularly limited here.

[0053] In one embodiment, the second position M of the mark element on the target route may be calculated using the following formula (1).

number

[0054] Here, in formula (1), L represents the length value of the target route, H represents the third sea level parameter corresponding to the mark element, and h represents the sea level change parameter.

[0055] In addition, the path trajectory of the mark element from the first position to the second position M on the target path may be represented as an animation, and this path is obtained by superimposing the mark elements, i.e., the illustration of other positions on the path trajectory can also be calculated by equation (1) according to the change in parameters. Here, the illustration of the mark element at the first position (i.e., the second multimedia information) before updating the multimedia information is shown in Figure 7, the illustration of the mark element at other positions during the updating of the multimedia information is shown in Figure 8, and the image of the mark element at the second position (i.e., the first multimedia information) after updating the multimedia information is shown in Figure 9.

[0056] In one embodiment, as shown in FIG. 10, which is a flow chart of updating multimedia information, the steps of updating multimedia information are as follows:

[0057] Step 1: The state to be used first is automatically set to sea level, the initial state is animated in the target display area, and the initial state path is set to 0.

[0058] Step 2: Match a path curve of length L to the target.

[0059] Step 3: Find the altitude H for each.

[0060] Step 4: Monitor the change in sea level and obtain the absolute value h of the change in sea level.

[0061] Step 5: Obtain the value m by calculating (h / H)×L.

[0062] Step 6: The animation path of the goal position reaches m, and the plotting of other positions also changes according to this parameter.

[0063] Step 7: For some important nodes, such as nodes close to the goal, you may want to add more effect to the animation.

[0064] Step 8: Go to the next stage.

[0065] Note that the steps in this embodiment have the same technical principles and technical effects as steps S410 to S440 in the embodiment shown in FIG. 6 above. However, since the technical principles and technical effects of this embodiment can be referred to in the related explanation in the embodiment shown in FIG. 6 above, they will not be described in detail here in order to avoid duplication of content.

[0066] Step S440: Display the mark element at a second position, and obtain the first multimedia information.

[0067] In this step, a second position of the mark element on the target route is calculated in step S430, and then this mark element can be displayed at the second position to obtain the first multimedia information in order to update the second multimedia information displayed in the target display area to the first multimedia information in the next step.

[0068] In addition, the first multimedia information may include a behavioral trajectory and background elements obtained by superimposing mark elements, among which the background elements may be mountains, the sun, clouds, rain, or sunlight, etc., which can enrich the display effect, but is not particularly limited here.

[0069] In addition, the background elements in the second multimedia information may be mountains, sun, clouds, rain, or sunlight, etc., to enrich the display effect. In addition, the second multimedia information may include system events, weather information, exercise steps, remaining battery information, etc., but are not limited thereto.

[0070] In this embodiment, by adopting the multimedia information display method of steps S410-S440, first obtain the length value of the target route, then obtain the first position of the mark element on the target route, then calculate the second position of the mark element on the target route from the altitude change parameter, the third altitude parameter, the length value and the first position, and finally display the mark element at the second position to obtain the first multimedia information. Therefore, the embodiment of the present application can dynamically obtain new multimedia information according to the user's behavior trajectory, thereby enabling the multimedia information displayed in the target display area to change according to the user's position change, enriching the display method of multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and favorable to improving the user's usage experience.

[0071] In one embodiment, determining the target display area comprises the following steps.

[0072] -Detect the current operating state of electronic devices.

[0073] When the current motion state is a preset target motion state, the target display area is determined according to the target motion state.

[0074] The preset target operating state may be, but is not limited to, a lock screen state, a sleep screen state, or an operating state in which the second multimedia information is displayed in a target display area in response to a trigger signal. For example, when the current operating state of an electronic device is detected and the screen of the electronic device is in an unlocked state, clicking on an application software in the electronic device displays the operating state of the second multimedia information on the entire screen or at a local position in the screen after the application software is opened. Here, the "click" in "click on an application software in the electronic device" generates a corresponding trigger signal, or the position of the wallpaper in the screen of the electronic device in the lock screen state becomes the target display area, or the position of the wallpaper in the screen of the electronic device in the sleep screen state becomes the target display area. Here, the wallpaper may be a dynamic wallpaper or a static wallpaper, but the embodiment of the present application does not particularly limit this.

[0075] In one embodiment, when the current operating state is a sleep screen state and the altitude change parameter is greater than a preset threshold, the first multimedia information can be updated to the target display area when the preset trigger condition is detected to be triggered, but this is not particularly limited. For example, assuming that the electronic device is a mobile phone and the current operating state of the mobile phone is a sleep screen state, when the acquired altitude change parameter is greater than a preset threshold, when the mobile phone is lifted or the front camera of the mobile phone captures the user's eyes or face, etc., the first multimedia information is automatically updated to the target display area of ​​the mobile phone. Here, the "lifting" action and the "capturing the user's eyes or face, etc." action are both preset trigger conditions, and of course, the preset trigger condition may be other instruction information or operation action, etc., that triggers the electronic device to display the first multimedia information in the target display area, and this embodiment is not particularly limited thereto.

[0076] Furthermore, another embodiment of the present application also provides an electronic device, the electronic device comprising: a region determination unit configured to determine a target display region; a parameter acquisition unit configured to acquire a sea level change parameter; an information acquisition unit configured to acquire first multimedia information based on an altitude change parameter; an information updating unit configured to update the first multimedia information to the target display area.

[0077] The target display area may be the entire screen, or may be a local location within the screen, such as the location of a desktop widget of the electronic device within the screen, the location of an application interface within the screen, or may be within a gallery, but is not limited thereto. The target display area may be a target display area of ​​another electronic device interconnected with the electronic device, such as a smart watch, tablet, or mobile phone connected to the electronic device, but is not limited thereto.

[0078] There are various methods for the parameter acquisition unit to acquire the sea level change parameter. For example, if the parameter acquisition unit is an altimeter, the sea level change parameter is acquired based on the altimeter. If the parameter acquisition unit includes a barometer, the value of the atmospheric pressure acquired by the barometer is converted into the sea level change parameter. If the parameter acquisition unit includes a pedometer, the number of steps of the user is monitored and converted according to the functional relationship between the number of steps and the sea level to obtain the sea level change parameter. Alternatively, the parameter acquisition unit may be an application function that directly acquires the sea level change parameter of a certain device, or may acquire the sea level change parameter by another electronic device connected to the electronic device, such as a smart watch, tablet, or mobile phone connected to the electronic device, and is not particularly limited here. Note that the above-mentioned altimeter, barometer, etc. may be functional components built into the electronic device or another electronic device connected to the electronic device.

[0079] The expression format of the first multimedia information may be text description, action trajectory, action state, route image, route animation, audio, video, etc. Updating the first multimedia information to the target display area may be adding the multimedia information to the target display area and displaying or playing it, or may be displaying or playing the first multimedia information in association with the target display area, but is not particularly limited here. Here, as shown in FIG. 2, FIG. 2 is an exemplary diagram in which the first multimedia information is expressed by text description, but is not particularly limited here.

[0080] In addition, the first multimedia information may include other information such as time, seasonal information, weather information, exercise steps, remaining amount information, etc. The first multimedia information may be further updated according to the time, seasonal information, weather information, exercise steps, remaining amount information, etc., but is not particularly limited here.

[0081] In this embodiment, the region determining unit determines the target display area, the parameter acquiring unit acquires the altitude change parameter, the information acquiring unit receives the altitude change parameter from the parameter acquiring unit, acquires the first multimedia information according to the altitude change parameter, and finally updates the first multimedia information to the target display area by the information updating unit. Therefore, the embodiment of the present application can dynamically update the multimedia information displayed in the target display area according to the altitude at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the change in the user's position, enriching the display method of the multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and improving the user's usage experience.

[0082] In one embodiment, when second multimedia information is displayed in the target display area, and the second multimedia information and the first multimedia information correspond to different altitude parameters, the information acquiring unit includes a first acquiring sub-unit. The first acquisition subunit is configured to acquire a second sea level parameter corresponding to the second multimedia information when the sea level change parameter is greater than a predetermined threshold, calculate a first sea level parameter from the second sea level parameter and the sea level change parameter, and acquire the first multimedia information from the first sea level parameter.

[0083] The representation format of the first multimedia information and the representation format of the second multimedia information may be text, action trajectory, action state, route image, scenery image, route animation, audio, video, etc., but are not particularly limited here. For example, if the representation format of the first multimedia information and the representation format of the second multimedia information are both scenery images, a second sea level parameter corresponding to the scenery may be obtained according to the scenery in the second multimedia information, a first sea level parameter may be calculated from the second sea level parameter and the sea level change parameter, and the first sea level parameter may be converted into a corresponding scenery image. The scenery image is the first multimedia information, but this embodiment is not particularly limited thereto.

[0084] There are various cases where the second multimedia information and the first multimedia information correspond to different sea level parameters, for example, the second multimedia information and the first multimedia information correspond to different sea level parameters of different mountains, or the second multimedia information and the first multimedia information correspond to different sea level parameters of the same mountain, and the present embodiment does not particularly limit this. For example, when the second multimedia information and the first multimedia information correspond to different sea level parameters of the same mountain, and the expression format of the first multimedia information and the expression format of the second multimedia information are both landscape images, the first multimedia information is a landscape image of Mt. A before a position change, and the second multimedia information is a landscape image of Mt. A after a position change. Alternatively, when the second multimedia information and the first multimedia information correspond to different sea level parameters of different mountains, and the expression format of the first multimedia information and the expression format of the second multimedia information are both landscape images, the first multimedia information may be a landscape image of Mt. A, and the second multimedia information may be a landscape image of Mt. B.

[0085] The preset threshold may be a specific value such as 10m or 20m, or another value, or a numerical range such as 0-20m or 0-40m, or another range, but is not particularly limited here. In practical applications, the sea level change parameter may change even though the user does not actually move due to detection errors, so a preset threshold can be set to avoid false detection. For example, if the sea level change parameter is converted by a barometer, factors that affect the atmospheric pressure are temperature, humidity, and height. Therefore, if the user's position does not change, the second multimedia information is acquired when it is not raining and the barometer is read during heavy rain, if the temperature and humidity at the user's position change when the barometer is read, and the atmospheric pressure value changes, the sea level change parameter obtained by converting the atmospheric pressure value will be a non-zero value, and false detection will occur. Therefore, a preset threshold can be set to avoid false detection.

[0086] It should also be noted that the sea level change parameter has many measurement units that can be selected according to the actual situation, such as meters, kilometers, kilometers, or other measurement units, and is not particularly limited here.

[0087] In this embodiment, when the altitude change parameter is greater than a preset threshold, the first acquisition subunit can acquire a second altitude parameter corresponding to the second multimedia information, calculate a first altitude parameter from the second altitude parameter and the altitude change parameter, and acquire the first multimedia information according to the first altitude parameter. Therefore, the embodiment of the present application achieves the purpose of dynamically updating the multimedia information displayed in the target display area according to the altitude at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the user's position change, enriching the display method of multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and favoring the user's usage experience.

[0088] In one embodiment, the second multimedia information is displayed in the target display area, and when the second multimedia information and the first multimedia information correspond to the same sea level parameter, the information acquiring unit includes a second acquiring unit.

[0089] The second acquisition subunit is configured to acquire a second sea level parameter corresponding to the second multimedia information when the sea level change parameter is equal to or less than a preset threshold, and acquire the first multimedia information based on the second sea level parameter.

[0090] In this embodiment, when the sea level change parameter is equal to or lower than the preset threshold, the second acquisition subunit can acquire the second sea level parameter corresponding to the second multimedia information, and acquire the first multimedia information according to the second sea level parameter. Therefore, the embodiment of the present application achieves the purpose of dynamically updating the multimedia information displayed in the target display area according to the sea level at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the user's position change, enriching the display method of the multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and favoring the user's usage experience.

[0091] There are various cases in which the second multimedia information and the first multimedia information correspond to the same sea level parameter. For example, the second multimedia information and the first multimedia information may be expressed as multimedia information of the same mountain but at different angles with the same sea level parameter, or the second multimedia information and the first multimedia information may be expressed as multimedia information of different mountains at the same sea level with the same sea level parameter, or the second multimedia information and the first multimedia information may be expressed as multimedia information of different mountains at different sea level with the same sea level parameter, but this is not particularly limited here.

[0092] In one embodiment, when the second multimedia information is displayed in the target display area, and the second multimedia information includes a background element including the target route and a mark element superimposed on the target route and corresponding to a third sea level parameter, the information acquiring unit: a length acquisition unit configured to acquire a length value of a target path; a position acquisition unit configured to acquire a first position of a mark element on a target path; a position calculation unit configured to calculate a second position of the mark element on the target route from the elevation change parameter, the third elevation parameter, the length value and the first position; and a third obtaining subunit configured to display the mark element at the second position and obtain the first multimedia information.

[0093] In this embodiment, the length acquisition unit acquires the length value of the target path, the position acquisition unit acquires the first position of the mark element on the target path, then the position calculation unit calculates the second position of the mark element on the target path from the altitude change parameter, the third altitude parameter, the length value and the first position, and finally the third acquisition sub-unit displays the mark element at the second position to obtain the first multimedia information. Therefore, the embodiment of the present application can dynamically acquire new multimedia information according to the user's behavior trajectory, thereby enabling the multimedia information displayed in the target display area to change according to the user's position change, enriching the display method of multimedia information, which is favorable to optimizing the display effect of the smart terminal, enhancing the visual effect and improving the user's usage experience.

[0094] In addition, the second multimedia information may include a background element and a mark element, may include a mark element or a background element independently, or may include other elements that can mark the second multimedia information, and is not particularly limited here. Here, the background element may include a target route, and the mark element may be superimposed on the target route.

[0095] In one embodiment, the movement trajectory of the mark element is displayed in an animation in the target display area. Assuming that the route of the first position is 0, the length value of the target route is L, and the third sea level parameter corresponding to the mark element is H, the change in sea level is monitored, and the absolute value of the change in sea level h, i.e., the sea level change parameter h, is obtained. Then, the second position M of the mark element on the target route may be calculated using the following formula (1).

number

[0096] In addition, the path trajectory of the mark element from the first position to the second position M on the target path can be expressed as an animation, and this path is obtained by superimposing the mark elements, i.e., the illustration of other positions on the path trajectory can also be calculated by equation (1) according to the change in parameters. Here, the illustration of the mark element at the first position (i.e., the second multimedia information) before updating the multimedia information is shown in Figure 7, the illustration of the mark element at other positions during the updating of the multimedia information is shown in Figure 8, and the image of the mark element at the second position after updating the multimedia information (i.e., the first multimedia information) is shown in Figure 9.

[0097] The target route may be a curved route or a straight route, and the curved route may be a closed or unclosed curved route, but is not particularly limited thereto.

[0098] The first position may be the start position of the target route or another position on the target route, but is not particularly limited thereto.

[0099] In addition, the second position may be the start position or end position of the target route, or may be another position on the target route. If the second position is the start position of the target route, the user is not moving, and is not particularly limited here.

[0100] In one embodiment, the region determination unit comprises: a state detection unit configured to detect a current operating state of the electronic device; and a region determining subunit configured to determine a target display region according to a target motion state when the current motion state is a preset target motion state.

[0101] In one embodiment, the target operating state may include any one of the following: - (1) The screen is locked, or - (2) Sleep screen state, or (3) an operational state of displaying the second multimedia information in the target display area in response to the trigger signal;

[0102] In one embodiment, assuming that the target operating state is the state described in (3) of displaying the second multimedia information in the target display area in response to a trigger signal, the state detection unit can detect the current operating state of the electronic device, and when the current operating state of the electronic device is an unlocked state, click on the application software in the electronic device, and display the operating state of the second multimedia information on the whole screen or a local position in the screen after the application software is opened, the area determination unit can determine that the target display area is the whole screen or a local position in the screen after the application software is opened. If the sea level change parameter is greater than a preset threshold, the first multimedia information can be updated to the target display area, where the "click" of "click on the application software in the electronic device" generates a corresponding trigger signal, but this embodiment is not particularly limited thereto.

[0103] In one embodiment, the target operating state is assumed to be the lock screen state, which is the state described in (1), and the state detection unit detects that the current operating state of the electronic device is the lock screen state. If the current operating state is the preset target operating state, the region determination subunit can determine that the target display region is a position within the screen of the lock screen wallpaper. If the sea level change parameter is greater than a preset threshold, the first multimedia information can be updated to the target display region. Here, the wallpaper may be a dynamic wallpaper or a static wallpaper, but this embodiment is not particularly limited thereto.

[0104] In one embodiment, when the target operating state is a sleep screen state, which is the state described in (2), the state detection unit detects that the state of the electronic device is a sleep screen state. Assuming that the current operating state is a preset target operating state, the region determination subunit can determine that the target display region is a position in the screen of the sleep screen wallpaper. If the sea level change parameter is greater than a preset threshold, the first multimedia information can be updated to the target display region. Here, the wallpaper may be a dynamic wallpaper or a static wallpaper, but this embodiment is not particularly limited thereto.

[0105] In one embodiment, when the current operating state is a sleep screen state and the altitude change parameter is greater than a preset threshold, the first multimedia information can be updated to the target display area when the preset trigger condition is detected to be triggered, but is not particularly limited here. For example, assuming that the electronic device is a mobile phone and the current operating state of the mobile phone is a sleep screen state, when the acquired altitude change parameter is greater than a preset threshold, when the mobile phone is lifted or the front camera of the mobile phone captures the user's eyes or face, etc., the first multimedia information is automatically updated to the target display area of ​​the mobile phone. Here, the "lifting" action and the "capturing the user's eyes or face, etc." action are both preset trigger conditions, and of course, the preset trigger condition may be other instruction information or operation action, etc., that triggers the electronic device to display the first multimedia information in the target display area, and is not particularly limited here.

[0106] In addition, the electronic device may be a device, a terminal part, an integrated circuit, or a chip, etc., and when the electronic device is a device, the device may be a mobile electronic device such as a mobile phone, a tablet, a laptop, a handheld, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (CUMP), a netbook, or a personal digital assistant (PDA), or may be a non-mobile electronic device, and the embodiments of the present application are not particularly limited thereto. The embodiments of the present application are advantageous in supporting the elderly to operate the electronic device independently, and when the electronic device is a mobile electronic device, the elderly can use it independently with the help of others, so that the supported person can operate the electronic device with the help of others without being restricted in time or space, which is very flexible and efficient, and advantageous in improving the user experience.

[0107] In addition, the electronic device may be a device having an operating system, which may be an Android (registered trademark) operating system, an Input Output System (IOS) operating system, or other possible operating system, and the embodiments of the present application are not particularly limited thereto.

[0108] In addition, since the electronic device of this embodiment can realize a multimedia information display method similar to any of the previous embodiments, the electronic device of this embodiment has the same technical principles and technical effects as the multimedia information display method of any of the previous embodiments, and in order to avoid duplication and redundancy of content, it will not be described in detail here.

[0109] As shown in FIG. 11, an embodiment of the present application also provides an electronic device 200 including a memory 202, a processor 201, and a computer program stored in the memory 202 and operable on the processor 201.

[0110] The processor 201 and the memory 202 may be connected via a bus or in another manner.

[0111] The memory 202 may be used as a non-transitory computer-readable storage medium to store non-transitory software programs and non-transitory computer-executable programs. Additionally, the memory 202 may include high-speed random access memory, such as at least one magnetic disk memory device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 202 may include memories located remotely to the processor 201, and these remote memories may be connected to the processor 201 via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0112] In addition, the electronic device 200 in this embodiment may be, for example, the electronic device in the embodiment shown in FIG. 1. Since these embodiments all belong to the same inventive idea, these embodiments have similar realization principles and technical effects, and will not be described in detail here.

[0113] The non-transitory software programs and instructions necessary to realise the multimedia information display method of the above embodiments are stored in memory 202 and, when executed by processor 201, perform the multimedia information display method of the above embodiments, for example method steps S110 to S140 of Figure 1, method step S210 of Figure 3, method step S310 of Figure 5 and method steps S410 to S440 of Figure 6.

[0114] The above equipment embodiments are merely illustrative, and the units shown as separate components may or may not be physically separated, i.e., may be located in one place or distributed among multiple network units. Some or all of these modules may be selected to achieve the purpose of the embodiment according to actual needs.

[0115] Furthermore, an embodiment of the present application also provides a computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor or controller, such as the processor in the above device embodiment, can cause the processor to perform the multimedia information display method in the above embodiment, such as the above method steps S110-S140 in Fig. 1, method step S210 in Fig. 3, method step S310 in Fig. 5, and method steps S410-S440 in Fig. 6.

[0116] Furthermore, an embodiment of the present application also provides a computer program product, the computer program product including a computer program or computer instructions, the computer program or computer instructions being stored in a computer-readable storage medium, a processor of a computing device reading the computer program or computer instructions from the computer-readable storage medium, and the processor executing the computer program or computer instructions to make the computing device perform the multimedia information display method in the above embodiment, such as the above method steps S110-S140 in Fig. 1, method step S210 in Fig. 3, method step S310 in Fig. 5, and method steps S410-S440 in Fig. 6.

[0117] The embodiment of the present application includes the steps of determining a target display area, obtaining an altitude change parameter, obtaining first multimedia information according to the altitude change parameter, and updating the first multimedia information to the target display area. Therefore, the multimedia information displayed in the target display area can be dynamically updated according to the altitude at which the user is located, thereby enabling the multimedia information displayed in the target display area to change according to the change in the user's position, enriching the display method of the multimedia information, optimizing the display effect of the smart terminal, enhancing the visual effect, and improving the user's usage experience.

[0118] All or part of the steps in the methods and systems disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processor, digital signal processor, microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer readable medium, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (e.g., computer readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cartridge, magnetic tape, magnetic disk storage or other magnetic storage device, or any other medium that can be used to store the desired information and that can be accessed by a computer. Additionally, communication media typically includes computer readable instructions, data structures, program modules or other data in a modulated data signal, such as a carrier wave or other transmission mechanism, and may include any information delivery media as known to those skilled in the art.

[0119] Although several implementations of the present application have been specifically described above, the present application is not limited to the above embodiments, and a person skilled in the art may make various equivalent modifications or substitutions without departing from the scope of the present application, and all of these equivalent modifications or substitutions are intended to be included within the scope defined by the claims of the present application.

Claims

1. A multimedia information display method applied to an electronic device, comprising: determining a target display area; obtaining a sea level change parameter; obtaining first multimedia information based on the sea level change parameter; updating the first multimedia information in the target display area.

2. Second multimedia information is displayed in the target display area, and the second multimedia information and the first multimedia information correspond to different altitude parameters; The step of obtaining first multimedia information based on the sea level change parameter includes: The multimedia information display method of claim 1, further comprising the steps of: acquiring a second sea level parameter corresponding to the second multimedia information when the sea level change parameter is greater than a predetermined threshold; calculating a first sea level parameter from the second sea level parameter and the sea level change parameter; and acquiring the first multimedia information from the first sea level parameter.

3. second multimedia information is displayed in the target display area, and the second multimedia information and the first multimedia information correspond to the same altitude parameter; The step of obtaining first multimedia information based on the sea level change parameter includes: The multimedia information display method of claim 1, further comprising the step of: acquiring a second sea level parameter corresponding to the second multimedia information when the sea level change parameter is below a predetermined threshold; and acquiring the first multimedia information based on the second sea level parameter.

4. second multimedia information is displayed in the target display area, the second multimedia information including a background element including a target route and a mark element superimposed on the target route and corresponding to a third sea level parameter; The step of obtaining first multimedia information based on the sea level change parameter includes: obtaining a length value of the target path; obtaining a first position of the mark element on the target route; calculating a second position of the mark element on the target route from the sea level change parameter, the third sea level parameter, the length value, and the first position; 2. The method of claim 1, further comprising the step of: displaying said mark element at said second location to obtain first multimedia information.

5. The step of determining a target display area includes: detecting a current operating state of the electronic device; The method of claim 1 , further comprising: if the current motion state is a preset target motion state, determining the target display area according to the target motion state.

6. The target operating state is Lock screen state, or Sleep screen state, or 6. The method of claim 5, further comprising one of the operational states of displaying second multimedia information in said target display area in response to a trigger signal.

7. When the current operating state is a sleep screen state, the step of updating the first multimedia information to the target display area includes: The method for displaying multimedia information according to claim 5, further comprising the step of updating the first multimedia information to the target display area when detecting that a preset trigger condition is triggered when the sea level change parameter is greater than a preset threshold.

8. a region determining unit configured to determine a target display region; a parameter acquisition unit configured to acquire a sea level change parameter; an information acquiring unit configured to acquire first multimedia information based on the sea level change parameter; an information updating unit configured to update the first multimedia information to the target display area.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and operable by the processor, the processor realizing the multimedia information display method according to any one of claims 1 to 7 when it executes the computer program.

10. A computer-readable storage medium having stored thereon computer-executable instructions for carrying out the method for displaying multimedia information according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Travel route display device, travel route display method and travel route display program

    CN105378811A

  • Detecting road weather conditions

    EP3284645A1

  • Scene display

    JP1996201076A

  • Method of displaying difference of elevation and altitude

    JP2003254756A

  • Apparatus, method, and program for detecting speed and position and navigation system

    JP2007101526A