Content display method and device, electronic equipment and medium

By displaying collection generation controls in the collection page of the content platform, generating area-based content collections is solved, and the convenience and efficiency of content use is improved.

CN119646326APending Publication Date: 2025-03-18XINGIN INFORMATION TECH (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410873149.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-01
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

It is difficult to effectively manage content collected by users on the content platform, resulting in low efficiency in later viewing.

Method used

By displaying the collection generation controls in the content collection page, when the number of published contents in the associated target location in the preset area reaches a certain threshold, a content collection is generated to help users organize and view the collected content.

Benefits of technology

It improves the convenience of content usage, and users can quickly generate and view regional-based content collections, improving the efficiency of later content viewing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119646326A_ABST
    Figure CN119646326A_ABST
Patent Text Reader

Abstract

One or more embodiments of the present specification provide a content display method and apparatus, an electronic device and a medium, the method comprising: determining first published content according to published content collected in a content collection page, the first published content being published content with an associated target location in a preset area; if the number of the target objects corresponding to the first published content reaches a first number threshold value, displaying a set generation control on a content collection page; the target object comprises first published content or a target location associated with the first published content; and in response to a trigger operation for the set generation control, generating a content set comprising a plurality of first published contents.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] One or more embodiments of the present specification relate to the field of network technology, and in particular, to a content display method, device, electronic device, and medium. Background Art

[0002] The content platform provides a way for users to share content. Users can publish their own content on the content platform, for example, they can publish some travel guide records, or share content about exploring stores, etc. Other users can search and view the content they are interested in on the content platform. For example, before a user wants to travel to Weihai, he can search for Weihai-related travel guides, food sharing, check-in location sharing, etc. on the content platform to provide reference for his own trip.

[0003] In the related art, many users like to collect some content. For example, they collect content that they are interested in and find useful on the content platform. However, it is found in practice that there is no effective management for these collected content. When users want to view the content later, they need to search one by one, which is inefficient. For example, if a user collects multiple Weihai-related travel content, the user will have to search and browse them one by one in the favorites later, which is inconvenient to use the content. Summary of the invention

[0004] In view of this, one or more embodiments of the present specification provide a content display method, device, electronic device, and medium to improve the convenience of content use.

[0005] To achieve the above objectives, one or more embodiments of this specification provide the following technical solutions:

[0006] According to a first aspect of an embodiment of this specification, a content display method is provided, the method comprising:

[0007] Determine, according to the published content collected in the content collection page, a first published content, where the first published content is a published content associated with a target location within a preset area;

[0008] If the number of target objects corresponding to the first published content reaches a first quantity threshold, displaying a collection generation control on the content collection page; the target object includes: the first published content, or a target location associated with the first published content;

[0009] In response to a trigger operation on the collection generation control, a content collection including a plurality of first published contents is generated.

[0010] According to a second aspect of an embodiment of this specification, a content display device is provided, the device comprising:

[0011] A content acquisition module, used to determine first published content according to the published content collected in the content collection page, wherein the first published content is published content associated with a target location within a preset area;

[0012] A control display module, configured to display a collection generation control on a content collection page when the number of target objects corresponding to the first published content reaches a first quantity threshold; the target object includes: the first published content, or a target location associated with the first published content;

[0013] The collection generation module is used to generate a content collection including a plurality of first published contents in response to a trigger operation on the collection generation control.

[0014] According to a third aspect of the embodiments of this specification, an electronic device is provided, including:

[0015] processor;

[0016] a memory for storing processor-executable instructions;

[0017] The processor implements the method described in any embodiment of this specification by running the executable instructions.

[0018] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided, on which computer instructions are stored, and when the instructions are executed by a processor, the method described in any embodiment of this specification is implemented.

[0019] According to a fifth aspect of the embodiments of this specification, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the method described in any embodiment of this specification is implemented.

[0020] The content display method, device, electronic device and medium of the embodiments of the present specification can promptly remind the user to generate a content collection corresponding to a preset area by displaying a collection generation control on the content collection page when the number of published content belonging to a preset area collected by the user reaches a certain threshold, thereby helping the user to organize the collected published content based on the area, and providing convenience for the user to view the content collection corresponding to the area later. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in one or more embodiments of the present disclosure or related technologies, the drawings required for use in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in one or more embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0022] Figure 1 It is a schematic diagram of a details page of a content collection provided by an exemplary embodiment.

[0023] Figure 2 This is a schematic diagram of a process for generating a content set provided by an exemplary embodiment.

[0024] Figure 3 This is a control display schematic diagram provided by an exemplary embodiment.

[0025] Figure 4 This is a schematic diagram of a process for generating a content set provided by an exemplary embodiment.

[0026] Figure 5 It is a flowchart of a content display method provided by an exemplary embodiment.

[0027] Figure 6 An example of Figure 5 The corresponding interaction sequence diagram.

[0028] Figure 7 It is a schematic diagram of a map mode provided by an exemplary embodiment.

[0029] Figure 8 It is a schematic diagram of a location set storage provided by an exemplary embodiment.

[0030] Fig. 9 It is a schematic diagram of a target map page provided by an exemplary embodiment.

[0031] Fig.10 It is a schematic diagram of route editing provided by an exemplary embodiment.

[0032] Fig.11 It is a schematic diagram of association viewing provided by an exemplary embodiment.

[0033] Fig.12 It is a structural diagram of a content display device provided by an exemplary embodiment.

[0034] Fig.13 is a schematic diagram of an electronic device provided by an exemplary embodiment. DETAILED DESCRIPTION

[0035] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with one or more embodiments of this specification. Instead, they are merely examples of devices and methods consistent with some aspects of one or more embodiments of this specification as detailed in the appended claims.

[0036] It should be noted that: in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the steps included in the method may be more or less than those described in this specification. In addition, a single step described in this specification may be decomposed into multiple steps for description in other embodiments; and multiple steps described in this specification may be combined into a single step for description in other embodiments.

[0037] The content platform may include a lot of content posted by users, such as but not limited to: travel guides, store exploration guides, food making, clothing matching, outdoor sports, etc. When users see content that they are interested in on the content platform, they can collect it for later viewing.

[0038] When a user collects content, one form of collection is to store the content as a "content collection". For example, the content collection can be called an "album". Figure 1 is a schematic diagram of a details page of a content collection provided by an exemplary embodiment, such as Figure 1 As shown, the name of the content set can be temporarily set as "Shanghai Travel". Figure 1 A detail page of the content set is displayed, and the detail page may include content information blocks of multiple published contents in the content set.

[0039] For example, Figure 1 4 published contents in the content set are illustrated in the figure, and other published contents in the set are not shown in the figure. Among them, content information block 11 corresponds to one published content, and content information block 12 corresponds to another published content. Exemplarily, the content information block may include but is not limited to the following information: the publisher of the content, the number of likes of the content, the title of the content, etc. These content information blocks can be used to enter the content details page of the corresponding published content. For example, when the user clicks on the content information block 11, the detailed content information of the corresponding published content can be displayed.

[0040] An example of a method for generating the above-mentioned content set is given below. Figure 2FIG. 1 is a schematic diagram of a process of generating a content set provided by an exemplary embodiment. This embodiment exemplarily illustrates the process of generating a content set. Figure 2 As shown, the following processing may be included, wherein the processing steps may be implemented by the client, or by the client and the server in cooperation, and this embodiment does not limit it. It is understandable that the method processing involved in the embodiments of this specification may also be executed by the server, or by the client, or by the client and the server in cooperation, and will not be described in detail later, and one of the execution modes will be used as an example for description when describing the method, but it is not limited.

[0041] In step 200, first published content is determined according to the published content collected in the content collection page, where the first published content is published content associated with a target location within a preset area.

[0042] As mentioned above, after seeing the published content that the user is interested in on the content platform, he can collect it, and these collected published content can be seen on the content collection page. In this step, the first published content can be determined based on the collected published content. The first published content can be the published content associated with the target location within the preset area.

[0043] Specifically, each published content may be associated with at least one target location, and the target location may be a POI (Point of Interest).

[0044] For example: Suppose a published content includes the following content details:

[0045] "Beijing Tour / Five Days:

[0046] Buy a stamp book in advance, you can get stamps at many attractions.

[0047] Summer Palace: If you want to have a relaxing tour without hurting your legs, you can enter through the East Palace Gate.......;

[0048] Forbidden City: You can choose a half-day tour + explanation. Don't forget to make an appointment for afternoon tea at the Forbidden City at 11:30 on the same day.

[0049] Temple of Heaven: A must-visit, the Hall of Prayer for Good Harvests is really beautiful...;

[0050] ..........”

[0051] In the above post, multiple scenic spots such as "Summer Palace, Forbidden City, Temple of Heaven" are mentioned. These scenic spots are POI locations, and each scenic spot can be called a "target location". Therefore, a post can be associated with at least one target location. For example, a post can explain a POI location in depth.

[0052] The "first published content" in this embodiment can be the published content of the associated target location in the preset area. For example, taking the preset area as "Beijing" as an example, the target locations such as the Summer Palace, the Forbidden City, and the Temple of Heaven mentioned in the above-mentioned published content are all in Beijing, that is, these target locations are located in the "preset area", and the published content in the above-mentioned example can be called the first published content.

[0053] In an example implementation, in this step, the preset area may be: an administrative area, or a preset range area from the user's current location. The administrative area may be, for example, "Shanghai", "Beijing", etc.; the preset range area from the user's current location may be, for example, "an area within 10 km from the user's current location".

[0054] The following implementation example is given: In actual implementation, each published content collected in the content collection page can be used to obtain the target location mentioned (or associated) in the published content. For example, some published content mentions the Forbidden City and the Summer Palace in Beijing, some published content mentions the Bund in Shanghai, and some published content may not mention any location, etc. The target location mentioned in the published content mentioned here can be the name of the published content or mentioned in the content details information. For each published content associated with a target location, the published content belonging to the same administrative region can be grouped into a set based on the above-mentioned administrative regions. For example, there are 3 published contents with associated POI locations belonging to "Beijing"; there are 5 published contents with associated POI locations belonging to "Shanghai". These published contents that mention the target location belonging to Beijing or Shanghai can be called the first published content.

[0055] In addition, if the "preset area" is an administrative area such as "Beijing" or "Shanghai", the specific release content associated with which preset area is to be obtained can be set independently according to needs, and this embodiment does not limit it. For example, it can be set by default to only obtain the first release content associated with the target location "Shanghai", or it can also be set to obtain the first release content associated with the target location belonging to any administrative area.

[0056] In the case where the preset area is a preset range area from the user's current location, the current user's location can be determined first, and then a certain range of areas around it can be used as the preset area, and then the published content within a certain preset range area from the user's current location can be obtained from the collected published content as the first published content.

[0057] In step 202, if the number of target objects corresponding to the first published content reaches a first quantity threshold, a collection generation control is displayed on the content collection page; the target object includes: the first published content, or a target location associated with the first published content.

[0058] The above-mentioned target object may refer to the first published content, or may also be the target location associated with the first published content. If the number of target objects reaches the first quantity threshold, a collection generation control may be displayed on the content collection page. When making a judgment here, the number of target objects corresponding to the first published content refers to objects whose associated POI locations belong to the same area, such as judging the three published contents whose associated POI locations belong to "Beijing" as a whole.

[0059] For example, taking the first quantity threshold of 5 as an example, if the number of the first published contents collected reaches 5, or the number of the target locations associated with the first published contents reaches 5, a collection generation control may be displayed.

[0060] Specifically, in the aforementioned example, 3 published contents whose associated POI location belongs to "Beijing" and 5 published contents whose associated POI location belongs to "Shanghai" are obtained from the collected published contents. If the first quantity threshold refers to that the number of the first published contents is "5", then the 5 published contents whose associated POI location belongs to "Shanghai" meet the condition, and a collection generation control can be displayed on the content collection page for these 5 published contents, that is, the collection generation control is used to indicate that a content collection is generated from these 5 published contents; and as for the 3 published contents belonging to Beijing, since they do not meet the condition of the first quantity threshold, the corresponding collection generation control can be temporarily not displayed.

[0061] In an example implementation, the aforementioned number of target objects reaching the first number threshold may be subject to a time condition. For example, the first published content collected within a preset time period may be obtained, and if the number of first published content or target locations associated with the first published content within the preset time period reaches the first number threshold, a collection generation control may be displayed on the content collection page.

[0062] Exemplarily, the preset time period may be, for example, within one month from now; the preset area may be Shanghai. Then, if a published content mentions a target location in Shanghai, the published content is called the first published content. For example, if a published content mentions the Bund, the published content may be called the first published content. The server may obtain the first published content that is collected within one month from the current time and whose associated target location is in Shanghai. If the number of first published content or the number of target locations associated with the first published content reaches a first quantity threshold (for example, 5), the server may set a collection generation control in the page information of the content collection page, and feed it back to the client, so as to display the collection generation control on the client side.

[0063] Please refer to Figure 3 As indicated by Figure 3 As shown, in the content collection page (in this example, the published content can be called "notes"), a collection generation control 31 is displayed, and the name of the collection generation control 31 can be "one-click to organize into an album", that is, the content collection in this embodiment can be called "album". For example, when the number of the first published content collected within a preset time period reaches a first quantity threshold, for example, the number of notes collected within a preset time period that mention the POI location belonging to Shanghai reaches 5, the above-mentioned collection generation control 31 can be displayed.

[0064] In another example implementation, Figure 3 As shown, the content collection page also displays: collection generation prompt information 32. The collection generation prompt information is used to prompt the preset area corresponding to the first published content included in the content collection to be generated. Figure 3 As shown, the collection generation prompt information is "Recently collected 5 [Shanghai] related notes", which not only prompts the number of the first published content included in the content collection to be generated "5 notes", but also prompts that the preset area involved in the first published content in the content collection is "Shanghai".

