US20140081756A1 - Methods For Presenting Online Advertising At A Social Network Site With Recommended Content - Google Patents

Methods For Presenting Online Advertising At A Social Network Site With Recommended Content Download PDF

Info

Publication number
US20140081756A1
US20140081756A1 US14/087,385 US201314087385A US2014081756A1 US 20140081756 A1 US20140081756 A1 US 20140081756A1 US 201314087385 A US201314087385 A US 201314087385A US 2014081756 A1 US2014081756 A1 US 2014081756A1
Authority
US
United States
Prior art keywords
content
interest information
determined
advertisement
topic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/087,385
Inventor
John Nicholas Gross
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US14/087,385 priority Critical patent/US20140081756A1/en
Publication of US20140081756A1 publication Critical patent/US20140081756A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Definitions

  • the present invention relates to advertising systems used in social networking system.
  • Recommender systems are well known in the art.
  • such systems can make recommendations for movie titles to a subscriber.
  • they can provide suggestions for book purchases, or even television program viewing.
  • Such algorithms are commonplace in a number of Internet commerce environments, including at Amazon, CDNOW, and Netflix to name a few, as well as programming guide systems such as TiVO.
  • recommender systems are used in environments in which a content provider is attempting to provide new and interesting material to subscribers, in the form of additional products and services.
  • recommenders have been employed for the purpose of informing members of an online community of content and/or preferences of other members. Nonetheless the use of recommenders has not been extended fully to such domains and other online areas, including social networks, which could benefit from such systems.
  • recommenders Only recently for example have recommenders been proposed for generating user to user recommendations in a music related community. See e.g., US Publication No. 2007/0203790 to Torrens, incorporated by reference herein. Similar systems which recommend content/users are described in U.S. Pat. No. 6,493,703 to Knight et al., also incorporated by reference herein.
  • Multi-dimensional recommenders have also been recently introduced.
  • the extra dimensionality arises from additional content related to items which are nonetheless still traditional commerce items, such as movies.
  • An object of the present invention is to reduce and/or overcome the aforementioned limitations of the prior art.
  • a recommender system which evaluates multiple data sources is employed to generate more accurate and relevant predictions concerning data items and other users within a community.
  • FIG. 1 is an illustration of a multi-dimensional recommender system of the present invention.
  • FIG. 1 illustrates an example of a preferred embodiment of a multi-dimensional recommender system 100 .
  • a user/item compiler and database 110 includes a schema in which ratings for individual items by individual users are identified in a typical matrix fashion well-known in the art. The primary difference, in this instance, is that the items are not products/services (i.e., books, movies, etc.) as in the prior art, but instead represent more generalized concepts, such as a rating identified by a user for an author, a social network contact, a particular message board or post, a particular blog or website, a particular RSS Feed, etc., as shown by the data received from sources.
  • products/services i.e., books, movies, etc.
  • an explicit data source 120 in a typical message board application such as operated by Yahoo! (under the moniker Yahoo Message Boards) or the Motley Fool, users are permitted to designate “favorite” authors, and/or to “recommend” posts written by particular individuals. In accordance with the present invention these designations of favorite authors and recommendations for posts are monitored, tabulated, and then translated into ratings for such authors/posts and compiled in a database under control of an item/user compiler module. The ratings will be a function of the environment in which the information is collected of course, so that a recommendation by person A for a post written by person B can be scored as a simple 1 or 0. While current message board systems presently track these kinds of endorsements, it will be understood that the invention can be applied to any aspect of such environments in which subscribers are allowed to endorse, rate, or declare an interest or preference for a certain author, post, subject, etc.
  • a recommender algorithm either collaborative filter or content filter as the case may require
  • a recommender algorithm would be of course to recommend additional authors, topics, or similar subject matter to members of such message boards based on their professed interests in other authors and topics. For example a first individual with favorite authors A, B, C may not realize that other individuals designating A, B, C as favorite authors also designate D and E as favorite authors, and this information can be passed on to such first individual increase the potential enjoyment of such site.
  • a user's designation of favorite web-logs (blogs), favorite RSS feeds, etc. as evidenced by their inclusion in an RSS aggregator or as designated favorites within a web browser, or by some other mechanism could be similarly tabulated to create a user-item matrix of ratings for such items. This can be used to pass on recommendations for new blogs, RSS feeds, etc.
  • an e-commerce site includes social networking features whereby members link to each other explicitly as part of groups. For example in sites operated by Myspace, or Netflix, members can designate other members explicitly with the label friends. As with the other data sources, these user-friend associations can be tabulated into a form suitable for use by a recommendation algorithm. Again, while these sites specifically designate individuals as friends, other sites may allow members to designate some other favorite item, such as an image, a website, a video, etc.
  • the item/user compiler database may in fact be comprised of several different dedicated files unique to a particular site or domain of users.
  • the data from implicit data sources 125 includes materials which typically must undergo further processing to determine both the item and the associated rating. That is, in the case of a search result for example, the item may be one of the pages presented in the search result, or one or more concepts derived from the content of such page.
  • the rating may be based on a number of invocations of such page, a length of time spent at such page, or any other well-known attention metric used to determine a person's interest in a particular website.
  • Other sources of implicit data can include ads selected by an individual (during an online session or from another electronic interface which collects and presents ad related data, such as a Tivo box or the like), audio/video content, posts, blogs, podcasts, articles, stories and the like which are read and/or authored by the person.
  • ads selected by an individual diuring an online session or from another electronic interface which collects and presents ad related data, such as a Tivo box or the like
  • audio/video content posts, blogs, podcasts, articles, stories and the like which are read and/or authored by the person.
  • the invention uses a natural language classifier/mapper module 130 to translate the raw data into one or more predefined concepts—representing the items in this instance—with reference to a topic/concept classification database 140 .
  • a topic/concept may include such items as personal interests/hobbies, music bands, company names, stock symbols, brand names, foods, restaurants, movies, etc., depending on the intended application. These are but examples of course and it will be understood that such topics/concepts could include almost anything.
  • the items for the recommender database 140 can be mapped onto the topics/concepts either on a 1:1 basis, a 1:N basis, or an N:1 basis.
  • an item in the recommender database 140 is designated with the label “Sony,” there may be an identical entry in the topic/concept classification with such term. Semantic equivalents may also be used where appropriate.
  • a single item “Sony” may be associated with multiple topics/concepts, such as a reference to a particular product or service offered by such company (for example Vaio) a stock symbol for Sony, a reference to a key employee/officer of Sony, and the like.
  • some topics/concepts may also be mapped to multiple items, so that a reference to Sony Vaio may be linked to such items as Sony and personal state of the art computers.
  • the natural language classifier/mapper 130 is preferably trained with a training corpus 145 so that it can effectively learn the correct correlations between data and concepts. After training, the natural language classifier/mapper 130 can recognize words/phrases within a search page, ad, post, etc., and correlate them to one or more topics/concepts. Thus if a document contains the word Dell, the NL classifier can be taught to recognize such word as corresponding to such concepts as a particular brand name, a computer company, and the like.
  • the ratings in the above types of applications can be based on any convenient scale depending on the source of the data and the intended use. Some designations may be rated or scaled higher than others, depending on their recency, relative use, etc. The weightings again can be based on system performance requirements, objectives, and other well-known parameters. Thus with all other things being equal, older designations may receive higher scores than more recent designations, so long as the former are still designated as active in the user's day to day experience. So for example, after a predefined period, the first designated favorite author for a particular individual may receive a boosting to their rating if such author is still being read by the individual. Similarly, “stale” endorsements may be reduced over time if they are not frequently used. The degree of activity may be benchmarked to cause a desired result (i.e., endorsements receiving no activity within N days may receive a maximum attenuation factor) monitored to attenuate the ratings.
  • the ratings therefore can be a simple mathematical relationship of usage frequency and age of the endorsement.
  • the ratings may also be affected by the context in which they are generated, or in which the recommendation is solicited, as noted in the Tuzhilin materials above.
  • the ratings can be updated at any regular desired interval of time, such as on a daily, weekly, or other convenient basis. For example, one approach may use the product of (frequency of use*age of the endorsement), with some normalization applied. This will result in an increase in score for older and more frequently used items. Other types of algorithms will be apparent to those skilled in the art. In this respect the invention attempts to mimic the behavior of a learning network which gives precedence to connections which are more strongly connected and reinforced regularly.
  • a recommendation engine module 115 thus generates outputs in a conventional fashion using a collaborative filtering algorithm, a content based filtering algorithm, or some combination therefore depending on the particular application and the data available in the item/user database.
  • the outputs can include:
  • the user has a prior profile which can be determined and exploited from item/user database 110 , so that the search results are modified accordingly.
  • the user may have expressed a favorable interest, endorsement or inclination towards Sony. This data in turn could be used to optionally modify, bias or alter the N distinct hits to accommodate the prior experiences.
  • the query can be compared against items in the item/user database to determine favored or highly rated articles.
  • any ratings for Sony, or other video recorder suppliers could be evaluated to identify additional modifications to the search engine results.
  • a recommender can supplement the performance of a search engine based on real world experiences and thus increase the chances of successful experiences by searchers.
  • topic/concept classification database 140 can be consulted as needed. Again this may result in a number of item related entries being used to modify the search results.
  • An advertising module 150 can be used to provide relevant advertising material based on the content of predictions, recommendations and other outputs of the recommendation engine.
  • an interface routine 153 permits third parties and site operators to enter well-known advertising campaign information, such as advertising copy/content, desired keywords, and other information well-known in the art.
  • the ads can take any form suitable for presentation within an electronic interface, and may include text and multi-media information (audio, video, graphics, etc.)
  • ads are correlated to search engine results, such as in a system known as “Adwords” offered by Google.
  • ads are presented to searchers based on one or more topics identified in a search query.
  • the present invention extends this concept to recommenders, so that ads are served in accordance with a topic determined from a recommendation. For example, on a message board application, if the system were to determine that (based on prior ratings for certain topics) the user should also be recommended to review content on a board devoted to vintage cars, the ads presented with such recommendation could be tailored to content of such vintage car board, and/or to the specific content of the recommendation itself.
  • the advertising stock 152 offered by third parties is matched against one or more topics/concepts in the topic/concept classification database 140 .
  • the mapping of the advertising stock to such topics can again be done automatically by natural language classifier/mapper 130 , or alternatively selected independently by the third party/system site operator. In the latter case some oversight may be necessary to prevent third parties from intentionally polluting the relevancy of ads by presenting them in inappropriate contexts.
  • An advertising engine 151 is invoked and cooperates with a recommendation engine 115 so that relevant ads are presented with an output of the latter. As noted above such ads may also be presented as suitable for inclusion with a modified set of search results for a search engine. In this fashion an advertising system can be superimposed over the recommender system, so that relevant ads are presented at 160 in response to, and in conjunction with, a recommendation, prediction, etc., either at the same time, or at a later time in the form of emails, alerts, printed copy or other suitable materials for consumer consumption.
  • the present invention can be used advantageously in a number of e-commerce applications, including:
  • monitoring group behavior and treating any such collection of individuals as a single entity for item/rating purposes.
  • This aggregation can be used to recommend higher order logical groupings of individuals, particularly in social networking applications, to enhance the user experience.
  • modules of the present invention can be implemented using any one of many known programming languages suitable for creating applications that can run on large scale computing systems, including servers connected to a network (such as the Internet).
  • a network such as the Internet
  • the details of the specific implementation of the present invention will vary depending on the programming language(s) used to embody the above principles, and are not material to an understanding of the present invention.
  • a portion of the hardware and software of FIG. 1 will be contained locally to a member's computing system, which can include a portable machine or a computing machine at the users premises, such as a personal computer, a PDA, digital video recorder, receiver, etc.

