-
公开(公告)号:US20230410402A1
公开(公告)日:2023-12-21
申请号:US18458780
申请日:2023-08-30
Applicant: Snap Inc.
Inventor: Jeremy Voss , Christie Marie Heikkinen , Daniel Rakhamimov , Laurent Desserrey , Susan Marie Territo , Edward Koai , Joseph Timothy Fortier
IPC: G06T13/80 , G06F3/04883 , H04L51/04 , H04L51/18 , G06F3/0485
CPC classification number: G06T13/80 , G06F3/04883 , H04L51/04 , H04L51/18 , G06F3/0485
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for animating a pull-to-refresh gesture. The program and method provide for receiving a pull gesture in a messaging application; selecting, in response to receiving the pull gesture, a set of users corresponding to contacts in the messaging application; and displaying a set of images for each user in the set of users, in association with refreshing screen content.
-
公开(公告)号:US20230410314A1
公开(公告)日:2023-12-21
申请号:US18241179
申请日:2023-08-31
Applicant: Snap Inc.
Inventor: Fedir POLIAKOV
IPC: G06T7/11 , G06T7/62 , G06T7/66 , G06T7/73 , G06T7/136 , G06V10/28 , G06V10/20 , G06V40/19 , G06V40/16 , G06V40/18 , G06T7/90
CPC classification number: G06T7/11 , G06T7/62 , G06T7/66 , G06T7/73 , G06T7/136 , G06V10/28 , G06V10/255 , G06V40/19 , G06V40/162 , G06V40/193 , G06V40/197 , G06T7/90 , G06T2207/10024 , G06T2207/30041
Abstract: Systems, devices, media, and methods are presented for gaze-based control of device operations. One method includes receiving a video stream from an imaging device, the video stream depicting one or more eyes, determining a gaze direction for the one or more eyes depicted in the video stream, detecting a change in the gaze direction of the one or more eyes, and triggering an operation in a client device based on the change in the gaze direction.
-
公开(公告)号:US11849214B2
公开(公告)日:2023-12-19
申请号:US17956452
申请日:2022-09-29
Applicant: Snap Inc.
Inventor: Timothy Sehn
IPC: H04N23/60 , H04N1/32 , H04W4/021 , G06V20/20 , H04N23/62 , H04N23/63 , H04N23/80 , G06T5/10 , G06T11/60 , H04N1/00 , G06F3/14
CPC classification number: H04N23/64 , G06T5/10 , G06T11/60 , G06V20/20 , H04N1/00244 , H04N1/32144 , H04N23/62 , H04N23/63 , H04N23/631 , H04N23/80 , H04W4/021 , G06F3/14 , G09G2340/12 , H04N2201/0084 , H04N2201/3245 , H04N2201/3253
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.
-
公开(公告)号:US20230401873A1
公开(公告)日:2023-12-14
申请号:US17840346
申请日:2022-06-14
Applicant: Snap Inc.
Inventor: Sharon Moll , Tomasz Zakrzewski
CPC classification number: G06V20/58 , B60W40/105 , G06F1/163 , B60W30/18109
Abstract: Disclosed is a method of providing a proximity warning using a head-worn device. A distance is determined between the head worn device and a relevant object, such as a cyclist, jogger or vehicle, using image-processing techniques. A speed of the head-worn device is determined using a GPS receiver or other position components located in the head-worn device or an associated user-device. A braking distance for the head-worn device is determined based on the speed of the head-worn device, and compared to the distance to the relevant object. A warning notification is provided by the head-worn device if the distance to the relevant object is less than the braking distance.
-
公开(公告)号:US20230401196A1
公开(公告)日:2023-12-14
申请号:US18239647
申请日:2023-08-29
Applicant: Snap Inc.
Inventor: Ovais Ahmad Khan , David Andrew Killian , James Daniel Baird , Tittu Jose , Arunachalam Thirupathi
IPC: G06F16/23 , G06F16/27 , H04L67/1097
CPC classification number: G06F16/2379 , G06F16/278 , H04L67/1097
Abstract: Systems, methods, and computer readable media for decentralized two-phase commit in a datastore or database where the methods include determining pre-validating a transaction, writing first metadata to a leader partition, the first metadata including a state indicating preparing and mutations of the transaction, and writing second metadata of a follower partition to indicate the follower partition is locked by the leader partition. The methods further include updating the state of the first metadata to indicate committed and performing the transaction on the leader partition, performing the transaction on the follower partition and unlocking the follower partition, and updating the first metadata to remove the mutations of the transaction and updating the state of the first metadata to indicate the transaction is completed. The methods may further include selecting a leader partition key and updating the state of the first metadata to indicate committed unapplied.
-
公开(公告)号:US11843456B2
公开(公告)日:2023-12-12
申请号:US17314963
申请日:2021-05-07
Applicant: Snap Inc.
Inventor: Nicholas Richard Allen , Dorian Franklin Baldwin , Jacob Edward Blackstock , David James Kennedy , Shahan Panth , Timothy Jordan Garcia
IPC: G06F3/0484 , H04L51/08 , H04W4/80 , H04L51/063 , H04L51/04 , H04L51/10 , G06V20/40 , H04L67/52 , G06T13/80
CPC classification number: H04L51/08 , G06F3/0484 , G06T13/80 , G06V20/47 , H04L51/04 , H04L51/063 , H04L51/10 , H04L67/52 , H04W4/80
Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by generating and displaying media overlays with avatars of different 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).
-
公开(公告)号:US11842451B2
公开(公告)日:2023-12-12
申请号:US17476085
申请日:2021-09-15
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish
IPC: H04L51/10 , G06T19/00 , H04L51/046 , H04L51/42 , H04L51/222 , G02B27/01
CPC classification number: G06T19/006 , H04L51/046 , H04L51/10 , H04L51/222 , H04L51/42 , G02B27/017 , G02B2027/0178
Abstract: Systems and methods herein describe a system for context triggered augmented reality. The proposed systems and methods receive first user input indicative of a selection of a user interface element corresponding to a recipient user, generate an augmented reality content item based on second user input from the first computing device, generate a contextual trigger for the generated augmented reality content item, the contextual trigger defining a set of conditions for presenting the generated augmented reality content item on a second computing device, generate a multi-media message comprising audio data recorded at the first computing device, detect at least one condition of the set of conditions being satisfied, and in response to detecting at least one of the set of conditions being satisfied, causing presentation of the augmented reality content item and the multi-media message at the second computing device.
-
公开(公告)号:US20230396572A1
公开(公告)日:2023-12-07
申请号:US18205319
申请日:2023-06-02
Applicant: Snap Inc.
Inventor: Christie Marie Heikkinen , David Phillip Taitz , Jeremy Baker Voss
IPC: H04L51/18 , G06F3/0482 , G06F3/04817
CPC classification number: H04L51/18 , G06F3/0482 , G06F3/04817
Abstract: Methods and systems are disclosed that access relationship data of a first user of an interaction system to identify a second user of the interaction system associated with the first user, cause presentation of identification information for the second user within an interaction interface and, responsive to identifying an event pertaining to the second user, cause presentation of a call-to-action graphical element associated with identification information of the second user within the interaction interface. Responsive to detecting user selection of the call-to-action graphical element, the methods and systems invoke an interaction function to facilitate an interaction between the first user and the second user. The interaction function includes at least one of a communication function enabling the first user to communicate digital content to the second user using the interaction system, and an augmentation function enabling the first user to augment the digital content using an augmentation graphical feature.
-
公开(公告)号:US20230395037A1
公开(公告)日:2023-12-07
申请号:US18450811
申请日:2023-08-16
Applicant: Snap Inc.
Inventor: Stewart S. Taylor
IPC: G09G3/36
CPC classification number: G09G3/3696 , G09G2310/08 , G09G2310/0291
Abstract: A system, circuit, and method for implementing a low power common electrode voltage for a display (e.g., LcoS display) having transistors with low to moderate breakdown voltages may include a first and a second low voltage amplifier, wherein the first amplifier generates a pixel voltage and the second amplifier generates a predetermined voltage. The circuit may include a common electrode circuit coupled to the first and second amplifier to generate a common electrode voltage. Particularly, the circuit may include a control circuit coupled to the common electrode circuit, wherein, during a first phase, the control circuit selectively controls the common electrode circuit to generate a low common electrode voltage based upon a negative value of the predetermined voltage. Further, during a second phase, the control circuit selectively controls the common electrode circuit to generate a high common electrode voltage based upon the sum of the predetermined voltage and the pixel voltage.
-
公开(公告)号:US20230394681A1
公开(公告)日:2023-12-07
申请号:US18235563
申请日:2023-08-18
Applicant: Snap Inc.
Inventor: Chen Cao , Menglei Chai , Linjie Luo , Oliver Woodford
IPC: G06T7/246 , G06T13/40 , G06T7/73 , G06V40/16 , G06V10/774
CPC classification number: G06T7/251 , G06T13/40 , G06T7/73 , G06V40/161 , G06V10/774 , G06V40/165 , G06V40/176 , G06V10/62
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for accessing a set of images depicting at least a portion of a face. A set of facial regions of the face is identified, each facial region of the set of facial regions intersecting another facial region with at least one common vertex that is a member of a set of facial vertices. For each facial region of the set of facial regions, a weight formed from a set of region coefficients is generated. Based on the set of facial regions and the weight of each facial region of the set of facial regions, the face is tracked across the set of images.
-
-
-
-
-
-
-
-
-