1460738347-8b49c783-4896-4dc2-af74-86c6f9b193d0

1. An image forming apparatus, comprising:
a belt;
a plurality of support rollers which rotatably supports the belt;
a photosensitive medium which has a surface on which a visible toner image is formed by charged toner;
a transfer roller which is disposed adjacent to the photosensitive medium with the belt interposed therebetween;
a power supplying part which supplies power to the transfer roller so that a surface of the transfer roller has an electrical potential; and
a control part which controls the power supplying part to supply a pulse power which has a middle power level having a same polarity as a polarity of the charged toner to the transfer roller so that the charged toner remaining on the belt is transferred back to the photosensitive medium.
2. The image forming apparatus according to claim 1, wherein the charged toner is negatively charged and the pulse power comprises a pulse voltage having a maximum voltage which is equal to or less than +500V and a minimum voltage which is equal to or greater than \u22123,000V.
3. The image forming apparatus according to claim 1, further comprising a development cartridge which comprises:
a cleaning blade which contacts the surface of the photosensitive medium to separate the remaining toner from the surface of the photosensitive medium;
a casing which rotatably supports the photosensitive medium; and
a storage part disposed inside the casing and extending from the cleaning blade, which stores the toner separated from the surface of the photosensitive medium by the cleaning blade.
4. The image forming apparatus according to claim 1, wherein the transfer roller and the photosensitive medium are plural in number.
5. The image forming apparatus according to claim 4, wherein the control part controls the power supplying part to supply one of the plurality of transfer rollers with a pulse power having a different amplitude from an amplitude of a pulse power supplied to another one of the plurality of transfer rollers.
6. The image forming apparatus according to claim 5, wherein the belt is provided to transfer a printing medium past the photosensitive media and the control part controls the power supplying part to supply pulse power having increasing amplitudes to the respective transfer rollers along a direction in which the printing medium is transferred past the photosensitive media by the belt.
7. The image forming apparatus according to claim 4, wherein at least two of the plurality of transfer rollers have electrical resistances which increase along a direction in which a printing medium is transferred past the photosensitive media by the belt, and
the power supplying part supplies the pulse power to the at least two transfer rollers.
8. The image forming apparatus according to claim 4, wherein the control part controls the power supplying part to supply the pulse power to at least one but less than all of the plurality of transfer rollers.
9. The image forming apparatus according to claim 4, wherein the power supplying part comprises:
a pulse power generating circuit which generates the pulse power; and,
a direct current power generating circuit which generates power having a polarity opposite to the polarity of the charged toner.
10. The image forming apparatus according to claim 9, wherein the control part connects the pulse power generating circuit to one of the plurality of transfer rollers, and connects the direct current power generating circuit to another of the plurality of transfer rollers.
11. The image forming apparatus according to claim 9, further comprising a power switching part which is interposed between the power supplying part and the transfer rollers to switch between power supplied from the pulse power generating circuit and the direct current power generating circuit of the power supplying part,
wherein the control part controls the power switching part to connect the direct current power generating circuit to each of the plurality of transfer rollers during printing, and to connect the pulse power generating circuit to at least one of the transfer rollers during cleaning of the remaining toner.
12. The image forming apparatus according to claim 11, wherein the control part connects the pulse power generating circuit to one or more of the transfer rollers and connects the direct current power generating circuit to one or more of the transfer rollers during the cleaning of the remaining toner.
13. The image forming apparatus according to claim 1, wherein the toner is positively charged, and the pulse power comprises a pulse voltage having a maximum voltage which is equal to or less than +3,000V, and a minimum voltage which is equal to or greater than \u2212500V.
14. A method of removing toner from a belt which is driven by a plurality of support rollers in an image forming apparatus, the image forming apparatus comprising a photosensitive medium having a surface on which a visible toner image is formed by charged toner and a transfer roller which is disposed adjacent to the photosensitive medium with the belt interposed therebetween, the method comprising:
determining whether to remove toner remaining on the belt; and
if the determining indicates that the toner remaining on the belt should be removed, generating a pulse power having an average value which has a same polarity as a polarity of the toner, and supplying the pulse power to the transfer roller.
15. The method according to claim 14, wherein the pulse power comprises a pulse voltage having a maximum voltage which is equal to or less than +500V, and a minimum voltage which is equal to or greater than \u22123,000V.
16. The method according to claim 14, wherein the image forming apparatus comprises a plural number of the transfer roller and the photosensitive medium, and
the supplying of the pulse power comprises supplying the pulse power to at least one of the plurality of transfer rollers.
17. The method according to claim 16, wherein the belt is provided to transfer a printing medium past the photosensitive media and the supplying of the pulse power further comprises respectively supplying pulse powers having increasing amplitudes to each of the plurality of transfer rollers in a direction in which the printing medium is transferred past the photosensitive media by the belt.
18. The method according to claim 16, wherein the supplying of the pulse power further comprises supplying the pulse power to at least one but less than all of the plurality of transfer rollers.
19. The method according to claim 18, wherein the supplying of the pulse power further comprises supplying power which has a polarity opposite to the polarity of the charged toner to one of the plurality of transfer rollers.
20. An image forming apparatus, comprising:
a belt;
a photosensitive medium which has a surface on which a visible toner image is formed by charged toner;
a transfer roller which is disposed adjacent to the photosensitive medium with the belt interposed therebetween; and
a power supplying part which supplies electric power to the transfer roller to repel the charged toner off the belt, wherein the electric power comprises a pulse voltage with positive and negative components which are supplied according to negative and positive amounts of the charged toner remaining on the belt.
21. A method of removing toner from a belt which is driven by a plurality of support rollers and transfers a printing medium in an image forming apparatus, the image forming apparatus comprising a photosensitive medium having a surface on which a visible toner image is formed by charged toner and a transfer roller which is disposed adjacent to the photosensitive medium with the belt interposed therebetween, the method comprising:
supplying power to the transfer roller to repel the charged toner off the belt, wherein the power comprises a pulse power with positive and negative components which are supplied according to negative and positive amounts of the charged toner remaining on the belt.
22. The method according to claim 21, further comprising storing a determination condition which indicates whether to initiate the supplying of the power.
23. The method according to claim 22, wherein the determination condition is based on a number of the printing media which have been printed or a length of printing time.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A machine-implemented vehicular diagnostic method comprising:
receiving by a data receiving device a real-time data signal from a real-time data source and a time-delayed data signal from a time-delayed data source;
monitoring by a data receiving device the real-time data signal and the time-delayed data signal for the occurrence of a synchronization event;
utilizing a differential determination device for determining a time differential between the occurrence of the synchronization event within the real-time data signal and the occurrence of the synchronization event within the time-delayed data signal; and
chronologically aligning the real-time data signal and the time-delayed data signal by time shifting one of the real-time data signal and the time-delayed data signal by an amount of time essentially equal to the time differential.
2. The method of claim 1, wherein real-time data source is one or more diagnostic access points of a motor vehicle.
3. The method of claim 1, wherein the time-delayed data source is an electronic control unit within a motor vehicle.
4. The method of claim 1, wherein the synchronization event is a manually-initiated synchronization event.
5. The method of claim 1, wherein the synchronization event is an automatically-initiated synchronization event.
6. The method of claim 1, wherein the time differential is in the range of 0.0-3.0 seconds.
7. The method of claim 1, further comprising:
simultaneously rendering, on a display device, a real-time data graph representative of the real-time data signal and a time-delayed data graph representative of the time-delayed data signal;
wherein the real-time data graph and the time-delayed data graph are each plotted on a Cartesian plane having an x-axis representative of a unit of time and a y-axis representative of a signal amplitude.
8. The method of claim 7, further comprising:
storing one or more of the data graphs on a data store.
9. The method of claim 8, wherein the data store is a local data store.
10. The method of claim 8, wherein the data store is a remote data store.
11. The method of claim 8, further comprising:
retrieving one or more of the data graphs from the data store.
12. The method of claim 1, wherein chronologically aligning includes:
buffering the real-time data signal by an amount of time essentially equal to the time differential to generate a time-shifted real-time data signal.
13. The method of claim 12, further comprising:
simultaneously rendering, on a display device, a real-time data graph representative of the time-shifted real-time data signal and a time-delayed data graph representative of the time-delayed data signal.
14. The method of claim 1, wherein the real-time data graph and the time-delayed data graph are each plotted on a Cartesian plane having an x-axis representative of a unit of time and a y-axis representative of an amplitude, wherein chronologically aligning includes:
shifting the real-time data signal along the x-axis by an amount of time essentially equal to the time differential.
15. A computer readable medium having a plurality of instructions stored thereon which, when executed by the processor, cause that processor to:
receive a real-time data signal from a real-time data source and a time-delayed data signal from a time-delayed data source;
monitor the real-time data signal and the time-delayed data signal for the occurrence of a synchronization event;
determine a time differential between the occurrence of the synchronization event within the real-time data signal and the occurrence of the synchronization event within the time-delayed data signal; and
chronologically aligning the real-time data signal and the time-delayed data signal by time shifting one of the real-time data signal and the time-delayed data signal by an amount of time essentially equal to the time differential.
16. The computer readable medium of claim 15, wherein real-time data source is one or more diagnostic access points of a motor vehicle.
17. The computer readable medium of claim 15, wherein the time-delayed data source is an electronic control unit within a motor vehicle.
18. The computer readable medium of claim 15, wherein the data event is a manually-initiated synchronization event.
19. The computer readable medium of claim 15, wherein the data event is an automatically-initiated synchronization event.
20. The computer readable medium of claim 15, wherein the time differential is in the range of 0.0-3.0 seconds.
21. The computer readable medium of claim 15, further comprising instructions for:
simultaneously rendering, on a display device, a real-time data graph representative of the real-time data signal and a time-delayed data graph representative of the time-delayed data signal;
wherein the real-time data graph and the time-delayed data graph are each plotted on a Cartesian plane having an x-axis representative of a unit of time and a y-axis representative of a signal amplitude.
22. The computer readable medium of claim 21, further comprising instructions for:
storing one or more of the data graphs on a data store.
23. The computer readable medium of claim 22, wherein the data store is a local data store.
24. The computer readable medium of claim 22, wherein the data store is a remote data store.
25. The computer readable medium of claim 22, further comprising instructions for:
retrieving one or more of the data graphs from the data store.
26. The computer readable medium of claim 15, wherein the instructions for chronologically aligning include instructions for:
buffering the real-time data signal by an amount of time essentially equal to the time differential to generate a time-shifted real-time data signal.
27. The computer readable medium of claim 26, further comprising instructions for:
simultaneously rendering, on a display device, a real-time data graph representative of the time-shifted real-time data signal and a time-delayed data graph representative of the time-delayed data signal.
28. The computer readable medium of claim 15, wherein the real-time data graph and the time-delayed data graph are each plotted on a Cartesian plane having an x-axis representative of a unit of time and a y-axis representative of an amplitude, wherein the instructions for chronologically aligning include instructions for:
shifting the real-time data signal along the x-axis by an amount of time essentially equal to the time differential.
29. A data alignment system comprising:
a data receiving device for receiving a real-time data signal from a real-time data source and a time-delayed data signal from a time-delayed data source;
a data monitoring device for monitoring the real-time data signal and the time-delayed data signal for the occurrence of a synchronization event;
a differential determination device for determining a time differential between the occurrence of the synchronization event within the real-time data signal and the occurrence of the synchronization event within the time-delayed data signal; and
chronologically aligning the real-time data signal and the time-delayed data signal by time shifting one of the real-time data signal and the time-delayed data signal by an amount of time essentially equal to the time differential.
30. The system of claim 29, further comprising:
a display device for simultaneously rendering a real-time data graph representative of the real-time data signal and a time-delayed data graph representative of the time-delayed data signal;
wherein the real-time data graph and the time-delayed data graph are each plotted on a Cartesian plane having an x-axis representative of a unit of time and a y-axis representative of a signal amplitude.
31. The system of claim 29, wherein the alignment device includes:
a data buffer for buffering the real-time data signal by an amount of time essentially equal to the time differential to generate a time-shifted real-time data signal.
32. The system of claim 31, further comprising:
a display device for simultaneously rendering a real-time data graph representative of the time-shifted real-time data signal and a time-delayed data graph representative of the time-delayed data signal.

