Multimedia resource display method and device and storage medium

By responding to user location and historical behavior in the content platform and dynamically switching the view of resource recommendation pages, the problem of lack of personalization when displaying nearby resources in the prior art is solved, and the user experience is improved.

CN119861853APending Publication Date: 2025-04-22XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411951639.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

When existing content platforms display nearby resources, they lack personalized display solutions, resulting in a lower user experience.

Method used

In response to the user's current location and/or historical behavior, a resource recommendation page is displayed, which includes a map view and a multimedia resource view, and dynamically switches according to the user's preferences and positional relationships.

Benefits of technology

It realizes providing users with a personalized display solution, improving users' browsing experience and interactive content platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119861853A_ABST
    Figure CN119861853A_ABST
Patent Text Reader

Abstract

The invention provides a multimedia resource display method and device and a storage medium, relates to the technical field of computers, and can increase display schemes of electronic equipment. The method comprises the steps that the electronic equipment responds to operation of displaying nearby resources, the electronic equipment can display resource recommendation pages based on the current position and / or historical behaviors of a user, the resource recommendation pages comprise a first resource recommendation page or a second resource recommendation page, the first resource recommendation page is used for displaying a map view, and the second resource recommendation page is used for displaying the map view. The map view comprises the interested object, and the second resource recommendation page is used for displaying multimedia resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, device and storage medium for displaying multimedia resources. Background Art

[0002] With the continuous development of computer technology, smart terminals are increasingly involved in people's lives, providing convenience for intelligent life. At present, smart terminals can run content platforms, which can provide users with a lot of interactive content.

[0003] However, the current content platform displays content in an overly simple manner and is unable to provide users with personalized display solutions, resulting in a low user experience in viewing content. Summary of the invention

[0004] The present application provides a method, device and storage medium for displaying multimedia resources, which can increase the display scheme of electronic equipment.

[0005] In order to achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, the present application provides a method for displaying multimedia resources. In the method, in response to a display nearby resource operation, the electronic device can display a resource recommendation page based on the user's current location and / or historical behavior, the resource recommendation page including a first resource recommendation page or a second resource recommendation page, the first resource recommendation page is used to display a map view, the map view includes an object of interest, and the second resource recommendation page is used to display multimedia resources.

[0007] In a second aspect, the present application provides a device for displaying multimedia resources, the device comprising:

[0008] The display module is used to display a resource recommendation page in response to a display nearby resource operation based on the user's current location and / or historical behavior. The resource recommendation page includes a first resource recommendation page or a second resource recommendation page. The first resource recommendation page is used to display a map view including an object of interest. The second resource recommendation page is used to display multimedia resources.

[0009] In a third aspect, the present application provides a display device for multimedia resources, the device comprising: a processor and a memory; the processor and the memory are coupled; the memory is used to store one or more programs, the one or more programs comprising computer execution instructions, when the display device for multimedia resources is running, the processor executes the computer execution instructions stored in the memory to implement the method described in the first aspect.

[0010] In a fourth aspect, the present application provides a display device for multimedia resources, the device comprising: a processor and a memory; the processor and the memory are coupled; the memory is used to store one or more programs, the one or more programs comprising computer execution instructions, when the display device for multimedia resources is running, the processor executes the computer execution instructions stored in the memory to implement the method described in the first aspect.

[0011] In a fifth aspect, the present application provides an electronic device, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store instructions executable by the processor. When the instructions are executed on the processor, the electronic device executes the method described in the first aspect above.

[0012] In a sixth aspect, the present application provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to execute the method described in the first aspect above.

[0013] Based on the above technical solution, the electronic device can respond to the operation of displaying nearby resources and display a resource recommendation page based on the user's current location and / or historical behavior. The resource recommendation page includes a first resource recommendation page or a second resource recommendation page. The first resource recommendation page is used to display a map view, and the map view includes an object of interest. The second resource recommendation page is used to display multimedia resources. In this way, when displaying nearby resources, different resource contents can be displayed according to the user's location or historical behavior, such as an object of interest or multimedia resources in a map view. In this way, a personalized display solution can be provided to the user, improving the user's browsing experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 A flowchart of a method for displaying multimedia resources provided in an embodiment of the present application;

[0015] Figure 2 A schematic diagram of displaying a multimedia resource provided in an embodiment of the present application;

[0016] Figure 3 A schematic diagram of displaying another multimedia resource provided in an embodiment of the present application;

[0017] Figure 4 A schematic diagram of displaying another multimedia resource provided in an embodiment of the present application;

[0018] Figure 5 An example schematic diagram of a mobile switching control provided in an embodiment of the present application;

[0019] Figure 6 A schematic diagram of an example of data switching provided in an embodiment of the present application;

[0020] Figure 7 A schematic diagram of another example of data switching provided in an embodiment of the present application;

[0021] Figure 8 A schematic diagram of another example of data switching provided in an embodiment of the present application;

[0022] Fig. 9 A schematic diagram of another example of data switching provided in an embodiment of the present application;

[0023] Fig.10 A schematic diagram of another example of data switching provided in an embodiment of the present application;

[0024] Fig.11 A schematic diagram of the structure of a multimedia resource display device provided in an embodiment of the present application;

[0025] Fig.12 A schematic diagram of the structure of another multimedia resource display device provided in an embodiment of the present application;

