IP Library › Granted Patent US 12,399,382
Granted Patent B2
US 12,399,382 · App. 17/717,961 · Granted Aug 26, 2025

Intelligent actuated temple tips

Inventor: Farid Zare Seisan (San Diego, CA)
Assignee: Snap Inc.
G02C5/20G02B27/017G02B2027/0138G02B2027/0178G06N20/00
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,399,382
App. No.
17/717,961
Granted
Aug 26, 2025
Kind
B2
Abstract

Systems and methods herein describe an actuator control system for controlling intelligent actuated temple tips of a pair of eyeglasses. The actuator control system receives a set of measurements corresponding to a length of eyeglass temple tips on a pair of eyeglasses, receives, from a user of the pair of eyeglasses, user feedback corresponding to a position of the eyeglass temple tips, generating a predicted set of measurements for the length of the eyeglass temple tips using a machine learning model, and transmits the predicted set of measurements to pneumatic actuators coupled to the eyeglass temple tips.

Claims (42)

1. A method for adjusting lengths of temple tips, the method performed by a hardware processor, the method comprising:

receiving a set of measurements corresponding to lengths of eyeglass temple tips on a pair of eyeglasses;

receiving, from a user of the pair of eyeglasses, user feedback corresponding to a position of the eyeglass temple tips;

based on the user feedback and the set of measurements, generating a predicted set of measurements for the length of the eyeglass temple tips; and

transmitting the predicted set of measurements to pneumatic actuators coupled to the eyeglass temple tips causing the pneumatic actuators to adjust the lengths of the temple tips.

2. The method of claim 1 wherein the predicted set of measurements are generated using a machine learning model trained on historical user data, the historical user data comprising at least one of: eyeglass temple tip lengths, user face measurements, and user feedback.

3. The method of claim 1 , further comprising:

receiving a first set of images from a first camera coupled to the pair of eyeglasses, the first set of images comprising a first view of the user wearing the pair of eyeglasses.

4. The method of claim 3 , wherein the predicted set of measurements are further generated based on the first set of images.

5. The method of claim 3 , wherein the first camera is a front facing camera that faces the wearer of the pair of eyeglasses.

6. The method of claim 3 , wherein the first set of images are captured before transmission of the predicted set of measurements to the pair of pneumatic actuators, the method further comprising:

receiving a second set of images from the first camera, the second set of images captured after transmission of the predicted set of measurements to the pair of pneumatic actuators;

comparing the first set of images to the second set of images;

based on the comparison, generating an adjusted set of measurements, the adjusted set of measurements comprising an adjustment to the predicted set of measurements; and

transmitting the adjusted set of measurements to the pneumatic actuators.

7. The method of claim 1 , wherein the eyeglass temple tips are a pair of eyeglass temple tips, and wherein a first eyeglass temple tip of the pair of eyeglass temples comprises a first actuator system and a second eyeglass temple tip of the pair of eyeglass temples comprises a second actuator system.

8. The method of claim 7 , wherein the first actuator system and the second actuator system are physically coupled to an air tank via an air line.

9. The method of claim 7 , wherein the first actuator system comprises a first pair of pneumatic actuators and the second actuator system comprises a second pair of pneumatic actuators.

10. The method of claim 1 , wherein transmitting the predicted set of measurements to the pneumatic actuators coupled to the eyeglass temple tips, causes the pneumatic actuators to expand or shrink the eyeglass temple tips.

11. An apparatus for adjusting lengths of temple tips, the apparatus comprising:

a pair of eyeglasses comprising a frame, the frame comprising a pair of lenses, a pair of temples, and a pair of actuated temple tips;

a first actuator system coupled to a first actuated temple tip in the pair of actuated temple tips configured to adjust the length of the first actuated temple tip based on a first predicted set of measurements;

a second actuator system coupled to a second actuated temple tip in the pair of actuated temple tips configured to adjust the length of the first actuated temple tip based on a first predicted set of measurements; and

a camera system coupled to the frame of the pair of eyeglasses, the camera system comprising a front facing camera and a rear-facing camera.

12. The apparatus of claim 11 , wherein the first actuator system comprises a first pair of pneumatic actuators and the second actuator system comprises a second pair of pneumatic actuators.

13. A non-transitory computer-readable storage medium for adjusting lengths of temple tips, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:

receive a set of measurements corresponding to lengths of eyeglass temple tips on a pair of eyeglasses;

receive, from a user of the pair of eyeglasses, user feedback corresponding to a position of the eyeglass temple tips;

based on the user feedback and the set of measurements, generate a predicted set of measurements for the length of the eyeglass temple tips; and

transmit the predicted set of measurements to pneumatic actuators coupled to the eyeglass temple tips causing the pneumatic actuators to adjust the lengths of the temple tips.

14. The computer-readable storage medium of claim 13 wherein the predicted set of measurements are generated use a machine learning model trained on historical user data, the historical user data comprising at least one of: eyeglass temple tip lengths, user face measurements, and user feedback.

15. The computer-readable storage medium of claim 13 , wherein the instructions further configure the computer to:

receive a first set of images from a first camera coupled to the pair of eyeglasses, the first set of images comprising a first view of the user wearing the pair of eyeglasses.

16. The computer-readable storage medium of claim 15 , wherein the predicted set of measurements are further generated based on the first set of images.

17. The computer-readable storage medium of claim 15 , wherein the first camera is a front face camera that faces the user of the pair of eyeglasses.

18. The computer-readable storage medium of claim 15 , wherein the first set of images are captured before transmission of the predicted set of measurements to the pair of pneumatic actuators, wherein the instructions further configure the computer to:

