-
公开(公告)号:US20250060862A1
公开(公告)日:2025-02-20
申请号:US18936597
申请日:2024-11-04
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Donald Giovannini , Matthew Saunders
IPC: G06F3/0482 , G06F3/04817 , H04L51/046 , H04L51/10 , H04L51/42
Abstract: Systems and methods herein describe generating a shared list of media elements. The system detects a selection of an application icon within a chat interface and generates an application interface. The application interface comprises a media library. The system initiates a first user time limit and detects a selection of a media element from the media library. The system adds the media element to a shared list of media elements. Upon expiration of the first user time limit, the system initiates a second user time limit and detects a selection of a second media element from the media library. The system adds the second media element to the shared list of media elements. Upon expiration of the second user time limit, the system stores the shared list of media elements.
-
公开(公告)号:US12169599B1
公开(公告)日:2024-12-17
申请号:US18326706
申请日:2023-05-31
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Ranidu Lankage , Jane Meng , Evan Spiegel
IPC: G06F3/01 , G06F3/04842 , H04N1/00
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing an indication of video recording. The program and method provide for displaying a user interface within an application running on a device, the user interface presenting real-time image data captured by a camera of the device, the user interface including a shutter button which is selectable to initiate video recording in response to a first user gesture; and upon detecting the first user gesture selecting the shutter button, initiating video recording with respect to the real-time image data, replacing a first set of interface elements within the user interface with a second set of interface elements within the user interface, and updating an appearance of the shutter button.
-
公开(公告)号:US12147643B2
公开(公告)日:2024-11-19
申请号:US17344339
申请日:2021-06-10
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , David Whyte
IPC: G06F3/04817 , G06F3/04842 , H04L51/046 , H04L67/60 , G06F3/16
Abstract: 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.
-
公开(公告)号:US12105932B2
公开(公告)日:2024-10-01
申请号:US17965716
申请日:2022-10-13
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Nathan Kenneth Boyd , Laurent Desserrey , Patrick Mandia , Matthew Thompson , Jeremy Voss
IPC: G06F3/048 , G06F3/0482 , G06F16/41 , G06F16/435 , G06F16/44 , H04L67/306 , H04L67/50
CPC classification number: G06F3/0482 , G06F3/048 , G06F16/41 , G06F16/435 , G06F16/44 , H04L67/306 , H04L67/535
Abstract: 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.
-
公开(公告)号:US12099698B2
公开(公告)日:2024-09-24
申请号:US17812627
申请日:2022-07-14
Applicant: Snap Inc.
Inventor: Laurent Desserrey , Dylan Shane Eirinberg , Matthew Colin Grantham , David Whyte
IPC: G06F3/048 , G06F3/04817 , G06F3/0482 , G06F3/04842 , H04L51/046 , H04L51/10
CPC classification number: G06F3/0482 , G06F3/04817 , G06F3/04842 , H04L51/046 , H04L51/10
Abstract: 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.
-
公开(公告)号:US20240305672A1
公开(公告)日:2024-09-12
申请号:US18670245
申请日:2024-05-21
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Laurent Desserrey , Alex Edelsburg , Benjamin Ralph Hollis , David Paliwoda , Jeremy Baker Voss
IPC: H04L65/1059 , G06F3/0484 , H04L65/75
CPC classification number: H04L65/1059 , G06F3/0484 , H04L65/75
Abstract: 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.
-
公开(公告)号:US12051131B2
公开(公告)日:2024-07-30
申请号:US17745659
申请日:2022-05-16
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Laurent Desserrey
IPC: G06F3/0482 , G06T11/00 , G06V20/50 , H04N23/667
CPC classification number: G06T11/00 , G06F3/0482 , G06V20/50 , H04N23/667 , G06T2200/24
Abstract: 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.
-
公开(公告)号:US20240248579A1
公开(公告)日:2024-07-25
申请号:US18625898
申请日:2024-04-03
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Laurent Desserrey
IPC: G06F3/04817 , G06F3/0482 , G06F3/04845 , G06F3/04847 , H04N23/63 , H04N23/667
CPC classification number: G06F3/04817 , G06F3/0482 , G06F3/04845 , G06F3/04847 , H04N23/632 , H04N23/667
Abstract: 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.
-
公开(公告)号:US12015652B2
公开(公告)日:2024-06-18
申请号:US17655307
申请日:2022-03-17
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Laurent Desserrey , Alex Edelsburg , Benjamin Ralph Hollis , David Paliwoda , Jeremy Baker Voss
IPC: H04L65/1059 , G06F3/0484 , H04L65/75
CPC classification number: H04L65/1059 , G06F3/0484 , H04L65/75
Abstract: A web calling client that enhances video conferencing is described. The web calling client is provided by a messaging system that facilitates exchanging data over a network. The web calling client is launched in a web browser of a user device to display a user interface that includes an output of a digital image sensor of a camera. The web calling client is configured to provide augmented reality experiences provided by the messaging system.
-
公开(公告)号:US11962547B2
公开(公告)日:2024-04-16
申请号:US16586473
申请日:2019-09-27
Applicant: Snap Inc.
Inventor: Newar Husam Al Majid , Nathan Kenneth Boyd , Laurent Desserrey , Matthew Thompson , Jeremy Voss
IPC: G06F16/903 , G06F3/04842 , G06F3/0485 , G06F9/451 , G06F16/9038 , H04L51/043 , H04L51/046 , H04L51/10
CPC classification number: H04L51/043 , G06F3/04842 , G06F3/0485 , G06F9/451 , G06F16/90348 , G06F16/9038 , H04L51/046 , H04L51/10
Abstract: Systems and methods are provided for performing operations including: retrieving a plurality of content items; determining a first category of a first content item in the plurality of content items; selecting a first presentation arrangement from a plurality of presentation arrangements based on the first category determined for the first content item; and presenting the first content item to a user according to the selected first presentation arrangement.
-
-
-
-
-
-
-
-
-