[0065] In step 204, in response to a trigger operation on the collection generation control, a content collection including a plurality of first published contents is generated.

[0066] In this step, when the user clicks the above-mentioned collection generation control 31, a content collection can be generated, and the relevant first published content can be added to the collection. For example, the generated content collection can be an album named "Shanghai Travel Go Go", see Figure 1 As shown, the album may include 5 notes in the aforementioned prompt "recently collected 5 [Shanghai] related notes". It is understandable that after the content collection is generated, new published content can still be added to the content collection.

[0067] In addition, the scheme of displaying the collection generation control based on the number of target objects corresponding to the first published content described in this embodiment can be executed regularly, for example, it can be executed every 3 days. Since the published content collected by the user is also constantly updated, by regularly executing this method, it can be found in time that when the number of published content associated with a certain preset area in the published content collected by the user is large, it is automatically prompted to generate a content collection corresponding to the area, helping the user to organize the collected published content based on the area.

[0068] In the content display method of the present embodiment as described above, when the number of published contents with associated target locations belonging to the same preset area or the number of target locations in the published contents collected by the user reaches a certain threshold, the user can be promptly reminded to generate a content set by displaying a set generation control; and, by displaying a set generation prompt information, the user can quickly understand the relevant content information of the content set to be generated, such as which area the content set is about and the number of published contents in the content set.

[0069] In another example implementation, this embodiment also provides a method for dynamically determining the preset area of ​​the content collection to be generated. That is, before determining the first published content based on the preset area to which the associated target location belongs, it is possible to first determine which area the "preset area" actually is. The solution of this embodiment can be based on the user's interests to see which published content the user is interested in and which area the target locations mentioned in these published content belong to. This can also reflect the user's area of ​​interest to a certain extent, and then count the number of published content associated with the area of ​​interest in the user's collection of published content based on the user's area of ​​interest to determine whether it has reached a certain threshold, and then decide whether to display the corresponding collection generation control. Please refer to Figure 4 , Figure 4 This is a schematic diagram of a process for generating a content set provided by an exemplary embodiment.

[0070] In step 400, the second published content viewed by the user on the content platform within a preset time period is obtained.

[0071] In this step, the published content viewed by the user on the content platform within a period of time may be obtained, for example, within the last week. The viewing may include but is not limited to: searching, liking, clicking, and other operations that can indicate the user's interest. The published content viewed by the user may be referred to as the second published content.

[0072] For example, a user searches for "Weihai three days and two nights tour" on the content platform, and the content platform displays multiple Weihai tourism related published content. The user clicks to view some of the content and likes or collects some of the content. Then, the content that the user has viewed, liked or collected can be called the second published content, or the published content searched by the user can be called the second published content. It can be set according to actual needs and is not limited in this embodiment, as long as the viewing operation can indicate that the user is interested in such published content.

[0073] In step 402, multiple second published contents viewed by the user on the content platform within a preset time period are obtained, and the target locations associated with the multiple second published contents belong to the same area; in response to the content parameters of the second published contents meeting the preset area determination conditions, the same area to which the target locations associated with the second published contents belong is used as the preset area.

[0074] In this step, the POI locations mentioned in the second published content can be obtained to find the second published content associated with the POI locations belonging to the same area. For example, the POI locations associated with multiple second published contents all belong to Beijing. These multiple second published contents belonging to the same area can be called target second published contents.

[0075] If the content parameters of the target second published content meet the preset region determination conditions, the same region to which the target location associated with the target second published content belongs is used as the preset region. The content parameters may include, but are not limited to: the number of second published content associated with the same region, the number of POI locations associated with the second published content, or the number of times the region associated with the second published content has been searched, the frequency of the search, and other information.

[0076] For example, if the number of second published contents associated with POI locations in the same area reaches the second number threshold, or the number of POI locations in the same area reaches the second number threshold, the area is used as the preset area. For another example, if the number of times or frequency of searches for the areas associated with these target second published contents reaches a certain condition, for example, if a user searches for content related to Shanghai 20 times in one day, it is highly likely that the user is interested in the area "Shanghai".

[0077] For example, if the number of second published contents associated with the POI location belonging to Beijing reaches 6, "Beijing" can be used as a preset area, indicating that the user is recently interested in contents related to "Beijing" and Beijing is an area of ​​interest to the user.

[0078] In step 404, the first published content collected within a preset time period is obtained from the published content collected in the content collection page, and the area to which the target location associated with the first published content belongs is the preset area.

[0079] This step takes the target object as the first published content as an example. For example, from the published content collected in the content collection page, the published content whose associated target location belongs to the area of ​​"Beijing" collected within a preset time period can be obtained as the first published content.

[0080] In step 406, in response to the quantity of the first published content reaching a first quantity threshold, a collection generation control and collection generation prompt information are displayed on the content collection page.

[0081] For example, if the number of first published contents whose associated target locations belong to the region of "Beijing" in the collected contents reaches a first quantity threshold, a collection generation control and collection generation prompt information may be displayed on the content collection page.

[0082] In step 408, in response to a triggering operation on the collection generation control, the content collection is generated.

[0083] For example, the user clicks a collection generation control, and then a corresponding content collection is generated.

[0084] As described above, according to the method of this embodiment, if it is found through monitoring the user's content viewing operation that the user is recently interested in the published content related to "Hong Kong", then it can be checked whether there is any content related to "Hong Kong" in the user's favorites. If the number of "Hong Kong" related content in the favorites reaches a certain value, the user can be prompted to generate a corresponding album including the favorite content. Similarly, if it is found through monitoring that the user is recently interested in "Yunnan" again, then based on the content collection in the user's favorites, when the number of Yunnan-related content collected reaches a certain number, a prompt to generate a Yunnan album can be generated. It can be seen that this method can dynamically determine the corresponding area of ​​the content set to be generated according to the user's interest operation, so that the generation of the content set can be flexibly determined according to the user's interest.

[0085] Figure 5 This is a flow chart of a content display method provided by an exemplary embodiment. This embodiment will describe the process of entering the map mode through the map control in the content set after the content set is generated. Figure 5 As shown, the following processing may be included:

[0086] In step 500, a detail page corresponding to a content set is displayed, the detail page including: a content information block of a first published content and a map control.

[0087] For example, you can display Figure 1 The details page for the indicated content collection.

[0088] In this embodiment, the details page of the content collection includes not only the content information blocks of each first published content, but also a map control. Figure 1 For example, the map control 13 may prompt "turn on map mode", and when the user clicks on the map control 13, the map mode can be entered.

[0089] In addition, if the user does not want to display the map control 13 on the details page, the user can also cancel the control by clicking the "cancel mark" 14 in the map control 13, and the details page will no longer display the control.

[0090] In another example implementation, for example, please refer to Figure 1 The map control 13 may also prompt “view content mentioned locations”, and the prompt information may help the user understand the function of the map control, that is, let the user know that if the user clicks the map control, the map mode will be turned on, and the POI locations mentioned in the published content in the content collection can be viewed on the map.