Abstract

An advertising system generates customized advertising for social network members. The ads results are personalized based on content presented to members.

Description

    RELATED APPLICATION DATA
  • The present application is a continuation of and claims priority to Ser. No. 11/855,934 filed Sep. 14, 2007, which in turn claims the benefit under 35 U.S.C. 119(e) of the priority date of Provisional Application Ser. No. 60/826,677 filed Sep. 22, 2006; both of which are hereby incorporated by reference herein.
  • FIELD OF THE INVENTION
  • The present invention relates to advertising systems used in social networking system.
  • BACKGROUND
  • Recommender systems are well known in the art. In one example, such systems can make recommendations for movie titles to a subscriber. In other instances they can provide suggestions for book purchases, or even television program viewing. Such algorithms are commonplace in a number of Internet commerce environments, including at Amazon, CDNOW, and Netflix to name a few, as well as programming guide systems such as TiVO.
  • Traditionally recommender systems are used in environments in which a content provider is attempting to provide new and interesting material to subscribers, in the form of additional products and services. In some cases (see e.g., U.S. Pat. No. 6,493,703 incorporated by reference herein) recommenders have been employed for the purpose of informing members of an online community of content and/or preferences of other members. Nonetheless the use of recommenders has not been extended fully to such domains and other online areas, including social networks, which could benefit from such systems. Only recently for example have recommenders been proposed for generating user to user recommendations in a music related community. See e.g., US Publication No. 2007/0203790 to Torrens, incorporated by reference herein. Similar systems which recommend content/users are described in U.S. Pat. No. 6,493,703 to Knight et al., also incorporated by reference herein.
  • Multi-dimensional recommenders have also been recently introduced. For an example of such systems, please see U.S. Patent Publication No. 2004/0103092 to Tuzhilin et al. and an article entitled “Incorporating Contextual Information in Recommender Systems Using a Multidimensional Approach” to Adomavicius et al., both of which are hereby incorporated by reference herein. In such systems, however, the extra dimensionality arises from additional content related to items which are nonetheless still traditional commerce items, such as movies.
  • SUMMARY OF THE INVENTION
  • An object of the present invention, therefore, is to reduce and/or overcome the aforementioned limitations of the prior art. A recommender system which evaluates multiple data sources is employed to generate more accurate and relevant predictions concerning data items and other users within a community.
  • DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is an illustration of a multi-dimensional recommender system of the present invention.
  • DETAILED DESCRIPTION
  • FIG. 1 illustrates an example of a preferred embodiment of a multi-dimensional recommender system 100. A user/item compiler and database 110 includes a schema in which ratings for individual items by individual users are identified in a typical matrix fashion well-known in the art. The primary difference, in this instance, is that the items are not products/services (i.e., books, movies, etc.) as in the prior art, but instead represent more generalized concepts, such as a rating identified by a user for an author, a social network contact, a particular message board or post, a particular blog or website, a particular RSS Feed, etc., as shown by the data received from sources.
  • Explicit Endorsement Data Sources 120
  • As an example of an explicit data source 120 , in a typical message board application such as operated by Yahoo! (under the moniker Yahoo Message Boards) or the Motley Fool, users are permitted to designate “favorite” authors, and/or to “recommend” posts written by particular individuals. In accordance with the present invention these designations of favorite authors and recommendations for posts are monitored, tabulated, and then translated into ratings for such authors/posts and compiled in a database under control of an item/user compiler module. The ratings will be a function of the environment in which the information is collected of course, so that a recommendation by person A for a post written by person B can be scored as a simple 1 or 0. While current message board systems presently track these kinds of endorsements, it will be understood that the invention can be applied to any aspect of such environments in which subscribers are allowed to endorse, rate, or declare an interest or preference for a certain author, post, subject, etc.
  • The purpose of using a recommender algorithm (either collaborative filter or content filter as the case may require) would be of course to recommend additional authors, topics, or similar subject matter to members of such message boards based on their professed interests in other authors and topics. For example a first individual with favorite authors A, B, C may not realize that other individuals designating A, B, C as favorite authors also designate D and E as favorite authors, and this information can be passed on to such first individual increase the potential enjoyment of such site.
  • Similarly in other environments as data source a user's designation of favorite web-logs (blogs), favorite RSS feeds, etc. as evidenced by their inclusion in an RSS aggregator or as designated favorites within a web browser, or by some other mechanism could be similarly tabulated to create a user-item matrix of ratings for such items. This can be used to pass on recommendations for new blogs, RSS feeds, etc.
  • In some applications an e-commerce site includes social networking features whereby members link to each other explicitly as part of groups. For example in sites operated by Myspace, or Netflix, members can designate other members explicitly with the label friends. As with the other data sources, these user-friend associations can be tabulated into a form suitable for use by a recommendation algorithm. Again, while these sites specifically designate individuals as friends, other sites may allow members to designate some other favorite item, such as an image, a website, a video, etc.
  • It should be apparent therefore that the item/user compiler database may in fact be comprised of several different dedicated files unique to a particular site or domain of users.
  • Implicit Endorsement Data Sources 125
  • In contrast to explicit data sources, the data from implicit data sources 125 includes materials which typically must undergo further processing to determine both the item and the associated rating. That is, in the case of a search result for example, the item may be one of the pages presented in the search result, or one or more concepts derived from the content of such page. The rating may be based on a number of invocations of such page, a length of time spent at such page, or any other well-known attention metric used to determine a person's interest in a particular website.
  • Other sources of implicit data can include ads selected by an individual (during an online session or from another electronic interface which collects and presents ad related data, such as a Tivo box or the like), audio/video content, posts, blogs, podcasts, articles, stories and the like which are read and/or authored by the person. Those skilled in the art will appreciate that such monitorings could be done in any situation where a person's selections can be identified.
  • Natural Language Classifier 130
  • Regardless of the source of the implicit data, the invention uses a natural language classifier/mapper module 130 to translate the raw data into one or more predefined concepts—representing the items in this instance—with reference to a topic/concept classification database 140. For example, a topic/concept may include such items as personal interests/hobbies, music bands, company names, stock symbols, brand names, foods, restaurants, movies, etc., depending on the intended application. These are but examples of course and it will be understood that such topics/concepts could include almost anything.
  • The items for the recommender database 140 can be mapped onto the topics/concepts either on a 1:1 basis, a 1:N basis, or an N:1 basis. In other words, if an item in the recommender database 140 is designated with the label “Sony,” there may be an identical entry in the topic/concept classification with such term. Semantic equivalents may also be used where appropriate. Similarly a single item “Sony” may be associated with multiple topics/concepts, such as a reference to a particular product or service offered by such company (for example Vaio) a stock symbol for Sony, a reference to a key employee/officer of Sony, and the like. Conversely some topics/concepts may also be mapped to multiple items, so that a reference to Sony Vaio may be linked to such items as Sony and personal state of the art computers.
  • The natural language classifier/mapper 130 is preferably trained with a training corpus 145 so that it can effectively learn the correct correlations between data and concepts. After training, the natural language classifier/mapper 130 can recognize words/phrases within a search page, ad, post, etc., and correlate them to one or more topics/concepts. Thus if a document contains the word Dell, the NL classifier can be taught to recognize such word as corresponding to such concepts as a particular brand name, a computer company, and the like.
  • The advantage of such approach, of course, is that documents authored/reviewed by individuals do not have to contain specific or explicit references to the item in question. Thus the system understands that an individual reading articles about Porsches, Ferraris, etc, is probably interested in high end sports cars, luxury items, etc. While NL classifiers are well-known and have been used in other contexts such as search engines and related indices, they do not appear to have been used to date to assist in the identification and rating of items for a recommender.
  • Ratings
  • As alluded to earlier the ratings in the above types of applications can be based on any convenient scale depending on the source of the data and the intended use. Some designations may be rated or scaled higher than others, depending on their recency, relative use, etc. The weightings again can be based on system performance requirements, objectives, and other well-known parameters. Thus with all other things being equal, older designations may receive higher scores than more recent designations, so long as the former are still designated as active in the user's day to day experience. So for example, after a predefined period, the first designated favorite author for a particular individual may receive a boosting to their rating if such author is still being read by the individual. Similarly, “stale” endorsements may be reduced over time if they are not frequently used. The degree of activity may be benchmarked to cause a desired result (i.e., endorsements receiving no activity within N days may receive a maximum attenuation factor) monitored to attenuate the ratings.
  • Quantitatively, the ratings therefore can be a simple mathematical relationship of usage frequency and age of the endorsement. The ratings may also be affected by the context in which they are generated, or in which the recommendation is solicited, as noted in the Tuzhilin materials above. The ratings can be updated at any regular desired interval of time, such as on a daily, weekly, or other convenient basis. For example, one approach may use the product of (frequency of use*age of the endorsement), with some normalization applied. This will result in an increase in score for older and more frequently used items. Other types of algorithms will be apparent to those skilled in the art. In this respect the invention attempts to mimic the behavior of a learning network which gives precedence to connections which are more strongly connected and reinforced regularly.
  • Recommendation Engine Module 115 Outputs
  • A recommendation engine module 115 thus generates outputs in a conventional fashion using a collaborative filtering algorithm, a content based filtering algorithm, or some combination therefore depending on the particular application and the data available in the item/user database. The outputs can include:
  • 1) predictions on how much particular users will like particular items; for example, in a message board application, an indication of a rating at output 180 that a particular person would give to a specific post, specific author, specific topic, etc.;
  • 2) recommendation outputs 170 on specific authors, topics, posts, etc. which a particular person may want to consider for review in their perusings at such site; this data can be presented to a user in the form of individual entries, top x lists, etc.
  • 3) an output to adjust, adapt or personalize search engine (not shown) results presented to a user in response to a query on a specific subject. For example if a user performed a search at a site relating to video recorders, the result set typically includes a set of N distinct hits. The information from the recommendation engine 115 may be used to tailor the results more particularly to the user.
  • In a first instance, the user has a prior profile which can be determined and exploited from item/user database 110, so that the search results are modified accordingly. As an example, the user may have expressed a favorable interest, endorsement or inclination towards Sony. This data in turn could be used to optionally modify, bias or alter the N distinct hits to accommodate the prior experiences.
  • In a second instance, even if the user does not have a profile, the query can be compared against items in the item/user database to determine favored or highly rated articles. Thus, in the above example, any ratings for Sony, or other video recorder suppliers, could be evaluated to identify additional modifications to the search engine results. In this manner a recommender can supplement the performance of a search engine based on real world experiences and thus increase the chances of successful experiences by searchers.
  • To map search queries to items for the above enhancements, the topic/concept classification database 140 can be consulted as needed. Again this may result in a number of item related entries being used to modify the search results.
  • It should be apparent that the output could be used by a separate recommender system, as well, to supplement an existing data set.
  • Advertising Module 150
  • An advertising module 150 can be used to provide relevant advertising material based on the content of predictions, recommendations and other outputs of the recommendation engine. As seen in FIG. 1, an interface routine 153 permits third parties and site operators to enter well-known advertising campaign information, such as advertising copy/content, desired keywords, and other information well-known in the art. The ads can take any form suitable for presentation within an electronic interface, and may include text and multi-media information (audio, video, graphics, etc.)
  • In prior art systems ads are correlated to search engine results, such as in a system known as “Adwords” offered by Google. In such applications ads are presented to searchers based on one or more topics identified in a search query.
  • The present invention extends this concept to recommenders, so that ads are served in accordance with a topic determined from a recommendation. For example, on a message board application, if the system were to determine that (based on prior ratings for certain topics) the user should also be recommended to review content on a board devoted to vintage cars, the ads presented with such recommendation could be tailored to content of such vintage car board, and/or to the specific content of the recommendation itself.
  • As seen in FIG. 1, the advertising stock 152 offered by third parties is matched against one or more topics/concepts in the topic/concept classification database 140. The mapping of the advertising stock to such topics can again be done automatically by natural language classifier/mapper 130, or alternatively selected independently by the third party/system site operator. In the latter case some oversight may be necessary to prevent third parties from intentionally polluting the relevancy of ads by presenting them in inappropriate contexts.
  • An advertising engine 151 is invoked and cooperates with a recommendation engine 115 so that relevant ads are presented with an output of the latter. As noted above such ads may also be presented as suitable for inclusion with a modified set of search results for a search engine. In this fashion an advertising system can be superimposed over the recommender system, so that relevant ads are presented at 160 in response to, and in conjunction with, a recommendation, prediction, etc., either at the same time, or at a later time in the form of emails, alerts, printed copy or other suitable materials for consumer consumption.
  • Applications
  • As alluded to earlier, the present invention can be used advantageously in a number of e-commerce applications, including:
      • Message boards: the invention can be employed to predict/recommend other authors, posters, topics, etc., which would be of interest to members;
      • Social networking: the invention can be employed to predict/recommend other contacts, “friends,” topics, etc. which a member of an online community may enjoy based on such member's other friends, topics reviewed, etc. By measuring an adoption rate between members for particular friends, or determining which friends' interests are most often copied, the system can even provide suggestions to specific members so that they send invitations to other members predicted to be good candidates for friends within the community.
      • RSS, Blogs, Podcasts, Ads: the invention can be employed to predict/recommend other Ads, RSS feeds, Blogs and Podcasts to individuals, based on adoptions/endorsements made by other online users.
  • Furthermore other options include monitoring group behavior and treating any such collection of individuals as a single entity for item/rating purposes. This aggregation can be used to recommend higher order logical groupings of individuals, particularly in social networking applications, to enhance the user experience.
  • That is, in conventional CF systems, individuals are automatically assigned to specific clusters based on a determination of a significant number of common interests/tastes. In the present invention the individual self-selected groupings within social networks can be broken down and treated as clusters so that comparisons can be made against particular user's interests, predilections, etc. Based on such comparisons groups can opt to extend invitations to new members which they would otherwise not notice or come into contact with. Conversely new members can be given some immediate insight into potentially fruitful social groups.
  • It will be understood by those skilled in the art that the above is merely an example and that countless variations on the above can be implemented in accordance with the present teachings. A number of other conventional steps that would be included in a commercial application have been omitted, as well, to better emphasize the present teachings.
  • It will be apparent to those skilled in the art that the modules of the present invention, including those illustrated in FIG. 1 can be implemented using any one of many known programming languages suitable for creating applications that can run on large scale computing systems, including servers connected to a network (such as the Internet). The details of the specific implementation of the present invention will vary depending on the programming language(s) used to embody the above principles, and are not material to an understanding of the present invention. Furthermore, in some instances, a portion of the hardware and software of FIG. 1 will be contained locally to a member's computing system, which can include a portable machine or a computing machine at the users premises, such as a personal computer, a PDA, digital video recorder, receiver, etc.
  • Furthermore it will be apparent to those skilled in the art that this is not the entire set of software modules that can be used, or an exhaustive list of all operations executed by such modules. It is expected, in fact, that other features will be added by system operators in accordance with customer preferences and/or system performance requirements. Furthermore, while not explicitly shown or described herein, the details of the various software routines, executable code, etc., required to effectuate the functionality discussed above in such modules are not material to the present invention, and may be implemented in any number of ways known to those skilled in the art.
  • The above descriptions are intended as merely illustrative embodiments of the proposed inventions. It is understood that the protection afforded the present invention also comprehends and extends to embodiments different from those above, but which fall within the scope of the present claims.

