System for synchronously displaying map in combination with content information

By designing a system that combines content information to display maps synchronously, the problems of incomplete and inflexible map display in the prior art are solved, and the synchronous display of content information and maps are realized, which improves users' awareness and experience.

CN120197589APending Publication Date: 2025-06-24SHANGHAI ROSE-EARTH CULTURAL TECHNOLOGY CORP LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510259304.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

When existing map display systems involve locations in text, graphics or videos, they lack comprehensive and flexible map display, which makes the user experience poor.

Method used

A system that combines content information synchronous display of maps is designed, and the synchronous display of content information and related maps is realized through the combination of content information module, geographic information detection module, map reading module, display control module and display. The system can automatically detect and identify geographic information, and dynamically adjust the display range and method of the map according to content type and user behavior.

Benefits of technology

Through the use of the system, users can gain in-depth understanding of map information based on a wide range of content and locations over a long period of time, and improve their awareness of the world and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120197589A_ABST
    Figure CN120197589A_ABST
Patent Text Reader

Abstract

The invention provides a system for synchronously displaying a map in combination with content information. The system comprises a content information module, a geographic information detection module, a map reading module, a display control module and a display which are connected in sequence, the content information module is used for providing content information to be displayed; the content information comprises at least one of plain text, image-text, video and audio; the geographic information detection module is used for determining geographic information to be displayed from the content information; the map reading module is used for acquiring a map corresponding to the geographic information to be displayed; and the display control module is used for controlling the display to display the content information and the map. According to the method and the device, the content information and the related map can be synchronously displayed, and the user can realize the understanding of the map information, improve the cognition of the world and improve the user experience on the basis of wide contents and wide places after using the content information and the related map for a large amount of time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of map display, and in particular, to a system for synchronously displaying a map in combination with content information. Background Art

[0002] There are mainly two existing map-related display systems: One is an electronic map, which requires the user to manually click or input relevant information to display relevant landmarks and relevant information on the electronic map, such as Baidu Map, etc. The other is text, graphics or video that contains a map, and the map is part of the text, graphics or video itself. For example, in some news, some historical articles or videos, at certain specific positions, the author selectively places a map or a geographical schematic video of the relevant place.

[0003] The first display system is mainly used for users to actively search for or view specific locations, and the experience is not high enough; the second display system only makes a simple indication of the specified map, and the map display content is not comprehensive enough and not flexible enough. Summary of the Invention

[0004] The purpose of this application is to provide a system for synchronously displaying a map in combination with content information, which can synchronously display content information and its related map. After the user uses it for a long time in large quantities, based on a wide range of content and locations, the user can realize the understanding of map information, improve the understanding of the world, and improve the user experience.

[0005] In a first aspect, this application provides a system for synchronously displaying a map in combination with content information. The system includes: a content information module, a geographic information detection module, a map reading module, a display control module, and a display, which are connected in sequence; the content information module is used to provide the content information to be displayed; the content information includes at least one of plain text, graphics, video, and audio; the geographic information detection module is used to determine the geographic information to be displayed from the content information; the geographic information to be displayed includes: the geographic information directly involved in the content information, and the associated geographic information not directly involved in the content information; the map reading module is used to obtain the map corresponding to the geographic information to be displayed; the display control module is used to control the display to display the content information and the map.

[0006] Furthermore, the above system further includes: a time period identification module respectively connected to the content information module, the geographical information detection module, and the map reading module; the time period identification module is used to determine the time period in which the geographical information involved in the content information is located according to at least one of the time corresponding to the content information, the author's time period, and the time information involved; the geographical information detection module is further used to search for place names in the geographical place name library in the determined time period according to the initially detected geographical information to determine the final geographical information; the map reading module is further used to search for and read the corresponding map according to the time period identified by the time period identification module and the final geographical information determined by the geographical information detection module.

[0007] Furthermore, the above system further includes: a map display algorithm module disposed between the map reading module and the display control module, and a geographical type identification module disposed between the geographical information detection module and the map display algorithm module; the geographical type identification module is used to determine the geographical information display type according to the relevance between place names in the geographical information detected by the geographical information detection module; the geographical information display types include: single location display type, multi-location display type; the map display algorithm module is used to determine the best display range and the best display method of the map according to the geographical information display type and the map read by the map reading module; the display control module is further used to control the display effect of the map on the display according to the best display range and the best display method of the map.