[0026] Fig.13 A conceptual partial view of a computer program product provided for an embodiment of the present application. DETAILED DESCRIPTION

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

[0028] In this article, the character " / " generally indicates that the objects before and after are in an "or" relationship. For example, A / B can be understood as A or B.

[0029] The terms “first” and “second” in the description and claims of the present application are used to distinguish different objects rather than to describe a specific order of the objects.

[0030] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules that are not listed, or may optionally include other steps or modules that are inherent to these processes, methods, products or devices.

[0031] In addition, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present concepts in a specific way.

[0032] At present, content platforms can provide users with a lot of interactive content. For example, content platforms can recommend content of interest to users, such as stores, snacks, and amusement parks. For another example, content platforms can recommend nearby content to users. In addition, when recommending nearby content to users, content platforms can display relevant information about the content, such as the name and introduction information. However, if users do not know the location of nearby content, the name, introduction information, etc. alone cannot meet the needs of users. Therefore, how to provide users with personalized display solutions has become a technical problem that needs to be solved urgently.

[0033] In order to solve the above problems, an embodiment of the present application provides a method for displaying multimedia resources. In this method, the electronic device can display a resource recommendation page in response to a display nearby resource operation based on the user's current location and / or historical behavior. The resource recommendation page includes a first resource recommendation page or a second resource recommendation page. The first resource recommendation page is used to display a map view, and the map view includes an object of interest. The second resource recommendation page is used to display multimedia resources. In this way, when displaying nearby resources, different resource contents can be displayed according to the user's location or historical behavior, such as an object of interest or multimedia resources in a map view. In this way, a personalized display solution can be provided to the user, thereby improving the user's browsing experience.

[0034] It should be noted that the embodiments of the present application can satisfy users' needs to find resources (such as snacks, attractions, users, etc.) in the surrounding area or in a specified area, and can also be applied to searching for food, travel, routes and other scenarios, which are not limited by the embodiments of the present application.

[0035] Exemplarily, the electronic device in the embodiments of the present application may be a tablet computer, a mobile phone, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, a vehicle-mounted device, or the like. The embodiments of the present application do not impose any special restrictions on the specific form of the electronic device.

[0036] After introducing the application scenarios of the embodiments of the present application, the method for displaying multimedia resources provided by the embodiments of the present application is described in detail below.

[0037] like Figure 1 As shown, a method for displaying multimedia resources provided by an embodiment of the present application includes:

[0038] S101: Receive an operation to display nearby resources.

[0039] It should be noted that the present application embodiment does not limit the object. For example, the object may be a restaurant, a barber shop, an amusement park, a beverage store, a user, a scenic spot, etc. For example, taking the object as a restaurant, the data of the object may be information such as a user's evaluation and introduction of the restaurant.

[0040] In a possible implementation, a target application is installed in the electronic device. In response to a start-up operation on the target application, the electronic device displays a resource display page of the target application. The resource display page further includes: a navigation bar, the navigation bar includes multiple resource page entries, and the multiple resource page entries include a nearby resource entry. The display nearby resource operation may be an operation on the nearby resource entry.

[0041] For example, Figure 2 As shown, the electronic device displays a resource display page 201, which includes: information of multiple multimedia resources, a "focused resources" entrance, a "discovered resources" entrance, and a "Hangzhou resources" entrance 202 (ie, a nearby resource entrance).

[0042] S102: In response to an operation of displaying nearby resources, a resource recommendation page is displayed based on the user's current location and / or historical behavior.

[0043] The resource recommendation page includes a first resource recommendation page or a second resource recommendation page. The first resource recommendation page is used to display a map view including an object of interest, and the second resource recommendation page is used to display multimedia resources.

[0044] Optionally, the map view also includes: the name of the object of interest and the user's current location.

[0045] It should be noted that the embodiments of the present application do not limit the objects of interest and multimedia resources. For example, the objects of interest may be points of interest, notes, live broadcasts, group chats, paths, activities, virtual objects, commodities, discussions, etc. Multimedia resources may be notes, live broadcasts, etc.

[0046] In an embodiment of the present application, the electronic device may display a resource recommendation page on an upper layer of a resource display page.

[0047] In the embodiment of the present application, there are three ways to determine the resource recommendation page to be displayed, namely, method 1, displaying the resource recommendation page based on the user's current location. Method 2, displaying the resource recommendation page based on the user's historical behavior. Method 3, displaying the resource recommendation page based on the user's current location and the user's historical behavior.

[0048] In the first method, the electronic device can determine whether the current location of the user belongs to the user's permanent area based on the current location of the user. If the current location belongs to the user's non-resident area, the first resource recommendation page is displayed. If the current location belongs to the user's permanent area, the second resource recommendation page is displayed.

[0049] Exemplary, combined Figure 2 ,like Figure 3 As shown, if the user's permanent area is Hangzhou, in response to the operation of the "Hangzhou resources" entrance 202, the electronic device can display a second resource recommendation page 305 on the upper layer of the resource display page 301, and the second resource recommendation page 305 can include multimedia resources 302 and multimedia resources 303. Multimedia resources 302 can include a temple cover and text information "Lingyin Temple is the world's number one temple of wealth, which is amazing."

