IP Library Granted Patent US 11,194,213
Granted Patent B2
US 11,194,213 · App. 15/820,867 · Granted Dec 7, 2021

Electrochromic panel transmission level synchronization

Inventors: Paul Nagel (South San Francisco, CA); Wally Barnum (South San Francisco, CA); Jason Litzinger (South San Francisco, CA); Luis Gomez (South San Francisco, CA); Steve Coffin (South San Francisco, CA)
Assignee: HALIO, INC.
G02F1/163E06B9/24G05B15/02E06B2009/2417E06B2009/2464G02F2203/01G05B2219/2642
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 11,194,213
App. No.
15/820,867
Granted
Dec 7, 2021
Kind
B2
Abstract

A method of controlling tint for a plurality of electrochromic devices, performed by a control system, is provided. The method includes receiving a request to change tint level of a plurality of electrochromic devices, and consulting transfer functions for tint level relative to drive for each of the plurality of electrochromic devices, wherein at least one of the plurality of electrochromic devices has a transfer function differing from at least one other of the plurality of electrochromic devices. The method includes driving each of the plurality of electrochromic devices in accordance with the transfer functions, so as to coordinate tint level or rate of change of tint level across the plurality of electrochromic devices.

Claims (49)

1. A method of controlling tint for a plurality of electrochromic devices, performed by a control system, comprising:

receiving a request to change tint level of a plurality of electrochromic devices;

identifying, in a memory of the control system, data structures having therein transfer functions for tint level relative to applied charge for each of the plurality of electrochromic devices, wherein at least one of the plurality of electrochromic devices has a transfer function for tint level relative to applied charge differing from at least one other of the plurality of electrochromic devices; and

applying a charge to each of the plurality of electrochromic devices in accordance with the transfer functions, so as to coordinate tint level or rate of change of tint level across the plurality of electrochromic devices.

2. The method of claim 1 , further comprising:

determining an amount of charge to transfer to each of the plurality of electrochromic devices, based on a tint level in accordance with the request and based on the transfer functions.

3. The method of claim 1 , further comprising:

obtaining the transfer functions from a service via a network.

4. The method of claim 1 , further comprising:

monitoring current to or from each of the plurality of electrochromic devices;

integrating the current to or from each of the plurality of electrochromic devices; and

determining an amount of charge transferred to or from each of the plurality of electrochromic devices, based on the integrating the current, wherein the driving each of the plurality of electrochromic devices in accordance with the transfer functions is based on the determined amount of charge transferred to or from each of the plurality of electrochromic devices.

5. The method of claim 1 , further comprising:

determining a first one of the plurality of electrochromic devices is changing tint at a slower rate in the plurality of electrochromic devices;

stopping changing tint of a second one of the plurality of electrochromic devices that is changing at a faster rate tint than the first one of the plurality of electrochromic devices, until the first one of the plurality of electrochromic devices attains a tint level of the stopped second one of the plurality of electrochromic devices; and

resuming changing tint of the first and second ones of the plurality of electrochromic devices.

6. The method of claim 1 , wherein the driving so as to coordinate the tint level or rate of change of tint level comprises:

driving groups of electrochromic devices to make patterns switch levels of tint at a uniform rate or to a uniform level.

7. The method of claim 1 , further comprising:

adjusting rate of change of tinting to achieve more uniform tinting in at least one of the plurality of electrochromic devices as compared to most rapid tinting, wherein the driving so as to coordinate the tint level or rate of change of tint level is in accordance with the adjusted rate of change.

8. A controller with transmission level synchronization for electrochromic devices, comprising:

a memory, configurable to store data structures having therein a plurality of transfer functions for tint level relative to drive of electrochromic devices; and

one or more processors configurable to couple to at least a first electrochromic device and a second electrochromic device and to perform a method comprising:

identifying a first data structure associated with a first transfer function for the first electrochromic device, and a second data structure associated with a second transfer function for the second electrochromic device; and

applying a charge to the first electrochromic device in accordance with the first transfer function, and applying a charge to the second electrochromic device in accordance with the second transfer function, to coordinate rate of change of tint level of the first electrochromic device and rate of change of tint level of the second electrochromic device.

9. The controller of claim 8 , wherein the one or more processors are further configurable to determine a first amount of charge to transfer to the first electrochromic device in accordance with the first transfer function, and a second amount of charge to transfer to the second electrochromic device in accordance with the second transfer function, based on a tint level for both the first electrochromic device and the second electrochromic device.

10. The controller of claim 8 , wherein the one or more processors are further configurable to obtain the first transfer function and the second transfer function from a service via a network.

11. The controller of claim 8 , wherein the one or more processors are further configurable to determine the first transfer function and the second transfer function based on user feedback.

12. The controller of claim 8 , wherein:

the one or more processors are further configurable to determine an amount of charge transferred to or from each of the first electrochromic device and the second electrochromic device, based on integrating current to or from each of the first electrochromic device and the second electrochromic device; and

the driving the first electrochromic device and the second electrochromic device to coordinate the tint levels or rates of change of the first electrochromic device and the second electrochromic device is based on the determined amount of charge transferred to or from each of the first electrochromic device and the second electrochromic device.

