Prescription system for flexible lenses
AssigneeSnap Inc.
InventorFarid Zare Seisan
Life of this patent
Estimating the term…
Abstract
Systems and methods herein describe a prescription system for flexible lenses. The prescription system receives a current state of a pair of flexible lenses of a pair of eyeglasses, causes presentation of one or more images on a graphical user interface displayed on the lenses, receives audio feedback relating to the one or more images from a wearer of the eyeglasses, based on the feedback, sends an instruction to cause an air pump affixed to the eyeglasses to inflate one or more compartments of the pair of lenses, in response to the instruction, receives an updated state of the pair of flexible lenses, and generates prescription data for the pair of lenses based on the updated state of the pair of lenses.
Claims19
A method comprising:
- receiving, by a processor, a current state of a pair of flexible lenses affixed to a head-wearable apparatus;
- causing presentation of one or more augmented reality (AR) images on a graphical user interface displayed on the pair of lenses through an AR display system installed on the pair of lenses;
- receiving, from a microphone coupled to the head-wearable apparatus, audio feedback relating to the one or more AR images;
- based on the feedback, sending an instruction to cause an air pump affixed to the head-wearable apparatus to inflate one or more compartments of the pair of lenses until the user can see the AR images with a preferred level of clarity;
- in response to the instruction, receiving an updated state of the pair of flexible lenses;
- identifying curvature measurements of the updated state of the pair of flexible lenses using at least of one of a spherometer and a set of pressure gauges coupled to the head-wearable apparatus;
- converting the curvature measurements of the flexible lenses into prescription data;
- and
- generating prescription data for the pair of lenses based on the updated state of the pair of lenses, the prescription data being associated with prescription measurements for a second pair of lenses on a second pair of eyeglasses.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:
- receive a current state of a pair of lenses affixed to a head-wearable apparatus;
- cause presentation of one or more augmented reality (AR) images on a graphical user interface displayed on the pair of lenses through an AR display system installed on the pair of lenses;
- receive, from a microphone coupled to the head-wearable apparatus, audio feedback relating to the one or more AR images;
- based on the feedback, send an instruction to cause an air pump affixed to the head-wearable apparatus to inflate one or more compartments of the pair of lenses until the user can see the AR images with a preferred level of clarity;
- in response to the instruction, receive an updated state of the pair of lenses;
- identify curvature measurements of the updated state of the pair of flexible lenses using at least of one of a spherometer and a set of pressure gauges coupled to the head-wearable apparatus;
- convert the curvature measurements of the flexible lenses into prescription data;
- and
- generate prescription data for the pair of lenses based on the updated state of the pair of lenses, the prescription data being associated with prescription measurements for a second pair of lenses on a second pair of eyeglasses.
Dependencies are inferred from the claim text.