[0050] Exemplary, combined Figure 2 ,like Figure 4 As shown, if the user's permanent area is Shanghai, the user is currently located in Hangzhou, that is, the user is in a non-resident area. In response to the operation of the "Hangzhou Resources" entry 202, the electronic device can display a map view 402 on the first resource display page 401, and the map view 402 can include at least one target point of interest, such as target point of interest 403 and target point of interest 404.

[0051] In a possible implementation, the electronic device may determine the current area corresponding to the current location. Then, the electronic device may obtain the historical stay time of the user in the current area. Then, the electronic device may determine whether the current area is a permanent area based on the historical stay time of the user in the current area.

[0052] For example, if the historical stay time is greater than a preset time threshold, the electronic device determines that the current area is a permanent area and the current location is within the permanent area. If the historical stay time is less than the preset time threshold, the electronic device determines that the current area is a non-resident area and the current location is within the non-resident area.

[0053] It should be noted that the embodiments of the present application do not limit the preset time threshold. For example, the preset time threshold may be 1 year, 10 months, 6 months, etc. The embodiments of the present application do not limit the scope of the current area. For example, the current area may be a city, county, district, etc.

[0054] In another possible implementation, the electronic device may obtain the user's current location and a resident area list, where the resident area list includes at least one resident area. If the current location belongs to any resident area in the resident area list, the electronic device determines that the current location belongs to the resident area. If the current location does not belong to any resident area in the resident area list, the electronic device determines that the current location belongs to a non-resident area.

[0055] It is understandable that when the user is in a resident area, the user is relatively familiar with the nearby geographical locations, so it is only necessary to display the resource information of the target object to the user. When the user is in a non-resident area, the user is less familiar with the nearby geographical locations, so a map view can be displayed to provide the user with the specific location of the target object, so that the user can make a selection.

[0056] In the second method, the electronic device can determine the user's first preference for the first resource recommendation page and the user's second preference for the second resource recommendation page based on the user's historical behavior. If the first preference is greater than the second preference, the first resource recommendation page is displayed. If the first preference is less than the second preference, the second resource recommendation page is displayed.

[0057] Exemplarily, the electronic device may display multimedia resources in the second resource recommendation page in the form of a double-column feed stream.

[0058] In a possible implementation, the historical behavior includes the number of times the user selects the first resource recommendation page and the number of times the user selects the second resource recommendation page. The electronic device may determine a first frequency for displaying the first resource recommendation page and a second frequency for displaying the second resource recommendation page based on the user's historical behavior. Thereafter, the electronic device may determine a first preference based on the first frequency and a second preference based on the second frequency. The electronic device stores a correspondence between the frequency of selecting the resource recommendation page and the preference.

[0059] For example, if the first frequency is 0.8 and the second frequency is 0.5, the first preference level may be 8 and the second preference level may be 5.

[0060] It is understandable that the user's preference for pages can be determined through the user's historical behavior. Afterwards, the resource recommendation page can be displayed according to the user's preference. In this way, it can be close to the user's usage habits, thereby improving the user's usage experience.

[0061] In mode 3, the electronic device can display a resource recommendation page based on the user's current location and historical behavior. If the current location belongs to the user's non-resident area, the electronic device displays the first resource recommendation page. If the current location belongs to the user's resident area, the electronic device displays the first resource recommendation page or the second resource recommendation page based on the user's historical behavior.

[0062] It should be noted that the process of the electronic device displaying the first resource recommendation page or the second resource recommendation page based on the user's historical behavior can be referred to the introduction in the second method, which will not be repeated here.

[0063] It is understandable that if the user is currently in a non-resident area, a map view may be provided to the user first to facilitate the user to understand the location of the object of interest. If the user is in a resident area, the resource recommendation page displayed may be further determined in combination with the user's historical behavior to be closer to the user's usage habits.

[0064] Based on the above technical solution, the electronic device can respond to the operation of displaying nearby resources and display a resource recommendation page based on the user's current location and / or historical behavior. The resource recommendation page includes a first resource recommendation page or a second resource recommendation page. The first resource recommendation page is used to display a map view, and the map view includes an object of interest. The second resource recommendation page is used to display multimedia resources. In this way, when displaying nearby resources, different resource contents can be displayed according to the user's location or historical behavior, such as an object of interest or multimedia resources in a map view. In this way, a personalized display solution can be provided to the user, improving the user's browsing experience.

[0065] In some embodiments, the map view may include objects of interest within the first search area, and the second resource recommendation page is specifically used to display multimedia resources within the second search area, wherein the search distance range corresponding to the first search area is different from the search distance range corresponding to the second search area.

[0066] That is, when the first resource recommendation page is displayed, the objects of interest in the first search area may be displayed. When the first resource recommendation page is displayed, the multimedia resources in the second search area may be displayed.

[0067] It should be noted that the search distance range refers to the range of searching for the object of interest or multimedia resource according to the search distance with the user's current location as the center, and the search distance is the distance between the user and the object of interest or multimedia resource. The embodiment of the present application does not limit the search distance range. For example, the search distance range can be 0-1 km, 0-10 km, 2 km-5 km, etc.

[0068] In this way, different resource recommendation pages can display resource objects in different areas, thereby providing users with personalized display solutions.

[0069] In a possible implementation manner, the search distance range corresponding to the first search area is smaller than the search distance range corresponding to the second search area.

[0070] Exemplarily, when the first resource recommendation page is displayed, the search distance range is the first search distance range; when the second resource recommendation page is displayed, the search distance range is the second search distance range. The first search distance range may be 0-3 kilometers, and the second search distance range may be 0-4 kilometers.