13. The controller of claim 8 , wherein the method further comprises:

determining the first electrochromic device is changing tint at a slower rate than the second electrochromic device;

stopping changing tint of the second electrochromic device until the first electrochromic device meets a tint level of the second electrochromic device; and

resuming changing tint of the second electrochromic device.

14. The controller of claim 8 , wherein the one or more processors are further configurable to adjust rate of change of tinting and drive groups of electrochromic devices to make patterns switch levels of tint at a uniform rate or to a uniform level.

15. A method of controlling tint for a plurality of electrochromic devices, performed by a control system, comprising:

receiving a request to change tint level or color hue of a plurality of electrochromic devices;

identifying, in a memory of the control system, data structures having therein transfer functions for color hue relative to drive for each of the plurality of electrochromic devices; and

applying a charge to each of the plurality of electrochromic devices in accordance with the transfer functions, so as to coordinate color hue across the plurality of electrochromic devices.

16. The method of claim 15 , wherein the applying comprises:

alternating bleaching and tinting at least one of the plurality of electrochromic devices, to match color hue of one or more of the plurality electrochromic devices to within a specified range.

17. The method of claim 15 , further comprising:

determining one or more of the plurality of electrochromic devices is changing color hue at a slower rate in the plurality of electrochromic devices than at least one of the plurality of electrochromic devices;

stopping changing color hue of the at least one of the plurality of electrochromic devices, until the one or more of the plurality of electrochromic devices attains or exceeds a color hue of the at least one of the plurality of electrochromic devices; and

resuming changing color hue of the at least one of the plurality of electrochromic devices.

18. The method of claim 15 , wherein the applying comprises driving at least two of the plurality of electrochromic devices from a single driver, by multiplexing or switching the single driver.

19. The method of claim 15 , wherein the applying comprises driving the plurality of electrochromic devices from a plurality of drivers in parallel.

20. The method of claim 15 , wherein the applying comprises driving two or more of the plurality electrochromic devices in series from a driver.

Assignments (18)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2025
From: HALIO , LLC
To: SMART WINDOW INC., LIMITED
Reel/Frame 070438/0497 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2025
From: HALIO, INC.
To: HALIO, LLC
Reel/Frame 070402/0462 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 18, 2024
From: HALIO, INC.
To: SKC CO., LTD., AS AGENT
Reel/Frame 067774/0328 →
SECURITY INTEREST Recorded Nov 17, 2023
From: HALIO, INC.
To: SKC CO., LTD., AS AGENT
Reel/Frame 065612/0158 →
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2023
From: SK INC. (FORMERLY KNOWN AS SK HOLDINGS CO., LTD.)
To: HALIO, INC. (FORMERLY KNOWN AS KINESTRAL TECHNOLOGIES, INC.)
Reel/Frame 065383/0200 →
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2023
From: SK INC.
To: HALIO, INC.
Reel/Frame 065382/0722 →
SECURITY INTEREST Recorded Sep 29, 2023
From: HALIO, INC.
To: PLUTUS CAPITAL NY, INC.
Reel/Frame 065084/0633 →
SECURITY INTEREST Recorded Aug 29, 2023
From: HALIO, INC.
To: PLUTUS CAPITAL NY, INC.
Reel/Frame 064753/0657 →
SECURITY INTEREST Recorded Nov 10, 2021
From: HALIO, INC.
To: SK INC.
Reel/Frame 058084/0947 →
CHANGE OF NAME Recorded Apr 1, 2021
From: KINESTRAL TECHNOLOGIES, INC.
To: HALIO, INC.
Reel/Frame 056031/0001 →
SECURITY INTEREST Recorded Jul 10, 2020
From: KINESTRAL TECHNOLOGIES, INC.
To: SK HOLDINGS CO., LTD.
Reel/Frame 053180/0686 →
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2020
From: HORIZON TECHNOLOGY FINANCE CORPORATION
To: KINESTRAL TECHNOLOGIES, INC.
Reel/Frame 052887/0962 →
SECURITY INTEREST Recorded Nov 19, 2019
From: KINESTRAL TECHNOLOGIES, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION
Reel/Frame 051059/0378 →
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2019
From: GPB DEBT HOLDINGS II, LLC
To: KINESTRAL TECHNOLOGIES, INC.
Reel/Frame 048226/0446 →
SECURITY INTEREST Recorded Jan 31, 2019
From: KINESTRAL TECHNOLOGIES, INC.
To: SK HOLDINGS CO., LTD.
Reel/Frame 048199/0113 →
SECURITY INTEREST Recorded Dec 18, 2018
From: KINESTRAL TECHNOLOGIES, INC.
To: MURCHINSON VENTURE CREDIT LLC
Reel/Frame 047972/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2018
From: NAGEL, PAUL; BARNUM, WALLY; LITZINGER, JASON; GOMEZ, LUIS; COFFIN, STEVE
To: KINESTRAL TECHNOLOGIES, INC.
Reel/Frame 047074/0236 →
SECURITY INTEREST Recorded Jun 7, 2018
From: KINESTRAL TECHNOLOGIES, INC.
To: GPB DEBT HOLDINGS II, LLC
Reel/Frame 046328/0594 →