Patents by Inventor Jeremy Baker Voss
Jeremy Baker 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).
-
Patent number: 11502983Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.Type: GrantFiled: June 8, 2020Date of Patent: November 15, 2022Assignee: Snap Inc.Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Patent number: 11500519Abstract: A method and a system include receiving indication of a user interaction within a pre-determined time period, determining that the user interaction is a contextual triggering event based on a plurality of triggering conditions, identifying a media content item associated with the contextual triggering event, generating a first user interface including a user-selectable element representing a content transmission proposal, in response to detecting a user selection of the user-selectable element, generating a second user interface, the second user interface including the media content item and a plurality of user-selectable entity icons.Type: GrantFiled: August 11, 2021Date of Patent: November 15, 2022Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Jeremy Baker Voss
-
Publication number: 20220329668Abstract: A messaging system, which hosts a backend service for an associated messaging client, includes a context surfacing system that provides context surfacing functionality in collections. The collection is configured to cause displaying items in the set of media content items one after another, each for a predetermined period of time. The context surfacing system is configured to determine a proposed action for a viewer of the collection, and, in response to determining that the collection was previously accessed by the viewer, generate a user interface that includes a user-selectable element representing the proposed action.Type: ApplicationFiled: June 17, 2022Publication date: October 13, 2022Inventors: Newar Husam Al Majid, Jeremy Baker Voss
-
Publication number: 20220321510Abstract: A method and a system include receiving a first message from a first device associated with a first user, the first message being associated with a group conversation between plural users including the first user and a second user, the group conversation comprising a main conversation view and first experience page; determining the first message was transmitted from the first experience page; detecting the first user being active within the first experience page and the second user being active within the main conversation view; and causing display of the first message, a name of the first user, and a page source graphical element indicating the first experience page on a second device associated with the second user.Type: ApplicationFiled: August 9, 2021Publication date: October 6, 2022Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Jeremy Baker Voss
-
Publication number: 20220321509Abstract: A method and a system include providing for a group conversation between plural users including a first user and a second user; determining that the second user is active within one of the main conversation view or the experience page; upon determining that the second user is active in the main conversation view, providing a first graphical element for display on a first device associated with the first user, the first graphical element including an avatar and name of the second user; and upon determining that the second user is active in the experience page, providing a second graphical element for display on the first device associated with the first user, the second graphical element including the avatar and name of the second user together with an icon representing the experience page.Type: ApplicationFiled: August 9, 2021Publication date: October 6, 2022Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Jeremy Baker Voss
-
Publication number: 20220321804Abstract: The subject technology receives at least one signal from a computing device, the at least one signal comprising at least one of a current time, battery power, sensor information, or location information. The subject technology generates a digital sticker, the digital sticker including graphical content indicating information based at least in part based on the at least one signal and media content including an image of a target face, the image of the target face being modified based on at least one of sets of source pose parameters to mimic at least one of positions of a head of a source actor and at least one of facial expressions of the source actor. The subject technology provides augmented reality content for display on a computing device, the augmented reality content including the digital sticker as an overlay on at least a portion of the augmented reality content.Type: ApplicationFiled: March 28, 2022Publication date: October 6, 2022Inventors: Nikita Demidov, Roman Golobokov, Alina Melnyk, Jeremy Baker Voss
-
Publication number: 20220292794Abstract: The technical problem of creating an augmented reality (AR) experience that, on one hand, is accessible from a camera view user interface provided with a messaging client and that, also, can perform a modification based on a previously captured image of a user, is addressed by providing an AR component. When a user, while accessing the messaging client, engages a user selectable element representing the AR component in the camera view user interface, the messaging system loads the AR component in the messaging client. The AR component comprises a target media content object, which can be animation or live action video. The loaded AR component accesses a portrait image associated with a user and modifies the target media content using the portrait image. The resulting target media content object is displayed in the camera view user interface.Type: ApplicationFiled: May 25, 2022Publication date: September 15, 2022Inventors: Roman Golobokov, Aleksandr Mashrabov, Dmitry Matov, Jeremy Baker Voss
-
Publication number: 20220270332Abstract: A methodology for training a machine learning model to generate color-neutral input face images is described. For each training face image from a training dataset that is used for training the model, the training system generates an input face image, which has the color and lighting of a randomly selected image from the set of color source images, and which has facial features and expression of a face object from the training face image. Because, during training, the machine learning model is “confused” by changing the color and lighting of a training face image to a randomly selected different color and lighting, the trained machine learning model generates a color neutral embedding representing facial features from the training face image.Type: ApplicationFiled: May 12, 2022Publication date: August 25, 2022Inventors: Pavel Savchenkov, Yurii Volkov, Jeremy Baker Voss
-
Patent number: 11394792Abstract: A messaging system, which hosts a backend service for an associated messaging client, includes a context surfacing system that provides context surfacing functionality in collections. The context surfacing system is configured to surface information representing a context object associated with a collection as a context string in a cell that represents the collection in a collections user interface. A cell that represents the collection in a collections user interface is actionable to cause presentation of the set of media content items in the collection on a display device of the viewer.Type: GrantFiled: October 26, 2020Date of Patent: July 19, 2022Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Jeremy Baker Voss
-
Publication number: 20220224858Abstract: A messaging system, which hosts a backend service for a messaging client, includes a screen recording system configured to improve usability of a screen recording process while preserving users' privacy in the messaging system. Privacy is preserved by removing the foreground focus from the messaging client when screen recording is in progress. Screen recording is automatically paused when the screen recording system detects a request to restore the foreground focus to the messaging client.Type: ApplicationFiled: March 30, 2022Publication date: July 14, 2022Inventor: Jeremy Baker Voss
-
Publication number: 20220214786Abstract: A method of transmitting mobile device battery data, comprises: displaying a graphical user interface on a user's mobile device to receive battery data sharing permissions for the mobile device; receiving, via the graphical user interface, the permissions; calling a battery application program interface; receiving, from the battery application program interface, battery data of the user's mobile device; and transmitting the received battery data to another mobile device based on the received permissions.Type: ApplicationFiled: March 22, 2022Publication date: July 7, 2022Inventor: Jeremy Baker Voss
-
Patent number: 11354872Abstract: The technical problem of creating an augmented reality (AR) experience that, on one hand, is accessible from a camera view user interface provided with a messaging client and that, also, can perform a modification based on a previously captured image of a user, is addressed by providing an AR component. When a user, while accessing the messaging client, engages a user selectable element representing the AR component in the camera view user interface, the messaging system loads the AR component in the messaging client. The AR component comprises a target media content object, which can be animation or live action video. The loaded AR component accesses a portrait image associated with a user and modifies the target media content using the portrait image. The resulting target media content object is displayed in the camera view user interface.Type: GrantFiled: November 11, 2020Date of Patent: June 7, 2022Assignee: Snap Inc.Inventors: Roman Golobokov, Aleksandr Mashrabov, Dmitry Matov, Jeremy Baker Voss
-
Publication number: 20220172438Abstract: In some embodiments, users' experience of engaging with augmented reality technology is enhanced by providing a process, referred to as face animation synthesis, that replaces an actor's face in the frames of a video with a user's face from the user's portrait image. The resulting face in the frames of the video retains the facial expressions, as well as color and lighting, of the actor's face but, at the same time, has the likeness of the user's face. An example face animation synthesis experience can be made available to uses of a messaging system by providing a face animation synthesis augmented reality component.Type: ApplicationFiled: November 30, 2020Publication date: June 2, 2022Inventors: Pavel Savchenkov, Yurii Volkov, Jeremy Baker Voss
-
Patent number: 11335069Abstract: In some embodiments, users' experience of engaging with augmented reality technology is enhanced by providing a process, referred to as face animation synthesis, that replaces an actor's face in the frames of a video with a user's face from the user's portrait image. The resulting face in the frames of the video retains the facial expressions, as well as color and lighting, of the actor's face but, at the same time, has the likeness of the user's face. An example face animation synthesis experience can be made available to uses of a messaging system by providing a face animation synthesis augmented reality component.Type: GrantFiled: November 30, 2020Date of Patent: May 17, 2022Assignee: Snap Inc.Inventors: Pavel Savchenkov, Yurii Volkov, Jeremy Baker Voss
-
Publication number: 20220148276Abstract: The technical problem of creating an augmented reality (AR) experience that, on one hand, is accessible from a camera view user interface provided with a messaging client and that, also, can perform a modification based on a previously captured image of a user, is addressed by providing an AR component. When a user, while accessing the messaging client, engages a user selectable element representing the AR component in the camera view user interface, the messaging system loads the AR component in the messaging client. The AR component comprises a target media content object, which can be animation or live action video. The loaded AR component accesses a portrait image associated with a user and modifies the target media content using the portrait image. The resulting target media content object is displayed in the camera view user interface.Type: ApplicationFiled: November 11, 2020Publication date: May 12, 2022Inventors: Roman Golobokov, Aleksandr Mashrabov, Dmitry Matov, Jeremy Baker Voss
-
Publication number: 20220141418Abstract: A messaging system, which hosts a backend service for an associated messaging client, includes a screen recording system configured to address the technical problem of enhancing usability of a screen recording process while preserving users' privacy in the messaging system. The screen recording system generates a camera view user interface including a screen recorder user selectable element, which is actionable to request recording of an output of a display system shown on a screen of a client device. When a user taps on or otherwise activates the screen recorder user selectable element, the screen recording system removes the foreground focus from the messaging client and causes to commence the recording of the output of the display system shown on the screen of the client device. The screen recording is automatically paused once the screen recording system detects a request to bring the messaging client to the foreground.Type: ApplicationFiled: November 5, 2020Publication date: May 5, 2022Inventor: Jeremy Baker Voss
-
Patent number: 11323653Abstract: A messaging system, which hosts a backend service for an associated messaging client, includes a screen recording system configured to address the technical problem of enhancing usability of a screen recording process while preserving users' privacy in the messaging system. The screen recording system generates a camera view user interface including a screen recorder user selectable element, which is actionable to request recording of an output of a display system shown on a screen of a client device. When a user taps on or otherwise activates the screen recorder user selectable element, the screen recording system removes the foreground focus from the messaging client and causes to commence the recording of the output of the display system shown on the screen of the client device. The screen recording is automatically paused once the screen recording system detects a request to bring the messaging client to the foreground.Type: GrantFiled: November 5, 2020Date of Patent: May 3, 2022Assignee: Snap Inc.Inventor: Jeremy Baker Voss
-
Patent number: 11320969Abstract: A method of transmitting mobile device battery data, comprises: displaying a graphical user interface on a user's mobile device to receive battery data sharing permissions for the mobile device; receiving, via the graphical user interface, the permissions; calling a battery application program interface; receiving, from the battery application program interface, battery data of the user's mobile device; and transmitting the received battery data to another mobile device based on the received permissions.Type: GrantFiled: September 3, 2020Date of Patent: May 3, 2022Assignee: Snap Inc.Inventor: Jeremy Baker Voss
-
Publication number: 20220131948Abstract: A messaging system, which hosts a backend service for an associated messaging client, includes a context surfacing system that provides context surfacing functionality in collections. The context surfacing system is configured to surface information representing a context object associated with a collection as a context string in a cell that represents the collection in a collections user interface. A cell that represents the collection in a collections user interface is actionable to cause presentation of the set of media content items in the collection on a display device of the viewer.Type: ApplicationFiled: October 26, 2020Publication date: April 28, 2022Inventors: Newar Husam Al Majid, Jeremy Baker Voss
-
Patent number: D949876Type: GrantFiled: October 23, 2020Date of Patent: April 26, 2022Assignee: Snap Inc.Inventor: Jeremy Baker Voss