Patent ID: 11968409
Assignee: PINTEREST, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 5:
6. A computing system, comprising:
one or more processors;
a memory storing program instructions that, when executed by the one or more processors, cause the one or more processors to at least:
obtain, at a client device, a plurality of video playback information associated with a plurality of video content items;
obtain a plurality of relevance scores associated with the plurality of video content items;
determine a plurality of client device information associated with a playback of the plurality of video content items on the client device;
determine, at the client device and based at least in part on the plurality of video playback information and the plurality of client device information, a video playability score associated with each of the plurality of video content items;
aggregate the video playability score for each of the plurality of video content items with a respective relevance score from the plurality of relevance scores associated with each of the plurality of video content items to determine an overall playback score for each of the plurality of video content items;
generate, at the client device and based at least in part on the overall playback score associated with each of the plurality of video content items, a playback order of the plurality of video content items; and
cause at least a portion of the plurality of video content items to be presented on a display of the client device in accordance with the playback order, such that the plurality of video content items are obtained and played back in accordance with the playback order.