US2021281661A1PendingUtilityA1
Systems and methods for prefetching content
Est. expiryMar 30, 2038(~11.7 yrs left)· nominal 20-yr term from priority
G06Q 10/40H04L 67/63H04L 65/612H04L 67/02H04L 67/12G06Q 50/01H04L 67/327H04L 65/4084
48
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Systems, methods, and non-transitory computer-readable media can receive, from a client computing device, a request for a first portion of a content item. The first portion of the content item is determined based on a likelihood of consumption value associated with the content item. The first portion of the content item is transmitted to the client computing device. The first portion of the content item is prefetched by the client computing device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method comprising:
receiving, by a computing system, from a client computing device, a request for a first portion of a content item, wherein
the content item is an image divided into a plurality of segments,
a number of segments of the plurality of segments to be prefetched is determined based on a likelihood of consumption value,
the first portion comprises the number of segments, and
the first portion is associated with a reduced quality representation of the image; and
transmitting, by the computing system, the first portion of the content item to the client computing device.
2 . The computer-implemented method of claim 1 , wherein the first portion of the content item represents a relatively larger portion of the content item when the likelihood of consumption value is relatively larger.
3 . The computer-implemented method of claim 1 , wherein each segment of the plurality of segments is associated with the content item rendered at a particular level of quality.
4 . The computer-implemented method of claim 3 , wherein the plurality of segments are in an order such that higher placement within the order is indicative of a higher level of quality.
5 . The computer-implemented method of claim 1 , wherein each segment of the plurality of segments is associated with a range of likelihood of consumption values.
6 . The computer-implemented method of claim 1 , wherein the content item is rendered on the client computing device with the reduced quality representation based on viewability of the content item in a content feed.
7 . The computer-implemented method of claim 1 , further comprising:
receiving, by the computing system, from the client computing device, a request for a second portion of the content item after the content item is rendered with the reduced quality representation, and transmitting, by the computing system, the second portion of the content item to the client computing device.
8 . The computer-implemented method of claim 7 , wherein
the first portion is associated with a first number of segments of the plurality of segments, the second portion is associated with a second number of segments of the plurality of segments, and the content item is rendered on the client computing device at a second quality higher than a first quality associated with the reduced quality representation based on the first number of segments and the second number of segments.
9 . The computer-implemented method of claim 1 , wherein the likelihood of consumption value associated with the content item is based at least in part on user characteristics associated with a user.
10 . The computer-implemented method of claim 1 , wherein a machine learning model is trained to determine the likelihood of consumption value based at least in part on user characteristics associated with a user and content characteristics associated with the content item.
11 . A system comprising:
at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising:
receiving from a client computing device, a request for a first portion of a content item, wherein
the content item is an image divided into a plurality of segments,
a number of segments of the plurality of segments to be prefetched is determined based on a likelihood of consumption value,
the first portion comprises the number of segments, and
the first portion is associated with a reduced quality representation of the image; and
transmitting the first portion of the content item to the client computing device.
12 . The system of claim 11 , wherein the first portion of the content item represents a relatively larger portion of the content item when the likelihood of consumption value is relatively larger.
13 . The system of claim 11 , wherein each segment of the plurality of segments is associated with the content item rendered at a particular level of quality.
14 . The system of claim 13 , wherein the plurality of segments are in an order such that higher placement within the order is indicative of a higher level of quality.
15 . The system of claim 11 , wherein each segment of the plurality of segments is associated with a range of likelihood of consumption values.
16 . A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:
receiving from a client computing device, a request for a first portion of a content item, wherein
the content item is an image divided into a plurality of segments,
a number of segments of the plurality of segments to be prefetched is determined based on a likelihood of consumption value,
the first portion comprises the number of segments, and
the first portion is associated with a reduced quality representation of the image; and
transmitting the first portion of the content item to the client computing device.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the first portion of the content item represents a relatively larger portion of the content item when the likelihood of consumption value is relatively larger.
18 . The non-transitory computer-readable storage medium of claim 16 , wherein each segment of the plurality of segments is associated with the content item rendered at a particular level of quality.
19 . The non-transitory computer-readable storage medium of claim 18 , wherein the plurality of segments are in an order such that higher placement within the order is indicative of a higher level of quality.
20 . The non-transitory computer-readable storage medium of claim 16 , wherein each segment of the plurality of segments is associated with a range of likelihood of consumption values.Join the waitlist — get patent alerts
Track US2021281661A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.