-
公开(公告)号:US12099547B2
公开(公告)日:2024-09-24
申请号:US18139367
申请日:2023-04-26
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Aleksandr Mashrabov , Dmitriy Matov , Hanna Rulevska , Dmytro Ishchenko
IPC: G06F16/732 , G06F16/71 , H04L51/10
CPC classification number: G06F16/7328 , G06F16/71 , H04L51/10
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.
-
公开(公告)号:US20220147566A1
公开(公告)日:2022-05-12
申请号:US17581350
申请日:2022-01-21
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Aleksandr Mashrabov , Dmitriy Matov , Hanna Rulevska , Dmytro Ishchenko
IPC: G06F16/732 , G06F16/71
Abstract: A system for searching and ranking modifiable videos is provided. In one example embodiment, the system includes a at least one processor and a memory storing processor-executable codes, wherein the at least one processor is configured to implement the following operations upon executing the processor-executable codes: processing a first set of search requests by a first search rule to obtain a first set of first results; processing a second set of search requests by a second search rule to obtain a second set of second results; determining a first metric based, at least partially, on the first set of first results; determining a second metric based at least partially on the second set of second results; selecting, based on the first metric and the second metric, a search rule from the first search rule and the second search rule; and configuring a search engine to apply the search rule.
-
公开(公告)号:US11263260B2
公开(公告)日:2022-03-01
申请号:US16835656
申请日:2020-03-31
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Aleksandr Mashrabov , Dmitriy Matov , Hanna Rulevska , Dmytro Ishchenko
IPC: G06F16/732 , G06F16/71 , H04L12/58 , H04L51/10
Abstract: A system for searching and ranking modifiable videos in a multimedia messaging application (MMA) is provided. In one example embodiment, the system includes a database configured to store modifiable videos, the modifiable videos being associated with text messages and rankings, a processor, and a memory storing processor-executable codes, wherein the processor is configured to implement the following operations upon executing the processor-executable codes: receiving, via the MMA, an input of a user; selecting, based on the input, a list of relevant modifiable videos from the database; rendering, via the MMA, the list of relevant modifiable videos for viewing by the user; determining that the user has shared, via the MMA, a modifiable video from the list; storing an information concerning the list and the shared modifiable video into a statistical log; and updating, based on the information in the statistical log, the rankings of the modifiable videos in the database.
-
公开(公告)号:US20230334090A1
公开(公告)日:2023-10-19
申请号:US18139367
申请日:2023-04-26
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Aleksandr Mashrabov , Dmitriy Matov , Hanna Rulevska , Dmytro Ishchenko
IPC: G06F16/732 , G06F16/71
CPC classification number: G06F16/7328 , G06F16/71 , H04L51/10
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.
-
公开(公告)号:US11669569B2
公开(公告)日:2023-06-06
申请号:US17581350
申请日:2022-01-21
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Aleksandr Mashrabov , Dmitriy Matov , Hanna Rulevska , Dmytro Ishchenko
IPC: G06F16/732 , G06F16/71 , H04L51/10
CPC classification number: G06F16/7328 , G06F16/71 , H04L51/10
Abstract: A system for searching and ranking modifiable videos is provided. In one example embodiment, the system includes a at least one processor and a memory storing processor-executable codes, wherein the at least one processor is configured to implement the following operations upon executing the processor-executable codes: processing a first set of search requests by a first search rule to obtain a first set of first results; processing a second set of search requests by a second search rule to obtain a second set of second results; determining a first metric based, at least partially, on the first set of first results; determining a second metric based at least partially on the second set of second results; selecting, based on the first metric and the second metric, a search rule from the first search rule and the second search rule; and configuring a search engine to apply the search rule.
-
公开(公告)号:US20210303622A1
公开(公告)日:2021-09-30
申请号:US16835656
申请日:2020-03-31
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Aleksandr Mashrabov , Dmitriy Matov , Hanna Rulevska , Dmytro Ishchenko
IPC: G06F16/732 , G06F16/71
Abstract: A system for searching and ranking modifiable videos in a multimedia messaging application (MMA) is provided. In one example embodiment, the system includes a database configured to store modifiable videos, the modifiable videos being associated with text messages and rankings, a processor, and a memory storing processor-executable codes, wherein the processor is configured to implement the following operations upon executing the processor-executable codes: receiving, via the MMA, an input of a user; selecting, based on the input, a list of relevant modifiable videos from the database; rendering, via the MMA, the list of relevant modifiable videos for viewing by the user; determining that the user has shared, via the MMA, a modifiable video from the list; storing an information concerning the list and the shared modifiable video into a statistical log; and updating, based on the information in the statistical log, the rankings of the modifiable videos in the database.
-
-
-
-
-