×

Method of displaying multiple content streams on user device

  • US 10,080,044 B2
  • Filed: 05/08/2012
  • Issued: 09/18/2018
  • Est. Priority Date: 09/26/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of displaying a first video stream from a first video source and a second video stream from a second video source on a user device, said user device registered to a serving node, in different areas of a display of said user device, the method comprising:

  • determining a type of said user device and display characteristics of said user device;

    determining a network connection from said serving node to said user device;

    streaming a transcoded and transrated first video stream from said first video source via said serving node to said display of said user device;

    invoking said second video stream from said second video source on a menu available on said display;

    obtaining, at said serving node, said second video stream from said second video source and transcoding and transrating said second video stream based on said network connection and on said display characteristics of said user device;

    providing, by said serving node, coordinates for each of said first video stream and said second video stream to a user interface to fit both said first video stream and said second video stream on said display;

    providing, by said serving node, said transcoded and transrated first video stream and said transcoded and transrated second video stream to said user device, wherein said user interface redirects said first video stream and said second video stream based on said coordinates;

    receiving, by said serving node, a frame number and a location associated with one of said first video stream or said second video stream being displayed on said user device, the frame number and the location being determined in response to selecting by a user said first video stream or said second video stream;

    retrieving, by said serving node, extractable information associated with the selected frame number and the location;

    displaying, by said serving node, the extractable information;

    inspecting, by said serving node, said first video stream to determine an identity of the user associated with said first video stream, a context associated with said first video stream, and a time said first video stream was displayed;

    comparing, by said serving node, said first video stream to a history associated with the user stored at said serving node to determine whether said first video stream is typical or atypical in relation to the user;

    comparing, by said serving node, the context of said first video stream with a history of other users to determine whether a social variable is associated with said first video stream; and

    updating, by said serving node, the history associated with the user and user characterization associated with the user based on the context the time, said user device, whether said first video stream was typical and whether the social variable was present.

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