IP Library Granted Patent US 8,271,599
Granted Patent B2
US 8,271,599 · App. 12/985,883 · Granted Sep 18, 2012

Systems and methods for an identification protocol between a local controller and a master controller in a photovoltaic power generation system

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 8,271,599
App. No.
12/985,883
Granted
Sep 18, 2012
Kind
B2
Abstract

Systems and methods for local and master management units in a photovoltaic energy system. In one embodiment, a method implemented in a computer system includes sending a first identification code from a local management unit to a master management unit. The first identification code is associated with the first local management unit, and the local management unit controls a solar module. An authentication of the first identification code is received from the master management unit. In response to receiving the authentication, active operation of the local management unit is continued (e.g., for a set time period).

Claims (41)

1. A method comprising:

waking up a first local management unit;

after the waking up, determining whether the first local management unit is storing a configuration profile;

in response to a determination that the first local management unit is not storing the configuration profile, sending a first identification code from the first local management unit coupled to one or more solar modules to a master management unit, the first identification code associated with the first local management unit;

receiving, from the master management unit, an authentication of the first identification code; and

in response to receiving the authentication,

receiving, in the first local management unit, a first profile from the master management unit, the first profile corresponding to the first identification code; and

controlling, by the first local management unit, the one or more solar modules coupled with the first local management unit for active operation for a duration time according to the first profile.

2. The method of claim 1 , wherein the authentication is received in a first activation message, and further comprising:

in response to receiving the authentication, setting a first duration time for the active operation;

after the first duration time expires, again sending the first identification code to the master management unit;

receiving a second activation message; and

in response to receiving the second activation message, continuing active operation of the first local management unit for a second duration time.

3. The method of claim 1 , wherein the sending is performed via a first communications channel at a predetermined frequency used by the master management unit for establishing communication with new local management units.

4. The method of claim 3 , further comprising after the sending via the first channel, communicating on a second communications channel with the master management unit, the second channel having a frequency different from the first channel.

5. The method of claim 1 , further comprising receiving a profile from the master management unit, the profile corresponding to the first identification code.

6. The method of claim 5 , further comprising in response to receiving the first identification code, retrieving, via the master management unit, the profile from a database that includes a plurality of different profiles suitable for configuration of local management units.

7. The method of claim 1 , further comprising:

receiving a first instruction from the master management unit;

executing the first instruction on the first local management unit;

after the executing the first instruction, waiting for the duration time;

after the waiting, communicating with the master management unit to receive a second instruction; and

executing the second instruction on the first local management unit.

8. The method of claim 1 , further comprising:

establishing communication with the master management unit from a second local management unit of a plurality of local management units including the first local management unit;

communicating to the master management unit a second identification code associated with the second local management unit;

receiving, from the master management unit, an authentication of the second identification code; and

in response to receiving the authentication of the second identification code, continuing active operation of the second local management unit.

9. A system, comprising:

a solar module; and

a local management unit coupled to the solar module, the local management unit comprising memory storing software instructions, and further comprising a controller coupled to the memory, the controller configured via the software instructions to execute a method comprising:

determining whether the memory is storing a configuration profile;

in response to a determination that the memory is not storing the configuration profile, sending an identification code to a master management unit, the identification code associated with the local management unit;

receiving, from the master management unit, an authentication of the identification code; and

in response to receiving the authentication, receiving, in the local management unit, a first profile from the master management unit, the first profile corresponding to the identification code; and

controlling the solar module coupled with the local management unit for active operation for a duration time according to the first profile.

10. The system of claim 9 , wherein the authentication is received in a first activation message, and the method further comprises:

in response to receiving the authentication, setting the duration time for the active operation;

after the duration time expires, again sending the identification code to the master management unit;

receiving a second activation message; and

in response to receiving the second activation message, continuing the active operation of the local management unit for the duration time.

Assignments (10)
SECURITY INTEREST Recorded Mar 31, 2026
From: TIGO ENERGY, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 075306/0414 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL 52252, FRAME 0289 Recorded Mar 30, 2026
From: GALLAGHER IP SOLUTIONS LLC, AS SUCCESSOR TO NEWLIGHT CAPITAL, LLC; UMB BANK, NATIONAL ASSOCIATION
To: TIGO ENERGY, INC.
Reel/Frame 075311/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2026
From: TIGO ENERGY, INC.
To: TIGO ENERGY INNOVATIONS LLC
Reel/Frame 074447/0465 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 58755 FRAME: 516. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 2, 2025
From: TIGO ENERGY, INC.
To: NEWLIGHT CAPITAL LLC
Reel/Frame 072868/0423 →
RELEASE OF SECURITY INTEREST Recorded Feb 22, 2023
From: NEWLIGHT CAPITAL LLC; UMB BANK, NATIONAL ASSOCIATION, AS TRUSTEE
To: TIGO ENERGY, INC.
Reel/Frame 062821/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: TIGO ENERGY, INC.
To: NEWLIGHT CAPITAL LLC
Reel/Frame 058755/0516 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2020
From: WESTERN ALLIANCE BANK
To: TIGO ENERGY INC.
Reel/Frame 052329/0758 →
SECURITY INTEREST Recorded Mar 27, 2020
From: TIGO ENERGY, INC.
To: NEWLIGHT CAPITAL, LLC; UMB BANK, NATIONAL ASSOCIATION, AS TRUSTEE
Reel/Frame 052252/0289 →
SECURITY INTEREST Recorded Feb 12, 2018
From: TIGO ENERGY, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 045312/0467 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2011
From: EIZIPS, DANIEL; ARDITI, SHMUEL; HADAR, RON; MAKHOTA, MAXYM
To: TIGO ENERGY, INC.
Reel/Frame 025596/0965 →