[0091] In step 502, in response to a trigger operation on the map control, a target map page is displayed, the target map page including: a target location associated with the first published content.

[0092] In this step, when the user clicks Figure 1 After clicking the map control 13 in the image, the target map page can be displayed.

[0093] Please continue to see Figure 1 For example, at least one target location may be displayed in the target map page, for example, target location 15 is "Meijiang Xintiandi Store" and target location 16 is "Shanghai Old Noodle House".

[0094] In this embodiment, the multiple target locations included in the target map page may be located in the same preset area. The preset area may be, for example, an administrative area or a preset range area from the user's current location.

[0095] For example, the administrative region may be a city, a province, a district, etc. For example, the target locations in the target map page all belong to Shanghai, or all belong to Beijing, or all belong to Haidian District, Beijing, etc. Figure 1 In the example target map page, these target locations all belong to Shanghai.

[0096] For another example, the preset range area from the user's current location may be within x km from the user's current location, and illustratively, within 10 km from the user's current location.

[0097] Among them, at least one of the target locations displayed on the above-mentioned target map page is the target location associated with the first published content included in the content set. For example: Assuming that a content set includes multiple published contents, multiple target locations such as the Summer Palace, the Forbidden City, and the Temple of Heaven in Beijing are mentioned. Then, when the user clicks on the map control in the details page of the content set, the target locations such as "Summer Palace", "Forbidden City", and "Temple of Heaven" can be displayed in the target map page. These target locations all belong to the same preset area, which is Beijing.

[0098] As described above, the embodiments of this specification can display POI locations located in the same preset area in the target map page through the map control, which helps users to better utilize the published content related to the preset area and make consumption and planning related to the preset area. For example, if the user wants to travel to Beijing, the POI locations related to Beijing can be displayed through the map mode, and the distribution of these POI locations in Beijing can be directly and quickly understood, and their Beijing consumption can be planned accordingly.

[0099] In one example implementation, Figure 6 An example of Figure 5 The corresponding interaction sequence diagram is as follows: Figure 6 As shown in the figure, an exemplary description is given of the process of cooperating between the client and the server to enable the map mode, which may include the following processing:

[0100] In step 600, the client displays a detail page corresponding to the content set.

[0101] As mentioned above, the details page may include a plurality of content information blocks of the first published content and also include a map control.

[0102] In step 602, the client receives a trigger operation on a map control by a user.

[0103] For example, if a user clicks Figure 1 Click "Go to Open" in the map control 13.

[0104] In step 604, the client sends a map page request to the server, and the map page request carries: the content identifier of the first published content. In this step, when the client sends the map page request to the server, it can carry the content identifier of the first published content included in the content set.

[0105] In step 606, the server obtains the target location associated with the published content and sets the map page information.

[0106] For example, the server can obtain the corresponding first published content based on the content identifier, and obtain the target location associated with the first published content. For example, the server can identify the first published content and obtain the target locations such as "Summer Palace, Temple of Heaven" mentioned in the first published content. In addition, the server can also set the target locations in the map page information based on the locations of these target locations.

[0107] In another example, if the client carries an identifier of a content collection in the map page request sent to the server, or the target locations associated with the first published content include not only POI locations in the preset area but also POI locations in non-preset areas, then the server can follow the following principle when obtaining the target locations to be displayed on the map in this step: "Obtain target locations located in the same preset area."

[0108] Specifically, in the published content included in a content set, the associated target locations may not belong to the same area. For example, taking the preset area as "Beijing City", the target locations mentioned in the published content of the content set, such as "Summer Palace, Temple of Heaven, Forbidden City", belong to the preset area "Beijing"; however, the content set also includes other published content, and the target locations mentioned in these published contents are "Lao Shanghai Noodle House" and "Meijiang Xintiandi Store", which belong to "Shanghai City", that is, they do not belong to the preset area. Therefore, the server can only select the target locations belonging to the preset area "Beijing City" and set them in the map page information.

[0109] Or, in another case, the said being in the same preset area can also mean being "within 10km of the user's current location". In this case, the map page request sent by the client to the server can also carry: the user's current location information, for example, the user's current location can be obtained through the positioning module, and the current location information is carried in the map page request and sent to the server. Then, the server can select the target location within 10km of the user's current location based on the user's current location and the location of the target location extracted from the published content of the content collection.

[0110] Optionally, the server can also obtain other information about each target location and set it in the map page information. For example, the target location information can include: how many users have collected the location. Figure 1 As shown, the target location 15 "Meijiang Xintiandi Store" is collected by 824 people, and the target location 16 "Shanghai Laomianguan" is collected by 314 people. This information can be set in the map page information for display on the map page.

[0111] As described above, the server can not only display the location of the target location on the map page, but also obtain some additional information related to the target location, which helps the user to know more about the target location.

[0112] In step 608, the server returns the map page information to the client.

[0113] In step 610, the client displays the target map page.

[0114] like Figure 1 As shown, the client displays a target map page, wherein the page displays information such as the location of each target location on the map and the number of favorites of the target location.

[0115] The content display method of this embodiment sets a map control on the details page of the content collection, and when the user triggers the map control, the target locations in the content collection belonging to the same preset area are displayed on the target map page, so that the user can enter the map mode with one click, and quickly view the various target locations in the same preset area associated with the published content in the collection on the map, so that the user can quickly understand which locations in the same area are mentioned in the published content in the collection. Compared with the user flipping through the published content one by one, the content use efficiency will be significantly improved, and the use of the map mode also provides a visual display of the target locations, which is more intuitive for users to view.

[0116] In another exemplary implementation, Figure 1 The map control 13 shown in FIG. 1 may also be set in other locations, for example, Figure 1 For example, under the "Manage" tag of the content collection "Shanghai Travel Rush", the user can click on the "Manage" tag to display the next level option "Enable Map Mode" of the "Manage" tag, and can also enter Figure 1 The target map page. Figure 1 As shown, in the details page of the content set, the map control 13 is directly displayed. The map control may be displayed in the details page when certain control setting conditions are met.

[0117] Compared with the above-mentioned setting of the map control in the next level option of the "Management" label of the content collection, displaying the map control 13 on the detail page may have the following advantages:

[0118] 1) It will help users to understand the map mode in a timely and quick manner. For example, if the map control is set in the next level option of the "Manage" tab, the user will not be able to see the map control at a glance when opening the details page of the content collection, and the user may not think of using the map mode to view the target location. If the map control is displayed on the details page of the content collection, the user will see the reminder of the map control as soon as possible when opening the content collection, so as to get a timely prompt.

[0119] 2) This embodiment can be set to display the map control on the details page only when certain control setting conditions are met. This method can also prompt some information to the user. For example, assuming that the control setting condition is "the number of published contents associated with POI locations in Shanghai in the content set has reached 4, the map control will be displayed on the details page", then when the user sees the map control appear on the details page, he will know that the number of POI locations in Shanghai involved in the content set has reached a certain number. That is, it helps users understand some location-related information of the content set.

