×

Management of non-linear content presentation and experience

  • US 10,728,622 B2
  • Filed: 08/25/2017
  • Issued: 07/28/2020
  • Est. Priority Date: 08/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A server system for management of non-linear content presentation and experience, the system comprising:

  • a processor that executes instructions stored in memory, wherein execution of the instructions by the processor;

    evaluates at least one stream in real-time that is not currently being played at a user device to detect when an event occurs within the evaluated stream, wherein the detected event in the evaluated stream is detected based on analysis of one or more audio-visual cues within the evaluated stream,assigns a priority score to the detected event, based on a number of friends that have viewed the detected event and chat activity by the friends in relation to the detected event within the evaluated stream during an identified period of time,generates an offer to the user device regarding access to the detected event associated with the chat activity within the at least one stream,updates the assigned priority score in real-time, wherein the updated priority score is different than the assigned priority score, and wherein updating the assigned priority score is based on a number of friends that have viewed the detected event and chat activity by the friends in relation to the detected event within the evaluated stream during a subsequent period of time, andupdates the offer in real-time based on the priority score assigned to the detected event being updated one or more times, wherein updating the offer generates one or more offers that requires a user of the user device to make a monetary payment or watch advertising; and

    a communication interface that communicates over a communication network, wherein the communication interface;

    provides a notification to the user device, wherein the notification includes the one or more generated offers,receives an acceptance response from the user device agreeing to the one or more generated offers, wherein the processor;

    identifies which one of the offers is applicable at a time of the acceptance response, andevaluates the acceptance response to the applicable offer to determine whether the applicable offer is satisfied; and

    provides the evaluated stream to the user device based on determining that the applicable offer is satisfied, wherein the evaluated stream is provided at a predefined point prior to the detected event in accordance with the applicable offer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×