Claims (50)

What is claimed is:
1. A method of presenting advertising content to a user at a social networking site with a computing system comprising:
(a) presenting first content to a first member of a social network within a graphical interface, which first content is automatically determined by the computing system for said first member based in part on:
i) first interest information identified explicitly by said first member; and
ii) second interest information determined implicitly from actions taken by said first member;
(b) collecting and processing first ratings data provided explicitly by said first member with the computing system including for a first content source;
(c) identifying a second member of said social network designated by said first member as a friend of said first member;
(d) presenting second content to said second member within a graphical interface, which second content is automatically determined by the computing system for said second member based in part on:
i) third interest information identified explicitly by said second member; and
ii) fourth interest information determined implicitly from actions taken by said second member; and
iii) said first ratings data provided by said first member for said first content source;
wherein at least some portion of said second content includes material associated with said first content source rated by said first member;
(e) automatically identifying a first advertisement correlated to said first content source adopted by said first member;
(f) presenting said first advertisement within said graphical interface to said second member as part of said second content;
wherein said first advertisement includes content derived from said first content source.
2. The method of claim 1 wherein said second content is generated by a recommender system in cooperation with an advertising engine.
3. The method of claim 1 wherein said second content is generated by a search engine in response to a query made by said second member directed to a topic correlated to said first content source.
4. The method of claim 1 wherein said first ratings data is derived from interactions by said first member with websites other than said social network.
5. The method of claim 1 wherein said second interest information is derived from actions taken by said first member at third party websites other than said social network.
6. The method of claim 5 wherein said third party websites permit users to identify a favorite item, which favorited item is used to determine said second interest information.
7. The method of claim 1 wherein said first content source is another social network member.
8. The method of claim 1 wherein said first content source is a website.
9. The method of claim 1 wherein said first content source is an author of audio or video content.
10. The method of claim 1 wherein said first content source is an author of articles or stories.
11. The method of claim 1 wherein said first content source is an advertiser.
12. The method of claim 1 wherein said first content source is a data feed.
13. The method of claim 1 a set of advertisements are presented to said second member, including advertisements with content matched to content of search results identified for said second member.
14. The method of claim 1, where said second member can specify a rating for said first advertisement.
15. The method of claim 7 wherein a composition of said second content for said second member is determined in part by an attention metric determined for said first member at said website.
16. The method of claim 1 wherein said first ratings data includes a time weighting.
17. The method of claim 1 wherein said first ratings data includes a useage frequency weighting.
18. The method of claim 1 wherein at least some portion of said second content for said second member includes content directed to topics determined from said first interest information and second interest information of said first member.
19. The method of claim 1 wherein said first interest information includes a designation of a set of authors, posts and/or subjects.
20. The method of claim 1 wherein said second interest information is determined from compiling content selected by said first member.
21. The method of claim 1 wherein said second interest information is determined from compiling content authored by said first member.
22. The method of claim 1 wherein said second content is provided based in part on a prediction score indicating a likely interest by said second member in different items.
23. The method of claim 1 wherein said second content is provided based in part on a profile determined for said second member.
24. The method of claim 1 wherein a matrix of ratings is maintained for said second member identifying each item rating provided by said second member.
25. The method of claim 1 wherein a first of said actions taken by said first member is mapped to a first topic and/or concept, and said first advertisement is targeted to said first topic and/or concept.
26. The method of claim 1 wherein said first member is associated with a first self-selected group of members, and said first advertisement is presented to other social network members within such first self-selected group.
27. The method of claim 1 wherein advertisements are presented in an output of recommendations for content for said second member.
28. The method of claim 1 wherein advertisements are presented to said second member based on endorsements of said advertisements made by said first member.
29. A method of presenting advertising content to a user at a social networking site with a computing system comprising:
(a) presenting first content to a first member of a social network within a graphical interface, which first content is automatically determined by the computing system for said first member based in part on:
i) first interest information identified explicitly by said first member; and
ii) second interest information determined implicitly from actions take by said first member;
(b) collecting and processing first ratings data provided explicitly by said first member with the computing system including for a first content topic;
(c) identifying a second member of said social network designated by said first member as a friend of said first member;
(d) presenting second content to said second member within a graphical interface, which second content is automatically determined by the computing system for said second member based in part on:
i) third interest information identified explicitly by said second member; and
ii) fourth interest information determined implicitly from actions take by said second member; and
iii) said first ratings data provided by said first member for said first content topic;
wherein at least some portion of said second content includes material associated with said first content topic rated by said first member;
(e) automatically identifying a first advertisement correlated to said first content topic adopted by said first member;
(f) presenting said first advertisement within said graphical interface to said second member as part of said second content.
wherein said first advertisement includes content related to first content topic.
30. The method of claim 29 wherein at least some portion of said second content for said second member includes content directed to a set of second topics determined from said first interest information and second interest information of said first member.
31. The method of claim 30 wherein said set of second topics are identified using natural language processing.
32. The method of claim 30 wherein said set of second topics are identified using semantic equivalents of terms associated with said first topic content.
33. The method of claim 31 wherein said natural language processing is performed on content authored by said first member.
34. The method of claim 30 wherein said first advertisement is identified by matching content of said first advertisement to content of said set of second topics.
35. The method of claim 29 a set of advertisements are presented to said second member, including advertisements with content matched to content of search results identified for said second member.
36. The method of claim 29, where said second member can specify a rating for said first advertisement.
37. The method of claim 29 wherein said second interest information is derived from actions taken by said first member at third party websites other than said social network.
38. The method of claim 37 wherein said third party websites permit users to identify a favorite item, which favorited item is used to determine said second interest information.
39. The method of claim 37 wherein a composition of said second content for said second member is determined in part by an attention metric determined for said first member at said website.
40. The method of claim 29 wherein said first ratings data includes a time weighting.
41. The method of claim 29 wherein said first ratings data includes a useage frequency weighting.
42. The method of claim 29 wherein said second content is provided based in part on a prediction score indicating a likely interest by said second member in different items.
43. The method of claim 29 wherein said second content is provided based in part on a profile determined for said second member.
44. The method of claim 29 wherein a matrix of ratings is maintained for said second member identifying each item rating provided by said second member.
45. The method of claim 29 wherein a first of said actions taken by said first member is mapped to a first topic and/or concept, and said first advertisement is targeted to said first topic and/or concept.
46. The method of claim 29 wherein said second interest information is determined from compiling content selected by said first member.
47. The method of claim 29 wherein said second interest information is determined from compiling content authored by said first member.
48. The method of claim 29 wherein said first member is associated with a first self-selected group of members, and said first advertisement is presented to other social network members within such first self-selected group.
49. The method of claim 29 wherein advertisements are presented in an output of recommendations for content for said second member.
50. The method of claim 29 wherein advertisements are presented to said second member based on endorsements of said advertisements made by said first member.
US14/087,385 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site With Recommended Content Abandoned US20140081756A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/087,385 US20140081756A1 (en) 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site With Recommended Content

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US82667706P 2006-09-22 2006-09-22
US11/855,934 US20080077574A1 (en) 2006-09-22 2007-09-14 Topic Based Recommender System & Methods
US14/087,385 US20140081756A1 (en) 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site With Recommended Content

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/855,934 Continuation US20080077574A1 (en) 2006-09-22 2007-09-14 Topic Based Recommender System & Methods

