×

System and method for improved video streaming

  • US 10,642,880 B2
  • Filed: 12/19/2014
  • Issued: 05/05/2020
  • Est. Priority Date: 10/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a log-in request from a user of a first device;

    accessing account information of the user to find available media files for the user;

    determining when any of the available media files for the user were partially viewed on a second display associated with a second device to form a list of one or more partially viewed media files;

    transmitting first instructions to display a menu on a first display associated with the first device, wherein;

    the menu comprises a first display area and a second display area;

    the first display area is present, but has a list of available categories, a home position, and one or more secondary positions hidden from view in the first display area;

    the second display area comprises;

    a list of available media selections comprising popular media selections, new media selections, recommended media selections, and partially viewed media selections;

    the partially viewed media selections comprise;

    information regarding at least one partially viewed media file from the list of one or more partially viewed media files;

    the information regarding the at least one partially viewed media file comprises, for each respective partially viewed media file of the at least one partially viewed media files from the list of one or more partially viewed media files;

    a respective title;

    a respective viewed time; and

    a respective box; and

    the respective box for each respective partially viewed media file comprises;

    (1) a respective graphical representation of the respective partially viewed media file;

    (2) a respective playback selection button; and

    (3) adjacent the respective playback selection button, a respective visual representation of the respective viewed time for the respective partially viewed media file;

    receiving, from the user, second instructions to display menu items in the first display area;

    in response to receiving, from the user, the second instructions to display the menu items in the first display area;

    automatically transmitting instructions to exit out of the second display area, thereby causing the information regarding the at least one partially viewed media file and the respective box for each respective partially viewed media file of the at least one partially viewed media file to be hidden from view in the second display area; and

    automatically transmitting third instructions to display, in the first display area, the list of available categories corresponding to the available media files for the user, wherein the first display area comprises the home position and the one or more secondary positions, the one or more secondary positions comprising the list of available categories;

    receiving, from the user, a first selection of a category of the list of available categories;

    in response to receiving the first selection of the category of the list of available categories from the user;

    automatically transmitting fourth instructions to display the category in the home position of the first display area;

    automatically transmitting instructions to replace the list of available categories in the one or more secondary positions of the first display area with a list of available media sub-categories corresponding to the first selection of the category; and

    automatically transmitting fifth instructions to display, in the second display area, media files of the available media files corresponding to the first selection of the category, the media files of the available media files corresponding to the first selection of the category comprising the at least one partially viewed media file;

    receiving, from the user, a second selection of the playback selection button for a selected one of the at least one partially viewed media file, the second selection of the playback selection button received from the user indicating a request to watch the selected one of the at least one partially viewed media file on the first display associated with the first device; and

    transmitting sixth instructions to display the selected one of the at least one partially viewed media file on the first device in such a manner as to result in playback of the selected one of the at least one partially viewed media file starting at the respective viewed time of the selected one of the at least one partially viewed media file, selected via the second selection of the playback selection button, on the first display associated with the first device.

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