-
公开(公告)号:US11556221B2
公开(公告)日:2023-01-17
申请号:US15965466
申请日:2018-04-27
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: G06F16/29 , G06F16/487 , H04L51/52 , H04L9/40 , H04W4/02 , H04W4/029 , H04W4/21 , G06F16/248 , G06F16/9535 , G06F16/9537 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/0488 , G06Q50/00 , G06T11/20 , G06T11/60 , H04L41/22 , H04L41/28 , H04L67/12 , H04L67/306 , H04L67/50 , H04L67/52 , H04W4/18 , 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.
-
公开(公告)号:US11523159B2
公开(公告)日:2022-12-06
申请号:US17249888
申请日:2021-03-17
Applicant: Snap Inc.
Inventor: Jonathan Brody , Joseph Engelman , Robert Lin , Gaurav Misra , Kimberly A. Phifer , Sriram Raman , Jay Sani
IPC: H04N21/258 , H04N21/81 , H04N21/84 , H04W4/38 , H04W4/029
Abstract: Method for generating media content items based on location information starts with the server system receiving from a first computing device an electronic communication including location information from a location sensor coupled to the first client computing device. Server system then determines a current activity of a first user of the first client computing device based on the location information; generating a media content item including a map display based on the location information and at least one of: (i) an avatar of the first user engaged in the current activity, (ii) a status message associated with the current activity of the first user, or (iii) a status message associated with a map location on the map display. Server system then causes the media content item to be displayed on a display screen of at least one of a plurality of client computing devices. Other embodiments are described herein.
-
公开(公告)号:US20220303239A1
公开(公告)日:2022-09-22
申请号:US17806176
申请日:2022-06-09
Applicant: Snap Inc.
Inventor: Jeremy Voss , Jonathan Brody , Nathan Kenneth Boyd
IPC: H04L51/42 , H04L51/216 , H04L51/04
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for managing chat conversation retention models. The method may include causing display of an interface that enables a user to select one of multiple retention models for association with an electronic chat conversation, and receiving, via the selector interface, a selection of a particular retention model. The retention model specifies an amount of time that each individual message in the electronic chat conversation is accessible upon being read by a receiving user. The method further includes storing a newly received message as part of the chat conversation, where the storing includes configuring a retention duration attribute for the message in accordance with the amount of time specified by the retention model. The method further includes erasing the message in accordance with the retention duration attribute.
-
公开(公告)号:US11334768B1
公开(公告)日:2022-05-17
申请号:US16676089
申请日:2019-11-06
Applicant: Snap Inc.
Inventor: Jonathan Brody
Abstract: Systems, methods, devices, media, and computer-readable instructions are described for local image tagging and processing in a resource-constrained environment such as a mobile device. In some embodiments, characteristics associated with images are used to determine whether to store content (e.g., images and video clips) as ephemeral content or non-ephemeral content. Based on the determination, the image is stored in a non-ephemeral camera roll storage of the mobile device, or an ephemeral local application storage. Additional storage operations such as encryption or backup copying may additionally be determined and performed based on the analysis of the content. In some embodiments, such images may be indexed, sorted, and searched based on the image tagging operations used to characterize the content.
-
公开(公告)号:US20220147236A1
公开(公告)日:2022-05-12
申请号:US17527998
申请日:2021-11-16
Applicant: Snap Inc.
Inventor: Sumbul Alvi , Jonathan Brody , Xingkai Eric Chew , Bryant Detwiller , Joseph Engelman , Abdulrahman Khan , Sarah Lensing , Robert Lin , Gaurav Misra , Nathaniel Parrott , Suraj Vindana Samaranayake , Andrew Thieck
IPC: G06F3/04847 , H04L51/52 , G06T11/60 , G06F3/0482
Abstract: Method of generating customized avatars based on location information includes processor receiving from first client device location information including a location of the first client device. Processor causes a status interface to be displayed on first client device that includes selectable location items corresponding to locations based on the location information. Processor receives a selection from first client device of first selectable location item and causes avatar selection interface to be displayed on first client device that includes versions of first avatar performing actions related to the first selectable location item. Processor receives selection of first selectable version of the first avatar and generates a map interface that includes a map display based on the location information and the first selectable version of the first avatar. Processor causes the map interface to be displayed on at least one of the plurality of client devices. Other embodiments are disclosed.
-
公开(公告)号:US11328153B1
公开(公告)日:2022-05-10
申请号:US16394792
申请日:2019-04-25
Applicant: Snap Inc.
Inventor: Jonathan Mumm , Donald Holly , Faisal Alqadi , Jonathan Brody
Abstract: Systems, devices, media and methods are presented for generating biometric image data. In one example, a system accesses a set of images stored on a mobile computing device. The system identifies one or more faces depicted in the set of images and generates a set of face images from the set of images. The system determines a set of positions of a set of facial features depicted within the set of face images and generates a set of biometric reference maps based on the set of positions. The system transmits the set of face images to a reference server and stores the set of biometric reference maps on the mobile computing device.
-
公开(公告)号:US11249614B2
公开(公告)日:2022-02-15
申请号:US16368405
申请日:2019-03-28
Applicant: Snap Inc.
Inventor: Jonathan Brody
IPC: G06F3/0482 , G06F3/0481 , G06F16/909 , G06F3/0484
Abstract: Method of generating personalized map interfaces with enhanced icons starts with a processor receiving from a first client device location information including location of first client device. Processor causes map interface to be displayed on first client device that includes a first avatar at a location on the map interface based on the location information and an icon corresponding to an establishment. The processor causes the icon to change to an enhanced icon in response to receiving a first selection from the first client device that indicates a request to save the establishment in a database associated with the first user or determining that the establishment is saved in a database associated with a second user that is associated with the first user. Other embodiments are disclosed.
-
公开(公告)号:US11171972B1
公开(公告)日:2021-11-09
申请号:US16457446
申请日:2019-06-28
Applicant: Snap Inc.
Inventor: Jonathan Brody , Donald Giovannini , Edward Koai , Jie Wu , Lin Zhong
Abstract: Systems, methods, devices, instructions, and media are described for generating suggestions for connections between accounts in a social media system. One embodiment involves storing connection graph information for a plurality of user accounts, and identifying, by one or more processors of the device, a first set of connection suggestions based on a first set of suggestion metrics. A second set of connection suggestions is then identified based on a second set of suggestion metrics, wherein the second set of connection suggestions and the second set of suggestion metrics are configured to obscure the first set of connection suggestions, and a set of suggested connections is generated based on the first set of connection suggestions and the second set of connection suggestions. The set of connection suggestions is then communicated to a client device method associated with the first account.
-
公开(公告)号:US20210243548A1
公开(公告)日:2021-08-05
申请号:US17248841
申请日:2021-02-10
Applicant: Snap, Inc.
Inventor: Jonathan Brody , Walton Lin , Andrew Lin , Evan Spiegel
Abstract: Systems, devices, media, and methods are presented for selective location-based identity communication. The systems and methods identify a current location of a mobile computing device and detect a selection of a user interface element associated with the current location. The systems and methods cause presentation of a set of display elements corresponding to the current location and detect selection of a display element of the set of display elements. The systems and methods modify a display characteristic for the current location of the mobile computing device within a set of mobile computing devices based on the selection of the display element.
-
公开(公告)号:US11061976B1
公开(公告)日:2021-07-13
申请号:US16146934
申请日:2018-09-28
Applicant: Snap Inc.
Inventor: Jonathan Brody , Donald Giovannini , Celia Nicole Mourkogiannis , Jeremy Voss
IPC: G06N20/00 , G06F16/9535 , H04L29/12 , G06F16/248 , G06F16/2457 , G06F3/0482 , H04L29/08 , G06F3/0484
Abstract: Systems, devices, instructions, and methods are provided for a computing device comprising a display screen, with the computing device configured to display on the display screen a content feed interface for communication cells for a plurality of user accounts associated with a first user account, and at least one high-signal suggestion cell of a user account not associated with the first user account. Each of the communication cells is associated with a communication from a corresponding user account of the plurality of user accounts and a direct user interface target area for display of one or more content elements. The high-signal suggestion cell is associated with a set number of actionless impression displays within the content feed interface before the high-signal suggestion cell is removed from the content feed interface.
-
-
-
-
-
-
-
-
-