Snap Inc. patent applications on December 12th, 2024
Patent Applications by Snap Inc. on December 12th, 2024
Snap Inc.: 8 patent applications
Snap Inc. has applied for patents in the areas of G02B27/01 (3), G02B5/18 (2), G06T19/00 (1), G06F16/34 (1), H04L51/02 (1) G02B27/0172 (2), G02B5/1823 (1), G02B5/1857 (1), G02F1/133703 (1), G06F9/547 (1)
With keywords such as: optical, device, diffractive, material, element, output, light, client, memories, and settings in patent application abstracts.
Patent Applications by Snap Inc.
Inventor(s): Alexandra Crai of Abingdon (GB) for snap inc., Ciaran Padraic Phelan of Abingdon (GB) for snap inc.
IPC Code(s): G02B5/18, G02B27/00, G02B27/01
CPC Code(s): G02B5/1823
Abstract: a diffraction grating for use as an output element of a diffractive waveguide combiner for an augmented reality or virtual reality display. first and second periodic arrays of optical structures are arranged on a plane according to a common unit cell which is oblique, first and second periods, respectively, of the diffraction grating being defined by a spacing between neighbouring optical structures of one of the first and second periodic arrays along a first side and second side, respectively, of the common unit cell. the first periodic array of optical structures is overlaid on the second periodic array of optical structures in the plane such that the arrays are spatially offset from one another on the plane.
20240411069. CONTROLLED ANTI-BLAZE ON STEPPED DIFFRACTION GRATING_simplified_abstract_(snap inc.)
Inventor(s): Akheelesh Kumar Abeeluck of Phoenix AZ (US) for snap inc., Alexander Drayton of Abingdon (GB) for snap inc., Marcell Kiss of Didcot (GB) for snap inc., Parashara Panduranga of Banbury (GB) for snap inc.
IPC Code(s): G02B5/18
CPC Code(s): G02B5/1857
Abstract: a stepped diffraction grating and method for manufacturer thereof are disclosed. a plurality of parallel grating lines are each formed on a substrate surface by forming a plurality of stacked layers of optically transmissive material. in cross-section, each grating line has an upper layer having an upper surface having a first end and a second end; a bottom layer having a bottom surface abutting the substrate surface and an upper surface having a first end and a second end; a rising staircase portion extending at a rising staircase angle between 10 degrees and 60 degrees; and a falling staircase portion extending at a falling staircase angle between the rising staircase angle and 89 degrees.
20240411140. DISPLAY FOR AUGMENTED REALITY_simplified_abstract_(snap inc.)
Inventor(s): Mohamed Salim Valera of Sutton Coldfield (GB) for snap inc., Sebastien De Cunsel of Abingdon (GB) for snap inc., Gleb Siroki of Abingdon (GB) for snap inc.
IPC Code(s): G02B27/01, G02B1/00, G02B27/42
CPC Code(s): G02B27/0172
Abstract: a waveguide has an output diffractive optical element to couple light out of the waveguide towards a viewer, and a returning diffractive optical element to receive light from the output diffractive optical element and return the received light toward the output diffractive optical element. the output diffractive optical element has overlaid first and second output diffractive optical elements. the first output diffractive optical element receives light from an input direction and couples it toward the second output diffractive optical element in a first direction that is oblique to the input direction. the second output diffractive optical element receives light from the input direction and couples it towards the first output diffractive optical element in a second direction that is oblique to the input direction. the returning diffractive optical element has first and second returning diffractive optical elements that return light opposite the first and second directions, respectively.
20240411142. PUPIL RELAY SYSTEM_simplified_abstract_(snap inc.)
Inventor(s): Brennon Pennell of Canterbury (GB) for snap inc., James Leighton of Abingdon (GB) for snap inc., Nan Ma of Abingdon (GB) for snap inc.
IPC Code(s): G02B27/01, G02B26/10, G02B27/28
CPC Code(s): G02B27/0172
Abstract: a laser scanning projection system comprises a laser source configured to emit light towards a pair of polarizing beam splitters. the polarizing beam splitters direct light to reflect an odd number of times from a plurality of mirrors through one or more quarter waveplates, using a laser scanner comprising a scanning mirror to direct the light across an angular field of view, forming an exit pupil.
20240411183. LIQUID CRYSTAL ALIGNMENT QUALITY AND STABILITY_simplified_abstract_(snap inc.)
Inventor(s): Hemasiri K. Vithana of Chandler AR (US) for snap inc.
IPC Code(s): G02F1/1337, C09K19/02, G02F1/137, G02F1/139
CPC Code(s): G02F1/133703
Abstract: a method for manufacturing a liquid crystal (lc) display includes determining an amount of an lc material to be used in the lc display, determining a silane material to be mixed with the lc material and an amount of the silane material to be mixed with the lc material based on the lc material and the amount of the lc material, mixing the amount of the silane material with the amount of the lc material to generate an lc mixture, and heat treating the lc mixture in contact with a display substrate to bond at least a portion of the silane material to one or more surfaces of the display substrate, such that the silane material acts as a surfactant. the amount of the silane material may constitute at least 0.8% of the lc mixture by weight.
20240411629. REMOTELY CHANGING SETTINGS ON AR WEARABLE DEVICES_simplified_abstract_(snap inc.)
Inventor(s): Piotr Gurgul of Hergiswil (CH) for snap inc., Sharon Moll of Lachen (CH) for snap inc.
IPC Code(s): G06F9/54, G06T19/00
CPC Code(s): G06F9/547
Abstract: systems, methods, and computer readable media are described for remotely changing settings on augmented reality (ar) wearable devices. embodiments are disclosed that enable a user to change settings of an ar wearable device on a user interface (ui) provided by a host client device that can communicate wirelessly with the ar wearable device. the host client device and ar wearable device provide remote procedure calls (rpcs) and an application program interface (api) to access settings and determine if settings have been changed. the api enables the host client device to determine the settings on the ar wearable device without any prior knowledge of the settings on the ar wearable device. the rpcs and the api enable the host client device to automatically update the settings on the ar wearable device when the user changes the settings on the host client device.
20240412423. ADDING GRAPHICAL REPRESENTATION OF REAL-WORLD 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., Daniel Rakhamimov of Brooklyn NY (US) for snap inc.
IPC Code(s): G06T11/00, G06Q30/0601, G06Q50/00, G06V10/75, G06V20/20
CPC Code(s): G06T11/00
Abstract: methods and systems are disclosed for modifying an image. for example, a messaging application implemented on a client device displays an image comprising a real-world object and determines a current location of the client device. the messaging application identifies a venue associated with the current location of the client device and obtains a list of items available for purchase at the venue. the messaging application receives input that selects a given item from the list of items that corresponds to the real-world object. the messaging application adds, to the image, a graphical representation of the given item that corresponds to the real-world object depicted in the image.
20240414108. CHATBOT LONG-TERM MEMORY_simplified_abstract_(snap inc.)
Inventor(s): Haowen Sun of Redmond WA (US) for snap inc., William Spencer Mulligan of Los Angeles CA (US) for snap inc., Nathan Kenneth Boyd of Los Angeles CA (US) for snap inc., Hee Hun Kim of Los Angeles CA (US) for snap inc., Dmytro Ishchenko of Los Angeles CA (US) for snap inc., Lily Hinkeldey of Maitland FL (US) for snap inc., Jason Brewer of Mountain View CA (US) for snap inc., Charles Melbye of Sherman Oaks CA (US) for snap inc., Aleksandr Mashrabov of Los Angeles CA (US) for snap inc.
IPC Code(s): H04L51/02, G06F16/34, H04L51/216
CPC Code(s): H04L51/02
Abstract: a chatbot system for an interactive platform is disclosed. the chatbot system retrieves a conversation history of one or more conversations between a user and a chatbot from a conversation history datastore and generates one or more summarized memories using the conversation history. one or more moderated memories are generated using the summarized memories. the moderated memories are stored in a memories datastore. a user prompt is received, and a current conversation context is generated from a current conversation between the user and the chatbot. one or more memories are retrieved from the memories datastore using the current conversation context. an augmented prompt is generated using the user prompt and the one or more memories, which is communicated to a generative ai model. a response is received from the generative ai model to the augmented prompt, which is provided to the user.
- Snap Inc.
- G02B5/18
- G02B27/00
- G02B27/01
- CPC G02B5/1823
- Snap inc.
- CPC G02B5/1857
- G02B1/00
- G02B27/42
- CPC G02B27/0172
- G02B26/10
- G02B27/28
- G02F1/1337
- C09K19/02
- G02F1/137
- G02F1/139
- CPC G02F1/133703
- G06F9/54
- G06T19/00
- CPC G06F9/547
- G06T11/00
- G06Q30/0601
- G06Q50/00
- G06V10/75
- G06V20/20
- CPC G06T11/00
- H04L51/02
- G06F16/34
- H04L51/216
- CPC H04L51/02