Snap Inc. patent applications on May 30th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Snap Inc. on May 30th, 2024

Snap Inc.: 11 patent applications

Snap Inc. has applied for patents in the areas of H04L51/10 (6), H04L51/043 (4), G06F3/04842 (4), H04N5/272 (4), G06V20/20 (4)

With keywords such as: content, device, media, item, video, display, led, element, generates, and client in patent application abstracts.



Patent Applications by Snap Inc.

20240176144.REVOLVING XR EYEWEAR DISPLAY_simplified_abstract_(snap inc.)

Inventor(s): Branislav Micusik of St.Andrae-Woerdern (AT) for snap inc., Georgios Evangelidis of Vienna (AT) for snap inc., Ramzi Zahreddine of Denver CO (US) for snap inc.

IPC Code(s): G02B27/01, G09G3/32

CPC Code(s):



Abstract: an extended reality (xr) display system includes a light emitting diode (led) display controller, and a light emitting diode (led) near-eye display element operatively coupled to the led display driver. the led near-eye display element includes one or more motors and an led array operably connected to the one or more motors. during operation, the led display driver receives video data including a rendered virtual object of an xr experience and generates led array control signals based on the video data, the led array control signals causing one or more leds of the led array to be energized in a sequence. the led display driver also generates synchronized motor control signals and simultaneously communicates the led array control signals to the led array and the synchronized motor control signals to the one or more motors causing the led near-eye display element to display the rendered virtual object.


20240176417.DETERMINING GAZE DIRECTION TO GENERATE AUGMENTED REALITY CONTENT_simplified_abstract_(snap inc.)

Inventor(s): Kyle Goodrich of Venice CA (US) for snap inc.

IPC Code(s): G06F3/01, G02B27/00, G02B27/01, G06T15/06, G06T19/00, G06V20/20, G06V40/19

CPC Code(s):



Abstract: the subject technology determines a gaze direction in a field of view of a user using an eyewear device. the subject technology generates an anchor point in the field of view based at least in part on the determined gaze direction. the subject technology identifies a surface corresponding to a ground plane in the field of view. the subject technology determines a distance from the identified surface to the anchor point. the subject technology generates ar content based at least in part on the determined distance. the subject technology renders the generated ar content in the field of view for display by the eyewear device.


20240176428.DYNAMIC INITIALIZATION OF 3DOF AR TRACKING SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Jeroen Diederik Hol of Hengelo (NL) for snap inc., Matthias Kalkgruber of Vienna (AT) for snap inc.

IPC Code(s): G06F3/0346, G06F3/038

CPC Code(s):



Abstract: a method for dynamically initializing a 3 degrees of freedom (3dof) tracking device is described. in one aspect, the method includes accessing a gyroscope signal from a gyroscope of the 3dof tracking device, accessing an accelerometer signal from an accelerometer of the 3dof tracking device, determining an initial state includes a combination of an initial orientation, an initial position, and an initial velocity of the 3dof tracking device, the initial state indicating a starting condition of the 3dof tracking device, integrating the gyroscope signal and the accelerometer signal to obtain orientation and position signals using the initial state, and refining an inclination signal of the orientation signal using the position signal.


20240176470.AUTOMATED TAGGING OF CONTENT ITEMS_simplified_abstract_(snap inc.)

Inventor(s): Nathan Kenneth Boyd of Los Angeles CA (US) for snap inc.

IPC Code(s): G06F3/04842, H04L51/07

CPC Code(s):



Abstract: aspects of the present disclosure involve a system for tagging content items. the system generates for display, by a messaging application, a content item. the system receives, by the messaging application, input that selects a visual element and determines that the visual element visually represents a plurality of users. the system adds the visual element to the content item. the system, in response to adding the visual element to the content item and based on determining that the visual element represents the plurality of users, links the content item with the visual element to one or more respective accounts on the messaging application of one or more of the plurality of users.


20240176484.PROVIDING CONTEXTUAL INFORMATION WITH KEYBOARD INTERFACE FOR MESSAGING SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Maxwell Gale of New York NY (US) for snap inc., Christie Marie Heikkinen of Sherman Oaks CA (US) for snap inc., David Phillip Taitz of Los Angeles CA (US) for snap inc.

IPC Code(s): G06F3/04886

CPC Code(s):



Abstract: aspects of the present disclosure involve a device comprising a computer-readable storage medium storing a program and method for providing contextual information with a keyboard interface. the program and method provide for receiving a media content item provided by a second device; displaying, on a screen of the device, the media content item together with a reply element, the reply element being user-selectable to generate a reply message with respect to the media content item; receiving user selection of the reply element; and in response to receiving the user selection, displaying, in a first preset area of the screen, a keyboard interface for user selection of text to include in the reply message, and displaying, in a second preset area of the screen, a context information interface which is user-selectable to provide information corresponding to at least one type of context associated with the media content item.


20240177328.CONTINUOUS SURFACE AND DEPTH ESTIMATION_simplified_abstract_(snap inc.)

Inventor(s): Olha Borys of Vienna (AT) for snap inc., Ilteris Kaan Canberk of Marina Del Rey CA (US) for snap inc., Daniel Wagner of Vienna (AT) for snap inc., Jakob Zillner of Absdorf (AT) for snap inc.