1460738336-d540bb5f-1332-40ad-ace9-828c8817c6cf

1. A pipe joint, comprising:
a first pipe comprising a first flange;
a second pipe comprising a second flange;
a first sleeve installed within the first pipe;
a second sleeve installed within the second pipe;
an annular ring positioned between the flange of the first pipe and the flange of the second pipe, wherein the annular ring comprises a first hub that extends into the first pipe and a second hub that extends into the second pipe;
a first complementary engagement structure formed between the first sleeve and the first hub of the annular ring, wherein the first complementary engagement structure provides a first seal interface within the pipe joint; and
a second complementary engagement structure formed between the second sleeve and the second hub of the annular ring, wherein the second complementary engagement structure provides a second seal interface within the pipe joint.
2. The pipe joint of claim 1, wherein the first complementary engagement structure comprises a sealing element formed on an end of the first sleeve and a first sealing element formed on the first hub of the annular ring.
3. The pipe joint of claim 2, wherein the sealing element of the first sleeve comprises one of a tongue or a groove.
4. The pipe joint of claim 3, wherein the first sealing element on the first hub comprises the other of a tongue or groove.
5. The pipe joint of claim 1, wherein the second complementary engagement structure comprises a sealing element formed on an end of the second sleeve and a second sealing element formed on the second hub of the annular ring.
6. The pipe joint of claim 5, wherein the sealing element of the second sleeve comprises one of a tongue or a groove.
7. The pipe joint of claim 6, wherein the second sealing element on the second hub comprises the other of a tongue or groove.
8. The pipe joint of claim 2, wherein the sealing element of the first sleeve comprises one or a flared tube or a flared sleeve formed on the end of the first sleeve.
9. The pipe joint of claim 8, wherein the first sealing element of the annular ring comprises the other of a flared tube or a flared sleeve extending from a first face of the annular ring.
10. The pipe joint of claim 9, wherein the flared tube fits around the flared sleeve.
11. The pipe joint of claim 10, wherein the flared tube is deformed radially outward by the flared sleeve when the flared sleeve is installed within the flared tube.
12. The pipe joint of claim 5, wherein the sealing element of the second sleeve comprises one of a flared tube or a flared sleeve formed on the end of the second sleeve.
13. The pipe joint of claim 12, wherein the second sealing element of the annular ring comprises the other of a flared tube or a flared sleeve extending from a second face of the annular ring.
14. The pipe joint of claim 13, wherein the flared tube fits around the flared sleeve.
15. The pipe joint of claim 14, wherein the flared tube is deformed radially outward by the flared sleeve when the flared sleeve is installed within the flared tube.
16. The pipe joint of claim 1, further comprising:
a central axis along the midpoint of the annular ring;
a first flange interface established at a distance, DF1, from the central axis; and
a first sleeve interface established at a distance, DS1, from the central axis, wherein DS1 is equal to 1.25\xd7DF1.
17. The pipe joint of claim 16, wherein DS1 is not greater than 3.0\xd7DF1.
18. The pipe joint of claim 16, further comprising:
a second flange interface established at a distance, DF2, from the central axis; and
a second sleeve interface established at a distance, DS2, from the central axis, wherein DS2 is equal to 1.25\xd7DF2.
19. The pipe joint of claim 18, wherein DS1 is not greater than 3.0\xd7DF2.
20. The pipe joint of claim 1, wherein the first complementary engagement structure is configured to provide the first seal interface when the first sleeve, the second sleeve, and the annular ring are compressed.
21. The pipe joint of claim 20, wherein the first sleeve, the second sleeve, and the annular ring are compressed along a longitudinal axis.
22. The pipe joint of claim 1, wherein the second complementary engagement structure is configured to provide the second seal interface when the first sleeve, the second sleeve, and the annular ring are compressed.
23. The pipe joint of claim 22, wherein the first sleeve, the second sleeve, and the annular ring are compressed along a longitudinal axis.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1-12. (canceled)
13. A method of accelerating dynamic Huffman decompaction within an inflate process, said method comprising:
receiving an input stream of compressed data;
providing a bank of compacted and decompacted Huffman trees;
matching the Huffman dictionary to know presets;
if a match is found, loading the Huffman tree; and
if a match is not found, decompacting the Huffman dictionary into a Huffman tree and decoding the compressed input stream using the Huffman tree from said bank.
14. The method according to claim 13, further comprising inflating a Lempel Ziv (LZ) portion of said input stream.
15. The method according to claim 14, further comprising outputting uncompressed data.
16. The method according to claim 14, wherein said bank of compacted and decompacted Huffman trees comprises a cache.
17. The method according to claim 14, wherein said bank of compacted and decompacted Huffman trees comprises a cache operative to capture repeating dynamic Huffman tree (DHT) over one or more presets.
18. The method according to claim 14, wherein said compacted Huffman is determined utilizing a hash function.
19. The method according to claim 14, wherein said compacted Huffman is determined by comparing all compacted Huffman trees in said bank to the compacted Huffman in said input stream.