-
公开(公告)号:US11334815B1
公开(公告)日:2022-05-17
申请号:US16147105
申请日:2018-09-28
Applicant: Snap Inc.
Inventor: Eric Buehl , Jordan Hurwitz , Sergey Tulyakov , Shubham Vij
Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
-
公开(公告)号:US20190354344A1
公开(公告)日:2019-11-21
申请号:US15981295
申请日:2018-05-16
Applicant: Snap Inc.
Inventor: Xin Chen , Yurii Monastyrshyn , Fedir Poliakov , Shubham Vij
Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
-
公开(公告)号:US20220365748A1
公开(公告)日:2022-11-17
申请号:US17876842
申请日:2022-07-29
Applicant: Snap Inc.
Inventor: Xin Chen , Yurii Monastyrshyn , Fedir Poliakov , Shubham Vij
Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
-
公开(公告)号:US20210192744A1
公开(公告)日:2021-06-24
申请号:US17249445
申请日:2021-03-02
Applicant: Snap Inc.
Inventor: Shubham Vij , Menglei Chai , David LeMieux , Ian Wehrman
Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
-
公开(公告)号:US12223657B2
公开(公告)日:2025-02-11
申请号:US18136212
申请日:2023-04-18
Applicant: Snap Inc.
Inventor: Menglei Chai , David LeMieux , Shubham Vij , Ian Wehrman
Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
-
公开(公告)号:US12093607B2
公开(公告)日:2024-09-17
申请号:US17876842
申请日:2022-07-29
Applicant: Snap Inc.
Inventor: Xin Chen , Yurii Monastyrshyn , Fedir Poliakov , Shubham Vij
CPC classification number: G06F3/167 , G06F3/0482 , G06N3/044 , G06N3/08 , G06T11/001 , G10L15/08 , G10L2015/088 , G10L15/16
Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
-
公开(公告)号:US11948558B2
公开(公告)日:2024-04-02
申请号:US17938470
申请日:2022-10-06
Applicant: Snap Inc.
Inventor: Leonardo Ribas Machado das Neves , Vítor Silva Sousa , Shubham Vij
IPC: G10L15/18 , G10L15/197 , H04L51/10
CPC classification number: G10L15/1822 , G10L15/197 , H04L51/10
Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
-
公开(公告)号:US11468883B2
公开(公告)日:2022-10-11
申请号:US16948582
申请日:2020-09-24
Applicant: Snap Inc.
Inventor: Leonardo Ribas Machado das Neves , Vitor Silva Sousa , Shubham Vij
IPC: G10L15/18 , H04L51/10 , G10L15/197
Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
-
公开(公告)号:US12223402B2
公开(公告)日:2025-02-11
申请号:US17741614
申请日:2022-05-11
Applicant: Snap Inc.
Inventor: Eric Buehl , Jordan Hurwitz , Sergey Tulyakov , Shubham Vij
Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
-
公开(公告)号:US20240249717A1
公开(公告)日:2024-07-25
申请号:US18602812
申请日:2024-03-12
Applicant: Snap Inc.
Inventor: Leonardo Ribas Machado das Neves , VÍtor Silva Sousa , Shubham Vij
IPC: G10L15/18 , G10L15/197 , H04L51/10
CPC classification number: G10L15/1822 , G10L15/197 , H04L51/10
Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
-
-
-
-
-
-
-
-
-