Method and system for matching local content

Through the appropriate content media system, the problem of corporate customers producing advertising content on their own is solved, efficient and low-cost media content recommendations are achieved, and user experience and commercial interests are improved.

CN113496428BActive Publication Date: 2025-05-02FRAMY INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011391978.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-04-08
Filing Date
2020-12-01
Publication Date
2025-05-02
Estimated Expiration
2040-12-01

AI Technical Summary

Technical Problem

Corporate customers need to prepare for advertising content and place it in specific channels, resulting in high spending and wasting time.

Method used

It provides a suitable content media system, which can receive customers through the servo system to set media conditions, query and display media content that meets the conditions, and establish relevance after the customer selects it, directly recommend it to points of interest within the geographical scope, eliminating the advertising production and delivery process.

Benefits of technology

Effectively provide media content that meets needs and is popular, reduces advertising production and delivery time and costs, increases user awareness and shares profits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113496428B_ABST
    Figure CN113496428B_ABST
Patent Text Reader

Abstract

A method and system for matching location-appropriate content. The method runs in a servo system. The servo system provides a content setting page for clients, allowing them to set matching conditions for matching media content, including at least geographic location, so that the servo system queries a database for one or more location-appropriate media content that meets the matching conditions according to the matching conditions. Each piece of media content can calculate a score based on various indicators, and the client is provided with a choice of one of the media content. The servo system establishes a correlation between the selected media content and the information provided by the client, and links it to a specific point of interest within a geographic range corresponding to the geographic location in the matching condition. The information can be about information on a recommended product or service, and is marked on the designated point of interest, recommending users to browse the associated media content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application proposes a technology for mediating localized content, and more particularly, a localized content matching method and system that can mediate localized content according to the needs of businesses to recommend stores, brands, products or services to users. Background Art

[0002] In current technology, some service providers collect users' online activities through various channels, such as posts, likes and shares on social networks. They can also collect information that users search through browsers, or responses to various audio and video and text information. By analyzing these activity data, users' preferences can be learned. One of its main purposes is to provide information that meets users' preferences, such as providing commercial advertisements to customers. For various commercial channels, content that meets users' preferences can be recommended.

[0003] For corporate clients, a common way to market products is to ask the above service providers to place product recommendation advertisements targeting specific customer groups and channels (such as the Internet, television, and publications). Another way is that corporate clients can spend money to shoot advertisements and place them on specific social media, and can set target groups. Furthermore, advertisers can also pay online opinion leaders (such as Internet celebrities) to recommend products or services on their channels. Summary of the invention

[0004] Compared with the prior art in which corporate clients need to prepare and shoot advertising content by themselves and then place it on specific channels, the present application discloses a method and system for matching local content, providing a technology for matching corporate clients' needs to obtain popular media content that meets their needs, so that corporate clients can obtain ready-made media content that can be used to recommend stores, brands, products or services, effectively saving the traditional cost of preparing and shooting advertisements, and also saving the time of publishing advertising content.

[0005] According to an embodiment, the proposed local content matching system includes a server system having a database therein, wherein the database stores multiple media contents. The server system provides a content setting page displayed on a client device for receiving matching conditions set by a client for matching one or more media contents.

[0006] Among them, the servo system runs a location-appropriate content matching method, which includes the servo system providing a content setting page for the customer to set matching conditions, and the matching conditions at least include the geographical location. After that, the servo system can query a database for one or more media content that meets the matching conditions according to the matching conditions, and then display them to the customer for viewing. After selecting one of the media content, the correlation between the selected media content and the information provided by the customer can be established, and a point of interest within a geographical range corresponding to the geographical location in the matching conditions can be linked.

[0007] Furthermore, the matching condition also includes a media context attribute for comparing the attributes of the media content in the database, which attributes can be defined by multiple feature tags, and the media context attribute in the matching condition can be one or more tags set by the customer through the content setting page.

[0008] Furthermore, each piece of media content in the database has a score, and the score calculation method includes collecting activity data of multiple users browsing each piece of media content by the server system, and obtaining one or more indicators of the degree of preference for each piece of media content in each activity data, and then calculating the score of each piece of media content according to the weight of each indicator to become the score of each piece of media content, or to update the original score. The indicator can be one or any combination of the number of views, the number of likes, the number of shares, the viewing time, and the number of channel tracking of the media content.

