Transparent insert identification

US11948043B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11948043-B2
Application numberUS-202217824339-A
CountryUS
Kind codeB2
Filing dateMay 25, 2022
Priority dateJun 2, 2021
Publication dateApr 2, 2024
Grant dateApr 2, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various implementations disclosed herein include devices, systems, and methods that use a marking on a transparent surface (e.g., a prescription lens insert for an HMD) to identify information (e.g., prescription parameters) about the transparent surface. In some implementations, the markings do not interfere with eye tracking through the transparent surface or using the transparent surface to view virtual content or a physical environment. In some implementations, image data is obtained from an image sensor of an electronic device, the image data corresponding to a transparent surface attached to the electronic device. Then, a code is identified in the image data, wherein the code is detectable on the transparent surface by the image sensor without interfering with a function of the electronic device involving the transparent surface. In some implementations, content is provided at the electronic device based on the identified code, wherein the content is viewable through the transparent surface.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at a processor: detecting an attachment of a transparent surface to an electronic device, wherein detecting the attachment comprises detecting that the transparent surface is mounted to the electronic device; based on detecting the attachment, obtaining image data from an image sensor of an electronic device, the image data corresponding to a transparent surface attached to the electronic device; detecting a blink of a user of the electronic device; obtaining one or more frames of data from the image sensor during the blink; identifying a code in the image data based on detecting the code on the transparent surface in the one or more frames of data from the image sensor, wherein the code is detectable on the transparent surface by the image sensor without interfering with a function of the electronic device involving the transparent surface; and providing content at the device based on the identified code, wherein the content is viewable through the transparent surface. 2. The method of claim 1 , wherein the identified code identifies prescription parameters of the transparent surface, a user of the electronic device, or position and orientation of the transparent surface relative to the electronic device. 3. The method of claim 1 , further comprising detecting the code based on detecting an act of attaching the transparent surface to the electronic device, wherein detecting the attachment is based on audio data, IMU data, verbal communications, proximity sensor, a vision sensor, or an instruction. 4. The method of claim 1 , wherein the code comprises markings in the transparent surface that are not perceivable by an unaided human eye. 5. The method of claim 1 , wherein the code comprises excitable fluorescent markings visible at a preset emission wavelength or wavelength band. 6. The method of claim 1 , wherein the code comprises excitable photochromic markings viewable at a preset detection wavelength or wavelength band. 7. The method of claim 1 , wherein the code comprises reflection holographic markings viewable from a limited angular range of positions. 8. The method of claim 1 , wherein the code comprises computational caustic markings viewable at a preset detection wavelength or wavelength band on a projection surface spaced apart from the transparent surface. 9. The method of claim 1 , wherein the detecting comprises detecting a transition of the transparent surface from an unmounted state to a mounted state. 10. A method comprising: at a processor: detecting an attachment of a transparent surface to an electronic device, wherein detecting the attachment comprises detecting that the transparent surface is mounted to the electronic device; based on detecting the attachment, obtaining image data from an image sensor of an electronic device, the image data corresponding to a transparent surface attached to the electronic device; identifying a code in the image data, wherein the code is detectable on the transparent surface by the image sensor without interfering with a function of the electronic device involving the transparent surface; periodically detecting the code, wherein the code is generated using active illumination, when eye tracking or blink detection is not being performed by the electronic device or the electronic device is not in use, and providing content at the device based on the identified code, wherein the content is viewable through the transparent surface. 11. An electronic device comprising: an image sensor configured to obtain image data corresponding to a transparent surface; a display configured to present content at the electronic device for viewing; and a processor configured to perform operations comprising: detecting an attachment of the transparent surface to the electronic device, wherein detecting the attachment comprises detecting that the transparent surface is mounted to the electronic device; based on detecting the attachment, obtaining image data from an image sensor of an electronic device, the image data corresponding to the transparent surface attached to the electronic device; detecting a blink of a user of the electronic device; obtaining one or more frames of data from the image sensor during the blink; identifying the code in the image data based on detecting the code on the transparent surface in the one or more frames of data from the image sensor, wherein the code is detectable on the transparent surface by the image sensor without interfering with a function of the electronic device involving the transparent surface; and providing the content at the electronic device based on the identified code, wherein the content is viewable through the transparent surface. 12. The electronic device of claim 11 , wherein the code comprises markings in the transparent surface that are not perceivable by an unaided human eye. 13. The electronic device of claim 11 , wherein the code comprises an excitable fluorescent material visible at a preset emission wavelength or wavelength band when the electronic device is not in use. 14. The electronic device of claim 11 , wherein the code comprises excitable photochromic material that is viewable at a preset detection wavelength or wavelength band. 15. The electronic device of claim 11 , wherein the code comprises a reflection holographic optical element viewable from a limited angular range of positions. 16. The electronic device of claim 11 , wherein the code comprises a computational caustic and that is viewable at a preset detection wavelength or wavelength band on a projection surface spaced apart from the transparent surface. 17. The electronic device of claim 11 , wherein the electronic device comprises a head-mounted device. 18. The electronic device of claim 11 , further comprising tracking eyes or a gaze of a user of the electronic device using the image sensor. 19. The electronic device of claim 11 , wherein the identified code identifies prescription parameters of the transparent surface, a user of the electronic device, or position and orientation of the transparent service relative to the electronic device. 20. A non-transitory computer-readable storage medium, storing program instructions executable via one or more processors to perform operations comprising: detecting an attachment of a transparent surface to an electronic device, wherein detecting the attachment comprises detecting that the transparent surface is mounted to the electronic device; based on detecting the attachment, obtaining image data from an image sensor of an electronic device, the image data corresponding to a transparent surface attached to the electronic device; detecting a blink of a user of the electronic device; obtaining one or more frames of data from the image sensor during the blink; identifying a code in the image data based on detecting the code on the transparent surface in the one or more frames of data from the image sensor, wherein the code is detectable on the transparent surface by the image sensor without interfering with a function of the electronic device involving the transparent surface; and providing content at the device based on the identified code, wherein the content is viewable through the transparent surface.

Assignees

Inventors

Classifications

  • G06K7/1404Primary

    Methods for optical code recognition · CPC title

  • characterised by optical features (G02B27/0172 takes precedence) · CPC title

  • Determining position or orientation of objects or cameras (camera calibration G06T7/80) · CPC title

  • G06V40/18Primary

    Eye characteristics, e.g. of the iris · CPC title

  • comprising image capture systems, e.g. camera · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11948043B2 cover?
Various implementations disclosed herein include devices, systems, and methods that use a marking on a transparent surface (e.g., a prescription lens insert for an HMD) to identify information (e.g., prescription parameters) about the transparent surface. In some implementations, the markings do not interfere with eye tracking through the transparent surface or using the transparent surface to …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06K7/1404. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 02 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).