-
公开(公告)号:US20210286840A1
公开(公告)日:2021-09-16
申请号:US17131598
申请日:2020-12-22
Applicant: Snap Inc.
Inventor: Daniel Amitay , Jonathan Brody , Jeffrey Arthur Johnson , Andrew Lin , Walton Lin , John Rauser , Evan Spiegel
IPC: G06F16/487 , G06F3/0481 , H04W4/21 , H04W4/18 , G06Q50/00
Abstract: A social media platform provides a map-based graphical user interface (GUI) with multiple geographically anchored icons that are selectable to trigger playback of respective galleries of ephemeral messages. Each of the plurality of location-based ephemeral galleries comprises media content contributed by multiple different users. The ephemeral galleries are compiled based on geo-tag data associated with respective ephemeral messages submitted by multiple users to be publicly viewable via the map-based GUI.
-
公开(公告)号:US10963529B1
公开(公告)日:2021-03-30
申请号:US15965754
申请日:2018-04-27
Applicant: Snap Inc.
Inventor: Daniel Amitay , Jonathan Brody , Timothy Jordan Garcia , Leonid Gorkin , Andrew Lin , Walton Lin , Evan Spiegel , Nayana Samaranayake
IPC: G06F16/9537 , G06F16/248 , G06F3/0482 , G06F3/0484 , G06F3/0488 , G06F16/29 , G06F16/9535
Abstract: A social media platform provides a map-based graphical user interface (GUI) for accessing social media content submitted for public accessibility via the social media platform supported by the map-based GUI. The GUI includes a map providing interactive location-based searching functionality in that selection of a target location by the user in the GUI, such as by tapping or clicking at the target location, triggers a search for social media content having geo-tag data indicating geographic locations within a geographical search area centered on the target location.
-
公开(公告)号:US12289176B2
公开(公告)日:2025-04-29
申请号:US18506861
申请日:2023-11-10
Applicant: Snap Inc.
Inventor: Andrew Cheng-min Lin , Walton Lin
IPC: H04L12/18 , H04L65/4038
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting an overview of participant reactions to a virtual conference. The program and method provide for a virtual conference between plural participants; provide, for each of the plural participants, display of reaction buttons which are selectable by the participant to indicate different reactions to the virtual conference; receive indication of selections of the reaction buttons by one or more of the plural participants; store an indication of the selections over time in association with recording the virtual conference; generate a graphical overview of reactions to the virtual conference based on the stored indication of the selections; and provide, for a first participant of the plural participants, display of the graphical overview.
-
公开(公告)号:US12223156B2
公开(公告)日:2025-02-11
申请号:US18078268
申请日:2022-12-09
Applicant: Snap Inc.
Inventor: Daniel Amitay , Jonathan Brody , Leonid Gorkin , Jeffrey Arthur Johnson , Andrew Lin , Walton Lin , Nayana Samaranayake , Evan Spiegel , Marcel M. Yung
IPC: H04W4/029 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/0488 , G06F16/248 , G06F16/29 , G06F16/487 , G06F16/9535 , G06F16/9537 , G06Q50/00 , G06T11/20 , G06T11/60 , H04L9/40 , H04L41/22 , H04L41/28 , H04L51/52 , H04L67/12 , H04L67/306 , H04L67/50 , H04L67/52 , H04W4/02 , H04W4/18 , H04W4/21 , H04W12/02 , G06F9/54
Abstract: A server system for a map-based social media platform maintains user location information to enable the rendering of friend icons on a map at a corresponding display locations. The system maintains a per user access control list (ACL) that lists all users whose icons can be viewed by a requesting user. The ACL can include a designation of respective display granularity levels for different friend users.
-
公开(公告)号:US12185028B2
公开(公告)日:2024-12-31
申请号:US17954932
申请日:2022-09-28
Applicant: Snap Inc.
Inventor: Andrew Cheng-min Lin , Walton Lin
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing contact information. The program and method provide for providing for virtual conferencing between plural participants within a room included within a virtual space; providing, for each of the plural participants in the room, display of a participant video element which corresponds to the participant and which includes a user-selectable button for sending contact information to the participant; receiving a first indication of a user selection, by a first participant of the plural participants, of the user-selectable button corresponding to a second participant of the plural participants; receiving, in response to receiving the first indication, a second indication that the second participant authorizes viewing contact information of first participant; and providing, in response to receiving the second indication, the contact information of the first participant for viewing by the second participant.
-
公开(公告)号:US12120460B2
公开(公告)日:2024-10-15
申请号:US17954949
申请日:2022-09-28
Applicant: Snap Inc.
Inventor: Andrew Cheng-min Lin , Walton Lin
IPC: H04N7/15 , G06F3/04817 , G06T19/20 , H04N7/14
CPC classification number: H04N7/157 , G06F3/04817 , G06T19/20 , H04N7/147 , H04N7/152 , G06T2200/24
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating a room element within a virtual conferencing system. The program and method provide for providing, in association with designing a room for virtual conferencing, an interface for setting properties of elements within a room; receiving, via the interface, an indication of first user input setting a property of an element within the room; providing, based on the first user input, a virtual conference between plural participants within the room, the room including the element; receiving, via the interface and during the virtual conference, an indication of second user input updating the property of the element within the room; and updating, based on the second user input and during the virtual conference, the property of the element.
-
公开(公告)号:US12107698B2
公开(公告)日:2024-10-01
申请号:US17391979
申请日:2021-08-02
Applicant: Snap Inc.
Inventor: Andrew Cheng-min Lin , Walton Lin
CPC classification number: H04L12/1822 , H04N7/157
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing breakout sessions based on tagging users within a virtual conferencing system. The program and method provide, in association with designing a virtual space for virtual conferencing between plural participants, display of a first user interface for assigning tags to the plural participants; receive indication of first user input, via the first user interface, assigning a tag to a subset of the plural participants; provide display of a second user interface for configuring a breakout session; receive indication of second user input, via the second user interface, setting properties for the breakout session including the tag and an identification of a room to associate with the tag; and provide for the breakout session in the room, the breakout session including at least the subset of the plural participants.
-
公开(公告)号:US20240314271A1
公开(公告)日:2024-09-19
申请号:US18678568
申请日:2024-05-30
Applicant: Snap Inc.
Inventor: Andrew Cheng-min Lin , Walton Lin
CPC classification number: H04N7/157 , G06T19/003 , G06T19/006 , G06T19/20 , G10H1/0066 , H04N7/147 , H04N7/152 , G06T2200/24 , G06T2219/024 , G06T2219/2012
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing Musical Instrument Digital Interface (MIDI) controls within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for updating a property of an element within a room based on a received MIDI message; receiving, based on the interface, an indication of user input specifying to update the property of the element when the received MIDI message includes a predefined value; providing a virtual conference between plural participants within the room, the room including the element; receiving a MIDI message that includes the predefined value; and updating, in response to receiving the MIDI message, the property of the element.
-
公开(公告)号:US12088962B2
公开(公告)日:2024-09-10
申请号:US18340450
申请日:2023-06-23
Applicant: Snap Inc.
Inventor: Andrew Cheng-min Lin , Walton Lin
IPC: H04N7/15 , G06F3/0482 , G06T7/11
CPC classification number: H04N7/157 , G06F3/0482 , G06T7/11 , G06T2200/24
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring participant video feeds within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring plural participant video elements which are assignable to respective participant video feeds; receive, via the interface, an indication of user input for setting properties for the plural participant video elements; provide, in association with virtual conferencing between plural participants, display of the room based on the properties for the plural participant video elements; and assign, for each of the plural participants, a participant video feed corresponding to the participant with a respective participant video element of the plural participant video elements.
-
公开(公告)号:US12081794B2
公开(公告)日:2024-09-03
申请号:US18230511
申请日:2023-08-04
Applicant: Snap Inc.
Inventor: Sergey Demyanov , Andrew Cheng-min Lin , Walton Lin , Aleksei Podkin , Aleksei Stoliar , Sergey Tulyakov
IPC: H04N19/54 , G06N3/045 , H04L65/70 , H04N19/137 , H04N19/149 , H04N19/172
CPC classification number: H04N19/54 , G06N3/045 , H04L65/70 , H04N19/137 , H04N19/149 , H04N19/172
Abstract: Systems and methods herein describe a video compression system. The described systems and methods accesses a sequence of image frames from a first computing device, the sequence of image frames comprising a first image frame and a second image frame, detects a first set of keypoints for the first image frame, transmits the first image frame and the first set of keypoints to a second computing device, detects a second set of keypoints for the second image frame, transmits the second set of keypoints to the second computing device, causes an animated image to be displayed on the second computing device.
-
-
-
-
-
-
-
-
-