×

Systems and methods involving search enhancement features associated with media modules

  • US 10,303,723 B2
  • Filed: 06/12/2013
  • Issued: 05/28/2019
  • Est. Priority Date: 06/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a computing device, a search query input by a user;

    identifying, by the computing device, real-time data sources based on the search query and user preferences for the real-time data sources, the real-time data sources comprising third-party websites frequently accessed by a user and serving unstructured data via webpages;

    retrieving, by the computing device, real-time updated information related to the search query from the real-time data sources, the real-time updated information comprising recently updated information published on the webpages of the real-time data sources;

    parsing, by the computing device, the real-time updated information into metadata, the parsing comprising;

    extracting a plurality of content items from the webpages based on information selected from the group consisting of a user profile, user search history, user preferences, and user customization, a content item comprising one or more of image, video, or audio content present within the real-time information,deduplicating the plurality of content items to obtain a deduplicated set of content items, andassigning the deduplicated set of content items as the metadata;

    ranking, by the computing device, the metadata based on information selected from the group consisting of the user profile, the user search history, the user preferences, and the user customization; and

    generating, by the computing device, an interactive mixed-media module based on ranked metadata, the interactive mixed-media module comprising a controllable media component displaying a first portion of the plurality of content items and a navigational control for navigating to a second portion of the plurality of content items.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×