[0008] Furthermore, the above system further includes: an information recommendation module and a user geographical information statistics module; the information recommendation module is respectively connected to the geographical information detection module, the map display algorithm module, and the user geographical information statistics module; the user geographical information statistics module is further connected to the display; the user geographical information statistics module is used to count the historical geographical information involved in the historical content information viewed by the user; the information recommendation module is used to determine whether to push the current content information to the user according to the geographical information of the current content information detected by the geographical information detection module and the historical geographical information.

[0009] Further, the above-mentioned geographic information detection module includes: a text place name detection module, a picture location detection module, a video content place name detection module, an audio content place name detection module, and a manual place name identification module; the text place name detection module is used to identify geographical nouns in the text of the content information, and determine the geographical information by comparing the identified geographical nouns with the nouns in the geographical place name library, or by conducting an online query comparison, or by searching and comparing in a map; and / or, determine the geographical information according to the author information and creation information corresponding to the text content; the picture location detection module is used to detect geographical names based on the shooting location information, relevant description information, and text recognition information in the picture, so as to obtain geographical information; and / or, determine the geographical information according to the author information and creation information corresponding to the picture; the video content place name detection module is used to detect geographical information from the video part in the video content through frame picture place name recognition, and further identify the geographical information in the text by converting the audio part in the video content into text; and / or, determine the geographical information according to the author information and creation information corresponding to the video content; the audio content place name detection module further identifies the geographical information in the text by converting the audio into text; and / or, determine the geographical information according to the author information and creation information corresponding to the audio; the manual place name identification module is used to mark the place names not detected in the content information as geographical information to be displayed, and cancel the geographical information identification for the text that is misidentified as geographical information but is not a geographical information.

[0010] Further, the above-mentioned geographic information detection module further includes: an information preprocessing module; the information preprocessing module is used to control the scope of geographical information according to the following multiple control factors before performing geographical information detection: one is the geographical information to be displayed marked or set by the content creator; the second is the geographical information to be displayed set by the system default; the third is the geographical information to be displayed set by the platform editor or content reviewer; the fourth is the geographical information that can be displayed set according to the content requirements.

[0011] Further, the above-mentioned multi-location display types include: map display under multiple associated place names; the multiple associated place names include: multiple parallel place names describing a certain type of information or a certain event, or multiple place names with a specific time sequence involved in a certain event.

[0012] Further, the above-mentioned map types corresponding to the map include: historical map, contemporary electronic map, static map picture, map schematic diagram or dynamic map video; in order to adapt to the display on monitors of different sizes, the static map picture and the map schematic diagram need to meet the resolution and size requirements.

[0013] Further, the above-mentioned optimal display range is comprehensively determined by the map range to be displayed, the size of the display, and the display scale; the optimal display methods include: static display method and dynamic display method; the static display method is used to display the optimal size range of the object; the dynamic display method is used to dynamically adjust the display scale of the electronic map to display the position of the object at multiple different levels from large to small.

[0014] Further, the display modes of the above-mentioned display include: single-screen display mode and multi-screen display mode; the display includes: mobile phone, computer monitor, tablet computer, television, advertising display screen or device supporting multi-screen display, and the display screen types of the display include: single-screen type, multi-screen type or folding screen type.

[0015] Further, when the display mode of the above-mentioned display is the single-screen display mode, the single screen is the screen configured on the display; the display synchronously controls two independent display areas on the single screen through a synchronization signal to display the content information and the map respectively; or, the map and the content information are converted into the same format and then merged, and the merged result is displayed through one display area on the single screen, or the content information or the map is displayed through one display area on the single screen.

[0016] Further, when the display mode of the above-mentioned display is the dual-screen display mode, the dual screen includes two display screens on one display, or includes one display screen respectively configured on two displays; the display synchronously controls the two display screens to display the content information and the map respectively through a synchronization signal; the synchronization control process is completed by one display, or by two displays in the master-slave mode.

[0017] The system for synchronously displaying a map in combination with content information provided by the present application includes: a content information module, a geographic information detection module, a map reading module, a display control module, and a display, which are connected in sequence; the content information module is used to provide the content information to be displayed; the content information includes at least one of pure text, graphics and text, video, and audio; the geographic information detection module is used to determine the geographic information to be displayed from the content information; the geographic information to be displayed includes: the geographic information directly involved in the content information, and the associated geographic information not directly involved in the content information; the map reading module is used to obtain the map corresponding to the geographic information to be displayed; the display control module is used to control the display to display the content information and the map. The present application can synchronously display the content information and its related map. After a large number of long-term uses by users, they can realize the understanding of map information based on a wide range of content and locations, improve the understanding of the world, and improve the user experience. Brief Description of the Drawings

