The present application is a divisional application of U.S. application Ser. No. 11/796,397 filed Apr. 27, 2007 now U.S. Pat. No. 7,894,107.
The present disclosure relates to an optical scanning device, and particularly relates to an optical scanning device which is employed in a digital copier, a laser beam printer or the like and which carries out simultaneous writing with a plurality of laser beams. In order to reduce banding in prints produced by a raster output scanner (ROS) with multiple beams, it is often necessary to overwrite the exposed profile to average out nonuniformity caused by xerographic nonlinearities and beam power nonuniformity and misalignment. However, overwriting can waste ROS optomechanical bandwidth and driver bandwidth that could be used for applications such as increased image quality, electronic registration and microprinting. It is highly desirable to utilize this ROS bandwidth thereby enabling these applications.
Conventional overwriting presents a significant bandwidth challenge to the ROS while not fully utilizing that bandwidth, for example, the image path provides no more information bits to a ROS that is overwriting even though it is operating at twice the bandwidth. It is desirable to reap as many benefits as possible from a high bandwidth, overwriting ROS.
In one aspect of the present disclosure, an optical scanning device is provided which comprises a laser array which emits laser beams including a number of beams (1, 2, . . . n) writing a swath of rasters having a laser scanning section which, when an interlaced scanning period i, is set to a natural number between beams which are adjacent in a sub-scanning direction, scans the laser beams emitted from the laser array with the interlaced scanning period i. The laser scanning section can scan the laser beams such that the beam number n and the interlaced scanning period i are relatively prime natural numbers, and n>i. In a first scan, data for raster lines (1, 2, . . . , n) can be selectively associated with a respective first exposure. In a second scan, data for raster lines (i+1, i+2, . . . n) can be selectively associated with a respective second exposure and data for raster lines (n+1, n+2, . . . , n+i) can be selectively associated with a respective first exposure. The respective first exposure for raster lines (i+1, i+2, . . . n) is not equal to the respective second exposure for raster lines (i+1, i+2, . . . n).
In another aspect, an optical scanning device is provided and comprises a laser array which emits laser beams including a number of beams (1, 2, . . . , n) writing a swath of rasters having a laser scanning section which, when an interlaced scanning period i, is set to a natural number between beams which are adjacent in a sub-scanning direction, scans the laser beams emitted from the laser array with the interlaced scanning period i. The laser scanning section can scan the laser beams such that the beam number n and the interlaced scanning period i are relatively prime natural numbers, and n>i. In a first scan, data for raster lines (1, 2, . . . , i) can be selectively associated with a respective first laser power exposure of either zero or power P1 [0, P1] and data for raster lines (i+1, i+2, . . . n) can be selectively associated with a respective second laser power exposure [0, P2]. In a second scan, data for raster lines (i+1, i+2, . . . , n) can be selectively associated with a respective first laser power exposure [0, P1] and data for raster lines (n+1, n+2, . . . , n+i) can be selectively associated with a respective second laser power exposure [0, P2]. The raster lines (i+1, i+2, . . . , n) can be selectively associated with a laser power exposure selected from the group consisting of 0, P1, P2, and (P1+P2) after the first scan and the second scan.
In still another aspect, an electronic registration method in association with an optical scanner is provided which comprises inputting data from an electronic image path to a raster output scanner (ROS) wherein the ROS can be a multi beam scanner and the data is a first binary representation of pixel values. The method further includes driving the raster output scanner in a first scan to write image signals based on the data wherein the signals include a swath of raster lines producing spatial regions having a first exposure. The method further provides for driving the ROS in a second scan and providing non-redundant data by the image path to overwrite one or more of the previously written image signals.
An image-forming section 14 is provided inside the casing 12. The image-forming section 14 is provided with a cylindrical photoreceptor 16 and an optical scanning device 18. The photoreceptor 16 rotates at a constant speed in the direction of an arrow a shown in
A charging unit 20 is disposed in a peripheral surface vicinity of the photoreceptor 16. The charging unit 20 charges the photoreceptor 16 uniformly as a result of the photoreceptor 16 rotating in the direction of arrow a at a predeteimined speed. The rotation of the polygon mirror 52 causes beams b to scan along a path that is parallel to the axis of the photoreceptor 16. The intensities of the beams are modulated in an imagewise fashion as they are scanned, selectively discharging the photoreceptor 16 and thereby creating a latent image on the photoreceptor 16.
A developing unit 22 which supplies toner to the photoreceptor 16 is disposed facing the peripheral surface of the photoreceptor 16, at a downstream side in the direction of rotation of the photoreceptor 16 from a position of irradiation by the light beam or beams from the optical scanning device 18. The toner supplied from the developing unit 22 adheres at portions which have been irradiated by the light beam from the optical scanning device 18. As a result, a toner image is formed on the peripheral surface of the photoreceptor 16.
A transfer charger 24 is disposed facing the peripheral surface of the photoreceptor 16, at a downstream side of the photoreceptor 16 in the direction of rotation of the photoreceptor 16 from the position at which the developing unit 22 is disposed (at a position vertically below an axial center of the photoreceptor 16). The transfer charger 24 transfers the toner image formed on the peripheral surface of the photoreceptor 16 to paper 30, which is guided between the photoreceptor 16 and the transfer charger 24 from a paper tray 26 or a manual feed tray 28.
A cleaner 32 is disposed facing the photoreceptor 16, at a downstream side in the rotation direction of the photoreceptor 16 from the position at which the transfer charger 24 is disposed. Toner remaining at the peripheral surface of the photoreceptor 16 after transfer is removed by the cleaner 32.
The paper 30 to which the toner image has been transferred is ejected in the direction of an arrow c. A fixing unit 38, which is structured to include a pressure roller 34 and a heating roller 36, is disposed at a downstream side from the photoreceptor 16 in the direction of ejection of the paper 30. At the fixing unit 38, the paper 30 to which the toner image has been transferred and which is being ejected is subjected to pressure and heated, and the toner is fixed by melting. That is, a “fixing process” is performed at the fixing unit 38, and the predetermined image is recorded on the paper 30. The fixing process is achieved, and the paper 30 on which the image has been recorded is ejected to a discharge tray 40.
In one exemplary embodiment to practice, the optical scanning device 18 can be provided with an array-form semiconductor laser (below referred to as a “laser array”) and a polygon mirror (a rotating multi-faced mirror). The polygon mirror can be formed in a regular polygonal shape and provided with a plurality of reflection surfaces at side faces thereof, and can be rotated at high speed by an unillustrated motor. The laser array can be a vertical cavity surface emitting laser (VCSEL) in which a plurality of light emitting spots are arranged in two dimensions.
The VCSEL can include a multi-spot laser diode in which the plurality of light emitting spots are arranged in two dimensions. In one arrangement, the multi-spot laser diode can have a total of thirty-six light emitting spots disposed two-dimensionally with predetermined spacings, six in a main scanning direction by six in a sub-scanning direction. In another arrangement, the multi-spot laser diode can have a total of thirty-two light emitting spots disposed two-dimensionally with predetermined spacings, eight in one scanning direction by four in another scanning direction. These exemplary arrangements are for illustration purposes and are not intended to be limiting of the disclosure. Other optical scanner reductions to practice are well known to those skilled in the art. For example, the light emitting device 50 can be a single edge emitting laser diode having a multiplicity of emitters on a single chip, or a multiplicity of diodes. The scanning function, shown implemented by a rotating polygon mirror 52, could also be implemented by an oscillating galvanometer or a micro-electro-mechanical system.
The optical scanning device carries out simultaneous scanning of 1st to 36th scanning lines using a 1st laser beam to a 36th laser beam at a time of a 1st cycle of scanning of the beams (represented by a scan number (j=1) in the drawing). Then the optical scanning device carries out simultaneous scanning of 37th to 72nd scanning lines with the laser beams for scan number (j=2). Thereafter, scanning of blocks of 36 lines in order of scan numbers (j=3), (j=4), . . . is similarly sequentially carried out in the same manner.
For example, if the scanning period i=(r/p)=3, that is, if the spacing r between two beams is specified to be 3p (p being the scanning line spacing), then for the scan number (j=1), a 1st scanning line is formed by a 1st laser beam and a 4th scanning line is formed by a 2nd laser beam. Then, when the scan number (j=2), a 3rd scanning line is formed by the 1st laser beam and a 6th scanning line is formed by the 2nd laser beam. In the same way, for scan number (j=3) and onward, 5th, 7th, 9th, . . . scanning lines are formed by the first laser beam and 8th, 10th, 12th, . . . scanning lines are synchronously formed by the second laser beam.
Note that when interlaced scanning is carried out by a multi-beam exposure device as described above, it is sufficient that the number n of laser beams and the interlaced scanning period i are relatively prime natural numbers. That is, the number of laser beams n and the interlaced scanning period i are not divisible by a common integer other than 1.
Thus, if an interlaced scanning period defined by a natural number i (greater than or equal to 2), which is a quotient when a spacing r between adjacent beams on the scanned surface is divided by the scanning line spacing p, is set to i, then, to prevent the problem of image defects due to reciprocity law failures it is necessary to carry out interlaced scanning in a case such that n and p satisfy the following equation: [1/n*p] is less than or equal to 3 cycle/mm.
It is to be appreciated that the number of lasers n and the interlaced scanning period i can be set up such that when the number of lasers n is 16 or 32, interlaced scanning can be set up with i=3, 5, 7, 9, 11, 13, 15, 17, 19 . . . , wherein a relationship between the number of beams n and the interlaced scanning period i satisfy the condition i<n.
Embodiments of the present disclosure will be described in detail with reference to
In one exemplary arrangement, a printing system can utilize a laser scanner as a ROS and can nominally write at 2400 spi (spots per inch). The description that follows for this exemplary arrangement is for illustration purposes and is not intended to be limiting of the disclosure.
The present disclosure provides for an apparatus and a method. The general method can utilize several steps, to be described hereinafter. Data from an electronic image path can be input to a ROS. The common form of data presented to the ROS is a binary [0, 1] representation of pixel values, but image data at other quantization are within the scope of the present invention. The data may be stored in a scan line buffer or scan line buffers and read out in a manner clocked with ROS writing timing.
The data drives the ROS to write image signals such as a swath of raster lines as produced by a multi-beam ROS. The data drive the ROS to produce spatial regions having a first exposure. A typical scenario would be the writing of a swath of beams in a multiple beam ROS, such as, for example, a 32 beam VCSEL ROS. The beams can be spaced for the interlace and magnification dictated by given design parameters. For instance, the beams can be spaced at 2400 spi for writing with an interlace of 1.
Non-redundant data can be provided by the image path to drive the ROS to overwrite at least some of the previously imaged signals. Additional data is provided to the ROS from the image path to overwrite one or more of the previously written raster lines. One aspect of the present disclosure provides for additional data that can be different than the previously supplied data. In the case of a binary example, when overwriting a raster line, the data of the second writing may be 0 at a location where the data of the first writing was 1, or vice versa.
In one exemplary arrangement, in a first scan, data for raster lines 1 to 32 can be supplied to a 32 beam VCSEL ROS that writes a swath of 32 rasters at 2400 raster/inch to produce a respective first exposure for raster lines 1 to 32. The data can be binary thereby producing spatial regions associated with “on” states and “off” states.
In a second scan, data for raster lines 17 to 48 can be supplied to the VCSEL ROS. The image plane is moved relative to the ROS so that the lower 16 rasters of the first swath (17 to 32) receive a respective second exposure and rasters 33 to 48 receive a respective first exposure. Data for the respective second exposure of rasters 17 to 32 may be different that data for the respective first exposure of rasters 17 to 32.
In a third scan, data for raster lines 33 to 64 can be supplied to the VCSEL ROS. The image plane is moved relative to the ROS so that the lower 16 rasters of the first swath (33 to 48) receive a respective second exposure and rasters 49 to 64 receive a respective first exposure. Data for the respective second exposure of rasters 33 to 48 may be different that data for the respective first exposure of rasters 33 to 48.
The present disclosure provides an optical scanning device which can comprise a laser array which emits laser beams including a number of beams (1, 2, . . . , n) writing a swath of rasters having a laser scanning section which, when an interlaced scanning period i, is set to a natural number between beams which are adjacent in a sub-scanning direction, scans the laser beams emitted from the laser array with the interlaced scanning period i. The laser scanning section can scan the laser beams such that the beam number n and the interlaced scanning period i are relatively prime natural numbers, and n>i. In a first scan, data for raster lines (1, 2, . . . , n) can be selectively associated with a respective first exposure and wherein at a second scan, data for raster lines (i+1, i+2, . . . , n) can be selectively associated with a respective second exposure and data for raster lines (n+1, n+2, . . . , n+i) can be selectively associated with a respective first exposure. The first exposure for raster lines (i+1, i+2, . . . , n) is not equal to the respective second exposure for raster lines (i+1, i+2, . . . , n). And wherein at a third scan, data for raster lines (n+1, n+2, . . . , n+i) can receive a respective second exposure and data for raster lines (n+i+1, n+i+2, . . . , n+n) can receive a respective first exposure. The optical scanning device can comprise data that is a binary representation of pixel values thereby producing spatial regions associated with an on state and an off state.
In another exemplary embodiment, a ROS can be driven to write a halftone dot with gray edges for more levels and driver robustness. When overwriting is employed the laser driver can be required to modulate at 2× the speed of a ROS that does not employ overwriting. Hence the driver may fail to deliver the required modulation at the high speeds. A single pixel on or off may fail to form due the unusual high speeds incurred when overwriting.
To get around this potential driver problem while obtaining benefits of a multi-level halftoning system, the edge pixels can be turned on or off with 2 or more in a row in a raster line and have the second pass (layer) employ pixels in the opposite state. This will allow formation of halftone dots 100 with finely controlled incremental gray level step sizes so that smooth transitions can be achieved in the gray level of the halftone dot. An example of a halftone dot written with extra levels around the periphery is shown in
In still another exemplary arrangement, a ROS can be driven to write a higher number of gray levels at any pixel. For example, assume a first exposure to a spatial region could be one of [0, P1] and second exposure to that region could be one of [0, P2], where the P's denote the laser power used for that region. A given region could then receive a combined exposure of either 0, P1, P2, or P1+P2. Hence, if P1 does not equal P2 a 4-level system can be enabled from two binary sets of data.
If 2P1 is approximately equal to P2 and P1+P2 equals 1 (full exposure), then [0, P1, P2, or P1+P2] equals [0, ⅓, ⅔, 1] and the system possesses equal steps of quantization.
A simple method of enabling additional levels can be understood by using the 32 beam system, wherein 16 beams of the swath, say the first 16, can be written with [0, P1] and the other 16 beams can be written with [0, P2]. Other 2-power exposure schemes are also possible. This method can be generalized to a 2n exposure scheme for n levels of overwriting. For example, a 3-level power exposure scheme (n=3) would result in 8 possible exposures for a given region [i.e. 0, P1, P2, P3, P1+P2, P1+P3, P2+P3, P1+P2+P3].
The optical scanning device provides a laser array which emits laser beams including a number of beams (1, 2, . . . , n) writing a swath of rasters having a laser scanning section which, when an interlaced scanning period i, is set to a natural number between beams which are adjacent in a sub-scanning direction, scans the laser beams emitted from the laser array with the interlaced scanning period i. The laser scanning section can scan the laser beams such that the beam number n and the interlaced scanning period i are relatively prime natural numbers, and n>i. In a first scan, data for raster lines (1, 2, . . . , i) can be selectively associated with a respective first laser power exposure of [0, P1] and data for raster lines (i+1, i+2, . . . n) can be selectively associated with a respective second laser power exposure [0, P2]. In a second scan, data for raster lines (i+1, i+2, . . . , n) can be selectively associated with a respective first laser power exposure [0, P1] and data for raster lines (n+1, n+2, . . . , n+i) can be selectively associated with a respective second laser power exposure [0, P2]. The raster lines (i+1, i+2, . . . , n) can be selectively associated with a laser power exposure selected from the group consisting of 0, P1, P2, and (P1+P2) after the first scan and the second scan. The optical scanning device can comprise a first laser power exposure P1 and a second laser power exposure P2, wherein the first laser power exposure is not equal to the second laser power exposure. The data can be a binary representation of pixel values thereby producing spatial regions selected from the group consisting of no exposure in either pass, exposure in one pass using power P1, exposure in one pass using power P2, and exposure in two passes using power [P1+P2]. In one arrangement, two times P1 can be substantially equal to P2. P1 plus P2 can equal full exposure. In another arrangement, P1 is ⅓ of full exposure and P2 is ⅔ of full exposure.
An electronic registration system, having multiple gray levels, can account for system distortion as will be described hereinafter. One objective is to write an object in a desired position, given that the rasters can be slanted due to a distortion such as skew or bow. Referring now to
In some instances the benefits described above can be obtained by writing at a higher raster resolution versus non-redundant overwriting. For instance, writing at 4800 rasters/inch yields many of the advantages of overwriting with non-redundant data at 2400 rasters/inch. But, the overwriting scheme allows additional interlace schemes that are not obtainable at 4800 rasters/inch. Table 1 provides some examples that show that, for the same magnification and bandwidth, the overwriting scheme enables different interlace options for different numbers of beams compared to the 4800 spi case.
The electronic registration method, in association with an optical scanner, provides inputting data from an electronic image path to a ROS wherein the ROS can be a multi-beam scanner and the data is a first binary representation of pixel values. The method further includes driving the raster output scanner in a first scan to write image signals based on the data wherein the signals include a swath of raster lines producing spatial regions having a first exposure. The method further provides for driving the ROS in a second scan and providing non-redundant data by the image path to overwrite one or more of the previously written image signals. The non-redundant data can be a second binary representation of pixel values different from the first binary representation of pixel values. The first and second binary representation of pixel values can produce spatial regions selected from the group consisting of no exposure in either scan, exposure in one scan using a first power, exposure in one scan using a second power, and exposure in two scans using both the first power and the second power. The exemplary embodiments have been described with reference to the specific embodiments. Obviously, modifications and alterations will occur to others upon reading and understanding the preceding detailed description. It is intended that the exemplary embodiments be construed as including all such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Number | Name | Date | Kind |
---|---|---|---|
4579446 | Fujino et al. | Apr 1986 | A |
4587532 | Asano | May 1986 | A |
4836119 | Siraco et al. | Jun 1989 | A |
5004222 | Dobashi | Apr 1991 | A |
5008713 | Ozawa et al. | Apr 1991 | A |
5080340 | Hacknauer et al. | Jan 1992 | A |
5095342 | Farrell et al. | Mar 1992 | A |
5159395 | Farrell et al. | Oct 1992 | A |
5208640 | Horie et al. | May 1993 | A |
5272511 | Conrad et al. | Dec 1993 | A |
5326093 | Sollitt | Jul 1994 | A |
5435544 | Mandel | Jul 1995 | A |
5473419 | Russel et al. | Dec 1995 | A |
5489969 | Soler et al. | Feb 1996 | A |
5504568 | Saraswat et al. | Apr 1996 | A |
5525031 | Fox | Jun 1996 | A |
5557367 | Yang et al. | Sep 1996 | A |
5568246 | Keller et al. | Oct 1996 | A |
5570172 | Acquaviva | Oct 1996 | A |
5596416 | Barry et al. | Jan 1997 | A |
5629762 | Mahoney et al. | May 1997 | A |
5638107 | Curry et al. | Jun 1997 | A |
5710968 | Clark et al. | Jan 1998 | A |
5729663 | Lin | Mar 1998 | A |
5732162 | Curry et al. | Mar 1998 | A |
5748223 | Ito | May 1998 | A |
5778377 | Marlin et al. | Jul 1998 | A |
5884910 | Mandel | Mar 1999 | A |
5995721 | Rourke et al. | Nov 1999 | A |
6059284 | Wolf et al. | May 2000 | A |
6125248 | Moser | Sep 2000 | A |
6241242 | Munro | Jun 2001 | B1 |
6297886 | Cornell | Oct 2001 | B1 |
6341773 | Aprato et al. | Jan 2002 | B1 |
6384918 | Hubble, III et al. | May 2002 | B1 |
6450711 | Conrow | Sep 2002 | B1 |
6476376 | Biegelsen et al. | Nov 2002 | B1 |
6476923 | Cornell | Nov 2002 | B1 |
6493098 | Cornell | Dec 2002 | B1 |
6519055 | Curry et al. | Feb 2003 | B1 |
6537910 | Burke et al. | Mar 2003 | B1 |
6550762 | Stoll | Apr 2003 | B2 |
6554276 | Jackson et al. | Apr 2003 | B2 |
6577925 | Fromherz | Jun 2003 | B1 |
6607320 | Bobrow et al. | Aug 2003 | B2 |
6608988 | Conrow | Aug 2003 | B2 |
6612566 | Stoll | Sep 2003 | B2 |
6612571 | Rider | Sep 2003 | B2 |
6621576 | Tandon et al. | Sep 2003 | B2 |
6633382 | Hubble, III et al. | Oct 2003 | B2 |
6639669 | Hubble, III et al. | Oct 2003 | B2 |
6819906 | Herrmann et al. | Nov 2004 | B1 |
6925283 | Mandel et al. | Aug 2005 | B1 |
6959165 | Mandel et al. | Oct 2005 | B2 |
6973286 | Mandel et al. | Dec 2005 | B2 |
7024152 | Lofthus et al. | Apr 2006 | B2 |
7123873 | deJong et al. | Oct 2006 | B2 |
7162172 | Grace et al. | Jan 2007 | B2 |
7164515 | Ito | Jan 2007 | B2 |
7188929 | Lofthus | Mar 2007 | B2 |
7206532 | Lofthus et al. | Apr 2007 | B2 |
7206536 | Julien | Apr 2007 | B2 |
20020078012 | Ryan et al. | Jun 2002 | A1 |
20020103559 | Gartstein | Aug 2002 | A1 |
20030077095 | Conrow | Apr 2003 | A1 |
20040085561 | Fromherz | May 2004 | A1 |
20040085562 | Fromherz | May 2004 | A1 |
20040088207 | Fromherz | May 2004 | A1 |
20040150156 | Fromherz et al. | Aug 2004 | A1 |
20040150158 | Biegelsen et al. | Aug 2004 | A1 |
20040153983 | McMillan | Aug 2004 | A1 |
20040216002 | Fromherz et al. | Oct 2004 | A1 |
20040225391 | Fromherz et al. | Nov 2004 | A1 |
20040225394 | Fromherz et al. | Nov 2004 | A1 |
20040247365 | Lofthus et al. | Dec 2004 | A1 |
20060066885 | Anderson et al. | Mar 2006 | A1 |
20060067756 | Anderson et al. | Mar 2006 | A1 |
20060067757 | Anderson et al. | Mar 2006 | A1 |
20060114313 | Moore | Jun 2006 | A1 |
20060114497 | Anderson et al. | Jun 2006 | A1 |
20060115287 | Roof | Jun 2006 | A1 |
20060115288 | Roof | Jun 2006 | A1 |
20060132815 | Lofthus et al. | Jun 2006 | A1 |
20060176336 | Moore et al. | Aug 2006 | A1 |
20060197966 | Viturro et al. | Sep 2006 | A1 |
20060209101 | Mizes | Sep 2006 | A1 |
20060214359 | Clark | Sep 2006 | A1 |
20060214364 | Clark et al. | Sep 2006 | A1 |
20060215240 | Mongeon | Sep 2006 | A1 |
20060221159 | Moore et al. | Oct 2006 | A1 |
20060221362 | Julien | Oct 2006 | A1 |
20060222384 | Moore et al. | Oct 2006 | A1 |
20060222393 | de Jong et al. | Oct 2006 | A1 |
20060227350 | Crawford et al. | Oct 2006 | A1 |
20060230201 | Fromherz et al. | Oct 2006 | A1 |
20060230403 | Crawford et al. | Oct 2006 | A1 |
20060233569 | Furst et al. | Oct 2006 | A1 |
20060235547 | Hindi et al. | Oct 2006 | A1 |
20060238778 | Mongeon et al. | Oct 2006 | A1 |
20060244980 | Grace | Nov 2006 | A1 |
20060250636 | Richards | Nov 2006 | A1 |
20060268317 | Lofthus et al. | Nov 2006 | A1 |
20060268318 | Lofthus et al. | Nov 2006 | A1 |
20060269310 | German et al. | Nov 2006 | A1 |
20060274334 | Mongeon | Dec 2006 | A1 |
20060274337 | Dalal et al. | Dec 2006 | A1 |
20060280517 | Roof et al. | Dec 2006 | A1 |
20060285159 | Frankel | Dec 2006 | A1 |
20060285857 | Swift | Dec 2006 | A1 |
20070002085 | Sampath et al. | Jan 2007 | A1 |
20070002344 | Klassen | Jan 2007 | A1 |
20070002403 | Klassen | Jan 2007 | A1 |
20070024894 | Moore et al. | Feb 2007 | A1 |
20070031170 | deJong et al. | Feb 2007 | A1 |
20070041745 | Dalal et al. | Feb 2007 | A1 |
20070052991 | Goodman et al. | Mar 2007 | A1 |
Number | Date | Country | |
---|---|---|---|
20110109947 A1 | May 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11796397 | Apr 2007 | US |
Child | 13007880 | US |