# US 12,001,086 B2 · Cooling system for smart contact lenses

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,001,086 B2
- Document ID: US12001086B2
- Status: Granted
- Kind: B2
- Application number: 17/028,411
- Filed: 2020-09-22
- Published: 2022-03-24
- Granted: 2024-06-04
- Earliest claimed: 2020-09-22
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Sarbajit K. Rakshit
- Web page: https://patentgrep.com/patent/US12001086B2

## CPC

- G02B 27/0176: {characterised by mechanical features}
- G02C 7/049: {Contact lenses having special fitting or structural features achieved by special materials or material structures}
- G02B 7/028: {with means for compensating for changes in temperature or for controlling the temperature; thermal stabilisation}
- G02B 27/01: Head-up displays
- G02C 7/04: Contact lenses for the eyes (disinfection or sterilisation of contact lenses A61L12/00)
- G02C 7/083: {Electrooptic lenses}
- G02B 2027/014: {comprising information/image processing systems}
- G02C 11/10: {Electronic devices other than hearing aids}
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02C: SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES (trial frames for testing the eyes A61B3/04; goggles or eyeshields not having the same features as spectacles A61F9/00)

## Abstract

A tool for managing heat generation in smart contact lenses. The tool determines one or more activities to be performed by one or more smart contact lenses. The tool determines a heat generation pattern associated with performance of the one or more activities. The tool assigns the one or more activities to the one or more smart contact lenses based on the heat generation pattern. Responsive to a determination that a pre-determined thermal threshold of the one or more smart contact lenses is exceeded, the tool generates one or more recommendations to perform one or more cooling functions of the one or more smart contact lenses.

## Claims

### Claim 1

A method comprising:
determining, by one or more computer processors, one or more activities to be performed by one or more smart contact lenses;
determining, by the one or more computer processors, a respective historical heat generation pattern associated with performance of each of the one or more activities by each of the one or more smart contact lenses;
assigning, by the one or more computer processors, the one or more activities to the one or more smart contact lenses based on the respective historical heat generation pattern associated with performance of each of the one or more activities;
determining, by the one or more computer processors, that a first heat generation pattern associated with a first activity being performed by the smart contact lens is higher than a second heat generation pattern associated with a second activity being performed by a second contact lens;
seamlessly transferring, by the one or more processors: (i) performance of the first activity from the first smart contact lens to the second contact lens, and (ii) performance of the second activity from the second smart contact lens to the first contact lens, to maintain respective thermal thresholds that are below a predetermined thermal threshold; and
responsive to a determination that the pre-determined thermal threshold of the one or more smart contact lenses is exceeded, generating, by the one or more computer processors, one or more recommendations to perform one or more cooling functions of the one or more smart contact lenses.

### Claim 2 (depends on 1)

The method of claim 1, wherein each of the one or more smart contact lenses includes a thermal conductive region and a drainage system within an upper layer, wherein the upper layer is exposed to an external outside environment.

### Claim 3 (depends on 2)

The method of claim 2, wherein the thermal conductive region includes one or more thermal conductive materials that dissipate heat generated by one or more circuits embedded within a middle layer.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining the one or more activities to be performed further comprises:
monitoring, by the one or more computer processors, activity on a mobile device paired to the one or more smart contact lenses to determine a function associated with the activity that is supported by at least one of the one or more smart contact lenses.

### Claim 5 (depends on 1)

The method of claim 1, wherein assigning the one or more activities further comprises:
assigning, by the one or more computer processors, the one or more activities to each of the one or more smart contact lenses seamlessly during performance of the one or more activities to maintain a heat generation pattern that imposes a thermal load on each of the one or more smart contact lenses that is below the pre-determined thermal threshold.

### Claim 6 (depends on 5)

The method of claim 5, further comprising:
assigning, by the one or more computer processors, the one or more activities to each of the one or more smart contact lenses to distribute the thermal load on each of the one or more smart contact lenses uniformly to prevent the one or more smart contact lenses exceeding the pre-determined thermal threshold during the performance of the one or more activities.

### Claim 7 (depends on 1)

The method of claim 1, wherein generating one or more recommendations, further comprises:
determining, by the one or more computer processors, a heat dissipation rate sufficient to reduce a thermal load on the one or more smart contact lenses below the pre-determined thermal threshold of the one or more smart contact lenses; and
determining, by the one or more computer processors, the one or more cooling functions that provide the heat dissipation rate sufficient to reduce the thermal load on the one or more smart contact lenses, wherein the one or more cooling functions of the one or more smart contact lenses include a blinking cycle for a specific duration of time.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein a heat generation pattern associated with an activity being performed by a smart contact lens is based on a thermal load imposed on the smart contact lens during performance of the activity, a thermal load imposed on the smart contact lens by wireless recharging cycles of the smart contact lens, and a heat dissipation rate associated with one or more thermal conductive materials used within the smart contact lens.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein the pre-determined thermal threshold of a smart contact lens is a temperature on an eye of a user wearing the smart contact lens at which user comfort becomes compromised.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, wherein the pre-determined thermal threshold of a smart contact lens is a temperature at which the smart contact lens component durability becomes compromised.