[0071] It is understandable that when displaying a map view, the search distance range is smaller, thereby ensuring that the location displayed in the map view is clearer. When displaying multimedia resources, the search distance range is larger, thereby ensuring that more resources are displayed.

[0072] In a possible implementation, the electronic device may determine the search distance range based on the displayed resource recommendation page, wherein the first resource recommendation page corresponds to the first search distance range, and the second resource recommendation page corresponds to the second search distance range.

[0073] In this way, the electronic device can determine the appropriate search distance range according to the displayed resource recommendation page, thereby selecting the corresponding data resource.

[0074] In some embodiments, the resource type displayed on the first resource recommendation page is different from the resource type displayed on the second resource recommendation page. The electronic device can determine resource index information based on the displayed resource recommendation page, and the resource index information is used to indicate the type of resource to be searched. Afterwards, the electronic device can determine the resource type of the resource displayed in the resource recommendation page based on the resource index information, and display the resource as an object of interest or a multimedia resource.

[0075] In a possible implementation, the electronic device stores a correspondence between the resource recommendation page and the resource index information, and the electronic device can determine the resource index information according to the correspondence and the displayed resource recommendation page.

[0076] It should be noted that the resource index information is not limited in the embodiment of the present application. For example, the resource index information may be the distance between the resource to be searched and the user, the resource category label, the user preference, etc.

[0077] It is understandable that, based on the displayed resource recommendation page, a resource index information is determined to determine the resource type to be displayed. In this way, different types of resources can be displayed in different resource recommendation pages, thereby enriching the displayed resources of the page.

[0078] In a possible implementation, when the first resource recommendation page is displayed, the resource index information is a resource category tag. When the second resource recommendation page is displayed, the resource index information is the user's browsing preference information.

[0079] In an embodiment of the present application, the electronic device can obtain the user's historical browsing records and obtain the user's browsing preference information.

[0080] It should be noted that the embodiment of the present application does not limit the resource category label. For example, the resource category label may include at least one of the following: a scenic spot label, a food label, an entertainment label, a social label, etc.

[0081] That is, when the first resource recommendation page is displayed, resources of a specific category (such as scenic spots, food, etc.) can be provided to the user. When the second resource recommendation page is displayed, resources that the user likes can be provided to the user. In this way, the resource types displayed on the page can be enriched.

[0082] In some embodiments, the first resource recommendation page and the second resource recommendation page can be switched. In response to the page switching operation, the electronic device can switch the first resource recommendation page and the second resource recommendation page.

[0083] That is, in response to the page switching operation, the electronic device may switch the displayed multimedia resource to a map view, or the electronic device may switch the displayed map view to a multimedia resource.

[0084] In this way, the display methods of the target object's data can be increased, providing users with more choices.

[0085] The following is an introduction to the method of switching between the first resource recommendation page (i.e., map mode) and the second resource recommendation page (i.e., note mode). In an embodiment of the present application, four switching methods can be used to complete the switching between multimedia resources and map views. Switching method one, a switching control can be used to complete the switching. Switching method two, a mode option can be provided to complete the switching. Switching method three, the switching can be triggered by operating the nearby resource entrance. Switching method four, the switching is completed by pulling down the resource recommendation page.

[0086] In the first switching mode, the resource recommendation page further includes: a switching control, and the switching control is used to trigger the switching between the first resource recommendation page and the second resource recommendation page.

[0087] In the embodiment of the present application, the page switching operation includes: operating a switching control. In response to the operation of the switching control, the electronic device can switch between the first resource recommendation page and the second resource recommendation page.

[0088] Exemplary, combined Figure 3 and Figure 4 It can be seen that the second resource recommendation page 305 also includes a switching control 304. In response to the operation of the switching control 304, the electronic device can switch the displayed second resource recommendation page 305 to the first resource recommendation page 401, that is, the multimedia resource is switched to the map view 402. Alternatively, the first resource recommendation page 401 includes a switching control 405. In response to the operation of the switching control 405, the electronic device can switch the displayed first resource recommendation page 401 to the second resource recommendation page 305, that is, the map view 402 is switched to the multimedia resource.

[0089] Optionally, the toggle control is located in the first position of the resource recommendation page.

[0090] It should be noted that the embodiment of the present application does not limit the first position. For example, the first position is the top position, bottom position, side position, or any middle position of the resource recommendation page.

[0091] For example, Figure 5 As shown, the switching control may be a floating control 502 , which is adsorbed on the navigation bar 501 .

[0092] In an embodiment of the present application, in response to a move operation on a switch control, the electronic device may move the switch control from a first position to a second position in the resource recommendation page, and display the switch control at the second position.

[0093] It should be noted that the embodiment of the present application does not limit the second position. For example, the second position is the top position, bottom position, side position, or any middle position of the resource recommendation page.

[0094] Exemplary, combined Figure 5 It can be known that in response to a moving operation (such as a dragging operation) on the floating control 502 , the electronic device can move the floating control 502 from the navigation bar 501 to the right edge 503 of the resource recommendation page.

[0095] In a possible design, the attribute information of the switch control located at the first position is different from the attribute information of the switch control located at the second position. The attribute information may include: shape, transparency, color, size, etc.

