-
公开(公告)号:US10701262B1
公开(公告)日:2020-06-30
申请号:US16419556
申请日:2019-05-22
Applicant: Snap Inc.
Inventor: Timothy Sehn
Abstract: A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the photograph. The photograph filters are supplied to the client device.
-
公开(公告)号:US20200162666A1
公开(公告)日:2020-05-21
申请号:US16773601
申请日:2020-01-27
Applicant: Snap Inc.
Inventor: Timothy Sehn
Abstract: A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the client device and attributes of the photograph. The photograph filters are supplied to the client device.
-
公开(公告)号:US20190342699A1
公开(公告)日:2019-11-07
申请号:US16511834
申请日:2019-07-15
Applicant: Snap Inc.
Inventor: Timothy Sehn , Juan David Borrero , Michael Randall , Brian Ames
IPC: H04W4/021 , H04W4/029 , H04W4/12 , H04L29/08 , H04W60/00 , G06K9/00 , G06F17/27 , G06F3/0482 , H04L12/58 , G06T13/00 , G06Q30/02 , G06Q50/00 , H04H20/61
Abstract: In some embodiments, a computer implemented method of processing messages may include receiving priority information from at least one sponsor, the priority information to be used in determining a priority of one or more messages received from a plurality user devices, creating a message collection using a plurality of messages received from the plurality of user devices, and prioritizing at least one message in the message collection according to the received priority information.
-
公开(公告)号:US10348960B1
公开(公告)日:2019-07-09
申请号:US15829544
申请日:2017-12-01
Applicant: Snap Inc.
Inventor: Timothy Sehn
Abstract: A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the client device and attributes of the photograph. The photograph filters are supplied to the client device.
-
公开(公告)号:US12212536B2
公开(公告)日:2025-01-28
申请号:US18674419
申请日:2024-05-24
Applicant: Snap Inc.
Inventor: Evan Spiegel , Timothy Sehn
IPC: H04L51/216
Abstract: A server has a processor and a memory storing a message thread module with instructions executed by the processor to maintain a message thread between users of client devices. The message thread module serves a message thread with a new text entry to a client device in response to a request for the message thread from a user. Message thread state change is collected from the client device, where the message thread state change represents an indication to automatically delete the new text entry of the message thread after the duration of a transitory display period on the client device unless an indication of a gesture applied to a display screen presenting the new text entry of the message thread is received from the client device during the transitory display period. The message thread state change is queued at the server along with additional message thread state changes associated with the collecting operation performed for additional users associated with the message thread. The message thread is revised based upon the message thread state change and the additional message thread state changes to form shared message thread state. The shared message thread state is stored. The shared message thread state is supplied in response to a request for the message thread from a user.
-
公开(公告)号:US12204807B2
公开(公告)日:2025-01-21
申请号:US18464013
申请日:2023-09-08
Applicant: Snap Inc.
Inventor: Timothy Sehn
IPC: G06F3/14 , G06F3/0482 , G06F3/04842 , G06F3/04883 , G06F3/0489 , G06F40/169 , G06T11/60 , G11B27/031 , G11B27/32 , H04L51/10 , H04L51/214 , H04L51/52 , H04L69/329
Abstract: A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request.
-
公开(公告)号:US12034690B2
公开(公告)日:2024-07-09
申请号:US17970003
申请日:2022-10-20
Applicant: Snap Inc.
Inventor: Evan Spiegel , Timothy Sehn
IPC: H04L51/216
CPC classification number: H04L51/216
Abstract: A server has a processor and a memory storing a message thread module with instructions executed by the processor to maintain a message thread between users of client devices. The message thread module serves a message thread with a new text entry to a client device in response to a request for the message thread from a user. Message thread state change is collected from the client device, where the message thread state change represents an indication to automatically delete the new text entry of the message thread after the duration of a transitory display period on the client device unless an indication of a gesture applied to a display screen presenting the new text entry of the message thread is received from the client device during the transitory display period. The message thread state change is queued at the server along with additional message thread state changes associated with the collecting operation performed for additional users associated with the message thread. The message thread is revised based upon the message thread state change and the additional message thread state changes to form shared message thread state. The shared message thread state is stored. The shared message thread state is supplied in response to a request for the message thread from a user.
-
公开(公告)号: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.
-
公开(公告)号:US20220130425A1
公开(公告)日:2022-04-28
申请号:US17647511
申请日:2022-01-10
Applicant: Snap Inc.
Inventor: Timothy Sehn
IPC: G11B27/036 , G11B27/11 , G11B27/10 , G11B27/34
Abstract: A machine includes a processor and memory coupled to the processor. The memory stores instructions executed by the processor to perform operations comprising receiving, from a plurality of computing devices, a plurality of messages, each message comprising at least one message parameter. For each message of the plurality of messages, the machine determines whether the at least one message parameter comprises a timestamp indicating a time the message was generated. Based on determining that the at least one message parameter comprises a timestamp indicating the time the message was generated, the timestamp is evaluated to determine whether the time the message was generated corresponds to a first media collection. The message is added to the first media collection based on determining that the time the message was generated corresponds to the first media collection.
-
公开(公告)号:US20200329336A1
公开(公告)日:2020-10-15
申请号:US16911854
申请日:2020-06-25
Applicant: Snap Inc.
Inventor: Timothy Sehn , Juan David Borrero , Michael Randall , Brian Ames
IPC: H04W4/021 , H04H20/61 , G06Q30/02 , H04W4/12 , H04W4/029 , G06Q50/00 , G06F40/279 , H04L12/58 , H04L29/08 , H04W60/00 , G06F3/0482 , G06K9/00 , G06T13/00
Abstract: Systems and methods are provided for receiving a first message associated with a first sponsor and a second message associated with a second sponsor for inclusion in a message collection. The systems and methods determine a first priority parameter associated with the first message based on sponsored content, and a second priority parameter associated with the second message based on sponsored content. Based on a determination that there is insufficient message inventory to include both the first message and the second message in the message collection, the systems and methods prioritize the first message associated with the first sponsor in the message collection and excluding the second message associated with the second sponsor in the message collection, based on an amount of consideration associated with the first priority parameter received from the first sponsor and an amount of consideration associated with the second priority parameter received from the second sponsor.
-
-
-
-
-
-
-
-
-