7031 patents
Page 2 of 352
Utility
Methods, Apparatuses And Computer Program Products For Providing An Eye Tracking System Based On Flexible Around The Lens Or Frame Illumination Sources
11 Jan 24
Systems, methods, and devices for eye tracking are provided.
Wei Wu, Anthony Diego Draper, Daniel Turowski, Mehmet Mutlu, Alfredo Bismuto, Qi Zhang, Kuan Pei Yap
Filed: 25 Apr 23
Utility
Coexistence of Active Dimming Display Layers and Antennas
11 Jan 24
The disclosed system may include a support structure, a lens mounted to the support structure, where the lens includes at least one conductive layer that includes conductive material, and an antenna disposed on the support structure within a specified maximum distance from the lens.
Javier Rodriguez De Luis, Liang Han, Lijun Zhang, Chia-Ching Lin, Meijiao Li, Jasmine Soria Sears
Filed: 11 Jul 22
Utility
Optical Assemblies, Head-mounted Displays, and Related Methods
11 Jan 24
Optical assemblies may include a projector assembly and a waveguide assembly.
Randall Scott Toy, James Schultz, Zhiqiang Liu
Filed: 27 Feb 23
Utility
Compact Beam Expander for Vr/ar Headsets
11 Jan 24
A beam expander for a display in an enhanced reality headset is provided.
Wai Sze Tiffany Lam, Jian Xu, Wanli Chi
Filed: 6 Dec 22
Utility
Systems and Methods for Alignment of Optical Components
11 Jan 24
The disclosed methods of assembling a head-mounted display may include supporting a head-mounted display frame, moving the head-mounted display frame to align a frame coordinate system with a fixed optical coordinate system, holding a projector assembly, and moving the projector assembly to align a projected image with the fixed optical coordinate system.
James Schultz, Zhiqiang Liu, Randall Scott Toy
Filed: 24 Feb 23
Utility
Methods, Apparatuses And Computer Program Products For Providing Multi-Functional Optical Modules With Micro-Light Emitting Diodes As Eye Tracking Illumination Sources
11 Jan 24
Systems, methods, and devices for eye tracking are provided.
Wei Wu, Mehmet Mutlu, Alfredo Bismuto, Qi Zhang, Kuan Pei Yap
Filed: 25 Apr 23
Utility
Gaze-based User Interface with Assistant Features for Smart Glasses In Immersive Reality Applications
11 Jan 24
A method for managing a user interface in a smart glass is provided.
Sebastian Sztuk, Salvael Ortega Estrada
Filed: 20 Sep 23
Utility
Pixel Block Encoder Capable of Jointly Encoding Pixel Channels
11 Jan 24
In an embodiment, a system includes a buffer configured to store a plurality of pixel blocks of an image, a first processor unit configured to receive a pixel block of the of the plurality of pixel blocks and select whether to separately encode or jointly encode pixel components of the pixel block by computing eigenvalues for the pixel components, a second processor unit configured to compute, responsive to the first processing unit selecting to jointly encode the pixel block, (i) an eigenvector for the pixel components of the pixel block based on the eigenvalues and (ii) endpoints on the eigenvector for encoding the pixel components, an encoder unit configured to encode, responsive to the first processing unit selecting to jointly encode the pixel block, the pixel components of the pixel block jointly based on the eigenvector and the endpoints.
Sudhir Satpathy, Zhi Zhou, Richard Lawrence Greene
Filed: 8 Jul 22
Utility
Groups and Social In Artificial Reality
11 Jan 24
In some implementations, the disclosed systems and methods can implement dynamic presentation controls in virtual reality environments.
Clint BEHARRY, Yonglong ZHANG, Demetrius ELLINGSON, Yukai YANG, Chang LIU, Harini CHANDRASEKAR, Rachel CROSS, Patricia DOOLEY, Sharon KOJIMA
Filed: 11 Aug 23
Utility
Artificial Reality Device Accessories to Increase Thermal Budget
11 Jan 24
An artificial reality device has a component, which component is configured to enable a visual associated with artificial reality programs to a user, as well as at least one heat source and a contact point.
Bardia Zandian, Alex Ockfen, Pankaj Raghuvanshi
Filed: 25 Apr 23
Design
Display screen with a graphical user interface
9 Jan 24
Junsik Kim, Ian Silber
Filed: 1 Jun 20
Utility
Bright pupil eye-tracking system
9 Jan 24
An eye-tracking method includes enabling at least one light source of an array of light sources to emit non-visible light to illuminate an eye.
Robin Sharma, Mohamed Tarek El-Haddad
Filed: 9 Apr 20
Utility
Short distance illumination of a spatial light modulator using a curved reflector
9 Jan 24
A display device includes a light source, a spatial light modulator, and an optical assembly.
Ying Geng, Jacques Gollier
Filed: 24 Apr 20
Utility
Modified membranes for fluid lenses
9 Jan 24
Examples include a device including a fluid lens having a membrane, a substrate, and a fluid at least partially enclosed between the membrane and the substrate.
Thomas Norman Llyn Jacoby, Maciej Mackowiak, Hayden Erik Hernandez, Andrew John Ouderkirk
Filed: 12 May 20
Utility
High reliability varifocal electrostatic lens
9 Jan 24
A varifocal lens includes a substrate having an inclined region, a primary electrode disposed over the inclined region of the substrate, a dielectric layer disposed over the primary electrode, a deformable membrane disposed over and at least partially spaced away from the dielectric layer, a secondary electrode disposed over a surface of the deformable membrane facing toward or away from the dielectric layer and overlying at least a portion of the primary electrode, and a fluid between the membrane and the substrate, wherein a surface of the dielectric layer facing the secondary electrode comprises a textured surface.
Renate Eva Klementine Landig, Christopher Stipe, Kenneth Diest, Andrew John Ouderkirk, Maik Andre Scheller, Sheng Ye, John Cooke, Yigit Menguc, Nagi Elabbasi, James Ransley
Filed: 8 Sep 20
Utility
Artificial reality system having multi-bank, multi-port distributed shared memory
9 Jan 24
This disclosure describes various examples of a system which uses a multi-bank, multi-port shared memory system that may be implemented as part of a system on a chip.
Alok Kumar Mathur, Ennio Salemi, Drew Eric Wingard, Valerio Catalano
Filed: 8 Aug 22
Utility
Auto-configuration of hardware non-linear function acceleration
9 Jan 24
In an embodiment, an example computer-implemented method for configuring a hardware accelerator to perform a non-linear function involves: determining a plurality of intervals that partition an input domain of the non-linear function; determining a plurality of subinterval configurations corresponding to different numbers of subintervals for partitioning that interval; generating an error set comprising an error for using a polynomial function to approximate the non-linear function within one or more corresponding subintervals specified by the subinterval configuration; using the error set and resource constraints, selecting one of the subinterval configurations for each of the intervals to generate a configuration set that minimizes a worst-case error across the intervals; selecting one of the subinterval configurations for each of the intervals to generate an improved configuration set that minimizes a cumulative error across the intervals without exceeding the worst-case error; and configuring the hardware accelerator based on the improved configuration set.
Ping Tak Peter Tang, Nimit Singhania
Filed: 20 Sep 21
Utility
Taxonomization of features used in prediction models according to sub-categories in a list of ranked categories
9 Jan 24
An online system accesses a list of features used as input into a predictor to predict a performance metric for content presented to users.
Matthew David Stone, Andrew Donald Yates
Filed: 18 Apr 18
Utility
Wearable device providing for thumb-to-finger-based input gestures detected based on neuromuscular signals, and systems and methods of use thereof
9 Jan 24
Methods of causing performance of commands at a computing device based on neuromuscular signals from thumb-initiated gestures are provided.
Tugce Tasci
Filed: 14 Jan 22
Utility
Body pose estimation using self-tracked controllers
9 Jan 24
In one embodiment, a computing system may determine a pose of a controller held by a user based on sensor data captured by the controller.
Andrew Garrod Bosworth
Filed: 7 Nov 22