[0096] Exemplary, combined Figure 5 It can be seen that moving the floating control 502 from the navigation bar 501 to the right edge 503 of the resource recommendation page can improve the transparency of the floating control 502. Figure 3 and Figure 4It can be seen that the shape and size of the switch control 304 are different from those of the switch control 405. Alternatively, the color of the switch control can be changed, such as changing white to black, changing white to red, etc.

[0097] It is understandable that by setting different attribute information at different positions, the display effect of the switching control can be changed, so that the shielding effect of the switching control on the data of the target object can be reduced, thereby improving the user experience.

[0098] In another possible design, the switch control can be fixed at the first position of the resource recommendation page.

[0099] Exemplarily, the first position may be a navigation bar. Figure 6 As shown, the switch control 601 is located on one side of the "Hangzhou Resources" entrance. In response to the operation of the switch control 601, the electronic device can display a map view 602. Optionally, the electronic device can also send a prompt message 603 of "click to switch to map mode", such as sending a prompt message through a bubble.

[0100] In switching mode 2, in response to an operation on a nearby resource entrance, the electronic device displays a first mode option and / or a second mode option, the first mode option is used to trigger display of a first resource recommendation page, and the second mode option is used to trigger display of a second resource recommendation page. The nearby resource entrance is used to trigger display of a resource recommendation page, and the page switching operation includes: an operation on the first mode option or the second mode option.

[0101] In the embodiment of the present application, in response to the operation of the first mode option, the electronic device can display the first resource recommendation page. In response to the operation of the second mode option, the electronic device can display the second resource recommendation page.

[0102] For example, Figure 7 As shown, in response to the operation of the nearby resource entrance 701, the electronic device can display a “note mode” option 702 and a “map mode” option 703. In response to the operation of the “map mode” option 703, the electronic device can display a map view 704.

[0103] It can be understood that by displaying the first mode option and the second mode option, the user can more intuitively select the display mode to be switched, thereby improving the user's usage experience.

[0104] Optionally, the electronic device may display the first mode option and / or the second mode option on the resource recommendation page. Displaying the first mode option and / or the second mode option on the resource recommendation page may include: displaying the first mode option and the second mode option on the resource recommendation page; or, when the resource recommendation page is the first resource recommendation page, displaying the second mode option; or, when the resource recommendation page is the second resource recommendation page, displaying the first mode option.

[0105] In other words, the current resource recommendation page display mode options can be combined, so that useless options can be reduced and user operation efficiency can be improved.

[0106] In some embodiments, when a resource recommendation page is displayed on the upper layer of the resource display page, in response to an operation on a nearby resource entrance, the electronic device displays a first mode option and / or a second mode option. When a resource recommendation page is not displayed on the upper layer of the resource display page, in response to an operation on a nearby resource entrance, the electronic device displays a resource recommendation page.

[0107] That is to say, when no resource recommendation page is displayed on the upper layer of the resource display page, the operation on the nearby resource entrance may be an operation for displaying attached resources.

[0108] In the switching mode three, the page switching operation includes: when a resource recommendation page is displayed on the upper layer of the resource display page, an operation on a nearby resource entrance is performed.

[0109] In an embodiment of the present application, the operation on the nearby resource entrance includes: a first operation or a second operation, the operation number of the first operation is different from the operation number of the second operation, or the operation type of the first operation is different from the operation type of the second operation. The page switching operation specifically includes: when a resource recommendation page is displayed on the upper layer of the resource display page, the first operation on the nearby resource entrance.

[0110] Exemplarily, both the first operation and the second operation can be click operations, the first operation is clicked once, and the second operation is clicked twice. Alternatively, the first operation is a long press operation, and the second operation is a click operation. The embodiment of the present application does not limit the number of operations or the type of operation.

[0111] For example, Figure 8 As shown, in response to a click operation on the “Hangzhou Resources” entry 801 , the multimedia resources displayed on the resource display page are switched to a map view 802 .

[0112] It is understandable that triggering the switching of data by nearby resource entrances can reduce the number of display controls in the page, thereby improving the simplicity of the entire page.

[0113] In some embodiments, when a resource recommendation page is displayed on an upper layer of the resource display page, in response to a second operation on a nearby resource entrance, the electronic device may update data in the resource recommendation page.

[0114] Exemplarily, the electronic device displays multimedia resources a and multimedia resources b. In response to a second operation on the nearby resource entrance, the electronic device may display multimedia resources c and multimedia resources d.

[0115] That is, in response to the second operation on the nearby resource entrance, the data displayed in the resource recommendation page can be refreshed instead of changing the display mode. In this way, different functions can be triggered by inputting different operations on the nearby resource entrance.

[0116] In some embodiments, when a resource recommendation page is displayed on the upper layer of the resource display page, the electronic device may display a prompt message indicating that a nearby resource entrance is used to trigger a switch between displaying the first resource recommendation page or the second resource recommendation page.

[0117] Exemplary, combined Figure 8 It can be seen that the electronic device can display a prompt message 803, such as the prompt message 803 can be "click to switch to map mode".

[0118] Optionally, the prompt message may also be used to indicate that the first operation triggers a switch between displaying the first resource recommendation page or the second resource recommendation page.

[0119] Exemplarily, the prompt message may be “Click once to switch to map mode”.

[0120] It is understandable that by displaying a prompt message, the user can be reminded of the way to switch pages, thereby improving the user's experience.