[0120] Specifically, the control setting condition may be: in the content set, the number of target objects reaches a second quantity threshold, wherein the target object may be: the first published content, or the target location associated with the first published content; the first published content is the published content of the associated target location within a preset area. The preset area may be: an administrative area (for example, the same province, the same city), or may be a preset range area from the user's current location (for example, within 10 km from the user's current location). The second quantity threshold may be the same as or different from the aforementioned first quantity threshold, and this embodiment does not impose any limitation thereto.

[0121] The following example illustrates how to display a map control based on the above control settings:

[0122] First, the initial details page corresponding to the content set is displayed, wherein the initial details page includes: content information blocks of published content, but the initial details page does not have a map control. This is because the number of target objects included in the content set corresponding to the initial details page is less than the second quantity threshold. Assume that in this example, the control setting condition is "the number of published content associated with POI locations in Shanghai in the content set reaches 4, and the 4 is the second quantity threshold".

[0123] For example, after receiving the page display request from the client, the server can count the number of published contents associated with the POI location in Shanghai in the content set, and determine that the number of published contents associated with the POI location in Shanghai included in the content set is 3, which has not yet reached the second quantity threshold of 4. For example, the content set includes 6 published contents, some of which mention the Summer Palace in Beijing, and some of which mention POI locations such as the Bund and Oriental Pearl Tower in Shanghai, but statistics show that the number of published contents associated with the POI location in Shanghai has not yet reached 4. Based on this, the page information of the details page returned by the server to the client does not include a map control.

[0124] Next, the client can receive the newly published content added to the content collection, and send an update request for the details page to the server. Specifically, the content collection can include a content addition control, for example, the content addition control can be under the "Management" tag of the collection. In response to the trigger operation on the content addition control, the client can receive the newly published content added by the user to the content collection, and send the newly published content to the server, which updates the content collection. The server can count that the number of published content associated with POI locations in Shanghai included in the content collection is 4, which has reached the second quantity threshold.

[0125] Finally, since the number of published contents associated with the POI location in Shanghai included in the content set has reached the second quantity threshold and meets the control setting condition, the server can add a map control to the updated details page returned to the client. After adding the map control, the details page of the content set can be displayed as follows: Figure 1 shown.

[0126] Figure 7 FIG. 1 is a schematic diagram of a map mode provided by an exemplary embodiment. After the map mode is turned on for a content collection, in addition to displaying the target locations associated with the published content in the collection, the target map page can also display a collection location tab in a superimposed manner. Figure 7 As shown, in this example, the published content can be called "notes".

[0127] Under the meeting place tab 71, location information of multiple target locations may be displayed, and these target locations may include, for example, Highline (Huaihai Road Store), La Mancha Spanish Western Restaurant, etc. These target locations may be POI locations associated with the first published content in the content set corresponding to the target map page, and these target locations may be displayed on a map, and the locations of these target locations are displayed on the map.

[0128] Among them, the location information of the target location may include, but is not limited to, at least one of the following information:

[0129] 1) The number of locations of the target location associated with the published content in the content set.

[0130] In an example, the server can count the number of POI locations mentioned in the published content in the content set and display this number on the page of the client for presentation to the user.

[0131] Such as Figure 7 shown, the number of POI locations associated with the published content can be displayed. For example, there are a total of 17 notes in the content set, and the number of POI locations mentioned in these notes can be 9. By displaying the number of locations of the target location, users can quickly understand the number of locations in the set.

[0132] 2) The content proportion of the published content associated with each target location in the content set.

[0133] In an example, for each target location in the above set location tag page, the server can also count the content proportion of the published content mentioning the target location in the content set.

[0134] For example, taking Highline (Huaihai Road Store) in Figure 7 as an example, the content proportion corresponding to this target location is: mentioned in 35% of the notes, which means that in the content set "Shanghai Travel Rush", approximately 35% of the notes mention this Highline (Huaihai Road Store). If there are 17 notes in this content set, then approximately 6 notes mention Highline.

[0135] By displaying the content proportion of the published content associated with each target location, users can quickly understand the proportion of mentions of the target location in the content set, thereby knowing the popularity of the target location.

[0136] 3) The distance between each target location and the user's current location.

[0137] For example, as Figure 7 shown, the distance between the first target location in the list and the user's current location is "520m", and the distance between MUFMUF & Baoxiang and the user's current location is "1.1km".

[0138] By displaying the distance between each target location and the user's current location, users can better understand the location of the target location and know how far the target location is from themselves.

[0139] 4) The location details corresponding to the target location.

[0140] For example, please combine Figure 7 As shown, the location details may include but are not limited to: for example, if the target location is a restaurant, the type of restaurant (Western food, Spanish food, etc.), the location of the restaurant, the amount of per capita consumption at the restaurant, the public evaluation of the restaurant, the pictures of the restaurant, etc. Other types of target locations may have their corresponding location details, which will not be described in detail. For example, for a target location of a scenic spot, the location details may include an introduction to the famous landscapes in the scenic spot, ticket prices, public evaluations, business hours, etc.

[0141] Specifically, after the server extracts the POI location associated with the published content, it can match the POI location mentioned in the content with the POI location stored in the database to find the successfully matched POI location. Then, the server can also obtain the location details corresponding to the POI location from the database based on the successfully matched POI location, such as the above-mentioned public evaluation, per capita consumption amount, etc. For example, a published content in the content collection mentions Highline (Huaihai Road Store). Based on this, the server can first retrieve the POI location from the database, then obtain the location details corresponding to the POI location - Highline (Huaihai Road Store), and feedback to the client for display.

[0142] After obtaining the location details corresponding to the target location based on the target location associated with the published content, the location details are presented on the client, so that the user can have a more detailed understanding of the target location mentioned in the published content, and the user experience is better. For example, suppose a published content related to a travel guide in the content collection mentions the "Summer Palace", but the published content does not introduce the Summer Palace very much, and only simply mentions that "the Summer Palace is still worth a visit", and the user cannot learn more about it. Based on the method of this embodiment, the location details corresponding to the Summer Palace can be obtained from the database, including the characteristic introduction of the scenic spot, public evaluation and other information, so that the user can have a better understanding of the scenic spot based on the location details.

[0143] As described above, after turning on the map mode for the content collection, the location information of multiple target locations is displayed by overlaying the collection location tab in the target map page, so that users can have a better understanding of the various target locations mentioned in the published content of the content collection. Not only can they intuitively see the location of the target location on the map, but they can also understand the details of the target location based on the location information, which helps assist users in planning location activities. For example, users can decide whether to go to these target locations for consumption.

[0144] In another example, for multiple target locations displayed in the meeting location tab, the user can also save at least some of them separately. Figure 7 The number of places mentioned in the note shown in the figure is 9 in total, but after viewing these target places, the user is only more interested in 5 of them, so the user can save these 5 target places separately. Specifically, the user can select the above 5 target places of interest and save them as a place collection.