Publications (1)

Publication Number Publication Date
US20140081756A1 true US20140081756A1 (en) 2014-03-20

Family

ID=39226271

Family Applications (10)

Application Number Title Priority Date Filing Date
US11/855,934 Abandoned US20080077574A1 (en) 2006-09-22 2007-09-14 Topic Based Recommender System & Methods
US14/087,400 Active US9507878B2 (en) 2006-09-22 2013-11-22 Social search system and method
US14/087,267 Abandoned US20140081754A1 (en) 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site Based on Tracking User Actions At Other Websites
US14/087,385 Abandoned US20140081756A1 (en) 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site With Recommended Content
US14/087,424 Abandoned US20140081960A1 (en) 2006-09-22 2013-11-22 Friend & Group Recommendations for Social Networks
US14/087,406 Active US9275171B2 (en) 2006-09-22 2013-11-22 Content recommendations for social networks
US14/087,369 Active US9275170B2 (en) 2006-09-22 2013-11-22 Methods for presenting online advertising at a social network site based on user interests
US14/087,374 Active US9652557B2 (en) 2006-09-22 2013-11-22 Methods for presenting online advertising at a social network site based on correlating users and user adoptions
US14/087,390 Abandoned US20140081757A1 (en) 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site Based on Search Results
US14/639,907 Active - Reinstated US9646109B2 (en) 2006-09-22 2015-03-05 Topic based recommender system and method

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US11/855,934 Abandoned US20080077574A1 (en) 2006-09-22 2007-09-14 Topic Based Recommender System & Methods
US14/087,400 Active US9507878B2 (en) 2006-09-22 2013-11-22 Social search system and method
US14/087,267 Abandoned US20140081754A1 (en) 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site Based on Tracking User Actions At Other Websites

