×

Preference-based media alerts

  • US 8,776,149 B1
  • Filed: 03/05/2007
  • Issued: 07/08/2014
  • Est. Priority Date: 03/05/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A media system comprising:

  • a memory storing non-real time media content for presentation;

    a real-time media input to connect to a source of substantially real-time media content;

    an output to a presentation device to present media content to a user, wherein the presentation device includes a library of types of media content with which it is compatible;

    a user profile store comprising information about user media content preferences;

    a prioritization module that assigns priority levels associated with media content to the information about user media content preferences based on a consumption history of the user;

    the consumption history including a user preference based on subject matter of an internet search performed by the user, viewing preferences of a user based on switching from one type of media content to another type of media content, inferences about the user based on a first time a user takes a certain action, multiple occurrences of a same action, or a discernable pattern related to viewing habits, and inferences based on the user'"'"'s geographic location;

    a comparator to compare information associated with the substantially real-time media content with the information about user media content preferences;

    a recording module to record the substantially real-time media content;

    a link manager for storing pointers to selected locations in the substantially real-time media content;

    a notification module to;

    in response to the comparator determining that the substantially real-time media content from the real-time media input is available and a priority level associated with the substantially real-time media content is of an equal or a higher priority level associated with non-real-time media content being presented on the presentation device;

    in response to selection of a first user option;

    interrupt the non-real-time media content being presented on the presentation device;

    transmit an instruction to the presentation device to present the substantially real-time media content from the real-time media input;

    in response to receiving a suppression command from the user, suppressing interruption of the non-real-time media content being presented on the presentation device for a predetermined period of time and alerting the user via a visual alert if the substantially real-time media content matches a portion of the information about user media content preferences and is of higher priority than the non-real-time media content being presented on the presentation device, wherein the visual alert comprises;



    a textual message related to the subject matter of the internet search performed by the user;



    a first indication of how much time has elapsed since a starting point of the substantially real-time media content; and



    a temporal identifier identifying when the visual alert was generated, when the visual alert was received at the presentation device and when the visual alert was displayed on the presentation device;

    in response to selection of a second user option, transmit an instruction to the recording module to record the substantially real-time media content, transmit an instruction to the presentation device to continue presentation of the non-real-time media content being presented on the presentation device and store a pointer to the substantially real-time media content at the link manager;

    in response to selection of a third user option, reject the substantially real-time media content in favor of the non-real-time media content being presented on the presentation device;

    a bookmark generator to mark a location in the non-real-time content being presented on the presentation device when interrupted.

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