[0145] Please refer to Figure 8 The hint, Figure 8 1 is a schematic diagram of a location collection storage provided by an exemplary embodiment. A user can select multiple target locations to be stored from the various target locations under the collection location tab page. These target locations selected by the user to be stored can be called the first target location. For example, Figure 8 Highline (Huaihai Road Store) and La Mancha Spanish Western Restaurant are the first target locations.

[0146] After the user has made their selection, they can click on the location storage control. Figure 8 The location storage control is not shown in the figure. For example, the control may be located under the "Management" tab, or may be displayed on the page of the collection location tab. After the user clicks the control, in response to the triggering operation on the location storage control, the multiple first target locations selected by the user may be stored as a location collection. For example, Figure 8 As shown, the place set may be stored under a “Place” tag under “Favorites”, and multiple place sets may be stored under the “Place” tag, one of which may be named “Place Set: Shanghai Travel” 81 .

[0147] After storing the above-mentioned location collection, the speed of users entering the map mode can be further accelerated. For example, users no longer need to enter from the details page of the content collection, find the map control and trigger the entry into the map mode, but can click the favorite location tab, such as Figure 8 As shown, the user clicks on the location tab 81 to display the location collection page, which can display multiple favorite location collections, such as "Location Collection: Shanghai Travel", "Location Collection: Beijing Travel Guide", "Location Collection: Beijing Dining Locations", etc. Exemplarily, the name of the location collection can be the name of the content collection from which these target locations are sourced, so that the user can more quickly understand the source content collection of the target locations included in the location collection.

[0148] Please continue to see Figure 8, the user can directly enter the map mode from the location set. For example, when the user clicks to trigger the location set "location set: Shanghai travel rush" 82, the user can directly enter the map mode, display each target location in the location set on the map, and display the location information of each target location displayed on the map.

[0149] As described above, by saving the first target location selected by the user separately, it helps the user to flexibly select the target location of interest. For example, although there are a large number of target locations belonging to the same preset area "Beijing" in the content collection, the user may only be interested in a part of the target locations. In this case, the multiple target locations of interest selected by the user can be saved separately as a location collection. When the user subsequently wants to view the target locations in the location collection in map mode, he can enter from the favorite location collection, which can trigger the display of the target locations in the map collection and the corresponding location information on the map, thereby speeding up the efficiency of the user's browsing of the location collection and entering the map mode display.

[0150] In addition, in the content display method of the embodiment of this specification, the target map page may include not only multiple target locations located in the same preset area, but also the itinerary routes between the multiple target locations. The itinerary routes may be generated by the system by default, or may be edited by the user. The generation of the itinerary routes is described in detail as follows:

[0151] Please refer to Fig. 9 , Fig. 9 It is a schematic diagram of a target map page provided by an exemplary embodiment. The target map page may also include: a route generation control 91. When the user wants to generate the itinerary route, the route generation control 91 may be clicked. In response to the triggering operation for the route generation control, the system (such as the server or the client) may generate a itinerary route between multiple target locations included in the target map page. This embodiment does not limit the specific manner in which the system generates the itinerary route. For example, the route may be generated according to the shortest path principle, so that the user's journey from the current location to the end of traversing these target locations is the shortest.

[0152] Similar to saving a location collection separately, the user can also save the trip route separately. For example, the user can click on the route storage control, and in response to the trigger operation on the route storage control, the generated trip route is stored in the location collection. That is, Figure 8The various location collections stored in the location collection page under "Favorites" shown in the figure may not only be a collection of multiple target locations, but may also include a travel route consisting of multiple target locations. In addition, the location of the above-mentioned route storage control is not limited in this embodiment. For example, the route storage control "Store Route" may be set under the "Management" tag.

[0153] Similarly, users can click on a location collection they want to view from the location collection to directly enter the map mode, where multiple destinations and the itinerary routes formed by these destinations are displayed on the target map page. Figure 8 After 82 in "Location Collection: Shanghai Travel" Fig.10 The target map page shown includes not only the target locations included in the location collection, but also the travel routes between the target locations.

[0154] like Fig.10 As shown, the target map page may also include: a route editing control. In response to a trigger operation on the route editing control, an editing interface for the itinerary route may also be displayed. Fig.10 As shown, the information displayed in the route editing interface may include but is not limited to the following information:

[0155] 1) The destinations included in the itinerary;

[0156] For example, the itinerary includes target locations such as Xiyuan Beili, Chaozong Street, and May Day Square.

[0157] It can also display the location information of the target location. For example, Xiyuan Beili is located at No. 183 Tongtai Street, Kaifu District.

[0158] 2) The order of the routes between the destinations in the itinerary;

[0159] For example, if Xiyuan Beili is the starting point of the itinerary, the next stop of Xiyuan Beili is Chaozong Street.

[0160] 3) Traffic information between adjacent target locations;

[0161] For example, from Xiyuan Beili to its next stop "Chaozong Street", you can walk about 1.5 kilometers, and the estimated time is about 20 minutes.

[0162] 4) Type of target site;

[0163] For example, Fig.10 As shown, Xiyuan Beili is a "commercial street" and Chaozong Street is a "scenic area".

[0164] As shown above, the itinerary route editing interface includes relatively detailed information, which allows users to better understand the order of routes between various target locations in the itinerary route, the transportation methods between different target locations, the types of target locations and other information, and have a clearer understanding of the various POI locations on the itinerary route. In addition, in other implementations, the display of detailed information about the itinerary route can also be triggered by other controls. For example, the user may not want to edit the itinerary route generated by the system by default, but just want to view the details of the route. This can be done by clicking the "Route Details" control to enter a similar Fig.10 The display interface of the route details information shown in FIG. This embodiment does not limit the setting position of the route details control. For example, it can be set at Fig.10 The target map page of the example.

[0165] If the user is not satisfied with the default route generated by the system, he or she can edit the route. Fig.10 The editing interface shown in the figure inputs updated route information, and generates an updated itinerary based on the updated route information. The updated route information may include but is not limited to the following information:

[0166] 1) Change of destination.

[0167] The change of the target location may be, for example: adding a POI location in the itinerary, reducing a POI location in the itinerary, changing the order of the POI locations in the itinerary, etc.

[0168] See also Fig.10 As shown in the figure, the user can click "Add Location" in the editing interface to add a location to the itinerary, and can select the location where the POI location to be added is to be added to the itinerary.

[0169] 2) Prompt information corresponding to the target location.

[0170] like Fig.10 As shown in FIG. 1 , the editing interface of the itinerary may include a “location prompt input interface”, namely “add notes”. In the itinerary, each target location corresponds to a location prompt input interface, that is, the user can input prompt information corresponding to the target location through the interface.

[0171] The prompt information may be a note of the user to the destination location, and the present embodiment does not limit the type and specific content of the prompt information. For example, it may be a note of the user to be done at the destination location.

[0172] For the prompt information input by the user through the "location prompt input interface", you can use the following example to view it:

