Content display methods, devices, computing equipment, and computer-readable storage media
By displaying information about target points of interest in the point of interest list page and responding to links to content published by the target points of interest, the problem of users being unable to easily view their saved content is solved, thus achieving a convenient content viewing experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2026-04-03
AI Technical Summary
Users cannot easily view the notes, reviews, videos, and other content related to their target interests that they have saved, resulting in insufficient ease of viewing.
The list of points of interest displays information about the saved points of interest, and responds to the triggering of the link to the target published content, displays a view control for the target published content, thus enabling the access entry for the target points of interest to be included in the content details page of the target published content.
Users can easily view saved notes, reviews, videos, and other content related to their target interests, improving user experience and convenience.
Smart Images

Figure CN120910333B_ABST
Abstract
Description
[0001] This application is a divisional application of a Chinese patent application. The original application was filed on January 23, 2025, with application number 202510110513.6 and the invention title being: Method, apparatus, computing device and computer-readable storage medium for displaying points of interest. Technical Field
[0002] This specification relates to the field of computer technology, and in particular to a content display method, apparatus, computing device, and computer-readable storage medium. Background Technology
[0003] With the continuous development of computer and internet technology, more and more users can collect and view information based on Points of Interest (POIs) online. To enhance interaction between different users, users can post their own interactive information about POIs, or interact by viewing interactive information posted by others. Users can publish content related to POIs on content application platforms, such as community notes, POI reviews, and POI introductions, so that other users can learn about information related to POIs that interest them.
[0004] In existing technologies, users cannot view saved notes, reviews, videos, and other content related to their saved target interests based on those saved points of interest, resulting in insufficient convenience for users to view saved content. Summary of the Invention
[0005] In view of the above, embodiments of this specification provide a content display method. One or more embodiments of this specification also relate to a content display device, a computing device, a computer-readable storage medium, and a computer program product, to address the technical deficiencies existing in the prior art.
[0006] According to a first aspect of the embodiments of this specification, a content display method is provided, comprising:
[0007] The page displays a list of points of interest, which shows information about the saved target points of interest. The information about the target points of interest includes a link to the target published content associated with the target point of interest. The target points of interest are saved based on the save control in the content details page of the target published content.
[0008] In response to a trigger operation on the link to the target published content, a page including a view control for the target published content is displayed. The view control is used to trigger the viewing of the content details of the target published content, and the page containing the content details of the target published content includes an access point for the target point of interest.
[0009] According to a second aspect of the embodiments of this specification, a content display device is provided, comprising:
[0010] The first display module is configured to display a list of points of interest, which displays information about saved target points of interest. The information about the target points of interest includes a link to the target published content associated with the target point of interest. The target points of interest are saved based on the save control in the content details page of the target published content.
[0011] The second display module is configured to display a page including a viewing control for the target published content in response to a trigger operation for a link to the target published content. The viewing control is used to trigger the viewing of the content details of the target published content, and the page containing the content details of the target published content includes an access point for the target point of interest.
[0012] According to a third aspect of the embodiments of this specification, a computing device is provided, comprising:
[0013] Memory and processor;
[0014] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, they implement the steps of the above-described content display method.
[0015] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided that stores computer-executable instructions, which, when executed by a processor, implement the steps of the above-described content display method.
[0016] According to a fifth aspect of the embodiments of this specification, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the steps of the above-described content display method.
[0017] This specification provides a content display method whereby an interest list page can display information about saved target interest points, including links to target published content associated with those points. The target interest points are saved using a save control on the content details page of the target published content; that is, a user's save operation on the content details page of the target published content simultaneously saves both the target interest point and the target published content. Furthermore, in response to a trigger operation on the target published content link, a page including a view control for the target published content can be displayed. This view control triggers the viewing of the content details of the target published content, which contains an access point to the target interest point. Thus, users can conveniently view saved notes, reviews, videos, and other target published content associated with their saved target interest points, greatly improving the ease of viewing saved content and enhancing the user experience. Attached Figure Description
[0018] Figure 1 This is a flowchart illustrating a point-of-interest display method according to one embodiment of this specification;
[0019] Figure 2 This is a schematic diagram of a first type of content details page provided in one embodiment of this specification;
[0020] Figure 3 This is a schematic diagram of a second type of content details page provided in one embodiment of this specification;
[0021] Figure 4 This is a schematic diagram of a content details page displaying guidance information provided in one embodiment of this specification;
[0022] Figure 5 This is a schematic diagram illustrating the switching from the content details page to the favorites page, provided in one embodiment of this specification.
[0023] Figure 6 This is a schematic diagram illustrating the switching from the favorites page to the points of interest list page according to one embodiment of this specification;
[0024] Figure 7 This is a schematic diagram illustrating the switching from an interest list page to a target published content list page, provided by one embodiment of this specification.
[0025] Figure 8 This is a schematic diagram illustrating the switching from the target published content list page to the target published content details page, provided in one embodiment of this specification.
[0026] Figure 9 This is a schematic diagram illustrating the switching from the Points of Interest (POI) list page to the Points of Interest (POI) addition page, provided in one embodiment of this specification.
[0027] Figure 10 This is a schematic diagram illustrating the switching from the Points of Interest (POI) page to the album page, provided in one embodiment of this specification.
[0028] Figure 11 This is a schematic diagram illustrating the switching from the point of interest import page to the image recognition results page provided in one embodiment of this specification;
[0029] Figure 12 This is a schematic diagram illustrating the switching from the point of interest import page to the text recognition results page, provided in one embodiment of this specification.
[0030] Figure 13 This is a schematic diagram illustrating the switching from a content details page displaying guidance information to a favorites page, provided in one embodiment of this specification.
[0031] Figure 14 This is a schematic diagram illustrating the switching from the favorites page to the target map page according to one embodiment of this specification;
[0032] Figure 15 This is an illustration of another embodiment of the present specification providing a way to switch from the favorites page to the target map page;
[0033] Figure 16 This is a flowchart of another method for displaying points of interest provided in one embodiment of this specification;
[0034] Figure 17 This is a flowchart of a point-of-interest display method provided in one embodiment of this specification;
[0035] Figure 18 This is a schematic diagram of the structure of a point of interest display device provided in one embodiment of this specification;
[0036] Figure 19 This is a schematic diagram of another point of interest display device provided in one embodiment of this specification;
[0037] Figure 20 This is a structural block diagram of a computing device provided in one embodiment of this specification. Detailed Implementation
[0038] Many specific details are set forth in the following description to provide a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar extensions without departing from the spirit of this specification. Therefore, this specification is not limited to the specific implementations disclosed below.
[0039] The terminology used in one or more embodiments of this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the one or more embodiments of this specification. The singular forms “a” and “the” as used in one or more embodiments of this specification and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.
[0040] It should be understood that although the terms first, second, etc., may be used to describe various information in one or more embodiments of this specification, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first may also be referred to as second without departing from the scope of one or more embodiments of this specification, and similarly, second may also be referred to as first. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."
[0041] Furthermore, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties. Moreover, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.
[0042] First, the terms and concepts used in one or more embodiments of this specification will be explained.
[0043] Controls: In a computer user interface, a "control" is any element that a user can directly interact with. These elements allow users to input data, select options, or trigger certain actions. Controls can be graphical (such as buttons, text boxes, checkboxes, etc.) or more abstract (such as voice commands). Buttons are typically used to perform an action or open a new interface; text boxes allow users to input or edit text information; checkboxes represent a Boolean value (yes / no), which users can select or deselect; dropdown lists provide a list of options for users to choose from, usually displaying only one selected value; list boxes display multiple options, allowing users to select one or more items; labels display static text, usually used to explain the function of other controls, and can also be used as buttons; scrollbars allow users to navigate large datasets, such as browsing long documents or lists; images display static pictures and can sometimes be used as buttons; combo boxes combine the functionality of text boxes and dropdown lists, allowing users to both input text and select from a list. These controls are typically provided with standard styles by the operating system or development kit. Developers can customize their appearance and behavior as needed. Different operating systems and programming languages (such as Java, C#, Python, etc.) have their own set of controls and provide corresponding APIs to create and manage these controls.
[0044] Point of Interest (POI): In Geographic Information Systems (GIS) and navigation systems, a POI is a point of information used to identify a specific location, such as a restaurant, shop, tourist attraction, or hospital. These points can be added to electronic maps to help users navigate and explore.
[0045] Interactive objects: Interactive objects are objects that can interact with users within a given environment. These objects typically possess the ability to accept user input, provide feedback on user actions, and respond to user behavior. Interactive objects are widely used in various fields, such as computer software, game design, web development, and mobile applications. Common interactive objects include: buttons (users can click buttons to perform an action), sliders (users can drag sliders to adjust the view window), text boxes (users can enter information in text boxes), links (users can click links to navigate to another page or location), and images (users can click or drag images), etc. The design of interactive objects can involve the fields of user experience (UX) and user interface (UI), aiming to provide intuitive operation methods and a good user experience.
[0046] Multimedia content refers to content that includes multiple media formats, including but not limited to text, images, audio, and video. Multimedia technology integrates these different media types to provide a richer and more interactive user experience.
[0047] A Uniform Resource Locator (URL) is an address used to specify a resource on the Internet. It is the standard way to access network resources, containing the resource's location and the protocol required to access it. URLs can be used to identify and locate various resources on the Internet, including web pages, images, videos, and downloaded files. Users can directly access the corresponding web page or resource by entering the URL into their browser. URLs play a crucial role in web browsing and are the foundation of user interaction with the Internet.
[0048] "Responding to": "Responding to" generally refers to a reaction or response to a situation, problem, request, or event. In the technical field, it can refer to a system's response to input information or events.
[0049] Triggered actions refer to actions or responses that are automatically executed when specific conditions or events occur. Triggered actions for controls mainly refer to events and behaviors triggered after a user interacts with UI controls (such as buttons, text boxes, drop-down menus, etc.). These triggered actions can include the following types: 1. Click event: The user clicks a button, link, or icon. 2. Mouse Over / Mouse Enter event: The mouse pointer moves over the control and hovers. 3. Input event: The user enters or modifies text in a text box. 4. Change event: The user changes the options in a drop-down menu or selection box. 5. Focus event: The control gains or loses input focus, etc.
[0050] In existing technologies, users typically prefer to collect notes related to points of interest, but their willingness to collect specific points of interest is insufficient. Furthermore, the current process for users to view collected or recently viewed points of interest is lengthy, resulting in inconvenience. In addition, there is a lack of content flow between the point-of-interest collection page and the map page, making it impossible to intuitively display information about collected points of interest within a preset area on the map page.
[0051] To address the shortcomings of existing technologies, this solution provides the following embodiments:
[0052] This specification provides a method for displaying points of interest, including:
[0053] Displays a content details page, which includes a favorites control;
[0054] In response to a trigger action on the favorites control, display guidance information on the content details page;
[0055] In response to a triggered action on the guidance information, the favorites page is displayed, which includes a list of points of interest and a map viewing entry;
[0056] In response to a triggered action on the map viewing entry, the target map page is displayed, which shows information about at least one point of interest.
[0057] It's important to note that the list of interests displayed on the favorites page can include not only information about interests already saved by the user, but also information about interests the user has recently viewed, recently checked in on, and recently liked—information on interests the user might be interested in. In practice, after a user browses, checks in on, likes, or saves an interest, the client can upload the relevant information to the server. The server can then store this information about interests the user might be interested in. This information may include, but is not limited to: the interest's name, location, region, rating, image, distance between the user's current location and the interest, average spending per user, category, and when the interest was saved.
[0058] In practical applications, after the user's client displays the content details page, the user can trigger actions on the collection control displayed on the content details page through clicks, selection, and swiping. When the client responds to the trigger action on the collection control, guidance information can be displayed to guide the user to view the collected content. When the client responds to the trigger action on the guidance information, a command can be sent to the server to display the collection page. This command can carry identification information of target points of interest related to the content on the content details page. The identification information of the target points of interest can include information that can be used to uniquely identify the target points of interest, such as the name, location, and number of the target points of interest. After receiving the command, the server will determine the target points of interest based on the identification information and then send the relevant information of the target points of interest to be displayed, as well as the relevant information of the points of interest that the user may be interested in, to the client to display a collection page containing the relevant information of the target points of interest and the points of interest that the user may be interested in. The points of interest that the user may be interested in can include, but are not limited to: points of interest that the user has recently viewed, points of interest that the user has recently checked in, points of interest that the user has recently liked, and points of interest that the user has collected.
[0059] It should be noted that the content details page can be either the content details page of the target published content, or it can be the content details page of the target interest point. These will be explained separately below.
[0060] When the content details page is the content details page of the target published content, this solution provides the following example:
[0061] This specification provides a method for displaying points of interest, including:
[0062] Displays the content details page of the target published content, which includes a favorites control;
[0063] In response to a trigger action on the favorites control, display guidance information on the content details page;
[0064] In response to a triggered action on the guidance information, a favorites page is displayed, which includes a list of points of interest and a map view entry; the list of points of interest includes information on target points of interest related to the target published content.
[0065] In response to a triggered action on the map viewing entry, the target map page is displayed, which shows information about target points of interest related to the target published content.
[0066] The target content can be text and image notes, and the corresponding content details page for the target content is the text and image notes details page; the target content can also be video notes, and the corresponding content details page for the target content is the video notes details page; the target content can also be short videos, medium videos, long videos, etc., without specific limitations.
[0067] In practical applications, the target content can be notes, videos, or reviews specifically published for a target interest, or it can contain information related to that target interest, thus establishing a relationship between the target content and the target interest. Users can trigger the save control displayed on the target content's details page by clicking, selecting, or swiping. This allows them to save the target content and simultaneously save the related target interest. Therefore, users only need to save notes, videos, and other content related to the target interest to automatically save that interest; they no longer need to go to the target interest's details page to save it. This simplifies the saving process, improves the user experience, and increases user engagement.
[0068] When the content details page is the content details page for the target point of interest, this solution provides the following example:
[0069] This specification provides a method for displaying points of interest, including:
[0070] Displays a content details page for the target point of interest, which includes a favorites control;
[0071] In response to a trigger action on the favorites control, display guidance information on the content details page;
[0072] In response to a triggered action on the guidance information, the favorites page is displayed, which includes a list of points of interest and a map viewing entry; the list of points of interest includes information about the target point of interest.
[0073] In response to a triggered action on the map viewing entry, the target map page is displayed, which shows information about the target point of interest.
[0074] The information of a target interest point may include, but is not limited to: the name of the target interest point, its location, the region to which it belongs, its rating, its image, the distance between the user and the target interest point, the average spending per user at the target interest point, its category, the time the target interest point was saved, and the saved content related to the target interest point.
[0075] In practical applications, after a user triggers the guidance information displayed on the content details page, a favorites page is displayed. This page shows a list of points of interest (POIs), which includes information about the target POI and previously saved POIs. In addition, the POI list can also include information about POIs the user has recently viewed, recently checked in on, and recently liked. This allows users to easily view their saved POIs or recently interested POIs on the favorites page, improving the user experience. Furthermore, by triggering the map view entry on the favorites page, users can access the target map page, which displays information about each POI and its location on the map, providing a more intuitive understanding of the location, distance, and other information of each POI.
[0076] This specification provides a method for displaying points of interest, and also relates to another method for displaying points of interest, a device for displaying points of interest, another device for displaying points of interest, a computing device, a computer-readable storage medium, and a computer program product, which will be described in detail in the following embodiments.
[0077] See Figure 1 , Figure 1A flowchart of a point-of-interest display method according to an embodiment of this specification is shown, which specifically includes the following steps.
[0078] Step 102: Display the content details page, which includes a favorites control.
[0079] The content details page can be a page showing details of content posted by a user targeting a specific point of interest, or a page showing details of content related to a specific point of interest. The content posted on this page can be media content posted by the user targeting a specific point of interest, including text and image notes, video notes, short videos, medium-length videos, long videos, reviews, etc., without specific limitations. After triggering the favorite control on the target posted content details page, the user can favorite the target posted content and simultaneously favorite related points of interest. In practical applications, if a target posted content involves multiple points of interest, multiple points of interest can be favorited simultaneously. The content details page can also be a page showing details of a target point of interest; triggering the favorite control on the target point of interest's content details page allows the user to favorite the target point of interest.
[0080] In practical applications, the favorites control can be displayed in the form of graphic symbols, such as a five-pointed star. Alternatively, the favorites control can display guiding information such as "Favorite" or "Come and favorite it" to encourage users to favorite, or display the current number of favorites to attract users to favorite.
[0081] It should be noted that the point-of-interest (POI) display method provided in the embodiments of this specification can be applied to a content application platform. This content application platform can be an application platform integrating multiple types of content, providing users with a rich variety of multimedia content, including but not limited to live streaming, on-demand video, audio, text and image information, social interaction, and e-commerce. A content application platform typically includes one or more application interfaces, allowing users to access and consume various types of multimedia content. In actual implementation, the content application platform can provide functions such as viewing POIs, saving POIs, and leaving comments on POIs.
[0082] In practical applications, the point-of-interest (POI) display method provided in this specification can also be applied to applications, websites, or mini-programs with POI viewing functionality. For example, a note-sharing platform allows users to publish media content such as notes, articles, videos, and live streams. When publishing media content related to POIs, users can select target POIs. Other users can browse the media content and, if interested, save the media content and the corresponding target POI. Another example is a map app where users can view location information, name information, and related comments for various locations or POIs. On a map page displaying multiple POIs, users can click on a POI they want to learn about. Clicking will redirect to the POI details page, where users can view detailed information such as the POI's name, location, and opening hours. Users can also save the POI from the POI details page.
[0083] In practice, before the client displays the content details page to the user, in response to a view event for the content details page, it can send a command to the server to display the content details page. This command can carry the page address information or page identifier information of the content details page. After receiving the command, the server can determine the content details page to be displayed based on the page address information or page identifier information, and then send the relevant content information of the content details page to be displayed to the client so that the content details page can be displayed on the client. Specifically, the page address information of the content details page can be a Uniform Resource Locator (URL), or other information that reflects the page address of the content details page; the page identifier information of the content details page can refer to information used to uniquely identify the content details page, such as: page ID, meta tags, universal unique identifier (UUID), etc.
[0084] Example, Figure 2 This is a schematic diagram of a first type of content details page provided in one embodiment of this specification, wherein the first type of content details page can correspond to the content details page of the target published content. For example... Figure 2 As shown, the first type of content details page displays a text and image note posted by user A regarding "Shanghai Disneyland". This page also displays the posting time: "Today, 14:22" and the posting location: "Shanghai". The page also includes a favorite control displayed as a five-pointed star and the number of favorites for the note: "66". After triggering the favorite control, the user can favorite the note and simultaneously add the point of interest: "Shanghai Disneyland".
[0085] Example, Figure 3 This is a schematic diagram of a second type of content details page provided in one embodiment of this specification, wherein the second type of content details page can correspond to the content details page of the target point of interest, such as... Figure 3 As shown, this content details page is for the target interest point, named "Meijiang (SOHO Fuxing Plaza, Block D)". The page also displays information such as the target interest point's location ("Huangpu District"), category ("Japanese-style pub"), average cost per person ("¥132 / person"), and opening hours ("18:00-24:00"). The page includes check-in and comment controls; users can check in or leave comments. Categories include "Comments," "Experiences," "Group Chats," and "Notes," with "Comments" displayed by default. Comment information includes the number of comments, the commenter's avatar, ID, posting time, posting location, number of likes, and comment type. Finally, a star-shaped "Favorite" control allows users to add the target interest point to their favorites.
[0086] Step 104: In response to the triggered action on the favorites control, display guidance information on the content details page.
[0087] In the embodiments of this specification, the guidance information can be information guiding users to view their saved points of interest. Specifically, the guidance information can be displayed in the form of prompt text, interactive objects, or animations; there are no specific limitations on this. In practical applications, the guidance information may include messages such as: "Please scroll down to view saved locations," "Please click to view saved locations," or "Tap to view saved locations immediately." This guidance information can guide users to view their saved points of interest through specific triggering methods.
[0088] In practical applications, you can listen for whether the favorites control is triggered. Typically, you can listen for the `change` event of the favorites control on the content details page and execute the corresponding guidance information display logic when this event is triggered. At the same time, after listening for the event that the favorites control is triggered, you can also obtain the information of the corresponding target interest point on the content details page and send it to the server's API interface. After receiving the target interest point information, the server can save the target interest point information to a database or other persistent storage system.
[0089] In one optional implementation of this embodiment, in response to a trigger operation on the favorites control, guiding information is displayed on the content details page, including:
[0090] In response to a trigger action on the favorites control, display an animation and a scroll-down view control on the content details page to guide the user to scroll down; or,
[0091] In response to a trigger action on the favorites control, the favorites control on the content details page is switched to an interest point viewing control, and a prompt message is displayed to encourage the user to click the control to view the interest point.
[0092] In one embodiment of this specification, after a user triggers the action of the favorites control displayed on the content details page through clicks, selection, swiping, etc., an animation guiding the user to swipe down and the swipe-down control can be displayed on the content details page. The animation guiding the user to swipe down can be displayed as a floating window on the content details page, or it can be directly displayed in the animation display area of the content details page; there is no specific limitation on this. The swipe-down control can also display information such as "Swipe down to view favorites" or "Please swipe down to view the location of favorites," guiding the user to enter the favorites page by triggering the swipe-down control to view the saved points of interest.
[0093] In another embodiment of this specification, after a user triggers the action of the favorites control displayed on the content details page through clicks, selection, or swiping, the favorites control on the content details page can be switched to an interest point viewing control, and a prompt message can be displayed to encourage the user to click the control to view the interest point. This prompt message can be displayed in animated form, text form, or broadcast as voice; no specific limitation is made. The prompt message guiding the user to click the control to view the interest point can guide the user to the favorites page to view the saved interest points.
[0094] In practical applications, displaying animations guiding users to scroll down or prompting them to click on controls to view saved points of interest on the content details page can improve user experience and increase user engagement.
[0095] Example, Figure 4 This is a schematic diagram of a content details page displaying guidance information, provided in one embodiment of this specification, as shown below. Figure 4As shown, this includes two types of content detail pages displaying guidance information. The guidance information displayed on the first type of content detail page can correspond to an animation guiding the user to scroll down and a scroll-down view control. The scroll-down view control also displays the text prompt "Scroll down to see the locations of your favorites." The guidance information displayed on the second type of content detail page can correspond to an interest point view control and a prompt message prompting the user to click the control to view the interest point. The interest point view control can be obtained by switching from the favorites control on the content detail page; the prompt message prompting the user to click the control to view the interest point corresponds to the "View Favorites" message displayed on the interest point view control.
[0096] In one optional implementation of this embodiment, the content details page includes either the content details page of the target published content or the content details page of the target point of interest; in response to a trigger operation on the favorites control, it may further include:
[0097] Save the target content and add related target interests to the list of interests; or, add the target interests to the list of interests.
[0098] In the embodiments of this specification, the list of points of interest may contain information about already saved points of interest. Adding a target point of interest to the list indicates that the target point of interest has been added to the favorites. If the content details page is the content details page of the target point of interest, triggering the favorite control in the content details page will add the target point of interest to the list of points of interest; if the content details page is the content details page of the target published content, triggering the favorite control in the content details page will add the target points of interest related to the target published content to the list of points of interest while saving the target published content. Thus, users only need to save notes, videos, and other target published content related to the target point of interest to simultaneously save the target point of interest. Users do not need to go to the details page of the target point of interest to save the target point of interest, simplifying the process of saving points of interest, improving the user experience, and helping to increase user stickiness.
[0099] In an optional implementation of this embodiment, after adding the target point of interest to the point of interest list, it may further include:
[0100] Display a success message box for bookmarking, which includes a guide control for the bookmarking page.
[0101] In response to a trigger action on the bookmarks page guide control, the bookmarks page is displayed, which includes a points of interest section control;
[0102] In response to a trigger action on the Points of Interest (POI) control, display the POI list page, which shows information about the saved POIs.
[0103] In practical applications, after adding a target point of interest to the point of interest list by triggering the favorites control, a success message box can be displayed. This message box can indicate to the user that the target published content and / or point of interest has been successfully favorited. Specifically, the success message box can display information such as "Favorited successfully," "Favorited completed," "Favorited for location completed," or "Favorited note completed." The success message box can also include a favorites page guide control, which can be used to guide the user to trigger the control to view the favorite published content and the favorite point of interest on the favorites page. Therefore, by displaying a success message box to the user, the system can inform the user that the favorite has been successfully added and guide the user to the favorites page, thus guiding the user to take action and improving the user experience.
[0104] It's important to note that the Favorites page can include not only information about saved points of interest, but also information about saved notes and albums. Correspondingly, the Favorites page can include controls for specific points of interest, notes, and albums. By triggering the controls for points of interest, users can view information about saved points of interest; by triggering the controls for notes, users can view information about saved notes; and by triggering the controls for albums, users can view information about saved albums. By grouping various types of saved content together on the Favorites page, users can easily view all types of saved content, improving the convenience of accessing their favorites.
[0105] In practical applications, not only can the favorites page include a map viewing entry point, but the points of interest list page can also include a map viewing entry point. After the user triggers the map viewing entry point, the target map page can be displayed. The target map page can display the information of each favorited point of interest in the form of a map, thereby increasing the link path to the target map page and further improving the convenience of viewing point of interest information on the target map page.
[0106] In actual implementation, after the user's client displays the content details page, the user can trigger actions on the collection control displayed on the content details page by clicking, selecting, and swiping. When the client responds to the trigger action on the collection control, the target point of interest can be added to the point of interest list, and a collection success prompt box will be displayed. When the client responds to the collection page guide control triggered by the collection success prompt box, it can send a command to the server to display the collection page. This command can carry the identification information of the target point of interest related to the content on the content details page. The identification information of the target point of interest can include the name information, location information, and number information of the target point of interest, etc., which can be used to uniquely identify the target point of interest. After receiving the command, the server will determine the target point of interest based on the identification information of the target point of interest, and then send the relevant information of the target point of interest to be displayed, as well as the relevant information of the user's collected notes, albums, and points of interest, to the client, so as to display a collection page containing the target point of interest and the relevant information of the user's previously collected notes, albums, and points of interest on the client.
[0107] Example, Figure 5 This is a schematic diagram illustrating the switching from the content details page to the favorites page, as provided in one embodiment of this specification. Figure 5 As shown, after a user triggers the favorite control on the content details page, a successful favorite notification box appears, displaying the message "Favorited Successfully." This notification box also includes a favorites page guide control, displaying the message "View Favorites >." Triggering this guide control takes the user to the favorites page, which includes categories such as "Notes," "Favorites," "Likes," and "Visited," with the "Favorites" category displayed by default. The "Favorites" category further includes subcategories such as "Notes," "Albums," and "Locations," displaying favorited notes by default. The favorites page also displays the number of favorited notes, albums, and locations. Finally, a map view entry is included, allowing users to access the target map page.
[0108] Example, Figure 6 This is a schematic diagram illustrating the switching from the favorites page to the points of interest list page, as provided in one embodiment of this specification. Figure 6As shown, the favorites page includes a Points of Interest (POI) section control. When a user triggers this control, they are redirected to the POI list page. This list displays information about each favorited POI, including: POI name, image, rating, category, location, distance from the user, average spending per user, time the POI was favorited, and related notes. The POI list page also includes a map view entry, displaying the text "My Favorites Map >" and a map icon. Users can access the target map page by triggering this entry.
[0109] In one optional implementation of this embodiment, the information of the collected points of interest displayed on the point of interest list page includes a link to the target published content associated with the point of interest; after displaying the point of interest list page, it may further include:
[0110] In response to a triggered action on a link to a target published content, a list page of target published content is displayed, which includes at least one target published content associated with a point of interest and a view control corresponding to the target published content;
[0111] In response to a triggering action of the view control corresponding to the target published content, the target published content details page is displayed, which contains information about the point of interest.
[0112] In practical applications, the Points of Interest (POI) list page can display information about saved POIs. If a saved POI was saved simultaneously with a target post, or if at least one of the saved target posts relates to a saved POI, the POI list page can also display links to target posts associated with that POI. When a user triggers a link to a target post associated with a POI, a target post list page is displayed. This list page can include at least one target post associated with the POI and a corresponding view control. After triggering the view control, the user can access the target post details page to view the post. Thus, users can view saved notes, reviews, videos, and other target posts associated with their saved POIs, greatly improving the convenience and user experience of viewing saved content.
[0113] In practical applications, an interest point list page can display information for multiple interest points. Some interest points may have associated target publications, while others may not. If a target interest point does not have associated target publications, the interest point list page may not display the link to that target publication; if a target interest point does have associated target publications, the interest point list page may display the link to that target publication. Specifically, there may be more than one target publication associated with a target interest point. Therefore, the links to target publications associated with the target interest point displayed on the interest point list page can include information such as the title of the target publication and the number of target publications associated with the target interest point.
[0114] In actual implementation, after the user's client displays the list of points of interest (POIs), the user can trigger actions such as clicking, selecting, and swiping to access links to target content associated with a specific POI. When the client responds to a trigger action for a target content link, it can send a command to the server to display the target content list page. This command can carry the identifier information of the target POI, which may include the POI's name, location, and unique identifier. Upon receiving the command, the server can determine the target POI based on its identifier and, based on pre-stored data, identify all saved target content associated with that POI. The server then sends the relevant data of the identified target content to the client, displaying a target content list page and a target content details page on the client, both containing information about the target content associated with that POI.
[0115] Example, Figure 7 This is a schematic diagram illustrating the switching from the Points of Interest (POI) list page to the Target Published Content list page, provided in one embodiment of this specification. As shown in Figure 7, the POI list page displays information on multiple POIs. For the POI "Shanghai Disneyland," two saved notes mention it. Therefore, the information displayed on the POI list page includes a link to the Target Published Content associated with the POI "Shanghai Disneyland," and this Target Published Content link also displays the message "2 saved notes mention >". After the user triggers this Target Published Content link, they can be redirected to the Target Published Content list page, which displays two notes associated with the POI "Shanghai Disneyland": "Fun Disneyland" and "Disneyland is a Children's Paradise." Both notes have corresponding view controls. Figure 8This is a schematic diagram of switching from the target published content list page to the target published content details page according to an embodiment of this specification. As shown in Figure 8, the target published content list page displays two notes associated with the point of interest "Shanghai Disneyland". After triggering the view control of the note "Fun Disney", one can enter the target published content details page, which is the content details page of the note "Fun Disney" and contains information about the point of interest "Shanghai Disneyland".
[0116] In one optional implementation of this embodiment, the point-of-interest list page includes a point-of-interest addition control; after displaying the point-of-interest list page in response to a trigger operation on the point-of-interest zone control, it may further include:
[0117] In response to a triggering operation that adds a control to a point of interest, an point of interest addition page is displayed. This point of interest addition page includes a recommended point of interest display block, which includes information about the recommended point of interest and the corresponding collection control for the point of interest.
[0118] In response to the triggering operation of the collection control corresponding to the target point of interest in the point of interest addition page, the target point of interest is added to the point of interest list.
[0119] The recommended points of interest may include, but are not limited to: points of interest that the user has recently viewed, points of interest that the user has checked in on, points of interest that the user has liked, points of interest that the user has commented on, and points of interest mentioned in the user's saved notes. When a user views, checks in on, likes, or comments on a point of interest, it indicates that the user may be interested in that point of interest. Therefore, the user can be recommended that point of interest so that the user can save it.
[0120] The recommended interest point display block may include, but is not limited to: the name of the recommended interest point, the location of the recommended interest point, the region to which the recommended interest point belongs, the rating of the recommended interest point, the image of the recommended interest point, the distance between the user and the recommended interest point, the average spending per user of the recommended interest point, the category of the recommended interest point, the title of the target published content associated with the recommended interest point, and the activities of the recommended interest point.
[0121] In practical applications, users can directly add points of interest (POIs) on the POI list page. The POI list page can include an POI addition control. When the user triggers this control, an POI addition page is displayed, which includes a recommended POI display block. This block shows information about POIs that the user might be interested in, along with corresponding save controls. Users can then directly select the POIs they wish to save from the recommended POIs display block. This intelligent recommendation system, based on the user's historical behavior, enhances the convenience of saving POIs and improves the user experience.
[0122] In actual implementation, after the user's client displays the list of points of interest, the user can trigger actions to add controls for points of interest by clicking, selecting, or swiping. When the client responds to the trigger action for adding controls for points of interest, it can send a command to the server to display the point of interest addition page. This command can carry information to identify the user's account. After receiving the command, the server can determine the user's identity based on the information used to identify the user's account, and retrieve the user's historical behavior data from the stored data. Then, based on the user's historical behavior data, it determines the points of interest that the user may be interested in, and uses the determined points of interest that the user may be interested in as recommended points of interest. The relevant data of the recommended points of interest is sent to the client so that the point of interest addition page containing the information of the recommended points of interest can be displayed on the client.
[0123] Example, Figure 9 This is a schematic diagram illustrating the transition from the Points of Interest (POI) list page to the POI addition page, as shown in Figure 9, according to one embodiment of this specification. The POI list page includes an POI addition control displaying a "+Add Location" prompt. After triggering the POI addition control, the user is redirected to the POI addition page. The POI addition page includes a search box where the user can enter the name of a POI to search for it. The POI addition page also includes topics such as "Saved Notes," "Checked In," and "Liked." Each topic displays recommended POI information related to that topic, and each recommended POI corresponds to a save control. After triggering the save control for a specific POI, the user can save that POI.
[0124] In an optional implementation of this embodiment, the point-of-interest (POI) adding page may further include an external import control; after displaying the POI adding page in response to a trigger operation on the POI adding control, it may further include:
[0125] In response to a triggered action on an external import control, display an import page for points of interest, which includes an image upload control;
[0126] In response to the trigger operation of the image upload control and the upload event of the target image, image recognition is performed on the target image, and the image recognition result page is displayed. The image recognition result page displays the points of interest identified for the target image and the corresponding collection control for the points of interest.
[0127] In response to a triggering action on the favorites control corresponding to the target point of interest in the image recognition results page, the target point of interest is added to the point of interest list.
[0128] Specifically, image recognition models can be used to perform image recognition on target images. These models can be convolutional neural network models, recurrent neural network models, generative adversarial network models, etc. Alternatively, object detection algorithms can be used to perform image recognition on target images, without any specific limitations.
[0129] In practical applications, the point of interest addition page can include external import controls. If a user cannot find the point of interest they want to add on the point of interest addition page, they can also import externally, importing screenshots or links containing the target point of interest from other platforms outside the site into the site.
[0130] In practical applications, if a user needs to import points of interest (POIs) from an external source, they can trigger the external import control on the POI addition page. This triggers the POI import page, which includes an image upload control. After triggering the image upload control, the user can access an album page to select the target image. Once uploaded, the image upload control can switch to an image recognition control. Triggering the image recognition control allows the system to recognize the POIs within the target image and display the image recognition results page. This page shows the POIs identified in the target image and their corresponding collection controls. Users can collect the POI by triggering the collection control. Thus, users can import external POIs by uploading images, improving the convenience of this process and enhancing the user experience.
[0131] In actual implementation, after a user uploads a target image on the Points of Interest (POI) import page and triggers the image recognition control, the client can respond to the triggering operation of the image recognition control by sending a command to the server to display the image recognition results page. This command can include the target image. After receiving the command, the server can perform image recognition on the target image, determine the information of the POIs contained in the target image, and send the determined information of the POIs contained in the target image to the client so that the client can display the image recognition results page containing the information of the POIs identified in the target image.
[0132] Example, Figure 10 This is a schematic diagram illustrating the switching from the Points of Interest (POI) adding page to the album page, as shown in Figure 10, according to one embodiment of this specification. The POI adding page includes an external import control with a "Go to Import >" icon. The page also displays external import guidance information: "One-click import of locations saved from other platforms." This guidance information directs the user to import POIs saved from other platforms. After triggering the external import control, the user is redirected to the POI import page, which includes an image recognition block. This block displays the theme "Screenshot Recognition" and the prompt "Please upload a screenshot containing location information." The image recognition block also includes an image upload control. After triggering the image upload control, the user is redirected to the album page, where they can select the target image to upload and click the "OK" button to upload it.
[0133] Example, Figure 11 This is a schematic diagram illustrating the switching from the Points of Interest import page to the image recognition results page according to one embodiment of this specification, as shown below. Figure 11 As shown, in Figure 10 Based on this, after the user uploads the target image, it can be displayed. Figure 11 The image recognition page displays the uploaded target image in the image recognition section. This section also includes an image recognition control. When the user triggers this control, they are redirected to the image recognition results page. This page displays the prompt "The following locations have been identified. Do you want to save them?" The page also shows the identified points of interest for the target image: "BakeNo Title" and related information. Each point of interest has a corresponding save control; triggering this control allows the user to save the point of interest.
[0134] In one optional implementation of this embodiment, the point-of-interest import page further includes a text recognition block; the text recognition block includes a text input area and a text recognition control; after displaying the point-of-interest import page, it may further include:
[0135] In response to input events of target text in the text input area and trigger operations on the text recognition control, the target text is recognized and a text recognition result page is displayed, which shows the points of interest recognized for the target text and the corresponding collection control for the points of interest.
[0136] In response to the triggering operation of the favorite control corresponding to the target point of interest in the text recognition results page, the target point of interest is added to the point of interest list.
[0137] In practical applications, target text can also include links. If a user needs to import points of interest from an external source, they can trigger the external import control on the point of interest addition page. After triggering the control, the point of interest import page will be displayed. This page includes a text recognition block, which contains a text input area and a text recognition control. The user can enter the target text in the input area and trigger the text recognition control. The platform can then recognize the target text, identify the points of interest contained within it, and display the text recognition results page. This page shows the points of interest identified for the target text and their corresponding collection control. The user can collect the target point of interest by triggering the collection control. Thus, users can import external points of interest by uploading text or links, improving the convenience of importing external points of interest and enhancing the user experience.
[0138] In actual implementation, after a user uploads target text on the point of interest import page and triggers the text recognition control, the client can respond to the triggering operation of the text recognition control by sending a command to the server to display the text recognition result page. This command can contain the target text. After receiving the command, the server can perform text recognition on the target text, determine the information of the point of interest contained in the target text, and send the determined information of the point of interest contained in the target text to the client so that the client can display the text recognition result page containing the information of the point of interest identified for the target text.
[0139] Example, Figure 12This is a schematic diagram illustrating the switching from the Point of Interest (POI) import page to the text recognition results page, as shown in Figure 12, according to one embodiment of this specification. The POI import page includes a text recognition block, which includes a text input area and a text recognition control. Users can enter the target text, "https: / / m.xxxxx.com / / xxx," in the text input area. After entering the text, the user can trigger the text recognition control, which will redirect to the text recognition results page. The text recognition results page displays the prompt "The following locations have been identified. Do you want to save them?" The page also displays the POI identified for the target text, "Bake No Title," and related information. Each POI has a corresponding save control; users can save the POI by triggering the save control.
[0140] Step 106: In response to the triggered action of the guidance information, display the favorites page, which includes a list of points of interest and a map viewing entry.
[0141] Step 108: In response to a trigger action on the map viewing entry, display the target map page, which shows information on at least one point of interest.
[0142] In the embodiments described in this specification, the collection page may include not only a list of points of interest, but also a map viewing entry. Users can trigger the map viewing entry to view the location information of nearby points of interest and the corresponding information of each point of interest more intuitively and conveniently on the target map page, which helps to improve the user experience and increase user stickiness.
[0143] In practical applications, the map viewing entry point can be configured using a control, or it can be set to have other trigger methods. For example, a user could long-press on a blank area in the favorites page to trigger the map viewing entry point and then display the target map page; or a user could swipe through the favorites page to trigger the map viewing entry point and then display the target map page. The trigger method for the map viewing entry point can be preset and adjusted. During user operation, guidance information on how to trigger the map viewing entry point can also be displayed on the client interface to help users understand how to specifically trigger the map viewing function.
[0144] Specifically, HTML (HyperText Markup Language) can be used to build the bookmarks page structure, while CSS (Cascading Style Sheets) can be used to beautify the page layout and element styles, ensuring the bookmarks page is clear and easy to use. HTML is a standard markup language used to create web pages. It is not a programming language, but a markup language used to describe the structure and content of a page. An HTML document consists of a series of tags that define how different parts of the page are displayed. CSS is a language used to describe the appearance and format of HTML or XML (Extensible Markup Language) pages. It allows defining the styles of page elements, such as color, font, size, and layout, thus separating content (HTML) from presentation (CSS). This separation not only improves page maintainability but also enhances the page's aesthetics and user experience.
[0145] In actual implementation, after the user's client displays the Favorites page, the user can trigger the map viewing entry displayed on the Favorites page by clicking, selecting, or swiping. After the client responds to the trigger operation for the map viewing entry, it can send a command to the server to display the target map page. This command can carry the user's current location information. After receiving the command, the server can determine the information of all the saved points of interest within a preset range of the user's current location based on the user's current location information, and send this information of points of interest to the client so that the client can display the target map page containing the information of the saved points of interest in the preset area where the user is located.
[0146] Example, Figure 13 This is a schematic diagram illustrating the switching from a content details page displaying guidance information to a favorites page, as shown in Figure 13, according to one embodiment of this specification. The guidance information on the content details page is a "View Favorites" control. After the user triggers the "View Favorites" control, they can jump to the favorites page, which includes a map viewing entry. The map viewing entry displays the prompt "View on map >" and a map icon. The favorites page includes topic categories for points of interest, such as "Recently Viewed Locations," "Favorited Locations," and "Favorited Location Notes," with each topic category having a corresponding viewing sub-control.
[0147] Example, Figure 14This is a schematic diagram of switching from the Favorites page to the target map page according to an embodiment of this specification. As shown in Figure 14, the Favorites page includes a map viewing entry, which displays the prompt "View on map >" and a map icon. After the user triggers the map viewing entry, they can jump to the target map page. The target map page may have themes such as "Favorites", "Recently Viewed", and "Dinner". After triggering the "Favorites" theme, the location, name, and time of the saved points of interest can be displayed on the map. If the "Recently Viewed" theme is triggered, the location, name, and time of the saved points of interest can be displayed on the map.
[0148] In one optional implementation of this embodiment, the favorites page may include multiple topics and viewing sub-controls corresponding to each topic; after displaying the favorites page, it may further include:
[0149] In response to a trigger operation on the view sub-control of the target topic in the favorites page, display the list of points of interest for the target topic, which displays information about points of interest related to the target topic.
[0150] The topics included in the collection page may include, but are not limited to: recently viewed points of interest, recently checked-in points of interest, recently liked points of interest, collected points of interest, and collected point of interest notes.
[0151] In practical applications, the favorites page can display information on some points of interest within each topic. If a user wants to view information on all points of interest related to a target topic, they can trigger a sub-control for that target topic. Once triggered, a list of points of interest for that target topic will be displayed, showing information on all points of interest related to that topic. By categorizing points of interest based on topics, users can easily select and view points of interest for the corresponding topics according to their needs, improving the efficiency of viewing information and enhancing the user experience.
[0152] It should be noted that not only the favorites page but also the points of interest list page can include a map viewing entry point. Therefore, in practical applications, users can directly access the target map page by triggering the map viewing entry point in the favorites page, or they can first trigger the view sub-control for the target topic in the favorites page, and then access the target map page by triggering the map viewing entry point in the displayed points of interest list page for that topic.
[0153] In practical applications, the target map page can also contain multiple themes, each with corresponding theme controls. Users can select a target theme on the target map page and directly view information about points of interest related to the target theme without having to return to the favorites page to select a target theme. This improves the convenience and efficiency for users to view information about points of interest related to the target theme.
[0154] Example, Figure 15 This is an illustration of another method for switching from the favorites page to the target map page, provided in one embodiment of this specification. As shown in Figure 15, the favorites page includes thematic categories for points of interest such as "Recently Viewed Locations," "Favorited Locations," and "Favorited Location Notes," each with a corresponding viewing sub-control. Triggering the viewing sub-control for the "Favorited Locations" theme will redirect to the point of interest list page for that theme. This point of interest list page displays four favorite points of interest, along with their names, ratings, favorited dates, locations, categories, distances, and average cost per person. The Points of Interest (POIs) list page includes a map viewing entry, which displays a "View on map >" prompt and a map icon. Once triggered, users are redirected to the target map page, which features themes such as "Favorites," "Recently Viewed," and "Dinner Party." Triggering the "Favorites" theme displays the location, name, and date of each saved POI on the map. Similarly, triggering the "Recently Viewed" theme displays the location, name, and date of each recently viewed POI on the map.
[0155] This specification provides a method for displaying points of interest (POIs). After a user adds a POI to their favorites list on the content details page, guidance information can be displayed on the content details page, directing the user directly to the favorites page to view information about the saved POIs, thus improving the convenience of viewing POIs. Furthermore, the favorites page also includes a map view entry. In response to a trigger operation on the map view entry, a target map page is displayed, showing information about at least one POI in a map view mode. Therefore, users can intuitively view information about multiple nearby POIs on the target map page, thus achieving content continuity between the favorites page and the map page, which helps improve the convenience and efficiency of users viewing POI information.
[0156] See Figure 16 , Figure 16 This is a flowchart of another point-of-interest display method provided in one embodiment of this specification, which specifically includes the following steps.
[0157] Step 1602: Display the target point of interest details page, which includes a favorites control.
[0158] Step 1604: In response to the triggering operation of the favorites control, display the favorites page, which includes information about the target point of interest and a map viewing entry.
[0159] Step 1606: In response to the triggered operation for the map viewing entry, display the target map page, which displays information about the target point of interest.
[0160] In the embodiments of this specification, the target point of interest details page, the favorites control, the favorites page, the target point of interest information, the map viewing entry, and the target map page can be connected to... Figure 1 The meanings of the terms mentioned in the embodiments of the Chinese method are consistent. Since these contents have been explained in detail above, they will not be repeated here.
[0161] It should be noted that the other point-of-interest display method provided in the embodiments of this specification can also be applied to content application platforms or applications, websites, or mini-programs with point-of-interest viewing functions. Since content application platforms have already been described in detail above, they will not be repeated here.
[0162] This specification also provides another method for displaying points of interest (POIs). After a POI is added to favorites on its details page, a favorites page is displayed, allowing users to view information about the added POIs, thus improving the convenience of viewing POIs. Furthermore, the favorites page includes a map view entry. In response to a trigger on the map view entry, a target map page is displayed, showing the POI information in a map view mode. Therefore, users can intuitively view information about their added POIs on the target map page, achieving seamless content flow between the favorites page and the map page, which improves the convenience and efficiency of viewing POI information.
[0163] See Figure 17 , Figure 17 This is a flowchart of a point-of-interest (POI) display method according to one embodiment of this specification, as shown below. Figure 17 As shown, the point of interest (POI) viewing client is mainly responsible for users to view information related to POIs, while the server is located on a remote server or cloud service provider and is responsible for data processing, storage, and interaction with external systems (such as databases, third-party services, etc.). The POI viewing client can be any user client and can view POI information on the content application platform.
[0164] The interest-viewing client responds to the content details page viewing event by sending a content details page viewing request to the server.
[0165] On the server side, a content details page is sent back to the interest point viewer. This content details page includes a favorites control.
[0166] The point of interest viewer, in response to a trigger action on the favorites control, displays guidance information on the content details page and adds the target point of interest to the point of interest list.
[0167] The point-of-interest viewer, in response to the triggered operation based on the guidance information, sends a request to the server to view the favorites page.
[0168] On the server side, a favorites page is sent back to the point of interest viewer. This favorites page includes a list of points of interest and a map viewing entry.
[0169] The point of interest viewer displays a collection page, which includes multiple topics and corresponding sub-view controls for each topic.
[0170] The interest point viewing client, in response to the triggering operation of the viewing sub-control for the target topic in the favorites page, sends a request to the server to view the interest point list page of the target topic.
[0171] On the server side, a list of points of interest for the target topic is sent back to the point of interest viewer.
[0172] The Points of Interest (POI) viewer displays a list of POIs for the target topic, which contains information about POIs related to the target topic.
[0173] The Point of Interest (POI) viewer, in response to a trigger action on the map view entry point, sends a request to the server to view the target map page.
[0174] The server sends the target map page back to the point of interest viewer.
[0175] The point of interest (POI) viewer displays the target map page, which shows information about at least one POI.
[0176] This specification provides a method for displaying points of interest (POIs). After a user adds a POI to their favorites list on the content details page, guidance information can be displayed on the content details page, directing the user directly to the favorites page to view information about the saved POIs, thus improving the convenience of viewing POIs. Furthermore, the favorites page also includes a map view entry. In response to a trigger operation on the map view entry, a target map page is displayed, showing information about at least one POI in a map view mode. Therefore, users can intuitively view information about multiple nearby POIs on the target map page, thus achieving content continuity between the favorites page and the map page, which helps improve the convenience and efficiency of users viewing POI information.
[0177] Corresponding to the above method embodiments, this specification also provides embodiments of a point-of-interest display device. Figure 18This is a schematic diagram of the structure of a point-of-interest display device provided in one embodiment of this specification. Figure 18 As shown, the device includes:
[0178] The first display module 1802 is configured to display a content details page, which includes a favorites control.
[0179] The second display module 1804 is configured to display guidance information in the content details page in response to a trigger operation on the collection control;
[0180] The third display module 1806 is configured to display a favorites page in response to a trigger operation on the guidance information, the favorites page including a list of points of interest and a map viewing entry;
[0181] The fourth display module 1808 is configured to display a target map page in response to a trigger operation on the map viewing entry, the target map page displaying information on at least one point of interest.
[0182] Optionally, the content details page includes the content details page of the target published content or the content details page of the target point of interest; the device also includes an interest collection module, configured to:
[0183] Save the target published content and add the target points of interest related to the target published content to the point of interest list; or, add the target points of interest to the point of interest list.
[0184] Optionally, the device also includes a successful collection notification display module, configured as follows:
[0185] A success message box is displayed indicating that the bookmark has been successfully added to favorites. The success message box includes a guide control for the bookmark page.
[0186] Correspondingly, the device also includes a favorites page display module, configured as follows:
[0187] In response to a trigger operation on the bookmarks page guide control, the bookmarks page is displayed, the bookmarks page including a points of interest section control.
[0188] Correspondingly, the device also includes a point-of-interest list page display module, configured as follows:
[0189] In response to a trigger operation on the Points of Interest (POI) zone control, an POI list page is displayed, which shows information about the saved POIs.
[0190] Optionally, the content details page includes the content details page of the target published content or the content details page of the target point of interest; the device also includes a target published content list page display module, configured to:
[0191] In response to a triggering operation on the link to the target published content, a list page of target published content is displayed, the list page of target published content including at least one target published content associated with the point of interest and a viewing control corresponding to the target published content.
[0192] Correspondingly, the device also includes a target content details page display module, configured as follows:
[0193] In response to a trigger operation of the view control corresponding to the target published content, the target published content details page is displayed, and the target published content details page contains information about the point of interest.
[0194] Optionally, the point-of-interest list page includes a point-of-interest addition control; the device also includes a point-of-interest addition page display module, configured to:
[0195] In response to a trigger operation that adds a control to the point of interest, an point of interest addition page is displayed. The point of interest addition page includes a recommended point of interest display block, which includes information about the recommended points of interest and a collection control corresponding to the points of interest.
[0196] Correspondingly, the device also includes a target point of interest collection module, configured as follows:
[0197] In response to a triggering operation of the favorites control corresponding to the target point of interest in the point of interest addition page, the target point of interest is added to the point of interest list.
[0198] Optionally, the point-of-interest (POI) adding page further includes an external import control; the device also includes an POI import page display module, configured to:
[0199] In response to a triggered operation on the external import control, an import page for points of interest is displayed, the import page for points of interest including an image upload control.
[0200] Correspondingly, the device also includes an image recognition module, configured as follows:
[0201] In response to the trigger operation of the image upload control and the upload event of the target image, image recognition is performed on the target image, and an image recognition result page is displayed. The image recognition result page displays the points of interest identified for the target image and the corresponding collection control for the points of interest.
[0202] Correspondingly, the device also includes a target point of interest collection module, configured as follows:
[0203] In response to a triggering operation on the favorites control corresponding to the target point of interest in the image recognition results page, the target point of interest is added to the point of interest list.
[0204] Optionally, the point-of-interest import page further includes a text recognition block; the text recognition block includes a text input area and a text recognition control; the device further includes a text recognition module configured to:
[0205] In response to an input event of target text in the text input area and a trigger operation on the text recognition control, text recognition is performed on the target text, and a text recognition result page is displayed. The text recognition result page displays points of interest recognized for the target text and corresponding collection controls for the points of interest.
[0206] Correspondingly, the device also includes a target point of interest collection module, configured as follows:
[0207] In response to a trigger operation on the favorites control corresponding to the target point of interest in the text recognition results page, the target point of interest is added to the point of interest list.
[0208] Optionally, the second display module 1804 is further configured as follows:
[0209] In response to a trigger operation on the collection control, an animation guiding the user to scroll down and a scroll-down control are displayed on the content details page; or,
[0210] In response to a trigger operation on the collection control, the collection control on the content details page is switched to an interest point viewing control, and a prompt message is displayed to encourage the user to click the control to view the interest point.
[0211] Optionally, the collection page includes multiple topics and corresponding viewing sub-controls for each topic; the device also includes a point-of-interest list page display module for the target topic, configured as follows:
[0212] In response to a trigger operation on the view sub-control of the target topic in the collection page, the interest list page of the target topic is displayed, which displays information about interest points related to the target topic.
[0213] This specification provides a point-of-interest (POI) display device, including a first display module, a second display module, a third display module, and a fourth display module. Through the interaction and cooperation of these modules, after a user adds an item to their favorites list on the content details page, guidance information can be displayed on the content details page, directing the user directly to the favorites page to view information about the saved POIs, thus improving the convenience of viewing POIs. Furthermore, the favorites page also includes a map view entry. In response to a trigger operation on the map view entry, a target map page is displayed, showing information about at least one POI in a map view mode. Therefore, users can intuitively view information about multiple nearby POIs on the target map page, thus achieving content continuity between the favorites page and the map page, which helps improve the convenience and efficiency of users viewing POI information.
[0214] The above is a schematic scheme of a point-of-interest (POI) display device according to this embodiment. It should be noted that the technical solution of this POI display device and the technical solution of the POI display method described above belong to the same concept. For details not described in detail in the technical solution of the POI display device, please refer to the description of the technical solution of the POI display method described above.
[0215] Corresponding to the above method embodiments, this specification also provides an embodiment of another point of interest display device. Figure 19 This is a schematic diagram of another point-of-interest display device provided in one embodiment of this specification. Figure 19 As shown, the device includes:
[0216] The first display module 1902 is configured to display a target point of interest details page, the target point of interest details page including a favorites control;
[0217] The second display module 1904 is configured to display a collection page in response to a trigger operation on the collection control, the collection page including information on the target point of interest and a map viewing entry;
[0218] The third display module 1906 is configured to display a target map page in response to a trigger operation on the map viewing entry, the target map page displaying information about the target point of interest.
[0219] This specification provides another point-of-interest (POI) display device, including a first display module, a second display module, and a third display module. Through the interaction of these modules, after a POI is added to the favorites list on the details page, a favorites page can be displayed. Users can view information about the added POIs on this page, improving the convenience of viewing POIs. Furthermore, the favorites page includes a map view entry. In response to a trigger operation on the map view entry, a target map page is displayed, showing the POI information in a map view mode. Thus, users can intuitively view information about the added POIs on the target map page, achieving seamless content flow between the favorites page and the map page, which improves the convenience and efficiency of viewing POI information.
[0220] The above is an illustrative scheme of another point-of-interest (POI) display device according to this embodiment. It should be noted that the technical solution of this other POI display device and the technical solution of the other POI display method described above belong to the same concept. For details not described in detail in the technical solution of this other POI display device, please refer to the description of the technical solution of the other POI display method described above.
[0221] Figure 20 This is a structural block diagram of a computing device according to one embodiment of this specification. The components of the computing device 2000 include, but are not limited to, a memory 2010 and a processor 2020. The processor 2020 is connected to the memory 2010 via a bus 2030, and a database 2050 is used to store data.
[0222] The computing device 2000 also includes an access device 2040, which enables the computing device 2000 to communicate via one or more networks 2060. Examples of these networks include Public Switched Telephone Network (PSTN), Local Area Network (LAN), Wide Area Network (WAN), Personal Area Network (PAN), or combinations of communication networks such as the Internet. The access device 2040 may include one or more of any type of wired or wireless network interface (e.g., a network interface card (NIC)), such as an IEEE 802.18 Wireless Local Area Network (WLAN) wireless interface, a Wi-MAX (Worldwide Interoperability for Microwave Access) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, or a Near Field Communication (NFC) interface.
[0223] In one embodiment of this specification, the above-described components of the computing device 2000 and Figure 20 Other components, not shown, can also be connected to each other, for example, via a bus. It should be understood that... Figure 20 The block diagram of the computing device shown is for illustrative purposes only and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.
[0224] The computing device 2000 can be any type of stationary or mobile computing device, including mobile computers or mobile computing devices (e.g., tablet computers, personal digital assistants, laptop computers, notebook computers, netbooks, etc.), mobile phones (e.g., smartphones), wearable computing devices (e.g., smartwatches, smart glasses, etc.) or other types of mobile devices, or stationary computing devices such as desktop computers or personal computers (PCs). The computing device 2000 can also be a mobile or stationary server.
[0225] The processor 2020 is configured to execute the following computer-executable instructions, which, when executed by the processor, implement the steps of the above-described point of interest display method.
[0226] The above is an illustrative scheme of a computing device according to this embodiment. It should be noted that the technical solution of this computing device and the technical solution of the above-described point-of-interest display method belong to the same concept. For details not described in detail in the technical solution of the computing device, please refer to the description of the technical solution of the above-described point-of-interest display method.
[0227] An embodiment of this specification also provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of the above-described point-of-interest display method.
[0228] The above is an illustrative scheme of a computer-readable storage medium according to this embodiment. It should be noted that the technical solution of this storage medium and the technical solution of the point of interest display method described above belong to the same concept. For details not described in detail in the technical solution of the storage medium, please refer to the description of the technical solution of the point of interest display method described above.
[0229] An embodiment of this specification also provides a computer program, wherein when the computer program is executed in a computer, it causes the computer to perform the steps of the above-described point of interest display method.
[0230] The above is an illustrative example of a computer program according to this embodiment. It should be noted that the technical solution of this computer program and the technical solution of the above-described point-of-interest display method belong to the same concept. Details not described in detail in the computer program's technical solution can be found in the description of the technical solution of the above-described point-of-interest display method.
[0231] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.
[0232] Computer instructions include computer program code, which can be in the form of source code, object order code, executable files, or certain intermediate forms. Computer-readable media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in computer-readable media can be appropriately added or removed according to the requirements of patent practice. For example, in some regions, according to patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.
[0233] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments in this specification are not limited to the described order of actions, because according to the embodiments in this specification, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the embodiments in this specification.
[0234] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0235] The preferred embodiments disclosed above are merely illustrative of this specification. The optional embodiments do not exhaustively describe all details, nor do they limit the invention to the specific implementations described. Clearly, many modifications and variations can be made based on the embodiments described herein. These embodiments are selected and specifically described in this specification to better explain the principles and practical applications of the embodiments, thereby enabling those skilled in the art to better understand and utilize this specification. This specification is limited only by the claims and their full scope and equivalents.
Claims
1. A content display method, characterized in that, include: The page displays a list of points of interest, which shows information about the saved target points of interest. The information about the target points of interest includes a link to the target published content associated with the target point of interest. The target points of interest are saved based on the save control in the content details page of the target published content. In response to a trigger operation on the link to the target published content, a page including a view control for the target published content is displayed. The view control is used to trigger the viewing of the content details of the target published content, and the page containing the content details of the target published content includes an access point for the target point of interest.
2. The method according to claim 1, characterized in that, Before displaying the list of points of interest page, the following is also included: Display the Favorites page, which includes a list of points of interest and a dedicated area control for points of interest; In response to a trigger operation on the Points of Interest (POI) zone control, the POI list page is displayed.
3. The method according to claim 2, characterized in that, Before displaying the favorites page, the following is also included: Display a content details page, which includes a favorites control; In response to a trigger operation on the collection control, guidance information is displayed on the content details page; In response to a triggered operation based on the guidance information, the favorites page is displayed.
4. The method according to claim 2, characterized in that, The collection page includes a list of points of interest, and the content details page includes the content details page of the target published content or the content details page of the target point of interest. The response to the triggering operation on the favorites control further includes: Save the target published content and add the target interest points related to the target published content to the interest point list; Alternatively, the target point of interest can be added to the list of points of interest.
5. The method according to claim 2, characterized in that, The point-of-interest list page includes a control for adding points of interest; after displaying the point-of-interest list page, it also includes: In response to a trigger operation that adds a control to the point of interest, an point of interest addition page is displayed. The point of interest addition page includes a recommended point of interest display block, which includes information about the recommended point of interest and a collection control corresponding to the point of interest. In response to a triggering operation of the favorites control corresponding to the target point of interest in the point of interest addition page, the target point of interest is added to the point of interest list.
6. The method according to claim 1, characterized in that, The step of displaying a page including a view control for the target published content in response to a trigger operation targeting a link to the target published content includes: In response to a triggering operation for the target published content link, a target published content list page is displayed, the target published content list page including at least one target published content associated with the target point of interest; In response to a viewing operation on the target published content, the content details page of the target published content is displayed.
7. The method according to claim 1, characterized in that, The target published content link includes the title information of the target published content.
8. The method according to claim 1, characterized in that, The target published content link is triggered and displayed when there is target published content associated with the target point of interest. The associated target published content refers to target published content that is synchronously collected with the target point of interest, or at least one target published content that is collected relates to the target point of interest.
9. The method according to claim 1, characterized in that, The step of displaying a page including a view control for the target published content in response to a trigger operation targeting a link to the target published content includes: In response to a trigger operation targeting the link to the target published content, a display instruction for the target published content list page is sent to the server, the display instruction including the identification information of the target point of interest; the server is used to determine the information of the target published content associated with the target point of interest based on the identification information of the target point of interest; Obtain the information of the target published content fed back by the server, and determine the target published content list page and the target published content content details page based on the information of the target published content.
10. A content display device, characterized in that, include: The first display module is configured to display a list of points of interest, which displays information about saved target points of interest. The information about the target points of interest includes a link to the target published content associated with the target point of interest. The target points of interest are saved based on the save control in the content details page of the target published content. The second display module is configured to display a page including a viewing control for the target published content in response to a trigger operation for a link to the target published content. The viewing control is used to trigger the viewing of the content details of the target published content, and the page containing the content details of the target published content includes an access point for the target point of interest.
11. A computing device, characterized in that, include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, which, when executed by the processor, implement the steps of the content display method according to any one of claims 1-9.
12. A computer-readable storage medium, characterized in that, It stores computer-executable instructions that, when executed by a processor, implement the steps of the content display method according to any one of claims 1-9.
13. A computer program product, characterized in that, Includes a computer program / instruction that, when executed by a processor, implements the steps of the content display method according to any one of claims 1-9.
Citation Information
Patent Citations
Operation method, apparatus, terminal and storage medium for aggregating points of interest
CN109446348A
Control display method and device, equipment and storage medium
CN113423019A