Please download the dossier by clicking on the dossier button x
×

Relationship discovery engine

  • US 10,445,809 B2
  • Filed: 12/06/2012
  • Issued: 10/15/2019
  • Est. Priority Date: 05/03/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of executing computer instructions on at least one computing device without further human interaction in which the at least one computing device includes at least one processor and at least one memory, comprising:

  • fetching computer instructions from the at least one memory of the at least one computing device for execution on the at least one processor of the at least one computing device;

    executing the fetched computer instructions on the at least one processor of the at least one computing device; and

    storing in the at least one memory of the at least one computing device any results of having executed the fetched computer instructions on the at least one processor of the at least one computing device;

    the computer instructions to be executed comprising instructions for streaming a particular sequence of online media content; and

    executing the fetched instructions further comprises;

    obtaining, via a plurality of users interacting with an interactive user interface of the at least one computing device by way of one or more client computing devices, a plurality of representations of personal criteria parameters, wherein the personal criteria parameters comprise one or more user demographic parameters;

    storing, in the at least one memory of the at least one computing device, the plurality of representations of the personal criteria parameters;

    monitoring, via the at least one processor of the at least one computing device, user behavior parameters related to consumption of online media content for the plurality of users and storing, in the at least one memory of the of the at least one computing device, a plurality of representations of the monitored user behavior parameters for the plurality of users, the user behavior parameters comprising one or more weighting factors based at least in part on which particular online media content have been repeated, aborted, or skipped, or a combination thereof;

    determining, via the at least one processor of the at least one computing device, one or more relationships among the online media content based, at least in part, on one or more online media content co-occurrence parameters stored in the at least one memory of the at least one computing device and based, at least in part, on the monitored user behavior parameters;

    analyzing, via the at least one processor of the at least one computing device, the personal criteria parameters, the monitored user behavior parameters, and the one or more determined relationships; and

    selecting one or more additional online media content items to add to a sequence of online media content items previously specified as part of an internet radio station format based at least in part on the analyzed personal criteria parameters, the monitored user behavior parameters, and the one or more determined relationships to generate the particular sequence of online media content; and

    streaming the generated particular sequence of online media content between the at least one computing device and a particular client computing device of the one or more client computing devices for consumption by a particular user of the plurality of users, wherein the streaming includes transmitting signals and/or states representative of primary content for a relatively lower quality version of a first media content item of the particular sequence of media content during a first period of time, transmitting signals and/or states representative of content for a second media content item of the particular sequence of media items during a subsequent period of time, and transmitting signals and/or states representative of secondary content for the first particular media content item during a further subsequent period of time responsive to a request from the particular client computing device, wherein the primary and secondary content for the first media content item combine to yield a relatively higher quality version of the first media content item.

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