[0173] For example, if a user wants to check whether a certain target location in the route has a note on the target map page showing the itinerary route, the user can click on a target location in the itinerary route. In response to the trigger operation for the target location, the prompt information corresponding to the target location can be displayed. That is, after the user clicks on a target location in the route, the prompt information corresponding to the target location can be displayed in a pop-up window on the page.

[0174] For another example, the system can also locate the user's position in real time. When it is located that the user's current position has reached a target location in the itinerary, the currently reached target location can be called a second target location, and the prompt information corresponding to the second target location can be automatically displayed. For example, when the user arrives at Chaozong Street, the prompt information corresponding to Chaozong Street can be automatically output. For example, the prompt information can be "Don't forget to go to the Little Q Coffee Shop here for a drink!". This embodiment does not limit the output method of the prompt information, including but not limited to text prompts, voice prompts, etc. This method of outputting the prompt information corresponding to the target location according to the user's positioning position can make notes to the user in time to prevent the user from forgetting.

[0175] As described above, in the content display method of this embodiment, for multiple target locations in the content collection, not only can these target locations be displayed on the map, but also itineraries between these target locations can be generated, and the user can edit the itinerary according to his own wishes, which provides great convenience for the user's route planning. For example, if a user is going to travel, before the travel, he usually searches for more published content related to the tourist destination and collects the content of interest. Then, when planning the travel itinerary, the user needs to look through the collected published content one by one, and manually plan the itinerary on tools such as sticky notes and documents, which is very inconvenient. After adopting the method of the embodiment of this specification, the user only needs to click the route generation control to generate the itinerary with one click, and the user can also edit the route, add notes to the target location, etc., which is very convenient for route planning.

[0176] In another example implementation, as mentioned above, a user can separately collect a location set, and the location set includes: multiple target locations or a travel route composed of these target locations. These target locations are locations mentioned in the published content in a certain content set. In this embodiment, the user may have a need to view the content set, for example, the user may want to view the details of the album associated with the target location mentioned in the location set, or want to view the notes associated with the target location mentioned in the location set.

[0177] Based on this, see Fig.11 For example, the location collection page may also include associated viewing controls, such as "view associated notes", "view associated albums", etc. If the user clicks and triggers the "view associated albums" control, the details page of the album "Shanghai Travel Go Go" from which the location collection comes may be displayed, and the details page includes the published content associated with the target location in the location collection.

[0178] As described above, by setting the associated viewing control, the location collection can be associated with the published content, so that the user can easily review the notes or albums associated with the location collection, flexibly meeting the user's various needs.

[0179] The following is an example of an application scenario of the content display method of the embodiment of this specification:

[0180] Assume that when a user is viewing published content on a content platform, he collects some Beijing-related published content, which mentions many POIs in Beijing, such as the Summer Palace, Temple of Heaven and other scenic spots in Beijing, as well as introductions to some restaurants in Beijing. When the number of published content associated with POIs in Beijing collected in the past month reaches 5, the collection generation control and collection generation prompt information will begin to appear on the content collection page, such as "I have recently collected 5 Beijing-related notes", and the "One-click arrangement into album" control will appear.

[0181] Then, after the user clicks on the control, a Beijing-related album is generated, which includes the 5 published contents mentioned above. Since the number of published contents associated with POI locations in Beijing in the album has reached the threshold of "4", a map control "Turn on map mode" appears in the details page of the album. After the user clicks on the map control, the target map page is displayed, which displays the various POI locations in Beijing mentioned in the above album, and also displays the location information of each POI location in the gathering place tab, such as the proportion of published contents associated with the location in the album, location details, the distance between the location and the user's current location, etc.

[0182] Then, the user pulls down the meeting place tab so that the target map page displays the POI locations in the map in full screen. In addition, the user clicks on the route generation control in the target map page to generate the itinerary routes between these POI locations with one click. However, the user is not very satisfied with the route generated by the system by default, so he can click on the route editing control to edit the itinerary route. For example, the user adds a new POI location to the itinerary route, and also adds some corresponding notes and prompts for some POI locations. In addition, the user also collects the updated itinerary route in the location collection under the location tab. Of course, for each POI location in the aforementioned meeting place tab, the user can also select some POI locations to collect in the location collection, so as to quickly enter the target map page from the location collection to display these POI locations.

[0183] Finally, the user uses the collected itinerary routes for his / her travel in Beijing. For example, when traveling in Beijing, the user can view the collected itinerary routes to plan his / her itinerary in Beijing, and the user can also view the saved prompt information corresponding to the POI location by clicking on the POI location in the route.

[0184] Fig.12 is a schematic structural diagram of a content display device provided by an exemplary embodiment. Fig.12 As shown, the device may include: a content acquisition module 1201, a control display module 1202 and a collection generation module 1203.

[0185] The content acquisition module 1201 is used to determine first published content according to the published content collected in the content collection page, where the first published content is published content associated with a target location within a preset area.

[0186] The control display module 1202 is used to display a collection generation control on the content collection page when the number of target objects corresponding to the first published content reaches a first quantity threshold; the target object includes: the first published content, or a target location associated with the first published content.

[0187] The collection generation module 1203 is used to generate a content collection including a plurality of first published contents in response to a trigger operation on the collection generation control.

[0188] In one example, the control display module 1202 is further used to: display set generation prompt information on the content collection page; the set generation prompt information is used to prompt the preset area corresponding to the first published content included in the content set to be generated.

[0189] In one example, the content acquisition module 1201 is also used to: predetermine the preset area corresponding to the first published content in the content collection to be generated before displaying the collection generation control on the content collection page. The predetermining of the preset area corresponding to the first published content in the content collection to be generated includes: obtaining multiple second published contents viewed by the user on the content platform within a preset time period, and the target locations associated with the multiple second published contents belong to the same area; in response to the content parameters of the second published content meeting the preset area determination conditions, the same area to which the target location associated with the second published content belongs is used as the preset area.

[0190] In one example, the collection generation module 1203 is also used to: after generating a content collection including multiple first published contents, display a detail page corresponding to the content collection, the detail page including: a content information block and a map control of the first published contents; in response to a trigger operation on the map control, display a target map page, the target map page including: the target location associated with the first published contents.

[0191] In one example, the collection generation module 1203 is also used to: display the map control on the details page in response to satisfying the following control setting conditions: in the content collection, the number of target objects reaches a second quantity threshold; the preset area is: an administrative area, or a preset range area from the user's current location.

[0192] In one example, the collection generation module 1203 is also used to: overlay and display a collection location tab on the target map page; the collection location tab includes: location information of multiple target locations, and the multiple target locations are locations associated with the first published content in the content collection.

[0193] In one example, the collection generation module 1203 is further used to: receive multiple first target locations selected by the user from various target locations under the collection location tab; and store the multiple first target locations as a location collection in response to a trigger operation on a location storage control.

[0194] In one example, the target map page further includes: a route generation control. The set generation module 1203 is further used to: in response to a trigger operation on the route generation control, generate a travel route between the multiple target locations included in the target map page.

