G02C11/00

SOURCE CODE VULNERABILITY SCANNING AND DETECTION SMART GLASSES
20220342998 · 2022-10-27 ·

Systems and methods for leveraging smart glasses for identifying vulnerabilities in application source code is provided. The smart glasses may be configured to scan the code from a user interface (“UI”) linked to an internal development platform and project the scanned code on a display of the smart glasses. Using deep learning, the smart glasses may be enabled to identify one or more vulnerabilities within the scanned application source code. The smart glasses may link a vulnerability classification code for each identified vulnerability. The smart glasses may generate a vulnerability report file including the scanned application source code, each identified vulnerability and its linked vulnerability classification code and transfer the vulnerability report file to a source code repository within the internal development platform. The scanned application source code may be matched to the original application source code and further separate the marched original application source code for assessment.

System and apparatus for augmented reality animal-watching
11610398 · 2023-03-21 ·

An Augmented Reality (AR) device or gear or glasses or sunglasses, includes one or more imagers to capture images of an area-of-interest of an environment. A processor performs computer vision analysis or image recognition analysis, and detects one or more animals in the environment; and estimates their relative location, and further classifies them or estimates their properties. The detected and estimated information is then conveyed to the user, as an Augmented Reality layer of information that is super-imposed on the real-life field-of-view that is observed by the user. Optionally, additional indicators are used to convey the information, such as audio output, haptic output, or the like.

AUDIO DEVICE AND METHOD OF OPERATING THE SAME

An electronic module is provided. The electronic module includes a first transducer and a second transducer. The first transducer is configured to radiate a first ultrasonic wave. The second transducer is configured to radiate a second ultrasonic wave. The first transducer and the second transducer are disposed on noncoplanar surfaces.

UNIQUE PATTERNS EXTRACTED FROM INVOLUNTARY EYE MOTIONS TO IDENTIFY INDIVIDUALS
20230083361 · 2023-03-16 · ·

A method for user authentication is disclosed including capturing involuntary eye movement of an eyeball of a user; generating a unique pattern to identify the user in response to the involuntary eye movement; storing the unique pattern into a secured non-volatile memory device; and authenticating the user with an electronic device in response to the stored unique pattern.

COMPACT CATADIOPTRIC PROJECTOR
20230082393 · 2023-03-16 ·

A compact projector for eyewear including a refractive lens to achromatize an image and to reduce the size of the projector. The compact projector includes two total internal reflection (TIR) prisms, a polarizing beamsplitter, a quarter-wave plate, and the refractive lens combining refractive and reflective power, referred to as catadioptric. In one example, a light source generates light that is directed through a collector, into a first TIR prism, to the polarizing beamsplitter, and to a display panel. The display panel modulates the light and creates an image. The image is directed through the beamsplitter, into a second TIR prism, through a quarter-wave plate, and then to the refractive lens. The refractive lens reflects the image back into the second TIR prism, and which image then exits to a waveguide. In a second example, the display generates an illuminated image which is then processed as in the first example.

CONTROL OF AN ELECTRONIC CONTACT LENS USING EYE GESTURES

A system includes an electronic contact lens that can detect eye gestures for initiating various actions. The electronic contact lens includes integrated sensors for obtaining sensor measurements characterizing eye motion. The sensor measurements are processed to detect gestures mapped to specific actions such as changing a power state of the electronic contact lens, activating or deactivating a user interface or other feature, or selecting an item from a virtual menu. The eye gestures may involve the user sequentially performing a first saccade quickly followed by a second saccade in an opposite direction from the first saccade.

Eyeglass frame cushioning device
11480812 · 2022-10-25 ·

An eyeglass frame cushioning device for increasing comfort and stability of an eyeglass frame includes a pair of pads and a pair of couplers. The pads are resiliently compressible. Each coupler is coupled to an interior face of a respective pad and is configured to couple to an inner face of a respective sidearm of an eyeglass frame. The coupler is configured to selectively couple the respective pad to the respective sidearm of the eyeglass frame. The respective pad thus is configured to cushion the respective sidearm when in contact with a temple of a user. The respective pad also is configured to frictionally couple to the temple to decrease movement of the eyeglass frame relative to a head of the user, thereby reducing a need of the user to adjust the eyeglass frame.

Compact catadioptric projector
11480800 · 2022-10-25 · ·

A compact projector for eyewear including a refractive lens to achromatize an image and to reduce the size of the projector. The compact projector includes two total internal reflection (TIR) prisms, a polarizing beamsplitter, a quarter-wave plate, and the refractive lens combining refractive and reflective power, referred to as catadioptric. In one example, a light source generates light that is directed through a collector, into a first TIR prism, to the polarizing beamsplitter, and to a display panel. The display panel modulates the light and creates an image. The image is directed through the beamsplitter, into a second TIR prism, through a quarter-wave plate, and then to the refractive lens. The refractive lens reflects the image back into the second TIR prism, and which image then exits to a waveguide. In a second example, the display generates an illuminated image which is then processed as in the first example.

Multi-layer diffractive eyepiece with front cover plate and wavelength-selective reflector

An eyepiece for projecting an image to an eye of a viewer includes a waveguide configured to propagate light in a first wavelength range, and a grating coupled to a back surface of the waveguide. The grating is configured to diffract a first portion of the light propagating in the waveguide out of a plane of the waveguide toward a first direction, and to diffract a second portion of the light propagating in the waveguide out of the plane of the waveguide toward a second direction opposite to the first direction. The eyepiece furthers include a wavelength-selective reflector coupled to a front surface of the waveguide. The wavelength selective reflector is configured to reflect light in the first wavelength range and transmit light outside the first wavelength range, such that the wavelength-selective reflector reflects at least part of the second portion of the light back toward the first direction.

METHODS AND APPARATUS REGARDING ELECTRONIC EYEWEAR FOR A DWELLING OF A USER

Novel methods and apparatus regarding electronic eyewear are disclosed. Different embodiments can be applicable for seniors. One embodiment includes an eyewear that can charge when placed in an eyewear case. A user can access a live operator by tapping a button at the eyewear. The live operator can connect the user to a person. The eyewear can detect falls. In another embodiment, the eyewear with a digital assistant can be voice activated, and can provide assistance via the digital assistant. In yet another embodiment, the eyewear includes a position identifying system to identify a position of the eyewear. In one embodiment, the eyewear could wirelessly interact with a device coupled to an apparatus in the vicinity of the eyewear.