[0009] In this way, the server system can perform a sorting according to the score of each media content in one or more media contents that meet the matching conditions, display the one or more media contents according to the sorting through the content setting page for the customer to choose, and link one of the media contents selected by the customer to the point of interest corresponding to the geographical location.

[0010] Using the scores of the media contents, the matching condition may further include a score threshold, which is used to filter out one or more media contents having scores greater than or equal to the score threshold by comparing the media contents in the database.

[0011] In this way, preferably, when a user operates a browsing program in a user device, location information is generated. When the servo system determines that it corresponds to a geographical range, the media content within the geographical range is obtained by querying the database, which may include the media content associated with the point of interest, and then displayed in the browsing program with a link image corresponding to each piece of media content.

[0012] Preferably, the browsing program may be a graphical user interface with an electronic map as the background. When the user operates the graphical user interface to display a map corresponding to a geographical range, the server system may query the database according to the geographical range to obtain one or more media contents.

[0013] Furthermore, the information provided by the customer may be a recommendation of a store, brand, product or service, that is, a point of interest marked on an electronic map, for recommending the user to browse the associated media content, including but not limited to recommending media content that meets the user's location or personal interests. Furthermore, the recommendation information may also be displayed on a playback page for playing media content associated with the recommendation information. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 A diagram showing an embodiment of the architecture of a location-based content matching system;

[0015] Figure 2 A flow chart showing an embodiment of a user uploading media content via a software program;

[0016] Figure 3 A flow chart showing an embodiment of using media content community activity data for scoring;

[0017] Figure 4 A flowchart of an embodiment of a display system providing location-appropriate media content;

[0018] Figure 5A and Figure 5B An embodiment diagram showing a user browsing location-appropriate media content;

[0019] Figure 6 A flow chart showing an embodiment of a method for matching location-appropriate content;

[0020] Figure 7 A flowchart showing an embodiment of a user browsing location-appropriate media content; and

[0021] Figure 8 A schematic diagram of a browsing screen showing a user browsing location-based media content. DETAILED DESCRIPTION

[0022] The following is an explanation of the embodiments of the present invention through specific embodiments. Those skilled in the art can understand the advantages and effects of the present invention from the contents disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and the details in this specification can also be modified and changed in various ways based on different viewpoints and applications without departing from the concept of the present invention. In addition, the drawings of the present invention are only simple schematic illustrations and are not depicted according to actual sizes. It is stated in advance. The following embodiments will further explain the relevant technical contents of the present invention in detail, but the disclosed contents are not intended to limit the scope of protection of the present invention.

[0023] It should be understood that, although the terms "first", "second", "third", etc. may be used herein to describe various components or signals, these components or signals should not be limited by these terms. These terms are mainly used to distinguish one component from another component, or one signal from another signal. In addition, the term "or" used herein may include any one or more combinations of the associated listed items depending on the actual situation.

[0024] The present application proposes a method for matching local content, and a system for running the method. One of the main purposes of the method is to match according to the conditions proposed by customers (such as advertising owners, corporate users, etc.) to obtain ready-made media content. These media contents can be videos, live streaming videos, sounds, images or texts generated by each user reporting or recording about the scenery of a geographical location (corresponding to a geographical range), and the relevant geographical location is added when uploading. After system matching, it becomes media content that customers can use to achieve specific purposes. For example, the media content selected by the customer just meets the customer's marketing needs, such as advertising for stores or products. The server system will establish an association between the recommended products or services proposed by the customer and the media content, linking to the points of interest seen by the user when browsing this geographical range, or inserting advertisements when the user randomly browses the media content, thus achieving the purpose of recommending products or services. Furthermore, when the customer generates benefits from the media content obtained through this matching, he can also share the community promotion benefits or profits with the user who provides the media content, which is different from the existing marketing model that requires paying network opinion leaders (such as Internet celebrities) to recommend products or services.

[0025] The system architecture diagram for implementing the local content matching system can be found in Figure 1 , the figure shows that the local content matching system proposes a server system 13, which is provided with a database 14. The servo system 13 can be composed of one or more servers implemented by circuits and software, wherein the database 14 stores multiple media contents.