IPC Code(s): G06T7/593, G06T7/73, G06T15/00, H04N13/00, H04N13/128, H04N13/204

CPC Code(s):



Abstract: disclosed are systems, methods, and non-transitory computer-readable media for continuous surface and depth estimation. a continuous surface and depth estimation system determines the depth and surface normal of physical objects by using stereo vision limited within a predetermined window.


20240177390.AVATAR DANCE ANIMATION SYSTEM_simplified_abstract_(snap inc.)

Inventor(s): Gurunandan Krishnan Gorumkonda of Kirkland WA (US) for snap inc., Shree K. Nayar of New York NY (US) for snap inc.

IPC Code(s): G06T13/40, G06T13/20

CPC Code(s):



Abstract: method of generating a real-time avatar animation starts with a processor receiving acoustic segments of a real-time acoustic signal. for each of the acoustic segments, processor generates using a music analyzer neural network a tempo value and a dance energy category and selects dance tracks based on the tempo value and the dance energy category. processor generates using the dance tracks dance sequences for avatars, generates real-time animations for the avatars based on the dance sequences and avatar characteristics for the avatars, and causes to be displayed on a first client device the real-time animations of the avatars. other embodiments are described herein.


20240177430.AR POSITION AND ORIENTATION ALONG A PLANE_simplified_abstract_(snap inc.)

Inventor(s): Avihay Assouline of Tel Aviv (IL) for snap inc., Itamar Berger of Hod Hasharon (IL) for snap inc., Gal Dudovitch of Tel Aviv (IL) for snap inc., Peleg Harel of Ramat Gan (IL) for snap inc., Gal Sasson of Kibbutz Ayyelet Hashahar (IL) for snap inc.

IPC Code(s): G06T19/00, G06T19/20, G06V10/764, G06V10/774, G06V10/776, G06V10/82, G06V20/20

CPC Code(s):



Abstract: aspects of the present disclosure involve a system for presenting ar items. the system performs operations including receiving a video that includes a depiction of one or more real-world objects in a real-world environment and obtaining depth data related to the real-world environment. the operations include generating a three-dimensional (3d) model of the real-world environment based on the video and the depth data and adding an augmented reality (ar) item to the video based on the 3d model of the real-world environment. the operations include determining that the ar item has been placed on a vertical plane of the real-world environment and modifying an orientation of the ar item to correspond to an orientation of the vertical plane.


20240179110.CONTENT ITEM MODULE ARRANGEMENTS_simplified_abstract_(snap inc.)

Inventor(s): Newar Husam Al Majid of New York NY (US) for snap inc., Nathan Kenneth Boyd of Los Angeles CA (US) for snap inc., Laurent Desserrey of Los Angeles CA (US) for snap inc., Matthew Thompson of Venice CA (US) for snap inc., Jeremy Voss of Los Angeles CA (US) for snap inc.

IPC Code(s): H04L51/043, G06F3/04842, G06F3/0485, G06F9/451, G06F16/903, G06F16/9038, H04L51/046, H04L51/10

CPC Code(s):



Abstract: in some examples, a method comprises displaying cover art in a given tile of a plurality of tiles, and detecting input that causes the given tile to move to a first display position. a video is generated responsive to the detected input and, without further user input or navigation, automatically presented in place of the cover art displayed in the given tile. while the video is being played back in the given tile, it is determined that the given tile has been moved to a second display position. in response to determining that the given tile has been moved to the second display position, the video playback is terminated.


20240179111.INVITATION MEDIA OVERLAYS FOR PRIVATE COLLECTIONS OF MEDIA CONTENT ITEMS_simplified_abstract_(snap inc.)

Inventor(s): David Phillip Taitz of Los Angeles CA (US) for snap inc.

IPC Code(s): H04L51/043, H04L51/08, H04L51/10, H04L51/52, H04N5/272, H04N5/278

CPC Code(s):



Abstract: method of generating invitation media overlays for private collections starts with processor receiving first media content item from first client device associated with first user. processor receives from first client device a selection of invitation media overlay to be applied to media content item. invitation media overlay is associated with private collection of media content items. processor generates modified first media content item by overlaying invitation media overlay on first media content item. processor generates the private collection of media content items including modified first media content item. processor receives from first client device selection of second user associated with the second user and causes modified first media content item to be displayed by the second client device. processor receives selection of invitation media overlay from second client device and causes the private collection of media content items to be displayed by second client device. other embodiments are described herein.


20240179404.IDENTIFYING A VIDEO CAMERA FOR AN OBJECT_simplified_abstract_(snap inc.)

Inventor(s): Dylan Shane Eirinberg of Venice CA (US) for snap inc., Daniel Trinh of Paris (FR) for snap inc.

IPC Code(s): H04N23/661, G06V20/64, G16Y40/30, H04L51/046, H04L51/10, H04L51/222, H04N5/272

CPC Code(s):



Abstract: methods and systems are disclosed for controlling connected devices. for example, a messaging application implemented on a client device detects a real-world object depicted in a captured image and determines a current location of the client device. the messaging application identifies a plurality of video cameras associated with the current location and selects a first video camera from the plurality of video cameras based on one or more attributes of the real-world object depicted in the image. the messaging application receives a video feed from the first video camera that is selected and causes the video feed received from the first video camera to be displayed on top of the real-world object depicted in the captured image.


Snap Inc. patent applications on May 30th, 2024