[0121] Optionally, the electronic device may display a prompt message periodically.

[0122] For example, the electronic device may display a reminder message every 5 hours. Alternatively, the electronic device may display a reminder message every 1 hour.

[0123] In switching mode 4, the user can complete the switching by pulling down the resource recommendation page. In response to the pull-down operation on the resource recommendation page (also referred to as the first pull-down operation), the electronic device can switch the displayed multimedia resources to a map view, and the pull-down distance of the first pull-down operation is greater than or equal to the first distance threshold.

[0124] It should be noted that the embodiment of the present application does not limit the pull-down distance. For example, the first distance threshold may be 2 cm, 3 cm, 4 cm, etc. Alternatively, the first distance threshold is related to the height of the resource display page, for example, the first distance threshold may be 10%, 20%, 30%, etc. of the height of the resource display page.

[0125] In some embodiments, during the process of the electronic device receiving the first pull-down operation, the electronic device may display at least one prompt information.

[0126] In one possible implementation, when the pull-down distance of the first pull-down operation is less than or equal to the second distance threshold, the electronic device may display a first prompt message on the resource display page, where the first prompt message is used to prompt to stop the pull-down operation to trigger updating of the multimedia resources of the target object, and the first distance threshold is greater than the second distance threshold.

[0127] Optionally, when the pull-down distance of the first pull-down operation is greater than the second distance threshold and less than the first distance threshold, the electronic device may display a second prompt message, where the second prompt message is used to prompt to continue the pull-down operation to trigger switching between the first resource recommendation page and the second resource recommendation page.

[0128] The process of the electronic device receiving the first pull-down operation is introduced below with reference to a specific example.

[0129] like Fig. 9 As shown, if the first distance threshold is 15 cm and the second distance threshold is 5 cm. The user inputs the first pull-down operation on the resource recommendation page 901. When the pull-down distance of the first pull-down operation is less than 5 cm, the electronic device can display the content of the resource recommendation page 901, and the resource recommendation page 902 includes a first prompt message 905, such as "relax to refresh". When the pull-down distance of the first pull-down operation is greater than 5 cm and less than 15 cm, the electronic device can display the content of the resource recommendation page 903, and the resource recommendation page 903 includes a second prompt message 906, such as "relax to refresh, continue to pull down to enter the map mode". When the pull-down distance of the first pull-down operation is greater than 15 cm, the electronic device can display the content of the resource recommendation page 904, and the resource recommendation page 904 can include a map view.

[0130] It should be understood that Fig. 9 The process shown is only an example of the electronic device displaying prompt information during the first pull-down operation. The electronic device may also only display the first prompt information and / or the second prompt information, or not display the prompt information. This embodiment of the present application does not limit this.

[0131] Optionally, when the pull-down distance of the first pull-down operation is less than or equal to the second distance threshold, the electronic device may display a first subview on the resource recommendation page, and the first subview is a partial map view. When the pull-down distance of the first pull-down operation is greater than the second distance threshold and less than the first distance threshold, the electronic device may display a second subview on the resource recommendation page, and the second subview is a partial map view, and the view area of ​​the second subview is greater than the view area of ​​the first subview.

[0132] Exemplary, combined Fig. 9 It can be seen that the resource recommendation page 902 also includes a partial map view 907 , and the resource recommendation page 903 also includes a partial map view 908 .

[0133] It is understandable that by displaying various prompt information, it is easy for users to understand the events triggered by the pull-down operation, which reduces the probability of user accidental touches, thereby improving the user experience.

[0134] In some embodiments, when a second resource recommendation page is displayed on the upper layer of the resource display page, in response to a second pull-down operation on the resource recommendation page, the electronic device can update the multimedia resources in the second resource recommendation page, and the pull-down distance of the second pull-down operation is less than the first distance threshold.

[0135] In this way, when the displayed data is switched by the first pull-down operation, the displayed multimedia resources can also be refreshed by the second pull-down operation. In this way, the switching and refreshing functions are ensured to exist at the same time, thereby improving the user experience.

[0136] In some embodiments, when a second resource recommendation page is displayed on an upper layer of the resource display page, in response to a third pull-down operation on the resource recommendation page, a third prompt information is displayed, the third prompt information is used to trigger a switch between the first resource recommendation page and the second resource recommendation page, and the pull-down distance of the third pull-down operation is greater than the second distance threshold and less than the first distance threshold. In response to the operation on the third prompt information, the second resource recommendation page is switched to the first resource recommendation page.

[0137] For example, Fig.10 As shown, if the first distance threshold is 15 cm and the second distance threshold is 5 cm. When the user enters a third pull-down operation of 12 cm on the resource recommendation page, the electronic device can display a third prompt message 1001, such as "click to enter map mode". In response to the click operation on the third prompt message 1001, the electronic device can display a map view 1002.

[0138] It should be noted that the above multiple switching modes (at least one of switching mode 1 to switching mode 4) can exist at the same time. For example, the switching can be triggered by switching controls, or by switching through nearby resource entrances. Alternatively, the switching can be triggered by a pull-down operation, or by switching controls.

[0139] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. It is understandable that in order to realize the above functions, the display device of multimedia resources includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the steps of the display method of multimedia resources of each example described in the embodiment disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0140] The embodiment of the present application also provides a display device for multimedia resources. The display device for multimedia resources can be an electronic device, a CPU in the electronic device, a display module in the electronic device for displaying multimedia resources, or a client in the electronic device for displaying multimedia resources.

