IP Library Granted Patent US 9,061,589
Granted Patent B2
US 9,061,589 · App. 12/990,868 · Granted Jun 23, 2015

Display controller, image processing system, display system, apparatus and computer program product

Inventors: Florian Bogenberger (Poing, DE); Davor Bogavac (Kallered, SE)
Assignee: Freescale Semiconductor, Inc.
B60K35/00G06F3/14G09G5/026G09G5/14B60K2350/1072B60K2350/2056G09G2330/12G09G2340/12G09G2380/10
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 9,061,589
App. No.
12/990,868
Granted
Jun 23, 2015
Kind
B2
Abstract

A display controller includes a controller input connectable to receive first image data representing a non-safety relevant part of an image to be displayed on a display and to receive second image data representing a safety relevant part of the image. A merging unit is connected to the controller input, for composing the image from the first image data and second image data. A controller output is connectable to the display, for outputting display data representing the image. An image monitor is connected to the controller output, for comparing a part of the image corresponding to the safety relevant part with an reference for the part.

Claims (49)

1. A display system, comprising:

an input to receive first image data, representing a first part of an image to be displayed on a display device, and second image data, representing a second part of the image to be displayed;

a display control unit coupled to the input to generate a third image data, based on the first and second image data, representing a combination of the first and second parts of the image, and to generate a display signal, based on the third image data, to be provided to the display device as the image to be; and

an image monitoring unit coupled to the input to receive the second image data and coupled to the display control unit to receive the third image data, the image monitoring unit to compare information based on the second image data with information based on the third image data to verify that the second part of the image to be displayed is represented in the third image data, wherein the information based on the second image data is not based on the third image data.

2. A display system as claimed in claim 1 , wherein:

the first part of the image is a non-safety relevant part of the image to be displayed;

the second part of the data is a safety relevant part of the image to be displayed; and

said display control unit supports a safety mode in which said safety relevant part in the second image data is protected from being obscured.

3. A display system as claimed in claim 1 , wherein said third image data includes marking data indicating a part of said third image data corresponding to said second part of said image and wherein said image monitoring unit verifies the second part of the image to be displayed based on third image data identified using said marking data.

4. A display system as claimed in claim 3 , wherein said third image data includes sets of graphical object data, each set defining at least one parameter of a graphical object of said image, and wherein said marking data includes a marking field in sets of graphical object data corresponding to said second part of said image.

5. A display system as claimed in claim 1 , wherein said image monitoring unit comprises:

a calculator to calculate a first signature representing the information based on the second image data, said calculator being coupled to said display control unit to receive at least the third image data representing the second part of said image to be displayed; and

a signature comparator coupled to said calculator, to compare a difference between the first signature and a reference value with a criterion and to output information about said comparison.

6. A display system as claimed in claim 5 , wherein the first signature comprises a first signature based on a first aspect of the second part of said image and a second partial signature based on a second aspect of the second part of said image.

7. A display system as claimed in claim 6 , wherein the first aspect is selected from one or more of a location and a shape of the second part of said image and the second aspect is derived from a content of the second part of said image.

8. An image generating system, comprising:

a first source of not-safety relevant data;

a second source of safety relevant data;

an image processing unit coupled to said first source and said second source, said image processing unit to generate first image data from the not-safety relevant data, said first image data representing a non-safety relevant part of an image to be displayed on a display, and to generate second image data from said safety relevant data, said second image data representing a safety relevant part of said image; and

an output connected to said image processing unit, to output said first image data and said second image data to a display system as claimed in claim 1 .

9. An image generating system as claimed in claim 8 , further comprising a calculator coupled to said image processing unit to calculate a reference value for said second image data part.

10. An image generating system as claimed in claim 8 , wherein said first source is one of: a sensor, a multimedia system, and a communication network, and said second source is one of: a sensor, a multimedia system and a communication network.

11. The display controller of claim 8 , wherein the safety relevant data is system variable data.

12. The display controller of claim 11 , wherein the non-safety relevant data is a static background image.

13. A method, comprising:

receiving at a display system first image data representing a first part of an image to be displayed on a display device;

receiving at the display system second image data representing a second part of the image to be displayed;

generating a third image data, based on the first image data and the second image data, representing a combination of the first and second parts of the image;

transmitting a display signal based on the third image data for reception at a display device; and

comparing information based on the second image data with information based on the third image data to verify that the second part of the image to be displayed is represented in the third image data, wherein the information based on the second image data is not based on the first image data.

14. The method of claim 13 , further comprising:

protecting the second part of the image from being obscured in the third image data.

15. The method of claim 13 , wherein the third image data includes marking data indicating a location of the second part of the image to be displayed, further comprising:

selecting the second part of the image to be displayed from the third image data, wherein the selection uses the marking data.

16. The method of claim 13 , further comprising:

determining the information based on the second image data by calculating a first signature;

wherein verifying comprises:

computing a difference between the first signature and a reference value;

comparing the difference with a criterion; and

outputting information about the comparison.

17. The method of claim 16 , wherein calculating the first signature comprises:

calculating a first partial signature based on a first aspect of the second part of the image; and

calculating a second partial signature based on a second aspect of the second part of the image.

18. The method of claim 17 , wherein:

the first aspect is based on one or more of a location and a shape; and

the second aspect is based on a content.

19. The method of claim 13 , further comprising:

displaying the image on the display device.

20. The method of claim 13 , wherein no digital data processing is performed in generating the display data from the third image data.

Assignments (31)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE LISTED CHANGE OF NAME SHOULD BE MERGER AND CHANGE PREVIOUSLY RECORDED AT REEL: 040652 FRAME: 0180. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Jan 12, 2017
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 041354/0148 →
CHANGE OF NAME Recorded Nov 8, 2016
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 040652/0180 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0334 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0285 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0387 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027621/0928 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0075 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2010
From: BOGENBERGER, FLORIAN; BOGAVAC, DAVOR
To: FREESCALE SEMICONDUCTOR INC
Reel/Frame 025242/0247 →
Continuity (1)
Related Publication 20110057951A1 · Mar 10, 2011