[0026] The server system 13 provides various services to users with various needs through the network 10, such as the user devices 101, 102, 103 shown in the figure. Users can browse the media content provided by the server system 13 through the browsing program executed in the user devices 101, 102, 103, and in particular, provide media content corresponding to a certain geographical range based on the location information generated by the user browsing. Furthermore, users can also upload the media content they have filmed, recorded and / or produced to the server system 13 through this browsing program (which can be used to represent various applications that can process audio, video and text content).

[0027] The server system 13 also serves business client 11 and business client 2 12 through the network 10. The business clients are customers who have marketing needs for recommending products or services. The server system 13 provides a content setting page displayed on a client device, such as the page started by a web browser or the page of a specific application, so that business client 1 11 and business client 2 12 can fill in the conditions for recommending products or services according to needs, including but not limited to selecting a location. The server system 13 can receive the matching conditions set by the customer to match one or more media contents through this content setting page.

[0028] In one embodiment, the server system 13 operates as a media content server for collecting media content shot, recorded, or uploaded by multiple users at different geographical locations. Figure 2 The flowchart of the embodiment shows that a user uploads media content via a software program, wherein a browsing program (or a specific software program) is executed in each end user device 101 , 102 , 103 .

[0029] In this process, the servo system 13 receives media content shot, produced and uploaded by various users operating user devices in various places through the network 10, including videos, sounds, images or texts generated for users to report or record scenes within a certain geographical range (step S201). The archives of these media contents record some information required by the system, location information, time (timestamp) and user data (such as user ID) that the system can obtain (step S203). According to an embodiment, a kind of metadata can be recorded in the archive, which records some information formed by the media content. After the servo system 13 captures the information, in addition to the user data, at least the location information and time information of each piece of media content can be obtained. These data are used to establish tags in the servo system 13 through specific software means, and can be classified (step S205).

[0030] For example, the file size, length, shooting equipment, shooting date and time, and shooting location (latitude and longitude) of the media content can be obtained from the interpretation data. The shooting date and time can be translated into a time tag, and the shooting location can be translated into a geographic tag. The file size and length can also become tags. Moreover, when users upload media content, they can also set attribute tags about the media content according to the options provided by the system or by themselves, such as the name of the scenic spot, the name of the restaurant, the building, the person, the weather, the mood, the color, etc., which can all become the classification of the tag.

[0031] However, the servo system 13 can also analyze each media content by text or image processing technology and automatically establish attribute labels obtained through identification. In this way, when the software means in the servo system 13 establishes labels according to the attributes of each media content and the information in the interpretation data, after classification and storage, a database 14 is established (step S207).

[0032] It is worth mentioning that in the appropriate content matching system, the media content stored in the database 14 can be matched to become advertising content for commercial customers to recommend goods or services. In response to this demand, the server system 13 can obtain the user's consent in various forms to use the content for matching when the user completes uploading the media content. For example, after the server system 13 receives the uploaded media content, it can confirm on the interactive page where the user completes uploading the media content whether the user agrees that the media content will participate in the appropriate content matching. The embodiment may require the user to check (or other methods) to express whether he agrees to the use of commercial matching. In this way, when the server system 13 receives the consent information, after the server system 13 receives the media content uploaded by the user device, the corresponding media content can be newly labeled as available for matching, classified as media content available for matching, and stored in the database 14 together.

[0033] Furthermore, the media content collected by the database 14 in the server system 13 may also have a score, which provides a basis for the server system 13 to recommend the ranking to the user for viewing. Figure 3 A flow chart of an embodiment of using social activity data of media content to score is shown.

