Patents by Inventor Timothy Sehn
Timothy Sehn has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230418537Abstract: 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.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Inventor: Timothy Sehn
-
Patent number: 11849214Abstract: 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.Type: GrantFiled: September 29, 2022Date of Patent: December 19, 2023Assignee: Snap Inc.Inventor: Timothy Sehn
-
Patent number: 11803345Abstract: 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.Type: GrantFiled: May 17, 2022Date of Patent: October 31, 2023Assignee: Snap Inc.Inventor: Timothy Sehn
-
Patent number: 11783862Abstract: 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.Type: GrantFiled: January 10, 2022Date of Patent: October 10, 2023Assignee: Snap Inc.Inventor: Timothy Sehn
-
Publication number: 20230039505Abstract: 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.Type: ApplicationFiled: October 20, 2022Publication date: February 9, 2023Inventors: Evan Spiegel, Timothy Sehn
-
Publication number: 20230020575Abstract: 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.Type: ApplicationFiled: September 29, 2022Publication date: January 19, 2023Inventor: Timothy SEHN
-
Patent number: 11509618Abstract: 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.Type: GrantFiled: August 13, 2021Date of Patent: November 22, 2022Assignee: Snap Inc.Inventors: Evan Spiegel, Timothy Sehn
-
Patent number: 11496673Abstract: 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.Type: GrantFiled: May 22, 2020Date of Patent: November 8, 2022Assignee: Snap Inc.Inventor: Timothy Sehn
-
Publication number: 20220276817Abstract: 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.Type: ApplicationFiled: May 17, 2022Publication date: September 1, 2022Inventor: Timothy Sehn
-
Patent number: 11372608Abstract: 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.Type: GrantFiled: October 24, 2019Date of Patent: June 28, 2022Assignee: Snap Inc.Inventor: Timothy Sehn
-
Publication number: 20220130425Abstract: 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.Type: ApplicationFiled: January 10, 2022Publication date: April 28, 2022Inventor: Timothy Sehn
-
Patent number: 11250887Abstract: 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 temperature data indicating a temperature of a location of a respective computing device. Based on determining that the at least one message parameter comprises temperature data, the temperature data is evaluated to determine whether the temperature of the location of the respective computing device corresponds to a first media collection. The message is added to the first media collection based on determining that the temperature of the respective computing device corresponds to the first media collection.Type: GrantFiled: September 16, 2020Date of Patent: February 15, 2022Assignee: Snap Inc.Inventor: Timothy Sehn
-
Publication number: 20210377199Abstract: 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 entiv 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.Type: ApplicationFiled: August 13, 2021Publication date: December 2, 2021Inventors: Evan Spiegel, Timothy Sehn
-
Patent number: 11134046Abstract: 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.Type: GrantFiled: August 27, 2019Date of Patent: September 28, 2021Assignee: Snap Inc.Inventors: Evan Spiegel, Timothy Sehn
-
Patent number: 11122200Abstract: 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.Type: GrantFiled: January 27, 2020Date of Patent: September 14, 2021Assignee: Snap Inc.Inventor: Timothy Sehn
-
Publication number: 20200411058Abstract: 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 temperature data indicating a temperature of a location of a respective computing device. Based on determining that the at least one message parameter comprises temperature data, the temperature data is evaluated to determine whether the temperature of the location of the respective computing device corresponds to a first media collection. The message is added to the first media collection based on determining that the temperature of the respective computing device corresponds to the first media collection.Type: ApplicationFiled: September 16, 2020Publication date: December 31, 2020Inventor: Timothy Sehn
-
Patent number: 10811053Abstract: A machine includes a processor and a 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 speed indicia indicating a speed of a respective computing device. Based on determining that the at least one message parameter comprises speed indicia, the speed indicia is evaluated to determine whether a speed of the respective computing device corresponds to a first media collection. The message is added to the first media collection based on determining that the speed of the respective computing device corresponds to the first media collection.Type: GrantFiled: December 4, 2019Date of Patent: October 20, 2020Assignee: Snap Inc.Inventor: Timothy Sehn
-
Publication number: 20200329336Abstract: 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.Type: ApplicationFiled: June 25, 2020Publication date: October 15, 2020Inventors: Timothy Sehn, Juan David Borrero, Michael Randall, Brian Ames
-
Patent number: 10779113Abstract: 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.Type: GrantFiled: December 10, 2019Date of Patent: September 15, 2020Assignee: Snap Inc.Inventors: Timothy Sehn, Juan David Borrero, Michael Randall, Brian Ames
-
Patent number: 10701262Abstract: 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.Type: GrantFiled: May 22, 2019Date of Patent: June 30, 2020Assignee: Snap Inc.Inventor: Timothy Sehn