[0018] To more clearly illustrate the specific embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the accompanying drawings required for the description of the specific embodiments or the prior art. Obviously, the accompanying drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0019] Figure 1 Structural schematic diagram of a system for synchronously displaying a map in combination with content information provided by an embodiment of the present application;

[0020] Figure 2 Schematic diagram of a display control process provided by an embodiment of the present application;

[0021] Figure 3 Another schematic diagram of a display control process provided by an embodiment of the present application;

[0022] Figure 4 Another schematic diagram of a display control process provided by an embodiment of the present application;

[0023] Figure 5 Another schematic diagram of a display control process provided by an embodiment of the present application;

[0024] Figure 6 Schematic diagram of eight modes of single - screen display provided by an embodiment of the present application;

[0025] Figure 7 Schematic diagram of four modes of dual - screen / folding - screen display provided by an embodiment of the present application;

[0026] Figure 8 Another structural schematic diagram of a system for synchronously displaying a map in combination with content information provided by an embodiment of the present application;

[0027] Figure 9 Another structural schematic diagram of a system for synchronously displaying a map in combination with content information provided by an embodiment of the present application;

[0028] Figure 10 Another structural schematic diagram of a system for synchronously displaying a map in combination with content information provided by an embodiment of the present application;

[0029] Figure 11 Specific structural schematic diagram of a geographic information detection module in a system for synchronously displaying a map in combination with content information provided by an embodiment of the present application;

[0030] Figure 12 Flowchart of a geographic information display control provided by an embodiment of the present application. Specific Embodiments

[0031] The technical solutions of the present application will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.

[0032] The problems existing in the existing technologies related to map display are as follows:

[0033] First, that is, the electronic map system, which is a system that requires users to actively view or search for a certain location and its surroundings.

[0034] Second, general pure text, where generally the author does not add a map. For the described locations, readers need to look up the map by themselves;

[0035] Third, text and graphics, where the graphics may be non-map pictures and map pictures. Map pictures are generally actively added by the author according to the content needs, but often do not fully and comprehensively display all the locations involved.

[0036] Fourth, video, where some locations in the video Figure 1 generally serve as auxiliary descriptions and are not particularly comprehensive.

[0037] In summary, in the prior art, in content information such as text, text and graphics, or video, a comprehensive and complete map display is generally not carried out. For the electronic map system, relevant content information is not provided either. Based on this, the embodiments of the present application provide a system for synchronously displaying a map in combination with content information, which can synchronously display the content information and its related map. After users use it for a long time in large quantities, they can, based on extensive content and extensive locations, realize the understanding of map information, improve the understanding of the world, and improve the user experience.

[0038] Figure 1 FIG. 24 is a schematic structural diagram of a system for synchronously displaying a map in combination with content information provided by an embodiment of the present application. The system includes: a content information module 11, a geographic information detection module 12, a map reading module 13, a display control module 14, and a display 15 that are connected in sequence.

[0039] Among them, the content information module 11 is used to provide the content information to be displayed; the content information includes at least one of pure text, text and graphics, video, and audio;

[0040] The above-mentioned content information such as pure text, pictures with text, videos, music, etc. can be directly from the Internet or local content information stored in the system, that is, the above content information can be local content information, network content, content provided by the creator, or content provided by the content creator of the system platform, etc.; for example, the above content information includes an article written by an author, a picture created by a painter, a film and television drama shot by a director, a music work created by a singer, and so on.

[0041] The geographic information detection module 12 is used to determine the geographic information to be displayed from the content information; the geographic information to be displayed includes: the geographic information directly involved in the content information and the associated geographic information not directly involved in the content information.