[0034] In this scoring calculation method, the server system collects various activity data related to each media content, such as collecting social activity data generated by each user using a specific application to browse media content, including pointers for scoring each media content, such as the number of views of the media content, the number of likes (such as the number of likes), the number of shares, the viewing time, and the number of channel tracking of the media content (such as the number of subscriptions to the author's channel) or any combination thereof. In this way, the server system can obtain one or more indicators about the degree of preference for each media content in each activity data (step S301), and then calculate the score of each media content according to the weight of each indicator to become the score of each media content, or to update the original score (step S303). In this way, matching information for each media content is established for comparing the matching conditions proposed by the customer (step S305).

[0035] That is, according to one embodiment, when each media content recorded in the database 14 in the server system 13 has a score, the score will be updated at any time according to the browsing activity and become one of the screening conditions when commercial customers select media content as recommended goods or services.

[0036] On the other hand, it is worth mentioning that in the server system, after the user's permission, the user's activity data on the network is collected, including the user's activities on various social media, search records, content followed and browsed, and time information of various activities. The collected various audio and video content or user browsing data can be used through a machine learning algorithm to learn the data features, especially the data features based on the geographic location, to form the user's preference information. When the user browses information in a certain geographic range, it can provide localized or personalized content that meets the user's preferences. In this way, the server system can recommend relevant media content according to the user's preferences.

[0037] For example, a user operates a mobile device, in which a browsing program provided by the system is executed. When the user arrives at a location, the user operates the browsing program to report or record the video, sound, image or text generated by the scene within the geographical range, connects to the server system, and uploads the generated content to the server system. At this time, the server system analyzes the uploaded content to form information analyzing the user's preferences and stores it in the database. Furthermore, the server system can also collect the user's activity data on the network (such as browsing content, liking, sharing, subscription, etc.) through the software program executed on the user's computer device. The server system can learn the features of various activity data using machine learning algorithms to describe the user's preferences.

[0038] After the analysis of user preferences is completed, relevant preference data can be established, which, combined with the media content that has been rated in the system, becomes the basis for the system to recommend users to watch. Figure 4 A flow chart of an embodiment of a display system for providing location-appropriate media content.

[0039] In this embodiment, the user can operate a browsing program executed on the user device to browse the location-appropriate media content at each geographical location. In addition to a web browser, this browsing program can be a graphical user interface with an electronic map as the background. When the user operates this browsing program to browse the content, location information is generated (step S401). For example, the browsing program can generate location information based on the browsed geographical location, such as the longitude and latitude of the central location of a specific geographical range in the electronic map, and transmit it to the server system.

[0040] Afterwards, in the servo system, a geographical range can be determined based on the received location information (step S403). Then, according to the above information obtained, the servo system can query the database based on the geographical range and user identification data (step S405), so as to obtain the media content corresponding to this geographical range and related to personal preferences (step S407). This query result will be transmitted to the user device (step S409), and the content information and links will be displayed through the browsing program (step S411). In one embodiment, the browsing program executed in the user device displays the link pattern of the media content obtained by querying the database, such as the author image, default pattern or symbol of the media content, which is marked in the browsing program.

[0041] In another embodiment, the browsing program can be a general video or text browser, and the system can still determine the geographical location from the browsing content, such as the geographical information in the annotation data of various contents, and then provide location-appropriate and personalized content. In another embodiment, when the computer device operated by the user is a mobile device, the browsing program can obtain the location information provided by the sensor (GPS sensor) or wireless network signal in the mobile device at any time, and after transmitting it to the server system, the server system can provide location-appropriate and personalized content according to the location of the mobile device.

[0042] Figure 5A and Figure 5B A diagram showing an embodiment of a user browsing location-based media content.

[0043] exist Figure 5A The display example is a browsing program 50 operated by a user on a mobile device, which displays an electronic map 500, and a plurality of content link images 501, 503, 505 corresponding to the media content obtained by the server system according to the geographical range browsed by the user, and can also display personalized advertisements 510 corresponding to the user's preferences. These content link images 501, 503, 505 are provided for the user to choose to click in and view. When the user slides the electronic map 500 to change the geographical range, the server system will continue the above Figure 4 The described process provides content corresponding to the updated scope.

[0044] It is worth mentioning that the content link images 501, 503, 505 provided by the browsing program 50 link to the localized media content obtained by the server system according to the user's preferences. At this time, if there are multiple media contents that meet the conditions (geographical range and user preferences) in the same location, the link information of multiple localized personalized contents can be displayed on the electronic map 500 according to the user's preference sorting order learned by the server system. In other words, the method can recommend corresponding information according to each user's preferences in a certain area, and each person's preferences in each area are personalized and will not be the same.

[0045] Figure 5B Next, when the user browses one of the content link images 501, 503, and 505 of the media content provided by the above system, the figure shows that the media content 502 played after the content link image 501 is clicked is presented in the browsing program 50. This media content 502 is personalized content that is suitable for the geographical range and the user's preferences. Further, when this media content 502 is content that has been matched to become a recommended product or service, once the user selects this media content associated with the recommended information through the electronic map, the recommended information 507 set by the business user can be displayed on a playback page in the browsing program 50. This is information that the business user can decide to recommend a product or service, such as advertising content for a company to launch a product.

[0046] Based on the process of establishing a database described in the above embodiment, and the process of how users browse localized media content through a browsing program, the system can match the various media content obtained from the database and the learned user preference data with the needs of commercial users to obtain media content suitable for recommending goods or services. When the matching is successful, the popularity of the user who uploaded the media content can be further increased, and the profits can also be shared. Figure 6 Next, a flow chart of an embodiment of a method for matching localized content is shown.

[0047] The location-appropriate content matching method is run in a servo system, and the servo system provides a content setting page (step S601) to be executed on a client device, in which some fields and menus for filling in customer needs can be designed, so that the servo system can receive the matching conditions set by the customer through this content setting page (step S603). The matching conditions include at least a geographical location, that is, the system is expected to match media content that conforms to this geographical location. Furthermore, the matching conditions can also include a media context attribute, which is used to compare the attributes of the media content in the database. The attributes of the media content in the database can refer to the embodiment of establishing corresponding attribute tags described above. This is an attribute that can be defined by multiple tags. The servo system can receive the media context attributes defined by one or more tags set by the customer through this content setting page.

[0048] The matching conditions may also include a score threshold, which is used to filter out one or more media content with a score greater than or equal to the score threshold. In other words, customers can use the score threshold they set to filter out media content with a higher degree of preference. For example, for advertising, media content with a higher degree of preference can increase advertising effectiveness.

[0049] Afterwards, the server system can query the database for one or more media contents that meet the matching conditions according to the one or more matching conditions (step S605), and can also score the media contents that meet the conditions according to various indicators (step S607) to provide a recommendation list, including sorting (step S609).

[0050] According to one embodiment, when there are multiple media contents that meet the matching conditions, the servo system can perform sorting according to the scores of each media content, and then display the multiple media contents according to this sorting through the content setting page, among which one or more media contents that meet the matching conditions are provided for the customer to choose. After that, the servo system accepts the customer to select one of the media contents through the content setting page (step S611), and then establishes the association between the selected media content and the information provided by the customer, such as a piece of text information, which becomes the basis for the system to establish the association with the media content. When the information is a recommendation information for recommending a product or service, this association is a commercial association (step S613). When a user browses the media content in this geographical range with a browsing program (electronic map), this association forms a specific point of interest marked on the electronic map, which is used to recommend the media content for the user to watch.

[0051] In one embodiment, the browsing program provided by the servo system to be executed on the user-side computer device may be a specific software program or a web browser, etc. If the computer device is an electronic device with a touch display, the user can drag the electronic map therein with gestures. During the dragging process, if the browsing program determines that the user has selected a geographical range, the geographical range information is generated and transmitted to the servo system, which also includes the user's identification data. The servo system can query the database based on the identification data and information such as the geographical range to obtain one or more locally personalized (about personal preferences) media content within this geographical range, and may also include points of interest established by commercial users, so that commercial users can achieve marketing goals by selecting locally appropriate media content.

[0052] In an actual implementation, the content setting page provided by the server system still provides customers with the option of uploading media content. Taking advertising content as an example, commercial users can select media content published by other users, or shoot, record and upload content by themselves.

[0053] Figure 7Next, a flowchart of an embodiment of a user browsing location-based media content is displayed. In this flow embodiment, the servo system receives the location information generated when the user operates the browsing program to browse a certain geographical range (step S701). At this time, the servo system queries the database based on the geographical range obtained according to the browsing range and resolution of the user device, and the query results form location-based media content and links corresponding to the geographical range (step S703). These can be recommended content provided based on the user's preferences, and can include points of interest formed by location-based media content selected by commercial customers, that is, content linked to recommended goods or services.

[0054] Afterwards, the server system can receive the information generated by the user's browsing (step S705). If the point of interest is selected, the browsing information of the commercial content is also obtained (step S707). When the system successfully matches the media content uploaded by the user to become the point of interest of the commercial user, when the commercial user generates advertising benefits, on the one hand, the user who provides this media content can obtain social promotion and recognition, and on the other hand, in the server system, the price can be calculated according to the profit sharing settings (such as the advertising fee and calculation method provided by the advertiser) and the user can be provided with profit sharing (step S709).

[0055] Figure 8 A schematic diagram showing information including recommended products on a browsing screen where a user browses location-based media content.

[0056] The figure shows a browsing program 80, which is a browsing interface with an electronic map 800 as the background, wherein content link images 801, 803, 805 corresponding to the local media content obtained by querying the database by the server system are displayed, wherein the content link image 805 is the point of interest, and in this example, a link of a recommended information 807 is displayed in the form of animation, image or text, and the animation, image or text may be used to indicate that a preferential marketing content can be obtained after clicking on the link. Furthermore, if the linked media content is further clicked and played, the recommended information added by the commercial user can also be seen.

[0057] In summary, according to the method and system for matching location-appropriate content described in the above embodiments, the method provides a solution for matching popular media content that meets the needs of commercial customers. When matching media content that meets the needs of commercial users, the most popular media content related to the location of interest (POI) can be found, or media content related to the geographic location can be sorted according to a specific algorithm. A scoring mechanism can also be used to assign weights to each media content and calculate scores, provide scoring and ranking of media content, and form a list recommended to commercial users for selection.

[0058] In the technical effect, when the terminal user browses to a certain geographical range using the software program (including APP, webpage) provided by the system, the media content corresponding to this geographical range can be presented. When the media content is displayed or played, in addition to the payment of the industry to improve the display order of the advertisement, the media content is also displayed according to the user's personalized characteristics (preferences), among which the conditions affecting the display of the media content include: geographical location, time, media context attributes, display order (advertisement), etc. In this way, commercial customers (advertising owners) can more efficiently find suitable and popular advertising films and authors, which can save a sum of advertising production costs, and further, it can also increase the author's popularity and share the advertising profits.

[0059] The contents disclosed above are only preferred feasible embodiments of the present invention, and are not intended to limit the claims of the present invention. Therefore, all equivalent technical changes made using the contents of the present invention's specification and drawings are included in the claims of the present invention.

Claims

1. A method for matching localized content, running in a server system, characterized in that: The method includes: Receiving a matching condition set by a client through a content setting page provided by the server system, the matching condition at least including a geographic location, a media context attribute or a score threshold; Searching a database for one or more media contents that meet the matching condition according to the matching condition; providing the one or more media contents meeting the matching condition, wherein the media context attribute is used to compare the attributes of the media contents in the database, the media context attribute is defined by one or more tags received by the server system through the content setting page, and the score threshold is used to filter out the one or more media contents having a score greater than or equal to the score threshold; and The server system receives a media content selected by the client, establishes an association between the selected media content and the information provided by the client, and links to a point of interest within a geographical range corresponding to the geographical location, corresponding to the media context attribute, and corresponding to the score threshold; Wherein, the multiple media contents in the database are recorded and uploaded by multiple users; Among them, the media content matched by the geographic location is at least one of the media content recorded and uploaded by the multiple users, the media context attributes are determined by multiple tags determined by the media content provided by the multiple users, the score threshold is determined based on a score, and the score calculation method is determined based on the activity data related to each media content in the database, the activity data at least includes social activity data collected when each user uses a specific application to browse media content, and the social activity data at least includes a pointer to the score of each media content, a number of views of the media content, a number of likes, a number of shares, a viewing time, and one or any combination of the number of channel tracking of the media content.

2. The method for matching localized content according to claim 1, wherein: A ranking is performed according to the score of each piece of media content in the one or more pieces of media content that meet the matching condition, the one or more pieces of media content according to the ranking are displayed through the content setting page, and then one of the media content selected by the customer is set as the point of interest.

3. The method for matching localized content according to claim 1, wherein: The method of establishing the media content in the database includes: The server system receives media content uploaded by each user device; Obtaining user data of each piece of media content and location information and time information in the metadata; and Labels are created based on the attributes of each piece of media content and the information in the annotation data, and are classified and stored to create the database.

4. The method for matching localized content according to claim 3, wherein: After the server system receives the uploaded media content, it confirms through an interactive page whether the user agrees that the media content participates in the appropriate content matching. If the user agrees, a matching tag is added to the media content and stored in the database.

5. The method for matching localized content according to any one of claims 1 to 4, characterized in that: When a user operates a browsing program in a user device, location information is generated. When the server system determines that it corresponds to the geographical range, it queries the database to obtain that the geographical range includes the media content associated with the point of interest, or adds one or more other media contents, and then displays one or more link images corresponding to each media content in the browsing program.

6. The method for matching localized content according to claim 5, wherein: In addition to the point of interest, the one or more media contents obtained by querying the database are media contents related to the user's preferences in the geographical range; the browsing program is a graphical user interface with an electronic map as the background, and when the user operates the graphical user interface to display a map corresponding to the geographical range, the servo system queries the database according to the geographical range to obtain the one or more media contents; the information provided by the customer is used as recommendation information for recommending a store, brand, product or service, and the point of interest marked on the electronic map is used to recommend the user to watch the associated media content when browsing the geographical range; and when the user selects the media content associated with the recommendation information on the electronic map, the recommendation information is displayed on a play page.

7. A localized content matching system, characterized in that: The system comprises: A server system is provided with a database, wherein the database stores a plurality of media contents, and the server system provides a content setting page displayed on a client device for receiving a matching condition set by a client for matching one or more media contents; The server system runs a local content matching method, including: Receiving, through the content setting page, a matching condition set by the client, the matching condition comprising at least a geographic location, a media context attribute, or a score threshold; searching the database for one or more pieces of media content that meet the matching condition according to the matching condition, wherein the media context attribute is used to compare the attribute of the media content in the database, and the media context attribute is defined by one or more tags received by the server system through the content setting page, and the score threshold is used to filter out the one or more pieces of media content with a score greater than or equal to the score threshold; Displaying the one or more media contents that meet the matching condition through the content setting page; and The server system accepts the client's selection of a media content through the content setting page, establishes a correlation between the selected media content and the information provided by the client, and links to a point of interest within a geographical range corresponding to the geographical location, corresponding to the media context attribute, and corresponding to the score threshold; Wherein, the multiple media contents in the database are recorded and uploaded by multiple users; Among them, the media content matched by the geographic location is at least one of the media content recorded and uploaded by the multiple users, the media context attributes are determined by multiple tags determined by the media content provided by the multiple users, the score threshold is determined based on a score, and the score calculation method is determined based on the activity data related to each media content in the database, the activity data at least includes social activity data collected when each user uses a specific application to browse media content, and the social activity data at least includes a pointer to the score of each media content, a number of views of the media content, a number of likes, a number of shares, a viewing time, and a channel tracking number of the media content, or any combination thereof.

8. The localized content matching system according to claim 7, wherein: When there are multiple media contents that meet the matching condition, the server system performs a sorting according to the score of each media content, displays the multiple media contents according to the sorting through the content setting page, and then sets one of the media contents selected by the customer as the point of interest.

9. The localized content matching system according to claim 7, wherein: The method of establishing the media content in the database includes: The server system receives media content uploaded by each user device; Obtaining user data of each piece of media content and location information and time information in the metadata; and Labels are created based on the attributes of each piece of media content and the information in the annotation data, and are classified and stored to create the database.

10. The localized content matching system according to claim 9, characterized in that: After the server system receives the uploaded media content, an interactive page is used to confirm whether the user agrees that the media content will be included in the location-appropriate content matching. If the user agrees, a matching tag is added to the media content and stored in the database. The media content in the database is the video, sound, image or text generated by each user reporting or recording the scenery within the geographical range.

11. The localized content matching system according to claim 10, wherein: In the database, each piece of media content is assigned a score, and the score is calculated using the following method: The server system collects activity data of multiple users browsing various media contents; Obtain one or more indicators of the degree of preference for each piece of media content in each activity data; and The score of each piece of media content is calculated according to the weight of each indicator to become the score of each piece of media content, or used to update the original score.

12. The localized content matching system according to any one of claims 7 to 11, characterized in that: The servo system provides a browsing program executed in a user device. When a user operates the browsing program, a location information is generated. When the servo system determines that it corresponds to the geographical range, it queries the database to obtain that the geographical range includes the media content associated with the point of interest, or adds one or more other media contents, and then displays one or more link images corresponding to each media content in the browsing program.

13. The localized content matching system according to claim 12, wherein: The browsing program is a graphical user interface with an electronic map as the background. When the user operates the graphical user interface to display a map corresponding to the geographical range, the server system queries the database according to the geographical range to obtain the one or more media contents; the customer provides information as a recommendation information for a recommended store, brand, product or service, and the point of interest marked on the electronic map is used to recommend the user to watch the associated media content when browsing the geographical range; and when the user selects the media content associated with the recommended information on the electronic map, the recommended information is displayed on a play page.

Citation Information

Patent Citations

  • Management method for media content of a point of interest under sponsorship and system thereof

    TWI677841B