[0141] The embodiment of the present application can divide the display device of multimedia resources into functional modules or functional units according to the above method example. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic, which is only a logical function division. There may be other division methods in actual implementation.

[0142] like Fig.11 FIG. 1 is a schematic diagram of a structure of a multimedia resource display device provided in an embodiment of the present application. The multimedia resource display device is used to perform Figure 1 The multimedia resource display method shown in the figure. The multimedia resource display device may include a display module 1101 and a processing module 1102.

[0143] Display module 1101 is used to display a resource recommendation page in response to a display nearby resource operation based on the user's current location and / or historical behavior. The resource recommendation page includes a first resource recommendation page or a second resource recommendation page. The first resource recommendation page is used to display a map view including an object of interest. The second resource recommendation page is used to display multimedia resources.

[0144] In some embodiments, the display module 1101 is further configured to display a first resource recommendation page if the current location is not a user's permanent area, and to display a second resource recommendation page if the current location is a user's permanent area.

[0145] In some embodiments, the processing module 1102 is used to determine the user's first preference for the first resource recommendation page and the user's second preference for the second resource recommendation page based on the user's historical behavior. The display module 1101 is also used to display the first resource recommendation page if the first preference is greater than the second preference. The display module 1101 is also used to display the second resource recommendation page if the first preference is less than the second preference.

[0146] In some embodiments, the display module 1101 is further configured to display the first resource recommendation page if the current location is not a user's resident area. The display module 1101 is further configured to display the first resource recommendation page or the second resource recommendation page based on the user's historical behavior if the current location is a user's resident area.

[0147] In some embodiments, the map view includes objects of interest within a first search area, and the second resource recommendation page is specifically used to display multimedia resources within the second search area; wherein the search distance range corresponding to the first search area is different from the search distance range corresponding to the second search area.

[0148] In some embodiments, the search distance range corresponding to the first search area is smaller than the search distance range corresponding to the second search area.

[0149] In some embodiments, the processing module 1102 is further used to determine resource index information based on the displayed resource recommendation page. The processing module 1102 is further used to determine the resource type of the resource displayed in the resource recommendation page based on the resource index information, and display the resource as an object of interest or a multimedia resource.

[0150] In some embodiments, when the first resource recommendation page is displayed, the resource index information is a resource category tag. When the second resource recommendation page is displayed, the resource index information is the user's browsing preference information.

[0151] In some embodiments, the display module 1101 is further configured to switch between the first resource recommendation page and the second resource recommendation page in response to a page switching operation.

[0152] In some embodiments, the page switching operation includes: an operation on a switching control, where the switching control is used to trigger a switch between a first resource recommendation page and a second resource recommendation page.

[0153] In some embodiments, the page switching operation includes: a pull-down operation on the resource recommendation page.

[0154] In some embodiments, the resource recommendation page is located on the upper layer of the resource display page, and the resource display page includes: a nearby resource entrance, and the nearby resource entrance is used to trigger the display of the resource recommendation page. The display module 1101 is also used to display the first mode option and / or the second mode option in response to the operation of the nearby resource entrance, the first mode option is used to trigger the display of the first resource recommendation page, and the second mode option is used to trigger the display of the second resource recommendation page. Wherein, the page switching operation includes: the operation of the first mode option or the second mode option.

[0155] Fig.12 The structure diagram of a multimedia resource display device according to an exemplary embodiment is shown. The multimedia resource display device may include a processor 1202, and the processor 1202 is used to execute application code to implement the multimedia resource display method in the present application.

[0156] The processor 1202 may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0157] like Fig.12 As shown, the multimedia resource display device may further include a memory 1203. The memory 1203 is used to store application program codes for executing the solution of the present application, and is controlled to be executed by the processor 1202.

[0158] The memory 1203 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1203 may exist independently and be connected to the processor 1202 via the bus 1204. The memory 1203 may also be integrated with the processor 1202.

[0159] like Fig.12 As shown, the display device of multimedia resources may further include a communication interface 1201, wherein the communication interface 1201, the processor 1202, and the memory 1203 may be coupled to each other, for example, via a bus 1204. The communication interface 1201 is used to perform information exchange with other devices, for example, to support information exchange between the display device of multimedia resources and other devices.

[0160] It should be pointed out that Fig.12 The device structure shown in the figure does not constitute a limitation on the display device of the multimedia resource, except Fig.12 In addition to the components shown, the display device for multimedia resources may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0161] In actual implementation, Fig.11 The functions implemented by the processing module 1102 shown can be Fig.12 The processor 1202 shown calls the program code in the memory 1203 to implement.

[0162] The present application also provides a computer-readable storage medium, on which instructions are stored. When the instructions in the computer-readable storage medium are executed by a processor of a computer device, the computer can execute the method for displaying multimedia resources provided in the above-mentioned embodiment. For example, the computer-readable storage medium may be a memory 1203 including instructions, and the above instructions may be executed by a processor 1202 of a computer device to complete the above method. Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, a non-temporary computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.

[0163] Fig.13 A conceptual partial view of a computer program product provided by an embodiment of the present application is schematically shown, where the computer program product includes a computer program for executing a computer process on a computing device.