[0042] The above-mentioned geographic information can be the geographic information such as place names and location-related content directly detected from pure text, pictures with text, videos, and music audio, or the geographic information indirectly related to pure text, pictures with text, videos, or music audio; for example, the birthplace, living place, place where the article or work takes place, creation place, observation place, etc. of the author of a work; another example is the birthplace, living place, and shooting place of the photographer of a picture; another example is a piece of music, its creator's birthplace, living place, or the country where the music style is located, or the place where the music creation anecdote takes place, etc., all of which can be displayed as map geographic content. The above place names can include various geographic-related nouns such as rivers, lakes, seas, islands, deserts, grasslands, plains, plateaus, mountains, cities, countries, etc.

[0043] The map reading module 13 is used to obtain the map corresponding to the geographic information to be displayed.

[0044] The map types corresponding to the above maps include: historical maps, contemporary electronic maps, static map pictures, map schematic diagrams, or dynamic map videos; in order to adapt to the display on monitors of different sizes, the static map pictures and map schematic diagrams need to meet the resolution and size requirements. Various electronic maps can be read through relevant API interfaces.

[0045] The display control module 14 is used to control the monitor 15 to display the content information and the map.

[0046] The display modes of the above-mentioned display 15 include: single-screen display mode and multi-screen / folding-screen display mode; the single-screen display mode includes: when setting one display area on the same screen, the display area is used to display content information, or a map, or the result after converting the map and content information into the same format and then merging them; when setting two display areas on the same screen, the first display area is used to display content information; the second display area is used to display a map; or both display areas display part of the map; both the content information and the map can adopt a horizontal display method or a vertical display method; the above-mentioned display 15 includes: a mobile phone, a computer monitor, a tablet computer, a television, an advertising display screen or a device supporting multi-screen display, and the display screen types of the display include: single-screen type, multi-screen type or folding-screen type.

[0047] Further, when the display mode of the above-mentioned display is the single-screen display mode, the single screen is the screen configured on the display; the display synchronously controls two independent display areas on the single screen through a synchronization signal to respectively display content information and a map, as Figure 2 shown; or, convert the map and content information into the same format and then merge them, and display the merged result through one display area on the single screen, as Figure 3 shown, or display the content information or the map through one display area on the single screen.

[0048] For example, for the case of simultaneously displaying a video and a map, first convert the map display into a video, then merge it with the content video into one video, and play it as one video on the screen; the same principle applies to other types of content. For another example, for the case of simultaneously displaying text and a map, the display of the text can be converted into a video, and the display of the map can be converted into a video, and finally the two videos are synthesized into one video and then played.

[0049] Further, when the display mode of the above-mentioned display is the dual-screen display mode, the dual screens include two display screens on one display, or include one display screen respectively configured on two displays; the display synchronously controls the two display screens to respectively display content information and a map through a synchronization signal; the synchronization control process is completed by one display (as Figure 4 shown), or completed by two displays in a master-slave mode (as Figure 5 shown).

[0050] In this embodiment, from the perspective of the display mode, it includes two parts: displaying the pure text, graphics, videos, audios, etc. to be displayed on the display, and the map of the places related to these contents. See Figure 6 and Figure 7As shown, different operations can be performed through mode settings or as needed to control the display method, for the display of content information + map, single content information, and single map. Moreover, in this embodiment, not only the geographical information directly involved in the text can be displayed, but also the geographical information related thereto, such as the birthplace, living place, place where anecdotes occurred, national geography of music style types, etc. of the author; even geographical information not related thereto can be displayed, such as a certain piece of music paired with a certain geographical information; or a certain picture paired with a geographical information that has little relevance.

[0051] For example, when the above system is used to implement mobile phone usage, the content or map can be cast to different devices. For example, when viewing content on the mobile phone and viewing the map on the mobile phone at the same time, and the map is always small, the map can be cast or extended to the TV or computer monitor.

[0052] The system for synchronously displaying a map in combination with content information provided by an embodiment of the present application is a system for synchronously manually and automatically displaying a map according to the place names involved in the text, pictures, audio, and video, and can synchronously display the content information being viewed by the user and the relevant map. After the user uses the system for a long time in large quantities, based on a wide range of content and a wide range of locations, the user can realize the understanding of map information, improve the understanding of the world, and improve the user experience.

[0053] Another system for synchronously displaying a map in combination with content information is further provided by an embodiment of the present application, and this system is implemented on the basis of the above embodiment; see Figure 8 As shown, in this system, in addition to including the content information module 11, geographical information detection module 12, map reading module 13, display control module 14, and display 15 in the above embodiment, it further includes: a year identification module 16.

[0054] The year identification module 16 is respectively connected to the content information module 11, the geographical information detection module 12, and the map reading module 13; the year identification module 16 is used to judge the year in which the geographical information involved in the content information is located according to at least one of the time corresponding to the content information, the author's year, and the time information involved; the geographical information detection module 12 is further used to perform a place name search in the geographical name library in the year in which the initially detected geographical information is located to determine the final geographical information; the map reading module 13 is further used to search for and read the corresponding map according to the year identified by the year identification module and the final geographical information determined by the geographical information detection module.

[0055] The age information output by the above-mentioned age recognition module 16 is sent to the geographic information detection module 12 on the one hand for place name recognition, and the place names of different ages are searched in the place name library; some place names existed in history but are no longer in use now and may not be directly found on the map. It is necessary to convert them into the corresponding current place names in the place name library for display; on the other hand, it is sent to the map reading module 13, and a historical map rather than a contemporary map can be selected for the display of this historical place name.

[0056] For example, the content information to be displayed is a war history article. In this article, the creator can manually set the geographic information to be displayed, such as multiple locations involved in a battle in a war movie; in this case, the age recognition module 16 can identify the occurrence time corresponding to this war history, further determine the age in which the war location was located at that time. When searching for the map, it can also determine the place name at that time corresponding to the war location in that age, and further the map corresponding to the place name of the corresponding age and location can be found from the historical geography map library.

[0057] The embodiment of the present application also provides another system for synchronously displaying a map in combination with content information, which is implemented on the basis of the above-mentioned embodiment; see Figure 9 As shown, in this system, in addition to including the content information module 11, geographic information detection module 12, map reading module 13, display control module 14, display 15, and age recognition module 16 in the above-mentioned embodiment, it also includes: a map display algorithm module 17 and a geographic type recognition module 18. The map display algorithm module 17 is arranged between the map reading module 13 and the display control module 14, and the geographic type recognition module 18 is arranged between the geographic information detection module 12 and the map display algorithm module 17.

[0058] The geographic type recognition module 18 is used to determine the geographic information display type according to the relevance between place names in the geographic information detected by the geographic information detection module 12;

[0059] The above-mentioned geographic information display types include: single location display type, multi-location display type; the above-mentioned multi-location display type includes: map display under multiple associated place names; multiple associated place names include: multiple parallel place names describing a certain type of information or a certain event, or multiple place names with a specific time sequence involved in a certain event.

[0060] There are mainly the following types:

[0061] 1) A single piece of geographic information is displayed separately, corresponding to the above-mentioned single location display type;

[0062] 2) The associated display of several associated place names, corresponding to the above-mentioned multi-location display type, specifically:

[0063] A) When describing several juxtaposed place names involved in a certain type of information or an event, it can be considered that place names at the same level or of the same type can be displayed simultaneously;

[0064] B) For several place names involved in an event with a certain time sequence, these can be displayed simultaneously and specific identifiers are used to mark the occurrence sequence.

[0065] C) For several place names at different levels, this mainly controls the specific range and manner of map display.

[0066] The map display algorithm module 17 is used to determine the optimal display range and optimal display manner of the map according to the type of geographic information to be displayed and the map read by the map reading module 13;

[0067] The above-mentioned optimal display range is comprehensively determined by the range of the map to be displayed, the size of the display, and the display scale; the optimal display manners include: static display manner and dynamic display manner; the static display manner is used to display the optimal size range of the object; for example, it can display the location of the target place and the map within a certain range around it; the dynamic display manner is used to dynamically adjust the display scale of the electronic map to display the position of the object at multiple different levels from large to small.

[0068] In this embodiment, the geographic information to be displayed can be a surface element, a line element, or a point element. However, in order to present the best effect, it may be necessary to display a certain range around it. For example, for a location, when actually displayed, its optimal display range is the area including a certain range around this element.

[0069] Dynamic display can display the position of the object at different administrative levels such as global, continent, country, province, city, district, county, township, town, and street (this is just an example here, and it can also be other levels). Here, it is necessary to dynamically adjust the display scale of the electronic map and display it from large to small according to the scale, or it can also be set to display from small to large. In the display at different scales or levels, the display of the object's logo and name also needs to be dynamically adjusted. For example, when a surface element is displayed at the global level, it can be marked as a point element. It is also possible to perform a fuzzy schematic range display for some geographic areas with uncertain ranges. The map can also be displayed relative to a reference point, such as relative to the user's location or a certain set location.

