Patents by Inventor Laurent Desserrey
Laurent Desserrey 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: 12147643Abstract: Method of generating a contextual action bar starts with processor causing an application icon associated with an application to be displayed by a display screen of a client device. Processor receives selection of application icon from a user and determines a context of client device. Context can comprise identification of application, type associated with application, or type of interface including application icon. Processor generates action bar based on the context of the client device, causes a first portion of display screen to display an application interface associated with the application, and causes a second portion to display the action bar that is associated with a messaging system. Other embodiments are also disclosed herein.Type: GrantFiled: June 10, 2021Date of Patent: November 19, 2024Assignee: SNAP INC.Inventors: Newar Husam Al Majid, Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, David Whyte
-
Patent number: 12143351Abstract: Systems and methods herein describe generating a unified content feed accessible from within a conversation thread. The systems and methods access a chat session between a first user and a second user, access user data, activity data and personalized media content associated with each user, the media personalized content comprising public media content that is related to each user's user data and activity data, generates a shared dataset based on identifying common aspects between each user's user data and activity data, generates shared content comprising public media content that is related to shared dataset, and causes display of a unified content feed comprising the shared content and personalized content to each user's computer device.Type: GrantFiled: September 20, 2023Date of Patent: November 12, 2024Assignee: SNAP INC.Inventors: Laurent Desserrey, Imani Ritchards, Ian Anthony Wehrman, Yuriana Zamora
-
Publication number: 20240357061Abstract: The technical problem of generating a video feed that represents a user who is party to a video call in a manner that invokes the sense of visual presence of the caller without communicating the live video of the user is addressed by configuring a video calling system to include an avatar call platform. The avatar call platform is configured to generate and display a video of an animated figure that represents a caller during a call, in that the face of the animated figure moves in a way that matches what the caller is saying during the call.Type: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Inventors: Laurent Desserrey, Alex Edelsburg, Joseph Engelman, Alexander P. Powell, Arianne Spool, Jeremy Baker Voss, David Whyte
-
Publication number: 20240348569Abstract: Systems and methods herein describe generating a unified content feed accessible from within a conversation thread. The systems and methods access a chat session between a first user and a second user, access user data, activity data and personalized media content associated with each user, the media personalized content comprising public media content that is related to each user's user data and activity data, generates a shared dataset based on identifying common aspects between each user's user data and activity data, generates shared content comprising public media content that is related to shared dataset, and causes display of a unified content feed comprising the shared content and personalized content to each user's computer device.Type: ApplicationFiled: September 20, 2023Publication date: October 17, 2024Inventors: Laurent Desserrey, Imani Ritchards, Ian Anthony Wehrman, Yuriana Zamora
-
Publication number: 20240348567Abstract: Systems and methods herein describe generating a unified content feed accessible from within a conversation thread. The systems and methods access a chat session between users on a messaging platform receive an input from a select user from within the chat session, the input corresponding to a unified content feed comprising shared content relevant to all users of the chat session and personalized content relevant only to the select user, in response to receiving the input, replaces the user interface associated with the chat session with a user interface associated with the unified content feed, and displays the user interface associated with the unified content feed on a computer device associated with the select user.Type: ApplicationFiled: September 11, 2023Publication date: October 17, 2024Inventors: Laurent Desserrey, Imani Ritchards, Ian Anthony Wehrman, Yuriana Zamora
-
Publication number: 20240338108Abstract: The disclosed system provides a chat interface with a dynamically populated menu element. According to certain example embodiments, a dynamic menu system may perform operations that include: presenting a set of identifiers at a client device; receiving an input that selects an identifier from among the set of identifiers; causing display of a chat interface in response to the input that selects the identifier, the chat interface including a menu element at a position within the chat interface, the menu element comprising a display of a set of tabs that correspond with application categories; receiving a selection of a tab from among the set of tabs, the tab corresponding with an application category; curating a set of applications based on the application category of the tab; and causing display of a presentation of the set of applications within the chat interface.Type: ApplicationFiled: June 20, 2024Publication date: October 10, 2024Inventors: Laurent Desserrey, Dylan Shane Eirinberg
-
Patent number: 12111746Abstract: In one or more implementations, a user interface is displayed that includes user interface elements that correspond to third-party application resources that are executable within a client application. The user interface elements may be selectable to launch the third-party application resources within the client application. The user interface may be accessed from a camera user interface of the client application and the user interface may also have a region that includes a portion of the camera user interface in addition to the user interface elements that correspond to the third-party application resources.Type: GrantFiled: December 30, 2021Date of Patent: October 8, 2024Assignee: Snap Inc.Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham
-
Patent number: 12105932Abstract: A contextual menu system may be configured to perform operations that include: identifying a media category based on a user profile, the user profile comprising user profile data; causing display of a GUI that includes a content menu, the content menu comprising at least a display of a set of media items associated with the media category identified based on the user profile data, the set of media items comprising at least a first media item; accessing the user profile data of the user profile, the user profile data including a browser history associated with the user profile; identifying the first media item among the browser history; and removing the content menu within the GUI in response to the identifying the first media item among the browser history.Type: GrantFiled: October 13, 2022Date of Patent: October 1, 2024Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Laurent Desserrey, Patrick Mandia, Matthew Thompson, Jeremy Voss
-
Publication number: 20240323151Abstract: 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: May 31, 2024Publication date: September 26, 2024Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Jeremy Baker Voss
-
Publication number: 20240320875Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting shortcuts based on a scan operation. The program and method provide for receiving a user request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the user request, an attribute of an object depicted in the image; selecting, from a plurality of shortcuts for performing with respect to the image, a shortcut that is associated with the attribute of the object, each shortcut of the plurality of shortcuts corresponding to a combination of individual functions to apply to the image; and causing display of an interface with a user-selectable element for performing the selected shortcut with respect to the image.Type: ApplicationFiled: June 3, 2024Publication date: September 26, 2024Inventors: Kaveh Anvaripour, Laurent Desserrey
-
Patent number: 12099698Abstract: Method of generating contextual sending menu starts with processor causing first client device to display first and second portion of display screen in inactivated position. Processor receives selection from first user of first client device of chat selectable item in application interface. Chat selectable item is associated with communication interface of messaging system. In response to receiving the selection, processor generates media content item based on context of first client device and causes first portion and second portion of display screen to be displayed in an activated position by causing first portion to contract, and causing second portion to expand and to comprise a preview of media content item and selectable item associated with second user. Processor then receives from the first user selection of the selectable item associated with the second user, and transmits media content item to second client device. Other embodiments are also disclosed herein.Type: GrantFiled: July 14, 2022Date of Patent: September 24, 2024Assignee: Snap Inc.Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, David Whyte
-
Patent number: 12096153Abstract: The technical problem of generating a video feed that represents a user who is party to a video call in a manner that invokes the sense of visual presence of the caller without communicating the live video of the user is addressed by configuring a video calling system to include an avatar call platform. The avatar call platform is configured to generate and display a video of an animated figure that represents a caller during a call, in that the face of the animated figure moves in a way that matches what the caller is saying during the call.Type: GrantFiled: December 21, 2021Date of Patent: September 17, 2024Assignee: Snap Inc.Inventors: Laurent Desserrey, Alex Edelsburg, Joseph Engelman, Alexander P. Powell, Arianne Spool, Jeremy Baker Voss, David Whyte
-
Publication number: 20240305672Abstract: Examples relate to a method of operating a web-based video calling system. The method includes detecting the initiation of a web calling session from a web calling client executing within a web browser on a user device. Responsive to this detection, the method involves causing the display of a video feed from a digital image sensor of the camera of the user device. A user interface (UI) is provided that includes interactive elements to facilitate control over the video calling session. The UI is adapted based on predefined conditions to maintain privacy. Specifically, the UI is adapted by automatically obscuring the video feed upon detecting user inactivity or the removal of foreground focus on the display of the user device. This approach ensures enhanced privacy and user control during web-based video calling sessions.Type: ApplicationFiled: May 21, 2024Publication date: September 12, 2024Inventors: Nathan Kenneth Boyd, Laurent Desserrey, Alex Edelsburg, Benjamin Ralph Hollis, David Paliwoda, Jeremy Baker Voss
-
Publication number: 20240305595Abstract: A computer-implemented method of displaying a user interface comprises: displaying a preview of a message on a screen; receiving a discard motion; displaying a discard instruction with varying opacity during the receiving, the opacity increasing in proportion to a range of the discard motion; reaching a minimum motion threshold; and discarding the message.Type: ApplicationFiled: May 15, 2024Publication date: September 12, 2024Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
-
Patent number: 12063321Abstract: 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: GrantFiled: June 23, 2020Date of Patent: August 13, 2024Assignee: SNAP INC.Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
-
Patent number: 12063569Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a user interface for relative device positioning. The program and method provide for receiving a first location of a first device associated with a first user, and a second location of a second device associated with a second user, the first and second users corresponding to contacts in a messaging application; providing an indication of the second location to the first device, and an indication of the first location to the second device; determining that a direction in which the first device is pointing corresponds to the second location, and that a direction in which the second device is pointing corresponds to the first location; providing, in response to the determining, a notification to at least one of the first device or the second device.Type: GrantFiled: October 4, 2021Date of Patent: August 13, 2024Assignee: Snap Inc.Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo, Edward Koai
-
Patent number: 12056332Abstract: The disclosed system provides a chat interface with a dynamically populated menu element. According to certain example embodiments, a dynamic menu system may perform operations that include: presenting a set of identifiers at a client device; receiving an input that selects an identifier from among the set of identifiers; causing display of a chat interface in response to the input that selects the identifier, the chat interface including a menu element at a position within the chat interface, the menu element comprising a display of a set of tabs that correspond with application categories; receiving a selection of a tab from among the set of tabs, the tab corresponding with an application category; curating a set of applications based on the application category of the tab; and causing display of a presentation of the set of applications within the chat interface.Type: GrantFiled: July 19, 2021Date of Patent: August 6, 2024Assignee: Snap Inc.Inventors: Laurent Desserrey, Dylan Shane Eirinberg
-
Patent number: 12051131Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting shortcuts based on a scan operation. The program and method provide for receiving a user request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the user request, an attribute of an object depicted in the image; selecting, from a plurality of shortcuts for performing with respect to the image, a shortcut that is associated with the attribute of the object, each shortcut of the plurality of shortcuts corresponding to a combination of individual functions to apply to the image; and causing display of an interface with a user-selectable element for performing the selected shortcut with respect to the image.Type: GrantFiled: May 16, 2022Date of Patent: July 30, 2024Assignee: SNAP INC.Inventors: Kaveh Anvaripour, Laurent Desserrey
-
Publication number: 20240248579Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting available functions for a captured image. The program and method provide for selecting a subset of functions from among a set of functions for applying to an image captured by a device camera; causing display of a first interface for presenting the subset of functions, the first interface including a group of icons, each of which is user-selectable to perform a respective function within the subset, the first interface further including an additional icon selectable to switch to a second interface; and causing, in response to user selection of the additional icon, to switch to display of the second interface for presenting the set of functions, the second interface including a list of entries, each of which is user-selectable to perform a respective function within the set of functions.Type: ApplicationFiled: April 3, 2024Publication date: July 25, 2024Inventors: Kaveh Anvaripour, Laurent Desserrey
-
Patent number: 12034686Abstract: A computer-implemented method of displaying a user interface comprises: displaying a preview of a message on a screen; receiving a discard motion; displaying a discard instruction with varying opacity during the receiving, the opacity increasing in proportion to a range of the discard motion; reaching a minimum motion threshold; and discarding the message.Type: GrantFiled: June 27, 2022Date of Patent: July 9, 2024Assignee: SNAP INC.Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss