The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 24, 2024

Filed:

Apr. 26, 2023
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

Jeremy Voss, Los Angeles, CA (US);

Victor Shaburov, Ocean Village, GI;

Aleksandr Mashrabov, Los Angeles, CA (US);

Dmitriy Matov, London, GB;

Hanna Rulevska, Zaporizhia, UA;

Dmytro Ishchenko, Kyiv, UA;

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/732 (2019.01); G06F 16/71 (2019.01); H04L 51/10 (2022.01);
U.S. Cl.
CPC ...
G06F 16/7328 (2019.01); G06F 16/71 (2019.01); H04L 51/10 (2013.01);
Abstract

Systems and methods for searching and ranking videos are provided. An example method includes receiving an input from a user via a multimedia messaging application (MMA), selecting, from a database configured to store videos, a subset of videos based on the input and a predetermined rule, rendering, via the MMA, the subset of videos, determining that the user has viewed a video from the subset of videos, determining whether the user has shared, via the MMA, the viewed video, updating a log based on information concerning the subset of videos and the viewed video, and updating, based on the log, a model of the predetermined rule for selecting the videos. The model is trained based on pairs of first videos and second videos, where the first videos have been viewed and shared by the user and the second videos have been viewed but not shared by the user.


Find Patent Forward Citations

Loading…