### Claim 11

A computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the stored program instructions comprising:
program instructions to determine one or more activities to be performed by one or more smart contact lenses;
program instructions to determine a respective historical heat generation pattern associated with performance of each of the one or more activities by each of the one or more smart contact lenses;
program instructions to assign the one or more activities to the one or more smart contact lenses based on the respective historical heat generation pattern associated with performance of each of the one or more activities;
program instructions to determine that a first heat generation pattern associated with a first activity being performed by the smart contact lens is higher than a second heat generation pattern associated with a second activity being performed by a second contact lens;
program instructions to seamlessly transfer: (i) performance of the first activity from the first smart contact lens to the second contact lens, and (ii) performance of the second activity from the second smart contact lens to the first contact lens, to maintain respective thermal thresholds that are below a predetermined thermal threshold; and
program instructions to, responsive to a determination that the pre-determined thermal threshold of the one or more smart contact lenses is exceeded, generate one or more recommendations to perform one or more cooling functions of the one or more smart contact lenses.

### Claim 12 (depends on 11)

The computer program product of claim 11, wherein each of the one or more smart contact lenses includes a thermal conductive region and a drainage system within an upper layer, wherein the upper layer is exposed to an external outside environment.

### Claim 13 (depends on 12)

The computer program product of claim 12, wherein the thermal conductive region includes one or more thermal conductive materials that dissipate heat generated by one or more circuits embedded within a middle layer.

### Claim 14 (depends on 11)

The computer program product of claim 11, wherein the program instructions to determine the one or more activities to be performed further comprise:
program instructions to monitor activity on a mobile device paired to the one or more smart contact lenses to determine a function associated with the activity that is supported by at least one of the one or more smart contact lenses.

### Claim 15 (depends on 11)

The computer program product of claim 11, wherein the program instructions to assign the one or more activities further comprise:
program instructions to assign the one or more activities to each of the one or more smart contact lenses seamlessly during performance of the one or more activities to maintain a heat generation pattern that imposes a thermal load on each of the one or more smart contact lenses that is below the pre-determined thermal threshold.

### Claim 16 (depends on 15)

The computer program product of claim 15, wherein the stored program instructions further comprise:
program instructions to assign the one or more activities to each of the one or more smart contact lenses to distribute the thermal load on each of the one or more smart contact lenses uniformly to prevent the one or more smart contact lenses exceeding the pre-determined thermal threshold during performance of the one or more activities.

### Claim 17 (depends on 11)

The computer program product of claim 11, wherein the program instructions to generate the one or more recommendations further comprise:
program instructions to determine a heat dissipation rate sufficient to reduce a thermal load on the one or more smart contact lenses below the pre-determined thermal threshold of the one or more smart contact lenses; and
program instructions to determine the one or more cooling functions that provide the heat dissipation rate sufficient to reduce the thermal load on the one or more smart contact lenses, wherein the one or more cooling functions of the smart contact lenses include a blinking cycle for a specific duration of time.

### Claim 18

A computer system comprising:
one or more computer processors;
one or more computer readable storage media; and
program instructions stored on at least one of the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
program instructions to determine one or more activities to be performed by one or more smart contact lenses;
program instructions to determine a respective historical heat generation pattern associated with performance of each of the one or more activities by each of the one or more smart contact lenses;
program instructions to assign the one or more activities to the one or more smart contact lenses based on the respective historical heat generation pattern associated with performance of each of the one or more activities;
program instructions to determine that a first heat generation pattern associated with a first activity being performed by the smart contact lens is higher than a second heat generation pattern associated with a second activity being performed by a second contact lens;
program instructions to seamlessly transfer: (i) performance of the first activity from the first smart contact lens to the second contact lens, and (ii) performance of the second activity from the second smart contact lens to the first contact lens, to maintain respective thermal thresholds that are below a predetermined thermal threshold; and
program instructions to, responsive to a determination that the pre-determined thermal threshold of the one or more smart contact lenses is exceeded, generate one or more recommendations to perform one or more cooling functions of the one or more smart contact lenses.

### Claim 19 (depends on 18)

The computer system of claim 18, wherein each of the one or more smart contact lenses includes a thermal conductive region and a drainage system within an upper layer, wherein the upper layer is exposed to an external outside environment.

### Claim 20 (depends on 19)

The computer system of claim 19, wherein the thermal conductive region includes one or more thermal conductive materials that dissipate heat generated by one or more circuits embedded within a middle layer.
