Patents Assigned to SNAP INC.
-
Patent number: 11979244Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring 360-degree video within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, a first interface for configuring at least one participant video element which is assignable to a respective participant video feed; receive, via the first interface, an indication of user input for setting first properties for the at least one participant video element; provide, in association with designing the room for virtual conferencing, a second interface for configuring a 360-degree video element which is assignable to a 360-degree video source; receive, via the second interface, an indication of user input for setting second properties for the 360-degree video element; and provide, in association with virtual conferencing, display of the room based on the first properties and the second properties.Type: GrantFiled: September 28, 2022Date of Patent: May 7, 2024Assignee: SNAP INC.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11979442Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for dynamically assigning participant video feeds within a virtual conferencing system. The program and method provide, in association with designing a virtual space for virtual conferencing, an interface for configuring a set of rooms, each room being associated with a different number of participant video elements assignable to respective participant video feeds; receive, via the interface, an indication of user input for setting properties for the set of rooms; determine, in association with virtual conferencing, a first number of participants for a room; select a first room corresponding to the first number of participants; provide display of the first room; and assign, for each of the first number of participants, a participant video feed corresponding to the participant with a respective participant video element in the first room.Type: GrantFiled: September 20, 2022Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Emily Cho, Andrew Cheng-min Lin
-
Patent number: 11979044Abstract: Methods and devices for wired charging and communication with a wearable device are described. In one embodiment, a symmetrical contact interface comprises a first contact pad and a second contact pad, and particular wired circuitry is coupled to the first and second contact pad to enable charging as well as receive and transmit communications via the contact pads as part of various device states.Type: GrantFiled: July 15, 2021Date of Patent: May 7, 2024Assignee: SNAP INC.Inventors: Russell Douglas Patton, Jonathan M Rodriguez, II, Stephen Andrew Steger
-
Patent number: 11979832Abstract: Eyewear having a high-speed wireless transceiver, including a processor having a high-speed interface for communicating high-speed communications and a low-speed interface for communicating low-speed communications. The high-speed interface is disabled to have no standby current and only the low-speed interface is used when only low-speed communications are needed to save current. When communications are received via the high-speed wireless transceiver, only the low-speed interface is initially used, and the high-power interface is later used if necessary. The high-speed interface can be a high-speed universal serial bus (USB) interface, and the low-speed interface can be a universal asynchronous receiver-transmitter (UART) interface. A USB hub is controlled by the processor to selectively enable the USB interface.Type: GrantFiled: November 2, 2021Date of Patent: May 7, 2024Assignee: Snap Inc.Inventor: Praveen Babu Vadivelu
-
Patent number: 11978041Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, a request to access a third-party resource; in response to receiving the request, obtaining a user interface data corresponding to the third-party resource; generating, for display on a client device, a graphical user interface of the third-party resource based on the markup-language document; generating for display a menu with an option to authorize the third-party resource to access user data from the messaging application; and authorizing the third-party resource to access the user data from the messaging application in response to a user interaction with the menu.Type: GrantFiled: August 3, 2022Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte, William Wu
-
Patent number: 11978283Abstract: Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; displaying, by one or more processors of the electronic mirroring device, one or more menu options on the video feed that depicts the user; identifying a hand of the user in the video feed; determining that a position of the hand in the video feed overlaps a position of a given menu option of the one or more menu options; and performing an operation associated with the given menu option in response to determining that the position of the hand in the video feed overlaps the position of the given menu option.Type: GrantFiled: March 16, 2021Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Kyle Goodrich, Andrew James McPhee, Daniel Moreno
-
Patent number: 11978112Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, from a client device of a first user, a request from the first user to engage in an AR shopping experience curated by a store; identifying a first real-world product available for purchase from the store; receiving an image of a real-world environment of the first user; generating a first AR item that represents the first real-world product; comparing visual attributes of the first AR item to physical layouts of a plurality of real-world objects depicted in the image of the real-world environment; and overlaying the first AR item on a first real-world object of the plurality of real-world objects in the image responsive to comparing the visual attributes of the first AR item to the physical layouts of the plurality of real-world objects.Type: GrantFiled: January 17, 2023Date of Patent: May 7, 2024Assignee: SNAP INC.Inventors: Itamar Berger, Amar Boghani, Maria Jose Garcia Sopo, Qi Pan
-
Patent number: 11978140Abstract: A method starts with a processor receiving, at a computing system from a client device, descriptive text data from a descriptive text interface displayed on the client device, the descriptive text data associated with a media content item displayed on the client device, analyzing the descriptive text data to identify at least one data characteristic within the descriptive text data, and accessing a plurality of personalized media overlay icons each comprising at least one media overlay icon characteristic. The processor determines whether the identified data characteristic is associated with any of the at least one media overlay icon characteristics of each of the plurality of personalized media overlay icons, generates a personalized overlay icon interface which includes a selection of the plurality of personalized media overlay icons that include at least one media content icon characteristic associated with the data characteristic.Type: GrantFiled: February 21, 2023Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Christie Marie Heikkinen, David Phillip Taitz
-
Patent number: 11977684Abstract: Method for generating haptic and audio feedback responses starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects first touch input on first user interface and second touch input on second user interface. Processor monitors location of the first touch input on the first user interface and location of the second touch input on the second user interface. Processor determines distance between location of first touch input on first user interface and location on first user interface corresponding to location of second touch input on second user interface. In response to determining that the distance is below predetermined threshold, processor causes first user interface and second user interface to generate an initial haptic feedback response and an initial audio feedback response. Other embodiments are described herein.Type: GrantFiled: December 29, 2021Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Alexander P. Powell, Mark Thomas
-
Patent number: 11977553Abstract: Various embodiments provide for a registry for augmented reality (AR) objects, which can provide AR objects to a client device to support various software or hardware applications. For instance, some embodiments provide for an AR object registry that facilitates or enables registration of one or more AR objects in association with one or more locations across a planet.Type: GrantFiled: August 1, 2022Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Jennica Pounds, Qi Pan, Brent Michael Barkman, Ozi Egri
-
Patent number: 11977732Abstract: A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode.Type: GrantFiled: January 19, 2022Date of Patent: May 7, 2024Assignee: SNAP INC.Inventors: Jonathan Brody, Matthew Hanover, Chamal Samaranayake, William Wu
-
Patent number: 11978096Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing augmented reality content relating to user-submitted reviews in association with traveling, in accordance with some example embodiments. The program and method provide for receiving, by a messaging application running on a device of a user, a request to scan an image captured by a device camera; determining, in response to receiving the request, a travel parameter associated with the request and an attribute of an object depicted in the image; selecting, from among plural candidate user interfaces relating to user-submitted reviews, a user interface that corresponds to the travel parameter and the attribute; and displaying an augmented reality content item, which includes the selected user interface, with the image.Type: GrantFiled: January 22, 2021Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Kaveh Anvaripour, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis
-
Patent number: 11978110Abstract: In one or more implementations, information about a number of products may be obtained. Visual effects corresponding to each product may be applied to objects included in user content to change the appearance of the objects included in the user content. Augmented reality content may be implemented to cause changes to the appearance of one or more objects included in the user content. In various examples, a number of visual effects related to different products may be applied to objects included in the user content. A user interface including information about each of the products applied to objects included in the user content may be produced.Type: GrantFiled: June 29, 2021Date of Patent: May 7, 2024Assignee: Snap Inc.Inventors: Jean Luo, Celia Nicole Mourkogiannis
-
Patent number: 11972521Abstract: Input indicative of a selection of volumetric content for presentation is received. The volumetric content comprises a volumetric representation of one or more elements of a real-world three-dimensional space. In response to the input, device state data associated with the volumetric content is accessed. The device state data describes a state of one or more network-connected devices associated with the real-world three-dimensional space. The volumetric content is presented. The presentation of the volumetric content includes presentation of the volumetric representation of the one or more elements overlaid on the real-world three-dimensional space by a display device and configuring the one or more network-connected devices using the device state data.Type: GrantFiled: August 31, 2022Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Rajan Vaish, Sven Kratz, Andrés Monroy-Hernández, Brian Anthony Smith
-
Patent number: 11973728Abstract: Systems and methods are provided for receiving a selection to add an event invite media overlay to a media content item, receiving content to be added to the event invite media overlay, the content corresponding to an event, and adding to the event invite media overlay, the content corresponding to the event to generate a custom event invite media overlay. The systems and methods further comprise causing display of the custom event invite media overlay on the media content item, receiving at least one user to which to send an invite to the event, and sending, to a second computing device associated with the at least one user, an invite to the event, the invite comprising the custom event invite media overlay and the media content item.Type: GrantFiled: June 2, 2023Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: David Taitz, Celia Nicole Mourkogiannis, David Zak Lipowicz, Nathaniel Parrott, Nayana Samaranayake, Ty Giacalone
-
Patent number: 11972090Abstract: A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.Type: GrantFiled: February 14, 2023Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Ebony James Charlton, Patrick Mandia, Celia Nicole Mourkogiannis
-
Patent number: 11969075Abstract: Systems, methods, and computer readable media for augmented reality beauty product tutorials are disclosed. Methods disclose displaying on a first portion of a screen a beauty product tutorial including pre-recorded images of a presenter applying a beauty product to a body part of the presenter and determining first effects indicating changes to make to live images of a user to simulate applying the beauty product to the body part of the user, where the first effects are determined based on second effects indicating changes to the pre-recorded images from applying the beauty product to the body part of the presenter. Methods further disclose processing the live images of the user to add the first effects and indications of motion of the beauty product and displaying the processed live images of the user on a second portion of the screen.Type: GrantFiled: October 6, 2022Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Christine Barron, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis, Jonathan Solichin, Olesia Voronova
-
Patent number: 11973729Abstract: Aspects of the present disclosure involve providing a platform user notification to users in a chat session. A user device receives from a server chat status message data for a chat session. The user device detects a specified platform being used by a user in the chat session based on the chat status message data. The user device provides a chat session user interface a platform presence icon associated with the user indicating that the user is using the specified platform.Type: GrantFiled: October 27, 2022Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Sergio Azua-Izeta, Nathan Kenneth Boyd, Anton Bredykhin, Yu Wang
-
Patent number: 11972529Abstract: The disclosure concerns an augmented reality method in which visual information concerning a real-world object, structure or environment is gathered and a deformation operation is performed on that visual information to generate virtual content that may be displayed in place of, or additionally to, real-time captured image content of the real-world object, structure or environment. Some particular embodiments concern the sharing of visual environment data and/or information characterizing the deformation operation between client devices.Type: GrantFiled: February 1, 2019Date of Patent: April 30, 2024Assignee: SNAP INC.Inventor: David Li
-
Patent number: 11973730Abstract: A sender holds a first platform account with an interaction system. The sender selects a content item to be shared with a recipient. In response to determining that a recipient identifier of the recipient is not linked to a platform account, an off-platform communication is transmitted to a second user device associated with the recipient identifier. The off-platform communication is in an electronic format supported by the second user device and contains a user-selectable registration link. In response to detecting establishment of a second platform account linked to the recipient identifier, the recipient is enabled to access the content item on the second user device via a user interface provided by an interaction application. A relationship between the first platform account and the second platform account is established within the interaction system.Type: GrantFiled: April 7, 2023Date of Patent: April 30, 2024Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, David Phillip Taitz, Jeremy Baker Voss, Xingnan Xia