-
公开(公告)号:US11580592B2
公开(公告)日:2023-02-14
申请号:US17324350
申请日:2021-05-19
Applicant: Snap Inc.
Inventor: Itamar Berger , Amar Boghani , Maria Jose Garcia Sopo , Qi Pan
IPC: G06Q30/06 , G06T19/00 , G06Q10/08 , G06Q50/00 , G06V20/10 , G06Q30/0601 , G06Q10/087 , G06K7/14 , G06Q20/12
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, from a client device of a first user, a request from the first user to engage in an AR shopping experience curated by a store; identifying a first real-world product available for purchase from the store; receiving an image of a real-world environment of the first user; generating a first AR item that represents the first real-world product; comparing visual attributes of the first AR item to physical layouts of a plurality of real-world objects depicted in the image of the real-world environment; and overlaying the first AR item on a first real-world object of the plurality of real-world objects in the image responsive to comparing the visual attributes of the first AR item to the physical layouts of the plurality of real-world objects.
-
公开(公告)号:US20230037271A1
公开(公告)日:2023-02-02
申请号:US17964747
申请日:2022-10-12
Applicant: Snap Inc.
Inventor: John Jensen , Alan Rawcliffe , Cindy Yuqi Li , Kiran Abraham , William¿ Wu
IPC: G06Q30/06 , G06Q20/12 , G06Q20/36 , G06Q20/06 , G06F16/9536
Abstract: Embodiments disclosed provide a virtual currency system within a messaging application by performing operations comprising: launching, within a messaging application, a third-party application; receiving, by the messaging application from the third-party application, a request to perform an ecommerce transaction in relation to an item available for consumption on the third-party application; determining, by the messaging application, an expected attribute for the item based on accessing a database that stores expected attribute information for multiple items; verifying, by the messaging application, that an attribute of the item specified by the request corresponds to the expected attribute for the item; and processing, by the messaging application, the ecommerce transaction in response to successfully verifying that the attribute of the item satisfies a verification criterion based on the expected attribute for the item.
-
公开(公告)号:US20230033677A1
公开(公告)日:2023-02-02
申请号:US17964675
申请日:2022-10-12
Applicant: Snap Inc.
Inventor: Daniel Jonik , Kent Tam , Bradley Baron , Benjamin Ralph Hollis
Abstract: Systems and methods are provided for synchronizing messages. The systems and methods include operations for: identifying a difference between a current state of a messaging application and a shared synchronization database, wherein the shared synchronization database is updated via a third-party application in response to the third-party application receiving, from a server, a notification related to the messaging application, the messaging application and the third-party application being implemented on a client device; retrieving information from the shared synchronization database to update the current state of the messaging application based on the identified difference; and transmitting, to the server by the messaging application, a request for content based on the update to the current state of the messaging application.
-
公开(公告)号:US20230033146A1
公开(公告)日:2023-02-02
申请号:US17818274
申请日:2022-08-08
Applicant: Snap Inc.
Inventor: Celia Nicole Mourkogiannis , Kaveh Anvaripour , Andrew James McPhee , Daniel Moreno , Kyle Goodrich , Vincent Sung
IPC: G06T19/00 , H04N5/265 , G06T17/20 , H04L51/10 , H04L51/046
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for receiving, from a first device associated with a first user, a first request to submit a media content item for viewing, the media content item corresponding to display of a first image, captured by the first device, with an augmented reality content item, the first request including an identifier of the augmented reality content item; storing the media content item together with the identifier of the augmented reality content item; providing, to a second device associated with a second user, the media content item; receiving, from the second device, a second request to identify the augmented reality content item; and providing, to the second device, the identifier of the augmented reality content item.
-
公开(公告)号:US20230030872A1
公开(公告)日:2023-02-02
申请号:US17965350
申请日:2022-10-13
Applicant: Snap Inc.
Inventor: Samir Ahmed , Amit Gaur , Jean Luo , Yang Wen
Abstract: The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
-
公开(公告)号:US11570425B2
公开(公告)日:2023-01-31
申请号:US16887052
申请日:2020-05-29
Applicant: SNAP INC.
IPC: H04N13/327 , H04N13/344 , G06T15/20 , G06T7/80
Abstract: Three-dimensional image calibration and presentation for stereoscopic imaging systems such as eyewear including a first camera and a second camera is described. The calibration and presentation includes obtaining a calibration offset using vanishing points obtained from images captured by a first camera and a second camera to accommodate rotation of the first and second cameras with respect to one another, adjusting a three-dimensional rendering offset by the obtained calibration offset, and presenting the stereoscopic images using the three dimension rendering offset.
-
公开(公告)号:US11561783B2
公开(公告)日:2023-01-24
申请号:US16814064
申请日:2020-03-10
Applicant: Snap Inc.
Inventor: David Andrew Killian , Bradley Baron , Benjamin Ralph Hollis , Amit Saurav , James Daniel Baird , Zubair Khan , Spoorthi Ravi
IPC: G06F8/65 , G06F16/23 , G06F16/2455 , H04L51/04 , H04L51/216 , H04L51/52 , H04N21/8547
Abstract: Systems and methods are provided for synchronizing data. The systems and methods include operations for: storing a synchronization entry for a messaging application feature, the synchronization entry comprising a last update timestamp associated with a first update to content of the messaging application feature received from a first source; receiving a second update to the content of the messaging application feature from the first source; determining that the second update was received within a write window of the last update timestamp; in response to determining that the second update was received within the write window of the last update timestamp, preventing updating the last update timestamp; and sending the first update and the second update to a client device in response to receiving a synchronization request from the client device based on the last update timestamp.
-
公开(公告)号:US20230020575A1
公开(公告)日:2023-01-19
申请号:US17956452
申请日:2022-09-29
Applicant: Snap Inc.
Inventor: Timothy SEHN
Abstract: A mobile client device includes a photo controller to identify when a client device captures a picture. Photo filters are designated based upon attributes of the mobile client device. The picture with a selected photo filter is sent to a server for routing to other client devices.
-
公开(公告)号:US20230019561A1
公开(公告)日:2023-01-19
申请号:US17946486
申请日:2022-09-16
Applicant: Snap Inc.
Inventor: Yu Jiang Tham , Ava Robinson , Andrés Monroy-Hernández , Rajan Vaish
IPC: A63F13/537 , G06T7/70 , G06T13/20
Abstract: Systems and methods directed to generating an interactive graphical marker that includes a first region with a first indicator and a second region with a second indicator, the second region being around a circumference of the first region. The systems and methods are also directed to monitoring an animation of the interactive graphical marker to detect when the first indicator and the second indicator are aligned at a predetermined angle of rotation, and in response to detecting that the first indicator and the second indicator are aligned, initiating an interactive game application on a second computing device and a third computing device.
-
600.
公开(公告)号:US20230013680A1
公开(公告)日:2023-01-19
申请号:US17955896
申请日:2022-09-29
Applicant: Snap Inc.
Inventor: John James Robertson , Zsolt Mathe
IPC: G06F3/04883 , G06F3/0346 , G06F3/04845 , G06F3/0485 , G06F3/0486 , G06N3/04 , G06N3/08
Abstract: A neural network system includes an eyewear device. The eyewear device has a movement tracker, such as an accelerometer, gyroscope, or an inertial measurement unit for measuring acceleration and rotation. The neural network system tracks, via the movement tracker, movement of the eyewear device from at least one finger contact inputted from a user on an input surface. The neural network system identifies a finger gesture by detecting at least one detected touch event based on variation of the tracked movement of the eyewear device over a time period. The neural network system adjusts the image presented on the image display of the eyewear device based on the identified finger gesture. The neural network system can also detect whether the user is wearing the eyewear device and identify an activity of the user wearing the eyewear device based on the variation of the tracked movement over the time period.
-
-
-
-
-
-
-
-
-