Family Applications After (6)

Application Number Title Priority Date Filing Date
US14/087,424 Abandoned US20140081960A1 (en) 2006-09-22 2013-11-22 Friend & Group Recommendations for Social Networks
US14/087,406 Active US9275171B2 (en) 2006-09-22 2013-11-22 Content recommendations for social networks
US14/087,369 Active US9275170B2 (en) 2006-09-22 2013-11-22 Methods for presenting online advertising at a social network site based on user interests
US14/087,374 Active US9652557B2 (en) 2006-09-22 2013-11-22 Methods for presenting online advertising at a social network site based on correlating users and user adoptions
US14/087,390 Abandoned US20140081757A1 (en) 2006-09-22 2013-11-22 Methods For Presenting Online Advertising At A Social Network Site Based on Search Results
US14/639,907 Active - Reinstated US9646109B2 (en) 2006-09-22 2015-03-05 Topic based recommender system and method

Country Status (1)

Country Link
US (10) US20080077574A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160078471A1 (en) * 2014-08-28 2016-03-17 Jehan Hamedi Systems and Methods for Determining an Agility Rating Indicating a Responsiveness of an Author to Recommended Aspects for Future Content, Actions, or Behavior
US11205103B2 (en) 2016-12-09 2021-12-21 The Research Foundation for the State University Semisupervised autoencoder for sentiment analysis

