IP Library Granted Patent US 12,518,720
Granted Patent B2
US 12,518,720 · App. 17/891,875 · Granted Jan 6, 2026

Electronic control of smart glasses for enhanced reality applications

Inventors: Nan Wang (Sunnyvale, CA); Johana Gabriela Coyoc Escudero (Union City, CA); Julian Joseph Maurice Fessard (Mountain View, CA); Cory Angelo Harris (Oakland, CA); Melinda Dora Szabo (Stanford, CA)
Assignee: Meta Platforms Technologies, LLC
G09G5/10G02B2027/0178G09G2360/144
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,518,720
App. No.
17/891,875
Granted
Jan 6, 2026
Kind
B2
Abstract

A method for controlling the transparency level in smart glass is provided. The method includes receiving a signal indicative of an ambient light intensity from a sensor in a smart glass, selecting a transparency level for an eyepiece in the smart glass based on the signal, and providing the transparency level to a control circuit so that the eyepiece can receive a desired current to activate a dimming device in the eyepiece to a desired level.

Claims (66)

1 . A computer-implemented method, comprising:

receiving a signal indicative of an ambient light intensity from an ambient light sensor of smart glasses, wherein the signal comprises (i) a first signal indicative of an artificial illumination source and (ii) a second signal indicative of a dark background for the artificial illumination source;

selecting a transparency level corresponding to a clear mode of operation for an eyepiece of the smart glasses based on the first and second signals; and

providing the transparency level to the smart glasses so that the eyepiece can receive a desired current to activate a dimming device in the eyepiece to achieve the clear mode of operation.

2 . The computer-implemented method of claim 1 , further comprising:

receiving a face-detection signal from a face-detection system, wherein the face-detection signal indicates that a user is wearing the smart glasses; and

booting the smart glasses in response to receiving the face-detection signal.

3 . The computer-implemented method of claim 1 , further comprising:

receiving a touch-sensor signal from a touch sensor, wherein the touch-sensor signal indicates that a user is touching the touch sensor;

booting the smart glasses in response to receiving the touch-sensor signal.

4 . The computer-implemented method of claim 1 , further comprising:

receiving another signal indicative of the ambient light intensity from the ambient light sensor, wherein the other signal comprises an ultraviolet radiation level indicating that a user of the smart glasses is outdoors during daytime;

selecting, based on the other signal, the transparency level corresponding to a dark mode of operation for the eyepiece of the smart glasses; and

providing the transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve the dark mode of operation.

5 . The computer-implemented method of claim 1 , further comprising:

receiving another signal indicative of the ambient light intensity from the ambient light sensor;

selecting, based on the other signal, the transparency level corresponding to a selected mode comprising one of the clear mode of operation, a mid-scale mode of operation, and a dark mode of operation; and

providing the transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve the selected mode.

6 . The computer-implemented method of claim 5 , wherein;

the signal indicative of the ambient light intensity is higher than a pre-selected threshold; and

selecting the transparency level for the eyepiece of the smart glasses comprises switching the smart glasses from a sleep mode to the mid-scale mode of operation.

7 . The computer-implemented method of claim 5 , wherein:

the signal indicative of the ambient light intensity is higher than a pre-selected threshold; and

selecting the transparency level for the eyepiece of the smart glasses comprises switching the smart glasses from the clear mode of operation to the dark mode of operation.

8 . The computer-implemented method of claim 5 , wherein:

the signal indicative of the ambient light intensity is higher than a first threshold and a second threshold; and

selecting the transparency level for the eyepiece of the smart glasses comprises switching the smart glasses from the clear mode of operation to the dark mode of operation.

9 . The computer-implemented method of claim 5 , further comprising, responsive to receiving a sensing signal indicating that the smart glasses are idle:

selecting, based on the sensing signal, a default transparency level for a sleep mode of the smart glasses; and

providing the default transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve a default transparency mode of operation.

10 . A system, comprising:

a memory storing instructions; and

one or more processors configured to execute the instructions and cause the system to perform operations comprising:

receiving a signal indicative of an ambient light intensity from an ambient light sensor of smart glasses, wherein the signal comprises (i) a first signal indicative of an artificial illumination source and (ii) a second signal indicative of a dark background for the artificial illumination source;

selecting a transparency level corresponding to a clear mode of operation for an eyepiece of the smart glasses based on the first and second signals; and

