×

Pre-fetching of video resources for a network page

  • US 9,081,856 B1
  • Filed: 09/15/2011
  • Issued: 07/14/2015
  • Est. Priority Date: 09/15/2011
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising:

  • code that retrieves a first network page including a plurality of products in an electronic catalog, at least one of the plurality of products also being included on a second network page, the second network page including a video resource associated with a corresponding at least one of the plurality of products on the second network page;

    code that receives an indication of user interest in a product of the plurality of products on the first network page;

    code that downloads at least a portion of the video resource associated with the product of user interest for rendering on the second network page, and instantiates a player for the video resource upon receiving the indication of user interest;

    code that receives a user selection of the product of user interest on the first network page, the user selection being separate from the indication of user interest;

    code that retrieves the second network page in response to the user selection;

    code that instantiates a video object for the video resource;

    code that begins buffering the at least the portion of the video resource that has been downloaded;

    code that begins playing the at least the portion of the video resource that has been buffered on the second network page at substantially the same time the second network page is rendered; and

    code that plays a remaining portion of the video resource on the second network page and then renders a still image corresponding to the product of user interest when the remaining portion of the video resource has completely played.

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