IP Library Granted Patent US 11,908,400
Granted Patent B2
US 11,908,400 · App. 17/989,216 · Granted Feb 20, 2024

Display system using system level resources to calculate compensation parameters for a display module in a portable device

Inventor: Gholamreza Chaji (Waterloo, CA)
Assignee: Ignis Innovation Inc.
G09G3/3208G06F9/5016G06F9/5022G06F9/5027G06F9/5094G09G3/006G09G2320/043G09G2320/0693G09G2330/021G09G2330/027
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,908,400
App. No.
17/989,216
Granted
Feb 20, 2024
Kind
B2
Abstract

A system including a display module and a system module. The display module is integrated in a portable device with a display communicatively coupled to one or more of a driver unit, a measurement unit, a timing controller, a compensation sub-module, and a display memory unit. The system module is communicatively coupled to the display module and has one or more interface modules, one or more processing units, and one or more system memory units. At least one of the processing units and the system memory units is programmable to calculate new compensation parameters for the display module during an offline operation.

Claims (33)

1. An electronic device comprising:

a display module integrated in the electronic device, comprising an electronic video display and one or more sub-modules, each only using display level resources of the display module, at least one sub-module of said one or more sub-modules for controlling a process of measuring signals from pixels; and

at least one processing unit, included in a system module physically arranged on one or more substrates communicatively coupled to and separate from the display module, the at least one processing unit configured to execute system level applications of the electronic device and, as part of generating new compensation parameters, to control the process of measuring signals from pixels using system level resources of the one or more substrates distinct from the display level resources.

2. The electronic device of claim 1 , wherein the one or more sub-modules of the electronic device comprise:

a driver unit;

a timing controller;

a measurement unit;

a compensation sub-module; and

a display memory unit,

and wherein the electronic video display is communicatively coupled to at least one of the driver unit, the measurement unit, the timing controller, the compensation sub-module, and the display memory unit, and wherein the system level resources include one or more system memory units of the one or more substrates.

3. The electronic device of claim 1 , wherein said control of the process of measuring signals from pixels using system level resources forms part of a compensation related operation the at least one processing unit shares with the at least one sub-module.

4. The electronic device of claim 1 , wherein said control of the process of measuring signals from pixels using system level resources forms part of a compensation related operation the at least one processing unit offloads from the at least one sub-module and comprises controlling a measurement unit.

5. The electronic device of claim 1 , wherein said at least one processing unit is further configured to perform calculations of the new compensation parameters with use of pixel measurements generated during said control of the process of measuring signals from pixels using system level resources.

6. The electronic device of claim 1 , wherein said at least one processing unit is configured to perform said control of the process of measuring signals from pixels using system level resources during an offline operation in which the electronic video display is off.

7. The electronic device of claim 1 , wherein the one or more substrates is communicatively coupled to said display module via a connector cable configured to interface the display module with the system module.

8. The electronic device of claim 5 , wherein a display memory unit of the electronic device is updated with the calculated new compensation parameters from the system module via a main memory bus or a display video interface.

9. The electronic device of claim 1 , wherein during a calibration of the electronic video display, only those resources required for the calibration remain powered on.

10. The electronic device of claim 1 , wherein calibration of the electronic video display is carried out according to threshold criteria including battery charge and resource availability.

11. The electronic device of claim 1 , wherein calibration of blue sub-pixels of the electronic video display is carried out according to a higher priority than a calibration of sub-pixels of the electronic video display of colors other than blue.

12. The electronic device of claim 1 , wherein a measurement unit of the electronic device carries out the process of measuring signals from pixels of the electronic video display using the system level resources or the display resources or both during an inline operation while pixels of the electronic video display are emitting light.

13. A method of operating an electronic device including, a display module integrated in the electronic device including an electronic video display and one or more sub-modules, each only using display level resources of the display module, and at least one processing unit, included in a system module physically arranged on one or more substrates communicatively coupled to and separate from the display module, the method comprising:

performing by at least one sub-module of said one or more sub-modules, control of a process of measuring signals from pixels;

executing at the at least one processing unit, system level applications of the electronic device; and

performing at the at least one processing unit, as part of generating new compensation parameters, control of the process of measuring signals from pixels using system level resources of the one or more substrates distinct from the display level resources.

14. The method of claim 13 , wherein said control of the process of measuring signals from pixels using system level resources forms part of a compensation related operation the at least one processing unit shares with the at least one sub-module.

15. The method of claim 13 , wherein said control of the process of measuring signals from pixels using system level resources forms part of a compensation related operation the at least one processing unit offloads from the at least one sub-module and comprises controlling a measurement unit.

16. The method of claim 13 , further comprising, performing at the at least one processing unit calculations of the new compensation parameters with use of pixel measurements generated during said control of the process of measuring signals from pixels using system level resources.

17. The method of claim 13 , wherein said performing at the at least one processing unit, said control of the process of measuring signals from pixels using system level resources is performed during an offline operation in which the electronic video display is off.

18. The method of claim 13 , wherein the one or more substrates is communicatively coupled to said display module via a connector cable configured to interface the display module with the system module.

19. The method of claim 16 , further comprising:

updating a display memory unit of the electronic device with the calculated new compensation parameters from the system module via a main memory bus or a display video interface.

20. The method of claim 13 , further comprising:

carrying out, at a measurement unit of the electronic device, the process of measuring signals from pixels of the electronic video display using the system level resources or the display resources or both during an inline operation while pixels of the electronic video display are emitting light.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2023
From: IGNIS INNOVATION INC.
To: IGNIS INNOVATION INC.
Reel/Frame 063701/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2022
From: CHAJI, GHOLAMREZA
To: IGNIS INNOVATION INC.
Reel/Frame 061812/0692 →
Continuity (5)
Continuation 17474371 · Sep 14, 2021
Continuation 16221676 · Dec 17, 2018
Continuation 14681371 · Apr 8, 2015
Provisional Application 61976910 · Apr 8, 2014
Related Publication 20230081884A1 · Mar 16, 2023