[0070] The display control module 14 is further used to control the display effect of the map in the display 15 according to the optimal display range and optimal display manner of the map.

[0071] The embodiment of the present application also provides another system for synchronously displaying the map in combination with content information, which is implemented on the basis of the above embodiment.

[0072] See Figure 10 Figure 10 As shown, in this system, in addition to including the content information module 11, geographic information detection module 12, map reading module 13, display control module 14, display 15, era recognition module 16, map display algorithm module 17, and geographic type recognition module 18 in the above embodiments, it further includes: an information recommendation module 19 and a user geographic information statistics module 20; the information recommendation module 19 is respectively connected to the geographic information detection module 12, the map display algorithm module 17, and the user geographic information statistics module 20; the user geographic information statistics module 20 is also connected to the display 15.

[0073] The user geographic information statistics module 20 is used to count the historical geographic information involved in the historical content information viewed by the user and send the historical geographic information to the information recommendation module 19.

[0074] The information recommendation module 19 is used to determine whether to push the current content information to the user according to the geographic information of the current content information detected by the geographic information detection module 12 and the historical geographic information.

[0075] For example: The information recommendation module 19 determines whether the current content information still includes geographic information not viewed by the user according to the geographic information included in the current content information and the historical geographic information in the user geographic information statistics result. If so, it is determined that the current content information needs to be pushed to the user, and then further content and map display processing is performed to enter the next-level processing; otherwise, no push is performed, and the next content information is continuously judged, and so on. This recommendation method can enable users to more comprehensively view different places.

[0076] Further, see Figure 11 Figure 11 As shown, the above-mentioned geographic information detection module 12 specifically includes: a text place name detection module 121, a picture location detection module 122, a video content place name detection module 123, an audio content place name detection module 124, and a manual place name identification module 125.

[0077] The text place name detection module 121 is used to identify geographic nouns in the text of the content information, and determine the geographic information by comparing the identified geographic nouns with the nouns in the geographic place name library, or by performing a network query comparison, or by searching and comparing in the map; and / or, determine the geographic information according to the author information and creation information corresponding to the text content;

[0078] The above-mentioned author information includes: the birthplace, workplace, etc. of the author; the creation information includes: the place of text creation or the location of the scene or shooting place during the creation process, etc.

[0079] The picture location detection module 122 is used to detect geographical names based on the shooting location information, relevant description information, and text recognition information in the picture to obtain geographical information; and / or determine geographical information based on the author information and creation information corresponding to the picture;

[0080] The video content place name detection module 123 is used to detect geographical information from the video part in the video content through frame picture place name recognition, and for the audio part in the video content, further identify the geographical information in the text by converting the audio to text, and / or determine geographical information based on the author information and creation information corresponding to the video content;

[0081] The audio content place name detection module 124 further identifies the geographical information in the text by converting the audio to text, and / or determines geographical information based on the author information and creation information corresponding to the audio;

[0082] Generally, there are many types of audio, such as audiobooks. Similar to text-based content, geographical information can be determined directly by converting the audio to text and then comparing and identifying geographical names. However, it can also display the birthplace, workplace, text creation place, etc. of the text creator. If it is a conversation voice, it can display the location of one or both parties, or the locations involved in the voice. If it is a piece of music or a song, the geographical information on the map can be the place involved in the music itself, or a song representing a certain region, or the creation place, the author's birthplace, workplace, etc.

[0083] The manual place name marking module 125 is used to mark the place names not detected in the content information as geographical information to be displayed, and cancel the geographical information marking for the text that is misidentified as geographical information but is not a geographical information.

[0084] Furthermore, the above-mentioned geographical information detection module 12 further includes: an information preprocessing module 126; the information preprocessing module 126 is used to control the geographical information range according to the following multiple control factors before performing geographical information detection:

[0085] One is the geographical information to be displayed marked or set by the content creator;

[0086] Two is the geographical information to be displayed set by the system default;

[0087] Three is the geographical information to be displayed set by the platform editor or content reviewer;

[0088] Four is the geographical information that can be displayed set according to the content requirements.

[0089] The selection of the geographical information on the displayed map comes from the understanding of the content by the content creator and the platform reviewer and the understanding of the overall requirements of the platform.

