SYSTEMS AND METHODS FOR PRE-FETCHING MEDIA CONTENT
First Claim
1. An electronic device, comprising:
- one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
detecting a display change associated with media content item represented on a display;
transmitting a request for at least a portion of the media content item;
receiving the requested portion of the media content item;
storing the received portion of the media content item in a local cache;
receiving a user input indicative of the selection of the media content item; and
presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a display change associated with media content item represented on a display, transmitting a request (e.g., to a server) for at least a portion of the media content item, receiving the requested portion of the media content item, storing the received portion of the media content item in a local cache, receiving a user input indicative of the selection of the media content item, and presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item.
-
Citations
20 Claims
-
1. An electronic device, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; detecting a display change associated with media content item represented on a display; transmitting a request for at least a portion of the media content item; receiving the requested portion of the media content item; storing the received portion of the media content item in a local cache; receiving a user input indicative of the selection of the media content item; and presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of pre-fetching a media content item, performed at an electronic device having one or more processors and memory storing instructions for execution by the one or more processors, the method comprising:
-
detecting a display change associated with a media content item represented on a display; transmitting a request for at least a portion of the media content item; receiving the requested portion of the media content item; storing the received portion of the media content item in a local cache; receiving a user input indicative of the selection of the media content item; and presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification