IP Library Granted Patent US 10,446,111
Granted Patent B2
US 10,446,111 · App. 15/412,206 · Granted Oct 15, 2019

Image data transfer system, transmitter circuit and receiver circuit

Inventors: Hirobumi Furihata (Tokyo, JP); Masashige Harada (Tokyo, JP); Iori Shiraishi (Tokyo, JP); Takashi Nose (Tokyo, JP)
Assignee: Synaptics Japan GK
G09G5/006G09G3/20H04N19/103H04N19/426G09G2310/027G09G2330/021G09G2340/02G09G2360/18G09G2370/08
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 10,446,111
App. No.
15/412,206
Granted
Oct 15, 2019
Kind
B2
Abstract

An image data transfer system includes a receiver and a transmitter configured to sequentially receive compressed image data and sequentially transmit transmission data corresponding to the compressed image data to the receiver. The transmitter is configured to, in transmitting a specific transmission data, perform data comparison of bits of a compressed image body data of a specific compressed image data with bits of a previous transmission data transmitted over signal lines allocated to the compressed image body data, incorporate the compressed image body data of the specific compressed image data or the bit-inverted data corresponding thereto into the specific transmission data, in response to the result of the data comparison, and incorporate the compression code of the specific compressed image data into the specific transmission data independently of the result of the data comparison.

Claims (55)

1. An image data transfer system, comprising:

a receiver; and

a transmitter coupled with the receiver via a plurality of signal lines, wherein the transmitter is configured to:

receive compressed image data including a compressed image body data and a compression code indicating a compression process used to generate the compressed image data;

perform a bitwise comparison of the compressed image body data with a portion of a preceding transmission data that was transmitted to the receiver;

select, based on the bitwise comparison, one of the compressed image body data and a bit-inverted copy thereof; and

transmit to the receiver a current transmission data, wherein transmitting the current transmission data comprises:

transmitting the compression code using a first set of one or more signal lines of the plurality of signal lines; and

transmitting the selected one of the compressed image body data and the bit-inverted copy using a second set of one or more signal lines of the plurality of signal lines,

wherein the one or more signal lines of the first set are distinct from the one or more signal lines of the second set.

2. The image data transfer system according to claim 1 , wherein the transmitter is further configured to:

incorporate the selected one of the compressed image body data and the bit-inverted copy into the current transmission data in response to the bitwise comparison; and

incorporate, when the bit-inverted copy is incorporated into the current transmission data, the compression code of the compressed image data into the current transmission data without performing bit-inversion on the compression code.

3. The image data transfer system according to claim 1 , wherein the transmitter is further configured to transmit an inversion indication bit indicating the selected one of the compressed image body data and the bit-inverted copy to the receiver,

wherein the receiver is configured to receive the current transmission data and output reception compressed image data, and

wherein the receiver is further configured to, in response to the inversion indication bit, incorporate into the reception compressed image data a selected one of the compressed image body data included in the current transmission data and data obtained by performing a bit-inversion on the bit-inverted copy included in the current transmission data.

4. The image data transfer system according to claim 3 , wherein the receiver is further configured to incorporate the compression code included in the current transmission data into the reception compressed image data independently of the inversion indication bit.

5. The image data transfer system according to claim 3 , wherein the receiver is further configured to incorporate the compressed image body data included in the current transmission data into the reception compressed image data, when the inversion indication bit indicates the compressed image body data.

6. The image data transfer system according to claim 3 , wherein the receiver is further configured to incorporate the data obtained by performing the bit-inversion on the bit-inverted copy into the reception compressed image data, when the inversion indication bit indicates the bit-inverted copy.

7. The image data transfer system according to claim 3 , wherein the receiver is further configured to identify a number of bits of the compression code included in the current transmission data, and incorporate into the reception compressed image data a selected one of the compressed image body data included in the current transmission data and data obtained by a bit-inversion of the bit-inverted copy included in the current transmission data, in response to the inversion indication bit and the identified number of bits of the compression code.

8. The image data transfer system according to claim 7 , wherein the receiver is further configured to incorporate the compression code included in the current transmission data into the reception compressed image data, independently of the inversion indication bit.

9. The image data transfer system according to claim 1 , wherein the compression process used to generate the compressed image data is selected from a plurality of compression processes.

10. The image data transfer system according to claim 9 , wherein a number of bits of the compression code depends on the selection of the plurality of compression processes,

wherein the transmitter is further configured to identify the number of bits of the compression code of the compressed image data, and select signal lines over which the selected one of the compressed image body data and the bit-inverted copy is transmitted, based on the identified number of bits of the compression code, and

wherein the transmitter is further configured to, in the bitwise comparison, compare bits of the compressed image body data of the compressed image data with corresponding bits of the preceding transmission data, the corresponding bits having been transmitted over the selected signal lines.