[0195] In one example, the collection generation module 1203 is also used to: display an editing interface for the itinerary route in response to a trigger operation on a route editing control; receive updated route information input through the editing interface; and generate an updated itinerary route based on the updated route information.

[0196] In one example, the editing interface further includes: a location prompt input interface; each target location in the itinerary corresponds to a location prompt input interface. When the set generation module 1203 is used to receive the updated route information input through the editing interface, it includes: receiving prompt information input through the location prompt input interface, and the prompt information corresponds to the target location in the itinerary.

[0197] In one example, the set generation module 1203 is further configured to output the prompt information corresponding to the second target location in the travel route when the current location of the user reaches the second target location in the travel route.

[0198] In one example, the collection generation module 1203, when used to display a details page corresponding to a content collection, includes: in response to a trigger operation on a favorite place tab, displaying a favorite place collection in a place collection page, the place collection including: a collection of multiple target places, or a travel route consisting of multiple target places; the multiple target places are places associated with the first published content in the content collection; in response to a trigger operation on an associated view control in the place collection page, displaying a details page corresponding to the content collection.

[0199] The implementation process of the functions and effects of each module in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, which will not be repeated here.

[0200] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this specification. A person of ordinary skill in the art can understand and implement it without paying creative labor.

[0201] like Fig.13 As shown, Fig.13A hardware structure diagram of an electronic device in which the navigation broadcast device of an embodiment of this specification is located is shown, and the device may include: a processor 1310, a memory 1320, an input / output interface 1330, a communication interface 1340, and a bus 1350. The processor 1310, the memory 1320, the input / output interface 1330, and the communication interface 1340 are connected to each other through the bus 1350 in the device.

[0202] The processor 1310 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification. The processor implements the above method by running executable instructions.

[0203] The memory 1320 for storing processor executable instructions can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1320 can store operating systems and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1320.

[0204] The input / output interface 1330 is used to connect the input / output module to realize information input and output. The input / output module can be configured as a component in the device (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0205] The communication interface 1340 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0206] The bus 1350 includes a path that transmits information between the various components of the device (eg, the processor 1310 , the memory 1320 , the input / output interface 1330 , and the communication interface 1340 ).

[0207] It should be noted that, although the above device only shows the processor 1310, the memory 1320, the input / output interface 1330, the communication interface 1340 and the bus 1350, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0208] The embodiments of the present specification also provide a computer-readable storage medium on which a computer program is stored, and the program implements the above method when executed by a processor.

[0209] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0210] The embodiments of the present specification also provide a computer program, which is used to implement the method described in any embodiment of the present specification when executed.

[0211] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0212] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0213] 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 this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0214] The above description is merely a preferred embodiment of one or more embodiments of the present specification and is not intended to limit one or more embodiments of the present specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of one or more embodiments of the present specification shall be included in the scope of protection of one or more embodiments of the present specification.

Claims

1. A content display method, characterized in that: The method comprises: Determine, according to the published content collected in the content collection page, a first published content, where the first published content is a published content associated with a target location within a preset area; If the number of target objects corresponding to the first published content reaches a first quantity threshold, displaying a collection generation control on the content collection page; the target object includes: the first published content, or a target location associated with the first published content; In response to a trigger operation on the collection generation control, a content collection including a plurality of first published contents is generated.

2. The method according to claim 1, characterized in that The method further comprises: On the content collection page, set generation prompt information is displayed; the set generation prompt information is used to prompt the preset area corresponding to the first published content included in the content set to be generated.

3. The method according to claim 1, characterized in that If the number of target objects corresponding to the first published content reaches a first number threshold, before displaying a collection generation control on the content collection page, the method further includes: predetermining the preset area corresponding to the first published content in the content collection to be generated; The pre-determining the preset area corresponding to the first published content in the content set to be generated includes: Acquire multiple second published contents viewed by the user on the content platform within a preset time period, where target locations associated with the multiple second published contents belong to the same area; In response to the content parameter of the second published content meeting the preset region determination condition, the same region to which the target location associated with the second published content belongs is used as the preset region.

4. The method according to any one of claims 1 to 3, characterized in that: After generating a content set including a plurality of first published contents, the method further includes: Displaying a detail page corresponding to the content set, the detail page including: a content information block of the first published content and a map control; In response to a trigger operation on the map control, a target map page is displayed, wherein the target map page includes: the target location associated with the first published content.

5. The method according to claim 4, characterized in that The method further comprises: In response to satisfying the following control setting conditions, the map control is displayed on the detail page: In the content set, the number of the target objects reaches a second number threshold; The preset area is: an administrative area, or an area within a preset range from the user's current location.

6. The method according to claim 4, characterized in that The method further comprises: On the target map page, a label page of the meeting place is superimposed and displayed; The collection location tab page includes location information of a plurality of target locations, where the plurality of target locations are locations associated with the first published content in the content set.

7. The method according to claim 6, characterized in that The method further comprises: receiving a plurality of first target locations selected by a user from the target locations under the meeting location tab; In response to a trigger operation on a place storage control, the plurality of first target places are stored as a place set.

8. The method according to claim 4, characterized in that The target map page also includes: a route generation control; The method further comprises: In response to a trigger operation on the route generation control, a travel route between the multiple target locations included in the target map page is generated.

9. The method according to claim 8, characterized in that The method further comprises: In response to a trigger operation on a route editing control, displaying an editing interface for the travel route; receiving updated route information input through the editing interface; Based on the updated route information, an updated travel route is generated.

10. The method according to claim 9, characterized in that The editing interface also includes: a location prompt input interface; each target location in the itinerary corresponds to a location prompt input interface; The receiving updated route information input through the editing interface includes: Receiving prompt information input through the location prompt input interface, the prompt information corresponds to the target location in the travel route.

11. The method according to claim 10, characterized in that The method further comprises: When the user's current location reaches the second target location in the travel route, the prompt information corresponding to the second target location is output.

12. The method according to claim 4, characterized in that The details page corresponding to the displayed content set includes: In response to a trigger operation on a favorite location tab, displaying a favorite location collection on a location collection page, the location collection comprising: a collection of multiple target locations, or a travel route consisting of multiple target locations; the multiple target locations are locations associated with the first published content in the content collection; In response to a triggering operation on an associated viewing control in the place collection page, a detail page corresponding to the content collection is displayed.

13. A content display device, characterized in that: The device comprises: A content acquisition module, used to determine first published content according to the published content collected in the content collection page, wherein the first published content is published content associated with a target location within a preset area; A control display module, configured to display a collection generation control on a content collection page when the number of target objects corresponding to the first published content reaches a first quantity threshold; the target object includes: the first published content, or a target location associated with the first published content; The collection generation module is used to generate a content collection including a plurality of first published contents in response to a trigger operation on the collection generation control.

14. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor implements the method according to any one of claims 1 to 12 by running the executable instructions.

15. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the instruction is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.

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