[0090] In a preferred embodiment, the display control process of geographical information is as follows Figure 12 shown below:

[0091] Step 1: Determine whether to display the non-direct geographical information of the content information. If so, go to Step 2; otherwise, directly jump to Step 4;

[0092] Step 2: Set the non-direct geographical information, that is, the geographical information not directly involved in the content;

[0093] Step 3: Set the display method and mode of the non-direct geographical information;

[0094] Step 4: Determine whether to display the geographical information directly involved in the content; if so, go to Step 5; otherwise, jump to Step 10;

[0095] Step 5: Determine whether to automatically detect the geographical information existing in the content. If so, go to Step 6; otherwise, jump to Step 8;

[0096] Step 6: Automatically detect the geographical information in the content information;

[0097] Step 7: Automatically identify the type of geographical information in the content information;

[0098] Step 8: Determine whether to perform manual setting and correction. If so, go to Step 9; otherwise, jump to Step 10;

[0099] Step 9: Manually set and correct the geographical information in the content;

[0100] Step 10: Based on the content information and the preprocessed geographical information, perform content information + map display.

[0101] The systems for synchronously displaying maps in combination with content information provided by multiple embodiments of the present application have all solved the problem of no map display when a pure text involves a location, and also solved the problem that a location involved in a text and image may not necessarily be displayed on a map, and also solved the problem of displaying non-directly involved geographical information. Of course, the user can also turn off some locations that do not need to be displayed or perform map display-related settings through settings.

[0102] However, the most important problem to be solved by this system is that since there are so many places involved in geographical maps, except for a few geographical majors or foreign trade-related majors, or a few enthusiasts, it is very difficult for ordinary people to have the patience and interest to really understand all the places and countries in the world. And this system combines currently popular and easy-to-accept texts, text and images, videos, music and other content to display relevant geographical map information. Through long-term use by users, it can gradually and imperceptibly enable users to have a relatively high degree of understanding of the geographical maps of the whole world.

[0103] The system provided by the embodiments of the present application can assist users in seeing the corresponding map whenever they view any pictures or texts involving place names, without the need to look up the map by themselves. With long-term use, if the content involves more locations, users will have a clearer understanding of the whole world.

[0104] The embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the functions of each module in the above system. For specific implementation, reference can be made to the foregoing system embodiments, which will not be elaborated herein.

[0105] The computer program product of the system provided by the embodiments of the present application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the foregoing method embodiments. For specific implementation, reference can be made to the method embodiments, which will not be elaborated herein.

[0106] Unless otherwise specifically stated, the relative steps, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of the present application.

[0107] If the above-mentioned functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program code.

[0108] In the description of the present application, it should be noted that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present application. In addition, the terms "first", "second", and "third" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance.

[0109] Finally, it should be noted that the above-described embodiments are only specific implementation manners of the present application, used to illustrate the technical solutions of the present application, rather than limiting it. The protection scope of the present application is not limited thereto. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that any person skilled in the technical field of the present application can still modify the technical solutions recorded in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A system for synchronously displaying a map in combination with content information, characterized in that: The system comprises: a content information module, a geographic information detection module, a map reading module, a display control module and a display connected in sequence; The content information module is used to provide content information to be displayed; the content information includes: at least one of plain text, graphics, video, and audio; The geographic information detection module is used to determine the geographic information to be displayed from the content information; the geographic information to be displayed includes: the geographic information directly involved in the content information, and the associated geographic information not directly involved in the content information; The map reading module is used to obtain the map corresponding to the geographic information to be displayed; The display control module is used to control the display to display the content information and the map.

2. The system according to claim 1, characterized in that The system further comprises: an age recognition module connected to the content information module, the geographic information detection module and the map reading module respectively; The age identification module is used to determine the age of the geographical information involved in the content information according to at least one of the generation time of the content information, the author age, and the time information involved; The geographic information detection module is also used to search for place names in the era in the geographic place name database based on the initially detected geographic information to determine the final geographic information; The map reading module is further used to search and read the corresponding map according to the era identified by the era identification module and the final geographic information determined by the geographic information detection module.