Families Citing this family (183)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001084536A1 (en) * 2000-04-28 2001-11-08 Deutsche Telekom Ag Method for detecting a voice activity decision (voice activity detector)
US20090228354A1 (en) * 2008-03-05 2009-09-10 Ryan Steelberg Engine, system and method for generation of brand affinity content
US20090112692A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Engine, system and method for generation of brand affinity content
US20090018922A1 (en) * 2002-02-06 2009-01-15 Ryan Steelberg System and method for preemptive brand affinity content distribution
US20090112698A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg System and method for brand affinity content distribution and optimization
US20090024409A1 (en) * 2002-02-06 2009-01-22 Ryan Steelberg Apparatus, system and method for a brand affinity engine using positive and negative mentions
US20090112715A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Engine, system and method for generation of brand affinity content
AU2003279992A1 (en) * 2002-10-21 2004-05-13 Ebay Inc. Listing recommendation in a network-based commerce system
US8200687B2 (en) 2005-06-20 2012-06-12 Ebay Inc. System to generate related search queries
US8086168B2 (en) * 2005-07-06 2011-12-27 Sandisk Il Ltd. Device and method for monitoring, rating and/or tuning to an audio content channel
US7814112B2 (en) 2006-06-09 2010-10-12 Ebay Inc. Determining relevancy and desirability of terms
US8312036B2 (en) * 2006-09-29 2012-11-13 Apple Inc. Recommended systems
US7979462B2 (en) * 2006-09-29 2011-07-12 Apple Inc. Head-to-head comparisons
US8095873B2 (en) * 2007-04-02 2012-01-10 International Business Machines Corporation Promoting content from one content management system to another content management system
US8112720B2 (en) * 2007-04-05 2012-02-07 Napo Enterprises, Llc System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
EP2153388A1 (en) * 2007-04-30 2010-02-17 Jime Sa Method of intermediation within a social network of users of a service/application to expose relevant media items
KR101527616B1 (en) * 2007-05-15 2015-06-10 소씨얼 프로젝트, 아이엔씨. System and method for creating a social-networking online community
US20080294607A1 (en) * 2007-05-23 2008-11-27 Ali Partovi System, apparatus, and method to provide targeted content to users of social networks
US8051040B2 (en) * 2007-06-08 2011-11-01 Ebay Inc. Electronic publication system
US20090049540A1 (en) * 2007-08-18 2009-02-19 Khalil Ayman S Method and system for providing targeted web feed subscription recomendations calculated through knowledge of ip addresses
US20090112700A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg System and method for brand affinity content distribution and optimization
US8285700B2 (en) 2007-09-07 2012-10-09 Brand Affinity Technologies, Inc. Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing
US20110047050A1 (en) * 2007-09-07 2011-02-24 Ryan Steelberg Apparatus, System And Method For A Brand Affinity Engine Using Positive And Negative Mentions And Indexing
US20100318375A1 (en) * 2007-09-07 2010-12-16 Ryan Steelberg System and Method for Localized Valuations of Media Assets
US20100114719A1 (en) * 2007-09-07 2010-05-06 Ryan Steelberg Engine, system and method for generation of advertisements with endorsements and associated editorial content
US20100131357A1 (en) * 2007-09-07 2010-05-27 Ryan Steelberg System and method for controlling user and content interactions
US20100131337A1 (en) * 2007-09-07 2010-05-27 Ryan Steelberg System and method for localized valuations of media assets
US8452764B2 (en) * 2007-09-07 2013-05-28 Ryan Steelberg Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing
US9294727B2 (en) 2007-10-31 2016-03-22 Veritone, Inc. System and method for creation and management of advertising inventory using metadata
US9633505B2 (en) * 2007-09-07 2017-04-25 Veritone, Inc. System and method for on-demand delivery of audio content for use with entertainment creatives
US20090112714A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Engine, system and method for generation of brand affinity content
US20100114701A1 (en) * 2007-09-07 2010-05-06 Brand Affinity Technologies, Inc. System and method for brand affinity content distribution and optimization with charitable organizations
US20090112718A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg System and method for distributing content for use with entertainment creatives
US20100131085A1 (en) * 2007-09-07 2010-05-27 Ryan Steelberg System and method for on-demand delivery of audio content for use with entertainment creatives
US20110131141A1 (en) * 2008-09-26 2011-06-02 Ryan Steelberg Advertising request and rules-based content provision engine, system and method
US8725563B2 (en) * 2007-09-07 2014-05-13 Brand Affinity Technologies, Inc. System and method for searching media assets
US20100030746A1 (en) * 2008-07-30 2010-02-04 Ryan Steelberg System and method for distributing content for use with entertainment creatives including consumer messaging
US20090112717A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Apparatus, system and method for a brand affinity engine with delivery tracking and statistics
US20100274644A1 (en) * 2007-09-07 2010-10-28 Ryan Steelberg Engine, system and method for generation of brand affinity content
US20100114690A1 (en) * 2007-09-07 2010-05-06 Ryan Steelberg System and method for metricizing assets in a brand affinity content distribution
US20110040648A1 (en) * 2007-09-07 2011-02-17 Ryan Steelberg System and Method for Incorporating Memorabilia in a Brand Affinity Content Distribution
US20110078003A1 (en) * 2007-09-07 2011-03-31 Ryan Steelberg System and Method for Localized Valuations of Media Assets
US8751479B2 (en) * 2007-09-07 2014-06-10 Brand Affinity Technologies, Inc. Search and storage engine having variable indexing for information associations
US20100217664A1 (en) * 2007-09-07 2010-08-26 Ryan Steelberg Engine, system and method for enhancing the value of advertisements
US7809603B2 (en) * 2007-09-07 2010-10-05 Brand Affinity Technologies, Inc. Advertising request and rules-based content provision engine, system and method
US20090299837A1 (en) * 2007-10-31 2009-12-03 Ryan Steelberg System and method for brand affinity content distribution and optimization
US20110106632A1 (en) * 2007-10-31 2011-05-05 Ryan Steelberg System and method for alternative brand affinity content transaction payments
US20100076866A1 (en) * 2007-10-31 2010-03-25 Ryan Steelberg Video-related meta data engine system and method
US11263543B2 (en) 2007-11-02 2022-03-01 Ebay Inc. Node bootstrapping in a social graph
US8666909B2 (en) 2007-11-02 2014-03-04 Ebay, Inc. Interestingness recommendations in a computing advice facility
US8494978B2 (en) 2007-11-02 2013-07-23 Ebay Inc. Inferring user preferences from an internet based social interactive construct
US10826953B2 (en) * 2007-12-21 2020-11-03 Jonathan Davar Supplementing user web-browsing
US8276079B2 (en) * 2007-12-21 2012-09-25 Jonathan Davar Supplementing user web-browsing
US7984056B1 (en) 2007-12-28 2011-07-19 Amazon Technologies, Inc. System for facilitating discovery and management of feeds
US20090172127A1 (en) * 2007-12-28 2009-07-02 International Business Machines Corporation System and methods for recommending network content based upon social networking
US20090234691A1 (en) * 2008-02-07 2009-09-17 Ryan Steelberg System and method of assessing qualitative and quantitative use of a brand
US7822753B2 (en) * 2008-03-11 2010-10-26 Cyberlink Corp. Method for displaying search results in a browser interface
GB2463515A (en) * 2008-04-23 2010-03-24 British Telecomm Classification of online posts using keyword clusters derived from existing posts
GB2459476A (en) * 2008-04-23 2009-10-28 British Telecomm Classification of posts for prioritizing or grouping comments.
US8407286B2 (en) * 2008-05-15 2013-03-26 Yahoo! Inc. Method and apparatus for utilizing social network information for showing reviews
WO2010008685A2 (en) 2008-05-28 2010-01-21 Aptima, Inc. Systems and methods for analyzing entity profiles
US20090307053A1 (en) * 2008-06-06 2009-12-10 Ryan Steelberg Apparatus, system and method for a brand affinity engine using positive and negative mentions
CA2727711A1 (en) * 2008-06-12 2009-12-17 Ryan Steelberg Barcode advertising
US8396924B2 (en) * 2008-06-23 2013-03-12 Microsoft Corporation Content management using a website
US20100057717A1 (en) * 2008-09-02 2010-03-04 Parashuram Kulkami System And Method For Generating A Search Ranking Score For A Web Page
US20100107094A1 (en) * 2008-09-26 2010-04-29 Ryan Steelberg Advertising request and rules-based content provision engine, system and method
US20100114692A1 (en) * 2008-09-30 2010-05-06 Ryan Steelberg System and method for brand affinity content distribution and placement
CA2739582A1 (en) * 2008-10-14 2010-04-22 Brand Affinity Technologies, Inc. Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing
US8176046B2 (en) * 2008-10-22 2012-05-08 Fwix, Inc. System and method for identifying trends in web feeds collected from various content servers
WO2010051380A1 (en) * 2008-10-29 2010-05-06 Brand Affinity Technologies, Inc. A search and storage engine having variable indexing for information associations
WO2010054234A1 (en) * 2008-11-06 2010-05-14 Brand Affinity Technologies, Inc. System and method for developing software and web based applications
WO2010056866A1 (en) * 2008-11-14 2010-05-20 Brand Affinity Technologies, Inc. System and method for brand affinity content distribution and optimization
US20100144440A1 (en) * 2008-12-04 2010-06-10 Nokia Corporation Methods, apparatuses, and computer program products in social services
US9477672B2 (en) 2009-12-02 2016-10-25 Gartner, Inc. Implicit profile for use with recommendation engine and/or question router
US9396258B2 (en) * 2009-01-22 2016-07-19 Google Inc. Recommending video programs
US8301624B2 (en) 2009-03-31 2012-10-30 Yahoo! Inc. Determining user preference of items based on user ratings and user features
US20100250347A1 (en) * 2009-03-31 2010-09-30 Sony Corporation System and method for utilizing a transport structure in a social network environment
US20100274671A1 (en) * 2009-04-27 2010-10-28 Sony Corporation And Sony Electronics Inc. System and method for distributing contextual information in an electronic network
US9442621B2 (en) * 2009-05-05 2016-09-13 Suboti, Llc System, method and computer readable medium for determining user attention area from user interface events
US20100299275A1 (en) * 2009-05-21 2010-11-25 Computer Associates Think, Inc. Content-based social computing
US8793319B2 (en) * 2009-07-13 2014-07-29 Microsoft Corporation Electronic message organization via social groups
US8612435B2 (en) * 2009-07-16 2013-12-17 Yahoo! Inc. Activity based users' interests modeling for determining content relevance
US20110035674A1 (en) * 2009-08-06 2011-02-10 Oracle International Corporation Recommendations matching a user's interests
US20110078017A1 (en) * 2009-09-29 2011-03-31 Selina Lam Systems and methods for rating an originator of an online publication
CA2784006A1 (en) * 2009-12-23 2011-06-30 Facebook, Inc. Selection and presentation of related social networking system content and advertisements
US10102278B2 (en) * 2010-02-03 2018-10-16 Gartner, Inc. Methods and systems for modifying a user profile for a recommendation algorithm and making recommendations based on user interactions with items
US8606792B1 (en) 2010-02-08 2013-12-10 Google Inc. Scoring authors of posts
US8832099B2 (en) * 2010-03-09 2014-09-09 Yahoo! Inc. User specific feed recommendations
US20130031179A1 (en) * 2010-04-16 2013-01-31 President And Fellows Of Harvard College Social-network method for anticipating epidemics and trends
JP5454357B2 (en) * 2010-05-31 2014-03-26 ソニー株式会社 Information processing apparatus and method, and program
US10331744B2 (en) * 2010-06-07 2019-06-25 Microsoft Technology Licensing, Llc Presenting supplemental content in context
US20110307294A1 (en) * 2010-06-10 2011-12-15 International Business Machines Corporation Dynamic generation of products for online recommendation
US9002924B2 (en) 2010-06-17 2015-04-07 Microsoft Technology Licensing, Llc Contextual based information aggregation system
US8554756B2 (en) 2010-06-25 2013-10-08 Microsoft Corporation Integrating social network data with search results
US8521661B2 (en) * 2010-08-16 2013-08-27 Facebook, Inc. Suggesting connections to a user based on an expected value of the suggestion to the social networking system
US20120197881A1 (en) 2010-11-23 2012-08-02 Allen Blue Segmentation of professional network update data
US8949239B2 (en) * 2011-01-20 2015-02-03 Linkedin Corporation Methods and systems for utilizing activity data with clustered events
US9229900B2 (en) 2011-01-20 2016-01-05 Linkedin Corporation Techniques for ascribing social attributes to content
US9172762B2 (en) 2011-01-20 2015-10-27 Linkedin Corporation Methods and systems for recommending a context based on content interaction
WO2012135804A2 (en) * 2011-04-01 2012-10-04 Mixaroo, Inc. System and method for real-time processing, storage, indexing, and delivery of segmented video
US20120278262A1 (en) * 2011-04-28 2012-11-01 Jared Morgenstern Suggesting Users for Interacting in Online Applications in a Social Networking Environment
US20140222622A1 (en) * 2011-05-27 2014-08-07 Nokia Corporation Method and Apparatus for Collaborative Filtering for Real-Time Recommendation
US9183172B1 (en) * 2011-06-22 2015-11-10 Amazon Technologies, Inc. Author interactions using online social networks
WO2013013161A1 (en) * 2011-07-20 2013-01-24 Ebay Inc. Real-time location-aware recommendations
CN102937954A (en) * 2011-08-16 2013-02-20 同程网络科技股份有限公司 One-stop type travel information searching method
US9462004B1 (en) * 2011-11-04 2016-10-04 Google Inc. Automatic group assignment of users in a social network
US9773063B2 (en) * 2011-12-07 2017-09-26 Facebook, Inc. Real-time online-learning object recommendation engine
US20130159254A1 (en) * 2011-12-14 2013-06-20 Yahoo! Inc. System and methods for providing content via the internet
US9241015B1 (en) * 2012-02-13 2016-01-19 Google Inc. System and method for suggesting discussion topics in a social network
US20130253993A1 (en) * 2012-03-22 2013-09-26 Yahoo! Inc. Systems and methods for micro-payments and donations
US9875488B2 (en) * 2012-03-30 2018-01-23 Rewardstyle, Inc. Targeted marketing based on social media interaction
US10198417B2 (en) * 2012-04-05 2019-02-05 Mitesh L. THAKKER Systems and methods to input or access data using remote submitting mechanism
US9881091B2 (en) 2013-03-08 2018-01-30 Google Inc. Content item audience selection
KR20140038577A (en) * 2012-09-11 2014-03-31 한국과학기술연구원 Recommendation for multimedia contents by using metadata
US20140089403A1 (en) * 2012-09-27 2014-03-27 Alexander P. Gross System and Method for Qualifying and Targeting Communications using Social Relationships
US20140143720A1 (en) * 2012-11-16 2014-05-22 BFF Biz, LLC Item recommendations
US20140157096A1 (en) * 2012-12-05 2014-06-05 International Business Machines Corporation Selecting video thumbnail based on surrounding context
US9407719B2 (en) * 2013-01-30 2016-08-02 Linkedin Corporation Batch connect
US9621662B1 (en) * 2013-03-04 2017-04-11 Yelp Inc. Surfacing relevant reviews
US10600011B2 (en) 2013-03-05 2020-03-24 Gartner, Inc. Methods and systems for improving engagement with a recommendation engine that recommends items, peers, and services
CN104035934B (en) * 2013-03-06 2019-01-15 腾讯科技(深圳)有限公司 A kind of method and device that multimedia messages are recommended
US20140280079A1 (en) * 2013-03-13 2014-09-18 Google Inc. Creating Lists of Digital Content
WO2014155380A1 (en) * 2013-03-24 2014-10-02 Orca Interactive Ltd System and method for topics extraction and filtering
US9547698B2 (en) 2013-04-23 2017-01-17 Google Inc. Determining media consumption preferences
US20140317099A1 (en) * 2013-04-23 2014-10-23 Google Inc. Personalized digital content search
US9471671B1 (en) * 2013-12-18 2016-10-18 Google Inc. Identifying and/or recommending relevant media content
US9990404B2 (en) 2014-01-30 2018-06-05 Microsoft Technology Licensing, Llc System and method for identifying trending topics in a social network
US10013483B2 (en) * 2014-01-30 2018-07-03 Microsoft Technology Licensing, Llc System and method for identifying trending topics in a social network
US10475136B2 (en) * 2014-02-25 2019-11-12 John Nicholas Social content connection system and method
US9866586B2 (en) 2014-04-30 2018-01-09 Twitter, Inc. Facilitating cross-platform content access
CN103955535A (en) * 2014-05-14 2014-07-30 南京大学镇江高新技术研究院 Individualized recommending method and system based on element path
CN104077351B (en) * 2014-05-26 2017-01-25 东北师范大学 Heterogeneous information network based content providing method and system
US10565212B2 (en) * 2014-05-30 2020-02-18 Facebook, Inc. Systems and methods for providing non-manipulable trusted recommendations
US9661100B2 (en) * 2014-06-30 2017-05-23 Yahoo! Inc. Podcasts in personalized content streams
US20150379527A1 (en) * 2014-06-30 2015-12-31 Avaya Inc. Derivative network profile for customer interactions
CN104156392B (en) * 2014-07-09 2017-06-13 中电科华云信息技术有限公司 Good friend and application personalized recommendation method and system
CN104298702A (en) * 2014-07-18 2015-01-21 合肥工业大学 Method and system for electronic reading material recommendation on basis of social network information
CN104077417B (en) * 2014-07-18 2018-05-22 中国科学院计算技术研究所 People tag in social networks recommends method and system
CN104317959B (en) * 2014-11-10 2018-07-17 北京字节跳动网络技术有限公司 Data digging method based on social platform and device
CN104376083B (en) * 2014-11-18 2017-06-27 电子科技大学 It is a kind of that method is recommended based on concern relation and the figure of multi-user's behavior
KR102335207B1 (en) * 2014-12-08 2021-12-03 삼성전자 주식회사 Method for providing social media contents and Electronic device using the same
US10382577B2 (en) * 2015-01-30 2019-08-13 Microsoft Technology Licensing, Llc Trending topics on a social network based on member profiles
CN105989345A (en) * 2015-02-28 2016-10-05 华为技术有限公司 Method and device for discovering friends by image matching
US10515127B2 (en) 2015-04-09 2019-12-24 Oath Inc. Inductive matrix completion and graph proximity for content item recommendation
CN104750856B (en) * 2015-04-16 2018-01-05 天天艾米(北京)网络科技有限公司 A kind of System and method for of multidimensional Collaborative Recommendation
US11126674B2 (en) * 2015-04-30 2021-09-21 Paypal, Inc. Soft recommendations
US20160364460A1 (en) * 2015-06-11 2016-12-15 Gary Shuster Methods of aggregating and collaborating search results
US10235466B2 (en) * 2015-06-24 2019-03-19 International Business Machines Corporation Profile driven presentation content displaying and filtering
US10313293B2 (en) * 2015-06-30 2019-06-04 International Business Machines Corporation Social dark data
US10061817B1 (en) 2015-07-29 2018-08-28 Google Llc Social ranking for apps
WO2017044349A1 (en) * 2015-09-07 2017-03-16 Hamedi Jehan Systems and methods for determining recommended aspects of future content, actions, or behavior
US10679264B1 (en) 2015-11-18 2020-06-09 Dev Anand Shah Review data entry, scoring, and sharing
EP3171325A1 (en) * 2015-11-23 2017-05-24 Amadeus S.A.S. Systems and methods for making social media user correlations with an external data source
FR3044129B1 (en) * 2015-11-23 2020-11-27 Amadeus Sas SYSTEMS AND METHODS FOR MAKING CORRELATIONS BETWEEN SOCIAL MEDIA USERS AND AN EXTERNAL DATA SOURCE
CN105653626A (en) * 2015-12-28 2016-06-08 深圳市金立通信设备有限公司 Content pushing method and terminal
CN105760443B (en) * 2016-02-03 2017-11-21 广州市动景计算机科技有限公司 Item recommendation system, project recommendation device and item recommendation method
US10270839B2 (en) * 2016-03-29 2019-04-23 Snap Inc. Content collection navigation and autoforwarding
US10691699B2 (en) * 2016-04-15 2020-06-23 Microsoft Technology Licensing, Llc Augmenting search results with user-specific information
CN105959365B (en) * 2016-04-26 2019-01-18 中国联合网络通信集团有限公司 Using recommended method and apply recommendation apparatus
CN107423308B (en) * 2016-05-24 2020-07-07 华为技术有限公司 Theme recommendation method and device
US20170353603A1 (en) * 2016-06-03 2017-12-07 Facebook, Inc. Recommending applications using social networking information
US20180041224A1 (en) * 2016-08-04 2018-02-08 International Business Machines Corporation Data value suffix bit level compression
US10330413B2 (en) 2016-08-11 2019-06-25 Springfield, Inc. Half-cock trigger safety assembly
GB2559314A (en) * 2016-11-15 2018-08-08 Olx Bv Data retrieval system
CN106649659B (en) * 2016-12-13 2020-09-29 重庆邮电大学 Social network-oriented link prediction system and method
US10482145B2 (en) * 2017-03-02 2019-11-19 Microsoft Technology Licensing, Llc Query processing for online social networks
CN107087235B (en) 2017-04-21 2021-09-10 腾讯科技(深圳)有限公司 Media content recommendation method, server and client
CN107301552A (en) * 2017-05-27 2017-10-27 成都明途科技有限公司 Traceability system for school's food security
US10719791B2 (en) 2017-05-30 2020-07-21 Microsoft Technology Licensing, Llc Topic-based place of interest discovery feed
US10796022B2 (en) 2018-05-16 2020-10-06 Ebay Inc. Weighted source data secured on blockchains
US11379932B2 (en) * 2018-07-17 2022-07-05 At&T Intellectual Property I, L.P. Social watchlist
CN109241448B (en) * 2018-10-30 2021-10-22 北京工业大学 Personalized recommendation method for scientific and technological information
CN109918576B (en) * 2019-01-09 2021-01-05 常熟理工学院 Microblog attention recommendation method based on joint probability matrix decomposition
CN111435377B (en) * 2019-01-11 2023-09-22 腾讯科技(深圳)有限公司 Application recommendation method, device, electronic equipment and storage medium
WO2020183397A1 (en) * 2019-03-12 2020-09-17 Radient Technologies Innovations Inc. System for alteration of product in light of social media feedback
CN110096613B (en) * 2019-04-12 2021-07-20 北京奇艺世纪科技有限公司 Video recommendation method and device, electronic equipment and storage medium
US11651141B2 (en) * 2019-06-19 2023-05-16 Wyzant, Inc. Automated generation of related subject matter footer links and previously answered questions
CN110263257B (en) * 2019-06-24 2021-08-17 北京交通大学 Deep learning based recommendation method for processing multi-source heterogeneous data
CN110335165B (en) * 2019-06-28 2021-03-30 京东数字科技控股有限公司 Link prediction method and device
CN110489642B (en) * 2019-07-25 2020-05-22 山东大学 Commodity recommendation method, system, equipment and medium based on behavior feature analysis
US11580470B1 (en) * 2019-10-02 2023-02-14 Coupa Software Incorporated Automatically recommending community sourcing events based on observations
CN112182376B (en) * 2020-09-28 2022-07-12 安徽多点美好智能科技有限公司 Recommendation engine method of internet advertisement platform capable of real-time and efficient analysis
CN113935554B (en) * 2021-12-15 2022-05-13 北京达佳互联信息技术有限公司 Model training method in delivery system, resource delivery method and device

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266649B1 (en) * 1998-09-18 2001-07-24 Amazon.Com, Inc. Collaborative recommendations using item-to-item similarity mappings
US20010021914A1 (en) * 1998-09-18 2001-09-13 Jacobi Jennifer A. Personalized recommendations of items represented within a database
US20040210661A1 (en) * 2003-01-14 2004-10-21 Thompson Mark Gregory Systems and methods of profiling, matching and optimizing performance of large networks of individuals
US20040249713A1 (en) * 2003-06-05 2004-12-09 Gross John N. Method for implementing online advertising
US20040249700A1 (en) * 2003-06-05 2004-12-09 Gross John N. System & method of identifying trendsetters
US20040260600A1 (en) * 2003-06-05 2004-12-23 Gross John N. System & method for predicting demand for items
US20040260688A1 (en) * 2003-06-05 2004-12-23 Gross John N. Method for implementing search engine
US20040267604A1 (en) * 2003-06-05 2004-12-30 Gross John N. System & method for influencing recommender system
US20060004713A1 (en) * 2004-06-30 2006-01-05 Korte Thomas C Methods and systems for endorsing local search results
US20060143236A1 (en) * 2004-12-29 2006-06-29 Bandwidth Productions Inc. Interactive music playlist sharing system and methods
US20070073837A1 (en) * 2005-05-24 2007-03-29 Johnson-Mccormick David B Online multimedia file distribution system and method
US7689432B2 (en) * 2003-06-06 2010-03-30 Hayley Logistics Llc System and method for influencing recommender system & advertising based on programmed policies

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5265065A (en) 1991-10-08 1993-11-23 West Publishing Company Method and apparatus for information retrieval from a database by replacing domain specific stemmed phases in a natural language to create a search query
US6078914A (en) 1996-12-09 2000-06-20 Open Text Corporation Natural language meta-search system and method
US6460034B1 (en) 1997-05-21 2002-10-01 Oracle Corporation Document knowledge base research and retrieval system
US6513031B1 (en) * 1998-12-23 2003-01-28 Microsoft Corporation System for improving search area selection
US6405190B1 (en) 1999-03-16 2002-06-11 Oracle Corporation Free format query processing in an information search and retrieval system
US6493703B1 (en) * 1999-05-11 2002-12-10 Prophet Financial Systems System and method for implementing intelligent online community message board
EP1200902A2 (en) 1999-07-16 2002-05-02 Agentarts, Inc. Methods and system for generating automated alternative content recommendations
EP1218829A1 (en) 2000-06-13 2002-07-03 Lucent Technologies Inc. Methods and apparatus for providing privacy-preserving global customization
US6675159B1 (en) * 2000-07-27 2004-01-06 Science Applic Int Corp Concept-based search and retrieval system
WO2002065327A1 (en) * 2001-02-12 2002-08-22 New York University System, process and software arrangement for providing multidimensional recommendation/suggestions
US20030126227A1 (en) * 2001-12-31 2003-07-03 Koninklijke Philips Electronics N.V Method of populating an explicit profile
US8352499B2 (en) 2003-06-02 2013-01-08 Google Inc. Serving advertisements using user request information and user information
US7069308B2 (en) 2003-06-16 2006-06-27 Friendster, Inc. System, method and apparatus for connecting users in an online computer system based on their relationships within social networks
US7509295B2 (en) * 2003-12-08 2009-03-24 International Business Machines Corporation Computer implemented method for analyzing a collaborative space
US7680770B1 (en) * 2004-01-21 2010-03-16 Google Inc. Automatic generation and recommendation of communities in a social network
US20050246391A1 (en) * 2004-04-29 2005-11-03 Gross John N System & method for monitoring web pages
US20050246358A1 (en) * 2004-04-29 2005-11-03 Gross John N System & method of identifying and predicting innovation dissemination
US20070214133A1 (en) * 2004-06-23 2007-09-13 Edo Liberty Methods for filtering data and filling in missing data using nonlinear inference
US20060004627A1 (en) * 2004-06-30 2006-01-05 Shumeet Baluja Advertisements for devices with call functionality, such as mobile phones
US20060218153A1 (en) * 2005-03-28 2006-09-28 Voon George H H Building social networks using shared content data relating to a common interest
US7856658B2 (en) * 2005-06-20 2010-12-21 Lijit Networks, Inc. Method and system for incorporating trusted metadata in a computing environment
US20070027931A1 (en) * 2005-07-29 2007-02-01 Indra Heckenbach System and method for organizing repositories of information and publishing in a personalized manner
US20070050354A1 (en) * 2005-08-18 2007-03-01 Outland Research Method and system for matching socially and epidemiologically compatible mates
US20070136247A1 (en) * 2005-10-21 2007-06-14 Frank Vigil Computer-implemented system and method for obtaining customized information related to media content
US7668821B1 (en) * 2005-11-17 2010-02-23 Amazon Technologies, Inc. Recommendations based on item tagging activities of users
US7827208B2 (en) 2006-08-11 2010-11-02 Facebook, Inc. Generating a feed of stories personalized for members of a social network
EP1963957A4 (en) * 2005-12-19 2009-05-06 Strands Inc User-to-user recommender
US7783592B2 (en) 2006-01-10 2010-08-24 Aol Inc. Indicating recent content publication activity by a user
US7788358B2 (en) * 2006-03-06 2010-08-31 Aggregate Knowledge Using cross-site relationships to generate recommendations
US7529741B2 (en) 2006-03-06 2009-05-05 Veveo, Inc. Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US8504575B2 (en) 2006-03-29 2013-08-06 Yahoo! Inc. Behavioral targeting system
US20070265870A1 (en) * 2006-04-19 2007-11-15 Nec Laboratories America, Inc. Methods and systems for utilizing a time factor and/or asymmetric user behavior patterns for data analysis
US8918409B2 (en) * 2006-05-12 2014-12-23 Semionix, Inc. System and method for determining affinity profiles for research, marketing, and recommendation systems
WO2008011454A2 (en) 2006-07-18 2008-01-24 Chacha Search, Inc. Anonymous search system using human searchers
WO2008019007A2 (en) 2006-08-04 2008-02-14 Thefind, Inc. Method for relevancy ranking of products in online shopping
US8965874B1 (en) * 2006-08-04 2015-02-24 Google Inc. Dynamic aggregation of users
US7801956B1 (en) * 2006-08-16 2010-09-21 Resource Consortium Limited Providing notifications to an individual in a multi-dimensional personal information network

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266649B1 (en) * 1998-09-18 2001-07-24 Amazon.Com, Inc. Collaborative recommendations using item-to-item similarity mappings
US20010021914A1 (en) * 1998-09-18 2001-09-13 Jacobi Jennifer A. Personalized recommendations of items represented within a database
US20040210661A1 (en) * 2003-01-14 2004-10-21 Thompson Mark Gregory Systems and methods of profiling, matching and optimizing performance of large networks of individuals
US20060004704A1 (en) * 2003-06-05 2006-01-05 Gross John N Method for monitoring link & content changes in web pages
US20040249700A1 (en) * 2003-06-05 2004-12-09 Gross John N. System & method of identifying trendsetters
US20040260600A1 (en) * 2003-06-05 2004-12-23 Gross John N. System & method for predicting demand for items
US20040260688A1 (en) * 2003-06-05 2004-12-23 Gross John N. Method for implementing search engine
US20040267604A1 (en) * 2003-06-05 2004-12-30 Gross John N. System & method for influencing recommender system
US20040249713A1 (en) * 2003-06-05 2004-12-09 Gross John N. Method for implementing online advertising
US8140388B2 (en) * 2003-06-05 2012-03-20 Hayley Logistics Llc Method for implementing online advertising
US8103540B2 (en) * 2003-06-05 2012-01-24 Hayley Logistics Llc System and method for influencing recommender system
US7966342B2 (en) * 2003-06-05 2011-06-21 Hayley Logistics Llc Method for monitoring link & content changes in web pages
US7685117B2 (en) * 2003-06-05 2010-03-23 Hayley Logistics Llc Method for implementing search engine
US7689432B2 (en) * 2003-06-06 2010-03-30 Hayley Logistics Llc System and method for influencing recommender system & advertising based on programmed policies
US20060004713A1 (en) * 2004-06-30 2006-01-05 Korte Thomas C Methods and systems for endorsing local search results
US20060143236A1 (en) * 2004-12-29 2006-06-29 Bandwidth Productions Inc. Interactive music playlist sharing system and methods
US20070073837A1 (en) * 2005-05-24 2007-03-29 Johnson-Mccormick David B Online multimedia file distribution system and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160078471A1 (en) * 2014-08-28 2016-03-17 Jehan Hamedi Systems and Methods for Determining an Agility Rating Indicating a Responsiveness of an Author to Recommended Aspects for Future Content, Actions, or Behavior
US9396483B2 (en) * 2014-08-28 2016-07-19 Jehan Hamedi Systems and methods for determining recommended aspects of future content, actions, or behavior
US10242380B2 (en) * 2014-08-28 2019-03-26 Adhark, Inc. Systems and methods for determining an agility rating indicating a responsiveness of an author to recommended aspects for future content, actions, or behavior
US10628845B2 (en) * 2014-08-28 2020-04-21 Adhark, Inc. Systems and methods for automating design transformations based on user preference and activity data
US11205103B2 (en) 2016-12-09 2021-12-21 The Research Foundation for the State University Semisupervised autoencoder for sentiment analysis