receive a second set of images from the first camera, the second set of images captured after transmission of the predicted set of measurements to the pair of pneumatic actuators;

compare the first set of images to the second set of images;

based on the comparison, generate an adjusted set of measurements, the adjusted set of measurements comprising an adjustment to the predicted set of measurements; and

transmit the adjusted set of measurements to the pneumatic actuators.

19. The computer-readable storage medium of claim 13 , wherein the eyeglass temple tips are a pair of eyeglass temple tips, and wherein a first eyeglass temple tip of the pair of eyeglass temples comprises a first actuator system and a second eyeglass temple tip of the pair of eyeglass temples comprises a second actuator system.

20. The computer-readable storage medium of claim 19 , wherein the first actuator system and the second actuator system are physically coupled to an air tank via an air line.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNORS LAST NAME PREVIOUSLY RECORDED AT REEL: 59901 FRAME: 206. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 25, 2025
From: ZARE SEISAN, FARID
To: SNAP INC.
Reel/Frame 072253/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2022
From: SEISAN, FARID ZARE
To: SNAP INC.
Reel/Frame 059901/0206 →
Continuity (1)
Related Publication 20230324713A1 · Oct 12, 2023
References Cited (56)
US 3365263A · Allen · 1968 [cited by applicant]
US 10423009B1 · Pattikonda et al. · 2019 [cited by applicant]
US 20130038510A1 · Brin et al. · 2013 [cited by applicant]
US 20130050642A1 · Lewis et al. · 2013 [cited by applicant]
US 20170277254A1 · Osman · 2017 [cited by applicant]
US 20180046147A1 · Aghara et al. · 2018 [cited by applicant]
US 20180292679A1 · Mou et al. · 2018 [cited by applicant]
US 20190056601A1 · Lee · 2019 [cited by applicant]
US 20190072772A1 · Poore et al. · 2019 [cited by applicant]
US 20190250651A1 · Liu et al. · 2019 [cited by applicant]
US 20210068277A1 · Mulliken et al. · 2021 [cited by applicant]
US 20210297584A1 · Moubedi · 2021 [cited by applicant]
US 20220066500A1 · Vankipuram et al. · 2022 [cited by applicant]
US 20230324710A1 · Seisan · 2023 [cited by applicant]
US 20230324711A1 · Seisan · 2023 [cited by applicant]
US 20230324714A1 · Zare Seisan · 2023 [cited by applicant]
US 20230341704A1 · Olwal et al. · 2023 [cited by applicant]
CN 108254942 · 2018 [cited by applicant]
CN 208334805 · 2019 [cited by applicant]
CN 110543023 · 2019 [cited by applicant]
CN 212181165 · 2020 [cited by applicant]
CN 114137727 · 2022 [cited by applicant]
CN 118984967 · 2024 [cited by applicant]
CN 119013609 · 2024 [cited by applicant]
CN 119032312 · 2024 [cited by applicant]
CN 119072651 · 2024 [cited by applicant]
EP 3683614 · 2020 [cited by applicant]
WO 2022071975 · 2022 [cited by applicant]
WO 2023200637 · 2023 [cited by applicant]
WO 2023200647 · 2023 [cited by applicant]
WO 2023200650 · 2023 [cited by applicant]
WO 2023200657 · 2023 [cited by applicant]
“International Application Serial No. PCT/US2023/017560, International Search Report mailed Jul. 11, 2023”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/017560, Written Opinion mailed Jul. 11, 2023”, 8 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/017466, International Search Report mailed Jul. 24, 2023”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/017466, Written Opinion mailed Jul. 24, 2023”, 8 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/017605, International Search Report mailed Jul. 24, 2023”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/017605, Written Opinion mailed Jul. 24, 2023”, 7 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/017571, International Search Report mailed Jul. 24, 2023”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/017571, Written Opinion mailed Jul. 24, 2023”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17 717,987, Non Final Office Action mailed Oct. 1, 2024”, 6 pgs. [cited by applicant]
“International Application Serial No. PCT US2023 017466, International Preliminary Report on Patentability mailed Oct. 24, 2024”, 10 pgs. [cited by applicant]
“International Application Serial No. PCT US2023 017605, International Preliminary Report on Patentability mailed Oct. 24, 2024”, 9 pgs. [cited by applicant]
“International Application Serial No. PCT US2023 017560, International Preliminary Report on Patentability mailed Oct. 24, 2024”, 10 pgs. [cited by applicant]
“International Application Serial No. PCT US2023 017571, International Preliminary Report on Patentability mailed Oct. 24, 2024”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,995, Restriction Requirement mailed Nov. 21, 2024”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,987, Examiner Interview Summary mailed Dec. 19, 2024”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,987, Response filed Dec. 30, 2024 to Non Final Office Action mailed Oct. 1, 2024”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,995, Response filed Jan. 21, 2025 to Restriction Requirement mailed Nov. 21, 2024”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,987, Notice of Allowance mailed Jan. 29, 2025”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,974, Restriction Requirement mailed Feb. 6, 2025”, 6 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,995, Non Final Office Action mailed Mar. 5, 2025”, 14 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,974, Response filed Mar. 28, 2025 to Restriction Requirement mailed Feb. 6, 2025”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,987, Corrected Notice of Allowability mailed Apr. 2, 2025”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/717,974, Non Final Office Action mailed Apr. 21, 2025”, 26 pgs. [cited by applicant]
“machine translation of CN 212181165 retrieved electronically from Espacenet, Apr. 14, 2025”, (2025), 11 pgs. [cited by applicant]
Cited By (1)
US 12,561,824