11. The image data transfer system according to claim 10 , wherein the bitwise comparison is not performed with respect to the compression code of the compressed image data.

12. The image data transfer system according to claim 1 , further comprising:

compression circuitry configured to receive an image data, select the compression process used to generate the compressed image data from a plurality of compression processes in response to characteristics of the image data, and generate the compressed image data by performing the selected compression process.

13. A transmitter, comprising:

circuitry configured to:

receive compressed image data including a compressed image body data and a compression code indicating a compression process used to generate the compressed image data;

perform a bitwise comparison of the compressed image body data with a preceding transmission data that was transmitted to a receiver using a plurality of signal lines; and

select, based on the bitwise comparison, one of the compressed image body data and a bit-inverted copy thereof; and

an interface coupled with the circuitry, wherein the interface is configured to transmit to the receiver a current transmission data, wherein transmitting the current transmission data comprises:

transmitting the compression code using a first set of one or more signal lines of the plurality of signal lines; and

transmitting the selected one of the compressed image body data and the bit-inverted copy using a second set of one or more signal lines of the plurality of signal lines,

wherein the one or more signal lines of the first set are distinct from the one or more signal lines of the second set.

14. The transmitter according to claim 13 , wherein the circuitry is further configured to:

incorporate the selected one of the compressed image body data and the bit-inverted copy into the current transmission data, in response to the bitwise comparison, and

incorporate, when the bit-inverted copy is incorporated into the current transmission data, the compression code of the compressed image data into the current transmission data without performing bit-inversion on the compression code.

15. The transmitter according to claim 13 , wherein the circuitry is further configured to transmit an inversion indication bit indicating the selected one of the compressed image body data and the bit-inverted copy to the receiver.

16. The transmitter according to claim 13 , wherein the compression process used to generate the compressed image data is selected from a plurality of compression processes.

17. The transmitter according to claim 16 , wherein a number of bits of the compression code depends on the selection of the plurality of compression processes,

wherein the circuitry is further configured to identify the number of bits of the compression code of the compressed image data, and select signal lines over which the selected one of the compressed image body data and the bit-inverted copy, based on the identified number of bits of the compression code, and

wherein the circuitry is further configured to, in the bitwise comparison, compare bits of the compressed image body data of the compressed image data with corresponding bits of the preceding transmission data, the corresponding bits having been transmitted over the selected signal lines.

18. A receiver, comprising:

an interface configured to externally receive, via a plurality of signal lines coupled with a transmitter, an inversion indication bit and a transmission data generated from a compressed image data; and

circuitry configured to output reception compressed image data corresponding to the received transmission data in response to the inversion indication bit,

wherein the compressed image data is generated through a compression process and includes a compressed image body data and a compression code indicating the compression process,

wherein the transmission data includes the compression code received using a first set of one or more signal lines of the plurality of signal lines, and a selected one of the compressed image body data and a bit-inverted copy thereof received using a second set of one or more signal lines of the plurality of signal lines,

wherein the one or more signal lines of the first set are distinct from the one or more signal lines of the second set,

wherein the inversion indication bit indicates the selected one of the compressed image body data and the bit-inverted copy,

wherein the circuitry is configured to, in response to the inversion indication bit, incorporate into the reception compressed image data a selected one of the compressed image body data included in the transmission data and data obtained by performing bit-inversion on the bit-inverted copy included in the transmission data, and incorporate, when the bit-inverted copy is indicated by the inversion indication bit, the compression code included in the transmission data into the reception compressed image data without performing bit-inversion on the compression code.

19. The receiver according to claim 18 , wherein the circuitry is further configured to incorporate the data obtained by performing the bit-inversion on the bit-inverted copy into the reception compressed image data, when the inversion indication bit indicates the bit-inverted copy.

20. The receiver according to claim 18 , wherein the circuitry is further configured to identify a number of bits of the compression code included in the transmission data and identify in the transmission data the compression code and the selected one of the compressed image body data and the bit-inverted copy, based on the identified number of bits of the compression code.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2024
From: SYNAPTICS JAPAN GK
To: SYNAPTICS INCORPORATED
Reel/Frame 067793/0211 →
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: FURIHATA, HIROBUMI; HARADA, MASASHIGE; SHIRAISHI, IORI; NOSE, TAKASHI
To: SYNAPTICS DISPLAY DEVICES GK
Reel/Frame 041046/0458 →
CHANGE OF NAME Recorded Jan 23, 2017
From: SYNAPTICS DISPLAY DEVICES GK
To: SYNAPTICS JAPAN GK
Reel/Frame 041046/0495 →
Priority Claims (1)
JP 2016-015549 · Jan 29, 2016 · national
Continuity (1)
Related Publication 20170221448A1 · Aug 3, 2017