3. The system according to claim 1, characterized in that The system further comprises: a map display algorithm module disposed between the map reading module and the display control module, and a geographic type identification module disposed between the geographic information detection module and the map display algorithm module; The geographic type identification module is used to determine the geographic information display type according to the association between the place names in the geographic information detected by the geographic information detection module; the geographic information display type includes: single-location display type and multi-location display type; The map display algorithm module is used to determine the best display range and the best display mode of the map according to the geographic information display type and the map read by the map reading module; The display control module is further used to control the display effect of the map on the display according to the optimal display range and the optimal display mode of the map.

4. The system according to claim 3, characterized in that The system further comprises: an information recommendation module and a user geographic information statistics module; the information recommendation module is respectively connected to the geographic information detection module, the map display algorithm module, and the user geographic information statistics module; the user geographic information statistics module is also connected to a display; The user geographic information statistics module is used to count the historical geographic information involved in the historical content information viewed by the user; The information recommendation module is used to determine whether to push the current content information to the user based on the geographical information of the current content information detected by the geographical information detection module and the historical geographical information.

5. The system according to claim 1, characterized in that The geographic information detection module includes: a text place name detection module, a picture place detection module, a video content place name detection module, an audio content place name detection module, and a manual place name identification module; The text place name detection module is used to identify geographical nouns in the text of the content information, and determine the geographical information by comparing the identified geographical nouns with nouns in the geographical place name database, or performing a network query comparison, or searching and comparing in a map; and / or determining the geographical information based on the author information and creation information corresponding to the text content; The picture location detection module is used to detect the geographical name and obtain the geographical information according to the shooting location information, relevant description information and text recognition information in the picture; and / or determine the geographical information according to the author information and creation information corresponding to the picture; The video content place name detection module is used to detect geographic information by frame picture place name recognition for the video part of the video content, and further identify geographic information in the text by audio-to-text conversion for the audio part of the video content; and / or determine geographic information according to author information and creation information corresponding to the video content; The audio content place name detection module is used to further identify geographical information in the text by converting audio to text; and / or determine geographical information based on author information and creation information corresponding to the audio; The manual place name identification module is used to mark the place names that are not detected in the content information as geographic information to be displayed, and to cancel the geographic information identification of the text that is incorrectly identified as non-geographic information geographic information.

6. The system according to claim 5, characterized in that The geographic information detection module also includes: an information preprocessing module; The information preprocessing module is used to control the geographic information range according to the following multiple control factors before performing geographic information detection: First, the geographic information to be displayed that is marked or set by the content creator; The second is the geographic information to be displayed by the system default setting; The third is the geographic information to be displayed set by the platform editor or content reviewer; Fourth, the displayable geographic information is set according to content requirements.

7. The system according to claim 3, characterized in that The multi-location display type includes: map display under multiple associated place names; multiple associated place names include: multiple parallel place names describing a certain type of information or a certain event, or multiple place names in a specific time sequence involved in a certain event.

8. The system according to claim 1, characterized in that The map types corresponding to the map include: historical maps, contemporary electronic maps, static map images, map schematics or dynamic map videos; in order to adapt to display on monitors of different sizes, the static map images and the map schematics must meet resolution and size requirements.

9. The system according to claim 3, characterized in that The optimal display range is determined by the map display range, display size, and display scale; the optimal display mode includes: static display mode and dynamic display mode; the static display mode is used to display the optimal size range of the object; the dynamic display mode is used to dynamically adjust the display scale of the electronic map to display the position of the object in multiple different levels from large to small.

10. The system according to claim 1, characterized in that The display modes of the display include: single-screen display mode and multi-screen display mode; the display includes: a mobile phone, a computer monitor, a tablet computer, a television, an advertising display screen or a device that supports multi-screen display, and the display screen type of the display includes: a single-screen type, a multi-screen type or a folding screen type.

11. The system according to claim 10, characterized in that When the display mode of the display is a single-screen display mode, the single screen is a screen configured on the display; the display synchronously controls two independent display areas on the single screen through a synchronization signal to display content information and a map respectively; or, the map and content information are converted into the same format and then merged, and the merged result is displayed through a display area on the single screen, or the content information or the map is displayed through a display area on the single screen.

12. The system according to claim 10, characterized in that When the display mode of the display is a dual-screen display mode, the dual screen includes two display screens on one display, or includes a display screen configured on two displays respectively; the display synchronously controls the two display screens to display content information and a map respectively through a synchronization signal; The synchronous control process is completed by one display, or by two displays in master-slave mode.

Citation Information

Cited By

  • System for synchronously displaying map in conjunction with content information

    WO2026184000A1