Patents by Inventor Jeremy Voss

Jeremy Voss 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: 20250247612
    Abstract: Provided are systems and methods for forming personalized videos including a self-image of a user. An example method includes displaying a plurality of videos to a user, where at least one video of the plurality of videos is generated based on a source video featuring a subject facing a recording device, where the subject is associated with a marker indicating a location for insertion of a user-specific content, providing a user interface configured to enable selection of a video from the plurality of videos, and upon determining that the user has selected the video, generating a personalized video by combining the selected video with the user-specific content.
    Type: Application
    Filed: April 18, 2025
    Publication date: July 31, 2025
    Inventors: Jeremy Voss, Dallin Dyer
  • Patent number: 12373076
    Abstract: A system to generate a graphical user interface (GUI) to display presentations of media collections associated with a user profile are described. Embodiments of the present disclosure relate generally to systems for generating and causing display of a GUI that comprises a presentation of a user profile associated with a user, wherein the presentation includes a user identifier of the user, and a display of one or more media collections that comprises media items generated by the user.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: July 29, 2025
    Assignee: Snap Inc.
    Inventors: Trevor Denton, Jeremy Voss
  • Patent number: 12367231
    Abstract: Systems and methods are provided receiving, from a computing device associated with a first user of a content sharing platform, a request to access a second user profile associated with a second user in the content sharing platform, accessing activity data related to both the first user and the second user in the content sharing platform, determining common activity data to both the first user and the second user, wherein the common activity data comprises at least one media content item generated by the second user that was viewed or saved by the first user, or one or more datum saved by the first user from a communication received from the second user, and generating second user profile data comprising the common activity data related to both the first user and the second user in the content sharing platform as part of the second user profile.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: July 22, 2025
    Assignee: Snap Inc.
    Inventors: Trevor Denton, Kirk Ouimet, Chamal Samaranayake, Jeremy Voss, Haibo Zhao, Zhuangtian Zhao
  • Publication number: 20250232115
    Abstract: Embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. A content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.
    Type: Application
    Filed: February 14, 2025
    Publication date: July 17, 2025
    Inventors: Mariya Apanovych, William Brendel, Oleksandr Grytsiuk, Yurii Husiev, Luis Carlos Dos Santos Marujo, Jeremy Voss
  • Publication number: 20250211559
    Abstract: Systems and computer-implement methods of displaying archived data are provided for determining that it is an anniversary of the archived data, the archived data including a message transmitted from a first client device to a second client device; causing display, on the first client device, of a graphical indicium and an avatar of a user associated with the first client device, the graphical indicium indicating an anniversary associated with the message transmitted from the first client device to the second client device; causing, display on the first client device of a notification of the anniversary; and causing the display of the graphical indicium and notification of the anniversary to be removed after a predefined time.
    Type: Application
    Filed: March 11, 2025
    Publication date: June 26, 2025
    Inventor: Jeremy Voss
  • Patent number: 12341736
    Abstract: An avatar notification system is disclosed, which performs operations that include: causing display of a notification at a client device associated with a first user account, the notification including an identification of a second user account; receiving an input that selects the notification from the client device; presenting a composition interface at the client device in response to the input that selects the notification, the composition interface including a display of a media element that comprises a first identifier associated with the first user account and a second identifier associated with the second user account; receiving a selection of the media element from the client device; and generating a message that includes the media element in response to the selection.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: June 24, 2025
    Assignee: Snap Inc.
    Inventor: Jeremy Voss
  • Patent number: 12335213
    Abstract: Method starts with processor receiving media content item and selection of personalized media overlay. Personalized media overlay includes image with space for text. Processor generates modified media content item by overlaying personalized media overlay on media content item. Modified media content item includes the image with the space for text overlaid on the media content item. Processor receives a selection of recipients including second user and third user. Processor generates recipient-personalized media content items including recipient-personalized media content item for second user by adding second user's name to the space for text in the image and recipient-personalized media content item for third user by adding the third user's name to the space for text in the image. Processor causes recipient-personalized media content item for second user to be displayed by second client device and recipient-personalized media content item for third user to be displayed by third client device.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 17, 2025
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Sana Park, Nathaniel Parrott, Daniel Szeto, Jeremy Voss
  • Publication number: 20250193200
    Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
    Type: Application
    Filed: January 7, 2025
    Publication date: June 12, 2025
    Inventors: Trevor Denton, Swetha Krishna Prabhakar, Jeremy Voss
  • Publication number: 20250184447
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate communication between users via multiple modes of electronic communication. The system displays a conversation view that presents messages exchanged between a first user and at least one other user in an electronic chat conversation. The conversation view includes an interactive element to enable the first user to initiate a video call with the at least one other user. Based on receiving user input corresponding to an interaction with the interactive element, the system initiates the video call with the at least one other user. The system displays an active call view to facilitate the video call with the at least one other user. The system toggles from displaying the active call view to displaying the conversation view in response to further user input.
    Type: Application
    Filed: February 6, 2025
    Publication date: June 5, 2025
    Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
  • Patent number: 12322021
    Abstract: A system to dynamically generate and cause display of composite user identifiers is described. Embodiments of the present disclosure related to systems for: receiving an identification of a user profile from a client device; retrieving user identifiers associated with the user profile and a user profile associated with the client device; selecting an animation script from among a plurality of animation scripts, the animation script including a set of graphical elements; generating a composite user identifier based on the user identifiers associated with the user profile and the user profile associated with the client device; and causing display of a presentation of the composite user identifier at the client device, wherein the presentation is based on the animation script.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: June 3, 2025
    Assignee: Snap Inc.
    Inventors: Celia Nicole Mourkogiannis, Jeremy Voss
  • Patent number: 12316597
    Abstract: Method of generating private notifications between users in a communication session starts with an application server causing a communication interface to be displayed at a first client device and at a second client device, respectively. Application server receives from the first client device a request to send a private notification to the second client device and causes a private notification sending interface to be displayed in the communication interface of the first client device. Application server receives from the first client device a confirmation to send the private notification to the second client device and generating the private notification at the second client device that includes causing a first avatar that is associated with a user of the first client device to be included in the communication interface displayed at the second client device. Other embodiments are disclosed.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: May 27, 2025
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Krish Jayaram, Tadeusz Kozak, Jeremy Voss, David Whyte
  • Patent number: 12299798
    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.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: May 13, 2025
    Assignee: SNAP INC.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo, Edward Koai, Joseph Timothy Fortier
  • Patent number: 12294780
    Abstract: Provided are systems and methods for forming personalized videos including a self-image of a user. An example method includes displaying a plurality of stock videos to a user, where a video of the plurality of stock videos is generated based on a live video featuring an actor wearing a mask and facing a video camera and the mask is a marker for insertion of a self-image of the user, providing an interface for selecting a stock video from the plurality of stock videos, and, upon determining that the user has selected the stock video, forming a personalized video using the selected stock video and the self-image of the user.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: May 6, 2025
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Dallin Dyer
  • Patent number: 12294562
    Abstract: Systems and computer-implement methods of displaying archived data are provided for determining that it is an anniversary of the archived data, the archived data including a message transmitted from a first client device to a second client device; causing display, on the first client device, of a graphical indicium and an avatar of a user associated with the first client device, the graphical indicium indicating an anniversary associated with the message transmitted from the first client device to the second client device; causing, display on the first client device of a notification of the anniversary; and causing the display of the graphical indicium and notification of the anniversary to be removed after a predefined time.
    Type: Grant
    Filed: April 23, 2024
    Date of Patent: May 6, 2025
    Assignee: SNAP INC.
    Inventor: Jeremy Voss
  • Patent number: 12277388
    Abstract: Embodiments of the present disclosure relate generally to systems for presenting content suggestions within a messaging interface. A content suggestion system performs operations that include: receiving inputs that include a text string into a messaging interface; parsing a keyword from the text string of the input in response to receiving the inputs; retrieving message content that includes at least a media item based on the keyword; and presenting a chat suggestion that includes the message content within the messaging interface, according to certain example embodiments.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: April 15, 2025
    Assignee: Snap Inc.
    Inventors: Mariya Apanovych, William Brendel, Oleksandr Grytsiuk, Yurii Husiev, Luis Carlos Dos Santos Marujo, Jeremy Voss
  • Publication number: 20250119492
    Abstract: Provided are systems and methods for customizing modifiable videos. An example method includes analyzing recent messages associated with a user in a multimedia messaging application to determine an emotional state of the user, determining, based on the emotional state, a customized property of a modifiable feature of a modifiable video, where the modifiable video includes a preset property of the modifiable feature, replacing the preset property of the modifiable feature with the customized property of the modifiable feature, providing a user interface enabling the user to view the modifiable video and modify the customized property of the modifiable feature to a modified property, and, upon determining that the user has modified the customized property, storing information concerning the emotional state, the customized property, and the modified property to a statistical log.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 10, 2025
    Inventors: Jeremy Voss, Victor Shaburov, Ivan Babanin, Aleksandr Mashrabov, Roman Golobokov
  • Patent number: 12273656
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate communication between users via multiple modes of electronic communication. The system displays a conversation view that presents messages exchanged between a first user and at least one other user in an electronic chat conversation. The conversation view includes an interactive element to enable the first user to initiate a video call with the at least one other user. Based on receiving user input corresponding to an interaction with the interactive element, the system initiates the video call with the at least one other user. The system displays an active call view to facilitate the video call with the at least one other user. The system toggles from displaying the active call view to displaying the conversation view in response to further user input.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: April 8, 2025
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
  • Patent number: 12260065
    Abstract: Embodiments of the present disclosure relate generally to mobile computing technology and, more particularly, but not by way of limitation, to systems for generating and presenting a graphical user interface (GUI) that includes a presentation of an animated icon (e.g., a digital pet) on a display of a client device.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: March 25, 2025
    Assignee: SNAP INC.
    Inventors: Jeremy Voss, Jesse Chand, Dylan Shane Eirinberg, William Wu, Chiayi Lin, Anna Liberman
  • Publication number: 20250097278
    Abstract: The present invention relates to a method for generating and causing display of a communication interface that facilitates the sharing of emotions through the creation of 3D avatars, and more particularly with the creation of such interfaces for displaying 3D avatars for use with mobile devices, cloud based systems and the like.
    Type: Application
    Filed: December 5, 2024
    Publication date: March 20, 2025
    Inventors: Jesse Chand, Jeremy Voss
  • Patent number: 12242708
    Abstract: Method of causing a selectable item including customized graphic for electronic messaging application starts with a processor generating customized graphics based on user identifiers for a first, a second, and a third client device. Processor causes a communication list interface that includes a group selectable item to be displayed on the first client device. The group selectable item includes the second customized graphic and the third customized graphic. Processor receives a request for a group communication session from the first client device. The request for the group communication session is generated by the first client device when the user of the first client device selects a first portion of the group selectable item displayed on the first client device. Processor causes a communication interface for the group communication session between a group of client devices to be displayed at the first client device. Other embodiments are disclosed.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: March 4, 2025
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Matthew Colin Grantham, Dylan Shane Eirinberg