[0164] In one embodiment, the computer program product is provided using a signal bearing medium 1300. The signal bearing medium 1300 may include one or more program instructions that, when executed by one or more processors, may provide the above-described Figure 1 Thus, for example, reference to Figure 1 In the embodiment shown in , one or more features of S101-S102 may be undertaken by one or more instructions associated with the signal bearing medium 1300. In addition, Fig.13 The program instructions in also describe example instructions.

[0165] In some examples, the signal bearing medium 1300 may include a computer readable medium 1301, such as, but not limited to, a hard drive, a compact disk (CD), a digital video disk (DVD), a digital tape, a memory, a read-only memory (ROM), or a random access memory (RAM), and the like.

[0166] In some implementations, the signal bearing medium 1300 may include a computer recordable medium 1302 such as, but not limited to, a memory, a read / write (R / W) CD, a R / W DVD, or the like.

[0167] In some implementations, signal bearing medium 1300 may include communication medium 1303 such as, but not limited to, digital and / or analog communication media (eg, fiber optic cables, waveguides, wired communication links, wireless communication links, etc.).

[0168] The signal bearing medium 1300 may be communicated by a wireless form of communication medium 1303. The one or more program instructions may be, for example, computer executable instructions or logic implemented instructions.

[0169] In some examples, such as for Fig.11 The display device of the described multimedia resources may be configured to provide various operations, functions, or actions in response to one or more program instructions via computer-readable medium 1301 , computer-recordable medium 1302 , and / or communication medium 1303 .

[0170] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0171] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0172] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0173] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0174] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the full classification part or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including a number of instructions for a device or processor to execute the full classification part or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.

[0175] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for displaying multimedia resources, characterized in that: The method comprises: In response to an operation to display nearby resources, a resource recommendation page is displayed based on the user's current location and / or historical behavior, the resource recommendation page including a first resource recommendation page or a second resource recommendation page, the first resource recommendation page being used to display a map view including an object of interest, and the second resource recommendation page being used to display multimedia resources.

2. The method according to claim 1, characterized in that Based on the current location of the user, displaying the resource recommendation page includes: If the current location belongs to a non-resident area of ​​the user, displaying the first resource recommendation page; If the current location belongs to the user's permanent area, the second resource recommendation page is displayed.

3. The method according to claim 1, characterized in that Based on the historical behavior of the user, displaying the resource recommendation page includes: Based on the historical behavior of the user, determining a first preference degree of the user for the first resource recommendation page, and a second preference degree of the user for the second resource recommendation page; If the first preference level is greater than the second preference level, displaying the first resource recommendation page; If the first preference level is less than the second preference level, the second resource recommendation page is displayed.

4. The method according to claim 1, characterized in that: Based on the current location and historical behavior of the user, displaying the resource recommendation page includes: If the current location belongs to a non-resident area of ​​the user, displaying the first resource recommendation page; If the current location belongs to the user's permanent area, the first resource recommendation page or the second resource recommendation page is displayed based on the user's historical behavior.

5. The method according to claim 1, characterized in that: The map view includes objects of interest within a first search area, and the second resource recommendation page is specifically used to display multimedia resources within the second search area; wherein the search distance range corresponding to the first search area is different from the search distance range corresponding to the second search area.

6. The method according to claim 5, characterized in that The search distance range corresponding to the first search area is smaller than the search distance range corresponding to the second search area.

7. The method according to claim 1, characterized in that The method further comprises: Determine resource index information based on the displayed resource recommendation page; Based on the resource index information, a resource type of a resource displayed in the resource recommendation page is determined, and the displayed resource is the object of interest or the multimedia resource.

8. The method according to claim 7, characterized in that When the first resource recommendation page is displayed, the resource index information is a resource category label; When the second resource recommendation page is displayed, the resource index information is the browsing preference information of the user.

9. The method according to claim 1, characterized in that: The method further comprises: In response to a page switching operation, the first resource recommendation page and the second resource recommendation page are switched.

10. The method according to claim 9, characterized in that The page switching operation includes: an operation on a switching control, where the switching control is used to trigger a switch between the first resource recommendation page and the second resource recommendation page.

11. The method according to claim 9, characterized in that The page switching operation includes: a pull-down operation on the resource recommendation page.

12. The method according to claim 9, characterized in that The resource recommendation page is located on an upper layer of the resource display page, and the resource display page includes: a nearby resource entrance, and the nearby resource entrance is used to trigger the display of the resource recommendation page; the method also includes: In response to an operation on the nearby resource entrance, displaying a first mode option and / or a second mode option, wherein the first mode option is used to trigger display of the first resource recommendation page, and the second mode option is used to trigger display of the second resource recommendation page; The page switching operation includes: an operation on the first mode option or the second mode option.

13. A display device for multimedia resources, characterized in that: include: A display module is used to display a resource recommendation page in response to an operation of displaying nearby resources, based on the user's current location and / or historical behavior, wherein the resource recommendation page includes a first resource recommendation page or a second resource recommendation page, wherein the first resource recommendation page is used to display a map view including an object of interest, and the second resource recommendation page is used to display multimedia resources.

14. An electronic device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the method according to any one of claims 1 to 12 is performed.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 12.

16. A computer program product comprising instructions, characterized in that When the instructions are executed by a computer, the computer is caused to perform the method according to any one of claims 1 to 12.

Citation Information

Cited By

  • Interface interaction method and device, equipment and storage medium

    CN120949966A