-
公开(公告)号:US10678849B1
公开(公告)日:2020-06-09
申请号:US15265672
申请日:2016-09-14
Applicant: Snap Inc.
Inventor: Kirk Ouimet , Rong Yan , Yantao Zheng
Abstract: Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.
-
公开(公告)号:US10607053B1
公开(公告)日:2020-03-31
申请号:US16448796
申请日:2019-06-21
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Christopher Jonathan Luc , Kirk Ouimet , Rahul Bhupendra Sheth
Abstract: Systems and methods for presenting an augmented reality within a custom graphic are provided. In example embodiments, one or more hardware processors may receive an image, identify candidate shape features in the image, identify a custom graphic by comparing the candidate shape features with a reference shape feature of the custom graphic, identify an optical barcode based on the identified custom graphic, identify an augmented reality based on the optical barcode, and transmit the augmented reality to the client device.
-
公开(公告)号:US10410028B1
公开(公告)日:2019-09-10
申请号:US16181237
申请日:2018-11-05
Applicant: Snap Inc.
Inventor: Omer Cansizoglu , Kirk Ouimet
Abstract: Systems and methods for using optical barcodes without orientation for information access are provided. In example embodiments, a computer accesses an image including data encoded within a geometric shape. The computer decodes, for each of a plurality of orientations of the geometric shape, a first portion of the data encoded within the geometric shape. The computer determines that, for one of the plurality of orientations, the first portion of the data encoded within the geometric shape decodes to a predefined number. The computer determines that the one of the plurality of orientations is an intended orientation for the geometric shape. The computer decodes, based on the intended orientation of the geometric shape, a second portion of the data encoded within the geometric shape. The computer accesses, via a network, a resource that corresponds to the decoded second portion of the data.
-
公开(公告)号:US20180205681A1
公开(公告)日:2018-07-19
申请号:US15409064
申请日:2017-01-18
Applicant: Snap Inc.
Inventor: Yunchao Gong , Kirk Ouimet
Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by determining topics of electronic communications between users and generating customized media content items based on such topics. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails.
-
公开(公告)号:US20180164986A1
公开(公告)日:2018-06-14
申请号:US15374862
申请日:2016-12-09
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Sheldon Chang , Yunchao Gong , Kirk Ouimet , Haibo Zhao
CPC classification number: G06F3/04845 , G06F3/04842 , G06F9/543 , G06F21/10 , G06Q10/101 , G06T7/11 , G06T11/60 , G06T2200/24 , G06T2207/20104 , H04L51/04 , H04L51/10 , H04L65/4007 , H04L67/02 , H04L67/42
Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by enabling users to generate customized media overlays that can he shared with other users. For example, media overlays can be generated by the system and displayed in conjunction with media content (e.g., images and/or video) generated by an image-capturing device (e.g., a digital camera). In some embodiments, existing media overlays may be used by users to create derivative media overlays. The system may track usage of media overlays and any derivatives created based thereon, and allow users to control the distribution and use of their overlays in future derivatives. In some embodiments, for example, a user can modify an overlay they created and cause the modification to propagate to all derivative overlays based on the user's overlay.
-
公开(公告)号:US11991130B2
公开(公告)日:2024-05-21
申请号:US17193636
申请日:2021-03-05
Applicant: Snap Inc.
Inventor: Yunchao Gong , Kirk Ouimet
IPC: G06F3/0481 , G06F3/14 , G06F30/20 , G06Q30/02 , G06Q30/0251 , G06Q50/00 , G06T11/60 , H04L12/58 , H04L51/046 , H04L51/10 , H04L51/222 , H04L67/306 , H04L67/52 , H04W4/14 , H04L51/52
CPC classification number: H04L51/10 , G06F3/1423 , G06F3/1454 , G06Q30/02 , G06Q30/0255 , G06Q30/0267 , G06Q50/01 , H04L51/046 , H04L51/222 , H04L67/306 , H04L67/52 , H04W4/14 , G09G2370/10 , G09G2370/16 , H04L51/52
Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by determining topics of electronic communications between users and generating customized media content items based on such topics. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video) can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and mails.
-
公开(公告)号:US20230222160A1
公开(公告)日:2023-07-13
申请号:US18122091
申请日:2023-03-15
Applicant: Snap Inc.
Inventor: Yu Hu , Caleb Ogden , Kirk Ouimet , Ike Z. Adler
IPC: G06F16/68 , G06F16/9537 , G06F16/638 , H04L67/52
CPC classification number: G06F16/686 , G06F16/9537 , G06F16/639 , H04L67/52
Abstract: A data package is received from a plurality of devices. Each data package comprises audio content captured by a respective device from the plurality of devices. Each data package further comprises metadata including a location of the respective device when the audio content was captured and a time at which the audio content was captured. A subset of the data packages that include audio content captured within a specified geographic area and within a specified time period is identified based on the metadata. A playlist for the specified area and the specified time period is generated based on the subset of data packages. The playlist may be provided to at least a first device.
-
公开(公告)号:US11630877B1
公开(公告)日:2023-04-18
申请号:US15667361
申请日:2017-08-02
Applicant: Snap Inc.
Inventor: Omer Cansizoglu , Caleb Ogden , Kirk Ouimet
IPC: G06F16/955 , G06F40/134 , H04L67/02 , H04L65/1063 , G06F3/0482 , G06K19/06 , G06K7/14 , H04L51/52 , H04L67/01
Abstract: A user can create a customizable visual code that is associated with a network address of a page. The customizable visual data can be integrated with one or more user selected images and data marks. When the customizable visual code is scanned, one or more pages may be displayed on the scanning device.
-
公开(公告)号:US11544883B1
公开(公告)日:2023-01-03
申请号:US16740386
申请日:2020-01-10
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Omer Cansizoglu , Kirk Ouimet , Nathan Kenneth Boyd
IPC: G06T11/60 , A63F13/58 , A63F13/65 , A63F13/352 , G06F3/01 , A63F13/213 , A63F13/00 , A63F13/79 , H04L67/306 , G06V20/20 , G06V40/16 , H04L51/52 , H04L67/52 , G06F3/04817
Abstract: A system and method for presentation of computer vision (e.g., augmented reality, virtual reality) using user data and a user code is disclosed. A client device can detect an image feature (e.g., scannable code) in one or more images. The image feature is determined to be linked to a user account. User data from the user account can then be used to generate one or more augmented reality display elements that can be anchored to the image feature in the one or more images.
-
公开(公告)号:US11388226B1
公开(公告)日:2022-07-12
申请号:US15991660
申请日:2018-05-29
Applicant: Snap Inc.
Inventor: Landon Anderton , Garrett Gee , Ryan Hornberger , Kirk Ouimet , Kameron Sheffield , Benjamin Turley
IPC: H04L67/104 , G06F3/0484 , H04L67/02
Abstract: Systems and methods for guided personal identity based actions are provided. In example embodiments, a user-specified action from a first user device of a first user is received. The user-specified action pertains to the first user and uses data of the first user when performed. The user-specified action is linked to an identifier. An indication of the identifier is received from a second user device of a second user. In response to receiving the indication of the identifier, the user-specified action linked to the identifier is identified, the data of the first user is accessed, a user interface that includes an option to perform the user-specified action using the data of the first user is generated, and the generated user interface is presented on the second user device.
-
-
-
-
-
-
-
-
-