providing the transparency level to the smart glasses so that the eyepiece can receive a desired current to activate a dimming device in the eyepiece to achieve the clear mode of operation.

11 . The system of claim 10 , wherein the operations further comprise:

receiving (i) a face-detection signal from a face-detection system, wherein the face-detection signal indicates that a user is wearing the smart glasses or (ii) receiving a touch-sensor signal from a touch sensor, wherein the touch-sensor signal indicates that a user is touching the touch sensor;

booting the smart glasses in response to receiving the face-detection signal or the touch-sensor signal.

12 . The system of claim 10 , wherein the operations further comprise:

receiving another signal indicative of the ambient light intensity from the ambient light sensor, wherein the other signal comprises an ultraviolet radiation level indicating that a user of the smart glasses is outdoors during daytime;

selecting, based on the other signal, a transparency level corresponding to a dark mode of operation for the eyepiece of the smart glasses; and

providing the transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve the dark mode of operation.

13 . The system of claim 10 , wherein the operations further comprise:

receiving another signal indicative of the ambient light intensity from the ambient light sensor;

selecting, based on the other signal, a transparency level corresponding to a selected mode comprising one of the clear mode of operation, a mid-scale mode of operation, and a dark mode of operation; and

providing the transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve the selected mode.

14 . A non-transitory, computer-readable medium storing instructions that, when executed by a processor of smart glasses, cause the smart glasses to perform operations comprising:

receiving a signal indicative of an ambient light intensity from an ambient light sensor of the smart glasses, wherein the signal comprises (i) a first signal indicative of an artificial illumination source and (ii) a second signal indicative of a dark background for the artificial illumination source;

selecting a transparency level corresponding to a clear mode of operation for an eyepiece of the smart glasses based on the first and second signals; and

providing the transparency level to the smart glasses so that the eyepiece can receive a desired current to activate a dimming device in the eyepiece to achieve the clear mode of operation.

15 . The non-transitory, computer-readable medium of claim 14 , wherein the operations further comprise

receiving another signal indicative of the ambient light intensity from the ambient light sensor, wherein the other signal comprises an ultraviolet radiation level indicating that a user of the smart glasses is outdoors during daytime;

selecting, based on the other signal, the transparency level corresponding to a dark mode of operation for the eyepiece of the smart glasses; and

providing the transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve the dark mode of operation.

16 . The non-transitory, computer-readable medium of claim 14 , wherein the operations further comprise:

receiving another signal indicative of the ambient light intensity from the ambient light sensor, wherein the other signal comprises an ultraviolet radiation level indicating that a user of the smart glasses is outdoors during daytime;

selecting, based on the other signal, a transparency level corresponding to a dark mode of operation for the eyepiece of the smart glasses; and

providing the transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve the dark mode of operation.

17 . The non-transitory, computer-readable medium of claim 14 , wherein the operations further comprise:

receiving another signal indicative of the ambient light intensity from the ambient light sensor;

selecting, based on the other signal, the transparency level corresponding to a selected mode comprising one of the clear mode of operation, a mid-scale mode of operation, and a dark mode of operation; and

providing the transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve the selected mode.

18 . The non-transitory, computer-readable medium of claim 14 , wherein the operations further comprise, responsive to receiving a sensing signal indicating that the smart glasses are idle:

selecting, based on the sensing signal, a default transparency level for a sleep mode of the smart glasses; and

providing the default transparency level to the smart glasses so that the eyepiece can receive another desired current to activate the dimming device in the eyepiece to achieve a default transparency mode of operation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2023
From: WANG, NAN; ESCUDERO, JOHANA GABRIELA COYOC; FESSARD, JULIAN JOSEPH MAURICE; HARRIS, CORY ANGELO; SZABO, MELINDA DORA
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 062915/0491 →
Continuity (3)
Provisional Application 63278876 · Nov 12, 2021
Provisional Application 63237921 · Aug 27, 2021
Related Publication 20230066327A1 · Mar 2, 2023
References Cited (6)
US 20160178905A1 · Rider · 2016 [cited by examiner]
US 20200111258A1 · Sears · 2020 [cited by examiner]
US 20200251070A1 · Park · 2020 [cited by examiner]
CN 106444079A · 2017 [cited by applicant]
WO WO2019123975A1 · 2018 [cited by examiner]
EPO—International Search report and Written Opinion for International Application No. PCT/US2022/041678, mailed Dec. 5, 2022, 9 pages. [cited by applicant]