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: 20210092085
    Abstract: A message reminder system, to perform operations that include: causing display of a presentation of a message addressed to a user, at a first position among a message feed of the user at a client device; receiving a request to open the message from the user of the client device, the request including a timestamp; detecting a trigger event based on at least the timestamp of the request to open the message, the trigger event comprising event attributes; generating a notification to be applied to the presentation of the message, the notification based on at least the event attributes of the trigger event; moving the presentation of the message from the first position among the message feed to a second position among the message feed; and applying the notification to the presentation of the message.
    Type: Application
    Filed: December 7, 2020
    Publication date: March 25, 2021
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Publication number: 20210089179
    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: December 7, 2020
    Publication date: March 25, 2021
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
  • Patent number: 10943371
    Abstract: A system for customizing soundtracks and hairstyles in modifiable videos of a multimedia messaging application (MMA) is provided. In one example embodiment, the system includes a processor and a memory storing processor-executable codes, wherein the processor is configured to receive, via the MMA, a modifiable video and an image of a user including an image of a face and an image of hair; determine that the image of hair is modifiable; modify the image of hair and generate a further image including the modified image of hair and the image of the face; generate, based on the further image and the modifiable video, a personalized video, wherein the personalized video includes a part of the further image of the user and a part of the modifiable video, and add a soundtrack to the personalized video based on predetermined criteria.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: March 9, 2021
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Victor Shaburov, Ivan Semenov, Diana Maximova, Alina Berezhko
  • Patent number: 10942624
    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) a display of a client device.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: March 9, 2021
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Jesse Chand, Dylan Shane Eirinberg, William Wu, Chiayi Lin, Anna Liberman
  • Patent number: 10936157
    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: November 28, 2018
    Date of Patent: March 2, 2021
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Matthew Colin Grantham, Dylan Shane Eirinberg
  • Publication number: 20210051127
    Abstract: A message reminder system, to perform operations that include: causing display of a presentation of a message addressed to a user, at a first position among a message feed of the user at a client device; receiving a request to open the message from the user of the client device, the request including a timestamp; detecting a trigger event based on at least the timestamp of the request to open the message, the trigger event comprising event attributes; generating a notification to be applied to the presentation of the message, the notification based on at least the event attributes of the trigger event; moving the presentation of the message from the first position among the message feed to a second position among the message feed; and applying the notification to the presentation of the message.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 18, 2021
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Publication number: 20210041998
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for providing contextual activity information. The program and method include receiving a request from a first user device to communicate with a second user device; determining whether location information of the second user device is available to the first user device; in response to determining that the location information of the second user device is available to the first user device, determining contextual activity information for the second user based on a current location of the second user device; and generating, for display on the first user device, a visual representation of the second user and the contextual activity information in a graphical user interface that enables the first user device to communicate with the second user device.
    Type: Application
    Filed: October 27, 2020
    Publication date: February 11, 2021
    Inventor: Jeremy Voss
  • Publication number: 20210041997
    Abstract: A message prioritization interface, to perform operations that include: accessing a message repository associated with a user account, where the message repository comprises a plurality of message threads; generating a graphical user interface (GUI) that comprises an allocable region at a first position in the GUI, and a presentation of the plurality of message threads at a second position within the GUI; receiving an input that selects or otherwise identifies a specific message thread from among the plurality of message threads via the GUI; and allocating the selected message thread to the allocable region at the first position in the GUI in response to the input that selects or identifies the specific message thread.
    Type: Application
    Filed: August 5, 2019
    Publication date: February 11, 2021
    Inventor: Jeremy Voss
  • Patent number: 10911387
    Abstract: A message reminder system, to perform operations that include: causing display of a presentation of a message addressed to a user, at a first position among a message feed of the user at a client device; receiving a request to open the message from the user of the client device, the request including a timestamp; detecting a trigger event based on at least the timestamp of the request to open the message, the trigger event comprising event attributes; generating a notification to be applied to the presentation of the message, the notification based on at least the event attributes of the trigger event; moving the presentation of the message from the first position among the message feed to a second position among the message feed; and applying the notification to the presentation of the message.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: February 2, 2021
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 10904484
    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: November 25, 2019
    Date of Patent: January 26, 2021
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
  • Patent number: 10904193
    Abstract: Systems and methods are provided for receiving a new chat message during display of media content in a messaging application, causing display of a notification indicating the new chat message was received, the notification overlaid on top of the media content, detecting selection of the notification, causing a chat dialog to be overlaid on the display of the media content, detecting dismissal of the chat dialog, and based on determining dismissal of the chat dialog, continuing display of the media content.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 26, 2021
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 10902661
    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: November 28, 2018
    Date of Patent: January 26, 2021
    Assignee: Snap Inc.
    Inventors: Celia Nicole Mourkogiannis, Jeremy Voss
  • Patent number: 10904181
    Abstract: Method of generating customized graphics having reactions to electronic message content starts with application server causing a communication interface for a communication session to be displayed at a first client device and at a second client device, respectively. The communication session is between a plurality of client devices. The communication interface includes a chat presence bar that includes a plurality of presence indicators associated with the client devices, respectively. Application server receives content for an electronic message from first client device or second client device and generates a customized graphic based on the content for the electronic message and a user identifier for first client device. Application server causes the customized graphic to be displayed on the chat presence bar of the communication interface displayed on the second client device. The customized graphic included in a first presence indicator associated with the first client device.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: January 26, 2021
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Tadeusz Kozak, Jeremy Voss, David Whyte
  • Patent number: 10895964
    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: Grant
    Filed: September 25, 2018
    Date of Patent: January 19, 2021
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
  • Publication number: 20210004248
    Abstract: Example embodiments described herein relate to an interactive interface system to maintain a user support profile, wherein the user support profile comprises a plurality of media content that includes user support content, receive a message request from a client device wherein the message request includes an identification of the user support profile and corresponding message content that includes a natural language request, convert the natural language request to a query term, perform a query upon the plurality of media content associated with the user support profile based on the query term, identify relevant media content based on the query, and cause display of the relevant media content within a chat interface at the client device. The interfaces generated and displayed by the interactive interface system therefore enable a user to access user support without having to navigate to a separate interface.
    Type: Application
    Filed: September 22, 2020
    Publication date: January 7, 2021
    Inventor: Jeremy Voss
  • Publication number: 20200412975
    Abstract: Systems, devices, methods, instructions stored on media, and other embodiments for a camera interface are described. One embodiment is a method of providing audio input feedback during content capture using a camera, which can involve initiating capture of a piece of content in response to a capture input touch action received at a camera interface on a touchscreen display of the computing device and then processing data from a microphone of the computing device to identify an audio stream associated with the piece of content. An audio quality score is determined from the audio stream, and a feedback signal is displayed on the touchscreen display of the computing device while the capture input touch action is ongoing and associated with capture of the piece of content.
    Type: Application
    Filed: June 23, 2020
    Publication date: December 31, 2020
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Publication number: 20200412864
    Abstract: Systems, devices, methods, instructions stored on media, and other embodiments for a camera interface are described. A standardized modular camera interface may be presented with context elements based on a target interface used to initiate presentation of the camera interface, and with customized actions for creating and sending content, as well as returning to the target interface. In some embodiments, the camera interface includes an audio quality feedback element that is displayed while content is being captured. Such an element can provide feedback on audio quality as the content is being captured. In various embodiments, shape or color displays and changes indicate varying audio quality conditions. Such indicators are, in some embodiments, generated by processing audio stream segments in a machine learning model to generate an audio quality score used to generate the feedback element.
    Type: Application
    Filed: June 23, 2020
    Publication date: December 31, 2020
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 10880496
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for including a video feed in a message thread. The program and method provide for determining that a message thread is being concurrently displayed on a first device associated with a first user and on a second device associated with a second user, the first user and the second user corresponding to contacts within a messaging application; and transmitting, in response to the determining, image data captured on the first device to the second device, for display within the message thread on the second device.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 29, 2020
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo
  • Patent number: 10852918
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for providing contextual activity information. The program and method include receiving a request from a first user device to communicate with a second user device; determining whether location information of the second user device is available to the first user device; in response to determining that the location information of the second user device is available to the first user device, determining contextual activity information for the second user based on a current location of the second user device; and generating, for display on the first user device, a visual representation of the second user and the contextual activity information in a graphical user interface that enables the first user device to communicate with the second user device.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: December 1, 2020
    Assignee: Snap Inc.
    Inventor: Jeremy Voss
  • Patent number: D914699
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 30, 2021
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss