IL239238A

Automatic article enrichment by social media trends

Abstract

This record has no abstract on file.

IL239238A, drawing sheet 1
Sheet 1 of 16

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

30 claims: 3 independent, 27 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method comprising: receiving, from a browser on a client terminal, a designation of a web document being presented by the browser on the client terminal;identifying one or more trends related to content of the web document;and in response to two or more trends being identified as related to the content: consolidating the two or more trends into a single trend;sending a plurality of first requests to a plurality of social network servers, each request of the plurality of first requests including the single trend;aggregating a plurality of first user uploaded media content items, received from the plurality of social network servers, in response to the plurality of first requests, wherein the plurality of social network servers hosts a plurality of user profiles containing the plurality of first user uploaded media content items;extracting a plurality of terms from the plurality of first user uploaded media content items;identifying, from the extracted plurality of terms, at least one extracted term that is associated with the trend;sending a plurality of second requests to the plurality of social network servers, each request of the plurality of second requests including the at least one extracted term;aggregating a plurality of second user uploaded media content items, received from the plurality of social network servers, in response to the plurality of second requests;selecting at least one media content item of the aggregated plurality of second user uploaded media content items according to at least one selection parameter, the at least one selection parameter including language similarity between the at least one extracted term and the at least one media content item;and sending, to the browser on the client terminal, the at least one media content item to a presentation on the client terminal, the browser causing the presentation of the at least one media content item to be simultaneously presented with the web document being presented by the browser, the presentation being implemented as an overlay that is 239238/3 displayed over and covering at least a part of the web document;and receiving, from the browser on the client terminal, a request from a user to add feedback to the at least one media content item, the feedback being provided by the user through the presentation.
  2. 15
    A network node set to be connected to a plurality of clients via a network for creating a presentation based on grouping of social media content related to a trend identified from content of a web document, comprising:a client interface for communicating with at least one client terminal hosting a browser displaying a respective web document;a trend datastore which hosts a trend dataset documenting a plurality of trends each appearing in a plurality of internet web documents, wherein the trend dataset stores trends 239238/3 represented by at least one term;a program store storing code;and a processor coupled to the client interface, the trend datastore, and the program store, the stored code comprising: code to receive, from a browser on a client terminal, a designation of the web document being presented by the browser on the client terminal;code to identify one or more trends related to content of the web document;code to respond to two or more trends being identified as related to the content by consolidating the two or more trends into a single trend;code to send a plurality of first requests to a plurality of social network servers, each request of the plurality of first requests including the single trend;code to aggregate a plurality of first user uploaded media content items received from the plurality of social network servers in response to the plurality of first requests, wherein the plurality of social network servers hosts a plurality of user profiles containing the plurality of first user uploaded media content items;code to extract a plurality of terms from the plurality of first user uploaded media content items;code to identify, from the extracted plurality of terms, at least one extracted term that is associated with the trend;code to send a plurality of second requests to the plurality of social network servers, each request of the plurality of second requests including the at least one extracted term;code to aggregate a plurality of second user uploaded media content items received from the plurality of social network servers in response to the plurality of second requests;code to select at least one media content item of the aggregated plurality of second user uploaded media content items according to at least one selection parameter, the at least one selection parameter including language similarity between the at least one extracted term and the at least one media content item ;and code to send, to the browser on the client terminal, the at least one media content item to a presentation on the respective client terminal, the browser causing the 239238/3 presentation of the at least one media content item to be simultaneously presented with the web document being presented by the browser, the presentation being implemented as an overlay that is displayed over and covering at least a part of the web document;and code to receive, from the browser on the client terminal, a request from a user to add feedback to the at least one media content item, the feedback being provided by the user through the presentation.
  3. 21
    A method for identifying at least one trend in a web document, comprising:receiving, from a browser on a client terminal, a designation of the web document being presented by the browser on the client terminal;extracting a plurality of terms from a content of the web document;239238/3 identifying a relation with at least one trend documented in a trend dataset, wherein the trend dataset stores trends represented by at least one term;in response to identifying two or more trends as related to the content: consolidating the two or more trends into a single trend;sending, to the browser on the client terminal, the single trend for presentation on the client terminal by the browser ;and receiving, from the browser on the client terminal, a request from a user to add feedback to the single trend, the feedback being provided by the user through the presentation.