Also Published As

Publication number Publication date
US20140081960A1 (en) 2014-03-20
US20140081757A1 (en) 2014-03-20
US9646109B2 (en) 2017-05-09
US9652557B2 (en) 2017-05-16
US20140081943A1 (en) 2014-03-20
US20140089103A1 (en) 2014-03-27
US20150178304A1 (en) 2015-06-25
US20080077574A1 (en) 2008-03-27
US9275170B2 (en) 2016-03-01
US9275171B2 (en) 2016-03-01
US20140081754A1 (en) 2014-03-20
US20140081755A1 (en) 2014-03-20
US20140081965A1 (en) 2014-03-20
US9507878B2 (en) 2016-11-29

Similar Documents

Publication Publication Date Title
US9646109B2 (en) Topic based recommender system and method
US20220020056A1 (en) Systems and methods for targeted advertising
US9430471B2 (en) Personalization engine for assigning a value index to a user
US9268843B2 (en) Personalization engine for building a user profile
Qiu et al. DASA: dissatisfaction-oriented advertising based on sentiment analysis
US20150379146A1 (en) Peer-to-peer access of personalized profiles using content intermediary
US20150186932A1 (en) Systems and methods for a unified audience targeting solution
WO2010087882A1 (en) Personalization engine for building a user profile
Zhou Recommender systems for contextually-aware, versioned items
Şimşek Personal advertisement recommendation for microblogs
Ameen et al. Semantic Web Personalization Domains

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION