×

Delivering customized content using a first party portal service

  • US 10,366,132 B2
  • Filed: 12/28/2016
  • Issued: 07/30/2019
  • Est. Priority Date: 12/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for displaying user specific content on a user device, the method comprising:

  • receiving a request from a user computing device, wherein the request is for a customized list of content;

    executing instructions stored in memory, wherein execution of the instructions by a processor;

    retrieves information regarding available content from a plurality of different content sources based on the request,extracts metadata for each available content from the retrieved information, wherein the extracted metadata includes characteristics about each available content,retrieves user preferences that identify one or more preferred characteristics, wherein the preferred characteristics are associated with one or more customizable weights,generates a ranked list of the available content from the plurality of different content sources based on comparing the characteristics of each available content to the preferred characteristics as weighted by the customizable weights,updates the ranked list based on user viewing history of frequently and recently viewed content, wherein the frequently and recently viewed content are ranked in the ranked list based on a comparison of characteristics of the frequently and recently viewed content to the preferred characteristics as weighted by the customizable weights, andgenerates source-specific instructions based on the extracted metadata for each available content on the updated ranked list, the source-specific instructions executable to retrieve the available content from a respective content source and to format the retrieved content for rendering on the user computing device; and

    providing the updated ranked list of the available content to the user computing device, wherein selected content is retrieved from an identified one of the content sources and formatted for rendering on the user computing device in accordance with the source-specific instructions associated with the one identified content source.

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