-
公开(公告)号:US11323398B1
公开(公告)日:2022-05-03
申请号:US16042685
申请日:2018-07-23
Applicant: Snap Inc.
Inventor: Chinmay Lonkar
IPC: H04L12/58 , G06F3/0488 , H04L51/08 , H04L51/046 , H04L51/52 , G06F3/04883
Abstract: Disclosed are systems, methods, and computer-readable storage media to provide for progressive display of attachments on a mobile device. In some aspects, a method includes determining a sequence of media for presentation to a user, determining to insert new media between two media of the sequence of media. In some aspects, the new media may be a short form video. The method may further include receiving touch screen input while presenting the new media, and presenting additional media in response to the touch screen input. In some aspects, the additional media may be a long form video. In some aspects, additional input may be received while the additional media is presented. The new input may request a further media be presented. The further media may be a software installation dialog or a web page.
-
公开(公告)号:US20210218821A1
公开(公告)日:2021-07-15
申请号:US17215128
申请日:2021-03-29
Applicant: Snap Inc.
Inventor: Chinmay Lonkar , David Taitz
Abstract: Disclosed are systems, methods, and computer-readable storage media to select content to present to a user are disclosed. In one aspect, a method includes determining a content consumption rate of the user, and selectively presenting content to the user based on the content consumption rate. The content consumption rate may be determined based on a number of media content presented to the user over a period of time. If the number is above a threshold, a first type of content may be presented, while if the number is below (or equal) to the threshold, a second type of content, or in some aspects, no content, may be presented. After the selective presentation, additional content may be presented regardless of the content consumption rate.
-
公开(公告)号:US12255858B2
公开(公告)日:2025-03-18
申请号:US17823465
申请日:2022-08-30
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Alex Beltyukov , Nathan Kenneth Boyd , Jacob Catalano , Wenbin Chen , Matthew Lee Cook , Andrew Grosvenor Cooper , Zuoyou Gu , Yue Hu , Timothy Kautz , Edward Koai , Jong-Hwi Lee , Chinmay Lonkar , Lu Lu , Zachary Lupei , Charles Melbye , Celia Nicole Mourkogiannis , Chiung-Fu Shih , Brian Yee , Jiawen Zeng , Dongguang Zhao
IPC: G06F15/16 , H04L51/046 , H04L51/10 , H04L51/52
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying content feeds within a messaging system. The program and method provide for receiving, by a messaging application associated with a user, user input corresponding to a request for a first content feed, the first content feed comprising a first plurality of media content items provided by one or more friends of the user; providing for display of the first content feed; determining, by the messaging application, that display of the first content feed is complete; and providing, in response to determining that display of the first content feed is complete, for display of a second content feed, the second content feed comprising a second plurality of media content items provided by one or more content providers to which the user subscribes with respect to the messaging application.
-
公开(公告)号:US11900683B2
公开(公告)日:2024-02-13
申请号:US18172112
申请日:2023-02-21
Applicant: Snap Inc.
Inventor: Khalil Chatoo , David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman
CPC classification number: G06V20/49 , G06F18/285 , G06T7/90 , G06V20/46 , G06V40/161 , G06V40/172 , G10L25/78 , G11B27/036 , G11B27/06 , G11B27/10 , G06T2207/10016
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.
-
公开(公告)号:US11595489B2
公开(公告)日:2023-02-28
申请号:US17215128
申请日:2021-03-29
Applicant: Snap Inc.
Inventor: Chinmay Lonkar , David Taitz
IPC: H04L67/50 , G06Q50/00 , H04L51/10 , H04L51/52 , H04L67/01 , H04L67/568 , H04L65/1063
Abstract: Disclosed are systems, methods, and computer-readable storage media to select content to present to a user are disclosed. In one aspect, a method includes determining a content consumption rate of the user, and selectively presenting content to the user based on the content consumption rate. The content consumption rate may be determined based on a number of media content presented to the user over a period of time. If the number is above a threshold, a first type of content may be presented, while if the number is below (or equal) to the threshold, a second type of content, or in some aspects, no content, may be presented. After the selective presentation, additional content may be presented regardless of the content consumption rate.
-
公开(公告)号:US20220103912A1
公开(公告)日:2022-03-31
申请号:US17222477
申请日:2021-04-05
Applicant: Snap Inc.
Inventor: David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman
IPC: H04N21/81 , H04N21/845 , H04L12/58 , H04N21/234
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for inserting ads into a video. The program and method provide for receiving a request to play a video, the video comprising plural shots separated by breakpoints, each shot of the plural shots corresponding to a contiguous sequence of video frames that is free of cuts or transitions; initiating, in response to receiving the request, playback of the video from a selected shot of the plural shots; receiving indication of an ad to present at a breakpoint following the selected shot; determining, in response to receiving the indication, that a first threshold amount of time has passed since initiating the playback of the video; and inserting, based on the determining, the ad at the breakpoint following the selected shot.
-
公开(公告)号:US20190007507A1
公开(公告)日:2019-01-03
申请号:US15805952
申请日:2017-11-07
Applicant: Snap Inc.
Inventor: Chinmay Lonkar , David Taitz
IPC: H04L29/08
Abstract: Disclosed are systems, methods, and computer-readable storage media to select content to present to a user are disclosed. In one aspect, a method includes determining a content consumption rate of the user, and selectively presenting content to the user based on the content consumption rate. The content consumption rate may be determined based on a number of media content presented to the user over a period of time. If the number is above a threshold, a first type of content may be presented, while if the number is below (or equal) to the threshold, a second type of content, or in some aspects, no content, may be presented. After the selective presentation, additional content may be presented regardless of the content consumption rate.
-
公开(公告)号:US20240089531A1
公开(公告)日:2024-03-14
申请号:US18514929
申请日:2023-11-20
Applicant: Snap Inc.
Inventor: John Cain Blackwood , Chinmay Lonkar , David B. Lue , Kevin Lee Penner
IPC: H04N21/44 , G06F16/245 , H04N21/4788 , H04N21/81 , H04N21/84
CPC classification number: H04N21/44016 , G06F16/245 , H04N21/4788 , H04N21/812 , H04N21/84 , G06Q30/0277
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for selecting ads for a video. The program and method provide for receiving a request for an ad to insert into a video playing on a client device, the request including a first content identifier that identifies a first type of content included in the video; determining a set of content identifiers associated with the first content identifier, the set of content identifiers identifying second types of content to filter with respect to providing the ad in response to the request; selecting an ad from among plural ads, by filtering ads tagged with a second content identifier included in the set of content identifiers; and providing the selected ad as a response to the request.
-
公开(公告)号:US11856255B2
公开(公告)日:2023-12-26
申请号:US17222535
申请日:2021-04-05
Applicant: Snap Inc.
Inventor: John Cain Blackwood , Chinmay Lonkar , David B. Lue , Kevin Lee Penner
IPC: H04N21/44 , H04N21/81 , H04N21/84 , H04N21/4788 , G06F16/245 , G06Q30/0241 , G06Q50/00 , G06Q30/0273
CPC classification number: H04N21/44016 , G06F16/245 , H04N21/4788 , H04N21/812 , H04N21/84 , G06Q30/0275 , G06Q30/0277 , G06Q50/01
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for selecting ads for a video. The program and method provide for receiving a request for an ad to insert into a video playing on a client device, the request including a first content identifier that identifies a first type of content included in the video; determining a set of content identifiers associated with the first content identifier, the set of content identifiers identifying second types of content to filter with respect to providing the ad in response to the request; selecting an ad from among plural ads, by filtering ads tagged with a second content identifier included in the set of content identifiers; and providing the selected ad as a response to the request.
-
公开(公告)号:US20220103894A1
公开(公告)日:2022-03-31
申请号:US17222535
申请日:2021-04-05
Applicant: Snap Inc.
Inventor: John Cain Blackwood , Chinmay Lonkar , David B. Lue , Kevin Lee Renner
IPC: H04N21/44 , H04N21/81 , H04N21/84 , H04N21/4788 , G06F16/245
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for selecting ads for a video. The program and method provide for receiving a request for an ad to insert into a video playing on a client device, the request including a first content identifier that identifies a first type of content included in the video; determining a set of content identifiers associated with the first content identifier, the set of content identifiers identifying second types of content to filter with respect to providing the ad in response to the request; selecting an ad from among plural ads, by filtering ads tagged with a second content identifier included in the set of content identifiers; and providing the selected ad as a response to the request.
-
-
-
-
-
-
-
-
-